.CarePlanFaq_section__6YFGe{background:var(--color-bg)}.CarePlanFaq_sectionAlt__kwIQb{background:var(--color-bg-alt)}.CarePlanFaq_openCardsWhite__dxjdJ .CarePlanFaq_item__JxE8v.CarePlanFaq_cardVisible__47zBz,.CarePlanFaq_sectionAlt__kwIQb .CarePlanFaq_cardVisible__47zBz{background:var(--color-card);box-shadow:var(--shadow-card)}.CarePlanFaq_inner__S51Ie{width:min(100%,var(--content-width));margin-inline:auto;padding:var(--space-section) var(--space-page-gutter)}.CarePlanFaq_intro__iL4Zd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem;grid-template-areas:"eyebrow ." "heading description";row-gap:1rem;align-items:start;margin-bottom:3.5rem}.CarePlanFaq_wideHeading__cjCVx .CarePlanFaq_intro__iL4Zd h2{max-width:32rem;text-wrap:wrap}.CarePlanFaq_eyebrow__k0ObJ{grid-area:eyebrow;margin:0;color:var(--color-accent);font-family:var(--font-display);font-size:1.125rem;letter-spacing:normal;text-transform:none;font-weight:800;line-height:1.2}.CarePlanFaq_intro__iL4Zd h2{grid-area:heading;max-width:38rem;margin:0;color:var(--color-text);font-size:var(--font-heading-feature);font-weight:600;line-height:var(--line-height-heading-feature);letter-spacing:var(--letter-spacing-heading-feature);text-wrap:balance}.CarePlanFaq_description__4SZ44{grid-area:description;max-width:33.75rem;margin:0;padding-top:.25rem;color:var(--color-text-body);font-size:var(--font-body-lg);line-height:1.65}.CarePlanFaq_items__613hj{border-bottom:1px solid var(--color-border);overflow-anchor:none}.CarePlanFaq_items__613hj:has(.CarePlanFaq_cardVisible__47zBz:last-child){border-bottom-color:rgba(0,0,0,0)}.CarePlanFaq_item__JxE8v{border:1px solid rgba(0,0,0,0);border-top:1px solid var(--color-border);transition:border-color .18s ease,border-radius .18s ease}.CarePlanFaq_item__JxE8v.CarePlanFaq_cardVisible__47zBz{background:var(--color-bg);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:var(--radius-lg)}.CarePlanFaq_cardVisible__47zBz+.CarePlanFaq_item__JxE8v{border-top-color:rgba(0,0,0,0)}.CarePlanFaq_questionButton__oMSzu{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 2.5rem;align-items:center;gap:1rem;min-height:4.25rem;padding:1rem 1.5625rem;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.CarePlanFaq_question__p4p_r{text-align:left;color:var(--color-text);font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.015em}.CarePlanFaq_toggle__hLmwy{position:relative;width:2.375rem;height:2.375rem;justify-self:end;border:1.5px solid var(--color-accent);border-radius:50%;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.CarePlanFaq_toggle__hLmwy svg{position:absolute;top:50%;left:50%;width:1rem;height:1rem;color:var(--color-accent);transform:translate(-50%,-50%)}.CarePlanFaq_toggleMinus__xcSWO,.CarePlanFaq_togglePlus__dMkUE{transition:color .18s ease,opacity .18s ease}.CarePlanFaq_togglePlus__dMkUE{opacity:1}.CarePlanFaq_toggleMinus__xcSWO{opacity:0}.CarePlanFaq_questionButton__oMSzu:not(:disabled):hover .CarePlanFaq_toggle__hLmwy{box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-accent) 10%,transparent);transform:scale(1.05)}.CarePlanFaq_itemOpen__WL9rE .CarePlanFaq_toggle__hLmwy{border:0;background:var(--color-accent)}.CarePlanFaq_itemOpen__WL9rE .CarePlanFaq_toggle__hLmwy .CarePlanFaq_togglePlus__dMkUE{opacity:0}.CarePlanFaq_itemOpen__WL9rE .CarePlanFaq_toggle__hLmwy .CarePlanFaq_toggleMinus__xcSWO{color:var(--color-white);opacity:1}.CarePlanFaq_answerWrapper__DgTMq{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .3s ease,opacity .18s ease}.CarePlanFaq_itemOpen__WL9rE .CarePlanFaq_answerWrapper__DgTMq{grid-template-rows:1fr;opacity:1}.CarePlanFaq_answer__X23hO{min-height:0;overflow:hidden}.CarePlanFaq_answer__X23hO p{max-width:65rem;margin:0;padding:0 5.125rem 1.75rem 1.5625rem;color:var(--color-text-body);font-size:var(--font-body);line-height:1.65}.CarePlanFaq_answer__X23hO p+p{padding-top:0}@media(max-width:760px){.CarePlanFaq_answerWrapper__DgTMq{transition:opacity .16s ease}.CarePlanFaq_inner__S51Ie{padding:var(--space-section) 1.125rem}.CarePlanFaq_intro__iL4Zd{grid-template-areas:"eyebrow" "heading" "description";gap:1rem;margin-bottom:1.75rem}.CarePlanFaq_intro__iL4Zd,.CarePlanFaq_wideHeading__cjCVx .CarePlanFaq_intro__iL4Zd{grid-template-columns:minmax(0,1fr)}.CarePlanFaq_intro__iL4Zd h2{font-size:2.25rem}.CarePlanFaq_description__4SZ44{max-width:43.75rem;padding-top:.25rem;font-size:var(--font-body)}.CarePlanFaq_questionButton__oMSzu{grid-template-columns:minmax(0,1fr) 2.125rem;gap:1rem;min-height:4rem;padding:.875rem 1rem}.CarePlanFaq_question__p4p_r{font-size:1rem}.CarePlanFaq_toggle__hLmwy{width:2.125rem;height:2.125rem}.CarePlanFaq_answer__X23hO p{padding:0 1rem 1.5rem}}@media(max-width:480px){.CarePlanFaq_inner__S51Ie{padding:var(--space-section) 1rem}}.SplitHero_inner__vEE5z{width:min(100%,1200px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);gap:3.5rem}.SplitHero_inner__vEE5z[data-align=center]{align-items:center}.SplitHero_inner__vEE5z[data-align=start]{align-items:start}@media(max-width:1024px){.SplitHero_inner__vEE5z{width:100%;grid-template-columns:1fr;gap:2.75rem}}.NumberMarker_marker__wyLpR{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.NumberMarker_step__VTM_5{display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;flex:0 0 3.5rem;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-white);font-size:1.125rem;font-weight:700;letter-spacing:-.025em}.NumberMarker_index__y4QDa{display:inline-block;align-self:flex-start;justify-self:start;color:var(--color-accent);font-size:var(--number-marker-index-size,clamp(3rem,4vw,3.75rem));font-weight:500;letter-spacing:-.055em;line-height:.9}@media(max-width:680px){.NumberMarker_step__VTM_5{width:2.75rem;height:2.75rem;flex-basis:2.75rem;font-size:1rem}}.page_hero__iH997{overflow:hidden;background:var(--color-bg);color:var(--color-text)}.page_inner__kd9Oj{min-height:680px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;padding:var(--space-section) 2rem}.page_content__awzoQ{position:relative;z-index:2;max-width:570px;align-self:start}.page_eyebrow__w4lly{margin:0 0 1.625rem;color:var(--color-accent);font-family:var(--font-display);font-size:1.125rem;letter-spacing:normal;text-transform:none;font-weight:800;line-height:1}.page_content__awzoQ h1{margin:0;color:var(--color-text);font-size:var(--font-heading-xl);font-weight:600;line-height:1.05;letter-spacing:-.035em}.page_accent__9i73z{width:74px;height:4px;margin:2.125rem 0 1.875rem;border-radius:var(--radius-full);background:var(--color-accent)}.page_intro__zn5AA{max-width:510px;margin:0;color:var(--color-text-muted);font-size:var(--font-body-lg);line-height:1.65}.page_actions__8mOt1{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.page_actions__8mOt1 .btn{gap:.75rem;padding-inline:1.125rem;font-size:.9375rem;white-space:nowrap}.page_visual__8ZwS3{position:relative;z-index:1;display:flex;align-self:stretch;align-items:center;justify-content:flex-end;justify-self:end;transform:none}.page_image___Wt0_,.page_visual__8ZwS3{width:var(--hero-visual-width);max-width:none}.page_image___Wt0_{display:block;height:auto;object-fit:contain;object-position:center}.page_visual__8ZwS3:after{position:absolute;top:50%;left:50%;width:var(--hero-visual-width);aspect-ratio:1449/1086;pointer-events:none;content:"";transform:translate(-50%,-50%);background:linear-gradient(to right,var(--color-bg) 0,transparent 7%,transparent 93%,var(--color-bg) 100%),linear-gradient(to bottom,var(--color-bg) 0,transparent 8%,transparent 90%,var(--color-bg) 100%)}@media(max-width:1080px){.page_inner__kd9Oj{width:100%;min-height:auto;grid-template-columns:1fr;gap:2.75rem;padding:var(--space-section) 1.125rem}.page_content__awzoQ,.page_content__awzoQ h1,.page_intro__zn5AA{max-width:680px}.page_visual__8ZwS3{width:100%;justify-content:center;transform:none}.page_image___Wt0_{max-width:720px}.page_image___Wt0_,.page_visual__8ZwS3:after{width:min(100%,720px)}}@media(max-width:620px){.page_inner__kd9Oj{gap:2.25rem}.page_eyebrow__w4lly{margin-bottom:1.25rem}.page_content__awzoQ h1 br{display:none}.page_accent__9i73z{margin:1.625rem 0 1.5rem}.page_actions__8mOt1{align-items:stretch;flex-direction:column}.page_actions__8mOt1 .btn{width:100%}.page_image___Wt0_{max-width:none}.page_image___Wt0_,.page_visual__8ZwS3:after{width:calc(100% + 1.5rem)}}.SupportClosingCta_section__TA6RZ{background:var(--color-bg)}.SupportClosingCta_inner__z_aXQ{width:min(100%,var(--content-width));margin-inline:auto;padding:var(--space-section) 2rem}.SupportClosingCta_eyebrow__Q_Hj4{margin:0;color:var(--color-accent);font-family:var(--font-display);font-size:1.125rem;letter-spacing:normal;text-transform:none;font-weight:800;line-height:1}.SupportClosingCta_accent__gAOh9{display:block;width:40px;height:3px;margin-top:1rem;border-radius:var(--radius-full);background:var(--color-accent)}.SupportClosingCta_inner__z_aXQ h2{max-width:62rem;margin:0;color:var(--color-text);font-size:var(--font-heading-lg);font-weight:600;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.SupportClosingCta_inner__z_aXQ h2:after{display:none}.SupportClosingCta_accent__gAOh9+h2{margin-top:1.8rem}.SupportClosingCta_inner__z_aXQ>p:not(.SupportClosingCta_eyebrow__Q_Hj4){max-width:56rem;margin:1.75rem 0 0;color:var(--color-text-body);font-size:var(--font-body-lg);line-height:1.65}.SupportClosingCta_inner__z_aXQ>p+p{margin-top:1rem}.SupportClosingCta_actions__BIX6D{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.SupportClosingCta_actions__BIX6D .btn{gap:.75rem}@media(max-width:760px){.SupportClosingCta_inner__z_aXQ{padding:var(--space-section) 1.125rem}.SupportClosingCta_inner__z_aXQ>p{font-size:var(--font-body)}}@media(max-width:480px){.SupportClosingCta_inner__z_aXQ{padding:var(--space-section) 1rem}.SupportClosingCta_actions__BIX6D{align-items:stretch;flex-direction:column}.SupportClosingCta_actions__BIX6D .btn{width:100%}}.page_heroDetail__wYkLd{margin-top:1rem}.page_takeoverAction___q16_{margin-top:1.75rem}.page_heroVisual__99Vwg{--hero-visual-width:100%;align-self:center}.page_section__1lAOH{padding:var(--space-section) 0;background:var(--color-bg)}.page_alternateSection__b8649{padding:var(--space-section) 0;background:var(--color-bg-alt)}.page_inner__MzB8q{width:min(100%,var(--content-width));margin:0 auto;padding-inline:2rem}.page_eyebrow__pz76a{margin:0 0 1.25rem;color:var(--color-accent);font-family:var(--font-display);font-size:1.125rem;letter-spacing:normal;text-transform:none;font-weight:800;line-height:1.3}.page_inner__MzB8q h2{margin:0;font-size:var(--font-heading-feature);line-height:var(--line-height-heading-feature);letter-spacing:var(--letter-spacing-heading-feature);text-wrap:balance}.page_technologies__bqm82{padding:var(--space-section) 0;background:var(--color-text);color:var(--color-bg)}.page_technologies__bqm82 .page_eyebrow__pz76a,.page_technologies__bqm82 h2,.page_technologies__bqm82 h3{color:var(--color-bg)}.page_technologies__bqm82 h2:after{display:none}.page_technologyGrid__2KOiC{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem;align-items:start}.page_darkCopy__70cQM{margin:1.5rem 0 0;color:var(--color-text-on-dark-muted);font-size:var(--font-body-lg)}.page_technologyList__MmhVL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2rem;margin:0;padding:0;list-style:none}.page_technologyList__MmhVL li{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:0 .75rem;text-align:center;font-size:.875rem;line-height:1.4}.page_technologyList__MmhVL li+li{border-left:1px solid hsla(0,0%,100%,.2)}.page_technologyList__MmhVL li:nth-child(5){border-left:0}.page_brandIcon__4SPok{display:block;width:42px;height:42px}.page_brandIcon__4SPok svg{display:block;width:100%;height:100%}.page_technologyNote__1VxnU{margin:2rem 0 0;color:var(--color-text-on-dark-muted);font-size:var(--font-small);line-height:1.65}.page_existingGrid__tJLOT,.page_legacyGrid__liWTt,.page_sectionIntro__jm8BC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;align-items:start}.page_sectionIntro__jm8BC{margin-bottom:3.25rem}.page_sectionIntro__jm8BC>p{margin:0;font-size:var(--font-body-lg)}.page_workGrid__J83Mr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page_workItem___EZLf{padding:2rem 1.75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.page_workItem___EZLf h3{margin:1.5rem 0 .75rem;font-size:1.3rem;line-height:1.25}.page_workItem___EZLf p{margin:0;font-size:var(--font-body);line-height:1.65}.page_workIcon__BP2gO{display:block;width:44px;height:44px;color:var(--color-accent)}.page_workIcon__BP2gO svg{width:100%;height:100%}.page_specialistNote__suhgJ{margin:2rem 0 0;font-size:var(--font-body)}.page_sectionCopy__NRa_F{margin:1.75rem 0 0;font-size:var(--font-body-lg)}.page_sectionCopy__NRa_F+.page_sectionCopy__NRa_F{margin-top:1rem}.page_checkList__rjTx4{margin:0;padding:0;list-style:none}.page_checkList__rjTx4 li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:1rem;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--color-border);font-family:var(--font-display);font-size:1.125rem;font-weight:500}.page_checkList__rjTx4 svg{width:28px;height:28px;color:var(--color-accent)}.page_legacyGrid__liWTt{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--color-border)}.page_legacyGrid__liWTt h3{max-width:360px;font-size:var(--font-heading-md)}.page_legacyGrid__liWTt p{font-size:var(--font-body-lg)}.page_legacyGrid__liWTt p:last-child{margin-bottom:0}.page_steps__dYdzr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none}.page_steps__dYdzr li{padding-top:1.75rem;border-top:1px solid var(--color-border)}.page_steps__dYdzr h3{margin:1.5rem 0 1rem;font-size:1.3rem}.page_steps__dYdzr p{margin:0;font-size:var(--font-body)}.page_technologyQuestion__ocNyZ{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin-top:3.25rem;padding-top:2.75rem;border-top:1px solid var(--color-border)}.page_technologyQuestion__ocNyZ p{max-width:660px;margin:.875rem 0 0;font-size:var(--font-body)}.page_technologyQuestion__ocNyZ>a{flex-shrink:0}@media(max-width:1000px){.page_existingGrid__tJLOT,.page_legacyGrid__liWTt,.page_sectionIntro__jm8BC,.page_technologyGrid__2KOiC{gap:2.5rem}.page_workGrid__J83Mr{grid-template-columns:repeat(2,minmax(0,1fr))}.page_technologyQuestion__ocNyZ{align-items:flex-start;flex-direction:column;gap:1.5rem}}@media(max-width:760px){.page_inner__MzB8q{padding-inline:1.125rem}.page_inner__MzB8q h2{font-size:2.25rem}.page_existingGrid__tJLOT,.page_legacyGrid__liWTt,.page_sectionIntro__jm8BC,.page_steps__dYdzr,.page_technologyGrid__2KOiC{grid-template-columns:1fr}.page_legacyGrid__liWTt{border-top:0;padding-top:0}.page_checkList__rjTx4 li:last-child{border-bottom:0}.page_sectionIntro__jm8BC{margin-bottom:2.5rem}.page_technologyList__MmhVL{grid-template-columns:repeat(3,minmax(0,1fr))}.page_technologyList__MmhVL li,.page_technologyList__MmhVL li+li{border-left:0}.page_steps__dYdzr{gap:2rem}}@media(max-width:520px){.page_workGrid__J83Mr{grid-template-columns:1fr}.page_workItem___EZLf{padding:1.75rem}.page_technologyQuestion__ocNyZ>a{width:100%;font-size:.9375rem;padding-inline:1rem}}