.site_siteMain__r6hNC{min-width:0}.site_rebuildHero__CNKrI{display:grid;width:min(100%,90rem);margin:0 auto;border-inline:1px solid var(--concept-carbon);grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.site_rebuildHeroCopy__NhENY{display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--concept-carbon);padding:clamp(3rem,7vw,7.5rem) clamp(1.25rem,5vw,6rem)}.site_rebuildHeroCopy__NhENY h1{max-width:15ch;margin:0 0 1.7rem;font-size:clamp(3.1rem,5vw,5.35rem);font-weight:600;letter-spacing:-.04em;line-height:.94;text-wrap:balance}.site_rebuildLead__NWLe_{max-width:59ch;margin:0 0 2rem;font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.48}.site_rebuildHeroCopy__NhENY>.site_actionGroup__Lmog9{margin-bottom:1.5rem}.site_rebuildHeroRecord__5fFWZ{display:flex;align-items:center;background:var(--concept-mist);padding:clamp(1.25rem,4vw,4rem)}.site_publicPathSummary__nE11c{width:100%;border-top:2px solid var(--concept-green);border-bottom:1px solid var(--concept-carbon);color:var(--concept-carbon)}.site_publicPathHeader__C8iCv{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--concept-line);padding:.8rem 0;color:var(--concept-green);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase}.site_publicPathTitle__IjFya{max-width:10ch;margin:1.2rem 0 1.6rem;font-size:clamp(2.3rem,4.4vw,4.3rem);font-weight:600;letter-spacing:-.05em;line-height:.95}.site_publicPathRows___zWhA>div{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;border-top:1px solid var(--concept-line);padding:1rem 0}.site_publicPathRows___zWhA>div>span{color:var(--concept-coral-ink);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem}.site_publicPathRows___zWhA strong{display:block;font-size:1.05rem}.site_publicPathRows___zWhA p{margin:.3rem 0 0;font-size:.92rem;line-height:1.35}.site_rebuildResponsibility___vefg{display:grid;align-items:center;border-top:1px solid var(--concept-carbon);background:var(--concept-green-deep);color:var(--concept-porcelain);grid-column:1/-1;grid-template-columns:1fr auto 1fr auto 1fr}.site_rebuildResponsibility___vefg>div:not(.site_responsibilityArrow__7ykhh){padding:1.1rem clamp(1.25rem,3vw,3rem)}.site_aiBoundary__IMPgh>span,.site_handoffTrack__hU0bz span,.site_rebuildResponsibility___vefg span,.site_recordDisclosure__ZaK8T,.site_recordFooter__Zh5dc,.site_recordGrid___wC17 dt,.site_recordKicker__ojU9_,.site_statusLabel__SvJo_,.site_validationList__xqWCB span{display:block;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.02em;text-transform:uppercase}.site_rebuildResponsibility___vefg strong{display:block;margin-top:.2rem;font-size:1rem}.site_responsibilityArrow__7ykhh{color:var(--concept-coral-light);font-size:1.7rem}.site_rebuildResponsibility___vefg>div{min-width:0;padding:1.25rem clamp(1.25rem,3vw,3rem)}.site_rebuildResponsibility___vefg>div:not(.site_responsibilityArrow__7ykhh)+div:not(.site_responsibilityArrow__7ykhh){border-left:1px solid color-mix(in srgb,var(--concept-porcelain) 35%,transparent)}.site_rebuildResponsibility___vefg small{display:block;margin-top:.7rem;color:var(--concept-coral-light);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem}.site_scopePanel__N6PwA{width:100%;border-top:2px solid var(--concept-green);border-bottom:1px solid var(--concept-carbon)}.site_factGrid__8rv6Z span,.site_ledgerHeader__fH9UG,.site_ledgerRow__nqjyj small,.site_scopeKicker__gv9CU,.site_scopeRow__dql0_ small,.site_scopeRow__dql0_>span,.site_statusGrid__6Wdun>article>span{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase}.site_scopeKicker__gv9CU{margin:1rem 0 0;color:var(--concept-green)}.site_scopePanel__N6PwA h2{max-width:18ch;margin:.8rem 0 1rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.site_scopeRows__UT_Oh{border-top:1px solid var(--concept-line)}.site_scopeRow__dql0_{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.7rem;border-bottom:1px solid var(--concept-line);padding:1rem 0}.site_scopeRow__dql0_>span{color:var(--concept-coral-ink)}.site_scopeRow__dql0_ h3{margin:0;font-size:1rem}.site_scopeRow__dql0_ p{margin:.25rem 0 .55rem;font-size:.9rem;line-height:1.35}.site_scopeRow__dql0_ small{color:var(--concept-green)}.site_scopeNote__MjI9s{margin:1rem 0;font-size:.86rem;line-height:1.4}.site_heroActionNote__mGowx{max-width:58ch;margin:.2rem 0 0;font-size:.9rem;line-height:1.4}.site_statusLabel__SvJo_{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;border:1px solid;padding:.35rem .55rem;color:var(--concept-carbon);text-transform:none}.site_statusLabel__SvJo_>span{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.site_statusvalidating__jIJ5F{color:var(--concept-ochre)}.site_statusplanned__J_DhK{color:var(--concept-green)}.site_statusfuture__IEmuc{color:var(--concept-coral-ink)}.site_statusnotAvailable__wIPy0{color:var(--concept-carbon);border-style:dashed}.site_operatingRecord__YZTUQ{width:100%;border:1px solid var(--concept-carbon);background:var(--concept-porcelain);color:var(--concept-carbon)}.site_recordFooter__Zh5dc,.site_recordHeader__LRbdD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--concept-carbon);padding:1rem}.site_recordHeader__LRbdD h2{max-width:13ch;margin:.35rem 0 0;font-size:clamp(1.7rem,3vw,2.8rem);letter-spacing:-.045em;line-height:.98}.site_recordDisclosure__ZaK8T{margin:0;border-bottom:1px solid var(--concept-line);padding:.8rem 1rem;color:var(--concept-coral-ink);text-transform:none}.site_recordGrid___wC17{display:grid;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.site_recordGrid___wC17>div{min-width:0;border-bottom:1px solid var(--concept-line);padding:.75rem 1rem}.site_recordGrid___wC17>div:nth-child(odd){border-right:1px solid var(--concept-line)}.site_recordGrid___wC17 dt{margin-bottom:.25rem;color:var(--concept-green)}.site_recordGrid___wC17 dd{margin:0;font-size:.9rem}.site_recordColumns__0b5Fs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site_recordColumns__0b5Fs>div{padding:1rem}.site_recordColumns__0b5Fs>div+div{border-left:1px solid var(--concept-line)}.site_fitGrid__uk2Xy h3,.site_recordColumns__0b5Fs h3{margin:0 0 .6rem;font-size:.95rem}.site_fitGrid__uk2Xy ul,.site_recordColumns__0b5Fs ul{margin:0;padding-left:1.1rem}.site_fitGrid__uk2Xy li,.site_recordColumns__0b5Fs li{margin:.35rem 0;font-size:.88rem}.site_recordFooter__Zh5dc{border-top:1px solid var(--concept-line);border-bottom:0;flex-direction:column;gap:.3rem;color:var(--concept-green);text-transform:none}.site_validationList__xqWCB{display:grid;margin:0;padding:0;list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))}.site_validationList__xqWCB li{border-top:1px solid var(--concept-carbon);padding:1.25rem}.site_validationList__xqWCB li+li{border-left:1px solid var(--concept-line)}.site_validationList__xqWCB p{margin:1rem 0 0;font-size:1.1rem;line-height:1.35}.site_handoffTrack__hU0bz{display:grid;border-top:1px solid var(--concept-carbon);grid-template-columns:repeat(6,minmax(0,1fr))}.site_handoffTrack__hU0bz>div{min-height:9rem;border-right:1px solid var(--concept-line);padding:1rem}.site_handoffTrack__hU0bz>div:last-child{border-right:0}.site_handoffTrack__hU0bz strong{display:block;margin:1.6rem 0 .4rem;font-size:1.15rem}.site_handoffTrack__hU0bz small{color:var(--concept-green)}.site_fitGrid__uk2Xy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,5rem)}.site_fitGrid__uk2Xy>div+div{border-left:1px solid var(--concept-coral-light);padding-left:clamp(1.5rem,5vw,5rem)}.site_costLedger__Lj_3m{border-top:1px solid var(--concept-carbon)}.site_costRow__CnnVc{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--concept-line);padding:.9rem 0}.site_costRow__CnnVc strong{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;text-transform:uppercase}.site_inlineLink__qN5l1{margin:1.2rem 0 0;font-weight:700}.site_aiBoundary__IMPgh{border:1px solid var(--concept-carbon);padding:clamp(1.25rem,3vw,2rem)}.site_aiBoundary__IMPgh p{max-width:52ch;margin:.75rem 0 1rem;font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.15}.site_aiBoundary__IMPgh a{color:var(--concept-green);font-weight:700}.site_principleGrid__PTocd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--concept-line);border-bottom:1px solid var(--concept-line)}.site_principleGrid__PTocd>div{padding:clamp(1.25rem,2vw,2rem)}.site_principleGrid__PTocd>div+div{border-left:1px solid var(--concept-line)}.site_principleGrid__PTocd span{display:block;color:var(--concept-coral);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem}.site_principleGrid__PTocd h3{margin:1.25rem 0 .5rem;font-size:1rem}.site_principleGrid__PTocd p{margin:0;font-size:.9rem;line-height:1.45}.site_factGrid__8rv6Z,.site_problemGrid__HCOIZ,.site_responsibilityGrid__x8qhj,.site_stageGrid__O0qKd,.site_statusGrid__6Wdun{display:grid}.site_statusGrid__6Wdun{grid-template-columns:repeat(3,minmax(0,1fr))}.site_statusGrid__6Wdun>article{border-top:1px solid var(--concept-carbon);padding:1.5rem}.site_statusGrid__6Wdun>article+article{border-left:1px solid var(--concept-line)}.site_statusGrid__6Wdun h3{margin:1.2rem 0 .7rem;font-size:1.3rem}.site_statusGrid__6Wdun p{margin:0;line-height:1.45}.site_statusAvailable__uIakm{border-top-width:3px!important}.site_statusValidating__78DyG{border-top-style:dashed}.site_stageGrid__O0qKd{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--concept-carbon)}.site_stageGrid__O0qKd article{min-width:0;border-right:1px solid var(--concept-line);border-bottom:1px solid var(--concept-line);padding:1.5rem}.site_stageGrid__O0qKd article:nth-child(3n){border-right:0}.site_stageGrid__O0qKd article>span{color:var(--concept-coral-ink);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.75rem}.site_stageGrid__O0qKd h3{margin:1.2rem 0 .6rem;font-size:1.5rem}.site_stageGrid__O0qKd p{margin:0 0 1rem;font-size:.95rem;line-height:1.4}.site_stageGrid__O0qKd strong{margin-bottom:.35rem}.site_stageGrid__O0qKd small,.site_stageGrid__O0qKd strong{display:block;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem;text-transform:uppercase}.site_stageGrid__O0qKd small{color:var(--concept-green)}.site_ledgerNote__qy2Qg,.site_sectionStatement__T96e0,.site_stageSummary__Wn7eF{margin:1.5rem 0 0;font-size:1.05rem;font-weight:650}.site_responsibilityGrid__x8qhj{grid-template-columns:1fr 1fr .65fr}.site_responsibilityGrid__x8qhj article{padding:1.5rem}.site_responsibilityGrid__x8qhj article+article{border-left:1px solid color-mix(in srgb,var(--concept-porcelain) 35%,transparent)}.site_responsibilityGrid__x8qhj h3{margin:0 0 1rem;font-size:1.25rem}.site_responsibilityGrid__x8qhj ul{margin:0;padding-left:1.1rem}.site_responsibilityGrid__x8qhj li{margin:.45rem 0;line-height:1.35}.site_responsibilityGrid__x8qhj p{margin:1.25rem 0 0;font-size:.9rem}.site_problemGrid__HCOIZ{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--concept-carbon)}.site_problemGrid__HCOIZ article{padding:1.5rem}.site_problemGrid__HCOIZ article+article{border-left:1px solid var(--concept-line)}.site_problemGrid__HCOIZ h3{margin:0 0 .7rem;font-size:1.3rem}.site_problemGrid__HCOIZ p{margin:0 0 1.2rem;line-height:1.45}.site_problemGrid__HCOIZ strong{font-size:.92rem;line-height:1.35}.site_factGrid__8rv6Z{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--concept-carbon)}.site_factGrid__8rv6Z>div{padding:1.5rem}.site_factGrid__8rv6Z>div+div{border-left:1px solid var(--concept-line)}.site_factGrid__8rv6Z span{display:block;color:var(--concept-green)}.site_factGrid__8rv6Z strong{display:block;margin-top:1rem;font-size:1.2rem}.site_fullLedger__Ap_1D{overflow:visible;margin-top:1.5rem;border-top:1px solid var(--concept-carbon)}.site_ledgerHeader__fH9UG,.site_ledgerRow__nqjyj{display:grid;grid-template-columns:1fr 1.45fr .8fr;gap:1rem}.site_ledgerHeader__fH9UG{padding:.8rem 0;color:var(--concept-green)}.site_ledgerRow__nqjyj{border-top:1px solid var(--concept-line);padding:1rem 0}.site_ledgerRow__nqjyj strong{font-size:1rem}.site_ledgerRow__nqjyj span{line-height:1.4}.site_ledgerRow__nqjyj small{color:var(--concept-green);line-height:1.4}.site_ledgerNote__qy2Qg{max-width:70ch;font-weight:400;line-height:1.45}.site_textAction__t1xUa{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid;font-weight:700}.site_conversionSection__tlcz1 .site_compactNote__aY38K,.site_rebuildClosing__34SoD .site_compactNote__aY38K{color:var(--concept-carbon)}.site_rebuildClosing__34SoD{display:grid;width:min(100%,90rem);margin:0 auto;background:var(--concept-coral);grid-template-columns:repeat(2,minmax(0,1fr))}.site_rebuildClosing__34SoD>div{padding:clamp(2rem,5vw,5rem)}.site_rebuildClosing__34SoD>div+div{border-left:1px solid var(--concept-carbon)}.site_rebuildClosing__34SoD p:first-child{margin-top:0;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem;text-transform:uppercase}.site_rebuildClosing__34SoD h2{max-width:12ch;margin:1rem 0 0;font-size:clamp(2.3rem,4.5vw,4.8rem);letter-spacing:-.05em;line-height:.95}.site_rebuildClosing__34SoD>div+div p{max-width:54ch;margin-top:0;font-size:1.1rem}.site_intakeShell__XyKuQ{margin-top:2rem;border:1px solid var(--concept-carbon);background:var(--concept-porcelain)}.site_intakeProgress__CfGkM{display:grid;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--concept-carbon);grid-template-columns:repeat(4,minmax(0,1fr))}.site_intakeProgress__CfGkM li{display:flex;min-height:3.4rem;align-items:center;gap:.5rem;border-right:1px solid var(--concept-line);padding:.7rem;font-size:.78rem}.site_intakeProgress__CfGkM li:last-child{border-right:0}.site_intakeProgress__CfGkM span{display:inline-grid;width:1.5rem;height:1.5rem;flex:0 0 auto;place-items:center;border:1px solid;border-radius:50%;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.65rem}.site_intakeActive__6TgdW{background:var(--concept-green-deep);color:var(--concept-porcelain)}.site_intakeDone__z4A6Q{color:var(--concept-green)}.site_intakePanel__lh2pf{padding:clamp(1rem,3vw,2rem)}.site_intakePanel__lh2pf fieldset{display:grid;margin:0;padding:0;border:0;gap:1rem}.site_intakePanel__lh2pf legend{margin-bottom:.3rem;font-size:1.5rem;font-weight:700}.site_intakePanel__lh2pf label{display:grid;gap:.35rem;font-size:.85rem;font-weight:700}.site_intakePanel__lh2pf input,.site_intakePanel__lh2pf select,.site_intakePanel__lh2pf textarea{width:100%;border:1px solid var(--concept-carbon);border-radius:0;background:var(--concept-white);padding:.7rem}.site_intakePanel__lh2pf textarea{resize:vertical}.site_intakePanel__lh2pf p{margin:0}.site_formHint__0Cm2Z{color:var(--concept-green);font-size:.85rem}.site_checkboxLabel__UImT4{display:flex!important;align-items:flex-start;grid-template-columns:auto 1fr;font-weight:400!important}.site_checkboxLabel__UImT4 input{width:1.1rem;margin-top:.15rem}.site_intakeActions__M8UFx{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.site_intakeActions__M8UFx button{border:0}.site_intakeComplete__dpqc9{margin-top:2rem;border:1px solid var(--concept-carbon);background:var(--concept-mist);padding:clamp(1.25rem,3vw,2rem)}.site_intakeComplete__dpqc9>span{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem}.site_intakeComplete__dpqc9 h2{max-width:15ch;margin:.8rem 0;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.05em;line-height:.98}.site_intakeComplete__dpqc9 p{max-width:55ch}.site_resourceArticle__mgec_{width:min(100%,1120px);margin:0 auto;padding:clamp(3rem,8vw,8rem) clamp(1.25rem,5vw,4rem)}.site_breadcrumbs__6_EZ6{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.5rem;color:var(--concept-green);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase}.site_breadcrumbs__6_EZ6 a{text-decoration:underline;text-underline-offset:.2em}.site_pageHeroBody__WhCaG>.site_breadcrumbs__6_EZ6{margin-bottom:2rem}.site_resourceHeader__k1D65{max-width:72ch;border-bottom:1px solid var(--concept-carbon);padding-bottom:2rem}.site_resourceHeader__k1D65 h1{max-width:13ch;margin:0 0 1.25rem;font-size:clamp(3rem,6vw,6rem);letter-spacing:-.055em;line-height:.94}.site_resourceDek__kWneE{max-width:58ch;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.45}.site_resourceMeta__Dx5Nq{display:flex;flex-wrap:wrap;gap:1.5rem;margin:2rem 0 0}.site_resourceMeta__Dx5Nq div{min-width:9rem}.site_resourceMeta__Dx5Nq dd,.site_resourceMeta__Dx5Nq dt{margin:0}.site_resourceMeta__Dx5Nq dt{color:var(--concept-green);font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase}.site_resourceMeta__Dx5Nq dd{margin-top:.25rem;font-size:.9rem}.site_resourceBody__EpnNE{max-width:72ch;padding-top:2.5rem}.site_articleAnswer__Gwh7_{margin:0 0 2.5rem;font-size:1.25rem;line-height:1.45}.site_articleSection__RvByH{border-top:1px solid var(--concept-line);padding:1.5rem 0}.site_articleSection__RvByH h2{margin:0 0 1rem;font-size:clamp(1.7rem,3vw,2.6rem);letter-spacing:-.04em}.site_articleSection__RvByH ul{margin:0;padding-left:0;list-style:none}.site_articleSection__RvByH li{display:flex;gap:.7rem;border-bottom:1px solid var(--concept-line);padding:.8rem 0}.site_articleSection__RvByH li span{color:var(--concept-coral-ink);font-size:1.2rem}.site_articleLedger__HhvU6{border-top:1px solid var(--concept-carbon);margin:2rem 0 3rem}.site_articleLedgerRow__Q0mKp{display:grid;align-items:center;border-bottom:1px solid var(--concept-line);gap:1rem;grid-template-columns:2rem 1fr auto;padding:.9rem 0}.site_articleLedgerRow__Q0mKp em,.site_articleLedgerRow__Q0mKp>span{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;font-style:normal;text-transform:uppercase}.site_articleLedgerRow__Q0mKp>span{color:var(--concept-green)}.site_articleLedgerRow__Q0mKp em{color:#805600}.site_resourceMethod__pOgCT{max-width:72ch;margin-top:3rem;border-top:2px solid var(--concept-green-deep);background:var(--concept-mist);padding:1.5rem}.site_resourceMethod__pOgCT h2{margin:0 0 .7rem;font-size:1.7rem}.site_resourceMethod__pOgCT h3{margin:1.5rem 0 .5rem;font-size:1rem}.site_resourceMethod__pOgCT p{margin:0}.site_resourceMethod__pOgCT ul{margin:0;padding-left:1.1rem}@media (max-width:900px){.site_rebuildHero__CNKrI{grid-template-columns:1fr}.site_rebuildHeroCopy__NhENY{min-height:auto;border-right:0}.site_rebuildHeroRecord__5fFWZ{border-top:1px solid var(--concept-carbon)}.site_handoffTrack__hU0bz{grid-template-columns:repeat(3,minmax(0,1fr))}.site_handoffTrack__hU0bz>div:nth-child(3){border-right:0}.site_handoffTrack__hU0bz>div:nth-child(n+4){border-top:1px solid var(--concept-line)}.site_handoffTrack__hU0bz>div:nth-child(4){border-right:1px solid var(--concept-line)}.site_responsibilityGrid__x8qhj,.site_statusGrid__6Wdun{grid-template-columns:1fr}.site_responsibilityGrid__x8qhj article+article,.site_statusGrid__6Wdun>article+article{border-top:1px solid var(--concept-line);border-left:0}.site_stageGrid__O0qKd{grid-template-columns:repeat(2,minmax(0,1fr))}.site_stageGrid__O0qKd article:nth-child(3n){border-right:1px solid var(--concept-line)}.site_stageGrid__O0qKd article:nth-child(2n){border-right:0}.site_problemGrid__HCOIZ{grid-template-columns:1fr}.site_problemGrid__HCOIZ article+article{border-top:1px solid var(--concept-line);border-left:0}.site_factGrid__8rv6Z{grid-template-columns:repeat(2,minmax(0,1fr))}.site_factGrid__8rv6Z>div:nth-child(odd){border-left:0}.site_factGrid__8rv6Z>div:nth-child(n+3){border-top:1px solid var(--concept-line)}.site_ledgerHeader__fH9UG,.site_ledgerRow__nqjyj{grid-template-columns:1fr 1.3fr}.site_ledgerHeader__fH9UG span:last-child,.site_ledgerRow__nqjyj small{grid-column:2}}@media (max-width:640px){.site_rebuildHeroCopy__NhENY h1{font-size:clamp(3rem,14vw,5rem)}.site_rebuildResponsibility___vefg{grid-template-columns:1fr}.site_responsibilityArrow__7ykhh{display:none}.site_rebuildResponsibility___vefg>div+div{border-top:1px solid rgba(244,246,242,.35)}.site_recordHeader__LRbdD{flex-direction:column}.site_fitGrid__uk2Xy,.site_principleGrid__PTocd,.site_rebuildClosing__34SoD,.site_recordColumns__0b5Fs,.site_validationList__xqWCB{grid-template-columns:1fr}.site_fitGrid__uk2Xy>div+div,.site_principleGrid__PTocd>div+div,.site_rebuildClosing__34SoD>div+div,.site_recordColumns__0b5Fs>div+div{border-top:1px solid var(--concept-line);border-left:0;padding-left:1rem}.site_validationList__xqWCB li+li{border-top:1px solid var(--concept-line);border-left:0}.site_handoffTrack__hU0bz{grid-template-columns:repeat(2,minmax(0,1fr))}.site_handoffTrack__hU0bz>div:nth-child(3),.site_handoffTrack__hU0bz>div:nth-child(odd){border-right:1px solid var(--concept-line)}.site_handoffTrack__hU0bz>div:nth-child(2n){border-right:0}.site_costRow__CnnVc{flex-direction:column;gap:.35rem}.site_factGrid__8rv6Z,.site_stageGrid__O0qKd{grid-template-columns:1fr}.site_stageGrid__O0qKd article,.site_stageGrid__O0qKd article:nth-child(2n),.site_stageGrid__O0qKd article:nth-child(3n){border-right:0}.site_factGrid__8rv6Z>div:nth-child(n+2),.site_stageGrid__O0qKd article+article{border-top:1px solid var(--concept-line)}.site_factGrid__8rv6Z>div{border-left:0}.site_ledgerHeader__fH9UG{display:none}.site_ledgerRow__nqjyj{display:block}.site_ledgerRow__nqjyj>*{display:block;margin-top:.35rem}.site_intakeProgress__CfGkM{grid-template-columns:repeat(2,minmax(0,1fr))}.site_intakeProgress__CfGkM li:nth-child(2){border-right:0}.site_intakeProgress__CfGkM li:nth-child(n+3){border-top:1px solid var(--concept-line)}}.site_siteMain__r6hNC:focus{outline:none}.site_skipLink__sBI4z{position:fixed;z-index:100;top:.5rem;left:.5rem;display:flex;min-height:2.75rem;align-items:center;padding:.65rem 1rem;background:var(--concept-green-deep);color:var(--concept-porcelain);font-weight:700;transform:translateY(calc(-100% - 1rem))}.site_skipLink__sBI4z:focus{transform:translateY(0)}.site_siteHeader__IqIBd{position:sticky;z-index:80;top:0;border-bottom:1px solid var(--concept-carbon);background:var(--concept-porcelain)}.site_headerInner__CvQOe{display:grid;width:min(100%,90rem);min-height:4.75rem;align-items:stretch;margin:0 auto;grid-template-columns:minmax(13rem,.8fr) 2fr auto}.site_brand__HORQB{display:flex;min-height:4.75rem;align-items:center;border-right:1px solid var(--concept-carbon);padding:.8rem clamp(1.25rem,3vw,3rem);gap:.9rem}.site_brandWord__HU347{font-size:1.6rem;font-weight:700;letter-spacing:-.035em;line-height:1}.site_brandDescriptor__Ofk_9{max-width:8rem;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.site_desktopNav__buxxd{display:flex;min-width:0;align-items:stretch;justify-content:flex-end}.site_desktopNav__buxxd>a,.site_navDisclosure__11U4m>summary{display:inline-flex;min-height:4.75rem;align-items:center;border-left:1px solid var(--concept-line);padding:0 1.15rem;font-size:.82rem;font-weight:650;transition:background-color .16s ease-out,color .16s ease-out}.site_desktopNav__buxxd>a:hover,.site_navDisclosure__11U4m>summary:hover{background:var(--concept-mist)}.site_desktopNav__buxxd>a[aria-current=page],.site_mobileMenu__tW7nz a[aria-current=page],.site_navDisclosure__11U4m a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.45rem}.site_navDisclosure__11U4m{position:relative}.site_navDisclosure__11U4m>summary{list-style:none}.site_navDisclosure__11U4m>summary::-webkit-details-marker{display:none}.site_navDisclosure__11U4m>div{position:absolute;z-index:90;top:100%;right:0;display:grid;width:17rem;border:1px solid var(--concept-carbon);background:var(--concept-porcelain)}.site_navDisclosure__11U4m>div a{min-height:3.25rem;border-bottom:1px solid var(--concept-line);padding:.85rem 1rem;font-weight:650}.site_navDisclosure__11U4m>div a:last-child{border-bottom:0}.site_headerAction__Ed4LG{display:inline-flex;min-width:9.25rem;min-height:4.75rem;align-items:center;justify-content:center;border-left:1px solid var(--concept-carbon);background:var(--concept-coral);padding:0 1.25rem;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.68rem;font-weight:700;text-transform:uppercase}.site_headerAction__Ed4LG:hover{background:var(--concept-carbon);color:var(--concept-porcelain)}.site_mobileMenu__tW7nz{display:none}.site_homeHero__z_sls{display:grid;width:min(100%,90rem);min-height:calc(100svh - 4.75rem);margin:0 auto;border-right:1px solid var(--concept-carbon);border-left:1px solid var(--concept-carbon);grid-template-columns:minmax(12rem,2fr) repeat(10,minmax(0,1fr))}.site_heroRail__cJdTV,.site_pageRail__Yevp6{display:flex;flex-direction:column;border-right:1px solid var(--concept-carbon);padding:clamp(2rem,5vw,5rem) clamp(1.25rem,3vw,3rem);gap:.5rem}.site_heroRail__cJdTV{grid-column:1/3}.site_heroRail__cJdTV span,.site_heroRail__cJdTV strong,.site_pageRail__Yevp6 span,.site_pageRail__Yevp6 strong{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.68rem;line-height:1.4}.site_heroRail__cJdTV strong,.site_pageRail__Yevp6 strong{margin-bottom:1rem;text-transform:uppercase}.site_heroRail__cJdTV:after,.site_pageRail__Yevp6:after{width:100%;height:1px;order:-1;margin-bottom:1rem;background:var(--concept-carbon);content:"";transform-origin:left;animation:site_lineIn__0M4vO .7s cubic-bezier(.16,1,.3,1) both}.site_homeHeroBody__x8QXd{display:flex;min-width:0;flex-direction:column;justify-content:center;grid-column:3/-1;padding:clamp(3rem,6vw,6.5rem) clamp(1.5rem,5vw,5.5rem)}.site_conversionSection__tlcz1>div:first-child>p,.site_launchLabel__B5PCu,.site_sectionLead__ii7eU>p{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.72rem;font-weight:650}.site_launchLabel__B5PCu{width:fit-content;margin:0 0 1.8rem;border-bottom:1px solid var(--concept-coral);padding-bottom:.5rem;color:var(--concept-coral-ink)}.site_homeHero__z_sls h1{max-width:12ch;margin:0 0 1.6rem;font-size:clamp(3.55rem,6.2vw,5.95rem);font-weight:590;letter-spacing:-.038em;line-height:.94;text-wrap:balance}.site_heroSupport__CiyGa{display:grid;align-items:end;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:clamp(2rem,6vw,6rem)}.site_heroSupport__CiyGa>div:first-child>p{max-width:58ch;margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.48}.site_actionGroup__Lmog9{display:grid;width:min(100%,26rem);gap:.75rem}.site_primaryAction__nMkSw,.site_secondaryAction__sRf0q{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;border:1px solid var(--concept-carbon);padding:.85rem 1rem;font-weight:700;line-height:1.2;transition:background-color .16s ease-out,color .16s ease-out,padding-right .16s ease-out}.site_primaryAction__nMkSw{background:var(--concept-coral)}.site_primaryAction__nMkSw:hover{background:var(--concept-carbon);color:var(--concept-porcelain);padding-right:.8rem}.site_secondaryAction__sRf0q:hover{background:var(--concept-mist);padding-right:.8rem}.site_compactNote__aY38K,.site_heroDisclosure__2sMK4{max-width:72ch;margin:1.5rem 0 0;color:color-mix(in srgb,var(--concept-carbon) 76%,transparent);font-size:.9rem}.site_compactNote__aY38K a{border-bottom:1px solid}.site_compactNote__aY38K a:visited{color:var(--concept-green)}.site_relationshipBand__Gqzdp{display:grid;grid-column:1/-1;border-top:1px solid var(--concept-carbon);background:var(--concept-green-deep);color:var(--concept-porcelain);grid-template-columns:1fr auto 1fr}.site_relationshipBand__Gqzdp>div{padding:1.5rem clamp(1.25rem,4vw,4rem)}.site_relationshipBand__Gqzdp>div:first-child{text-align:right}.site_relationshipBand__Gqzdp span{display:block;margin-bottom:.25rem;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.65rem}.site_relationshipBand__Gqzdp strong{display:block;font-size:clamp(1.15rem,1.6vw,1.4rem)}.site_relationshipConnection___N6VJ{display:grid;place-items:center;min-width:8rem;border-right:1px solid color-mix(in srgb,var(--concept-porcelain) 44%,transparent);border-left:1px solid color-mix(in srgb,var(--concept-porcelain) 44%,transparent);color:var(--concept-coral-light);font-family:var(--font-concept-mono),ui-monospace,monospace;letter-spacing:.08em}.site_contentSection__BpfvV{border-bottom:1px solid var(--concept-carbon);background:var(--concept-porcelain)}.site_stackedSection__pJjdc .site_sectionShell__k5mxE{display:block}.site_stackedSection__pJjdc .site_sectionLead__ii7eU{border-bottom:1px solid}.site_stackedSection__pJjdc .site_sectionLead__ii7eU h2{max-width:20ch}.site_stackedSection__pJjdc .site_aiBoundary__IMPgh,.site_stackedSection__pJjdc .site_costLedger__Lj_3m,.site_stackedSection__pJjdc .site_faqList__Fole8,.site_stackedSection__pJjdc .site_fitGrid__uk2Xy,.site_stackedSection__pJjdc .site_ruledList__F1S4H,.site_stackedSection__pJjdc .site_splitField__Y4IXX{border-left:0}.site_stackedSection__pJjdc .site_ruledList__F1S4H li{min-height:auto}.site_stackedSection__pJjdc .site_fitGrid__uk2Xy{padding:clamp(1.5rem,4vw,4rem)}.site_stackedSection__pJjdc .site_costLedger__Lj_3m{margin:clamp(1.5rem,4vw,4rem)}.site_stackedSection__pJjdc .site_inlineLink__qN5l1{margin:0 clamp(1.5rem,4vw,4rem) clamp(1.5rem,4vw,4rem)}.site_stackedSection__pJjdc .site_aiBoundary__IMPgh{margin:clamp(1.5rem,4vw,4rem)}.site_mistSection__dcgXJ{background:var(--concept-mist)}.site_greenSection__ft_AF{background:var(--concept-green-deep);color:var(--concept-porcelain)}.site_sectionShell__k5mxE{display:grid;width:min(100%,90rem);margin:0 auto;border-right:1px solid;border-left:1px solid;grid-template-columns:minmax(18rem,.85fr) minmax(0,2fr)}.site_sectionLead__ii7eU{padding:clamp(2.75rem,5vw,5.25rem) clamp(1.25rem,5vw,5.5rem)}.site_sectionLead__ii7eU>p{margin:0 0 1.3rem;color:var(--concept-coral-ink)}.site_greenSection__ft_AF .site_sectionLead__ii7eU>p{color:var(--concept-coral-light)}.site_sectionLead__ii7eU h2{max-width:16ch;margin:0 0 1.5rem;font-size:clamp(2.6rem,4.5vw,5rem);font-weight:590;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.site_sectionLead__ii7eU>div{max-width:60ch;font-size:1.08rem}.site_ruledList__F1S4H{margin:0;border-left:1px solid;padding:0;list-style:none}.site_ruledList__F1S4H li{display:grid;min-height:7rem;align-items:start;border-bottom:1px solid color-mix(in srgb,currentColor 48%,transparent);padding:1.5rem clamp(1.25rem,4vw,4rem);grid-template-columns:3.5rem minmax(0,1fr) minmax(8rem,.42fr);gap:1.5rem}.site_ruledList__F1S4H li:last-child{border-bottom:0}.site_ruledList__F1S4H small,.site_ruledList__F1S4H>li>span{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.67rem}.site_ruledList__F1S4H h3{margin:0 0 .5rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.15}.site_ruledList__F1S4H p{max-width:62ch;margin:0;font-size:1rem}.site_ruledList__F1S4H small{align-self:end;line-height:1.45}.site_splitField__Y4IXX{display:grid;border-left:1px solid;grid-template-columns:1fr 1fr}.site_splitField__Y4IXX article{padding:clamp(3rem,6vw,6rem) clamp(1.25rem,4vw,4rem)}.site_splitField__Y4IXX article+article{border-left:1px solid}.site_splitField__Y4IXX h3{max-width:12ch;margin:0 0 1.5rem;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1}.site_splitField__Y4IXX p{max-width:52ch;margin:0;font-size:1.08rem}.site_directModel__zeNs_{display:grid;border-left:1px solid;grid-template-columns:1fr auto 1fr}.site_directModel__zeNs_>div{display:flex;min-height:24rem;flex-direction:column;justify-content:space-between;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,4vw,4rem)}.site_directModel__zeNs_>div:not(.site_modelLink__V7Zc5) span{font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.68rem}.site_directModel__zeNs_ h3{max-width:9ch;margin:0;font-size:clamp(2.5rem,4.7vw,5rem);line-height:.95}.site_directModel__zeNs_ p{max-width:36ch;margin:1.5rem 0 0}.site_directModel__zeNs_ .site_modelLink__V7Zc5{display:grid;min-width:8rem;place-items:center;border-right:1px solid;border-left:1px solid;padding:1rem;color:var(--concept-coral-light);font-family:var(--font-concept-mono),ui-monospace,monospace;writing-mode:vertical-rl}.site_faqList__Fole8{border-left:1px solid var(--concept-carbon)}.site_faqList__Fole8 details{border-bottom:1px solid var(--concept-carbon)}.site_faqList__Fole8 details:last-child{border-bottom:0}.site_faqList__Fole8 summary{position:relative;min-height:5.5rem;padding:1.7rem 4.5rem 1.7rem clamp(1.25rem,4vw,4rem);font-size:1.18rem;font-weight:700;list-style:none}.site_faqList__Fole8 summary::-webkit-details-marker{display:none}.site_faqList__Fole8 summary:after{position:absolute;top:50%;right:clamp(1.25rem,4vw,4rem);font-family:var(--font-concept-mono),ui-monospace,monospace;content:"+";transform:translateY(-50%)}.site_faqList__Fole8 details[open] summary:after{content:"−"}.site_faqList__Fole8 details p{max-width:70ch;margin:0;padding:0 clamp(1.25rem,4vw,4rem) 2rem}.site_conversionSection__tlcz1{display:grid;width:min(100%,90rem);margin:0 auto;border-right:1px solid var(--concept-carbon);border-left:1px solid var(--concept-carbon);background:var(--concept-coral);grid-template-columns:1fr 1fr}.site_conversionSection__tlcz1>div{padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,5vw,5rem)}.site_conversionSection__tlcz1>div+div{border-left:1px solid var(--concept-carbon)}.site_conversionSection__tlcz1 h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:590;letter-spacing:-.035em;line-height:.98}.site_conversionSection__tlcz1>div:nth-child(2)>p{max-width:50ch;margin:0 0 1.5rem;font-size:1.1rem}.site_emailLink__6g1z8{display:inline-flex;min-height:44px;align-items:center;margin-top:1.5rem;border-bottom:1px solid;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.82rem}.site_pageHero__q_WQj{display:grid;width:min(100%,90rem);margin:0 auto;border-right:1px solid var(--concept-carbon);border-left:1px solid var(--concept-carbon);grid-template-columns:minmax(13rem,.7fr) minmax(0,3fr)}.site_pageHeroBody__WhCaG{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,7.5rem)}.site_pageHero__q_WQj h1{max-width:17ch;margin:0 0 1.5rem;font-size:clamp(2.8rem,4.5vw,4.8rem);font-weight:590;letter-spacing:-.038em;line-height:.95;text-wrap:balance}.site_pageLead__taUCr{max-width:62ch;margin:0 0 2rem;font-size:clamp(1.1rem,1.5vw,1.35rem)}.site_siteFooter__58_l_{border-top:1px solid var(--concept-carbon);background:var(--concept-green-deep);color:var(--concept-porcelain)}.site_footerInner__ChVAW{display:grid;width:min(100%,90rem);margin:0 auto;border-right:1px solid color-mix(in srgb,var(--concept-porcelain) 45%,transparent);border-left:1px solid color-mix(in srgb,var(--concept-porcelain) 45%,transparent);grid-template-columns:1.1fr 1fr}.site_footerLead__e1vdu{padding:clamp(3rem,6vw,6rem) clamp(1.25rem,5vw,5rem)}.site_footerLead__e1vdu .site_brand__HORQB{width:fit-content;min-height:auto;border:0;padding:0}.site_footerLead__e1vdu>p{max-width:40ch;margin:2rem 0 0;font-size:1.1rem}.site_footerLinks__XCPGg{display:grid;align-content:start;border-left:1px solid color-mix(in srgb,var(--concept-porcelain) 45%,transparent);padding:clamp(3rem,6vw,6rem) clamp(1.25rem,5vw,5rem);grid-template-columns:1fr 1fr;gap:.7rem 2rem}.site_footerLinks__XCPGg a{display:inline-flex;min-height:44px;align-items:center;width:fit-content;border-bottom:1px solid transparent;gap:.45rem}.site_footerLinks__XCPGg a:hover{border-bottom-color:currentColor}.site_footerLinks__XCPGg a>span{font-size:.72rem}.site_footerBottom__uveiI,.site_footerLinks__XCPGg a>span{font-family:var(--font-concept-mono),ui-monospace,monospace}.site_footerBottom__uveiI{display:flex;width:min(100%,90rem);min-height:4rem;align-items:center;justify-content:space-between;margin:0 auto;border-top:1px solid color-mix(in srgb,var(--concept-porcelain) 45%,transparent);padding:.9rem clamp(1.25rem,5vw,5rem);font-size:.68rem}@keyframes site_lineIn__0M4vO{0%{opacity:.35;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}@media (max-width:1180px){.site_headerInner__CvQOe{grid-template-columns:minmax(12rem,1fr) auto auto}.site_desktopNav__buxxd{display:none}.site_mobileMenu__tW7nz{position:relative;display:block;order:2;border-left:1px solid var(--concept-carbon)}.site_mobileMenu__tW7nz>summary{display:flex;min-width:7rem;min-height:4.75rem;align-items:center;justify-content:center;font-family:var(--font-concept-mono),ui-monospace,monospace;font-size:.7rem;font-weight:700;list-style:none;text-transform:uppercase}.site_mobileMenu__tW7nz>summary::-webkit-details-marker{display:none}.site_mobileMenu__tW7nz nav{position:absolute;top:100%;right:0;display:grid;width:min(22rem,100vw);border:1px solid var(--concept-carbon);background:var(--concept-porcelain);color:var(--concept-carbon)}.site_mobileMenu__tW7nz nav a{min-height:3.25rem;border-bottom:1px solid var(--concept-line);padding:.9rem 1rem;font-weight:650}.site_headerAction__Ed4LG{order:1}}@media (max-width:900px){.site_homeHero__z_sls,.site_pageHero__q_WQj{min-height:auto;grid-template-columns:1fr}.site_heroRail__cJdTV,.site_pageRail__Yevp6{border-right:0;border-bottom:1px solid var(--concept-carbon);padding-block:1.35rem;grid-column:1}.site_heroRail__cJdTV{display:grid;grid-template-columns:auto 1fr 1fr}.site_heroRail__cJdTV:after,.site_pageRail__Yevp6:after{display:none}.site_heroRail__cJdTV strong,.site_pageRail__Yevp6 strong{margin:0}.site_homeHeroBody__x8QXd{grid-column:1}.site_conversionSection__tlcz1,.site_footerInner__ChVAW,.site_heroSupport__CiyGa,.site_sectionShell__k5mxE{grid-template-columns:minmax(0,1fr)}.site_sectionLead__ii7eU h2{max-width:14ch}.site_conversionSection__tlcz1>div+div,.site_directModel__zeNs_,.site_faqList__Fole8,.site_footerLinks__XCPGg,.site_ruledList__F1S4H,.site_splitField__Y4IXX{border-left:0}.site_sectionLead__ii7eU{border-bottom:1px solid}.site_footerLinks__XCPGg{border-top:1px solid color-mix(in srgb,var(--concept-porcelain) 45%,transparent)}}@media (max-width:640px){.site_headerInner__CvQOe{grid-template-columns:1fr auto auto}.site_brand__HORQB{min-width:0;padding-inline:1rem}.site_brandDescriptor__Ofk_9{display:none}.site_headerAction__Ed4LG{display:inline-flex;min-width:6.5rem;padding-inline:.75rem;font-size:.65rem}.site_mobileMenu__tW7nz{order:0}.site_homeHeroBody__x8QXd,.site_pageHeroBody__WhCaG{padding:3.25rem 1.25rem}.site_homeHero__z_sls h1,.site_pageHero__q_WQj h1{font-size:clamp(3rem,15vw,4.4rem);letter-spacing:-.035em}.site_heroSupport__CiyGa{gap:2rem}.site_relationshipBand__Gqzdp{grid-template-columns:1fr}.site_relationshipBand__Gqzdp>div:first-child{text-align:left}.site_relationshipConnection___N6VJ{min-height:3.25rem;border-top:1px solid color-mix(in srgb,var(--concept-porcelain) 44%,transparent);border-right:0;border-bottom:1px solid color-mix(in srgb,var(--concept-porcelain) 44%,transparent);border-left:0}.site_conversionSection__tlcz1>div,.site_footerLead__e1vdu,.site_footerLinks__XCPGg,.site_sectionLead__ii7eU{padding:3.25rem 1.25rem}.site_conversionSection__tlcz1 h2,.site_sectionLead__ii7eU h2{font-size:clamp(2.5rem,13vw,4rem)}.site_ruledList__F1S4H li{min-height:auto;padding:1.75rem 1.25rem;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.site_ruledList__F1S4H small{grid-column:2}.site_directModel__zeNs_,.site_splitField__Y4IXX{grid-template-columns:1fr}.site_splitField__Y4IXX article+article{border-top:1px solid;border-left:0}.site_directModel__zeNs_>div{min-height:19rem;padding:3.25rem 1.25rem}.site_directModel__zeNs_ .site_modelLink__V7Zc5{min-width:0;min-height:3.5rem;border-top:1px solid;border-right:0;border-bottom:1px solid;border-left:0;writing-mode:horizontal-tb}.site_faqList__Fole8 details p,.site_faqList__Fole8 summary{padding-left:1.25rem}.site_footerLinks__XCPGg{grid-template-columns:1fr}.site_footerBottom__uveiI{align-items:flex-start;flex-direction:column;justify-content:center;gap:.3rem}}@media (prefers-reduced-motion:reduce){.site_heroRail__cJdTV:after,.site_pageRail__Yevp6:after{animation:none}}:root{--font-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace;--font-display-xl:clamp(3.1rem,5vw,5.35rem);--font-display-lg:clamp(2.4rem,3.6vw,3.9rem);--font-heading-lg:clamp(2rem,2.8vw,3rem);--font-heading-md:clamp(1.4rem,1.8vw,2rem);--font-body-lg:clamp(1.08rem,1.3vw,1.25rem);--font-body:1rem;--font-body-sm:0.9rem;--font-meta:0.75rem;--concept-porcelain:#f4f6f2;--concept-carbon:#17201c;--concept-green:#165440;--concept-green-deep:#0f3f31;--concept-coral:#e7654b;--concept-coral-ink:#a83d29;--concept-coral-light:#ffb09f;--concept-mist:#dde7e2;--concept-line:#a6b4ad;--concept-ochre:#b77a13;--concept-white:#ffffff;color-scheme:light;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body,html{min-width:320px;background:var(--concept-porcelain)}body{min-height:100vh;margin:0;color:var(--concept-carbon);font-family:var(--font-sans);font-size:16px;line-height:1.55;text-rendering:optimizeLegibility}::selection{background:var(--concept-coral);color:var(--concept-carbon)}button,input,select,textarea{color:inherit;font:inherit}button,select,summary{cursor:pointer}img,svg{display:block;max-width:100%}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--font-concept-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-concept-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace}[data-concept-route]{background:var(--concept-porcelain);color:var(--concept-carbon);font-family:var(--font-concept-sans);font-size:16px;line-height:1.55}[data-concept-route] a{color:inherit;text-decoration:none}[data-concept-route] :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--concept-carbon);outline-offset:4px}.primaryAction:focus-visible,.rebuildClosing .primaryAction:focus-visible{outline-color:var(--concept-carbon);outline-offset:4px}.greenSection :where(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--concept-porcelain)}