.EmployerLanding_page__CvcQX{--section-gap:64px}.EmployerLanding_page__CvcQX [id]{scroll-margin-top:96px}.EmployerLanding_page__CvcQX .sufoniq-meta-label{letter-spacing:.13em;line-height:1.7}.EmployerLanding_page__CvcQX h1,.EmployerLanding_page__CvcQX h2,.EmployerLanding_page__CvcQX h3{text-wrap:balance}.EmployerLanding_hero__p_R_W h1{max-width:20ch;line-height:1.1}.EmployerLanding_hero__p_R_W>p{max-width:62ch}.EmployerLanding_choiceCard__COAXG{display:flex;flex-direction:column;padding:24px;background:var(--card)}.EmployerLanding_choiceCard__COAXG>span:nth-child(2){min-height:48px;line-height:1.5}.EmployerLanding_choiceCard__COAXG>p{max-width:35ch;line-height:1.65}.EmployerLanding_contactGrid__leVg_,.EmployerLanding_detailGrid__KXnWY,.EmployerLanding_workingGrid__nYkNC{align-items:start}.EmployerLanding_serviceIntro__zVULS{min-width:0;max-width:31rem}.EmployerLanding_serviceIntro__zVULS h2{max-width:29ch;line-height:1.3}.EmployerLanding_serviceIntro__zVULS>p:not(:first-child){max-width:52ch}.EmployerLanding_serviceIntro__zVULS>a{margin-top:20px}.EmployerLanding_deliverables__2shii{min-width:0;padding:28px;background:var(--background)}.EmployerLanding_deliverables__2shii>h3{font-size:1rem;line-height:1.5}.EmployerLanding_deliverables__2shii>ul{margin-top:20px}.EmployerLanding_deliverables__2shii li{gap:12px;font-size:.9375rem;line-height:1.7}.EmployerLanding_deliverables__2shii li+li{margin-top:16px}.EmployerLanding_deliverables__2shii li>svg{margin-top:5px}.EmployerLanding_disclosure__o4y_k{padding-top:12px}.EmployerLanding_disclosure__o4y_k>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;list-style:none;line-height:1.5}.EmployerLanding_disclosure__o4y_k>summary::-webkit-details-marker{display:none}.EmployerLanding_disclosure__o4y_k>summary>svg{flex:0 0 auto;color:var(--muted);transition:transform .15s ease}.EmployerLanding_disclosure__o4y_k[open]>summary>svg{transform:rotate(180deg)}.EmployerLanding_disclosure__o4y_k>p{max-width:64ch;margin-top:12px}.EmployerLanding_coverage__5fsUI{padding-top:48px;padding-bottom:48px}.EmployerLanding_coverageIntro__UtNiR{max-width:65ch}.EmployerLanding_coverageIntro__UtNiR h2{font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:600;line-height:1.3;letter-spacing:-.025em}.EmployerLanding_coverageIntro__UtNiR p{margin-top:16px;color:var(--muted);font-size:.9375rem;line-height:1.75}.EmployerLanding_coverageIntro__UtNiR a{color:#075985;text-decoration:underline;text-underline-offset:4px}.EmployerLanding_coverageIntro__UtNiR a:focus-visible,.EmployerLanding_recruitmentCard__2mp5s:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.EmployerLanding_recruitmentPages__bZ37G{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:20px;margin-top:28px;list-style:none;padding:0}.EmployerLanding_recruitmentPages__bZ37G>li{min-width:0}.EmployerLanding_recruitmentCard__2mp5s{display:flex;flex-direction:column;height:100%;gap:14px;padding:24px;border:1px solid var(--card-border);border-radius:20px;background:var(--card);transition:border-color .15s ease}.EmployerLanding_recruitmentCard__2mp5s:hover{border-color:var(--primary)}.EmployerLanding_recruitmentScope__IieXa{color:var(--muted);font-size:.75rem;line-height:1.6}.EmployerLanding_recruitmentHeading__GKyzN{display:flex;align-items:start;justify-content:space-between;gap:20px}.EmployerLanding_recruitmentHeading__GKyzN h3{font-size:1.0625rem;font-weight:600;line-height:1.5}.EmployerLanding_recruitmentHeading__GKyzN svg{flex-shrink:0;margin-top:4px;color:#075985}.EmployerLanding_recruitmentCard__2mp5s p{max-width:54ch;color:var(--muted);font-size:.9375rem;line-height:1.7}.EmployerLanding_engagement__TyS_X{padding-top:var(--section-gap);padding-bottom:var(--section-gap);border-top:1px solid var(--card-border)}.EmployerLanding_workingGrid__nYkNC>div>h2{max-width:23ch;line-height:1.3}.EmployerLanding_workingGrid__nYkNC>div>p{max-width:52ch}.EmployerLanding_process__0W_fk{min-width:0;border:1px solid var(--card-border);border-radius:24px;padding:28px;background:var(--card)}.EmployerLanding_process__0W_fk>h3{max-width:28ch;font-size:1rem;line-height:1.5}.EmployerLanding_steps__R4uJU{margin-top:24px}.EmployerLanding_steps__R4uJU>li{align-items:start;gap:16px;margin-top:0;padding:20px 0}.EmployerLanding_steps__R4uJU>li:first-child{padding-top:0}.EmployerLanding_steps__R4uJU>li:last-child{padding-bottom:0}.EmployerLanding_steps__R4uJU>li+li{border-top:1px solid var(--card-border)}.EmployerLanding_steps__R4uJU>li>span{display:flex;align-items:center;justify-content:center;flex:0 0 30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--foreground);font-size:.75rem}.EmployerLanding_steps__R4uJU h4{font-size:.9375rem;line-height:1.5}.EmployerLanding_steps__R4uJU p{margin-top:6px;line-height:1.7}.EmployerLanding_contact__sXaV0{background:color-mix(in srgb,var(--primary) 3%,var(--card))}.EmployerLanding_contactGrid__leVg_>div>h2{max-width:22ch;line-height:1.25}.EmployerLanding_contactGrid__leVg_>div>p{max-width:48ch}.EmployerLanding_contactGrid__leVg_ form{min-width:0;width:100%;background:var(--card);box-shadow:0 8px 28px rgb(15 23 42/4%)}@media (min-width:1024px){.EmployerLanding_contactGrid__leVg_,.EmployerLanding_detailGrid__KXnWY,.EmployerLanding_workingGrid__nYkNC{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}}@media (max-width:639px){.EmployerLanding_page__CvcQX{--section-gap:44px}.EmployerLanding_hero__p_R_W{padding-top:40px;padding-bottom:36px}.EmployerLanding_hero__p_R_W h1{font-size:var(--page-title-size)}.EmployerLanding_choiceCard__COAXG{padding:20px}.EmployerLanding_choiceCard__COAXG>span:nth-child(2){min-height:0}.EmployerLanding_contactGrid__leVg_,.EmployerLanding_detailGrid__KXnWY,.EmployerLanding_workingGrid__nYkNC{row-gap:28px}.EmployerLanding_deliverables__2shii,.EmployerLanding_process__0W_fk{padding:22px;border-radius:20px}.EmployerLanding_coverage__5fsUI{padding-top:32px;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.EmployerLanding_disclosure__o4y_k>summary>svg,.EmployerLanding_recruitmentCard__2mp5s{transition:none}}.EmployerPanels_form__EAE7L{border:1px solid var(--card-border);border-radius:24px;background:var(--card);box-shadow:0 12px 36px rgb(15 23 42/5%);overflow:hidden}.EmployerPanels_formHeader___J910{padding:26px 28px 22px;border-bottom:1px solid var(--card-border);background:color-mix(in srgb,var(--primary) 6%,var(--card))}.EmployerPanels_formHeader___J910 h3{font-size:1.25rem;font-weight:600;letter-spacing:-.025em}.EmployerPanels_formHeader___J910 p{margin-top:7px;font-size:.875rem;color:var(--muted);line-height:1.6}.EmployerPanels_formBody__pqm_R{padding:26px 28px 28px}.EmployerPanels_fields__CZuUW{display:grid;gap:20px}.EmployerPanels_label__3Yo7y{display:grid;gap:9px;font-size:.875rem;font-weight:600}.EmployerPanels_optional__Vglwh{font-weight:400;color:var(--muted)}.EmployerPanels_input__9DwKg{width:100%;min-height:48px;border:1px solid #cbd5e1;border-radius:10px;padding:12px 14px;background:var(--background);color:var(--foreground);font:inherit;font-size:1rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.EmployerPanels_input__9DwKg::placeholder{color:#64748b;opacity:1}.EmployerPanels_input__9DwKg:hover{border-color:#94a3b8}.EmployerPanels_input__9DwKg:focus{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.EmployerPanels_textarea__dS9dT{min-height:150px;resize:vertical;line-height:1.6}.EmployerPanels_help__59yD4{margin-top:12px;font-size:.75rem;color:var(--muted);line-height:1.65}.EmployerPanels_submit__mwkvB{width:100%;display:flex;justify-content:center;align-items:center;gap:12px;min-height:50px;margin-top:22px;padding:13px 18px;border-radius:11px;background:var(--primary);color:var(--primary-foreground);font-weight:650;cursor:pointer;transition:filter .15s}.EmployerPanels_submit__mwkvB:hover{filter:brightness(.96)}.EmployerPanels_submit__mwkvB:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.EmployerPanels_submit__mwkvB:disabled{opacity:.65;cursor:wait}.EmployerPanels_privacy__PSjja{display:block;text-align:center;margin-top:13px;font-size:.75rem;line-height:1.6;color:var(--muted)}.EmployerPanels_privacy__PSjja a{text-decoration:underline;text-underline-offset:3px}.EmployerPanels_message__Vk7fd{margin-top:18px;padding:12px 14px;border-radius:10px;font-size:.875rem;line-height:1.6}.EmployerPanels_success__uzzgp{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.EmployerPanels_error__i84t8{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.EmployerPanels_details__B7EXK{border-block:1px solid var(--card-border);background:var(--card)}.EmployerPanels_summary__s0L4h{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px 24px;cursor:pointer;list-style:none}.EmployerPanels_summary__s0L4h::-webkit-details-marker{display:none}.EmployerPanels_summary__s0L4h:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.EmployerPanels_summary__s0L4h strong{display:block;font-size:1rem;font-weight:600}.EmployerPanels_summary__s0L4h p{margin-top:6px;color:var(--muted);font-size:.875rem;line-height:1.6}.EmployerPanels_chevron__PUp6N{width:34px;height:34px;padding:7px;flex-shrink:0;border:1px solid var(--card-border);border-radius:50%;color:var(--foreground);transition:transform .2s}.EmployerPanels_details__B7EXK[open] .EmployerPanels_chevron__PUp6N{transform:rotate(180deg)}.EmployerPanels_detailBody__XZTDp{border-top:1px solid var(--card-border);padding:8px 24px 26px}.EmployerPanels_step__dQtPa{display:grid;grid-template-columns:32px 1fr;column-gap:16px;padding:21px 0;border-bottom:1px solid var(--card-border)}.EmployerPanels_step__dQtPa>span{color:var(--primary-foreground);background:color-mix(in srgb,var(--primary) 24%,var(--card));border-radius:50%;display:flex;align-items:center;justify-content:center;height:30px;font-size:.75rem;font-weight:600}.EmployerPanels_step__dQtPa h3{font-size:.95rem;font-weight:600}.EmployerPanels_step__dQtPa p{margin-top:7px;color:var(--muted);font-size:.875rem;line-height:1.75;max-width:48rem}.EmployerPanels_detailLink__0F67n{display:inline-flex;min-height:44px;align-items:center;margin-top:16px;font-size:.875rem;font-weight:600;color:var(--foreground);text-decoration:underline;text-underline-offset:4px}@media (min-width:640px){.EmployerPanels_fields__CZuUW{grid-template-columns:1fr 1fr}.EmployerPanels_wide___FLDz{grid-column:1/-1}}@media (max-width:639px){.EmployerPanels_formBody__pqm_R,.EmployerPanels_formHeader___J910{padding:22px 20px}.EmployerPanels_summary__s0L4h{padding:23px 16px;gap:14px}.EmployerPanels_detailBody__XZTDp{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.EmployerPanels_chevron__PUp6N,.EmployerPanels_input__9DwKg,.EmployerPanels_submit__mwkvB{transition:none}}.page_page__V6r_4{color:var(--foreground);background:var(--background)}.page_page__V6r_4 [id]{scroll-margin-top:96px}.page_container__2_962{width:100%;max-width:var(--page-frame-width);margin-inline:auto;padding-inline:var(--page-gutter)}.page_hero__kVgjt{display:grid;align-items:start;gap:40px;padding-block:56px}.page_eyebrow__9EKq8{color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.7;letter-spacing:.13em;text-transform:uppercase}.page_page__V6r_4 h1,.page_page__V6r_4 h2,.page_page__V6r_4 h3{text-wrap:balance}.page_hero__kVgjt h1{max-width:19ch;margin-top:20px;font-size:var(--page-title-size);font-weight:400;line-height:1.12;letter-spacing:-.035em}.page_lead__AS3Yl{max-width:58ch;margin-top:24px;color:var(--muted);font-size:1.125rem;line-height:1.75}.page_actions__TGd2i{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.page_primary__2BSJJ{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:14px 22px;border-radius:16px;background:var(--primary);color:var(--primary-foreground);font-size:.875rem;font-weight:600;line-height:1.5}.page_primary__2BSJJ:hover{filter:brightness(.96)}.page_link__wmIof{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#075985;font-size:.875rem;font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.page_link__wmIof svg,.page_primary__2BSJJ svg{flex-shrink:0}.page_disclosure__ENuGy>summary:focus-visible,.page_link__wmIof:focus-visible,.page_primary__2BSJJ:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.page_brief__E8Ydx{min-width:0;padding:28px;border:1px solid var(--card-border);border-radius:24px;background:var(--card)}.page_briefHeader__sdvrR{display:flex;align-items:center;gap:16px;color:#075985}.page_briefHeader__sdvrR .page_eyebrow__9EKq8{max-width:22ch;font-size:.6875rem}.page_brief__E8Ydx h2{margin-top:24px;font-size:1.375rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.page_brief__E8Ydx ul{display:grid;gap:16px;margin-top:24px}.page_brief__E8Ydx li{display:flex;align-items:start;gap:12px;color:var(--muted);font-size:.9375rem;line-height:1.65}.page_brief__E8Ydx li svg{margin-top:4px;flex-shrink:0;color:#075985}.page_brief__E8Ydx>p{margin-top:24px;padding-top:20px;border-top:1px solid var(--card-border);color:var(--muted);font-size:.875rem;line-height:1.7}.page_section__5mF_P{padding-block:var(--page-section-space)}.page_sectionIntro__iFxic{max-width:46rem}.page_section__5mF_P h2{max-width:29ch;margin-top:16px;font-size:var(--section-title-size);font-weight:600;line-height:1.3;letter-spacing:-.025em}.page_body__OMn3c,.page_sectionIntro__iFxic>p:last-child:not(:first-child){max-width:60ch;margin-top:20px;color:var(--muted);line-height:1.75}.page_cards__dALOA{display:grid;gap:20px;margin-top:32px}.page_card__w7383{padding:26px;border:1px solid var(--card-border);border-radius:24px;background:var(--card)}.page_card__w7383 h3,.page_readiness__QbH_5 h3,.page_steps__ZMUBA h3{font-size:1rem;line-height:1.5;font-weight:600}.page_card__w7383 p,.page_readiness__QbH_5 p,.page_steps__ZMUBA p{margin-top:12px;color:var(--muted);font-size:.9375rem;line-height:1.75}.page_band__IDSZI{border-block:1px solid var(--card-border);background:var(--card)}.page_faqGrid__oHoeU,.page_split__NbGl3{display:grid;align-items:start;gap:32px}.page_faqGrid__oHoeU>div,.page_split__NbGl3>div{min-width:0}.page_readiness__QbH_5 article{padding-block:24px}.page_readiness__QbH_5 article:first-child{padding-top:0}.page_readiness__QbH_5 article:last-child{padding-bottom:0}.page_readiness__QbH_5 article+article{border-top:1px solid var(--card-border)}.page_steps__ZMUBA{display:grid;gap:28px;margin-top:36px}.page_steps__ZMUBA li{border-top:1px solid var(--card-border);padding-top:20px}.page_number__UKtTJ{display:block;margin-bottom:16px;color:#075985;font-size:.8125rem;font-weight:600}.page_route__4ctjh{margin-top:40px;border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border)}.page_disclosure__ENuGy>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding-block:16px;cursor:pointer;font-size:.9375rem;line-height:1.6;font-weight:600;list-style:none}.page_disclosure__ENuGy>summary::-webkit-details-marker{display:none}.page_disclosure__ENuGy>summary svg{flex-shrink:0;color:var(--muted);transition:transform .15s}.page_disclosure__ENuGy[open]>summary svg{transform:rotate(180deg)}.page_disclosure__ENuGy>div{max-width:70ch;padding-bottom:20px}.page_disclosure__ENuGy p{color:var(--muted);font-size:.9375rem;line-height:1.75}.page_disclosure__ENuGy p+p{margin-top:16px}.page_disclosure__ENuGy a{margin-top:12px}.page_faqGrid__oHoeU{border-top:1px solid var(--card-border)}.page_faqGrid__oHoeU>div:first-child .page_link__wmIof{margin-top:12px}.page_faqs__DhCRK{border-top:1px solid var(--card-border)}.page_faqs__DhCRK>details{border-bottom:1px solid var(--card-border)}.page_contact__JarqL{border-block:1px solid var(--card-border);background:color-mix(in srgb,var(--primary) 3%,var(--card))}.page_contact__JarqL h2{max-width:23ch}.page_contactLinks__m9KaV{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px}.page_page__V6r_4 form{min-width:0;width:100%;background:var(--card)}.page_page__V6r_4 form fieldset,.page_page__V6r_4 form label{min-width:0}.page_page__V6r_4 form input,.page_page__V6r_4 form select,.page_page__V6r_4 form textarea{min-width:0;max-width:100%}.page_sources__nciVK{padding-block:28px}.page_sourceLinks__FLK6B{display:flex;flex-wrap:wrap;gap:4px 24px}.page_disclosure__ENuGy .page_sourceNote__808EA{margin-top:16px;font-size:.75rem}@media (min-width:640px){.page_container__2_962{padding-inline:var(--page-gutter)}.page_steps__ZMUBA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.page_cards__dALOA{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page_hero__kVgjt{grid-template-columns:1.2fr 1fr;gap:56px;padding-block:var(--page-section-space)}.page_faqGrid__oHoeU,.page_split__NbGl3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.page_steps__ZMUBA{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.page_hero__kVgjt{gap:32px}.page_hero__kVgjt,.page_section__5mF_P{padding-block:var(--page-section-space)}.page_brief__E8Ydx,.page_card__w7383{padding:22px}.page_primary__2BSJJ{width:100%}.page_actions__TGd2i{align-items:start}.page_faqGrid__oHoeU,.page_split__NbGl3{gap:28px}}@media (prefers-reduced-motion:reduce){.page_disclosure__ENuGy>summary svg{transition:none}}.MapRoutes_gate__3tfb3,.MapRoutes_overlay__imLxL{position:absolute;inset:0;pointer-events:none}.MapRoutes_overlay__imLxL{width:100%;height:100%;overflow:hidden}.MapRoutes_inbound__hodEC{--route-color:#1767b4}.MapRoutes_outbound__prdIt{--route-color:#087b78}.MapRoutes_route__N87Ap{fill:none;stroke:var(--route-color);stroke-width:.8;opacity:.26}.MapRoutes_pulseCanvas__aTp43{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.MapRoutes_country__Vwj0G{fill:#f5a623;fill-opacity:.5;stroke:#bb7518;stroke-width:1;stroke-opacity:.8}.MapRoutes_countryPulse__B_Vgq{fill:#2478c8;opacity:.12;transform-box:fill-box;transform-origin:center;animation:MapRoutes_breathe__Icv0J 9s ease-in-out infinite;animation-play-state:paused}.MapRoutes_countryLabel__1i3ft{fill:#375774;font-size:8px;font-weight:500;paint-order:stroke;stroke:#f8fbff;stroke-width:2.5;stroke-linejoin:round}.MapRoutes_gate__3tfb3[data-running=true] .MapRoutes_countryPulse__B_Vgq{animation-play-state:running}@keyframes MapRoutes_breathe__Icv0J{0%,to{opacity:.08;transform:scale(.8)}50%{opacity:.22;transform:scale(1.2)}}@media (max-width:767px){.MapRoutes_countryLabel__1i3ft,.MapRoutes_desktopRoute__Sa2zJ{display:none}}@media (prefers-reduced-motion:reduce){.MapRoutes_pulseCanvas__aTp43{display:none}.MapRoutes_countryPulse__B_Vgq{animation:none}}