.employee-managed-service-page_root__uA8MH{--service-ink:#142d48;--service-muted:#536b83;--service-surface:#eaf1f7;--service-navy:#0b1b29;--service-yellow:#ffca43;color:var(--service-ink);background:#fff;padding-bottom:96px;overflow:clip}.employee-managed-service-page_wrap___BWra{width:min(1200px,calc(100% - 64px));margin-inline:auto}.employee-managed-service-page_hero__rmI7_{padding:156px 0 88px}.employee-managed-service-page_breadcrumb__xZeWR{display:flex;align-items:center;gap:14px;color:var(--service-muted);font-size:14px;margin-bottom:48px}.employee-managed-service-page_breadcrumb__xZeWR a{display:inline-flex;align-items:center;gap:8px;color:var(--service-ink);text-decoration:none}.employee-managed-service-page_heroGrid__Vvpm1{display:grid;grid-template-columns:1.13fr 1fr;align-items:center;gap:64px}.employee-managed-service-page_heroCopy__6ONMZ{min-width:0}.employee-managed-service-page_eyebrow__uI6sJ{margin:0 0 20px;font-size:12px;line-height:1.6;letter-spacing:.13em;font-weight:700;text-transform:uppercase;color:var(--service-muted)}.employee-managed-service-page_hero__rmI7_ h1{font-size:clamp(42px,4.4vw,64px);line-height:1.05;letter-spacing:-.055em;font-weight:750;margin:0 0 28px}.employee-managed-service-page_hero__rmI7_ h1 span{color:var(--service-ink);text-decoration:underline;text-decoration-color:var(--service-yellow);text-decoration-thickness:6px;text-underline-offset:10px}.employee-managed-service-page_lead__cUm8X{color:var(--service-muted);font-size:18px;line-height:1.75;margin:0}.employee-managed-service-page_optional__Kj6QG{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;font-weight:600;margin:23px 0 0}.employee-managed-service-page_optional__Kj6QG svg{flex-shrink:0;margin-top:2px}.employee-managed-service-page_actions__3mJje{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.employee-managed-service-page_button__3XM_N{display:inline-flex;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:14px 24px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:650;line-height:1.5;transition:transform .18s ease,background .18s ease;text-align:center}.employee-managed-service-page_button__3XM_N svg,.employee-managed-service-page_textLink__NelY0 svg{flex-shrink:0}.employee-managed-service-page_primary__5tHf6{background:var(--service-yellow);color:#12283e}.employee-managed-service-page_primary__5tHf6:hover{background:#ffd568;transform:translateY(-2px)}.employee-managed-service-page_secondary__emGl2{background:#203342;color:#fff}.employee-managed-service-page_secondary__emGl2:hover{background:#304758;transform:translateY(-2px)}.employee-managed-service-page_textLink__NelY0{display:inline-flex;align-items:center;gap:9px;color:var(--service-ink);text-decoration:none;font-size:14px;font-weight:600}.employee-managed-service-page_breadcrumb__xZeWR a:hover,.employee-managed-service-page_softwareNote__yXgmM a:hover,.employee-managed-service-page_textLink__NelY0:hover{text-decoration:underline;text-underline-offset:4px}.employee-managed-service-page_root__uA8MH a:focus-visible,.employee-managed-service-page_root__uA8MH summary:focus-visible{outline:3px solid var(--service-yellow);outline-offset:5px}.employee-managed-service-page_engagement__sbkne{background:var(--service-navy);color:#fff;border-radius:30px;padding:32px;margin:0;box-shadow:0 25px 55px -25px rgb(11 27 41/35%)}.employee-managed-service-page_engagementHeading__9s2Do{display:flex;align-items:flex-start;gap:15px}.employee-managed-service-page_iconTile__X3xWT{display:grid;place-items:center;width:49px;height:49px;flex-shrink:0;border-radius:15px;background:var(--service-yellow);color:var(--service-navy)}.employee-managed-service-page_engagementHeading__9s2Do p{font-size:12px;color:#b5c6d5;margin:1px 0 7px}.employee-managed-service-page_engagementHeading__9s2Do h2{font-size:23px;line-height:1.25;letter-spacing:-.03em;margin:0}.employee-managed-service-page_partnerRow__pjTmN{display:flex;justify-content:center;align-items:center;gap:17px;margin:33px 0 24px}.employee-managed-service-page_partnerRow__pjTmN>span:not(:nth-child(2)){display:flex;align-items:center;gap:9px;padding:13px 17px;border-radius:14px;background:#203342;font-size:13px;font-weight:600}.employee-managed-service-page_partnerRow__pjTmN>span:nth-child(2){color:var(--service-yellow);font-size:23px}.employee-managed-service-page_scopeGrid__omNM6{display:grid;grid-template-columns:1fr 1fr;gap:11px}.employee-managed-service-page_scopeGrid__omNM6>div{display:flex;align-items:flex-start;gap:10px;border-radius:15px;padding:18px 14px;background:#142a3b;font-size:13px;line-height:1.5}.employee-managed-service-page_scopeGrid__omNM6 svg{color:var(--service-yellow);flex-shrink:0}.employee-managed-service-page_engagement__sbkne figcaption{display:flex;align-items:flex-start;gap:9px;color:#b5c6d5;font-size:12px;line-height:1.6;margin-top:24px}.employee-managed-service-page_engagement__sbkne figcaption svg{flex-shrink:0;margin-top:1px}.employee-managed-service-page_agreement__bmvdd,.employee-managed-service-page_delivery__XUiBX,.employee-managed-service-page_pricing__ICWwz{padding-block:88px}.employee-managed-service-page_delivery__XUiBX{background:var(--service-surface)}.employee-managed-service-page_sectionHeading__6WFoy{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:60px;margin-bottom:38px}.employee-managed-service-page_alongside__E9k_a h2,.employee-managed-service-page_close__fOlvz h2,.employee-managed-service-page_faq__oSxGf h2,.employee-managed-service-page_sectionHeading__6WFoy h2{font-size:clamp(30px,3.1vw,44px);line-height:1.15;letter-spacing:-.045em;margin:0;font-weight:700}.employee-managed-service-page_sectionHeading__6WFoy .employee-managed-service-page_eyebrow__uI6sJ{margin-bottom:14px}.employee-managed-service-page_sectionHeading__6WFoy>p{color:var(--service-muted);font-size:16px;line-height:1.8;margin:0;max-width:470px}.employee-managed-service-page_phaseGrid__fWaBC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.employee-managed-service-page_phase__NOXwu{min-width:0;background:#fff;border-radius:24px;padding:26px 22px 24px}.employee-managed-service-page_phaseIcon___KEr0{display:grid;place-items:center;background:var(--service-surface);color:var(--service-ink);width:49px;height:49px;border-radius:15px;margin-bottom:28px}.employee-managed-service-page_step__or3lZ{color:var(--service-muted);font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.035em;margin:0 0 12px}.employee-managed-service-page_phase__NOXwu h3{font-size:22px;line-height:1.2;letter-spacing:-.03em;margin:0 0 15px}.employee-managed-service-page_body__0L2k3{color:var(--service-muted);font-size:14px;line-height:1.75;margin:0}.employee-managed-service-page_phase__NOXwu ul{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:12px}.employee-managed-service-page_phase__NOXwu li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6}.employee-managed-service-page_phase__NOXwu li svg{color:var(--service-ink);flex-shrink:0;margin-top:2px}.employee-managed-service-page_alongside__E9k_a{padding-block:96px;background:var(--service-navy);color:#fff}.employee-managed-service-page_peopleGrid__pU6DG{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px}.employee-managed-service-page_alongside__E9k_a .employee-managed-service-page_eyebrow__uI6sJ{color:var(--service-yellow)}.employee-managed-service-page_alongside__E9k_a .employee-managed-service-page_lead__cUm8X{color:#c4d1dd;margin-top:25px;font-size:17px}.employee-managed-service-page_peopleNote__ZoZZv{color:#a8b9c9;font-size:13px;line-height:1.8;margin:24px 0 0}.employee-managed-service-page_peopleCards__ctCLD{display:grid;gap:15px}.employee-managed-service-page_peopleCards__ctCLD article{display:flex;align-items:flex-start;gap:18px;padding:25px;border-radius:23px;background:#182c3c}.employee-managed-service-page_peopleCards__ctCLD svg{flex-shrink:0;color:var(--service-yellow);margin-top:2px}.employee-managed-service-page_peopleCards__ctCLD h3{font-size:17px;line-height:1.4;margin:0 0 8px}.employee-managed-service-page_peopleCards__ctCLD p{font-size:14px;line-height:1.7;color:#b5c6d5;margin:0}.employee-managed-service-page_pricingGrid__Cg_vT{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start}.employee-managed-service-page_factorGrid__Nb0Ks{display:grid;grid-template-columns:1fr 1fr;gap:18px}.employee-managed-service-page_factorGrid__Nb0Ks article{background:var(--service-surface);border-radius:22px;padding:24px}.employee-managed-service-page_agreementGrid__DGpye h3,.employee-managed-service-page_factorGrid__Nb0Ks h3{font-size:17px;line-height:1.4;margin:0 0 10px}.employee-managed-service-page_agreementGrid__DGpye p,.employee-managed-service-page_factorGrid__Nb0Ks p{color:var(--service-muted);font-size:14px;line-height:1.75;margin:0}.employee-managed-service-page_proposal___e6cD{background:var(--service-navy);color:#fff;padding:34px;border-radius:28px}.employee-managed-service-page_proposal___e6cD .employee-managed-service-page_eyebrow__uI6sJ{color:var(--service-yellow);margin-bottom:14px}.employee-managed-service-page_proposal___e6cD>h3{font-size:30px;line-height:1.15;letter-spacing:-.035em;margin:0 0 16px}.employee-managed-service-page_proposal___e6cD>p{color:#bdccda;font-size:14px;line-height:1.75}.employee-managed-service-page_proposal___e6cD dl{display:grid;gap:22px;padding:0;margin:27px 0}.employee-managed-service-page_proposal___e6cD dt{font-size:15px;font-weight:650;margin-bottom:7px}.employee-managed-service-page_proposal___e6cD dd{color:#bdccda;font-size:13px;line-height:1.7;margin:0}.employee-managed-service-page_proposal___e6cD .employee-managed-service-page_proposalNote__5HOJd{background:#203342;border-radius:16px;padding:16px;font-size:12px;line-height:1.7;margin:0}.employee-managed-service-page_softwareNote__yXgmM{display:flex;align-items:center;gap:20px;padding:26px 30px;background:var(--service-surface);border-radius:24px;margin-top:25px}.employee-managed-service-page_softwareIcon__bz6mH{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;background:#fff;border-radius:16px}.employee-managed-service-page_softwareNote__yXgmM>div{flex:1}.employee-managed-service-page_softwareNote__yXgmM h3{font-size:18px;line-height:1.5;margin:0 0 6px}.employee-managed-service-page_softwareNote__yXgmM p{font-size:14px;line-height:1.75;color:var(--service-muted);margin:0}.employee-managed-service-page_softwareNote__yXgmM a{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;background:#fff;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:600;text-decoration:none;color:var(--service-ink)}.employee-managed-service-page_agreement__bmvdd{padding-top:0}.employee-managed-service-page_agreementGrid__DGpye{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.employee-managed-service-page_agreementGrid__DGpye article{background:var(--service-surface);border-radius:23px;padding:28px}.employee-managed-service-page_faq__oSxGf{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;padding-block:12px 90px}.employee-managed-service-page_faq__oSxGf details{background:var(--service-surface);border-radius:18px;margin-bottom:12px}.employee-managed-service-page_faq__oSxGf summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:21px 23px;font-size:15px;line-height:1.5;font-weight:600}.employee-managed-service-page_faq__oSxGf summary::-webkit-details-marker{display:none}.employee-managed-service-page_plus__nvBMN{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;font-size:24px;line-height:1;font-weight:400;transition:transform .18s ease}.employee-managed-service-page_faq__oSxGf details[open] .employee-managed-service-page_plus__nvBMN{transform:rotate(45deg)}.employee-managed-service-page_faq__oSxGf details>p{padding:0 23px 23px;margin:-2px 0 0;font-size:14px;line-height:1.8;color:var(--service-muted)}.employee-managed-service-page_close__fOlvz{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:54px 50px;background:var(--service-navy);border-radius:30px;color:#fff}.employee-managed-service-page_close__fOlvz .employee-managed-service-page_eyebrow__uI6sJ{color:var(--service-yellow);margin-bottom:16px}.employee-managed-service-page_close__fOlvz h2{font-size:clamp(28px,3vw,40px)}.employee-managed-service-page_close__fOlvz p:not(.employee-managed-service-page_eyebrow__uI6sJ){max-width:560px;margin:20px 0 0;color:#bdccda;font-size:15px;line-height:1.8}.employee-managed-service-page_closeActions__ULfI7{display:flex;flex-direction:column;gap:13px;flex-shrink:0;align-items:stretch}@media (min-width:1700px){.employee-managed-service-page_hero__rmI7_{padding-top:180px}}@media (max-width:1100px){.employee-managed-service-page_heroGrid__Vvpm1{gap:36px}.employee-managed-service-page_hero__rmI7_ h1{font-size:48px}.employee-managed-service-page_engagement__sbkne{padding:26px}.employee-managed-service-page_phaseGrid__fWaBC{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-managed-service-page_phase__NOXwu{padding:28px}.employee-managed-service-page_phaseIcon___KEr0{margin-bottom:20px}.employee-managed-service-page_peopleGrid__pU6DG{gap:40px}.employee-managed-service-page_pricingGrid__Cg_vT{grid-template-columns:1fr 1fr}.employee-managed-service-page_factorGrid__Nb0Ks{gap:13px}.employee-managed-service-page_factorGrid__Nb0Ks article{padding:20px}.employee-managed-service-page_proposal___e6cD{padding:28px}.employee-managed-service-page_softwareNote__yXgmM{flex-wrap:wrap}.employee-managed-service-page_softwareNote__yXgmM a{margin-left:72px}.employee-managed-service-page_faq__oSxGf{gap:45px}.employee-managed-service-page_close__fOlvz{padding:42px 36px;gap:30px}}@media (max-width:800px){.employee-managed-service-page_wrap___BWra{width:min(620px,calc(100% - 40px))}.employee-managed-service-page_hero__rmI7_{padding:135px 0 64px}.employee-managed-service-page_breadcrumb__xZeWR{margin-bottom:34px}.employee-managed-service-page_faq__oSxGf,.employee-managed-service-page_heroGrid__Vvpm1,.employee-managed-service-page_peopleGrid__pU6DG,.employee-managed-service-page_pricingGrid__Cg_vT,.employee-managed-service-page_sectionHeading__6WFoy{grid-template-columns:1fr}.employee-managed-service-page_heroGrid__Vvpm1{gap:42px}.employee-managed-service-page_hero__rmI7_ h1{font-size:clamp(38px,7vw,54px)}.employee-managed-service-page_sectionHeading__6WFoy{gap:22px;margin-bottom:30px}.employee-managed-service-page_alongside__E9k_a h2,.employee-managed-service-page_faq__oSxGf h2,.employee-managed-service-page_sectionHeading__6WFoy h2{font-size:36px}.employee-managed-service-page_sectionHeading__6WFoy>p{max-width:none}.employee-managed-service-page_agreement__bmvdd,.employee-managed-service-page_delivery__XUiBX,.employee-managed-service-page_pricing__ICWwz{padding-block:64px}.employee-managed-service-page_alongside__E9k_a{padding-block:68px}.employee-managed-service-page_peopleGrid__pU6DG{gap:32px}.employee-managed-service-page_factorGrid__Nb0Ks{gap:16px}.employee-managed-service-page_pricingGrid__Cg_vT{gap:20px}.employee-managed-service-page_proposal___e6cD{padding:30px}.employee-managed-service-page_softwareNote__yXgmM{padding:24px;align-items:flex-start;gap:16px}.employee-managed-service-page_softwareNote__yXgmM>div{flex-basis:calc(100% - 68px)}.employee-managed-service-page_softwareNote__yXgmM a{margin-left:68px}.employee-managed-service-page_agreement__bmvdd{padding-top:0}.employee-managed-service-page_agreementGrid__DGpye{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.employee-managed-service-page_agreementGrid__DGpye article{padding:25px}.employee-managed-service-page_faq__oSxGf{gap:28px;padding-block:4px 64px}.employee-managed-service-page_close__fOlvz{flex-direction:column;align-items:flex-start;padding:36px 30px;gap:28px}.employee-managed-service-page_closeActions__ULfI7{flex-direction:row;flex-wrap:wrap}.employee-managed-service-page_root__uA8MH{padding-bottom:64px}}@media (max-width:480px){.employee-managed-service-page_wrap___BWra{width:calc(100% - 32px)}.employee-managed-service-page_hero__rmI7_{padding-top:125px}.employee-managed-service-page_hero__rmI7_ h1{font-size:40px;line-height:1.1}.employee-managed-service-page_hero__rmI7_ h1 span{text-underline-offset:7px;text-decoration-thickness:4px}.employee-managed-service-page_lead__cUm8X{font-size:16px}.employee-managed-service-page_actions__3mJje{gap:20px;margin-top:26px}.employee-managed-service-page_actions__3mJje>.employee-managed-service-page_button__3XM_N{width:100%;padding-inline:18px}.employee-managed-service-page_engagement__sbkne{padding:24px 20px;border-radius:25px}.employee-managed-service-page_engagementHeading__9s2Do h2{font-size:22px}.employee-managed-service-page_partnerRow__pjTmN{gap:10px}.employee-managed-service-page_partnerRow__pjTmN>span:not(:nth-child(2)){padding:12px;gap:7px;font-size:12px}.employee-managed-service-page_scopeGrid__omNM6{gap:9px}.employee-managed-service-page_scopeGrid__omNM6>div{flex-direction:column;gap:10px;padding:15px}.employee-managed-service-page_alongside__E9k_a h2,.employee-managed-service-page_faq__oSxGf h2,.employee-managed-service-page_sectionHeading__6WFoy h2{font-size:31px}.employee-managed-service-page_agreementGrid__DGpye,.employee-managed-service-page_factorGrid__Nb0Ks,.employee-managed-service-page_phaseGrid__fWaBC{grid-template-columns:1fr}.employee-managed-service-page_phase__NOXwu{padding:26px}.employee-managed-service-page_phase__NOXwu h3{font-size:23px}.employee-managed-service-page_phase__NOXwu li{font-size:13px}.employee-managed-service-page_phaseIcon___KEr0{margin-bottom:18px}.employee-managed-service-page_peopleCards__ctCLD article{padding:23px 20px;gap:14px}.employee-managed-service-page_proposal___e6cD{padding:27px 23px}.employee-managed-service-page_softwareNote__yXgmM{padding:23px 20px}.employee-managed-service-page_softwareIcon__bz6mH{width:42px;height:42px;border-radius:13px}.employee-managed-service-page_softwareNote__yXgmM>div{flex-basis:calc(100% - 58px)}.employee-managed-service-page_softwareNote__yXgmM a{margin-left:0}.employee-managed-service-page_faq__oSxGf summary{padding:20px}.employee-managed-service-page_faq__oSxGf details>p{padding-inline:20px}.employee-managed-service-page_close__fOlvz{padding:32px 24px}.employee-managed-service-page_closeActions__ULfI7{flex-direction:column;width:100%}.employee-managed-service-page_close__fOlvz .employee-managed-service-page_button__3XM_N{width:100%;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.employee-managed-service-page_button__3XM_N,.employee-managed-service-page_plus__nvBMN{transition:none}.employee-managed-service-page_button__3XM_N:hover{transform:none}}