.PricingPage_hero__zAatG{position:relative;overflow:hidden;padding:clamp(7.5rem,12vw,11rem) 0 clamp(4.5rem,8vw,7rem);background:linear-gradient(135deg,#f7f3eb,#f0f8f5 58%,#d9f0ea)}.PricingPage_hero__zAatG:before{content:"";position:absolute;right:-10rem;top:-12rem;width:34rem;height:34rem;border:1px solid rgba(15,112,100,.18);border-radius:50%;box-shadow:0 0 0 6rem rgba(86,213,192,.05),0 0 0 12rem rgba(86,213,192,.035)}.PricingPage_hero__zAatG>div{position:relative}.PricingPage_hero__zAatG h1{max-width:1040px;font-size:clamp(3.2rem,7vw,6.6rem);text-wrap:balance}.PricingPage_heroLead__LLuyL{max-width:790px;margin:1.75rem 0 0;color:#496662;font-size:clamp(1.05rem,2vw,1.28rem)}.PricingPage_trustList__dVB8s{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin:2.2rem 0 0;padding:0;list-style:none}.PricingPage_trustList__dVB8s li{display:flex;align-items:center;gap:.55rem;font-size:.88rem;font-weight:750}.PricingPage_trustList__dVB8s li span{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:#fff;color:var(--brand);box-shadow:0 5px 16px rgba(18,59,56,.08)}.PricingPage_actions__PW2_n{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2.25rem}.PricingPage_secondaryButton__pEIHz{background:hsla(0,0%,100%,.55)}.PricingPage_provisional__7asF2{max-width:850px;margin:2.2rem 0 0;padding:1rem 1.25rem;border-left:3px solid var(--brand);background:hsla(0,0%,100%,.6);color:#4e6965;font-size:.86rem}.PricingPage_sectionHeading__SidFb{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3.5rem}.PricingPage_sectionHeading__SidFb h2{font-size:clamp(2.6rem,5vw,4.7rem);text-wrap:balance}.PricingPage_sectionHeading__SidFb>p{margin:0;color:#58716d;font-size:1.05rem}.PricingPage_diasporaSection__r5fga{scroll-margin-top:6rem;padding:clamp(5rem,9vw,9rem) 0;background:radial-gradient(circle at 86% 12%,rgba(86,213,192,.16),transparent 28%),linear-gradient(145deg,#082f2d,#0d4742 70%,#0f7064);color:#fff}.PricingPage_diasporaIntro__CEAIw{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);gap:clamp(2.5rem,7vw,7rem);align-items:end}.PricingPage_diasporaIntro__CEAIw h2{font-size:clamp(3rem,6vw,5.4rem)}.PricingPage_diasporaIntro__CEAIw h3{max-width:760px;margin-top:1.25rem;color:#a3ece0;font-size:clamp(1.4rem,2.5vw,2.15rem);line-height:1.16}.PricingPage_diasporaIntro__CEAIw>p{margin:0;color:hsla(0,0%,100%,.78);font-size:1.08rem}.PricingPage_featureCloud__LA5YB{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:3.2rem}.PricingPage_featureCloud__LA5YB span{display:flex;align-items:center;gap:.55rem;padding:.6rem .85rem;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:hsla(0,0%,100%,.07);font-size:.82rem;font-weight:700}.PricingPage_featureCloud__LA5YB b{color:var(--aqua)}.PricingPage_hourGrid__rcfxA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PricingPage_hourGrid__rcfxA article{padding:clamp(1.35rem,3vw,2rem);border:1px solid hsla(0,0%,100%,.2);border-radius:1.4rem;background:hsla(0,0%,100%,.08)}.PricingPage_hourGrid__rcfxA h3{font-size:1.3rem}.PricingPage_hourGrid__rcfxA p{margin:.8rem 0 0;color:hsla(0,0%,100%,.72);font-size:.88rem}.PricingPage_packageHeading__SrsSQ{max-width:850px;margin:clamp(5rem,9vw,8rem) 0 3rem}.PricingPage_packageHeading__SrsSQ h2{font-size:clamp(2.5rem,5vw,4.4rem)}.PricingPage_planGrid__JVcPE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem}.PricingPage_planCard__gXQ9L{position:relative;display:flex;min-width:0;flex-direction:column;padding:clamp(1.35rem,3vw,2rem);border:1px solid #cfe0db;border-radius:1.65rem;background:#fff;box-shadow:0 18px 45px rgba(18,59,56,.06)}.PricingPage_planFeatured__hJm59{border-color:var(--aqua);box-shadow:0 22px 55px rgba(15,112,100,.14);transform:translateY(-.7rem)}.PricingPage_planDark__wYFmd{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.09);box-shadow:none}.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59{border-color:var(--aqua);background:#fff;color:var(--deep);box-shadow:0 28px 80px rgba(0,0,0,.18)}.PricingPage_planTop__l3uPQ{display:flex;min-height:2rem;align-items:flex-start;justify-content:space-between;gap:.75rem}.PricingPage_planTop__l3uPQ p{margin:0;font-size:.78rem;font-weight:850;letter-spacing:.12em}.PricingPage_planTop__l3uPQ span{padding:.35rem .55rem;border-radius:999px;background:var(--aqua);color:#082f2d;font-size:.66rem;font-weight:850;white-space:nowrap}.PricingPage_planPrice__cuCv2{display:flex;align-items:baseline;gap:.5rem;margin-top:1.8rem}.PricingPage_planPrice__cuCv2 strong{font-size:clamp(2.4rem,4vw,3.6rem);line-height:1;letter-spacing:-.055em}.PricingPage_planPrice__cuCv2 small{color:#617772}.PricingPage_planDark__wYFmd .PricingPage_planPrice__cuCv2 small{color:hsla(0,0%,100%,.65)}.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59 .PricingPage_planPrice__cuCv2 small{color:#617772}.PricingPage_planDetail__msoKY{margin:1.2rem 0 0;font-weight:800}.PricingPage_planDescription__jrKiO{margin:.7rem 0 1.7rem;color:#607572;font-size:.9rem}.PricingPage_planDark__wYFmd .PricingPage_planDescription__jrKiO{color:hsla(0,0%,100%,.68)}.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59 .PricingPage_planDescription__jrKiO{color:#607572}.PricingPage_cardButton__qZAX2{width:100%;margin-top:auto}.PricingPage_planDark__wYFmd:not(.PricingPage_planFeatured__hJm59) .PricingPage_cardButton__qZAX2{border-color:hsla(0,0%,100%,.5);color:#fff}.PricingPage_professionalExtra__RqktY{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(280px,1.35fr);align-items:center;gap:2rem;margin-top:1rem;padding:1.6rem 1.8rem;border:1px solid hsla(0,0%,100%,.2);border-radius:1.3rem;background:hsla(0,0%,100%,.07)}.PricingPage_professionalExtra__RqktY>div:first-child p{margin:0 0 .35rem;color:#a3ece0;font-size:.75rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.PricingPage_professionalExtra__RqktY strong{display:block;font-size:1.75rem}.PricingPage_professionalExtra__RqktY>div:last-child p{margin:.45rem 0;color:hsla(0,0%,100%,.72);font-size:.86rem}.PricingPage_example__6xz3u{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:clamp(2.5rem,7vw,7rem);align-items:center;margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.5rem,4vw,3rem);border-radius:1.8rem;background:var(--cream);color:var(--deep)}.PricingPage_example__6xz3u h2{font-size:clamp(2rem,4vw,3.5rem)}.PricingPage_example__6xz3u>div>p:last-child{color:#58706c}.PricingPage_example__6xz3u ol{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;border-top:1px solid #bfd0cb}.PricingPage_example__6xz3u li{display:flex;min-width:0;flex-direction:column;gap:.35rem;padding:1rem;border-bottom:1px solid #bfd0cb}.PricingPage_example__6xz3u li:nth-child(odd){border-right:1px solid #bfd0cb}.PricingPage_example__6xz3u li span{color:var(--brand);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.PricingPage_example__6xz3u li strong{font-size:.94rem}.PricingPage_diasporaLink__MuYts{margin-top:2rem}.PricingPage_homeCare__xZcYN{background:#fff}.PricingPage_serviceGrid__M7Yos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.PricingPage_serviceCard__USolo{min-width:0;padding:1.7rem;border:1px solid var(--line);border-radius:1.6rem;background:#fbfcfa}.PricingPage_serviceFeatured__NcmEA{border-color:var(--brand);background:#eef8f5}.PricingPage_serviceHead__Xvovs{display:flex;align-items:center;justify-content:space-between}.PricingPage_serviceHead__Xvovs p{margin:0;color:#7a928e;font-size:.72rem;font-weight:850}.PricingPage_serviceCard__USolo h3{min-height:2.7em;margin-top:1.8rem;font-size:clamp(1.35rem,2vw,1.65rem)}.PricingPage_servicePrice__PzyAd{display:flex;align-items:baseline;margin-top:1.2rem}.PricingPage_servicePrice__PzyAd strong{font-size:clamp(2rem,3vw,2.8rem);line-height:1}.PricingPage_servicePrice__PzyAd span{color:#657b77;font-size:.82rem}.PricingPage_serviceCard__USolo ul{display:grid;gap:.55rem;margin:1.5rem 0 0;padding:1.3rem 0 0;border-top:1px solid #d2dfdc;list-style:none}.PricingPage_serviceCard__USolo li{position:relative;padding-left:1.05rem;color:#536d68;font-size:.86rem}.PricingPage_serviceCard__USolo li:before{content:"";position:absolute;left:0;top:.68em;width:.35rem;height:.35rem;border-radius:50%;background:var(--aqua)}.PricingPage_inlineNotes__dGJca{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.PricingPage_inlineNotes__dGJca p{margin:0;padding:1rem 1.2rem;border-radius:1rem;background:var(--cream);font-size:.86rem}.PricingPage_carePackages__KsTxN{background:#f7f5ef}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59{background:var(--deep);color:#fff}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59 .PricingPage_planDescription__jrKiO{color:hsla(0,0%,100%,.7)}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59 .PricingPage_planPrice__cuCv2 small{color:hsla(0,0%,100%,.65)}.PricingPage_useCases__EmrkN{background:#fff}.PricingPage_useCases__EmrkN>div>h2{max-width:850px}.PricingPage_useCaseGrid__e2ebv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3.5rem}.PricingPage_useCaseGrid__e2ebv>article{padding:1.7rem;border-top:1px solid #b9cfca;background:linear-gradient(#fff,#fbfcfa)}.PricingPage_useCaseGrid__e2ebv>article>span{color:var(--brand);font-size:.72rem;font-weight:850}.PricingPage_useCaseGrid__e2ebv h3{min-height:2.4em;margin-top:2rem;font-size:1.55rem}.PricingPage_useCaseGrid__e2ebv>article>strong{display:block;margin-top:1.1rem;font-size:1.4rem}.PricingPage_useCaseGrid__e2ebv>article>p{color:#5a716d;font-size:.9rem}.PricingPage_miniRates__F8Tvx{display:grid;gap:.35rem;margin-top:1rem}.PricingPage_miniRates__F8Tvx small{padding:.45rem .55rem;border-radius:.5rem;background:#edf7f4}.PricingPage_accompanyRates__gFLeV{display:grid;gap:.5rem;margin-top:1rem}.PricingPage_accompanyRates__gFLeV p{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:.65rem 0;border-bottom:1px solid #d1dfdc;font-size:.82rem}.PricingPage_accompanyRates__gFLeV strong{white-space:nowrap}.PricingPage_recovery__gqBOO{background:linear-gradient(145deg,#dff2ed,#f5f8f5)}.PricingPage_recoveryIntro__S1rUK{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);margin-bottom:3.5rem}.PricingPage_recoveryIntro__S1rUK h3{max-width:720px;margin-top:1rem;color:var(--brand);font-size:clamp(1.4rem,2.7vw,2.2rem);line-height:1.15}.PricingPage_recoveryIntro__S1rUK>p{margin:0;color:#58706d;font-size:1.03rem}.PricingPage_recovery__gqBOO .PricingPage_planFeatured__hJm59{background:var(--brand);color:#fff}.PricingPage_recovery__gqBOO .PricingPage_planFeatured__hJm59 .PricingPage_planDescription__jrKiO{color:hsla(0,0%,100%,.72)}.PricingPage_direct__RomHi{background:var(--deep);color:#fff}.PricingPage_directIntro__JK_ZB{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);gap:clamp(2.5rem,7vw,7rem);align-items:end}.PricingPage_directIntro__JK_ZB h2{font-size:clamp(3rem,6vw,5.5rem)}.PricingPage_directIntro__JK_ZB h3{margin-top:1rem;color:#a3ece0;font-size:clamp(1.35rem,2.5vw,2.1rem);line-height:1.16}.PricingPage_directIntro__JK_ZB>div:last-child>p{color:hsla(0,0%,100%,.75);font-size:1.03rem}.PricingPage_directIntro__JK_ZB>div:last-child>strong{color:var(--aqua)}.PricingPage_directGrid__4Q8KE{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin-top:4rem}.PricingPage_directGrid__4Q8KE details{min-width:0;border:1px solid hsla(0,0%,100%,.18);border-radius:1.2rem;background:hsla(0,0%,100%,.06);overflow:hidden}.PricingPage_directGrid__4Q8KE summary{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto 1.25rem;align-items:center;gap:.8rem;padding:1.2rem;cursor:pointer;list-style:none}.PricingPage_directGrid__4Q8KE summary::-webkit-details-marker{display:none}.PricingPage_directGrid__4Q8KE summary:focus-visible{outline:3px solid var(--aqua);outline-offset:-3px}.PricingPage_directGrid__4Q8KE summary>span{color:var(--aqua);font-size:.7rem;font-weight:850}.PricingPage_directGrid__4Q8KE summary>strong{font-size:1.02rem}.PricingPage_directGrid__4Q8KE summary>small{color:hsla(0,0%,100%,.58);font-size:.66rem}.PricingPage_directGrid__4Q8KE summary>b{color:var(--aqua);font-size:1.35rem;transition:transform .2s}.PricingPage_directGrid__4Q8KE details[open] summary>b{transform:rotate(45deg)}.PricingPage_directItems__K2MlW{padding:0 1.2rem 1rem}.PricingPage_directItems__K2MlW>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 0;border-top:1px solid hsla(0,0%,100%,.14)}.PricingPage_directItems__K2MlW h3{font-size:.95rem;line-height:1.25;letter-spacing:0}.PricingPage_directItems__K2MlW p{margin:.25rem 0 0;color:hsla(0,0%,100%,.6);font-size:.77rem}.PricingPage_directItems__K2MlW>div>strong{color:var(--aqua);white-space:nowrap}.PricingPage_groupNote__jEEIA{margin:0;padding:0 1.2rem 1.2rem;color:hsla(0,0%,100%,.62);font-size:.78rem}.PricingPage_materialWarning__YIL3L{margin:1.2rem 0 0;padding:1.2rem 1.4rem;border-left:3px solid var(--aqua);background:hsla(0,0%,100%,.08);font-size:.86rem}.PricingPage_directInfo__h0DjF{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem}.PricingPage_directInfo__h0DjF article{padding:clamp(1.5rem,3vw,2.2rem);border:1px solid hsla(0,0%,100%,.18);border-radius:1.4rem;background:hsla(0,0%,100%,.05)}.PricingPage_directInfo__h0DjF h3{font-size:1.6rem}.PricingPage_directInfo__h0DjF dl{margin:1.5rem 0 0}.PricingPage_directInfo__h0DjF dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.75rem 0;border-top:1px solid hsla(0,0%,100%,.14)}.PricingPage_directInfo__h0DjF dt{color:hsla(0,0%,100%,.72)}.PricingPage_directInfo__h0DjF dd{margin:0;color:var(--aqua);font-weight:850;text-align:right}.PricingPage_directInfo__h0DjF article>p:not(:first-child){color:hsla(0,0%,100%,.72)}.PricingPage_emergency__AeST5{padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.14);font-weight:700}.PricingPage_legalNote__7p56s{margin:1rem 0 0;padding:1rem 1.25rem;border-radius:1rem;background:#fff;color:#34534f;font-size:.82rem}.PricingPage_summary__km2y_{background:#f8f7f2}.PricingPage_summary__km2y_ h2{max-width:850px}.PricingPage_summaryGrid__iHMpC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:3rem}.PricingPage_summaryGrid__iHMpC article{display:flex;min-width:0;min-height:8.5rem;flex-direction:column;justify-content:space-between;padding:1.15rem;border:1px solid var(--line);border-radius:1rem;background:#fff}.PricingPage_summaryGrid__iHMpC span{color:#5e7470;font-size:.8rem}.PricingPage_summaryGrid__iHMpC strong{font-size:1.25rem;line-height:1.2}.PricingPage_closing__Q2kj9{padding:clamp(5rem,10vw,9rem) 0;background:linear-gradient(120deg,#0f7064,#082f2d);color:#fff;text-align:center}.PricingPage_closing__Q2kj9 h2{max-width:940px;margin:auto}.PricingPage_closing__Q2kj9>div>p:not(:first-child){max-width:680px;margin:1.3rem auto 0;color:hsla(0,0%,100%,.75);font-size:1.08rem}.PricingPage_closing__Q2kj9 .PricingPage_actions__PW2_n{justify-content:center}.PricingPage_contactButton__2k_fS{color:var(--deep)}@media(max-width:960px){.PricingPage_diasporaIntro__CEAIw,.PricingPage_directIntro__JK_ZB,.PricingPage_recoveryIntro__S1rUK,.PricingPage_sectionHeading__SidFb{grid-template-columns:1fr;align-items:start}.PricingPage_planGrid__JVcPE,.PricingPage_serviceGrid__M7Yos,.PricingPage_useCaseGrid__e2ebv{grid-template-columns:1fr 1fr}.PricingPage_planCard__gXQ9L:last-child,.PricingPage_serviceCard__USolo:last-child,.PricingPage_useCaseGrid__e2ebv>article:last-child{grid-column:1/-1}.PricingPage_planFeatured__hJm59{transform:none}.PricingPage_directGrid__4Q8KE,.PricingPage_example__6xz3u{grid-template-columns:1fr}.PricingPage_summaryGrid__iHMpC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.PricingPage_hero__zAatG{padding-top:7rem}.PricingPage_hero__zAatG:before{right:-19rem}.PricingPage_hero__zAatG h1{font-size:clamp(2.65rem,12vw,4rem);overflow-wrap:anywhere}.PricingPage_heroLead__LLuyL{font-size:1rem}.PricingPage_trustList__dVB8s{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.PricingPage_trustList__dVB8s li{font-size:.75rem}.PricingPage_actions__PW2_n{align-items:stretch;flex-direction:column}.PricingPage_actions__PW2_n .btn{width:100%}.PricingPage_sectionHeading__SidFb{margin-bottom:2.4rem}.PricingPage_packageHeading__SrsSQ h2,.PricingPage_sectionHeading__SidFb h2{font-size:clamp(2.25rem,10vw,3.2rem)}.PricingPage_diasporaIntro__CEAIw h2,.PricingPage_directIntro__JK_ZB h2{font-size:clamp(2.7rem,12vw,4rem)}.PricingPage_diasporaIntro__CEAIw h3,.PricingPage_directIntro__JK_ZB h3{font-size:1.35rem}.PricingPage_featureCloud__LA5YB{align-items:stretch;flex-direction:column}.PricingPage_featureCloud__LA5YB span{border-radius:.8rem}.PricingPage_hourGrid__rcfxA,.PricingPage_planGrid__JVcPE,.PricingPage_serviceGrid__M7Yos,.PricingPage_useCaseGrid__e2ebv{grid-template-columns:1fr}.PricingPage_planCard__gXQ9L:last-child,.PricingPage_serviceCard__USolo:last-child,.PricingPage_useCaseGrid__e2ebv>article:last-child{grid-column:auto}.PricingPage_hourGrid__rcfxA article{padding:1.25rem}.PricingPage_professionalExtra__RqktY{grid-template-columns:1fr;gap:1rem}.PricingPage_example__6xz3u{padding:1.25rem}.PricingPage_example__6xz3u ol{grid-template-columns:1fr}.PricingPage_example__6xz3u li:nth-child(odd){border-right:0}.PricingPage_serviceCard__USolo h3{min-height:0}.PricingPage_inlineNotes__dGJca{grid-template-columns:1fr}.PricingPage_useCaseGrid__e2ebv>article{padding:1.4rem .35rem}.PricingPage_useCaseGrid__e2ebv h3{min-height:0}.PricingPage_directGrid__4Q8KE summary{grid-template-columns:2rem minmax(0,1fr) 1.25rem}.PricingPage_directGrid__4Q8KE summary>small{display:none}.PricingPage_directInfo__h0DjF{grid-template-columns:1fr}.PricingPage_summaryGrid__iHMpC{grid-template-columns:1fr 1fr}.PricingPage_summaryGrid__iHMpC article{min-height:7.5rem}.PricingPage_planPrice__cuCv2 strong{font-size:2.55rem}.PricingPage_planTop__l3uPQ{min-height:0}.PricingPage_planTop__l3uPQ span{white-space:normal;text-align:center}}@media(max-width:390px){.PricingPage_summaryGrid__iHMpC,.PricingPage_trustList__dVB8s{grid-template-columns:1fr}.PricingPage_summaryGrid__iHMpC article{min-height:6rem}.PricingPage_directItems__K2MlW>div{grid-template-columns:1fr}.PricingPage_directItems__K2MlW>div>strong{justify-self:start}.PricingPage_accompanyRates__gFLeV p{gap:.2rem}.PricingPage_accompanyRates__gFLeV p,.PricingPage_planPrice__cuCv2{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.PricingPage_directGrid__4Q8KE summary>b{transition:none}}.PricingPage_serviceSummary__NI0Cf{margin:1.5rem 0 0;padding-top:1.3rem;border-top:1px solid #d2dfdc;color:#536d68;font-size:.9rem;line-height:1.65}.PricingPage_moreSupport__cdOt5{padding:clamp(3rem,6vw,5rem) 0;background:#fff}.PricingPage_moreSupport__cdOt5>div{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding-top:clamp(2rem,4vw,3.5rem);border-top:1px solid #bdd0cb}.PricingPage_moreSupport__cdOt5 h2{font-size:clamp(2rem,4vw,3.35rem)}.PricingPage_moreSupport__cdOt5 p{max-width:700px;color:#58706d}.PricingPage_moreSupport__cdOt5 dl{margin:0}.PricingPage_moreSupport__cdOt5 dl>div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid #c7d7d3}.PricingPage_moreSupport__cdOt5 dt{color:#536d68}.PricingPage_moreSupport__cdOt5 dd{margin:0;color:var(--brand);font-weight:850}.PricingPage_diasporaTeaser__FFV99{padding:clamp(5rem,9vw,8rem) 0;background:radial-gradient(circle at 85% 0,rgba(86,213,192,.2),transparent 32%),linear-gradient(145deg,#082f2d,#0d4742 72%,#0f7064);color:#fff}.PricingPage_diasporaTeaserGrid__fb6eY{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.PricingPage_diasporaTeaser__FFV99 h2{font-size:clamp(3rem,6vw,5.4rem)}.PricingPage_diasporaTeaser__FFV99 h3{max-width:760px;margin-top:1rem;color:#a3ece0;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.16}.PricingPage_diasporaTeaser__FFV99 p:not(.PricingPage_eyebrow__Gp9_G){max-width:760px;color:hsla(0,0%,100%,.74)}.PricingPage_diasporaPrice__T36tJ{display:block;margin:2rem 0 1.25rem;color:var(--aqua);font-size:clamp(2rem,4vw,3.2rem);line-height:1}.PricingPage_diasporaTeaser__FFV99 ul{display:grid;gap:.7rem;margin:0;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid hsla(0,0%,100%,.18);border-radius:1.5rem;background:hsla(0,0%,100%,.07);list-style:none}.PricingPage_diasporaTeaser__FFV99 li{display:flex;gap:.7rem;padding:.65rem 0;border-bottom:1px solid hsla(0,0%,100%,.13)}.PricingPage_diasporaTeaser__FFV99 li:last-child{border-bottom:0}.PricingPage_diasporaTeaser__FFV99 li span{color:var(--aqua);font-weight:900}.PricingPage_directHighlights__oqQ8q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:3rem}.PricingPage_directHighlights__oqQ8q article{display:flex;min-height:8.5rem;flex-direction:column;justify-content:space-between;padding:1.25rem;border:1px solid hsla(0,0%,100%,.18);border-radius:1.15rem;background:hsla(0,0%,100%,.07)}.PricingPage_directHighlights__oqQ8q h3{font-size:1.05rem}.PricingPage_directHighlights__oqQ8q strong{color:var(--aqua);font-size:1.6rem}.PricingPage_allDirect__xC_qG{margin-top:1rem;border:1px solid hsla(0,0%,100%,.2);border-radius:1.25rem;background:hsla(0,0%,100%,.06);overflow:hidden}.PricingPage_allDirect__xC_qG>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;cursor:pointer;font-weight:850;list-style:none}.PricingPage_allDirect__xC_qG>summary::-webkit-details-marker{display:none}.PricingPage_allDirect__xC_qG>summary:focus-visible{outline:3px solid var(--aqua);outline-offset:-3px}.PricingPage_allDirect__xC_qG>summary span{color:var(--aqua);font-size:1.6rem;transition:transform .2s}.PricingPage_allDirect__xC_qG[open]>summary span{transform:rotate(45deg)}.PricingPage_directCategoryGrid__gGzyG{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:0 1rem 1rem}.PricingPage_directCategoryGrid__gGzyG>section{padding:1.1rem;border-radius:1rem;background:rgba(0,0,0,.12)}.PricingPage_directCategoryGrid__gGzyG>section>h3{margin-bottom:.7rem;color:#a3ece0;font-size:1.05rem}.PricingPage_directItems__K2MlW h4{font-size:.92rem;line-height:1.3}.PricingPage_directCategoryGrid__gGzyG .PricingPage_directItems__K2MlW{padding:0}.PricingPage_directCategoryGrid__gGzyG .PricingPage_groupNote__jEEIA{padding:.8rem 0 0}.PricingPage_recoveryCompact__bibJs{background:linear-gradient(145deg,#dff2ed,#f5f8f5)}.PricingPage_recoveryCompactIntro__AEoOW{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.PricingPage_recoveryCompactIntro__AEoOW h2{max-width:760px;font-size:clamp(2.4rem,5vw,4.3rem)}.PricingPage_recoveryCompactIntro__AEoOW>p{margin:0;color:#58706d}.PricingPage_recoveryStrip__ZRmRW{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:3rem 0 1.5rem;background:#aecac3;border:1px solid #aecac3;border-radius:1.2rem;overflow:hidden}.PricingPage_recoveryStrip__ZRmRW article{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem;background:#fff}.PricingPage_recoveryStrip__ZRmRW span{font-size:.78rem;font-weight:850;letter-spacing:.08em}.PricingPage_recoveryStrip__ZRmRW strong{color:var(--brand);font-size:1.65rem;white-space:nowrap}.PricingPage_recoveryGrid__ieTQP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem}.PricingPage_recoveryCard__f7CWm{display:flex;min-width:0;flex-direction:column;padding:1.5rem;border:1px solid #bdd1cc;border-radius:1.35rem;background:hsla(0,0%,100%,.9);box-shadow:0 14px 38px rgba(18,66,60,.06)}.PricingPage_recoveryFeatured__ZSBVA{border-color:var(--brand);box-shadow:0 18px 44px rgba(15,112,100,.12)}.PricingPage_recoveryCardTop__09qYy{display:flex;min-height:2rem;align-items:flex-start;justify-content:space-between;gap:.8rem}.PricingPage_recoveryCardTop__09qYy h3{font-size:.88rem;line-height:1.25;letter-spacing:.07em}.PricingPage_recoveryCardTop__09qYy span{padding:.3rem .55rem;border-radius:999px;background:#dff2ed;color:var(--brand);font-size:.65rem;font-weight:850;white-space:nowrap}.PricingPage_recoveryPrice__w3sa3{display:block;margin-top:1.25rem;color:var(--brand);font-size:clamp(2.35rem,4vw,3.4rem);line-height:1}.PricingPage_recoveryFacts__g7HG_{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:1.35rem 0 .8rem}.PricingPage_recoveryFacts__g7HG_>div{padding:.8rem;border-radius:.8rem;background:#f0f7f4}.PricingPage_recoveryFacts__g7HG_ dd{margin:0;color:var(--deep);font-size:1.4rem;font-weight:900;line-height:1}.PricingPage_recoveryFacts__g7HG_ dt{margin-top:.35rem;color:#58706d;font-size:.69rem;line-height:1.3}.PricingPage_recoveryNursing__NH3u0{margin:.2rem 0 1.15rem;padding:.8rem;border-left:3px solid var(--aqua);background:#f7f5ef;color:#315c56;font-size:.77rem;font-weight:800;line-height:1.45}.PricingPage_recoveryButton__sSA8x{width:100%;margin-top:auto}.PricingPage_recoveryDistribution__aYZTx{max-width:1050px;margin:1.25rem auto 0;padding:1.1rem 1.3rem;border-radius:1rem;background:hsla(0,0%,100%,.72);color:#43645f;font-size:.9rem;line-height:1.65;text-align:center}.PricingPage_recoveryDetails__I60oN{margin-top:1rem;border:1px solid #b9cec9;border-radius:1.2rem;background:#fff;overflow:hidden}.PricingPage_recoveryDetails__I60oN>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem;cursor:pointer;color:var(--deep);font-weight:850;list-style:none}.PricingPage_recoveryDetails__I60oN>summary::-webkit-details-marker{display:none}.PricingPage_recoveryDetails__I60oN>summary:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.PricingPage_recoveryDetails__I60oN>summary span{color:var(--brand);font-size:1.6rem;transition:transform .2s}.PricingPage_recoveryDetails__I60oN[open]>summary span{transform:rotate(45deg)}.PricingPage_recoveryDetailsBody__oO67I{padding:0 1.4rem 1.4rem;border-top:1px solid #d4e1de}.PricingPage_recoveryDetailsBody__oO67I>section{padding-top:1.4rem}.PricingPage_recoveryDetailsBody__oO67I h3{font-size:1.25rem}.PricingPage_recoveryDetailsBody__oO67I h4{font-size:.92rem}.PricingPage_recoveryServiceGrid__8xKtC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}.PricingPage_recoveryServiceGrid__8xKtC article{padding:1rem;border-radius:.9rem;background:#f2f7f5}.PricingPage_recoveryInfoGrid__s31p1 ul,.PricingPage_recoveryServiceGrid__8xKtC ul{display:grid;gap:.48rem;margin:.75rem 0 0;padding-left:1.1rem;color:#526d68;font-size:.82rem;line-height:1.5}.PricingPage_recoveryLegal__Btu04{margin:1rem 0 0;padding:1rem;border-left:3px solid var(--brand);background:#f7f5ef;color:#4c6762;font-size:.8rem;line-height:1.55}.PricingPage_recoveryInfoGrid__s31p1{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.8rem}.PricingPage_recoveryInfoGrid__s31p1 section{padding:1.15rem;border:1px solid #d3e0dd;border-radius:.9rem}.PricingPage_recoveryInfoGrid__s31p1 section:last-child{grid-column:1/-1}.PricingPage_recoveryInfoGrid__s31p1 p{margin:.7rem 0 0;color:#526d68;font-size:.84rem;line-height:1.58}.PricingPage_recoveryInfoGrid__s31p1 h4{margin-top:1.1rem;color:var(--brand)}.PricingPage_diasporaSolution__DjguG{background:#fff}.PricingPage_diasporaServices___Vl_Y{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding:clamp(1.5rem,4vw,3rem);border-radius:1.5rem;background:#eef7f4}.PricingPage_diasporaServices___Vl_Y h3{font-size:clamp(1.8rem,3vw,2.8rem)}.PricingPage_diasporaServices___Vl_Y .PricingPage_featureCloud__LA5YB{margin:0}.PricingPage_diasporaServices___Vl_Y .PricingPage_featureCloud__LA5YB span{border-color:#c0d8d2;background:#fff;color:#244c47}.PricingPage_diasporaFull__INGcW{scroll-margin-top:5rem;background:radial-gradient(circle at 86% 12%,rgba(86,213,192,.16),transparent 28%),linear-gradient(145deg,#082f2d,#0d4742 70%,#0f7064);color:#fff}.PricingPage_diasporaFull__INGcW .PricingPage_sectionHeading__SidFb>p{color:hsla(0,0%,100%,.72)}.PricingPage_diasporaFull__INGcW .PricingPage_packageHeading__SrsSQ{scroll-margin-top:5rem}.PricingPage_portal__sq4E_{background:#edf6f3}.PricingPage_portalGrid__ZjrFd{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.PricingPage_portalGrid__ZjrFd h2{font-size:clamp(2.5rem,5vw,4.5rem)}.PricingPage_portalGrid__ZjrFd p:not(.PricingPage_eyebrow__Gp9_G){color:#526d68}.PricingPage_portalGrid__ZjrFd ul{display:grid;gap:.7rem;margin:0;padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.5rem;background:#fff;list-style:none}.PricingPage_portalGrid__ZjrFd li{display:flex;gap:.7rem;padding:.75rem 0;border-bottom:1px solid #ccddd9}.PricingPage_portalGrid__ZjrFd li:last-child{border-bottom:0}.PricingPage_portalGrid__ZjrFd li span{color:var(--brand);font-weight:900}.PricingPage_diasporaProcess__LTTbV{background:#fff}.PricingPage_diasporaProcess__LTTbV h2{max-width:850px}.PricingPage_diasporaProcess__LTTbV ol{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:3rem 0 0;padding:0;list-style:none}.PricingPage_diasporaProcess__LTTbV li{min-height:10rem;border-top:1px solid #a9c6bf;background:#fbfcfa}.PricingPage_diasporaProcess__LTTbV li span{display:block;font-size:.72rem;font-weight:850}.PricingPage_diasporaProcess__LTTbV li strong{display:block;margin-top:2.8rem;font-size:1.08rem}.PricingPage_diasporaFaq__NdAwA{background:#f7f5ef}.PricingPage_diasporaFaq__NdAwA h2{max-width:850px}.PricingPage_diasporaFaq__NdAwA>div>div{max-width:920px;margin:3rem 0 2rem auto}.PricingPage_diasporaFaq__NdAwA details{border-top:1px solid #b8cac5;padding:1.4rem 0}.PricingPage_diasporaFaq__NdAwA summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;font-size:1.12rem;font-weight:800;list-style:none}.PricingPage_diasporaFaq__NdAwA summary::-webkit-details-marker{display:none}.PricingPage_diasporaFaq__NdAwA summary span{color:var(--brand);font-size:1.5rem}.PricingPage_diasporaFaq__NdAwA details p{max-width:760px;color:#576f6b}@media(max-width:960px){.PricingPage_diasporaServices___Vl_Y,.PricingPage_diasporaTeaserGrid__fb6eY,.PricingPage_moreSupport__cdOt5>div,.PricingPage_portalGrid__ZjrFd,.PricingPage_recoveryCompactIntro__AEoOW{grid-template-columns:1fr}.PricingPage_directHighlights__oqQ8q{grid-template-columns:1fr 1fr}.PricingPage_directCategoryGrid__gGzyG,.PricingPage_recoveryStrip__ZRmRW{grid-template-columns:1fr}.PricingPage_recoveryGrid__ieTQP{grid-template-columns:1fr 1fr}.PricingPage_recoveryCard__f7CWm:last-child{grid-column:1/-1}.PricingPage_diasporaProcess__LTTbV ol{grid-template-columns:1fr 1fr}}@media(max-width:640px){.PricingPage_moreSupport__cdOt5{padding:3rem 0}.PricingPage_diasporaTeaser__FFV99 h2{font-size:clamp(2.7rem,12vw,4rem)}.PricingPage_directHighlights__oqQ8q{grid-template-columns:1fr 1fr}.PricingPage_directHighlights__oqQ8q article{min-height:7.5rem;padding:1rem}.PricingPage_directHighlights__oqQ8q h3{font-size:.92rem}.PricingPage_directHighlights__oqQ8q strong{font-size:1.35rem}.PricingPage_allDirect__xC_qG>summary{padding:1rem}.PricingPage_directCategoryGrid__gGzyG{padding:0 .6rem .6rem}.PricingPage_recoveryStrip__ZRmRW article{align-items:flex-start;flex-direction:column}.PricingPage_recoveryGrid__ieTQP{grid-template-columns:1fr;margin-top:2rem}.PricingPage_recoveryCard__f7CWm:last-child{grid-column:auto}.PricingPage_recoveryCard__f7CWm{padding:1.2rem}.PricingPage_recoveryFacts__g7HG_{margin-top:1rem}.PricingPage_recoveryDistribution__aYZTx{text-align:left}.PricingPage_recoveryDetails__I60oN>summary{padding:1rem}.PricingPage_recoveryDetailsBody__oO67I{padding:0 .8rem .8rem}.PricingPage_recoveryInfoGrid__s31p1,.PricingPage_recoveryServiceGrid__8xKtC{grid-template-columns:1fr}.PricingPage_recoveryInfoGrid__s31p1 section:last-child{grid-column:auto}.PricingPage_diasporaProcess__LTTbV ol{grid-template-columns:1fr}.PricingPage_diasporaProcess__LTTbV li{min-height:0}.PricingPage_diasporaProcess__LTTbV li strong{margin-top:1.5rem}.PricingPage_diasporaServices___Vl_Y,.PricingPage_portalGrid__ZjrFd ul{padding:1.25rem}}@media(max-width:390px){.PricingPage_directHighlights__oqQ8q{grid-template-columns:1fr}}.PricingPage_hero__zAatG{padding-top:clamp(6.5rem,10vw,8.5rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.PricingPage_hero__zAatG h1{max-width:960px;font-size:clamp(2.8rem,6vw,5.4rem)}.PricingPage_heroLead__LLuyL{margin-top:1.2rem}.PricingPage_trustList__dVB8s{margin-top:1.5rem}.PricingPage_actions__PW2_n{margin-top:1.7rem}.PricingPage_provisional__7asF2{margin-top:1.5rem}.PricingPage_jumpNav__rZOUp{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.PricingPage_jumpNav__rZOUp a{padding:.5rem .8rem;border:1px solid #abc8c1;border-radius:999px;background:hsla(0,0%,100%,.55);color:var(--brand);font-size:.78rem;font-weight:850}.PricingPage_jumpNav__rZOUp a:hover{background:#fff}.PricingPage_carePackages__KsTxN,.PricingPage_direct__RomHi,.PricingPage_homeCare__xZcYN,.PricingPage_recoveryCompact__bibJs{scroll-margin-top:5.5rem}.PricingPage_planFacts__kvtU4{display:grid;gap:0;margin:1.35rem 0 1.7rem}.PricingPage_planFacts__kvtU4>div{padding:.8rem 0;border-top:1px solid #d3e0dd}.PricingPage_planFacts__kvtU4 dt{color:#617772;font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.PricingPage_planFacts__kvtU4 dd{margin:.3rem 0 0;font-size:.84rem;line-height:1.48}.PricingPage_planDark__wYFmd .PricingPage_planFacts__kvtU4>div{border-color:hsla(0,0%,100%,.17)}.PricingPage_planDark__wYFmd .PricingPage_planFacts__kvtU4 dt{color:hsla(0,0%,100%,.58)}.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59 .PricingPage_planFacts__kvtU4>div{border-color:#d3e0dd}.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59 .PricingPage_planFacts__kvtU4 dt{color:#617772}.PricingPage_serviceInquiry__ZePkJ{display:inline-block;margin-top:1.2rem;color:var(--brand);font-size:.84rem;font-weight:850;border-bottom:1px solid;align-self:flex-start}.PricingPage_hourCalculation__KTeO9{display:grid}.PricingPage_hourCalculation__KTeO9>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.9rem .75rem;border-top:1px solid #bfd0cb}.PricingPage_hourCalculation__KTeO9 b{color:var(--brand);text-align:right}.PricingPage_hourCalculation__KTeO9 .PricingPage_calculationTotal__9C952{border-radius:.55rem;background:#e3f2ee}.PricingPage_flexibility__k5Ezy{margin-top:1.5rem;padding:1rem;border-left:3px solid var(--brand);background:#fff}.PricingPage_flexibility__k5Ezy p{margin:.35rem 0 0!important;color:#58706c!important;font-size:.83rem}.PricingPage_diasporaServices___Vl_Y>div:first-child>p:last-child{margin-top:1rem;color:#4f6d68;font-size:.8rem}@media(max-width:640px){.PricingPage_hero__zAatG{padding-top:6.5rem}.PricingPage_jumpNav__rZOUp{display:grid;grid-template-columns:1fr 1fr}.PricingPage_jumpNav__rZOUp a{text-align:center}.PricingPage_hourCalculation__KTeO9>div{align-items:start}.PricingPage_hourCalculation__KTeO9 strong{font-size:.82rem}.PricingPage_hourCalculation__KTeO9 b{white-space:nowrap}}.PricingPage_hero__zAatG{padding-top:clamp(5rem,8vw,6.5rem);padding-bottom:clamp(2.5rem,4vw,3.5rem)}.PricingPage_hero__zAatG h1{max-width:900px;font-size:clamp(2.65rem,5vw,4.3rem)}@media(max-width:640px){.PricingPage_hero__zAatG{padding-top:5.5rem}}.PricingPage_heroGrid__Z3P6l{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.PricingPage_heroSide__68LwV{padding-top:2rem}.PricingPage_heroSide__68LwV .PricingPage_trustList__dVB8s{display:grid;grid-template-columns:1fr 1fr;margin-top:0}.PricingPage_heroSide__68LwV .PricingPage_actions__PW2_n,.PricingPage_heroSide__68LwV .PricingPage_provisional__7asF2{margin-top:1.25rem}.PricingPage_heroGrid__Z3P6l+.PricingPage_jumpNav__rZOUp{margin-top:2rem}@media(max-width:900px){.PricingPage_heroGrid__Z3P6l{grid-template-columns:1fr}.PricingPage_heroSide__68LwV{padding-top:0}.PricingPage_heroSide__68LwV .PricingPage_trustList__dVB8s{display:flex}.PricingPage_heroGrid__Z3P6l+.PricingPage_jumpNav__rZOUp{margin-top:1.5rem}}@media(max-width:640px){.PricingPage_heroSide__68LwV .PricingPage_trustList__dVB8s{display:grid}.PricingPage_heroGrid__Z3P6l{gap:1.5rem}}.PricingPage_priceHero__RGRij{padding:clamp(7rem,11vw,9rem) 0 clamp(3.5rem,6vw,5rem);background:linear-gradient(135deg,#f7f3eb,#e5f4ef)}.PricingPage_priceHero__RGRij>div{max-width:980px}.PricingPage_priceHero__RGRij h1{max-width:820px;font-size:clamp(3.1rem,6vw,5.5rem)}.PricingPage_priceHero__RGRij>div>p:not(.PricingPage_eyebrow__Gp9_G){max-width:720px;margin:1.25rem 0 0;color:#4f6b66;font-size:1.08rem}.PricingPage_priceHero__RGRij .PricingPage_btn__0qJuu{margin-top:1.7rem}.PricingPage_priceHero__RGRij small{display:block;max-width:760px;margin-top:1.25rem;color:#627974;font-size:.76rem}.PricingPage_priceCare__WBaxy,.PricingPage_priceCore__MJfmV,.PricingPage_priceOffers__9PGX0{padding:clamp(4rem,8vw,7rem) 0}.PricingPage_priceCore__MJfmV{background:#fff}.PricingPage_priceCare__WBaxy{background:#f6f4ee}.PricingPage_priceOffers__9PGX0{background:#fff}.PricingPage_compactHeading__wr1Al{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:2.5rem}.PricingPage_compactHeading__wr1Al h2{max-width:780px;font-size:clamp(2.3rem,5vw,4.1rem)}.PricingPage_compactHeading__wr1Al>p{margin:0;color:#566f6a}.PricingPage_compactPlanGrid__aa6XL,.PricingPage_corePriceGrid__t_qiK,.PricingPage_offerGrid__RHJmq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.PricingPage_compactPlanGrid__aa6XL article,.PricingPage_corePriceGrid__t_qiK article,.PricingPage_offerGrid__RHJmq article{min-width:0;padding:1.4rem;border:1px solid #d2e0dc;border-radius:1.15rem;background:#fff}.PricingPage_compactPlanGrid__aa6XL h3,.PricingPage_corePriceGrid__t_qiK h3,.PricingPage_offerGrid__RHJmq h3{font-size:1.12rem;line-height:1.3}.PricingPage_compactPlanGrid__aa6XL>article>strong,.PricingPage_corePriceGrid__t_qiK>article>strong,.PricingPage_offerGrid__RHJmq>article>strong{display:inline-block;margin-top:1.25rem;color:var(--brand);font-size:clamp(2rem,3vw,2.7rem);line-height:1}.PricingPage_compactPlanGrid__aa6XL>article>small,.PricingPage_corePriceGrid__t_qiK>article>small{margin-left:.35rem;color:#607671}.PricingPage_corePriceGrid__t_qiK p,.PricingPage_offerGrid__RHJmq p{color:#59716c;font-size:.85rem}.PricingPage_corePriceGrid__t_qiK a,.PricingPage_offerGrid__RHJmq a{display:inline-block;margin-top:1rem;color:var(--brand);font-size:.84rem;font-weight:850;border-bottom:1px solid}.PricingPage_compactPlanGrid__aa6XL article{display:flex;flex-direction:column}.PricingPage_compactPlanGrid__aa6XL article>div{display:flex;min-height:2rem;align-items:flex-start;justify-content:space-between;gap:.5rem}.PricingPage_compactPlanGrid__aa6XL article>div span{padding:.3rem .5rem;border-radius:999px;background:#dff2ed;color:var(--brand);font-size:.62rem;font-weight:850;text-align:center}.PricingPage_compactPlanGrid__aa6XL p{margin:1.2rem 0;color:#506b66;font-weight:800}.PricingPage_effectiveRate__Yunsb{display:block;margin-top:.35rem;color:#697f7a;font-size:.75rem;font-weight:650}.PricingPage_compactPlanGrid__aa6XL .PricingPage_btn__0qJuu{width:100%;margin-top:auto}.PricingPage_compactPlanFeatured__Si8dW{border-color:var(--brand);box-shadow:0 15px 36px rgba(15,112,100,.1)}.PricingPage_offerGrid__RHJmq article{display:flex;min-height:15rem;flex-direction:column}.PricingPage_offerGrid__RHJmq>article>strong{font-size:1.7rem}.PricingPage_offerGrid__RHJmq a{margin-top:auto;align-self:flex-start}.PricingPage_priceClosing__JGrNn{padding:clamp(4.5rem,8vw,7rem) 0;background:linear-gradient(120deg,#082f2d,#0f7064);color:#fff;text-align:center}.PricingPage_priceClosing__JGrNn h2{max-width:820px;margin:auto;font-size:clamp(2.4rem,5vw,4.2rem)}.PricingPage_priceClosing__JGrNn p{color:hsla(0,0%,100%,.72)}.PricingPage_priceClosing__JGrNn .PricingPage_btn__0qJuu{margin-top:1.25rem}@media(max-width:900px){.PricingPage_compactHeading__wr1Al{grid-template-columns:1fr}.PricingPage_compactPlanGrid__aa6XL,.PricingPage_corePriceGrid__t_qiK,.PricingPage_offerGrid__RHJmq{grid-template-columns:1fr 1fr}.PricingPage_compactPlanGrid__aa6XL>:last-child,.PricingPage_corePriceGrid__t_qiK>:last-child,.PricingPage_offerGrid__RHJmq>:last-child{grid-column:1/-1}}@media(max-width:640px){.PricingPage_priceHero__RGRij{padding-top:6rem}.PricingPage_priceHero__RGRij h1{font-size:clamp(2.6rem,12vw,3.8rem)}.PricingPage_compactPlanGrid__aa6XL,.PricingPage_corePriceGrid__t_qiK,.PricingPage_offerGrid__RHJmq{grid-template-columns:1fr}.PricingPage_compactPlanGrid__aa6XL>:last-child,.PricingPage_corePriceGrid__t_qiK>:last-child,.PricingPage_offerGrid__RHJmq>:last-child{grid-column:auto}.PricingPage_offerGrid__RHJmq article{min-height:0}}.PricingPage_careConditions__emssB{max-width:940px;margin:1.2rem 0 0;padding:1rem 1.15rem;border-left:3px solid var(--brand);border-radius:0 .8rem .8rem 0;background:#fff;color:#4f6964;font-size:.84rem;line-height:1.55}.PricingPage_priceExtras__RaQWG{scroll-margin-top:5rem;padding:clamp(4rem,8vw,7rem) 0;background:#edf6f3}.PricingPage_extraHours__eeKun{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(1.25rem,3vw,2rem);border-radius:1.15rem;background:#fff;box-shadow:0 14px 38px rgba(18,66,60,.06)}.PricingPage_extraHours__eeKun h3{font-size:1.35rem}.PricingPage_extraHours__eeKun p{max-width:520px;color:#58706b;font-size:.86rem}.PricingPage_extraHours__eeKun dl{display:grid;gap:.55rem;margin:0}.PricingPage_extraHours__eeKun dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.55rem;border-bottom:1px solid #dce8e5}.PricingPage_extraHours__eeKun dl>div:last-child{padding-bottom:0;border-bottom:0}.PricingPage_extraHours__eeKun dt{color:#385d57;font-size:.84rem}.PricingPage_extraHours__eeKun dd{margin:0;color:var(--brand);font-size:.87rem;font-weight:850;text-align:right}.PricingPage_extraRuleGrid__2vrgS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem}.PricingPage_extraRuleGrid__2vrgS article{padding:1.15rem;border:1px solid #cfdfdb;border-radius:1rem;background:hsla(0,0%,100%,.84)}.PricingPage_extraRuleGrid__2vrgS h3{font-size:1rem}.PricingPage_extraRuleGrid__2vrgS p{margin:.55rem 0 0;color:#536d67;font-size:.81rem;line-height:1.58}.PricingPage_extraRuleGrid__2vrgS a{display:inline-block;margin-top:.65rem;color:var(--brand);font-size:.8rem;font-weight:850;border-bottom:1px solid}.PricingPage_agreementNote__8py6d{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);align-items:start;gap:1.5rem;margin-top:.8rem;padding:1.25rem;border-radius:1rem;background:#0b3c38;color:#fff}.PricingPage_agreementNote__8py6d h3{font-size:1.15rem}.PricingPage_agreementNote__8py6d p{margin:0;color:hsla(0,0%,100%,.78);font-size:.84rem;line-height:1.6}@media(max-width:760px){.PricingPage_agreementNote__8py6d,.PricingPage_extraHours__eeKun,.PricingPage_extraRuleGrid__2vrgS{grid-template-columns:1fr}.PricingPage_extraHours__eeKun dl>div{align-items:flex-start;flex-direction:column;gap:.15rem}.PricingPage_extraHours__eeKun dd{text-align:left}}.PricingPage_corePriceFeatured__xZk16{border-color:var(--brand)!important;background:#eef8f5!important;box-shadow:0 14px 36px rgba(15,112,100,.1)}.PricingPage_regularCare__JXxKT{padding:clamp(3rem,6vw,5rem) 0;background:#e8f4f1}.PricingPage_regularCare__JXxKT>div{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(360px,1.25fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem)}.PricingPage_regularCare__JXxKT h2{max-width:560px;font-size:clamp(2rem,4vw,3.4rem)}.PricingPage_regularCare__JXxKT ol{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.PricingPage_regularCare__JXxKT li{display:grid;grid-template-columns:2.2rem 1fr;align-items:center;gap:.6rem;padding:.7rem 0;border-bottom:1px solid #bfd2cd;color:#315a54;font-weight:750}.PricingPage_regularCare__JXxKT li span{color:var(--brand);font-size:.7rem}.PricingPage_regularCare__JXxKT .PricingPage_btn__0qJuu{white-space:nowrap}@media(max-width:1050px){.PricingPage_regularCare__JXxKT>div{grid-template-columns:1fr 1fr}.PricingPage_regularCare__JXxKT .PricingPage_btn__0qJuu{grid-column:1/-1;justify-self:start}}@media(max-width:640px){.PricingPage_regularCare__JXxKT>div{grid-template-columns:1fr}.PricingPage_regularCare__JXxKT .PricingPage_btn__0qJuu{grid-column:auto;width:100%;white-space:normal}}.PricingPage_planSuitable__8DEAL{margin:-.55rem 0 1.2rem!important;color:var(--plan-suitable-color,#667c77)!important;font-size:.78rem!important;font-weight:600!important;line-height:1.5}.PricingPage_diasporaPackagesFirst__JI5VG{scroll-margin-top:5rem}.PricingPage_diasporaPackagesFirst__JI5VG .PricingPage_packageHeading__SrsSQ{margin:0 0 2.4rem}.PricingPage_packageScope__N_99f{max-width:760px;margin-top:1rem;color:hsla(0,0%,100%,.76);font-size:1rem;line-height:1.65}.PricingPage_diasporaRoles__fZlE2{background:#fff}.PricingPage_roleGrid__vLpdn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;border:1px solid #c9ddd7;border-radius:1.5rem;background:#c9ddd7;overflow:hidden}.PricingPage_roleGrid__vLpdn article{min-width:0;padding:clamp(1.4rem,3vw,2.1rem);background:#edf7f4}.PricingPage_benefitGrid__9K9WW article>span,.PricingPage_roleGrid__vLpdn article>span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:.85rem;background:#fff;color:var(--brand)}.PricingPage_benefitGrid__9K9WW svg,.PricingPage_roleGrid__vLpdn svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.PricingPage_roleGrid__vLpdn h3{margin-top:1.5rem;font-size:1.25rem}.PricingPage_roleGrid__vLpdn p{margin:.7rem 0 0;color:#536e68;font-size:.86rem;line-height:1.6}.PricingPage_diasporaBenefits__du4Vn{background:#f7f5ef}.PricingPage_benefitGrid__9K9WW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.PricingPage_benefitGrid__9K9WW article{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:1rem;min-width:0;padding:1.3rem;border:1px solid #d1dfdc;border-radius:1.1rem;background:#fff}.PricingPage_benefitGrid__9K9WW h3{font-size:1.05rem;line-height:1.35}.PricingPage_benefitGrid__9K9WW p{margin:.55rem 0 0;color:#586f6b;font-size:.82rem;line-height:1.56}.PricingPage_diasporaHours__RRQw8{background:#fff}.PricingPage_diasporaHours__RRQw8 .PricingPage_hourGrid__rcfxA article{border-color:#ccddd9;background:#eef7f4}.PricingPage_diasporaHours__RRQw8 .PricingPage_hourGrid__rcfxA p{color:#526c67}.PricingPage_diasporaHours__RRQw8 .PricingPage_example__6xz3u{margin-top:clamp(3rem,6vw,5rem)}.PricingPage_processHeading__oTwwN{max-width:850px}.PricingPage_diasporaProcess__LTTbV ol{position:relative;gap:0}.PricingPage_diasporaProcess__LTTbV ol:before{content:"";position:absolute;left:2.8rem;right:2.8rem;top:2.8rem;height:1px;background:#9ec3bb}.PricingPage_diasporaProcess__LTTbV li{position:relative;min-height:14rem;padding:1.4rem;background:transparent;border:0}.PricingPage_diasporaProcess__LTTbV li span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid var(--brand);border-radius:50%;background:#fff;color:var(--brand);font-size:.7rem;font-weight:900}.PricingPage_diasporaProcess__LTTbV li h3{margin-top:2rem;font-size:1.08rem}.PricingPage_diasporaProcess__LTTbV li p{margin:.7rem 0 0;color:#586f6b;font-size:.82rem;line-height:1.58}@media(max-width:960px){.PricingPage_benefitGrid__9K9WW,.PricingPage_roleGrid__vLpdn{grid-template-columns:1fr 1fr}.PricingPage_roleGrid__vLpdn article:last-child{grid-column:1/-1}.PricingPage_diasporaProcess__LTTbV ol:before{display:none}}@media(max-width:640px){.PricingPage_benefitGrid__9K9WW,.PricingPage_roleGrid__vLpdn{grid-template-columns:1fr}.PricingPage_roleGrid__vLpdn article:last-child{grid-column:auto}.PricingPage_diasporaPackagesFirst__JI5VG .PricingPage_packageHeading__SrsSQ{margin-bottom:1.8rem}.PricingPage_packageScope__N_99f{font-size:.9rem}.PricingPage_diasporaProcess__LTTbV ol{gap:0;padding-left:.15rem}.PricingPage_diasporaProcess__LTTbV ol:before{display:block;left:1.54rem;right:auto;top:2.5rem;bottom:2.5rem;width:1px;height:auto}.PricingPage_diasporaProcess__LTTbV li{display:grid;grid-template-columns:2.8rem 1fr;-moz-column-gap:1rem;column-gap:1rem;min-height:0;padding:.8rem 0 1.5rem}.PricingPage_diasporaProcess__LTTbV li span{grid-row:1/3}.PricingPage_diasporaProcess__LTTbV li h3{margin:0}.PricingPage_diasporaProcess__LTTbV li p{margin-top:.45rem}}.PricingPage_compactPlanGrid__aa6XL>article,.PricingPage_corePriceGrid__t_qiK>article,.PricingPage_offerGrid__RHJmq>article,.PricingPage_recoveryCard__f7CWm{display:grid;grid-template-rows:subgrid;row-gap:1rem}.PricingPage_compactPlanGrid__aa6XL>article{grid-row:span 6}.PricingPage_corePriceGrid__t_qiK>article{grid-row:span 5}.PricingPage_offerGrid__RHJmq>article{grid-row:span 4}.PricingPage_recoveryCard__f7CWm{grid-row:span 5}.PricingPage_compactPlanGrid__aa6XL>article>div,.PricingPage_planTop__l3uPQ,.PricingPage_recoveryCardTop__09qYy{flex-wrap:wrap;align-content:start;min-height:0}.PricingPage_compactPlanGrid__aa6XL p,.PricingPage_compactPlanGrid__aa6XL>article>small,.PricingPage_compactPlanGrid__aa6XL>article>strong,.PricingPage_corePriceGrid__t_qiK p,.PricingPage_corePriceGrid__t_qiK>article>small,.PricingPage_corePriceGrid__t_qiK>article>strong,.PricingPage_offerGrid__RHJmq p,.PricingPage_offerGrid__RHJmq>article>strong,.PricingPage_recoveryNursing__NH3u0,.PricingPage_recoveryPrice__w3sa3{margin:0}.PricingPage_compactPlanGrid__aa6XL .btn,.PricingPage_corePriceGrid__t_qiK a,.PricingPage_offerGrid__RHJmq a,.PricingPage_recoveryButton__sSA8x{margin:0;align-self:end}.PricingPage_corePriceGrid__t_qiK a,.PricingPage_offerGrid__RHJmq a{justify-self:start}.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW,.PricingPage_recoveryFeatured__ZSBVA{background:#f0f8f5;border-color:#70b8a9}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59,.PricingPage_planCard__gXQ9L,.PricingPage_planDark__wYFmd,.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59,.PricingPage_recovery__gqBOO .PricingPage_planFeatured__hJm59{background:#fff;color:var(--deep);border-color:#cfe0db;box-shadow:0 12px 30px rgba(18,59,56,.06);transform:none}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59,.PricingPage_planDark__wYFmd.PricingPage_planFeatured__hJm59,.PricingPage_planFeatured__hJm59,.PricingPage_recovery__gqBOO .PricingPage_planFeatured__hJm59{background:#f0f8f5;border-color:#70b8a9}.PricingPage_carePackages__KsTxN .PricingPage_planFeatured__hJm59 .PricingPage_planPrice__cuCv2 small,.PricingPage_planDark__wYFmd .PricingPage_planFacts__kvtU4 dt,.PricingPage_planDark__wYFmd .PricingPage_planPrice__cuCv2 small{color:#617772}.PricingPage_planDark__wYFmd .PricingPage_planFacts__kvtU4>div{border-color:#d3e0dd}.PricingPage_planDark__wYFmd:not(.PricingPage_planFeatured__hJm59) .PricingPage_cardButton__qZAX2{border-color:var(--brand);color:var(--brand)}.PricingPage_planCard__gXQ9L{display:grid;grid-template-rows:subgrid;grid-row:span 7;row-gap:0}.PricingPage_planFacts__kvtU4{grid-row:span 4;grid-template-rows:subgrid}.PricingPage_planPrice__cuCv2{align-self:start}.PricingPage_cardButton__qZAX2{align-self:end}.PricingPage_roleGrid__vLpdn{gap:1rem;padding:0;border:0;background:transparent;overflow:visible}.PricingPage_roleGrid__vLpdn article{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:1rem;border:1px solid #c9ddd7;border-radius:1.3rem;background:#f1f8f5}.PricingPage_roleGrid__vLpdn h3,.PricingPage_roleGrid__vLpdn p{margin:0}.PricingPage_regularCare__JXxKT{padding:clamp(2rem,4vw,3rem) 0;background:#fff}.PricingPage_regularCare__JXxKT>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 3rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid #c9ddd7;border-radius:1.5rem;background:#edf7f3;box-shadow:0 12px 32px rgba(18,59,56,.06)}.PricingPage_regularCare__JXxKT h2{font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.08;text-wrap:balance}.PricingPage_regularCare__JXxKT>div>div>p:last-child{margin:1rem 0 0;color:#536e68;max-width:40ch}.PricingPage_regularCare__JXxKT ol{grid-column:2;grid-row:1/span 2}.PricingPage_regularCare__JXxKT li{grid-template-columns:2.8rem minmax(0,1fr);padding:.8rem 0;line-height:1.5}.PricingPage_regularCare__JXxKT li span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#fff;font-size:.8rem}.PricingPage_regularCare__JXxKT .btn{grid-column:1;justify-self:start;white-space:normal}@media(max-width:760px){.PricingPage_regularCare__JXxKT>div{grid-template-columns:1fr}.PricingPage_regularCare__JXxKT .btn,.PricingPage_regularCare__JXxKT ol{grid-column:auto;grid-row:auto}.PricingPage_regularCare__JXxKT .btn{width:100%}}@media(min-width:641px) and (max-width:960px){.PricingPage_compactPlanGrid__aa6XL>:last-child,.PricingPage_corePriceGrid__t_qiK>:last-child,.PricingPage_offerGrid__RHJmq>:last-child,.PricingPage_planCard__gXQ9L:last-child,.PricingPage_recoveryCard__f7CWm:last-child,.PricingPage_roleGrid__vLpdn article:last-child{grid-column:auto}}.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW,.PricingPage_planCard__gXQ9L.PricingPage_planFeatured__hJm59{--interactive-hover-bg:#12685e;--plan-suitable-color:#e0f4ee;--recommendation-bg:#c8f7e9;--recommendation-color:#084b40;background:#0f7064;color:#fff;border-color:#56d5c0;box-shadow:0 0 0 2px #56d5c0,0 18px 42px rgba(8,47,45,.2)}.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW h3,.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW>strong{color:#fff}.PricingPage_compactPlanFeatured__Si8dW .PricingPage_effectiveRate__Yunsb,.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW p,.PricingPage_compactPlanGrid__aa6XL>.PricingPage_compactPlanFeatured__Si8dW>small,.PricingPage_planCard__gXQ9L.PricingPage_planFeatured__hJm59 .PricingPage_planFacts__kvtU4 dt,.PricingPage_planCard__gXQ9L.PricingPage_planFeatured__hJm59 .PricingPage_planPrice__cuCv2 small{color:#e0f4ee}.PricingPage_planCard__gXQ9L.PricingPage_planFeatured__hJm59 .PricingPage_planFacts__kvtU4>div{border-color:#69a99e}.PricingPage_priceClosing__JGrNn>div{display:flex;flex-direction:column;align-items:center;gap:1.75rem}.PricingPage_priceClosing__JGrNn h2{max-width:26ch;margin:0;font-size:clamp(2.1rem,4.2vw,3.6rem);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}.PricingPage_priceClosing__JGrNn p{max-width:46ch;margin:0;color:#e0f1ed;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75;text-wrap:balance}.PricingPage_priceClosing__JGrNn .btn{margin:0;min-height:3.25rem;padding:.9rem 1.6rem}@media(max-width:640px){.PricingPage_priceClosing__JGrNn>div{gap:1.5rem}.PricingPage_priceClosing__JGrNn h2{font-size:clamp(2rem,8vw,2.7rem)}.PricingPage_priceClosing__JGrNn .btn{max-width:100%;white-space:normal}}.ServicePages_overview__xh8zo{padding:clamp(4rem,8vw,7rem) 0;background:#fbfaf7}.ServicePages_overviewIntro__Vm8GT{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3rem}.ServicePages_overviewIntro__Vm8GT h2{max-width:780px;font-size:clamp(2.4rem,5vw,4.4rem)}.ServicePages_overviewIntro__Vm8GT>p{margin:0;color:#56706b;font-size:1.03rem}.ServicePages_overviewGrid__16Spz{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ServicePages_overviewCard__JDZ8Q{min-width:0;border:1px solid var(--line);border-radius:1.5rem;background:#fff;box-shadow:0 12px 35px rgba(18,59,56,.05);overflow:hidden;transition:transform .2s,box-shadow .2s}.ServicePages_overviewFeatured__3cel8{grid-column:1/-1;display:grid;grid-template-columns:1.05fr .95fr;background:var(--deep);color:#fff}.ServicePages_cardImage__LmGnt{position:relative;min-height:270px;margin:0;overflow:hidden}.ServicePages_cardImage__LmGnt img{-o-object-fit:cover;object-fit:cover;transition:transform .4s}.ServicePages_overviewCard__JDZ8Q article{padding:clamp(1.4rem,3vw,2rem)}.ServicePages_overviewCard__JDZ8Q h3{font-size:clamp(1.7rem,3vw,2.5rem)}.ServicePages_overviewCard__JDZ8Q article>p:not(.ServicePages_eyebrow__kOlau){max-width:650px;margin:1rem 0 0;color:#566f6b}.ServicePages_overviewCard__JDZ8Q article>div{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:1.7rem;padding-top:1.2rem;border-top:1px solid #d4e1de}.ServicePages_overviewCard__JDZ8Q strong{color:var(--brand);font-size:1.15rem}.ServicePages_overviewCard__JDZ8Q article span{color:var(--brand);font-size:.84rem;font-weight:850;text-align:right}.ServicePages_overviewFeatured__3cel8 article{display:flex;flex-direction:column;justify-content:center}.ServicePages_overviewFeatured__3cel8 .ServicePages_cardImage__LmGnt{min-height:390px}.ServicePages_overviewFeatured__3cel8 article>p:not(.ServicePages_eyebrow__kOlau){color:hsla(0,0%,100%,.72)}.ServicePages_overviewFeatured__3cel8 article>div{border-color:hsla(0,0%,100%,.18)}.ServicePages_overviewFeatured__3cel8 .ServicePages_eyebrow__kOlau,.ServicePages_overviewFeatured__3cel8 article span,.ServicePages_overviewFeatured__3cel8 strong{color:var(--aqua)}.ServicePages_detailHero__3nHVG{padding:clamp(7rem,11vw,10rem) 0 clamp(4rem,7vw,6rem);background:linear-gradient(135deg,#f7f3eb,#e8f5f1)}.ServicePages_detailHeroGrid__iPEwp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.ServicePages_breadcrumbs__IPA_s{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;color:#5b736f;font-size:.78rem}.ServicePages_breadcrumbs__IPA_s a{border-bottom:1px solid}.ServicePages_detailHero__3nHVG h1{max-width:760px;font-size:clamp(3rem,6vw,5.6rem)}.ServicePages_detailLead__kUCCC{max-width:700px;margin:1.4rem 0 0;color:#496662;font-size:1.12rem}.ServicePages_detailHero__3nHVG .ServicePages_heroButton__iTfAe{margin-top:1.8rem}.ServicePages_detailImage__VdLG4{position:relative;min-height:480px;margin:0;border-radius:1.5rem 7rem 1.5rem 1.5rem;overflow:hidden}.ServicePages_detailImage__VdLG4 img{-o-object-fit:cover;object-fit:cover}.ServicePages_fitSection__r593T{padding:clamp(4rem,8vw,7rem) 0;background:#fff}.ServicePages_fitGrid__ipPhq{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:start;gap:clamp(3rem,8vw,8rem)}.ServicePages_fitGrid__ipPhq h2{font-size:clamp(2.4rem,5vw,4.2rem)}.ServicePages_fitGrid__ipPhq>div>p{max-width:760px;color:#526d68;font-size:1.05rem}.ServicePages_priceCard__HJ2c_{padding:1.6rem;border-radius:1.35rem;background:var(--deep);color:#fff}.ServicePages_priceCard__HJ2c_ p{margin:0;color:#9ee8dc;font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ServicePages_priceCard__HJ2c_ strong{display:block;margin-top:.7rem;color:var(--aqua);font-size:clamp(2rem,4vw,3.1rem);line-height:1}.ServicePages_priceCard__HJ2c_ span{display:block;margin-top:1rem;color:hsla(0,0%,100%,.72);font-size:.84rem}.ServicePages_priceCard__HJ2c_ a{width:100%;margin-top:1.3rem}.ServicePages_priceCard__HJ2c_ .ServicePages_conditionsLink__bDGr0{display:inline-block;width:auto;margin-top:.85rem;color:#b6eee5;font-size:.76rem;font-weight:800;border-bottom:1px solid}.ServicePages_supportSection__OkWLV{padding:clamp(4rem,8vw,7rem) 0;background:#f4f7f4}.ServicePages_supportSection__OkWLV h2{max-width:800px}.ServicePages_featureGrid__8GLGr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2.5rem}.ServicePages_featureGrid__8GLGr article{display:flex;min-height:7rem;align-items:flex-end;padding:1.15rem;border:1px solid #d2e0dc;border-radius:1rem;background:#fff}.ServicePages_featureGrid__8GLGr span{display:block;margin-right:.75rem;color:var(--brand);font-size:.72rem;font-weight:900}.ServicePages_featureGrid__8GLGr h3{font-size:1rem;line-height:1.35;letter-spacing:-.015em}.ServicePages_professionalNote___07WN{max-width:960px;margin:1.2rem 0 0;padding:1.1rem 1.25rem;border-left:3px solid var(--brand);background:#fff;color:#4f6964;font-size:.84rem}.ServicePages_detailPrompt__cebg_{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2rem;padding:clamp(1.4rem,3vw,2rem);border-radius:1.2rem;background:var(--deep);color:#fff}.ServicePages_detailPrompt__cebg_ h3{font-size:clamp(1.4rem,3vw,2rem)}.ServicePages_detailPrompt__cebg_ a{color:var(--aqua);white-space:nowrap}.ServicePages_recoveryIntro__5ZM3s{padding:clamp(4rem,8vw,7rem) 0;background:#fff}.ServicePages_recoveryIntroGrid__j5WOR{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,8rem)}.ServicePages_recoveryIntro__5ZM3s h2{font-size:clamp(2.4rem,5vw,4.2rem)}.ServicePages_recoveryIntroGrid__j5WOR>p{margin:0;color:#526d68;font-size:1.1rem}.ServicePages_recoveryPackages__1hy0I{padding:clamp(4rem,8vw,7rem) 0;background:linear-gradient(145deg,#dff2ed,#f5f8f5)}.ServicePages_recoveryPackagesHeader__9ZXQf{max-width:780px}.ServicePages_recoveryPackagesHeader__9ZXQf h2{font-size:clamp(2.3rem,5vw,4rem)}.ServicePages_directMain__Csk_2{padding:clamp(4rem,8vw,7rem) 0;background:#fff}.ServicePages_directIntro__mOYuB{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);align-items:end;gap:3rem}.ServicePages_directIntro__mOYuB h2{font-size:clamp(2.4rem,5vw,4.2rem)}.ServicePages_directIntro__mOYuB p{margin:0;color:#526d68}.ServicePages_directNotice__inPQR{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:1.25rem;margin-top:1.5rem;padding:1rem 1.15rem;border:1px solid #b9d7d1;border-left:4px solid var(--brand);border-radius:.9rem;background:#eff8f5}.ServicePages_directNotice__inPQR strong{color:var(--brand);font-size:.92rem}.ServicePages_directNotice__inPQR p{margin:0;color:#4b6963;font-size:.82rem;line-height:1.55}.ServicePages_directHighlights__eR46C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2.5rem}.ServicePages_directHighlights__eR46C article{display:flex;min-height:8rem;flex-direction:column;justify-content:space-between;padding:1.2rem;border:1px solid #cee0dc;border-radius:1rem;background:#f7faf8}.ServicePages_directHighlights__eR46C h3{font-size:1rem;line-height:1.3}.ServicePages_directHighlights__eR46C strong{color:var(--brand);font-size:1.5rem}.ServicePages_directGroups__KfFzB{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;margin-top:1.5rem}.ServicePages_directGroups__KfFzB details{border:1px solid #ccddd9;border-radius:1rem;background:#fff;overflow:hidden}.ServicePages_directGroups__KfFzB summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem;cursor:pointer;font-weight:850;list-style:none}.ServicePages_directGroups__KfFzB summary::-webkit-details-marker{display:none}.ServicePages_directGroups__KfFzB summary span{color:var(--brand);font-size:1.35rem;transition:transform .2s}.ServicePages_directGroups__KfFzB details[open] summary span{transform:rotate(45deg)}.ServicePages_directItems__WS39R{padding:0 1.15rem .5rem}.ServicePages_directItems__WS39R>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.8rem 0;border-top:1px solid #d6e2df}.ServicePages_directItems__WS39R h3{font-size:.88rem;line-height:1.3}.ServicePages_directItems__WS39R p{margin:.2rem 0 0;color:#607570;font-size:.73rem}.ServicePages_directItems__WS39R strong{color:var(--brand);white-space:nowrap}.ServicePages_directRules__8gY4S{scroll-margin-top:5rem;padding:clamp(4rem,8vw,7rem) 0;background:var(--deep);color:#fff}.ServicePages_directRules__8gY4S h2{max-width:760px}.ServicePages_ruleGrid__XEi3j{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2.5rem}.ServicePages_ruleGrid__XEi3j article{padding:1.3rem;border:1px solid hsla(0,0%,100%,.18);border-radius:1rem;background:hsla(0,0%,100%,.05)}.ServicePages_ruleGrid__XEi3j article:last-child{grid-column:1/-1}.ServicePages_ruleGrid__XEi3j h3{color:#a3ece0}.ServicePages_ruleGrid__XEi3j p{color:hsla(0,0%,100%,.72);font-size:.85rem}.ServicePages_surchargeList__5JirS{margin:1rem 0 0}.ServicePages_surchargeList__5JirS>div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px solid hsla(0,0%,100%,.14)}.ServicePages_surchargeList__5JirS dd{margin:0;color:var(--aqua);font-weight:850;text-align:right;white-space:nowrap}@media(max-width:900px){.ServicePages_detailHeroGrid__iPEwp,.ServicePages_directIntro__mOYuB,.ServicePages_fitGrid__ipPhq,.ServicePages_overviewFeatured__3cel8,.ServicePages_overviewIntro__Vm8GT,.ServicePages_recoveryIntroGrid__j5WOR{grid-template-columns:1fr}.ServicePages_detailImage__VdLG4{min-height:390px}.ServicePages_directHighlights__eR46C,.ServicePages_featureGrid__8GLGr{grid-template-columns:1fr 1fr}.ServicePages_directGroups__KfFzB{grid-template-columns:1fr}}@media(min-width:641px) and (max-width:900px){.ServicePages_overviewFeatured__3cel8 .ServicePages_cardImage__LmGnt{min-height:0;aspect-ratio:4/3}}@media(max-width:640px){.ServicePages_directNotice__inPQR{grid-template-columns:1fr}.ServicePages_directNotice__inPQR p{font-size:.8rem}.ServicePages_overviewGrid__16Spz{grid-template-columns:1fr}.ServicePages_overviewFeatured__3cel8{grid-column:auto}.ServicePages_cardImage__LmGnt,.ServicePages_overviewFeatured__3cel8 .ServicePages_cardImage__LmGnt{min-height:240px}.ServicePages_overviewCard__JDZ8Q article>div{align-items:flex-start;flex-direction:column}.ServicePages_detailHero__3nHVG{padding-top:6rem}.ServicePages_detailHero__3nHVG h1{font-size:clamp(2.55rem,12vw,3.7rem);overflow-wrap:anywhere}.ServicePages_detailImage__VdLG4{min-height:300px;border-radius:1.2rem 4rem 1.2rem 1.2rem}.ServicePages_directHighlights__eR46C,.ServicePages_featureGrid__8GLGr,.ServicePages_ruleGrid__XEi3j{grid-template-columns:1fr}.ServicePages_detailPrompt__cebg_{align-items:flex-start;flex-direction:column}.ServicePages_ruleGrid__XEi3j article:last-child{grid-column:auto}.ServicePages_directItems__WS39R>div{grid-template-columns:1fr}.ServicePages_directItems__WS39R strong{justify-self:start}}@media(prefers-reduced-motion:reduce){.ServicePages_cardImage__LmGnt img,.ServicePages_directGroups__KfFzB summary span,.ServicePages_overviewCard__JDZ8Q{transition:none}}.ServicePages_overviewCore__N36gn{grid-template-columns:repeat(3,minmax(0,1fr))}.ServicePages_overviewPrimary__2GBrO{border-color:var(--brand);background:#eef8f5;box-shadow:0 18px 45px rgba(15,112,100,.1)}.ServicePages_overviewPrimary__2GBrO .ServicePages_cardImage__LmGnt{min-height:310px}.ServicePages_overviewSubheading__tAJV0{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);align-items:end;gap:2rem;margin:clamp(3rem,7vw,5.5rem) 0 1.25rem}.ServicePages_overviewSubheading__tAJV0 h2{max-width:780px;font-size:clamp(1.8rem,3.5vw,3rem)}.ServicePages_overviewCompactGrid__BHMkY{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ServicePages_overviewCardCompact__3qpeA article{display:flex;min-height:15rem;flex-direction:column}.ServicePages_overviewCardCompact__3qpeA article>div{margin-top:auto}.ServicePages_overviewSpotlight__H6w5j>.ServicePages_overviewCard__JDZ8Q{width:100%}.ServicePages_carePlanning__626Hz{margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid #bfd1cc}.ServicePages_carePlanning__626Hz>h2{font-size:clamp(2rem,4vw,3.4rem)}.ServicePages_carePlanning__626Hz>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.5rem}.ServicePages_carePlanning__626Hz article{padding:1.25rem;border:1px solid #cdded9;border-radius:1rem;background:#fff}.ServicePages_carePlanning__626Hz article span{color:var(--brand);font-size:.7rem;font-weight:850}.ServicePages_carePlanning__626Hz article h3{margin-top:1.3rem;font-size:1.15rem}.ServicePages_carePlanning__626Hz article p{color:#58706b;font-size:.84rem;line-height:1.6}@media(max-width:960px){.ServicePages_overviewCore__N36gn{grid-template-columns:1fr 1fr}.ServicePages_overviewCore__N36gn>:last-child{grid-column:1/-1}.ServicePages_carePlanning__626Hz>div{grid-template-columns:1fr 1fr}.ServicePages_carePlanning__626Hz>div>:last-child{grid-column:1/-1}}@media(max-width:640px){.ServicePages_carePlanning__626Hz>div,.ServicePages_overviewCompactGrid__BHMkY,.ServicePages_overviewCore__N36gn{grid-template-columns:1fr}.ServicePages_carePlanning__626Hz>div>:last-child,.ServicePages_overviewCore__N36gn>:last-child{grid-column:auto}.ServicePages_overviewSubheading__tAJV0{grid-template-columns:1fr;gap:.45rem}.ServicePages_overviewCardCompact__3qpeA article{min-height:0}}.ServicePages_overviewCardCompact__3qpeA .ServicePages_cardImageCompact___lOID{min-height:190px;aspect-ratio:16/8}.ServicePages_overviewCardCompact__3qpeA article{min-height:13rem}@media(max-width:640px){.ServicePages_overviewCardCompact__3qpeA .ServicePages_cardImageCompact___lOID{min-height:210px;aspect-ratio:auto}}.ServicePages_overviewCompactGrid__BHMkY,.ServicePages_overviewCore__N36gn{row-gap:1rem}.ServicePages_overviewCompactGrid__BHMkY>.ServicePages_overviewCard__JDZ8Q,.ServicePages_overviewCore__N36gn>.ServicePages_overviewCard__JDZ8Q{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}.ServicePages_overviewCore__N36gn .ServicePages_cardImage__LmGnt{min-height:0;aspect-ratio:4/3}.ServicePages_overviewCompactGrid__BHMkY .ServicePages_overviewCard__JDZ8Q article,.ServicePages_overviewCore__N36gn .ServicePages_overviewCard__JDZ8Q article{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:1rem;min-height:0}.ServicePages_overviewCard__JDZ8Q article>p.eyebrow{margin:0;color:var(--brand)}.ServicePages_overviewCard__JDZ8Q article>p:not(.ServicePages_eyebrow__kOlau){margin:0}.ServicePages_overviewCard__JDZ8Q article>div{margin:0;align-items:center}.ServicePages_overviewCard__JDZ8Q h3{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.12;text-wrap:balance}.ServicePages_overviewFeatured__3cel8{background:#fff;color:var(--deep)}.ServicePages_overviewFeatured__3cel8 article>p:not(.ServicePages_eyebrow__kOlau){color:#566f6b}.ServicePages_overviewFeatured__3cel8 article>div{border-color:#d4e1de}.ServicePages_overviewFeatured__3cel8 .ServicePages_eyebrow__kOlau,.ServicePages_overviewFeatured__3cel8 article span,.ServicePages_overviewFeatured__3cel8 strong{color:var(--brand)}.ServicePages_overviewFeatured__3cel8 article{gap:1.3rem}.ServicePages_overviewCardCompact__3qpeA .ServicePages_cardImageCompact___lOID{width:100%;min-width:0}@media(min-width:641px) and (max-width:1100px){.ServicePages_overviewCore__N36gn>:last-child{grid-column:auto}}.ServicePages_spotlightHeading__MdOCQ{margin:clamp(3rem,6vw,5rem) 0 1.5rem;padding-left:1.1rem;border-left:4px solid var(--brand)}.ServicePages_spotlightHeading__MdOCQ h2{font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.15;color:var(--brand);text-wrap:balance}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8{--interactive-hover-bg:#12685e;background:#0f7064;border-color:#0f7064;color:#fff;box-shadow:0 18px 44px rgba(15,112,100,.18)}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 article{padding:clamp(1.5rem,3.5vw,3rem);gap:1.5rem}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 h3{font-size:clamp(2rem,3.5vw,3rem)}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 article>p{color:#e5f5f1;line-height:1.7}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 article>p.eyebrow{color:#93efdd;font-weight:850}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 article>div{border-color:#66a99e}.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 article span,.ServicePages_overviewSpotlight__H6w5j .ServicePages_overviewFeatured__3cel8 strong{color:#fff}