.home_page__ODjSn{min-height:100vh;background:var(--color-canvas);color:var(--color-text-primary);letter-spacing:.01em}.home_skipLink__b6PoD{position:fixed;top:var(--space-4);left:var(--space-4);z-index:100;translate:0 -200%;background:var(--color-action-primary);color:var(--color-text-inverse);padding:var(--space-3) var(--space-4);transition:translate var(--motion-fast) var(--ease-standard)}.home_skipLink__b6PoD:focus{translate:0}.home_header__OUbfE{border-bottom:1px solid var(--color-border-default);background:rgb(255 255 255/94%)}.home_headerInner__4NZ7A{width:min(100% - 3rem,var(--content-wide));min-height:4.5rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.home_footerWordmark__TtHBc,.home_wordmark__lhUzq{margin:0;color:var(--color-text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;text-decoration:none}.home_navigation__1BO_I{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.home_navigation__1BO_I a{min-height:3rem;display:inline-flex;align-items:center;padding-inline:var(--space-4);color:var(--color-navigation-default);font-size:.875rem;font-weight:600;text-decoration:none;transition:color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.home_navigation__1BO_I a:hover{color:var(--color-navigation-hover);background:var(--color-surface-muted)}.home_navigation__1BO_I .home_navAction__Qqv7t{background:var(--color-action-primary);color:var(--color-text-inverse)}.home_navigation__1BO_I .home_navAction__Qqv7t:hover{background:var(--color-action-primary-hover);color:var(--color-text-inverse)}.home_closing__rB4RX,.home_footer__df0cR,.home_foundation__hR2g4,.home_hero__z_jpu,.home_review__HYumP{width:min(100% - 3rem,var(--content-wide));margin-inline:auto}.home_hero__z_jpu{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(19rem,.8fr);gap:clamp(3rem,7vw,7rem);align-items:end;padding-block:clamp(4.5rem,10vw,8.5rem)}.home_eyebrow__am9LC,.home_listLabel__hSG_f,.home_sectionIndex__EnomX{margin:0 0 var(--space-6);color:var(--color-text-secondary);font-size:.8125rem;font-weight:700;letter-spacing:.05em}.home_hero__z_jpu h1{max-width:13ch;margin:0;font-size:clamp(2.9rem,6vw,5.6rem);font-weight:400;letter-spacing:-.055em;line-height:.98;overflow-wrap:anywhere}.home_heroLead__MJiEk{max-width:42rem;margin:var(--space-8) 0 0;color:var(--color-text-secondary);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.home_inverseAction__Btsg5,.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{min-height:3rem;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-8);border:1px solid transparent;padding:var(--space-3) var(--space-4);font-size:.9375rem;font-weight:700;text-decoration:none;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.home_primaryAction__y9Kr8{min-width:13rem;background:var(--color-action-primary);color:var(--color-text-inverse)}.home_primaryAction__y9Kr8:hover{background:var(--color-action-primary-hover)}.home_secondaryAction__VaBG4{border-color:var(--color-border-strong);background:transparent;color:var(--color-text-primary)}.home_secondaryAction__VaBG4:hover{border-color:var(--color-text-primary);background:var(--color-surface)}.home_statusPanel__lNjuq{border-top:3px solid var(--color-state-info);background:var(--color-surface)}.home_statusHeader__WnccJ,.home_statusList__0pCs3 div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.home_statusHeader__WnccJ{border-bottom:1px solid var(--color-border-default);padding:var(--space-4) var(--space-6)}.home_statusHeader__WnccJ p,.home_statusHeader__WnccJ span{margin:0;font-size:.75rem;font-weight:700}.home_statusHeader__WnccJ span{color:var(--color-state-info)}.home_statusPanel__lNjuq h2{margin:0;padding:var(--space-8) var(--space-6) var(--space-6);font-size:1.5rem;font-weight:500;letter-spacing:-.025em}.home_statusList__0pCs3{margin:0;border-top:1px solid var(--color-border-default)}.home_statusList__0pCs3 div{min-height:3.5rem;border-bottom:1px solid var(--color-border-default);padding-inline:var(--space-6)}.home_statusList__0pCs3 dt{color:var(--color-text-secondary);font-size:.875rem}.home_statusList__0pCs3 dd{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:.8125rem;font-weight:700;text-align:right}.home_statusDot__NN4QS{width:.5rem;height:.5rem;background:var(--color-state-success)}.home_statusNote__zOBUP{margin:0;padding:var(--space-6);color:var(--color-text-muted);font-size:.8125rem;line-height:1.55}.home_foundation__hR2g4{border-top:1px solid var(--color-border-strong);padding-block:var(--space-24)}.home_sectionHeading__oR_A_{display:grid;grid-template-columns:1fr 1.25fr;-moz-column-gap:var(--space-16);column-gap:var(--space-16);margin-bottom:var(--space-16)}.home_sectionHeading__oR_A_ .home_sectionIndex__EnomX{grid-column:1/-1}.home_closing__rB4RX h2,.home_reviewIntro__OrJK4 h2,.home_sectionHeading__oR_A_ h2{margin:0;font-size:clamp(2.15rem,4vw,3.7rem);font-weight:400;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.home_closing__rB4RX>p:not(.home_sectionIndex__EnomX),.home_reviewIntro__OrJK4>p:last-child,.home_sectionHeading__oR_A_>p:last-child{margin:0;color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.65}.home_cardGrid__ginLF{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default)}.home_foundationCard__CwdcD{min-width:0;min-height:19rem;display:flex;flex-direction:column;border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);background:var(--color-surface);padding:var(--space-8);overflow-wrap:anywhere}.home_cardNumber__oLj9n{margin:0 0 auto;color:var(--color-link);font-size:.8125rem;font-weight:700}.home_foundationCard__CwdcD h3{margin:var(--space-16) 0 var(--space-4);font-size:1.5rem;font-weight:500;letter-spacing:-.025em}.home_foundationCard__CwdcD>p:last-child{margin:0;color:var(--color-text-secondary);line-height:1.6}.home_review__HYumP{display:grid;grid-template-columns:.85fr 1.5fr;gap:clamp(3rem,7vw,7rem);padding-block:var(--space-24)}.home_reviewIntro__OrJK4 h2{font-size:clamp(2.15rem,3.5vw,3.2rem)}.home_reviewColumns__rrjhr,.home_reviewColumns__rrjhr>section,.home_reviewIntro__OrJK4{min-width:0;max-width:100%}.home_reviewIntro__OrJK4>p:last-child{margin-top:var(--space-6)}.home_reviewColumns__rrjhr{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--color-border-strong)}.home_reviewColumns__rrjhr>section{padding:var(--space-8);border-bottom:1px solid var(--color-border-default)}.home_reviewColumns__rrjhr>section+section{border-left:1px solid var(--color-border-default)}.home_listLabel__hSG_f{margin-bottom:var(--space-8);color:var(--color-link)}.home_reviewColumns__rrjhr h3{margin:0;font-size:1.5rem;font-weight:500}.home_reviewColumns__rrjhr ul{margin:var(--space-8) 0 0;padding:0;list-style:none}.home_reviewColumns__rrjhr li{position:relative;border-top:1px solid var(--color-border-default);padding:var(--space-4) 0 var(--space-4) var(--space-6);color:var(--color-text-secondary);font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.home_reviewColumns__rrjhr li:before{content:"";position:absolute;top:1.45rem;left:0;width:.5rem;height:.5rem;border:2px solid var(--color-border-strong)}.home_closing__rB4RX{background:var(--color-action-primary);color:var(--color-text-inverse);padding:clamp(3rem,7vw,6rem)}.home_closing__rB4RX .home_sectionIndex__EnomX,.home_closing__rB4RX>p:not(.home_sectionIndex__EnomX){color:#dcecf8}.home_closing__rB4RX h2{max-width:18ch}.home_closing__rB4RX>p:not(.home_sectionIndex__EnomX){max-width:43rem;margin-top:var(--space-6)}.home_inverseAction__Btsg5{width:-moz-fit-content;width:fit-content;min-width:16rem;margin-top:var(--space-8);border-color:#ffffff;background:#ffffff;color:var(--color-link)}.home_inverseAction__Btsg5:hover{background:#e9f3fb}.home_footer__df0cR{display:flex;justify-content:space-between;gap:var(--space-12);padding-block:var(--space-16);color:var(--color-text-muted);font-size:.8125rem}.home_footer__df0cR p{margin:var(--space-2) 0 0}.home_footer__df0cR .home_footerWordmark__TtHBc{margin:0}.home_footerLinks__02S0A{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-6)}.home_footerLinks__02S0A a{min-height:2.75rem;display:inline-flex;align-items:center;color:var(--color-link);font-weight:700;text-underline-offset:.2em}@media (max-width:56rem){.home_hero__z_jpu,.home_review__HYumP{grid-template-columns:minmax(0,1fr)}.home_hero__z_jpu{align-items:start}.home_statusPanel__lNjuq{max-width:35rem}.home_sectionHeading__oR_A_{grid-template-columns:1fr}.home_sectionHeading__oR_A_>p:last-child{margin-top:var(--space-6)}.home_cardGrid__ginLF{grid-template-columns:minmax(0,1fr)}.home_foundationCard__CwdcD{min-height:15rem}}@media (max-width:42rem){.home_closing__rB4RX,.home_footer__df0cR,.home_foundation__hR2g4,.home_headerInner__4NZ7A,.home_hero__z_jpu,.home_review__HYumP{width:min(100% - 2rem,var(--content-wide))}.home_headerInner__4NZ7A{min-height:4rem;flex-wrap:wrap;gap:var(--space-2);padding-block:var(--space-2)}.home_navigation__1BO_I li:not(:last-child){display:none}.home_hero__z_jpu{padding-block:var(--space-16)}.home_hero__z_jpu h1{font-size:clamp(2.7rem,14vw,4rem)}.home_actions__GpjjQ,.home_inverseAction__Btsg5,.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{width:100%}.home_inverseAction__Btsg5,.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{min-width:0;overflow-wrap:anywhere}.home_statusHeader__WnccJ,.home_statusList__0pCs3 div{align-items:flex-start;flex-wrap:wrap}.home_reviewColumns__rrjhr{grid-template-columns:minmax(0,1fr)}.home_reviewColumns__rrjhr>section+section{border-left:0}.home_closing__rB4RX{padding:var(--space-12) var(--space-6)}.home_footer__df0cR{flex-direction:column}}