.home_container__NPgCo{width:100%;max-width:var(--container-page,64rem);margin-inline:auto;padding-inline:1.5rem}.home_section__20FO_{padding-block:clamp(4.5rem,8vw,8rem);background:var(--color-bg);border-bottom:1px solid var(--color-border);scroll-margin-top:5rem}.home_heading__FwWqx{margin:1.5rem 0 0;font-family:var(--font-display);font-size:clamp(2.5rem,4.3vw,4rem);line-height:1.06;letter-spacing:-.035em;color:var(--color-heading);font-weight:600}.home_intro__VT1hM{max-width:36rem;margin-top:1.75rem;color:var(--color-muted-foreground);font-size:1.125rem;line-height:1.65}.home_intro__VT1hM p{margin:0}.home_sectionTop__OXNzO{display:grid;gap:1.5rem;align-items:end}.home_paths__NU28c{display:grid;gap:1.5rem;margin-top:3rem}.home_path__vL1Qd{position:relative;display:flex;flex-direction:column;height:100%;padding:clamp(1.75rem,3vw,2.5rem);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);transition:transform .45s var(--ease-public),border-color .45s,box-shadow .45s}.home_path__vL1Qd:focus-within,.home_path__vL1Qd:hover{transform:translateY(-5px);border-color:var(--color-sky-strong);box-shadow:var(--shadow-raised)}.home_pathIcon__xGKK6{color:var(--color-sky-strong);margin-bottom:2.5rem}.home_path__vL1Qd h3{font-size:clamp(1.65rem,2.5vw,2rem);line-height:1.15;margin:0 0 1rem}.home_path__vL1Qd p{color:var(--color-muted-foreground);margin:0}.home_path__vL1Qd ul{list-style:none;padding:0;margin:1.75rem 0 2rem;display:grid;gap:.65rem}.home_path__vL1Qd li{display:flex;gap:.65rem;align-items:baseline}.home_path__vL1Qd li svg{align-self:center;flex-shrink:0;color:var(--color-sky-strong)}.home_path__vL1Qd a{margin-top:auto;display:flex;gap:1rem;justify-content:space-between;padding-top:1.5rem;border-top:1px solid var(--color-border);color:var(--color-heading);font-weight:600;text-decoration:none}.home_path__vL1Qd a:after{content:"";position:absolute;inset:0;border-radius:inherit}.home_familyNote__FvI25{margin-top:1.5rem;padding:1.5rem 1.75rem;background:var(--color-accent-subtle);border-radius:var(--radius-card);line-height:1.7}.home_journey__AXe65{margin-top:3rem}.home_steps__nZ_w_{list-style:none;margin:0;padding:0}.home_step__Bz_B5{position:relative;padding:2rem 0}.home_stepCopy__nU386{position:relative;padding-left:2rem;border-left:2px solid var(--color-border);transition:border-color .65s}.home_step__Bz_B5[data-active] .home_stepCopy__nU386{border-color:var(--color-sky-strong)}.home_stepNumber__2jCFj{display:block;font-size:.875rem;font-weight:600;letter-spacing:.12em;color:var(--color-muted-foreground);margin-bottom:1.5rem;transition:color .65s}.home_step__Bz_B5 h3{font-size:clamp(1.75rem,2.7vw,2.5rem);line-height:1.12;letter-spacing:-.025em;margin:0 0 1.25rem;transition:color .65s}.home_step__Bz_B5[data-active] :is(.home_stepNumber__2jCFj,h3){color:var(--color-sky-strong)}.home_step__Bz_B5 p{margin:0;color:var(--color-muted-foreground);line-height:1.75;max-width:34ch}.home_stepNote__pIlj4{display:flex;align-items:center;gap:.65rem;color:var(--color-heading);margin-top:1.75rem;font-size:.875rem;font-weight:500}.home_visualStage__qFO4t{display:none}.home_mobileVisual__NEntC{margin-top:2rem}.home_week__Fg6aa{display:flex;justify-content:space-between;gap:.4rem;margin-bottom:1.75rem}.home_week__Fg6aa>span{display:grid;gap:.5rem;text-align:center;font-size:.65rem;color:var(--color-muted-foreground)}.home_week__Fg6aa span span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--color-border)}.home_week__Fg6aa [data-filled] span{background:var(--color-accent-subtle);color:var(--color-sky-strong)}.home_journeyCta__BiBPA{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem}.home_journeyCta__BiBPA>a{display:inline-flex;align-items:center;gap:.5rem}.home_commitments__VsdX0{margin:3.5rem 0 0;padding:0;list-style:none;display:grid;gap:0}.home_commitment__EynzI{border-top:1px solid var(--color-border);padding:2rem 0;display:grid;gap:1rem}.home_commitment__EynzI>span{font-size:.875rem;color:var(--color-sky-strong);font-weight:600}.home_commitment__EynzI h3{margin:0;font-size:1.5rem;line-height:1.2;letter-spacing:-.02em}.home_commitment__EynzI p{margin:0;color:var(--color-muted-foreground);line-height:1.7}.home_systems__Yud6n{margin-top:3rem;display:grid;gap:1.5rem;list-style:none;padding:0}.home_system__dLglt{height:100%;padding:1.75rem;border-top:2px solid var(--color-sky-strong);background:var(--color-accent-subtle);border-radius:0 0 var(--radius-card) var(--radius-card)}.home_system__dLglt h3{font-size:1.4rem;margin:1.5rem 0 1rem;line-height:1.2}.home_system__dLglt p{color:var(--color-muted-foreground);font-size:.95rem;line-height:1.7;margin:0}.home_platform__mitqM{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.home_platform__mitqM>p{max-width:46rem;margin:2rem 0 0;color:var(--color-muted-foreground);line-height:1.7}.home_faqGrid__J6USI{display:grid;gap:3rem}@media (min-width:768px){.home_container__NPgCo{padding-inline:2rem}.home_paths__NU28c{grid-template-columns:repeat(2,minmax(0,1fr))}.home_sectionTop__OXNzO{grid-template-columns:1.15fr .85fr;gap:3rem}.home_commitment__EynzI{grid-template-columns:3rem 1fr 1.15fr;gap:2rem}.home_systems__Yud6n{grid-template-columns:repeat(3,minmax(0,1fr))}.home_faqGrid__J6USI{grid-template-columns:.85fr 1.15fr}}@media (min-width:1024px) and (min-height:700px){:root[data-js] .home_journey__AXe65{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}:root[data-js] .home_step__Bz_B5{min-height:65svh;display:flex;align-items:center}:root[data-js] .home_mobileVisual__NEntC{display:none}:root[data-js] .home_visualStage__qFO4t{display:grid;position:sticky;top:max(6rem,calc((100svh - 530px) / 2));margin-top:2rem;padding:1.25rem;background:var(--color-accent-subtle);border-radius:var(--radius-sheet)}.home_visualPanel__uwNwb{grid-area:1/1;opacity:0;transform:translateY(22px) scale(.97);transition:opacity .5s var(--ease-public),transform .7s var(--ease-public);pointer-events:none}.home_visualPanel__uwNwb[data-active]{opacity:1;transform:none}.home_visualPanel__uwNwb[data-active] :is(.home_visualRow__cE_n0,.home_visualMessage__6VT_C,.home_matchPair__lkkYt,.home_week__Fg6aa){animation:home_detail-in__VmVda .75s var(--ease-public) both}.home_visualPanel__uwNwb[data-active] .home_visualRow__cE_n0:nth-of-type(2){animation-delay:90ms}.home_visualPanel__uwNwb[data-active] .home_visualRow__cE_n0:nth-of-type(3){animation-delay:.16s}.home_visualPanel__uwNwb[data-active] .home_visualMessage__6VT_C{animation-delay:.23s}.home_stepDots__Jm_fx{display:flex;gap:.4rem;justify-content:center;margin-top:1.25rem}.home_stepDots__Jm_fx span{width:1.5rem;height:3px;border-radius:2px;background:var(--color-border);transition:background .6s}.home_stepDots__Jm_fx [data-active]{background:var(--color-sky-strong)}}@keyframes home_detail-in__VmVda{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) :is(.home_visualPanel__uwNwb,.home_visualRow__cE_n0,.home_visualMessage__6VT_C,.home_matchPair__lkkYt,.home_week__Fg6aa,.home_path__vL1Qd,.home_stepCopy__nU386,.home_stepNumber__2jCFj,.home_step__Bz_B5 h3){animation:none;transition:none;transform:none}:root:not([data-reduced-motion=no_preference]) .home_visualStage__qFO4t{display:none}:root:not([data-reduced-motion=no_preference]) .home_journey__AXe65{display:block}:root:not([data-reduced-motion=no_preference]) .home_step__Bz_B5{min-height:0;display:block}:root:not([data-reduced-motion=no_preference]) .home_mobileVisual__NEntC{display:block;max-width:30rem}}:root[data-reduced-motion=reduce] :is(.home_visualPanel__uwNwb,.home_visualRow__cE_n0,.home_visualMessage__6VT_C,.home_matchPair__lkkYt,.home_week__Fg6aa,.home_path__vL1Qd,.home_stepCopy__nU386,.home_stepNumber__2jCFj,.home_step__Bz_B5 h3){animation:none;transition:none;transform:none}:root[data-reduced-motion=reduce] .home_visualStage__qFO4t{display:none}:root[data-reduced-motion=reduce] .home_journey__AXe65{display:block}:root[data-reduced-motion=reduce] .home_step__Bz_B5{min-height:0;display:block}:root[data-reduced-motion=reduce] .home_mobileVisual__NEntC{display:block;max-width:30rem}@media print{:root[data-js] .home_visualStage__qFO4t{display:none}:root[data-js] .home_journey__AXe65,:root[data-js] .home_step__Bz_B5{display:block;min-height:0}:root[data-js] .home_mobileVisual__NEntC{display:block}}.home_publicHero__zZcOn{padding-block:clamp(4rem,7vw,7rem);background:var(--color-brand-deep);color:var(--color-on-brand)}.home_publicHeroGrid__W1Udf{display:grid;gap:3rem;align-items:center}.home_publicEyebrow__3LpYJ{margin:0 0 1.5rem;color:var(--color-sky-light);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.home_publicTitle___ZyB4{color:var(--color-on-brand);font-family:var(--font-display);font-size:clamp(2.75rem,5.2vw,4rem);line-height:1.04;letter-spacing:-.04em;font-weight:600;margin:0}.home_publicLede__xYlYo{color:var(--color-sky-light);max-width:42ch;font-size:1.125rem;line-height:1.7;margin:1.75rem 0 0}.home_publicActions__PaU7z{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}.home_heroAside__YOeFF{border:1px solid color-mix(in srgb,var(--color-sky-light) 22%,transparent);border-radius:var(--radius-card);padding:1.75rem}.home_asideLabel__gO3ql{color:var(--color-sky-light);margin:0 0 1.5rem;font-size:.8rem;font-weight:600}.home_asideList__XAKie{list-style:none;display:grid;gap:1.5rem;margin:0;padding:0}.home_asideList__XAKie li{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem;align-items:baseline}.home_asideList__XAKie li>span{color:var(--color-sky-light);font-size:.75rem}.home_asideList__XAKie h2{font-size:1.1rem;color:var(--color-on-brand);margin:0 0 .4rem}.home_asideList__XAKie p{font-size:.9rem;color:var(--color-sky-light);margin:0;line-height:1.6}.home_benefits__NcZNV{list-style:none;display:grid;gap:2rem;padding:0;margin:3rem 0 0}.home_benefit__mMEGJ{padding-top:1.5rem;border-top:1px solid var(--color-border)}.home_benefit__mMEGJ>svg{color:var(--color-sky-strong);margin-bottom:1.5rem}.home_benefit__mMEGJ h3{font-size:1.4rem;line-height:1.2;margin:0 0 1rem}.home_benefit__mMEGJ p{color:var(--color-muted-foreground);margin:0;line-height:1.7}.home_formGrid__yi7zN{display:grid;gap:3rem;align-items:start}.home_formCard__ZWO75{min-width:0;padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-raised)}.home_formCard__ZWO75>h3{font-size:1.5rem;margin:0 0 .5rem}.home_formCard__ZWO75>p{color:var(--color-muted-foreground);margin:0 0 1.75rem}.home_formNotice__BMh0x{margin-bottom:1.75rem}.home_expectations__0e0Tz{list-style:none;padding:0;margin:2rem 0;display:grid;gap:1rem;color:var(--color-muted-foreground)}.home_expectations__0e0Tz li{display:flex;align-items:baseline;gap:.75rem}.home_expectations__0e0Tz svg{color:var(--color-sky-strong);align-self:flex-start;flex-shrink:0;margin-top:.25rem}.home_textLink__jw331{color:var(--color-link);font-weight:500;text-underline-offset:.2em}.home_relatedNote__tem1v{padding:1.5rem;background:var(--color-accent-subtle);border-radius:var(--radius-card);font-size:.9rem;line-height:1.7;margin-top:2rem}.home_relatedNote__tem1v p{margin:0 0 .75rem}.home_publicClosing__JbGtA{padding-block:clamp(4rem,7vw,6rem);background:var(--color-brand-deep);color:var(--color-on-brand)}.home_closingTitle__IKVzM{color:var(--color-on-brand);max-width:22ch;font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.035em;margin:0}.home_publicClosing__JbGtA p{max-width:42rem;color:var(--color-sky-light);margin:1.25rem 0 0;font-size:1.1rem}.home_locations__48DtT{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.home_locations__48DtT li{display:flex;align-items:center;gap:1rem;padding-block:.75rem}.home_locations__48DtT svg{color:var(--color-sky-light);flex-shrink:0}.home_locations__48DtT strong{display:block;font-size:1.3rem;font-weight:500}.home_locations__48DtT span{color:var(--color-sky-light);font-size:.85rem}.home_stateCards__CzkbJ{list-style:none;display:grid;gap:1.5rem;margin:3rem 0 0;padding:0}.home_stateCard__7ErSw{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:2rem;display:flex;flex-direction:column;height:100%}.home_stateCard__7ErSw>svg{color:var(--color-sky-strong);margin-bottom:2rem}.home_stateCard__7ErSw h3{font-size:1.8rem;margin:0 0 1rem}.home_stateCard__7ErSw p{color:var(--color-muted-foreground);margin:0 0 1.5rem}.home_stateCard__7ErSw a{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.5rem;border-top:1px solid var(--color-border);font-weight:600}.home_guideGrid__sEVzA{display:grid;gap:3rem}.home_guideNav__it76v{align-self:start;padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-card)}.home_guideNav__it76v p{margin:0 0 1rem;font-weight:600}.home_guideNav__it76v a{display:block;padding-block:.5rem}.home_guideContent__6ONqF{min-width:0}.home_guideContent__6ONqF>section{scroll-margin-top:6rem;margin-bottom:3.5rem}.home_guideContent__6ONqF h2{margin:0 0 1.5rem;font-size:1.8rem}.home_guideContent__6ONqF ol,.home_guideContent__6ONqF ul{padding-left:1.25rem;color:var(--color-muted-foreground);line-height:1.75}.home_guideContent__6ONqF li{padding-left:.25rem;margin-bottom:.85rem}.home_guideFooter__u4e8J{color:var(--color-muted-foreground);border-top:1px solid var(--color-border);padding-top:1.5rem;font-size:.85rem}@media (min-width:768px){.home_benefits__NcZNV{grid-template-columns:repeat(3,minmax(0,1fr))}.home_stateCards__CzkbJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home_publicHeroGrid__W1Udf{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:4rem}.home_formGrid__yi7zN{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}.home_guideGrid__sEVzA{grid-template-columns:15rem minmax(0,1fr);gap:4rem}.home_guideNav__it76v{position:sticky;top:6rem}}.motion_reveal__K2mfp{--reveal-distance:36px;--reveal-delay:0s}.motion_line__Mi86L{display:block;--reveal-delay:0s}:where(:root[data-js]) .motion_reveal__K2mfp:where([data-animated][data-revealed]){animation:motion_reveal-in__MX8uJ 1s var(--ease-public) var(--reveal-delay) both}:where(:root[data-js]) .motion_line__Mi86L:where([data-animated][data-revealed]){animation:motion_line-in__cP3sa 1.1s var(--ease-public) var(--reveal-delay) both}:where(:root[data-js]) .motion_reveal__K2mfp:where([data-animated]:not([data-revealed])){opacity:0;transform:translateY(var(--reveal-distance))}:where(:root[data-js]) .motion_line__Mi86L:where([data-animated]:not([data-revealed])){opacity:0;transform:translateY(80%)}:where(:root[data-js]) :is(.motion_reveal__K2mfp,.motion_line__Mi86L)[data-animated]:focus-within{animation:none;opacity:1;transform:none}@keyframes motion_reveal-in__MX8uJ{0%{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:none}}@keyframes motion_line-in__cP3sa{0%{opacity:0;transform:translateY(80%)}to{opacity:1;transform:none}}.motion_photoReveal__Unzao{position:relative;overflow:hidden;isolation:isolate;--reveal-delay:0s}.motion_photoContent__jCI8Q{position:absolute;inset:0}:where(:root[data-js]) .motion_photoReveal__Unzao:where([data-animated]:not([data-revealed])){clip-path:inset(10% 6% 10% 6% round var(--radius-sheet));opacity:0}:where(:root[data-js]) .motion_photoReveal__Unzao:where([data-animated][data-revealed]){animation:motion_photo-open___tqwE 1.3s var(--ease-public) var(--reveal-delay) both}@keyframes motion_photo-open___tqwE{0%{clip-path:inset(10% 6% 10% 6% round var(--radius-sheet));opacity:0}to{clip-path:inset(0 round var(--radius-sheet));opacity:1}}@supports (animation-timeline:view()){.motion_photoReveal__Unzao{view-timeline-name:--care-photo;view-timeline-axis:block}.motion_photoContent__jCI8Q{animation:motion_photo-drift__GjvNf linear both;animation-timeline:--care-photo;animation-range:entry 0 exit 100%}}@keyframes motion_photo-drift__GjvNf{0%{transform:translateY(-2.5%) scale(1.08)}to{transform:translateY(2.5%) scale(1.08)}}.motion_highlight__DZSZb{color:var(--color-sky-strong);text-decoration:underline;text-decoration-color:var(--color-sky-light);text-decoration-thickness:.075em;text-underline-offset:.14em;transition:color .8s var(--ease-public),text-decoration-color .8s var(--ease-public)}:where(:root[data-js]) .motion_highlight__DZSZb:not([data-revealed]){color:inherit;text-decoration-color:transparent}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) :is(.motion_reveal__K2mfp,.motion_line__Mi86L,.motion_highlight__DZSZb,.motion_photoReveal__Unzao,.motion_photoContent__jCI8Q){animation:none;transform:none;opacity:1;transition:none;clip-path:none}}:root[data-reduced-motion=reduce] :is(.motion_reveal__K2mfp,.motion_line__Mi86L,.motion_highlight__DZSZb,.motion_photoReveal__Unzao,.motion_photoContent__jCI8Q){animation:none;transform:none;opacity:1;transition:none;clip-path:none}@media print{.motion_highlight__DZSZb,.motion_line__Mi86L,.motion_photoContent__jCI8Q,.motion_photoReveal__Unzao,.motion_reveal__K2mfp{animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}}.frames_phone__UdHlk{width:min(var(--phone-w,17.5rem),100%);margin:0;container-type:inline-size;contain-intrinsic-inline-size:var(--phone-w,17.5rem)}.frames_phoneBody__on9nZ{padding:2.4cqi;border-radius:13.5cqi;background:var(--color-brand-deep);box-shadow:0 0 0 1px var(--color-border-strong),var(--shadow-overlay)}.frames_screen__ArX2W{overflow:hidden;border-radius:11.1cqi}.frames_phoneShot__zGMcs{width:100%;height:auto;background:var(--color-bg)}.frames_statusStrip__0dlWd{position:relative;height:9cqi}.frames_homeStrip__SZ32h{position:relative;height:6.5cqi}.frames_homeStrip__SZ32h[data-edge=surface],.frames_statusStrip__0dlWd[data-edge=surface]{background:var(--color-surface)}.frames_homeStrip__SZ32h[data-edge=bg],.frames_statusStrip__0dlWd[data-edge=bg]{background:var(--color-bg)}.frames_homeStrip__SZ32h[data-edge=bg-subtle],.frames_statusStrip__0dlWd[data-edge=bg-subtle]{background:var(--color-bg-subtle)}.frames_homeStrip__SZ32h[data-edge=scrim],.frames_statusStrip__0dlWd[data-edge=scrim]{background:var(--color-surface)}.frames_homeStrip__SZ32h[data-edge=scrim]:before,.frames_statusStrip__0dlWd[data-edge=scrim]:before{content:"";position:absolute;inset:0;background:var(--color-scrim)}.frames_island__FzR9z{position:absolute;top:2.2cqi;left:50%;width:26cqi;height:4.6cqi;translate:-50% 0;border-radius:2.3cqi;background:var(--color-brand-deep)}.frames_homeIndicator__9l7e_{position:absolute;top:50%;left:50%;width:30cqi;height:1.2cqi;translate:-50% -50%;border-radius:.6cqi;background:var(--color-text);opacity:.35}.frames_browser__qmotw{width:100%;margin:0;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised)}.frames_browserBar__eAxEq{display:flex;align-items:center;gap:.4rem;padding:.6rem .9rem;border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle)}.frames_browserBar__eAxEq>span{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-border-strong)}.frames_browserShot__M0Qei{width:100%;height:auto}.health-systems_page__7ppAF{color:var(--color-text);background:var(--color-bg)}.health-systems_container__Wt5Vs{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.health-systems_section__r_Hrt{padding-block:clamp(3.5rem,8vw,6.5rem);scroll-margin-top:5rem}.health-systems_tinted__sl2I3{background:var(--color-bg-subtle)}.health-systems_page__7ppAF :is(ul,ol){max-width:none}.health-systems_head__9InEA{container-type:inline-size;min-width:0}.health-systems_eyebrow__joptK{margin:0 0 1rem;color:var(--color-link);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.health-systems_heading__d8Le7{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.health-systems_body__lmaZN{max-width:38rem;margin:1.25rem 0 0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.75}.health-systems_body__lmaZN+.health-systems_body__lmaZN{margin-top:1rem}.health-systems_wideBreak__iQVYQ{display:inline}.health-systems_actions__4oSBh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.health-systems_button__SP90s.cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-control);font-size:1rem;font-weight:500;line-height:1.4}.health-systems_button__SP90s svg{flex-shrink:0;transition:transform .3s var(--ease-public)}.health-systems_button__SP90s:hover svg{transform:translate(2px,-2px)}.health-systems_hero__6dtAA{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,7vw,5.5rem)}.health-systems_heroGrid__tUte0{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.health-systems_heroCopy__uvj52{container-type:inline-size;min-width:0}.health-systems_heroTitle__uAunW{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2.4rem;font-weight:500;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.health-systems_heroLede__2uYKn{max-width:34rem;margin:1.5rem 0 0;color:var(--color-text-muted);font-size:1.1875rem;line-height:1.65}.health-systems_heroImage__Yzo9b{position:relative;height:clamp(20rem,46vw,36rem);border-radius:var(--radius-sheet);background:var(--color-surface-subtle)}.health-systems_photo__5sZk_{object-fit:cover}.health-systems_stage__rO3Lv{display:grid;place-items:center;padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--radius-sheet);background:var(--color-accent-subtle)}.health-systems_tinted__sl2I3 .health-systems_stage__rO3Lv{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-raised)}.health-systems_shot__T0fTi{--phone-w:18rem}.health-systems_split__K9ZWk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.health-systems_statement__qh_MX{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(1.5rem,5vw,4.5rem);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.health-systems_statement__qh_MX>:first-child{grid-column:1/-1}.health-systems_statement__qh_MX>:last-child{grid-column:2}.health-systems_statement__qh_MX .health-systems_body__lmaZN{margin-top:0}.health-systems_faqGrid__Y_Lw0{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.health-systems_closing__1_UOM{padding-block:clamp(4rem,9vw,7rem);background:var(--color-brand-deep);color:var(--color-on-brand);scroll-margin-top:5rem}.health-systems_closingGrid__r61U4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,6vw,5rem);align-items:center}.health-systems_closing__1_UOM .health-systems_heading__d8Le7{color:var(--color-on-brand)}.health-systems_closingBody__c0Kyd{max-width:30rem;margin:0;color:var(--color-sky-light);font-size:1.0625rem;line-height:1.75}.health-systems_closing__1_UOM .health-systems_actions__4oSBh{margin-top:1.75rem}@media (min-width:768px){.health-systems_heading__d8Le7{font-size:clamp(2rem,3.8vw,3.4rem)}.health-systems_heroTitle__uAunW{font-size:clamp(2.4rem,5vw,4.75rem)}}@supports (width:1cqi){@media (min-width:768px){.health-systems_heading__d8Le7{font-size:clamp(2rem,calc(100cqi / (var(--chars, 30) * .58)),3.4rem)}.health-systems_heroTitle__uAunW{font-size:clamp(2.4rem,calc(100cqi / (var(--chars, 24) * .58)),4.75rem)}}}@media (max-width:899px){.health-systems_closingGrid__r61U4,.health-systems_faqGrid__Y_Lw0,.health-systems_heroGrid__tUte0,.health-systems_split__K9ZWk,.health-systems_statement__qh_MX{grid-template-columns:minmax(0,1fr)}.health-systems_heroImage__Yzo9b{height:clamp(18rem,70vw,30rem)}.health-systems_statement__qh_MX>:last-child{grid-column:1}}@media (max-width:767px){.health-systems_wideBreak__iQVYQ{display:none}.health-systems_actions__4oSBh .health-systems_button__SP90s.cta{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) .health-systems_button__SP90s svg{transition:none;transform:none}}:root[data-reduced-motion=reduce] .health-systems_button__SP90s svg{transition:none;transform:none}.health-systems_heroNote__hIpyA{max-width:34rem;margin:1.25rem 0 0;padding-top:1.25rem;border-top:1px solid var(--color-border);color:var(--color-heading);font-size:1.125rem;font-weight:500;line-height:1.6}.health-systems_cards__hoQNO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.health-systems_card__GdaOp{padding:1.75rem 1.5rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised)}.health-systems_cardIcon__BBk_v{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-control);background:var(--color-accent-subtle);color:var(--color-link)}.health-systems_card__GdaOp h3{margin:1.5rem 0 .5rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.375rem;font-weight:500;letter-spacing:-.03em;line-height:1.25}.health-systems_card__GdaOp p{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.health-systems_screenColumn__y9nol{display:grid;gap:1rem;min-width:0;margin-top:clamp(2.5rem,5vw,4rem)}.health-systems_stagePair__9XVwR{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:clamp(1.25rem,4vw,3.5rem)}.health-systems_pairShot__ozRwH{--phone-w:17rem}.health-systems_caption__jJ2vm{margin:0;max-width:none;color:var(--color-text-muted);font-size:.875rem;line-height:1.5;text-align:center}.health-systems_faqSection__0E8mO{border-top:1px solid var(--color-border)}@media (max-width:1023px){.health-systems_cards__hoQNO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.health-systems_cards__hoQNO{grid-template-columns:minmax(0,1fr)}}.caregivers_page__nMpHt{color:var(--color-text);background:var(--color-bg)}.caregivers_container__Se8AI{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.caregivers_section__pzKKK{padding-block:clamp(3.5rem,8vw,6.5rem);scroll-margin-top:5rem}.caregivers_tinted___I_Ly{background:var(--color-bg-subtle)}.caregivers_page__nMpHt :is(ul,ol){max-width:none}.caregivers_head__2NDlr{container-type:inline-size;min-width:0}.caregivers_eyebrow__l4rLH{margin:0 0 1rem;color:var(--color-link);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.caregivers_heading__0VWlo{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.caregivers_body__seaHD{max-width:38rem;margin:1.25rem 0 0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.75}.caregivers_body__seaHD+.caregivers_body__seaHD{margin-top:1rem}.caregivers_wideBreak__6rTyl{display:inline}.caregivers_actions__vsWWN{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.caregivers_button__I_S0X.cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-control);font-size:1rem;font-weight:500;line-height:1.4}.caregivers_button__I_S0X svg{flex-shrink:0;transition:transform .3s var(--ease-public)}.caregivers_button__I_S0X:hover svg{transform:translate(2px,-2px)}.caregivers_hero__FCJ8Z{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,7vw,5.5rem)}.caregivers_heroGrid__XVtZj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.caregivers_heroCopy__LzLLd{container-type:inline-size;min-width:0}.caregivers_heroTitle__gGhxx{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2.4rem;font-weight:500;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.caregivers_heroLede__YppD9{max-width:34rem;margin:1.5rem 0 0;color:var(--color-text-muted);font-size:1.1875rem;line-height:1.65}.caregivers_heroImage__hCdJ0{position:relative;height:clamp(20rem,46vw,36rem);border-radius:var(--radius-sheet);background:var(--color-surface-subtle)}.caregivers_photo__DE7MT{object-fit:cover}.caregivers_stage__mHs__{display:grid;place-items:center;padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--radius-sheet);background:var(--color-accent-subtle)}.caregivers_tinted___I_Ly .caregivers_stage__mHs__{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-raised)}.caregivers_shot__v48xP{--phone-w:18rem}.caregivers_split__tHdgN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.caregivers_statement___dWiS{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(1.5rem,5vw,4.5rem);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.caregivers_statement___dWiS>:first-child{grid-column:1/-1}.caregivers_statement___dWiS>:last-child{grid-column:2}.caregivers_statement___dWiS .caregivers_body__seaHD{margin-top:0}.caregivers_faqGrid__ee2rs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.caregivers_closing__JTp3Q{padding-block:clamp(4rem,9vw,7rem);background:var(--color-brand-deep);color:var(--color-on-brand);scroll-margin-top:5rem}.caregivers_closingGrid__p5ge_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,6vw,5rem);align-items:center}.caregivers_closing__JTp3Q .caregivers_heading__0VWlo{color:var(--color-on-brand)}.caregivers_closingBody__TcxdM{max-width:30rem;margin:0;color:var(--color-sky-light);font-size:1.0625rem;line-height:1.75}.caregivers_closing__JTp3Q .caregivers_actions__vsWWN{margin-top:1.75rem}@media (min-width:768px){.caregivers_heading__0VWlo{font-size:clamp(2rem,3.8vw,3.4rem)}.caregivers_heroTitle__gGhxx{font-size:clamp(2.4rem,5vw,4.75rem)}}@supports (width:1cqi){@media (min-width:768px){.caregivers_heading__0VWlo{font-size:clamp(2rem,calc(100cqi / (var(--chars, 30) * .58)),3.4rem)}.caregivers_heroTitle__gGhxx{font-size:clamp(2.4rem,calc(100cqi / (var(--chars, 24) * .58)),4.75rem)}}}@media (max-width:899px){.caregivers_closingGrid__p5ge_,.caregivers_faqGrid__ee2rs,.caregivers_heroGrid__XVtZj,.caregivers_split__tHdgN,.caregivers_statement___dWiS{grid-template-columns:minmax(0,1fr)}.caregivers_heroImage__hCdJ0{height:clamp(18rem,70vw,30rem)}.caregivers_statement___dWiS>:last-child{grid-column:1}}@media (max-width:767px){.caregivers_wideBreak__6rTyl{display:none}.caregivers_actions__vsWWN .caregivers_button__I_S0X.cta{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) .caregivers_button__I_S0X svg{transition:none;transform:none}}:root[data-reduced-motion=reduce] .caregivers_button__I_S0X svg{transition:none;transform:none}@media (min-width:900px){.caregivers_flip__tCK0G{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.caregivers_flip__tCK0G>.caregivers_sidePhoto__mJssz{order:-1}}.caregivers_sidePhoto__mJssz{position:relative;height:clamp(20rem,44vw,34rem);border-radius:var(--radius-sheet);background:var(--color-surface-subtle)}.caregivers_sidePhoto__mJssz .caregivers_photo__DE7MT{object-position:50% 40%}.caregivers_screenColumn__jLMhm{display:grid;gap:1rem;min-width:0}.caregivers_caption__Ajicm{margin:0;max-width:none;color:var(--color-text-muted);font-size:.875rem;line-height:1.5;text-align:center}.caregivers_points__hwaK_{display:grid;margin:2.5rem 0 0;padding:0;list-style:none}.caregivers_point__7NIKX{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1.25rem;padding-block:1.5rem;border-top:1px solid var(--color-border)}.caregivers_pointIcon__5LyyC{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-control);background:var(--color-accent-subtle);color:var(--color-link)}.caregivers_point__7NIKX h3{margin:0 0 .35rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.025em;line-height:1.3}.caregivers_point__7NIKX p{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.caregivers_steps__yVNLz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.caregivers_step__aK0h1{padding-top:1.25rem;border-top:1px solid var(--color-border-strong)}.caregivers_stepNumber__sQRm3{display:block;margin-bottom:1.25rem;color:var(--color-link);font-family:var(--font-display);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1}.caregivers_step__aK0h1 h3{margin:0 0 .5rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.375rem;font-weight:500;letter-spacing:-.03em;line-height:1.25}.caregivers_step__aK0h1 p{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.caregivers_steps__yVNLz+.caregivers_actions__vsWWN{margin-top:clamp(2rem,5vw,3rem)}.caregivers_faqSection__5QCBS{border-top:1px solid var(--color-border)}@media (max-width:1023px){.caregivers_steps__yVNLz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.caregivers_sidePhoto__mJssz{height:clamp(16rem,60vw,26rem)}}@media (max-width:599px){.caregivers_steps__yVNLz{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.health-plans_page__v5RXj{color:var(--color-text);background:var(--color-bg)}.health-plans_container__dnWqO{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.health-plans_section__TH_Yt{padding-block:clamp(3.5rem,8vw,6.5rem);scroll-margin-top:5rem}.health-plans_tinted__Vc9jj{background:var(--color-bg-subtle)}.health-plans_page__v5RXj :is(ul,ol){max-width:none}.health-plans_head__cCvFy{container-type:inline-size;min-width:0}.health-plans_eyebrow__bQx3j{margin:0 0 1rem;color:var(--color-link);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.health-plans_heading__AFR_q{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.health-plans_body__Sqzv3{max-width:38rem;margin:1.25rem 0 0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.75}.health-plans_body__Sqzv3+.health-plans_body__Sqzv3{margin-top:1rem}.health-plans_wideBreak__ruqp2{display:inline}.health-plans_actions__R1Zmq{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.health-plans_button__fSjj2.cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-control);font-size:1rem;font-weight:500;line-height:1.4}.health-plans_button__fSjj2 svg{flex-shrink:0;transition:transform .3s var(--ease-public)}.health-plans_button__fSjj2:hover svg{transform:translate(2px,-2px)}.health-plans_hero__X5NCn{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,7vw,5.5rem)}.health-plans_heroGrid__aZVx_{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.health-plans_heroCopy__m1owm{container-type:inline-size;min-width:0}.health-plans_heroTitle__kfIIU{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2.4rem;font-weight:500;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.health-plans_heroLede__NXV6d{max-width:34rem;margin:1.5rem 0 0;color:var(--color-text-muted);font-size:1.1875rem;line-height:1.65}.health-plans_heroImage__6gB5T{position:relative;height:clamp(20rem,46vw,36rem);border-radius:var(--radius-sheet);background:var(--color-surface-subtle)}.health-plans_photo__U2kBU{object-fit:cover}.health-plans_stage__Z2plK{display:grid;place-items:center;padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--radius-sheet);background:var(--color-accent-subtle)}.health-plans_tinted__Vc9jj .health-plans_stage__Z2plK{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-raised)}.health-plans_shot__53FBv{--phone-w:18rem}.health-plans_split__tAUB4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.health-plans_statement__W_cHF{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(1.5rem,5vw,4.5rem);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.health-plans_statement__W_cHF>:first-child{grid-column:1/-1}.health-plans_statement__W_cHF>:last-child{grid-column:2}.health-plans_statement__W_cHF .health-plans_body__Sqzv3{margin-top:0}.health-plans_faqGrid__QOMFU{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.health-plans_closing__M_M7y{padding-block:clamp(4rem,9vw,7rem);background:var(--color-brand-deep);color:var(--color-on-brand);scroll-margin-top:5rem}.health-plans_closingGrid___yPFy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,6vw,5rem);align-items:center}.health-plans_closing__M_M7y .health-plans_heading__AFR_q{color:var(--color-on-brand)}.health-plans_closingBody__z2MOh{max-width:30rem;margin:0;color:var(--color-sky-light);font-size:1.0625rem;line-height:1.75}.health-plans_closing__M_M7y .health-plans_actions__R1Zmq{margin-top:1.75rem}@media (min-width:768px){.health-plans_heading__AFR_q{font-size:clamp(2rem,3.8vw,3.4rem)}.health-plans_heroTitle__kfIIU{font-size:clamp(2.4rem,5vw,4.75rem)}}@supports (width:1cqi){@media (min-width:768px){.health-plans_heading__AFR_q{font-size:clamp(2rem,calc(100cqi / (var(--chars, 30) * .58)),3.4rem)}.health-plans_heroTitle__kfIIU{font-size:clamp(2.4rem,calc(100cqi / (var(--chars, 24) * .58)),4.75rem)}}}@media (max-width:899px){.health-plans_closingGrid___yPFy,.health-plans_faqGrid__QOMFU,.health-plans_heroGrid__aZVx_,.health-plans_split__tAUB4,.health-plans_statement__W_cHF{grid-template-columns:minmax(0,1fr)}.health-plans_heroImage__6gB5T{height:clamp(18rem,70vw,30rem)}.health-plans_statement__W_cHF>:last-child{grid-column:1}}@media (max-width:767px){.health-plans_wideBreak__ruqp2{display:none}.health-plans_actions__R1Zmq .health-plans_button__fSjj2.cta{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) .health-plans_button__fSjj2 svg{transition:none;transform:none}}:root[data-reduced-motion=reduce] .health-plans_button__fSjj2 svg{transition:none;transform:none}@media (min-width:900px){.health-plans_reverse__51_tL{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.health-plans_reverse__51_tL>.health-plans_heroImage__6gB5T{order:-1}}.health-plans_screenColumn__aZAoh{display:grid;gap:1rem;min-width:0}.health-plans_caption__ceXfq{margin:0;max-width:none;color:var(--color-text-muted);font-size:.875rem;line-height:1.5;text-align:center}.health-plans_consoleSplit__SwrtA{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.health-plans_consoleStage__7X6IY{padding:clamp(1rem,2.5vw,2rem)}.health-plans_console__zGv1g{position:relative;width:100%;padding-bottom:2.5rem}.health-plans_consoleOverlay__7bpnd{position:absolute;right:-.5rem;bottom:0;width:44%}.health-plans_pairBand__XLZnv{padding-block:clamp(3.5rem,8vw,6.5rem)}.health-plans_pair__oVFf_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.health-plans_pairCard__htTDK{padding:clamp(1.5rem,3.5vw,2.75rem);border:1px solid var(--color-border);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-raised);scroll-margin-top:5rem}.health-plans_faqSection__r8SDI{border-top:1px solid var(--color-border)}@media (max-width:899px){.health-plans_consoleSplit__SwrtA,.health-plans_pair__oVFf_{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.health-plans_consoleOverlay__7bpnd{display:none}.health-plans_console__zGv1g{padding-bottom:0}}.technology_page__hgCQ_{color:var(--color-text);background:var(--color-bg)}.technology_container__K2_vy{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.technology_section__YBpxl{padding-block:clamp(3.5rem,8vw,6.5rem);scroll-margin-top:5rem}.technology_tinted__soiPH{background:var(--color-bg-subtle)}.technology_page__hgCQ_ :is(ul,ol){max-width:none}.technology_head__Y_vci{container-type:inline-size;min-width:0}.technology_eyebrow__1WYRx{margin:0 0 1rem;color:var(--color-link);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.technology_heading__dvD6p{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.technology_body__0fPjb{max-width:38rem;margin:1.25rem 0 0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.75}.technology_body__0fPjb+.technology_body__0fPjb{margin-top:1rem}.technology_wideBreak__urQP0{display:inline}.technology_actions___XehI{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.technology_button__lhsHG.cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-control);font-size:1rem;font-weight:500;line-height:1.4}.technology_button__lhsHG svg{flex-shrink:0;transition:transform .3s var(--ease-public)}.technology_button__lhsHG:hover svg{transform:translate(2px,-2px)}.technology_hero__N7Ncq{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,7vw,5.5rem)}.technology_heroGrid__yo1gW{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.technology_heroCopy__LD2L6{container-type:inline-size;min-width:0}.technology_heroTitle__CaLNG{margin:0;color:var(--color-heading);font-family:var(--font-display);font-size:2.4rem;font-weight:500;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.technology_heroLede__9zNUr{max-width:34rem;margin:1.5rem 0 0;color:var(--color-text-muted);font-size:1.1875rem;line-height:1.65}.technology_heroImage__3wYEH{position:relative;height:clamp(20rem,46vw,36rem);border-radius:var(--radius-sheet);background:var(--color-surface-subtle)}.technology_photo__QfD7a{object-fit:cover}.technology_stage__Gb_tM{display:grid;place-items:center;padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--radius-sheet);background:var(--color-accent-subtle)}.technology_tinted__soiPH .technology_stage__Gb_tM{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-raised)}.technology_shot__OQnxK{--phone-w:18rem}.technology_split__Z9iNo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.technology_statement__OXoSn{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(1.5rem,5vw,4.5rem);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.technology_statement__OXoSn>:first-child{grid-column:1/-1}.technology_statement__OXoSn>:last-child{grid-column:2}.technology_statement__OXoSn .technology_body__0fPjb{margin-top:0}.technology_faqGrid__CizWE{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.technology_closing___a8MR{padding-block:clamp(4rem,9vw,7rem);background:var(--color-brand-deep);color:var(--color-on-brand);scroll-margin-top:5rem}.technology_closingGrid__C9T8s{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,6vw,5rem);align-items:center}.technology_closing___a8MR .technology_heading__dvD6p{color:var(--color-on-brand)}.technology_closingBody__qz3LZ{max-width:30rem;margin:0;color:var(--color-sky-light);font-size:1.0625rem;line-height:1.75}.technology_closing___a8MR .technology_actions___XehI{margin-top:1.75rem}@media (min-width:768px){.technology_heading__dvD6p{font-size:clamp(2rem,3.8vw,3.4rem)}.technology_heroTitle__CaLNG{font-size:clamp(2.4rem,5vw,4.75rem)}}@supports (width:1cqi){@media (min-width:768px){.technology_heading__dvD6p{font-size:clamp(2rem,calc(100cqi / (var(--chars, 30) * .58)),3.4rem)}.technology_heroTitle__CaLNG{font-size:clamp(2.4rem,calc(100cqi / (var(--chars, 24) * .58)),4.75rem)}}}@media (max-width:899px){.technology_closingGrid__C9T8s,.technology_faqGrid__CizWE,.technology_heroGrid__yo1gW,.technology_split__Z9iNo,.technology_statement__OXoSn{grid-template-columns:minmax(0,1fr)}.technology_heroImage__3wYEH{height:clamp(18rem,70vw,30rem)}.technology_statement__OXoSn>:last-child{grid-column:1}}@media (max-width:767px){.technology_wideBreak__urQP0{display:none}.technology_actions___XehI .technology_button__lhsHG.cta{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=no_preference]) .technology_button__lhsHG svg{transition:none;transform:none}}:root[data-reduced-motion=reduce] .technology_button__lhsHG svg{transition:none;transform:none}.technology_heroTitleLarge__85Rar{font-size:2.75rem}@media (min-width:768px){.technology_heroTitleLarge__85Rar{font-size:clamp(2.6rem,8vw,7rem)}}@supports (width:1cqi){@media (min-width:768px){.technology_heroTitleLarge__85Rar{font-size:clamp(2.6rem,calc(100cqi / (var(--chars, 15) * .58)),7rem)}}}.technology_icon__saCxF{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-control);background:var(--color-accent-subtle);color:var(--color-link)}.technology_platformHead__H96nk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:end}.technology_platformHead__H96nk .technology_body__0fPjb{margin:0}.technology_platform__gq035{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.6fr);gap:1.5rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.technology_platformCard__6FH7a{display:flex;flex-direction:column;min-width:0;padding:1.5rem 1.25rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised)}.technology_platformCard__6FH7a h3{margin:0 0 .5rem;padding-inline:.25rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.5rem;font-weight:500;letter-spacing:-.03em;line-height:1.2}.technology_platformCard__6FH7a p{margin:0 0 1.5rem;padding-inline:.25rem;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.technology_platformCard__6FH7a .technology_stage__Gb_tM{flex:1;padding:1.25rem 1rem;border:0;border-radius:var(--radius-banner);background:var(--color-accent-subtle);box-shadow:none}.technology_platformCard__6FH7a .technology_shot__OQnxK{--phone-w:14rem}.technology_platformWide__Lk_Xm .technology_stage__Gb_tM{grid-template-columns:minmax(0,46rem);justify-content:center}.technology_caption__ZjrrH{margin:1.25rem 0 0;max-width:none;color:var(--color-text-muted);font-size:.875rem;line-height:1.5;text-align:center}.technology_aiGrid__EX2Z4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.technology_aiCard__gKa1o{position:relative;overflow:hidden;padding:2.25rem 1.75rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised)}.technology_aiCard__gKa1o:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--color-accent)}.technology_aiLabel__0y1RI{margin:0 0 1.25rem;color:var(--color-link);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.technology_aiCard__gKa1o h3{margin:0 0 .75rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.625rem;font-weight:500;letter-spacing:-.035em;line-height:1.2}.technology_aiBody__i6t7a{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.technology_timeline__peeSR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.technology_moment__Qs9ue{position:relative;padding:2.5rem 1.75rem 0 0}.technology_moment__Qs9ue:before{content:"";position:absolute;top:0;left:0;width:.875rem;height:.875rem;border-radius:50%;background:var(--color-heading)}.technology_moment__Qs9ue:after{content:"";position:absolute;top:.4375rem;right:.75rem;left:1.5rem;height:1px;background:var(--color-border-strong)}.technology_moment__Qs9ue:last-child:after{display:none}.technology_time__mK3oS{display:block;margin-bottom:.75rem;color:var(--color-heading);font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:500;letter-spacing:-.04em;line-height:1}.technology_moment__Qs9ue p{max-width:22rem;margin:0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.65}.technology_timelineNote__cflWS{display:flex;align-items:flex-start;gap:1rem;max-width:46rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-heading);font-size:1.0625rem;line-height:1.6}.technology_timelineNote__cflWS svg{flex-shrink:0;margin-top:.15rem;color:var(--color-link)}.technology_means__XIjOu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.technology_meansItem__iLluu{padding-top:1.5rem;border-top:1px solid var(--color-border-strong)}.technology_meansItem__iLluu h3{margin:1.5rem 0 .5rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.5rem;font-weight:500;letter-spacing:-.03em;line-height:1.2}.technology_meansItem__iLluu p{max-width:24rem;margin:0;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.7}.technology_trust__R9drl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.technology_tile__62MUF{padding:1.5rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-raised)}.technology_tile__62MUF h3{margin:1.25rem 0 .5rem;color:var(--color-heading);font-family:var(--font-display);font-size:1.1875rem;font-weight:500;letter-spacing:-.02em;line-height:1.25}.technology_tile__62MUF p{margin:0;color:var(--color-text-muted);font-size:.9375rem;line-height:1.65}@media (max-width:1179px){.technology_trust__R9drl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.technology_platform__gq035{grid-template-columns:repeat(2,minmax(0,1fr))}.technology_platformWide__Lk_Xm{grid-column:1/-1}}@media (max-width:1023px){.technology_moment__Qs9ue,.technology_moment__Qs9ue:last-child{padding:0 0 2rem 2.25rem}.technology_timeline__peeSR{grid-template-columns:minmax(0,1fr)}.technology_moment__Qs9ue:before{top:.35rem}.technology_moment__Qs9ue:after{top:1.5rem;right:auto;bottom:-.35rem;left:.4375rem;width:1px;height:auto}.technology_moment__Qs9ue:last-child{padding-bottom:0}}@media (max-width:899px){.technology_platformHead__H96nk{grid-template-columns:minmax(0,1fr);gap:0}.technology_platformHead__H96nk .technology_body__0fPjb{margin-top:1.25rem}.technology_aiGrid__EX2Z4,.technology_means__XIjOu{grid-template-columns:minmax(0,1fr)}.technology_means__XIjOu{gap:2rem}}@media (max-width:767px){.technology_trust__R9drl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.technology_platform__gq035{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.technology_trust__R9drl{grid-template-columns:minmax(0,1fr)}}