.CareersHero_heroSection__4Liep{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#0f4c81}.CareersHero_heroImageContainer__Nh_FP{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.CareersHero_heroImage__2G6ko{width:100%;height:100%;object-fit:cover}.CareersHero_overlay__mH7SX{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2}.CareersHero_content__gYZPk{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:.5rem}.CareersHero_title__9oDTF{font-size:4rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:768px){.CareersHero_heroSection__4Liep{margin:1rem;height:350px;border-radius:20px}.CareersHero_title__9oDTF{font-size:2.5rem}}.Footer_footer__0IXn3{padding:0 2rem 2rem;margin-top:auto;width:100%;display:flex;justify-content:center}.Footer_footerContainer___wHwm{width:100%;max-width:none;background-color:#0f4c81;color:white;border-radius:40px;padding:4rem;display:grid;grid-template-columns:350px 1fr;gap:4rem;position:relative;overflow:hidden}.Footer_contactInfo__vAxpV{display:flex;flex-direction:column;gap:2.5rem}.Footer_contactItem__VQ6mF{display:flex;flex-direction:column;gap:.5rem}.Footer_label__Ql3sq{font-size:.95rem;opacity:.8;font-weight:500}.Footer_value__RfCGA{font-size:1.5rem;font-weight:700;color:white;text-decoration:none;transition:opacity .2s}.Footer_value__RfCGA:hover{opacity:.8}.Footer_addressValue__EaMWb{font-size:1.2rem;line-height:1.4;font-weight:600;max-width:320px;opacity:.95}.Footer_linksContainer__y8x_W{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.Footer_linkColumn__MH1A_{display:flex;flex-direction:column;gap:1.2rem}.Footer_columnTitle__J5O1K{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.Footer_link__1kkB4{font-size:1rem;opacity:.8;transition:all .2s;text-decoration:none;color:white}.Footer_link__1kkB4:hover{opacity:1;transform:translateX(5px)}.Footer_socialLinks__Fh6yT{display:flex;gap:1rem;margin-top:1rem}.Footer_socialIcon__n4asw{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:rgba(255,255,255,.15);color:white;text-decoration:none;transition:all .3s ease}.Footer_socialIcon__n4asw:hover{background-color:white;color:#0f4c81;transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Footer_copyrightDesktop__wDFHk{margin-top:auto;font-size:.9rem;opacity:.6;padding-top:2rem}.Footer_copyrightMobile__Dxg0g{display:none;font-size:.9rem;opacity:.6;text-align:center;margin-top:2rem;width:100%}@media (max-width:1024px){.Footer_footerContainer___wHwm{grid-template-columns:1fr;gap:3rem;padding:3rem 2rem}.Footer_contactInfo__vAxpV{gap:2rem}.Footer_copyrightDesktop__wDFHk{display:none}.Footer_copyrightMobile__Dxg0g{display:block}}@media (max-width:600px){.Footer_footer__0IXn3{padding:1rem}.Footer_footerContainer___wHwm{padding:2.5rem 1.5rem;border-radius:30px}.Footer_linksContainer__y8x_W{grid-template-columns:1fr;gap:2.5rem}.Footer_value__RfCGA{font-size:1.3rem}.Footer_addressValue__EaMWb{font-size:1.1rem}}.InteractiveButton_button__Pvy0i{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;background-color:#FCD570;color:#1a1a1a;padding:.75rem .75rem .75rem 2rem;border-radius:50px;font-weight:700;font-size:1rem;border:none;cursor:pointer;min-width:180px;position:relative;overflow:hidden;--mouse-x:50%;--mouse-y:50%}.InteractiveButton_button__Pvy0i.InteractiveButton_headerVariant__IyHpZ{padding:.75rem 1.5rem;min-width:unset;font-weight:500;gap:0;font-size:.95rem}.InteractiveButton_text__Aw20C{position:relative;z-index:2}.InteractiveButton_arrow__ZjvM2{width:36px;height:36px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a1a1a;position:relative;z-index:2}.InteractiveButton_glow__JmtCa{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(80px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.6),transparent 50%);opacity:0;transition:opacity .3s;z-index:1;pointer-events:none}.InteractiveButton_button__Pvy0i:hover .InteractiveButton_glow__JmtCa{opacity:1}.HeadOfficeLocation_section__gQRuT{position:relative;width:100%;max-width:1400px;margin:4rem auto;padding:0 1rem;display:flex;flex-direction:column}.HeadOfficeLocation_header___a_hR{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem;width:100%;flex-wrap:wrap;gap:1.5rem}.HeadOfficeLocation_headerContent__5lYXp{flex:1;min-width:300px}.HeadOfficeLocation_title__CmUjb{font-size:3rem;font-weight:800;color:#023e8a;margin-bottom:1rem;letter-spacing:-.02em}.HeadOfficeLocation_address__4FCuv{font-size:1.1rem;line-height:1.6;color:#334155;font-weight:500;max-width:600px}.HeadOfficeLocation_buttonWrapper__Zuef7{flex-shrink:0}.HeadOfficeLocation_mapContainer__rpj04{width:100%;height:500px;border-radius:30px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);position:relative}.HeadOfficeLocation_mapFrame__pZLif{width:100%;height:100%;border:0}@media (max-width:900px){.HeadOfficeLocation_header___a_hR{flex-direction:column;align-items:flex-start}.HeadOfficeLocation_buttonWrapper__Zuef7{width:100%;display:flex;justify-content:flex-start}.HeadOfficeLocation_title__CmUjb{font-size:2.5rem}}@media (max-width:600px){.HeadOfficeLocation_mapContainer__rpj04{height:350px;border-radius:20px}.HeadOfficeLocation_title__CmUjb{font-size:2rem}.HeadOfficeLocation_address__4FCuv{font-size:1rem}}.HeadOfficeLocation_mapControls__LpTK3{position:absolute;top:20px;left:20px;z-index:10;background:white;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.3);display:flex;overflow:hidden}.HeadOfficeLocation_controlButton__8OsNw{padding:8px 16px;font-size:14px;font-weight:500;border:none;background:white;color:#565656;cursor:pointer;transition:background .2s;font-family:inherit}.HeadOfficeLocation_controlButton__8OsNw:hover{background:#ebebeb;color:#000}.HeadOfficeLocation_controlButton__8OsNw.HeadOfficeLocation_active__h_ehj{color:#000;font-weight:700;background:#fff}.HeadOfficeLocation_controlButton__8OsNw+.HeadOfficeLocation_controlButton__8OsNw{border-left:1px solid #e6e6e6}.HereToHelpSection_hereToHelpSection__Hl0uy{position:relative;height:80vh;min-height:600px;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:40px;margin:4rem auto;max-width:1400px}.HereToHelpSection_hereToHelpBackground__XKwLH{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/here-to-help-bg.jpg);background-size:cover;background-position:50%;z-index:0}.HereToHelpSection_hereToHelpBackground__XKwLH:empty{background:linear-gradient(135deg,#5a8f3e,#7ab55c)}.HereToHelpSection_hereToHelpBlur__MFYjD{position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(0deg,black 0,black 40%,transparent);-webkit-mask-image:linear-gradient(0deg,black 0,black 40%,transparent);z-index:1}.HereToHelpSection_hereToHelpContent__QcPn9{position:relative;z-index:2;text-align:center;padding:2rem;max-width:800px;margin-top:20%}.HereToHelpSection_hereToHelpTitle__6GIkW{font-size:5rem;font-weight:800;color:#E8C1D6;margin-bottom:1.5rem;text-shadow:0 4px 10px rgba(0,0,0,.3)}.HereToHelpSection_hereToHelpText__mrn2Z{font-size:1.1rem;line-height:1.6;color:white;margin-bottom:3rem;text-shadow:0 2px 4px rgba(0,0,0,.5);max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:768px){.HereToHelpSection_hereToHelpSection__Hl0uy{border-radius:40px;margin:2rem 1rem;height:700px;width:auto}.HereToHelpSection_hereToHelpTitle__6GIkW{font-size:3rem;margin-bottom:1rem}.HereToHelpSection_hereToHelpText__mrn2Z{font-size:1.1rem;line-height:1.5;padding:0 1rem;margin-bottom:3rem}.HereToHelpSection_hereToHelpContent__QcPn9{margin-top:auto;padding-bottom:4rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.HereToHelpSection_hereToHelpBlur__MFYjD{height:80%;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.6) 40%,transparent)}}.MeetTheTeamHero_heroSection__4YZFb{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ddd}.MeetTheTeamHero_heroImageContainer__X1zcD{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.MeetTheTeamHero_heroImage__ZZIF6{width:100%;height:100%;object-fit:cover}.MeetTheTeamHero_overlay__q8Ajh{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2}.MeetTheTeamHero_content__eOf2V{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:.5rem}.MeetTheTeamHero_title__iymwy{font-size:4rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:768px){.MeetTheTeamHero_heroSection__4YZFb{margin:1rem;height:350px;border-radius:20px}.MeetTheTeamHero_title__iymwy{font-size:2.5rem}}.TeamList_teamSection__W0aio{padding:6rem 0;margin:0 auto;max-width:1400px;background:#ffffff}.TeamList_container__xDLec{max-width:1300px;margin:0 auto;padding:0 2rem}.TeamList_sectionTitle__l5aQe{font-size:3rem;font-weight:800;color:#023e8a;line-height:1.2;margin-bottom:2rem;text-align:center}.TeamList_introText__QkMXe{font-size:1.1rem;line-height:1.8;color:#475569;max-width:700px;margin:0 auto 4rem;text-align:center}.TeamList_teamGrid__13_5Y{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.TeamList_teamCard__HJ5BC{background:#ffffff;border:1px solid #e2e8f0;border-radius:40px;padding:2.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;min-height:180px}.TeamList_teamCard__HJ5BC:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.05);border-color:#0077b6}.TeamList_memberInfo__SNCRl{flex:1}.TeamList_memberName__9FhCs{font-size:1.5rem;font-weight:700;color:#023e8a;margin-bottom:.5rem}.TeamList_memberRole__zr3Kb{font-size:1rem;color:#1e293b;font-weight:500}.TeamList_imageWrapper__SiWXe{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#e2e8f0;flex-shrink:0;margin-left:1.5rem}.TeamList_profileImage__qkl_I{width:100%;height:100%;object-fit:cover}.TeamList_imagePlaceholder__QiCK7{background:linear-gradient(135deg,#e0f8ff,#bae6fd);font-size:2rem;color:#023e8a}.TeamList_imagePlaceholder__QiCK7,.TeamList_modalOverlay__aBY1t{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.TeamList_modalOverlay__aBY1t{position:fixed;top:0;left:0;background:rgba(0,0,0,.6);backdrop-filter:blur(5px);z-index:1000;padding:2rem;animation:TeamList_fadeIn__atBTb .3s ease-out}.TeamList_modalContent__tqOlT{background:white;border-radius:30px;padding:3rem;width:100%;max-width:600px;position:relative;text-align:center;box-shadow:0 25px 50px rgba(0,0,0,.25);animation:TeamList_popup__rQRXn .3s cubic-bezier(.175,.885,.32,1.275)}.TeamList_closeButton__KM_OR{position:absolute;top:1.5rem;right:1.5rem;background:#f1f5f9;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;color:#64748b;transition:all .2s}.TeamList_closeButton__KM_OR:hover{background:#e2e8f0;color:#ef4444}.TeamList_modalImageWrapper__TdY7W{width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 auto 2rem;border:5px solid #e0f2fe}.TeamList_modalName__y8PiT{font-size:2.2rem;font-weight:800;color:#023e8a;margin-bottom:.5rem}.TeamList_modalRole__5txvw{font-size:1.2rem;color:#0077b6;font-weight:600;margin-bottom:2rem}.TeamList_modalDescription__Q0vCE{font-size:1.05rem;line-height:1.7;color:#475569;text-align:left;max-height:300px;overflow-y:auto;background:#f8fafc;border-radius:20px;padding:1.5rem}@keyframes TeamList_fadeIn__atBTb{0%{opacity:0}to{opacity:1}}@keyframes TeamList_popup__rQRXn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:900px){.TeamList_teamGrid__13_5Y{grid-template-columns:1fr}.TeamList_sectionTitle__l5aQe{font-size:2.5rem}}@media (max-width:600px){.TeamList_teamCard__HJ5BC{padding:1.5rem;border-radius:30px}.TeamList_memberName__9FhCs{font-size:1.3rem}.TeamList_imageWrapper__SiWXe{width:80px;height:80px}.TeamList_modalContent__tqOlT{padding:2rem 1.5rem}.TeamList_modalName__y8PiT{font-size:1.8rem}}.LocationsHero_heroSection__bR6AZ{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ddd}.LocationsHero_heroImageContainer__6lW8L{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.LocationsHero_heroImage__D2OEo{width:100%;height:100%;object-fit:cover}.LocationsHero_overlay__vJ9mi{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2}.LocationsHero_content__FdAmT{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:.5rem}.LocationsHero_title__dfnwu{font-size:4rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:768px){.LocationsHero_heroSection__bR6AZ{margin:1rem;height:350px;border-radius:20px}.LocationsHero_title__dfnwu{font-size:2.5rem}}.ServiceModelContent_serviceModelSection__O_PWE{padding:6rem 0;margin:0 auto;max-width:1400px;background:#ffffff}.ServiceModelContent_container__elO1q{max-width:1000px;margin:0 auto;padding:0 2rem}.ServiceModelContent_introBlock__JwNNu{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid #e2e8f0}.ServiceModelContent_introText__I4_q_{font-size:1.25rem;line-height:1.9;color:#334155;margin-bottom:1.5rem}.ServiceModelContent_introText__I4_q_:last-child{margin-bottom:0}.ServiceModelContent_highlight__sHOs_{color:#0077b6;font-weight:600}.ServiceModelContent_contentBlocks__s0HO6{display:flex;flex-direction:column;gap:3rem}.ServiceModelContent_contentBlock__O96to{display:grid;grid-template-columns:60px 1fr;gap:1.5rem;align-items:flex-start}.ServiceModelContent_iconWrapper__gfEMM{width:60px;height:60px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#0077b6;font-size:1.5rem;font-weight:800;flex-shrink:0}.ServiceModelContent_blockContent__pwTtS{padding-top:.5rem}.ServiceModelContent_blockTitle__Fua5y{font-size:1.4rem;font-weight:700;color:#023e8a;margin-bottom:.75rem}.ServiceModelContent_blockText__0mHNN{font-size:1.05rem;line-height:1.8;color:#475569}.ServiceModelContent_successBlock__lxD8D{margin-top:3rem;padding:2.5rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:24px;border-left:5px solid #0077b6}.ServiceModelContent_successTitle__vb_07{font-size:1.5rem;font-weight:800;color:#023e8a;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.ServiceModelContent_successIcon__uMozq{font-size:1.75rem}.ServiceModelContent_successText__KCJMe{font-size:1.15rem;line-height:1.7;color:#334155}.ServiceModelContent_ctaBlock__pSVNb{margin-top:4rem;padding:3rem;background:#f8fafc;border-radius:24px;text-align:center}.ServiceModelContent_ctaTitle__vzMRJ{font-size:1.75rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.ServiceModelContent_ctaText__D3rOv{font-size:1.1rem;line-height:1.7;color:#64748b;max-width:700px;margin:0 auto 2rem}.ServiceModelContent_ctaButton__K90DS{display:inline-flex}@media (max-width:768px){.ServiceModelContent_serviceModelSection__O_PWE{padding:4rem 0}.ServiceModelContent_container__elO1q{padding:0 1.5rem}.ServiceModelContent_introText__I4_q_{font-size:1.1rem}.ServiceModelContent_contentBlock__O96to{grid-template-columns:1fr;gap:1rem}.ServiceModelContent_iconWrapper__gfEMM{width:50px;height:50px;font-size:1.25rem}.ServiceModelContent_blockTitle__Fua5y{font-size:1.2rem}.ServiceModelContent_blockText__0mHNN{font-size:1rem}.ServiceModelContent_successBlock__lxD8D{padding:2rem 1.5rem}.ServiceModelContent_successTitle__vb_07{font-size:1.3rem}.ServiceModelContent_successText__KCJMe{font-size:1.05rem}.ServiceModelContent_ctaBlock__pSVNb{padding:2rem 1.5rem}.ServiceModelContent_ctaTitle__vzMRJ{font-size:1.5rem}.ServiceModelContent_ctaText__D3rOv{font-size:1rem}}.ServiceModelHero_heroSection__7_jQF{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ddd}.ServiceModelHero_heroImageContainer__Leayn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ServiceModelHero_heroImage__UEiEl{width:100%;height:100%;object-fit:cover}.ServiceModelHero_overlay__YaJz_{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2}.ServiceModelHero_content__CMz6u{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:.5rem}.ServiceModelHero_title__WQRsM{font-size:4rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:768px){.ServiceModelHero_heroSection__7_jQF{margin:1rem;height:350px;border-radius:20px}.ServiceModelHero_title__WQRsM{font-size:2.5rem}}.ReferralForm_formContainer__AXmT8{max-width:900px;margin:2rem auto 4rem;position:relative;z-index:10;background:#f0f4f8;padding:3rem;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.05)}.ReferralForm_section__v3DR1{margin-bottom:3rem;border-bottom:1px solid #e1e7ec;padding-bottom:2rem}.ReferralForm_section__v3DR1:last-child{border-bottom:none;padding-bottom:0}.ReferralForm_sectionTitle__mC0Tg{color:#0f4c81;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.ReferralForm_row__qtMVo{display:flex;gap:1.5rem;margin-bottom:1.2rem}.ReferralForm_inputGroup__hTA3U{flex:1;display:flex;flex-direction:column;gap:.5rem}.ReferralForm_label__EBvOJ{font-size:.95rem;color:#475569;font-weight:500;margin-left:.5rem}.ReferralForm_input__3RT__{width:100%;padding:1rem 1.5rem;border:1px solid #cbd5e1;border-radius:50px;font-size:1rem;background:white;transition:all .2s;outline:none;color:#334155}.ReferralForm_input__3RT__:focus{border-color:#0f4c81;box-shadow:0 0 0 3px rgba(15,76,129,.1)}.ReferralForm_textarea__J6yHE{width:100%;padding:1rem 1.5rem;border:1px solid #cbd5e1;border-radius:20px;font-size:1rem;background:white;transition:all .2s;outline:none;color:#334155;min-height:100px;resize:vertical;font-family:inherit}.ReferralForm_textarea__J6yHE:focus{border-color:#0f4c81;box-shadow:0 0 0 3px rgba(15,76,129,.1)}.ReferralForm_submitBtnContainer__svWFG{margin-top:2rem}.ReferralForm_disclaimer__sHgQ4{font-size:.8rem;color:#64748b;margin-top:1rem;margin-bottom:2rem}.ReferralForm_disclaimer__sHgQ4 a{color:#0f4c81;text-decoration:underline}@media (max-width:768px){.ReferralForm_formContainer__AXmT8{padding:1.5rem;margin:2rem 1rem}.ReferralForm_row__qtMVo{flex-direction:column;gap:1rem}.ReferralForm_sectionTitle__mC0Tg{font-size:1.3rem}}.ReferralHero_heroSection__2lP38{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#0f4c81}.ReferralHero_heroImageContainer__6Sp_q{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ReferralHero_heroImage__TG_Rf{width:100%;height:100%;object-fit:cover}.ReferralHero_overlay__p_PgP{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2}.ReferralHero_content__EL4JY{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:1rem;max-width:800px;padding:0 1rem}.ReferralHero_title__JoKRD{font-size:3.5rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}.ReferralHero_subtitle__cHqzg{font-size:1.2rem;line-height:1.6;opacity:.95;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width:768px){.ReferralHero_heroSection__2lP38{margin:1rem;height:450px;border-radius:20px}.ReferralHero_title__JoKRD{font-size:2.2rem}}.OurValuesSection_valuesSection__KXoQK{padding:6rem 0;margin:0 auto;max-width:1400px;background:#ffffff;position:relative}.OurValuesSection_container__iOk3G{max-width:1400px;margin:0 auto}.OurValuesSection_header__niELy{margin-bottom:4rem;text-align:center}.OurValuesSection_title__oJeuy{font-size:3rem;font-weight:800;color:#023e8a;line-height:1.2}.OurValuesSection_titleAccent__X7bWO{color:#0077b6}.OurValuesSection_valuesGrid__T0AoF{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.OurValuesSection_valueCard__gzMyr{background:#f8fafc;border-radius:20px;padding:2rem;border:1px solid rgba(0,0,0,.04);transition:all .3s ease;position:relative;overflow:hidden;--mouse-x:50%;--mouse-y:50%;cursor:default}.OurValuesSection_valueCard__gzMyr:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(2,62,138,.1);background:#ffffff}.OurValuesSection_glowEffect__fi7Hj{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(400px circle at var(--mouse-x) var(--mouse-y),rgba(252,213,85,.3),transparent 40%);opacity:0;transition:opacity .3s ease;z-index:0;pointer-events:none}.OurValuesSection_valueCard__gzMyr:hover .OurValuesSection_glowEffect__fi7Hj{opacity:1}.OurValuesSection_iconWrapper__eE4cV{width:56px;height:56px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:#0077b6;position:relative;z-index:1;transition:all .3s ease}.OurValuesSection_valueCard__gzMyr:hover .OurValuesSection_iconWrapper__eE4cV{background:linear-gradient(135deg,#0077b6,#023e8a);color:white;transform:scale(1.05)}.OurValuesSection_valueTitle__KIalm{font-size:1.15rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;position:relative;z-index:1}.OurValuesSection_valueDescription__x2gNs{font-size:.95rem;line-height:1.6;color:#64748b;position:relative;z-index:1}.OurValuesSection_valueCard__gzMyr:nth-child(7),.OurValuesSection_valueCard__gzMyr:nth-child(8){grid-column:span 1}@media (max-width:1024px){.OurValuesSection_valuesGrid__T0AoF{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.OurValuesSection_valuesSection__KXoQK{padding:3rem 1.5rem;margin:0 1rem}.OurValuesSection_header__niELy{margin-bottom:2.5rem}.OurValuesSection_title__oJeuy{font-size:2rem}.OurValuesSection_valuesGrid__T0AoF{grid-template-columns:repeat(2,1fr);gap:1rem}.OurValuesSection_valueCard__gzMyr{padding:1.25rem}.OurValuesSection_iconWrapper__eE4cV{width:48px;height:48px}.OurValuesSection_valueTitle__KIalm{font-size:1rem}.OurValuesSection_valueDescription__x2gNs{font-size:.9rem}}@media (max-width:600px){.OurValuesSection_valuesSection__KXoQK{padding:2.5rem 1rem;margin:0 1rem}.OurValuesSection_title__oJeuy{font-size:1.8rem}.OurValuesSection_valuesGrid__T0AoF{grid-template-columns:1fr;gap:.75rem}.OurValuesSection_valueCard__gzMyr{padding:1.25rem}}.PhilosophySection_philosophySection__ZP6Zu{padding:6rem 0;margin:0 auto;max-width:1400px;background:#ffffff;position:relative;overflow:hidden}.PhilosophySection_philosophySection__ZP6Zu:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(2,62,138,.1),transparent)}.PhilosophySection_container__E1dvK{max-width:1400px;margin:0 auto}.PhilosophySection_header__yvLi8{text-align:center;margin-bottom:4rem}.PhilosophySection_title__Fxq6v{font-size:3rem;font-weight:800;color:#023e8a;margin-bottom:1rem;line-height:1.2}.PhilosophySection_titleAccent__Z3MfG{color:#0077b6}.PhilosophySection_subtitle__QCnQQ{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.PhilosophySection_contentGrid__3cIi9{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.PhilosophySection_contentCard___VEQQ{background:white;border-radius:24px;padding:2.5rem;box-shadow:0 4px 20px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.04);transition:all .3s ease;position:relative;overflow:hidden;--mouse-x:50%;--mouse-y:50%;display:flex;flex-direction:column}.PhilosophySection_contentCard___VEQQ:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(2,62,138,.08)}.PhilosophySection_glowEffect__A7cGg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(252,213,85,.35),transparent 40%);opacity:0;transition:opacity .3s ease;z-index:0;pointer-events:none}.PhilosophySection_contentCard___VEQQ:hover .PhilosophySection_glowEffect__A7cGg{opacity:1}.PhilosophySection_cardIcon__anITF{width:60px;height:60px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#0077b6;position:relative;z-index:1}.PhilosophySection_cardTitle__rvdM7{font-size:1.4rem;font-weight:700;color:#1e293b;margin-bottom:1rem;position:relative;z-index:1}.PhilosophySection_cardText__lxYND{font-size:1.05rem;line-height:1.8;color:#475569;position:relative;z-index:1;flex-grow:1}.PhilosophySection_highlightCard__ALtNE{grid-column:1/-1;background:linear-gradient(135deg,#023e8a,#0077b6);color:white;text-align:center;padding:4rem;max-width:100%}.PhilosophySection_highlightCard__ALtNE:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(2,62,138,.25)}.PhilosophySection_highlightCard__ALtNE .PhilosophySection_cardTitle__rvdM7{color:white;font-size:1.8rem}.PhilosophySection_highlightCard__ALtNE .PhilosophySection_cardText__lxYND{color:rgba(255,255,255,.9);max-width:900px;margin:0 auto;font-size:1.2rem}.PhilosophySection_decorativeQuote__97WhF{font-size:5rem;line-height:1;margin-bottom:1rem;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.4)}@media (max-width:900px){.PhilosophySection_philosophySection__ZP6Zu{padding:3rem 1.5rem;margin:0 1rem}.PhilosophySection_header__yvLi8{margin-bottom:2.5rem}.PhilosophySection_title__Fxq6v{font-size:2rem}.PhilosophySection_subtitle__QCnQQ{font-size:1rem}.PhilosophySection_contentGrid__3cIi9{grid-template-columns:1fr;gap:1rem}.PhilosophySection_contentCard___VEQQ{padding:1.5rem}.PhilosophySection_highlightCard__ALtNE{padding:2rem 1.5rem}.PhilosophySection_highlightCard__ALtNE .PhilosophySection_cardText__lxYND{font-size:1rem}.PhilosophySection_decorativeQuote__97WhF{font-size:3rem}}.RecognisedSection_recognisedSection__gNzCU{padding:4rem 0;margin:0 auto;max-width:1400px;background-color:transparent}.RecognisedSection_recognisedContainer__CUb2X{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:30px;overflow:hidden;min-height:450px}.RecognisedSection_contentSide__UBeQH{background:#e0f2fe;padding:4rem;display:flex;flex-direction:column;justify-content:center}.RecognisedSection_title__P4FLB{font-size:2.6rem;font-weight:800;color:#023e8a;margin-bottom:1.5rem;line-height:1.15;position:relative}.RecognisedSection_title__P4FLB:before{content:"";position:absolute;top:-25px;left:0;width:60px;height:5px;background-color:#fcd555;border-radius:3px}.RecognisedSection_description__btb72{font-size:1rem;line-height:1.8;color:#1e293b;margin-bottom:1rem}.RecognisedSection_buttonWrapper__1rIG_{display:flex;margin-top:1rem}.RecognisedSection_imageSide__UgB88{position:relative;background:#ddd;min-height:400px}.RecognisedSection_image__QPZ62{width:100%;height:100%;object-fit:cover}.RecognisedSection_imagePlaceholder__n2j5W{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#3b82f6;font-size:1rem;font-weight:500;text-align:center;padding:2rem}@media (max-width:900px){.RecognisedSection_recognisedSection__gNzCU{padding:3rem 1.5rem;margin:0 1rem}.RecognisedSection_recognisedContainer__CUb2X{grid-template-columns:1fr;border-radius:24px}.RecognisedSection_imageSide__UgB88{order:-1;min-height:280px}.RecognisedSection_contentSide__UBeQH{padding:2rem 1.5rem}.RecognisedSection_title__P4FLB{font-size:2rem}.RecognisedSection_title__P4FLB:before{top:-20px;width:50px;height:4px}.RecognisedSection_description__btb72{font-size:.95rem}.RecognisedSection_buttonWrapper__1rIG_{justify-content:center}}@media (max-width:600px){.RecognisedSection_recognisedSection__gNzCU{padding:2rem 1rem;margin:0 1rem}.RecognisedSection_contentSide__UBeQH{padding:1.5rem}.RecognisedSection_title__P4FLB{font-size:1.7rem}.RecognisedSection_imageSide__UgB88{min-height:220px}}.RegulatorySection_regulatorySection__BagVD{padding:4rem 0;margin:0 auto;max-width:1400px;background-color:transparent}.RegulatorySection_regulatoryContainer__lOs4y{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:30px;overflow:hidden;min-height:450px}.RegulatorySection_contentSide__dED_a{background:#f3e8f0;padding:4rem;display:flex;flex-direction:column;justify-content:center}.RegulatorySection_title__rSfw6{font-size:2.6rem;font-weight:800;color:#023e8a;margin-bottom:1.5rem;line-height:1.15;position:relative}.RegulatorySection_title__rSfw6:before{content:"";position:absolute;top:-25px;left:0;width:60px;height:5px;background-color:#fcd555;border-radius:3px}.RegulatorySection_description__VLJsg{font-size:1rem;line-height:1.8;color:#1e293b}.RegulatorySection_highlight__rCxW9{font-weight:600;color:#023e8a}.RegulatorySection_imageSide__Qi2sp{position:relative;background:#ddd;min-height:400px}.RegulatorySection_image__i_q6y{width:100%;height:100%;object-fit:cover}.RegulatorySection_imagePlaceholder__rYhD1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#3b82f6;font-size:1rem;font-weight:500;text-align:center;padding:2rem}@media (max-width:900px){.RegulatorySection_regulatorySection__BagVD{padding:3rem 1.5rem;margin:0 1rem}.RegulatorySection_regulatoryContainer__lOs4y{grid-template-columns:1fr;border-radius:24px}.RegulatorySection_imageSide__Qi2sp{order:-1;min-height:280px}.RegulatorySection_contentSide__dED_a{padding:2rem 1.5rem}.RegulatorySection_title__rSfw6{font-size:2rem}.RegulatorySection_title__rSfw6:before{top:-20px;width:50px;height:4px}.RegulatorySection_description__VLJsg{font-size:.95rem}}@media (max-width:600px){.RegulatorySection_regulatorySection__BagVD{padding:2rem 1rem;margin:0 1rem}.RegulatorySection_contentSide__dED_a{padding:1.5rem}.RegulatorySection_title__rSfw6{font-size:1.7rem}.RegulatorySection_imageSide__Qi2sp{min-height:220px}}.WhyChooseHero_heroSection__ABgaq{position:relative;height:500px;margin:2rem 2rem 0;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ddd}.WhyChooseHero_heroImageContainer__c3A0e{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.WhyChooseHero_heroImage__dOgTL{width:100%;height:100%;object-fit:cover}.WhyChooseHero_overlay__Fdp0x{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2}.WhyChooseHero_content__qz7Ap{position:relative;z-index:3;text-align:center;color:white;display:flex;flex-direction:column;gap:.5rem}.WhyChooseHero_title__rNDpk{font-size:4rem;font-weight:800;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:768px){.WhyChooseHero_heroSection__ABgaq{margin:1rem;height:350px;border-radius:20px}.WhyChooseHero_title__rNDpk{font-size:2.5rem}}.DietitianSupportedLiving_pageContainer__Wt9__{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.DietitianSupportedLiving_detailsSection__3V600{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.DietitianSupportedLiving_jobTitle__gvHUH{font-size:2.5rem;color:#333;margin-bottom:.5rem}.DietitianSupportedLiving_jobMeta__Hiwpg{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.DietitianSupportedLiving_metaItem__xITSE{display:flex;flex-direction:column;gap:.25rem}.DietitianSupportedLiving_metaLabel__G_R7A{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.DietitianSupportedLiving_metaValue__jwz2o{font-size:1.1rem;font-weight:700;color:#333}.DietitianSupportedLiving_sectionTitle__dCN4_{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.DietitianSupportedLiving_list__UgUpU{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.DietitianSupportedLiving_listItem__DAr4A{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.DietitianSupportedLiving_listItem__DAr4A:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.DietitianSupportedLiving_formSection__lsHMV{background-color:#f8fafc;padding:4rem 2rem}.DietitianSupportedLiving_formContainer__pOrFN{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.DietitianSupportedLiving_formHeader__Mn4yF{text-align:center;margin-bottom:2.5rem}.DietitianSupportedLiving_formTitle___5SnK{font-size:2rem;color:#333;margin-bottom:.5rem}.DietitianSupportedLiving_formSubtitle__0_DJH{color:#666}.DietitianSupportedLiving_inputGroup__v3sxv{margin-bottom:1.5rem}.DietitianSupportedLiving_label__csoSv{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.DietitianSupportedLiving_input__2g_tz,.DietitianSupportedLiving_textarea__sQzBO{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.DietitianSupportedLiving_input__2g_tz:focus,.DietitianSupportedLiving_textarea__sQzBO:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.DietitianSupportedLiving_textarea__sQzBO{min-height:150px;resize:vertical}.DietitianSupportedLiving_fileInputWrapper__2hFDp{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.DietitianSupportedLiving_fileInputWrapper__2hFDp:hover{border-color:#0056b3;background-color:#f0f7ff}.DietitianSupportedLiving_checkboxGroup__XW_K8{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.DietitianSupportedLiving_checkbox__a7vYz{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.DietitianSupportedLiving_checkboxLabel__G7WRl{font-size:.9rem;color:#666;line-height:1.5}.DietitianSupportedLiving_submitBtn__K54Vr{width:100%;margin-top:1rem}@media (max-width:768px){.DietitianSupportedLiving_formContainer__pOrFN{padding:1.5rem}.DietitianSupportedLiving_jobMeta__Hiwpg{flex-direction:column;gap:1rem}}.DietitianSupportedLiving_infoBox__fOBmP{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.DietitianSupportedLiving_infoTitle__SGuMX{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.DietitianSupportedLiving_infoText__voNKK{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.DietitianSupportedLiving_confirmAttach__lwIKd{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.HealthPromotionOfficer_pageContainer__ZgDTf{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.HealthPromotionOfficer_detailsSection__cBSPu{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.HealthPromotionOfficer_jobTitle__8GRKl{font-size:2.5rem;color:#333;margin-bottom:.5rem}.HealthPromotionOfficer_jobMeta__A_cTq{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.HealthPromotionOfficer_metaItem__naGFo{display:flex;flex-direction:column;gap:.25rem}.HealthPromotionOfficer_metaLabel__CoYf7{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.HealthPromotionOfficer_metaValue__24vF0{font-size:1.1rem;font-weight:700;color:#333}.HealthPromotionOfficer_sectionTitle__T9A4B{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.HealthPromotionOfficer_list__lWUmE{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.HealthPromotionOfficer_listItem__Im2WN{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.HealthPromotionOfficer_listItem__Im2WN:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.HealthPromotionOfficer_formSection__UTwbU{background-color:#f8fafc;padding:4rem 2rem}.HealthPromotionOfficer_formContainer__zWvto{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.HealthPromotionOfficer_formHeader__0CiMj{text-align:center;margin-bottom:2.5rem}.HealthPromotionOfficer_formTitle__MStQE{font-size:2rem;color:#333;margin-bottom:.5rem}.HealthPromotionOfficer_formSubtitle___8lG_{color:#666}.HealthPromotionOfficer_inputGroup__I5N6R{margin-bottom:1.5rem}.HealthPromotionOfficer_label__F0JRc{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.HealthPromotionOfficer_input__p5Scz,.HealthPromotionOfficer_textarea__TnhJK{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.HealthPromotionOfficer_input__p5Scz:focus,.HealthPromotionOfficer_textarea__TnhJK:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.HealthPromotionOfficer_textarea__TnhJK{min-height:150px;resize:vertical}.HealthPromotionOfficer_fileInputWrapper__hGM4l{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.HealthPromotionOfficer_fileInputWrapper__hGM4l:hover{border-color:#0056b3;background-color:#f0f7ff}.HealthPromotionOfficer_checkboxGroup__A8iOD{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.HealthPromotionOfficer_checkbox__TJJkQ{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.HealthPromotionOfficer_checkboxLabel__4txIf{font-size:.9rem;color:#666;line-height:1.5}.HealthPromotionOfficer_submitBtn__YO3Sp{width:100%;margin-top:1rem}@media (max-width:768px){.HealthPromotionOfficer_formContainer__zWvto{padding:1.5rem}.HealthPromotionOfficer_jobMeta__A_cTq{flex-direction:column;gap:1rem}}.HealthPromotionOfficer_infoBox__E6ahp{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.HealthPromotionOfficer_infoTitle__DUovk{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.HealthPromotionOfficer_infoText__p4MCJ{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.HealthPromotionOfficer_confirmAttach__7MzPq{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.MentalHealthSupportWorker_pageContainer__nL8Nf{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.MentalHealthSupportWorker_detailsSection__tChH2{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.MentalHealthSupportWorker_jobTitle__c7UNu{font-size:2.5rem;color:#333;margin-bottom:.5rem}.MentalHealthSupportWorker_jobMeta__GFoUH{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.MentalHealthSupportWorker_metaItem__vBOLM{display:flex;flex-direction:column;gap:.25rem}.MentalHealthSupportWorker_metaLabel__Wg_u1{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.MentalHealthSupportWorker_metaValue__Y6KUQ{font-size:1.1rem;font-weight:700;color:#333}.MentalHealthSupportWorker_sectionTitle__rhabJ{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.MentalHealthSupportWorker_subSectionTitle__z00bQ{font-size:1.2rem;color:#222;margin-bottom:.75rem;margin-top:1.25rem;font-weight:600}.MentalHealthSupportWorker_list__1j8aS{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.MentalHealthSupportWorker_listItem__XQBKh{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.MentalHealthSupportWorker_listItem__XQBKh:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.MentalHealthSupportWorker_paragraph__3MF_n{font-size:1rem;line-height:1.7;color:#444;margin-bottom:1rem}.MentalHealthSupportWorker_formSection__xVLD5{background-color:#f8fafc;padding:4rem 2rem}.MentalHealthSupportWorker_formContainer__YCXf9{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.MentalHealthSupportWorker_formHeader__jcjTi{text-align:center;margin-bottom:2.5rem}.MentalHealthSupportWorker_formTitle__oS7xk{font-size:2rem;color:#333;margin-bottom:.5rem}.MentalHealthSupportWorker_formSubtitle__QJmWr{color:#666}.MentalHealthSupportWorker_inputGroup__R9D4r{margin-bottom:1.5rem}.MentalHealthSupportWorker_label__eP0re{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.MentalHealthSupportWorker_input__lHHY8,.MentalHealthSupportWorker_textarea__ZLEOp{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.MentalHealthSupportWorker_input__lHHY8:focus,.MentalHealthSupportWorker_textarea__ZLEOp:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.MentalHealthSupportWorker_textarea__ZLEOp{min-height:150px;resize:vertical}.MentalHealthSupportWorker_fileInputWrapper__Z5pCw{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.MentalHealthSupportWorker_fileInputWrapper__Z5pCw:hover{border-color:#0056b3;background-color:#f0f7ff}.MentalHealthSupportWorker_checkboxGroup__v9asY{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.MentalHealthSupportWorker_checkbox__UJXLl{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.MentalHealthSupportWorker_checkboxLabel__Dh6ss{font-size:.9rem;color:#666;line-height:1.5}.MentalHealthSupportWorker_submitBtn__OpxeU{width:100%;margin-top:1rem}@media (max-width:768px){.MentalHealthSupportWorker_formContainer__YCXf9{padding:1.5rem}.MentalHealthSupportWorker_jobMeta__GFoUH{flex-direction:column;gap:1rem}}.MentalHealthSupportWorker_infoBox__8xzW1{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.MentalHealthSupportWorker_infoTitle__Gfise{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.MentalHealthSupportWorker_infoText__iEFrX{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.MentalHealthSupportWorker_confirmAttach__eK8Er{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.NursingVacancy_pageContainer__1t__9{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.NursingVacancy_detailsSection__MZ_Ya{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.NursingVacancy_jobTitle__0RgEp{font-size:2.5rem;color:#333;margin-bottom:.5rem}.NursingVacancy_jobMeta__UtWC6{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.NursingVacancy_metaItem__fKLll{display:flex;flex-direction:column;gap:.25rem}.NursingVacancy_metaLabel__hTgbo{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.NursingVacancy_metaValue__B4rDe{font-size:1.1rem;font-weight:700;color:#333}.NursingVacancy_sectionTitle__VDoHP{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.NursingVacancy_list__wSKak{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.NursingVacancy_listItem__8RP6b{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.NursingVacancy_listItem__8RP6b:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.NursingVacancy_formSection__ep69Q{background-color:#f8fafc;padding:4rem 2rem}.NursingVacancy_formContainer__oXauQ{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.NursingVacancy_formHeader__JknWN{text-align:center;margin-bottom:2.5rem}.NursingVacancy_formTitle__pitqk{font-size:2rem;color:#333;margin-bottom:.5rem}.NursingVacancy_formSubtitle__yRXNM{color:#666}.NursingVacancy_inputGroup__Ywd0_{margin-bottom:1.5rem}.NursingVacancy_label__9u3GW{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.NursingVacancy_input__B277b,.NursingVacancy_textarea__4h4KL{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.NursingVacancy_input__B277b:focus,.NursingVacancy_textarea__4h4KL:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.NursingVacancy_textarea__4h4KL{min-height:150px;resize:vertical}.NursingVacancy_fileInputWrapper__cs6qz{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.NursingVacancy_fileInputWrapper__cs6qz:hover{border-color:#0056b3;background-color:#f0f7ff}.NursingVacancy_checkboxGroup__qwwZ5{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.NursingVacancy_checkbox__1snzx{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.NursingVacancy_checkboxLabel__23FWX{font-size:.9rem;color:#666;line-height:1.5}.NursingVacancy_submitBtn__y9yvx{width:100%;margin-top:1rem}@media (max-width:768px){.NursingVacancy_formContainer__oXauQ{padding:1.5rem}.NursingVacancy_jobMeta__UtWC6{flex-direction:column;gap:1rem}}.NursingVacancy_infoBox__FvSOE{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.NursingVacancy_infoTitle__WN5XM{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.NursingVacancy_infoText__T_gWy{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.NursingVacancy_confirmAttach__0Ponu{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.OccupationalHealthAdviser_pageContainer___FjNL{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.OccupationalHealthAdviser_detailsSection__U5YSI{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.OccupationalHealthAdviser_jobTitle__B0p8K{font-size:2.5rem;color:#333;margin-bottom:.5rem}.OccupationalHealthAdviser_jobMeta__W8CbZ{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.OccupationalHealthAdviser_metaItem__NAZR_{display:flex;flex-direction:column;gap:.25rem}.OccupationalHealthAdviser_metaLabel__fUY7o{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.OccupationalHealthAdviser_metaValue__aHxlT{font-size:1.1rem;font-weight:700;color:#333}.OccupationalHealthAdviser_sectionTitle__O8a8x{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.OccupationalHealthAdviser_list__mgKh7{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.OccupationalHealthAdviser_listItem__xa8QI{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.OccupationalHealthAdviser_listItem__xa8QI:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.OccupationalHealthAdviser_formSection__38dkw{background-color:#f8fafc;padding:4rem 2rem}.OccupationalHealthAdviser_formContainer__hdZ1f{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.OccupationalHealthAdviser_formHeader__oSv5h{text-align:center;margin-bottom:2.5rem}.OccupationalHealthAdviser_formTitle__yPDOz{font-size:2rem;color:#333;margin-bottom:.5rem}.OccupationalHealthAdviser_formSubtitle__CI6O2{color:#666}.OccupationalHealthAdviser_inputGroup__2V_WU{margin-bottom:1.5rem}.OccupationalHealthAdviser_label__kwNVB{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.OccupationalHealthAdviser_input__CFeBB,.OccupationalHealthAdviser_textarea__JvGN7{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.OccupationalHealthAdviser_input__CFeBB:focus,.OccupationalHealthAdviser_textarea__JvGN7:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.OccupationalHealthAdviser_textarea__JvGN7{min-height:150px;resize:vertical}.OccupationalHealthAdviser_fileInputWrapper__xYBXK{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.OccupationalHealthAdviser_fileInputWrapper__xYBXK:hover{border-color:#0056b3;background-color:#f0f7ff}.OccupationalHealthAdviser_checkboxGroup__WFQrU{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.OccupationalHealthAdviser_checkbox__bsbTH{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.OccupationalHealthAdviser_checkboxLabel__7CCF4{font-size:.9rem;color:#666;line-height:1.5}.OccupationalHealthAdviser_submitBtn__Hh37P{width:100%;margin-top:1rem}@media (max-width:768px){.OccupationalHealthAdviser_formContainer__hdZ1f{padding:1.5rem}.OccupationalHealthAdviser_jobMeta__W8CbZ{flex-direction:column;gap:1rem}}.OccupationalHealthAdviser_infoBox__7BexR{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.OccupationalHealthAdviser_infoTitle__CtPBi{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.OccupationalHealthAdviser_infoText__BmBcW{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.OccupationalHealthAdviser_confirmAttach__Th67O{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.PsychotherapistCBT_pageContainer__oe_mS{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.PsychotherapistCBT_detailsSection__RYG1t{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.PsychotherapistCBT_jobTitle__Um__L{font-size:2.5rem;color:#333;margin-bottom:.5rem}.PsychotherapistCBT_jobMeta__rqDC_{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.PsychotherapistCBT_metaItem__n9wv_{display:flex;flex-direction:column;gap:.25rem}.PsychotherapistCBT_metaLabel__KH_ed{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.PsychotherapistCBT_metaValue__fc546{font-size:1.1rem;font-weight:700;color:#333}.PsychotherapistCBT_sectionTitle__ovoMT{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.PsychotherapistCBT_subSectionTitle__wN069{font-size:1.2rem;color:#222;margin-bottom:.75rem;margin-top:1.25rem;font-weight:600}.PsychotherapistCBT_list__gvtR3{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.PsychotherapistCBT_listItem__RY4tQ{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.PsychotherapistCBT_listItem__RY4tQ:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.PsychotherapistCBT_paragraph__f_lE4{font-size:1rem;line-height:1.7;color:#444;margin-bottom:1rem}.PsychotherapistCBT_formSection__cxgUQ{background-color:#f8fafc;padding:4rem 2rem}.PsychotherapistCBT_formContainer__kStcS{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.PsychotherapistCBT_formHeader__pGESv{text-align:center;margin-bottom:2.5rem}.PsychotherapistCBT_formTitle__I2WYM{font-size:2rem;color:#333;margin-bottom:.5rem}.PsychotherapistCBT_formSubtitle__6nPGO{color:#666}.PsychotherapistCBT_inputGroup__2kM2V{margin-bottom:1.5rem}.PsychotherapistCBT_label__rGg8J{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.PsychotherapistCBT_input__OoEAs,.PsychotherapistCBT_textarea__5WMxA{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.PsychotherapistCBT_input__OoEAs:focus,.PsychotherapistCBT_textarea__5WMxA:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.PsychotherapistCBT_textarea__5WMxA{min-height:150px;resize:vertical}.PsychotherapistCBT_fileInputWrapper__wu_Af{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.PsychotherapistCBT_fileInputWrapper__wu_Af:hover{border-color:#0056b3;background-color:#f0f7ff}.PsychotherapistCBT_checkboxGroup__JBycE{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.PsychotherapistCBT_checkbox__jxtdz{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.PsychotherapistCBT_checkboxLabel__4v1Sz{font-size:.9rem;color:#666;line-height:1.5}.PsychotherapistCBT_submitBtn___xzvS{width:100%;margin-top:1rem}@media (max-width:768px){.PsychotherapistCBT_formContainer__kStcS{padding:1.5rem}.PsychotherapistCBT_jobMeta__rqDC_{flex-direction:column;gap:1rem}}.PsychotherapistCBT_infoBox__EZ7bK{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.PsychotherapistCBT_infoTitle__O2RDR{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.PsychotherapistCBT_infoText__ZQEEA{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.PsychotherapistCBT_confirmAttach__i0XPx{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.SupportWorker_pageContainer__W52iW{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.SupportWorker_detailsSection__gbOW9{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.SupportWorker_jobTitle__FyRFe{font-size:2.5rem;color:#333;margin-bottom:.5rem}.SupportWorker_jobMeta__TARMA{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.SupportWorker_metaItem__lDlh8{display:flex;flex-direction:column;gap:.25rem}.SupportWorker_metaLabel__2xzZV{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.SupportWorker_metaValue__t8Wpt{font-size:1.1rem;font-weight:700;color:#333}.SupportWorker_sectionTitle__1Ckqy{font-size:1.5rem;color:#0056b3;margin-bottom:1rem;margin-top:2rem}.SupportWorker_list__c98A0{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.SupportWorker_listItem__OiusF{position:relative;padding-left:1.5rem;line-height:1.6;color:#444}.SupportWorker_listItem__OiusF:before{content:"•";color:#0056b3;font-weight:700;position:absolute;left:0}.SupportWorker_formSection__BoXus{background-color:#f8fafc;padding:4rem 2rem}.SupportWorker_formContainer__azfes{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.SupportWorker_formHeader__cJ8eY{text-align:center;margin-bottom:2.5rem}.SupportWorker_formTitle__OFxBQ{font-size:2rem;color:#333;margin-bottom:.5rem}.SupportWorker_formSubtitle__5kTpg{color:#666}.SupportWorker_inputGroup__1BoBs{margin-bottom:1.5rem}.SupportWorker_label__Ynz4p{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.SupportWorker_input__vS7zA,.SupportWorker_textarea__vNeTq{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.SupportWorker_input__vS7zA:focus,.SupportWorker_textarea__vNeTq:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.SupportWorker_textarea__vNeTq{min-height:150px;resize:vertical}.SupportWorker_fileInputWrapper__Inchb{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.SupportWorker_fileInputWrapper__Inchb:hover{border-color:#0056b3;background-color:#f0f7ff}.SupportWorker_checkboxGroup__5Bxrr{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.SupportWorker_checkbox__3YOXH{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.SupportWorker_checkboxLabel__hKDZS{font-size:.9rem;color:#666;line-height:1.5}.SupportWorker_submitBtn__KNQVC{width:100%;margin-top:1rem}@media (max-width:768px){.SupportWorker_formContainer__azfes{padding:1.5rem}.SupportWorker_jobMeta__TARMA{flex-direction:column;gap:1rem}}.SupportWorker_infoBox__vZW6w{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.SupportWorker_infoTitle__SCSp0{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.SupportWorker_infoText__RcDdv{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.SupportWorker_confirmAttach__uyVMu{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.TeamLeader_pageContainer__ZGtzL{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.TeamLeader_detailsSection__PJ2HH{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.TeamLeader_formSection__Uufr_{background-color:#f8fafc;padding:4rem 2rem}.TeamLeader_formContainer__HHs_j{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.TeamLeader_formHeader__hG5ld{text-align:center;margin-bottom:2.5rem}.TeamLeader_formTitle__vJa2r{font-size:2rem;color:#333;margin-bottom:.5rem}.TeamLeader_formSubtitle__9MpA1{color:#666}.TeamLeader_inputGroup__Dgsv6{margin-bottom:1.5rem}.TeamLeader_label__YTAh_{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.TeamLeader_input__qWKBO,.TeamLeader_textarea__OEHAn{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.TeamLeader_input__qWKBO:focus,.TeamLeader_textarea__OEHAn:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.TeamLeader_textarea__OEHAn{min-height:150px;resize:vertical}.TeamLeader_fileInputWrapper__2Frdu{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.TeamLeader_fileInputWrapper__2Frdu:hover{border-color:#0056b3;background-color:#f0f7ff}.TeamLeader_checkboxGroup__ZDY5B{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.TeamLeader_checkbox__5xdmS{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.TeamLeader_checkboxLabel__Ug_LC{font-size:.9rem;color:#666;line-height:1.5}.TeamLeader_submitBtn__CeYoJ{width:100%;margin-top:1rem}@media (max-width:768px){.TeamLeader_formContainer__HHs_j{padding:1.5rem}}.TeamLeader_infoBox__KH0i0{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.TeamLeader_infoTitle__wlYg4{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.TeamLeader_infoText__yqB9m{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.TeamLeader_confirmAttach__5_swB{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.WakingNight_pageContainer__Ub9oY{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.WakingNight_detailsSection__r6B6x{padding:4rem 2rem;max-width:1000px;margin:0 auto;width:100%}.WakingNight_formSection__TEtXZ{background-color:#f8fafc;padding:4rem 2rem}.WakingNight_formContainer__hKWtt{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.WakingNight_formHeader__Si9xx{text-align:center;margin-bottom:2.5rem}.WakingNight_formTitle__e6A8G{font-size:2rem;color:#333;margin-bottom:.5rem}.WakingNight_formSubtitle__ypkoX{color:#666}.WakingNight_inputGroup__UkMk9{margin-bottom:1.5rem}.WakingNight_label__XwmlY{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem}.WakingNight_input__tFFZk,.WakingNight_textarea__3vOBh{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}.WakingNight_input__tFFZk:focus,.WakingNight_textarea__3vOBh:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);background-color:white}.WakingNight_textarea__3vOBh{min-height:150px;resize:vertical}.WakingNight_fileInputWrapper__oy23t{margin-top:.5rem;padding:1rem;border:2px dashed #e2e8f0;border-radius:8px;text-align:center;background-color:#f8fafc;cursor:pointer;transition:all .2s}.WakingNight_fileInputWrapper__oy23t:hover{border-color:#0056b3;background-color:#f0f7ff}.WakingNight_checkboxGroup__xFiZC{display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0}.WakingNight_checkbox__7JOm8{margin-top:.25rem;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;cursor:pointer}.WakingNight_checkboxLabel__egFw4{font-size:.9rem;color:#666;line-height:1.5}.WakingNight_submitBtn__rn9c_{width:100%;margin-top:1rem}@media (max-width:768px){.WakingNight_formContainer__hKWtt{padding:1.5rem}}.WakingNight_infoBox__ZEFeo{padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;color:#0369a1}.WakingNight_infoTitle__Vr_uj{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.WakingNight_infoText__E4rCu{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.WakingNight_confirmAttach__djoEC{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(3,105,161,.2)}.ServicePage_main__Pw2Fc{background-color:#ffffff;min-height:100vh;display:flex;flex-direction:column}.ServicePage_hero__KYCo6{position:relative;height:60vh;min-height:500px;background-color:#0f4c81;display:flex;align-items:center;justify-content:center;color:white;text-align:center;border-bottom-left-radius:60px;border-bottom-right-radius:60px;overflow:hidden}.ServicePage_heroContent__j94RV{position:relative;z-index:2;max-width:900px;padding:2rem}.ServicePage_title__9EHuK{font-size:4rem;font-weight:800;margin-bottom:1rem;line-height:1.1}.ServicePage_subtitle__Z4Xun{font-size:1.5rem;font-weight:400;opacity:.9;margin-bottom:2rem}.ServicePage_contentSection__68C7b{padding:6rem 2rem;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.ServicePage_textColumn__jgzUY{font-size:1.1rem;line-height:1.7;color:#334155}.ServicePage_textColumn__jgzUY p{margin-bottom:1.5rem}.ServicePage_h3__rhCsg{font-size:2rem;font-weight:700;color:#023e8a;margin-bottom:1.5rem}.ServicePage_benefitsColumn__ZrX13{background:#f8fafc;padding:3rem;border-radius:30px;border:1px solid #e2e8f0}.ServicePage_benefitsList__VMp4j{list-style:none;padding:0;margin:0}.ServicePage_benefitItem__QQdhD{display:flex;align-items:center;margin-bottom:1rem;font-size:1.1rem;font-weight:500;color:#475569}.ServicePage_checkmark__9Y5MM{width:24px;height:24px;background-color:#10b981;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:14px;flex-shrink:0}.ServicePage_ctaSection__k2_Wf{background-color:#0f4c81;color:white;padding:5rem 2rem;text-align:center;margin:4rem 2rem;border-radius:40px}.ServicePage_ctaTitle__NLhbY{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.ServicePage_ctaText__pN0Pi{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto 2rem}@media (max-width:900px){.ServicePage_contentSection__68C7b{grid-template-columns:1fr;padding:4rem 1.5rem}.ServicePage_title__9EHuK{font-size:3rem}}