html{background:var(--color-bg-inverse)}.about{width:100%;max-width:68rem;margin:0 auto;padding:3rem 1.5rem 6rem}html.js:not(.hero-ready) .rise{animation-play-state:paused}.about-header{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.ab-kicker{margin:0 0 1rem;font-size:.8125rem;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-content-secondary)}.hl{padding:0 .12em;background:var(--color-accent-bronze-soft);box-decoration-break:clone;-webkit-box-decoration-break:clone}.ab-section{margin-top:5.5rem}.ab-section--ruled{margin-top:4.5rem;padding-top:4.5rem;border-top:1px solid var(--color-border-primary)}.ab-section h2{margin:0;font-size:2rem;font-weight:var(--font-weight-medium);line-height:2.5rem;letter-spacing:-.3px}.ab-section-head{max-width:34rem;margin-bottom:2.5rem}.ab-section-head p{margin:.75rem 0 0;font-size:1.0625rem;line-height:1.625rem;color:var(--color-content-secondary)}.ab-reveal{opacity:0}.ab-reveal.is-inview{animation:ab-reveal-rise .55s cubic-bezier(.215,.61,.355,1) both}@keyframes ab-reveal-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ab-reveal{opacity:1;animation:none!important}}.ab-hero{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;padding:3.5rem;border-radius:var(--radius-md);background:var(--color-bg-inverse);color:var(--color-content-inverse);overflow:hidden}.ab-hero-copy{align-self:center}.ab-hero .ab-kicker{color:var(--color-accent-sand-medium)}.ab-hero h1{margin:0 0 1.5rem;font-size:3rem;font-weight:var(--font-weight-medium);line-height:3.5rem;letter-spacing:-.75px}.ab-hero .hl{color:var(--color-bg-inverse)}.ab-lede{margin:0;max-width:30rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-accent-sand-medium)}.ab-hero-statement{margin:2rem 0 0;font-size:1.25rem;color:var(--color-content-inverse)}.ab-hero-media{border-radius:var(--radius-sm);overflow:hidden;min-height:20rem}.ab-hero-media img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.92)}.ab-section-head--split{display:grid;grid-template-columns:minmax(0,34rem) minmax(0,1fr);gap:3rem;align-items:center;max-width:none}.ab-health-card{width:100%;max-width:21rem;justify-self:end;padding:1.75rem;background:var(--color-bg-card)}.ab-health-live{display:inline-block;width:.4375rem;height:.4375rem;margin-right:.5rem;border-radius:var(--radius-full);background:var(--color-content-success)}@keyframes ab-health-pulse{0%,to{opacity:1}50%{opacity:.35}}.ab-health-label{margin:0 0 .25rem;font-size:.8125rem;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-content-secondary)}.ab-health-value{margin:0;font-size:2rem;font-weight:var(--font-weight-medium);letter-spacing:-.5px;color:var(--color-content-success)}.ab-health-meter{position:relative;height:.375rem;margin:1rem 0 1.5rem;border-radius:var(--radius-full);background:var(--color-fill-subtle)}.ab-health-meter:before{content:"";position:absolute;top:-.25rem;bottom:-.25rem;left:50%;width:1.5px;background:var(--color-border-info)}.ab-health-meter-fill{position:absolute;top:0;bottom:0;left:50%;width:34%;border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-accent-green-medium)}.ab-health-rows{display:grid;gap:.625rem;margin:0}.ab-health-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.ab-health-row dt{font-size:.8125rem;color:var(--color-content-secondary)}.ab-health-row dd{margin:0;font-size:.875rem;font-weight:var(--font-weight-medium)}.ab-health-badge{display:inline-block;padding:.1875rem .625rem;border:1px solid var(--color-border-success);border-radius:var(--radius-full);background:var(--color-fill-success);color:var(--color-content-success);font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.ab-section-head--split>div{opacity:0}.ab-section-head--split.is-inview>div{animation:rise .35s cubic-bezier(.215,.61,.355,1) both}.ab-section-head--split.is-inview>.ab-health-card{animation-delay:.15s}@media(prefers-reduced-motion:reduce){.ab-section-head--split>div{opacity:1;animation:none!important}.ab-health-live{animation:none}}.ab-edge{display:none;position:fixed;top:50%;width:1.5rem;height:min(44vh,22rem);transform:translateY(-50%) translateY(10px);color:var(--color-border-primary);opacity:0;transition:opacity .6s var(--ease-in-out),transform .6s var(--ease-in-out);pointer-events:none}.ab-edge--left{left:clamp(.75rem,2vw,2.5rem)}.ab-edge--right{right:clamp(.75rem,2vw,2.5rem)}.ab-edge.is-visible{opacity:1;transform:translateY(-50%)}.ab-edge-line,.ab-edge-tick{stroke:currentColor;stroke-width:1}.ab-edge-diamond{fill:var(--color-accent-bronze-medium)}@media(min-width:60rem){.ab-edge{display:block}}@media(prefers-reduced-motion:reduce){.ab-edge{transform:translateY(-50%);transition:opacity .6s var(--ease-in-out)}}.ab-flowdiag{margin:0 auto}.ab-flowdiag svg{display:block;width:100%;height:auto;color:var(--color-content-secondary)}.ab-flowdiag .nf-box{fill:var(--color-bg-app);stroke:var(--color-border-primary)}.ab-flowdiag .nf-boxhead{fill:var(--color-fill-brand)}.ab-flowdiag .nf-head{font-family:var(--font-sans);font-size:14px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;fill:var(--color-content-primary)}.ab-flowdiag rect.nf-boxhead+.nf-head{fill:var(--color-content-inverse)}.ab-flowdiag .nf-fee{font-family:var(--font-sans);font-size:14px;font-style:italic;fill:var(--color-content-secondary)}.ab-flowdiag .nf-big{font-family:var(--font-sans);font-size:22px;font-weight:var(--font-weight-medium);letter-spacing:.02em;fill:var(--color-content-primary)}.ab-flowdiag .nf-sub,.ab-flowdiag .nf-label{font-family:var(--font-sans);font-size:13px;fill:var(--color-content-secondary)}.ab-flowdiag .nf-label{font-weight:var(--font-weight-semibold);letter-spacing:.06em}.ab-flowdiag .nf-diamond{fill:var(--color-accent-bronze-medium)}.ab-flowdiag .nf-diamond-title{font-family:var(--font-sans);font-size:16px;font-weight:var(--font-weight-semibold);letter-spacing:.07em;fill:var(--color-content-primary)}.ab-flowdiag .nf-diamond-sub{font-family:var(--font-sans);font-size:12.5px;fill:var(--color-content-info)}.ab-flowdiag .nf-flow{stroke:currentColor;stroke-width:1.25}.ab-regimes{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem}.ab-regime{display:flex;flex-direction:column;padding:2rem;border-radius:var(--radius-md);background:var(--color-bg-card)}.ab-card-title{margin:0;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.ab-regime-body{margin:1.25rem 0 2rem;font-size:1rem;line-height:1.5625rem;color:var(--color-content-info)}strong{font-weight:var(--font-weight-semibold);color:var(--color-content-primary)}.ab-regime-chain{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:auto 0 0}.ab-chip{padding:.3125rem .6875rem;border:1px solid var(--color-border-info);border-radius:var(--radius-full);background:var(--color-bg-app);font-size:.8125rem;font-weight:var(--font-weight-medium);line-height:1rem;white-space:nowrap}.ab-chain-arrow{font-size:.8125rem;color:var(--color-content-secondary)}.ab-regimes-note{margin:1.75rem 0 0;text-align:center;font-size:.875rem;font-style:italic;color:var(--color-content-secondary)}.ab-banner{position:relative;margin:0;border-radius:var(--radius-md);overflow:hidden}.ab-banner img{display:block;width:100%;height:auto;aspect-ratio:21 / 8;object-fit:cover;filter:brightness(.93)}.ab-editorial{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;margin-top:3rem}.ab-editorial h2{font-size:2.5rem;line-height:3rem;letter-spacing:-.5px;max-width:16rem}.ab-editorial-copy p{margin:0 0 1rem;font-size:1rem;line-height:1.5625rem;color:var(--color-content-secondary)}.ab-editorial-copy p:last-child{margin-bottom:0}.ab-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem}.ab-stat{padding-top:1.25rem;border-top:1px solid var(--color-border-primary)}.ab-stat-num{margin:0;font-size:2.75rem;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:-.5px}.ab-stat-label{margin:.625rem 0 0;font-size:.875rem;color:var(--color-content-secondary)}.ab-branches{display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center}.ab-branches h2{margin-bottom:1.5rem}.ab-branches-copy p{margin:0 0 1rem;font-size:1rem;line-height:1.5625rem;color:var(--color-content-secondary)}.ab-branches-copy p:last-child{margin-bottom:0}.ab-branch-card{padding:2.25rem;background:var(--color-bg-card)}.ab-branch-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.75rem;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.ab-branch-card-count{color:var(--color-content-secondary)}.ab-branch-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.ab-branch-slot{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--radius-sm)}.ab-branch-slot--filled{background:var(--color-fill-brand);color:var(--color-content-inverse)}.ab-branch-slot--empty{border:1px dashed var(--color-border-info);color:var(--color-content-placeholder);font-size:.8125rem;letter-spacing:.06em}.ab-branch-foot{margin:1.75rem 0 0;font-size:.8125rem;font-style:italic;color:var(--color-content-secondary)}.ab-inflation{display:grid;grid-template-columns:.95fr 1.05fr;gap:4rem;align-items:center}.ab-inflation h2{margin-bottom:1.5rem}.ab-inflation-copy p{margin:0 0 1rem;font-size:1rem;line-height:1.5625rem;color:var(--color-content-secondary)}.ab-inflation-copy p:last-child{margin-bottom:0}.ab-burndiag{margin:0;padding:1.75rem 1.5rem 1.25rem;background:var(--color-bg-card)}.ab-burndiag-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.ab-burndiag-status{color:var(--color-content-secondary)}.ab-burndiag svg{display:block;width:100%;height:auto}.ab-burndiag .bc-axis{stroke:var(--color-border-info);stroke-width:1}.ab-burndiag .bc-guide{stroke:var(--color-border-info);stroke-width:1;stroke-dasharray:5 6}.ab-burndiag .bc-curve{fill:none;stroke:var(--color-content-primary);stroke-width:3;stroke-linecap:round}.ab-burndiag .bc-event-line{stroke:var(--color-border-info);stroke-width:1;stroke-dasharray:3 5}.ab-burndiag .bc-dot{fill:var(--color-accent-bronze-medium);stroke:var(--color-content-primary);stroke-width:2}.ab-burndiag .bc-limit,.ab-burndiag .bc-zero,.ab-burndiag .bc-event-num,.ab-burndiag .bc-event-title,.ab-burndiag .bc-event-sub{font-family:var(--font-sans)}.ab-burndiag .bc-limit{font-size:14px;font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;fill:var(--color-content-primary)}.ab-burndiag .bc-zero,.ab-burndiag .bc-event-num,.ab-burndiag .bc-event-sub{font-size:12px;fill:var(--color-content-secondary)}.ab-burndiag .bc-event-num{font-weight:var(--font-weight-semibold);letter-spacing:.08em}.ab-burndiag .bc-event-title{font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.04em;fill:var(--color-content-primary)}.ab-burndiag-note{margin:.375rem 0 0;font-size:.8125rem;font-style:italic;color:var(--color-content-secondary)}.ab-branch-slot--burned{border:1px solid var(--color-border-subtle);background:var(--color-fill-subtle);color:var(--color-content-disabled);font-size:1.125rem}.ab-dissolution-card--inverse{--color-border-info: rgb(248 247 244 / 20%);--color-border-subtle: rgb(248 247 244 / 16%);background:#f8f7f40a;color:var(--color-content-inverse)}.ab-dissolution-card--inverse .ab-branch-card-count,.ab-dissolution-card--inverse .ab-dissolve-slot-sub,.ab-dissolution-card--inverse .ab-dissolve-body{color:var(--color-accent-sand-medium)}.ab-dissolution-card--inverse .ab-branch-slot--filled{background:var(--color-content-inverse);color:var(--color-bg-inverse)}.ab-dissolution-card--inverse strong,.ab-dissolution-card--inverse .btn-ghost{color:var(--color-content-inverse)}.ab-dissolution-card--inverse .btn-ghost:hover{background:#f8f7f414}.ab-dissolve-slot{display:flex;align-items:center;gap:1rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px dashed var(--color-border-info)}.ab-dissolve-slot .ab-branch-slot{width:3.25rem;aspect-ratio:1;flex-shrink:0}.ab-dissolve-slot-title{margin:0;font-size:.9375rem;font-weight:var(--font-weight-medium)}.ab-dissolve-slot-sub{margin:.125rem 0 0;font-size:.8125rem;color:var(--color-content-secondary)}.ab-dissolve-title{margin:0 0 .625rem;font-size:1.25rem;font-weight:var(--font-weight-medium);letter-spacing:-.2px}.ab-dissolve-body{margin:0 0 1.75rem;font-size:.9375rem;line-height:1.4375rem;color:var(--color-content-secondary)}.ab-dissolve-actions{display:flex;flex-wrap:wrap;gap:.75rem}.ab-run{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding:3.5rem;border-radius:var(--radius-md);background:var(--color-bg-inverse);color:var(--color-content-inverse);overflow:hidden}.ab-run h2{margin-bottom:1.25rem}.ab-run .hl{color:var(--color-bg-inverse)}.ab-run-copy p{margin:0 0 1rem;font-size:.9375rem;line-height:1.5rem;color:var(--color-accent-sand-medium)}.ab-run-copy strong{color:#fff}.ab-run-copy p:last-child{margin-bottom:0}.ab-ledger-wrap{display:flex;justify-content:center}.ab-ledger{width:100%;max-width:42rem;padding:2.75rem;background:var(--color-bg-card)}.ab-ledger h2{margin-bottom:2rem}.ab-ledger-cols{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.ab-ledger-head{margin:0 0 .75rem;padding-bottom:.625rem;border-bottom:1px dashed var(--color-border-info);font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.ab-ledger-col ul{margin:0;padding:0;list-style:none}.ab-ledger-col li{display:flex;gap:.625rem;padding:.5rem 0;border-bottom:1px dashed var(--color-border-subtle);font-size:.9375rem;line-height:1.375rem;color:var(--color-content-info)}.ab-ledger-col li:last-child{border-bottom:0}.ab-ledger-sign{flex-shrink:0;font-weight:var(--font-weight-semibold);color:var(--color-content-primary)}.ab-ledger-foot{margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px dashed var(--color-border-info);font-size:.875rem;font-style:italic;color:var(--color-content-secondary)}.ab-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.ab-step{padding-top:1.25rem;border-top:1px solid var(--color-border-primary)}.ab-step-num{margin:0 0 1.5rem;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;color:var(--color-content-secondary)}.ab-step-title{margin:0 0 .375rem;font-size:1.0625rem;font-weight:var(--font-weight-medium)}.ab-step-body{margin:0;font-size:.9375rem;line-height:1.4375rem;color:var(--color-content-secondary)}.ab-fly{display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center}.ab-fly h2{margin-bottom:2rem}.ab-fly-item{display:flex;gap:1.25rem;padding:1.125rem 0;border-top:1px solid var(--color-border-primary)}.ab-fly-item:last-child{border-bottom:1px solid var(--color-border-primary)}.ab-fly-num{margin:.125rem 0 0;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;color:var(--color-content-secondary)}.ab-fly-title{margin:0 0 .25rem;font-size:1rem;font-weight:var(--font-weight-medium)}.ab-fly-body{margin:0;font-size:.9375rem;line-height:1.4375rem;color:var(--color-content-secondary)}.ab-flydiag{margin:0}.ab-flydiag svg{display:block;width:100%;max-width:30rem;height:auto;margin:0 auto;color:var(--color-content-secondary);transform:scale(1.15);transform-origin:center}.ab-flydiag .fw-ring{fill:none;stroke:currentColor;stroke-width:1.25}.ab-flydiag .fw-title,.ab-flydiag .fw-hub{font-family:var(--font-sans);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:.07em;fill:var(--color-content-primary)}.ab-flydiag .fw-sub{font-family:var(--font-sans);font-size:14px;fill:var(--color-content-secondary)}.ab-closing{text-align:center}.ab-closing-statement{max-width:42rem;margin:0 auto 3rem;font-size:1.5rem;font-weight:var(--font-weight-medium);line-height:2.125rem;letter-spacing:-.1px}.ab-closing-figure{max-width:46rem;margin:0 auto 3rem;border-radius:var(--radius-md);overflow:hidden}.ab-closing-figure img{display:block;width:100%;height:auto}.ab-closing-actions{display:flex;justify-content:center;gap:.75rem}.ab-disclaimer{max-width:38rem;margin:3rem auto 0;font-size:.8125rem;line-height:1.125rem;font-style:italic;color:var(--color-content-secondary)}@media(max-width:900px){.ab-hero,.ab-run{grid-template-columns:1fr;padding:2rem;gap:2rem}.ab-hero h1{font-size:2.25rem;line-height:2.75rem}.ab-hero-media{order:-1;min-height:0;max-height:16rem}.ab-editorial,.ab-fly,.ab-branches,.ab-inflation,.ab-ledger-cols,.ab-section-head--split{grid-template-columns:1fr;gap:1.5rem}.ab-health-card{justify-self:start;max-width:none}.ab-flowdiag{display:none}.ab-flydiag svg{transform:none}.ab-burndiag .bc-limit{font-size:17px}.ab-burndiag .bc-zero,.ab-burndiag .bc-event-num,.ab-burndiag .bc-event-title,.ab-burndiag .bc-event-sub{font-size:15px}.ab-regimes{margin-top:2rem}.ab-inflation .ab-inflation-copy{order:-1}.ab-branch-card{padding:1.5rem}.ab-burndiag{padding:1.5rem 1rem 1.25rem}.ab-editorial h2{max-width:none}.ab-regimes,.ab-stats,.ab-steps{grid-template-columns:1fr;gap:1rem}.ab-section-head--split{grid-template-columns:1fr;gap:2rem}.ab-regime{padding:1.5rem}.ab-section--ruled{margin-top:3.5rem;padding-top:3.5rem}.ab-stat{display:flex;align-items:baseline;gap:1rem}.ab-section{margin-top:4rem}.ab-ledger{padding:1.75rem}.ab-closing-actions{flex-direction:column;align-items:center}}.ab-hero-cta{margin-top:2.5rem}.ab-section-cta{display:flex;justify-content:center;margin-top:3.5rem}.ab-hero-cta .btn,.ab-section-cta .btn{min-height:3.5rem;height:auto;gap:.875rem;padding:.875rem 1.25rem;border-radius:var(--radius-md);font-size:1.125rem;line-height:1.5rem;text-decoration:none;box-shadow:var(--shadow-sm)}.ab-hero-cta .btn{min-width:12.5rem;background:var(--color-content-inverse)}.ab-hero-cta .btn:hover{background:var(--color-accent-bronze-soft)}.ab-section-cta .btn{width:min(100%,28rem);justify-content:space-between;white-space:normal;text-align:left;background:var(--color-fill-brand);color:var(--color-content-inverse)}.ab-section-cta .btn:hover{background:var(--color-fill-brand-hover);color:var(--color-content-inverse)}.ab-hero-cta .arrow-icon,.ab-section-cta .arrow-icon{flex:0 0 auto;width:1.25rem;height:1.25rem;transition:transform var(--duration-base) var(--ease-in-out)}.ab-hero-cta .btn:hover .arrow-icon,.ab-section-cta .btn:hover .arrow-icon{transform:translate(.25rem)}
