:root{--page:#f2efe9;--ink:#141210;--accent:#2418e0;--rule:#b9b2a4;--soft:#665f55;--poster:Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--body:Arial, Helvetica, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--poster-edge:clamp(18px, 4vw, 62px)}.poster-page{font-size:16px;line-height:1.55}.poster-header{z-index:100;min-height:66px;padding-inline:var(--poster-edge);border-bottom:2px solid var(--ink);background:var(--page);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.poster-header a{text-decoration:none}.poster-brand{align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.poster-brand i{background:var(--accent);width:28px;height:28px;color:var(--page);font-family:var(--poster);place-items:center;font-style:normal;display:grid}.poster-header nav{gap:clamp(18px,3vw,44px);display:flex}.poster-header nav a{text-transform:uppercase;padding-block:5px;font-size:11px;font-weight:700;position:relative}.poster-header nav a:after{background:var(--accent);content:"";transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.poster-header nav a:hover:after,.poster-header nav a[aria-current=location]:after{transform:scaleX(1)}.poster-header-action{background:var(--ink);justify-self:end;padding:9px 12px;font-size:11px;font-weight:700;color:var(--page)!important}.poster-hero{padding:26px var(--poster-edge) clamp(78px, 9vw, 140px)}.poster-hero-labels,.application-labels{border-bottom:2px solid var(--ink);color:var(--soft);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;padding-bottom:10px;font-size:9px;font-weight:700;display:grid}.poster-hero-labels span:nth-child(2),.application-labels span:nth-child(2){text-align:center}.poster-hero-labels span:last-child{text-align:right}.poster-title{padding-block:clamp(54px,8vw,120px) clamp(44px,6vw,82px)}.poster-title p,.band-copy>p,.tier-title>p,.supervision-copy>p:first-child,.asset-title>p,.dashboard-title>p,.application-grid>div>p{color:var(--accent);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 19px;font-size:10px;font-weight:700}.poster-title h1,.poster-band h2,.poster-application h2{font-family:var(--poster);letter-spacing:-.055em;text-transform:uppercase;margin:0 0 0 -.04em;font-size:clamp(68px,10.5vw,166px);font-weight:900;font-stretch:75%;line-height:.77}.poster-title h1 span{display:block}.network-calculator{border:2px solid var(--ink);grid-template-columns:minmax(320px,.85fr) minmax(480px,1.15fr);display:grid}.calculator-inputs,.calculator-outputs{min-width:0;padding:clamp(20px,3vw,42px)}.calculator-inputs{border-right:2px solid var(--ink)}.calculator-head,.output-heading{border-bottom:1px solid var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:30px;padding-bottom:10px;font-size:9px;font-weight:700;display:flex}.calculator-inputs label{border-bottom:1px solid var(--rule);grid-template-columns:minmax(190px,1fr) minmax(90px,.45fr);align-items:center;gap:20px;padding-block:12px;transition:opacity .18s;display:grid}.calculator-inputs label>span{color:var(--soft);gap:15px;font-size:12px;font-weight:700;display:flex}.calculator-inputs label i{color:var(--accent);font-family:var(--mono);font-size:9px;font-style:normal}.calculator-inputs input,.calculator-inputs select{border:0;border-bottom:2px solid var(--ink);width:100%;min-width:0;color:var(--ink);font-family:var(--mono);text-align:right;background:0 0;border-radius:0;padding:8px 5px;font-size:18px;font-weight:700}.calculator-inputs select{font-size:11px}.calculator-inputs label.is-muted{opacity:.45}.calculator-annotation{border:1px solid var(--accent);color:var(--accent);grid-template-columns:115px 1fr;gap:20px;margin-top:24px;padding:14px;display:grid}.calculator-annotation[data-alert=true]{background:var(--accent);color:var(--page)}.calculator-annotation b{font-family:var(--mono);letter-spacing:.08em;font-size:8px}.calculator-annotation p{margin:0;font-size:11px}.calculator-outputs{background:var(--ink);color:var(--page);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.output-heading{border-color:color-mix(in srgb, var(--page) 35%, transparent);grid-column:1/-1}.output-heading b{color:#8f88ff}.scenario{border:1px solid color-mix(in srgb, var(--page) 24%, transparent);align-content:space-between;min-height:235px;padding:22px;display:grid}.scenario+.scenario{border-left:0}.scenario p{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9px}.scenario output{font-family:var(--mono);letter-spacing:-.065em;margin-block:auto;font-size:clamp(40px,5vw,74px);font-weight:700;line-height:.88;display:block}.scenario span{color:color-mix(in srgb, var(--page) 60%, transparent);font-family:var(--mono);font-size:8px}.stressed-scenario{background:var(--page);color:var(--ink)}.stressed-scenario span{color:var(--soft)}.formula-panel{border-bottom:1px solid color-mix(in srgb, var(--page) 28%, transparent);grid-column:1/-1;padding:18px 0}.formula-panel span{color:#8f88ff;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;font-size:8px;display:block}.formula-panel code{font-family:var(--mono);font-size:12px;line-height:1.6}.calculator-caveat{color:color-mix(in srgb, var(--page) 64%, transparent);font-family:var(--mono);grid-column:1/-1;margin:15px 0 0;font-size:8px;line-height:1.6}.poster-band,.poster-application{padding:clamp(70px, 9vw, 140px) var(--poster-edge);border-top:2px solid var(--ink);position:relative;overflow:hidden}.poster-band:before{top:14px;right:var(--poster-edge);color:color-mix(in srgb, var(--ink) 14%, transparent);content:attr(data-band);font-family:var(--poster);pointer-events:none;font-size:clamp(110px,18vw,280px);line-height:.8;position:absolute}.band-copy,.asset-title,.dashboard-title{z-index:1;margin-bottom:clamp(52px,7vw,100px);position:relative}.tier-intro{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:end;gap:clamp(44px,7vw,110px);margin-bottom:clamp(52px,7vw,100px);display:grid;position:relative}.tier-title{margin-bottom:0}.poster-band h2,.poster-application h2{max-width:11ch;font-size:clamp(62px,8.5vw,132px)}.rebate-flow{z-index:1;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;display:grid;position:relative}.rebate-flow article{border:2px solid var(--ink);background:var(--page);flex-direction:column;min-height:330px;padding:clamp(22px,3vw,38px);display:flex}.rebate-flow>.flow-arrow{width:52px;padding:8px}.flow-arrow path{fill:none;stroke:var(--ink);stroke-width:1.5px}.rebate-flow article>span{color:var(--accent);font-family:var(--poster);align-self:end;font-size:40px}.rebate-flow small{color:var(--soft);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font-size:9px}.rebate-flow strong{font-family:var(--poster);text-transform:uppercase;margin-block:12px;font-size:clamp(27px,3vw,44px);line-height:.95}.rebate-flow p{color:var(--soft);margin:0 0 26px;font-size:13px}.rebate-flow article>b{border-top:1px solid var(--ink);font-family:var(--mono);padding-top:10px;font-size:9px}.rebate-flow .flow-accent{background:var(--accent);color:var(--page)}.rebate-flow .flow-accent>span,.rebate-flow .flow-accent small,.rebate-flow .flow-accent p{color:var(--page)}.rebate-flow .flow-accent>b{border-color:var(--page)}.flow-split-key{z-index:1;border-block:1px solid var(--ink);font-family:var(--mono);grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(170px,.75fr));margin-top:24px;font-size:9px;display:grid;position:relative}.flow-split-key>span,.flow-split-key p{margin:0;padding:12px 14px}.flow-split-key>span{color:var(--soft)}.flow-split-key p{border-left:1px solid var(--rule)}.flow-split-key b{color:var(--accent);text-transform:uppercase;margin-bottom:3px;display:block}.flow-note{z-index:1;width:min(70ch,100%);color:var(--soft);font-family:var(--mono);text-align:right;margin:24px 0 0 auto;font-size:10px;line-height:1.55;position:relative}.tier-band,.dashboard-band{background:var(--ink);color:var(--page)}.tier-band:before,.dashboard-band:before{color:color-mix(in srgb, var(--page) 10%, transparent)}.tier-title>p,.dashboard-title>p{color:#8f88ff}.tier-progression{border-top:2px solid var(--page);font-family:var(--mono);gap:12px;margin:0;padding:16px 0 0;list-style:none;display:grid}.tier-progression li{text-transform:uppercase;grid-template-columns:108px minmax(100px,1fr) 42px;align-items:center;gap:12px;font-size:9px;display:grid}.tier-progression i{width:var(--share);transform-origin:0;background:#8f88ff;height:13px}.tier-progression strong{color:#a49fff;text-align:right;font-size:12px}.has-reveal .tier-progression i{transform:scaleX(0)}.has-reveal .tier-progression.is-visible i{transition:transform .72s cubic-bezier(.16,1,.3,1);transform:scaleX(1)}.has-reveal .tier-progression li:nth-child(2) i{transition-delay:90ms}.has-reveal .tier-progression li:nth-child(3) i{transition-delay:.18s}.tier-table{z-index:1;border-top:2px solid var(--page);scrollbar-color:#8f88ff var(--ink);position:relative}.tier-table:focus-visible{outline-offset:5px;outline:3px solid #8f88ff}.tier-table-head,.tier-table article{grid-template-columns:80px minmax(200px,1.2fr) minmax(130px,.7fr) minmax(150px,.7fr) minmax(230px,1fr);align-items:center;gap:18px;display:grid}.tier-table-head{border-bottom:1px solid color-mix(in srgb, var(--page) 28%, transparent);color:color-mix(in srgb, var(--page) 60%, transparent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-block:11px;font-size:8px}.tier-table-head span:first-child{grid-column:1/3}.tier-table article{border-bottom:1px solid color-mix(in srgb, var(--page) 28%, transparent);padding-block:22px}.tier-table article>span{color:#8f88ff;font-family:var(--mono);font-size:10px}.tier-table h3{font-family:var(--poster);text-transform:uppercase;margin:0;font-size:clamp(30px,4vw,56px);line-height:1}.tier-table article>b,.tier-table article>strong{font-family:var(--mono);font-size:18px}.tier-table article>strong{color:#8f88ff}.tier-table article>p{color:color-mix(in srgb, var(--page) 68%, transparent);margin:0;font-size:13px}.supervision-grid{z-index:1;grid-template-columns:minmax(300px,.8fr) minmax(500px,1.2fr);align-items:start;gap:clamp(52px,8vw,126px);display:grid;position:relative}.supervision-copy{position:sticky;top:108px}.supervision-copy>p:last-child{border-top:2px solid var(--ink);max-width:52ch;margin:36px 0 0;padding-top:15px}.claim-board{border-top:2px solid var(--ink)}.claim-board article{border-bottom:1px solid var(--rule);grid-template-columns:46px 145px 1fr auto;align-items:start;gap:18px;padding-block:24px;display:grid}.claim-board article>span{color:var(--accent);font-family:var(--mono);font-size:9px}.claim-board h3{font-family:var(--poster);margin:0;font-size:27px;line-height:1}.claim-board p{color:var(--soft);margin:0;font-size:13px}.claim-board article>b{border:1px solid var(--ink);font-family:var(--mono);padding:4px 6px;font-size:8px}.claim-board article.blocked{background:var(--accent);color:var(--page);box-shadow:20px 0 0 var(--accent), -20px 0 0 var(--accent)}.claim-board article.blocked span,.claim-board article.blocked p{color:var(--page)}.claim-board article.blocked>b{border-color:var(--page)}.asset-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.asset-card{aspect-ratio:4/5;border:2px solid var(--ink);grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2vw,26px);min-width:0;padding:clamp(18px,3vw,34px);display:grid;position:relative;overflow:hidden}.asset-card>*{min-width:0}.asset-card header{font-family:var(--mono);letter-spacing:.06em;border-bottom:1px solid;justify-content:space-between;gap:12px;padding-bottom:10px;font-size:8px;display:flex}.asset-card header b{font-size:inherit}.asset-card>p{font-family:var(--mono);margin:0;font-size:8px}.asset-lockup{align-content:center;gap:16px;display:grid}.asset-lockup strong,.asset-split-state strong{font-family:var(--poster);font-size:clamp(35px,4vw,65px);line-height:.82}.asset-lockup small{max-width:28ch;font-size:10px;line-height:1.4}.asset-disclosure{font-family:var(--mono);border:1px solid;gap:5px;padding:11px;font-size:8px;display:grid}.asset-disclosure b{letter-spacing:.06em}.asset-party-key{border-block:1px solid var(--ink);font-family:var(--mono);text-transform:uppercase;font-size:9px;display:grid}.asset-party-key span{border-bottom:1px solid var(--rule);padding:8px 0}.asset-party-key span:last-child{border-bottom:0}.asset-card.cobalt{background:var(--accent);color:var(--page)}.asset-card.paper{background:#fffdf8}.asset-card.paper .asset-lockup strong{font-size:clamp(32px,3.25vw,52px)}.asset-card.split{background:var(--page);color:var(--ink);grid-template-rows:auto 1fr 1fr auto;gap:0;padding:0}.asset-card.split header,.asset-card.split>p{padding:clamp(16px,2vw,24px)}.asset-card.split>p{background:var(--ink);color:var(--page)}.asset-split-state{align-content:center;gap:11px;padding:clamp(16px,2vw,24px);display:grid}.asset-split-state small,.asset-split-state b{font-family:var(--mono);font-size:8px}.asset-split-state b{border-top:1px solid;padding-top:8px}.asset-split-state.stress{background:var(--ink);color:var(--page)}.dashboard-preview{z-index:1;border:2px solid var(--page);font-family:var(--mono);position:relative}.dash-top{border-bottom:1px solid color-mix(in srgb, var(--page) 30%, transparent);color:color-mix(in srgb, var(--page) 65%, transparent);letter-spacing:.08em;justify-content:space-between;gap:20px;padding:11px;font-size:8px;display:flex}.dash-top span:nth-child(2){color:#a49fff}.dash-stats{grid-template-columns:repeat(4,1fr);display:grid}.dash-stats>div{border-right:1px solid color-mix(in srgb, var(--page) 30%, transparent);border-bottom:1px solid color-mix(in srgb, var(--page) 30%, transparent);align-content:space-between;min-height:190px;padding:20px;display:grid}.dash-stats>div:last-child{border-right:0}.dash-stats span,.dash-stats small{color:color-mix(in srgb, var(--page) 60%, transparent);font-size:8px}.dash-stats b{letter-spacing:-.06em;font-size:clamp(38px,5vw,70px)}.dash-stats .negative{background:var(--page);color:var(--ink)}.dash-stats .negative span,.dash-stats .negative small{color:var(--soft)}.dash-lower{grid-template-columns:1.5fr .5fr;display:grid}.cohort-chart,.review-queue{padding:25px}.cohort-chart{border-right:1px solid color-mix(in srgb, var(--page) 30%, transparent)}.cohort-chart>span,.review-queue>span{color:#a49fff;letter-spacing:.08em;margin-bottom:28px;font-size:8px;display:block}.cohort-chart>div{grid-template-columns:1fr 35px 42px;align-items:center;gap:10px;margin-block:8px;display:grid}.cohort-chart i{width:var(--w);background:var(--accent);height:13px}.cohort-chart b,.cohort-chart em{font-size:9px;font-style:normal;font-weight:400}.review-queue p{border-top:1px solid color-mix(in srgb, var(--page) 25%, transparent);color:color-mix(in srgb, var(--page) 75%, transparent);gap:12px;margin:0;padding-block:12px;font-size:9px;display:flex}.review-queue b{color:var(--accent)}.poster-application{background:var(--accent);color:var(--page)}.application-labels{border-color:var(--page);color:color-mix(in srgb, var(--page) 92%, transparent)}.application-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:clamp(50px,9vw,140px);padding-block:clamp(70px,10vw,150px);display:grid}.application-grid>div>p{color:var(--page)}.poster-application h2{font-size:clamp(64px,9vw,140px)}.application-copy>p{border-top:2px solid var(--page);margin:0 0 36px;padding-top:15px;font-size:18px}.application-copy a{background:var(--page);color:var(--ink);justify-content:space-between;gap:32px;padding:14px;font-weight:700;text-decoration:none;display:flex}.application-copy small{color:color-mix(in srgb, var(--page) 88%, transparent);font-family:var(--mono);margin-top:14px;font-size:9px;line-height:1.55;display:block}.amicus-context{border-top:2px solid var(--page);grid-template-columns:200px 1fr;gap:30px;padding-top:20px;display:grid}.amicus-context strong{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.amicus-context p{max-width:78ch;color:color-mix(in srgb, var(--page) 78%, transparent);margin:0;font-size:12px}@media (width<=1100px){.network-calculator,.supervision-grid,.application-grid,.tier-intro{grid-template-columns:1fr}.calculator-inputs{border-right:0;border-bottom:2px solid var(--ink)}.rebate-flow{grid-template-columns:1fr}.rebate-flow>.flow-arrow{justify-self:center;transform:rotate(90deg)}.rebate-flow article{min-height:280px}.flow-split-key{grid-template-columns:1fr 1fr 1fr}.flow-split-key>span{border-bottom:1px solid var(--rule);grid-column:1/-1}.flow-split-key p:first-of-type{border-left:0}.supervision-copy{position:static}.asset-grid{grid-template-columns:1fr 1fr}.asset-card:last-child{aspect-ratio:2;grid-column:1/-1}}@media (width<=820px){.poster-header{min-height:0;padding-inline:var(--poster-edge);grid-template-rows:58px 42px;grid-template-columns:1fr auto;row-gap:0}.poster-brand{grid-area:1/1}.poster-header nav{width:calc(100% + var(--poster-edge) * 2);margin-inline:calc(var(--poster-edge) * -1);border-top:1px solid var(--rule);scrollbar-width:none;grid-area:2/1/auto/-1;gap:0;display:flex;overflow-x:auto}.poster-header nav::-webkit-scrollbar{display:none}.poster-header nav a{border-right:1px solid var(--rule);text-align:center;flex:1 0 auto;min-height:40px;padding:11px 18px 9px}.poster-header nav a:after{left:14px;right:14px}.poster-header-action{grid-area:1/2}.poster-page [id]{scroll-margin-top:112px}.tier-table{overflow-x:auto}.tier-table-head,.tier-table article{min-width:850px}.dash-stats{grid-template-columns:repeat(2,1fr)}.dash-stats>div:nth-child(2){border-right:0}.dash-lower{grid-template-columns:1fr}.cohort-chart{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--page) 30%, transparent)}}@media (width<=620px){.poster-header{padding-inline:16px}.poster-header nav{width:calc(100% + 32px);margin-inline:-16px}.poster-brand span{font-size:11px}.poster-header-action{padding:8px;font-size:9px}.poster-hero-labels{grid-template-columns:1fr auto}.poster-hero-labels span:nth-child(2){display:none}.poster-title h1,.poster-band h2,.poster-application h2{font-size:clamp(58px,19vw,92px)}.calculator-inputs label{grid-template-columns:1fr 90px}.calculator-inputs label>span{font-size:10px}.calculator-annotation,.calculator-outputs,.claim-board article,.amicus-context{grid-template-columns:1fr}.scenario+.scenario{border-top:0;border-left:1px solid color-mix(in srgb, var(--page) 24%, transparent)}.output-heading{flex-direction:column}.asset-grid{grid-template-columns:1fr}.asset-card:last-child{aspect-ratio:4/5;grid-column:auto}.flow-split-key{grid-template-columns:1fr}.flow-split-key>span,.flow-split-key p{border-bottom:1px solid var(--rule);border-left:0;grid-column:auto}.flow-split-key p:last-child{border-bottom:0}.tier-progression li{grid-template-columns:93px minmax(90px,1fr) 38px;gap:9px;font-size:8px}.dash-top{flex-direction:column}.dash-stats{grid-template-columns:1fr}.dash-stats>div{border-right:0;min-height:160px}}
