:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f0;--paper:#fffefa;--panel:#fff;--surface:#fbfbf7;--surface-muted:#f7f7f2;--surface-active:#fff;--ink:#1d211f;--heading-ink:#111513;--brand-ink:#151917;--control-active-ink:#101412;--muted:#66706a;--faint:#dfe2dc;--grid:#eceee8;--green:#087f5b;--green-soft:#d8f0df;--amber:#c9911f;--amber-soft:#fae9bd;--red:#b42318;--red-soft:#f8d2c8;--copper:#8a3f12;--copper-hover:#75340f;--link:#2b5fcc;--inverted-ink:#fffefa;--divider:#8d948d;--border:#1d211f1a;--border-soft:#1d211f14;--border-muted:#1d211f17;--border-strong:#1d211f1f;--header-bg:#fffefaeb;--panel-bg:#ffffffdb;--panel-bg-strong:#ffffffe6;--body-gradient-light-opacity:1;--body-gradient-dark-opacity:0;--nav-button-bg:#fae9bdad;--nav-button-bg-hover:#fae9bdf0;--nav-button-border:#8a3f1252;--nav-button-border-hover:#8a3f1280;--nav-button-ink:#6f320f;--nav-button-ink-hover:#4f240c;--control-inset:inset 0 0 0 1px #1d211f1f;--button-highlight:inset 0 0 0 1px #ffffff94;--chart-paper:#fffefa;--range-bg:#f0f1eb;--range-area:#c9911f29;--range-line:#8a3f1273;--range-dim:#f6f5f0c2;--range-selection:#087f5b1a;--range-selection-stroke:#087f5b70;--range-handle-stroke:#8a3f1294;--range-handle-line:#8a3f12b3;--tick:#b8beb6;--axis:#6c756e;--crosshair:#1d211f66;--cycle-marker:#8a3f128f;--cycle-guide:#66706a66;--cycle-marker-label:#6f320f;--cycle-guide-label:#66706a;--tooltip-bg:#fffffff5;--tooltip-border:#1d211f1f;--quantile-q1:#087f5b;--quantile-q10:#2f9e44;--quantile-q25:#74b816;--quantile-q50:#c9911f;--quantile-q75:#e67700;--quantile-q95:#d9480f;--quantile-q99:#b42318;--band-green-1:#087f5b24;--band-green-2:#74b81629;--band-amber-1:#c9911f26;--band-amber-2:#e6770021;--band-red-1:#d9480f1f;--band-red-2:#b423181a;--price-stroke-start:#222;--price-stroke-end:#8a3f12;--caveat-icon-bg:#fae9bdd1;--caveat-icon-border:#c9911f4d;--caveat-icon-ink:#a46109;--caveat-pill-bg:#f8d2c86b;--caveat-pill-border:#b4231833;--caveat-pill-ink:#8f1d16;--shadow:0 18px 54px #1f24201a;--radius:6px;--theme-transition-duration:.56s;--theme-transition-easing:cubic-bezier(.22, 1, .36, 1);--theme-toggle-easing:cubic-bezier(.16, 1, .3, 1);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101716;--paper:#111918;--panel:#18211f;--surface:#151e1c;--surface-muted:#121a18;--surface-active:#22302c;--ink:#edf4ef;--heading-ink:#f7fbf8;--brand-ink:#f1f7f3;--control-active-ink:#f7fbf8;--muted:#a4b2ab;--faint:#2b3834;--grid:#273431;--green:#2bd18f;--green-soft:#123629;--amber:#f2b84b;--amber-soft:#3e3018;--red:#ff7a65;--red-soft:#43231f;--copper:#f2a541;--copper-hover:#ffb95d;--link:#9fbcff;--inverted-ink:#101716;--divider:#68766f;--border:#dae8e021;--border-soft:#dae8e01a;--border-muted:#dae8e01f;--border-strong:#dae8e02e;--header-bg:#0c1211d6;--panel-bg:#18211fdb;--panel-bg-strong:#18211feb;--body-gradient-light-opacity:0;--body-gradient-dark-opacity:1;--nav-button-bg:#f2a54121;--nav-button-bg-hover:#f2a54138;--nav-button-border:#f2a54157;--nav-button-border-hover:#f2a54194;--nav-button-ink:#f3bd76;--nav-button-ink-hover:#ffd79e;--control-inset:inset 0 0 0 1px #edf4ef29;--button-highlight:inset 0 0 0 1px #ffffff0f;--chart-paper:#0f1715;--range-bg:#0e1514;--range-area:#f2b84b33;--range-line:#f2a5419e;--range-dim:#090e0dad;--range-selection:#2bd18f29;--range-selection-stroke:#2bd18f94;--range-handle-stroke:#f2a541b8;--range-handle-line:#f2a541db;--tick:#62736b;--axis:#9fafaa;--crosshair:#edf4ef6b;--cycle-marker:#f2a541ad;--cycle-guide:#a4b2ab75;--cycle-marker-label:#f3bd76;--cycle-guide-label:#a4b2ab;--tooltip-bg:#131c1af7;--tooltip-border:#edf4ef29;--quantile-q1:#2bd18f;--quantile-q10:#58d66f;--quantile-q25:#9ad65f;--quantile-q50:#f2b84b;--quantile-q75:#ff9d45;--quantile-q95:#ff8058;--quantile-q99:#ff6d6d;--band-green-1:#2bd18f2e;--band-green-2:#58d66f29;--band-amber-1:#f2b84b29;--band-amber-2:#ff9d4526;--band-red-1:#ff805826;--band-red-2:#ff6d6d21;--price-stroke-start:#edf4ef;--price-stroke-end:#f2a541;--caveat-icon-bg:#f2b84b2e;--caveat-icon-border:#f2b84b57;--caveat-icon-ink:#ffd184;--caveat-pill-bg:#ff7a6526;--caveat-pill-border:#ff7a6540;--caveat-pill-ink:#ffb4a7;--shadow:0 22px 70px #0000006b}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}html.theme-ready *,html.theme-ready :before,html.theme-ready :after{transition-duration:var(--theme-transition-duration);transition-property:background-color,border-color,box-shadow,color,fill,filter,opacity,stroke,transform;transition-timing-function:var(--theme-transition-easing)}::view-transition-old(root){animation-duration:var(--theme-transition-duration);animation-timing-function:var(--theme-transition-easing);mix-blend-mode:normal}::view-transition-new(root){animation-duration:var(--theme-transition-duration);animation-timing-function:var(--theme-transition-easing);mix-blend-mode:normal}body{isolation:isolate;background:var(--bg);min-width:320px;color:var(--ink);margin:0;position:relative}body:before,body:after{z-index:0;pointer-events:none;content:"";transition:opacity .72s var(--theme-transition-easing), background-color var(--theme-transition-duration) var(--theme-transition-easing);position:fixed;inset:0}body:before{opacity:var(--body-gradient-light-opacity);background:linear-gradient(#fffefae0,#f6f5f0fa 340px)}body:after{opacity:var(--body-gradient-dark-opacity);background:radial-gradient(circle at 12% -10%,#f2a54133,#0000 31rem),linear-gradient(#141f1cfa,#101716fa 360px)}button,a{font:inherit}button{border:0}a{color:inherit;text-decoration:none}.app{z-index:1;min-height:100vh;color:var(--ink);position:relative}.site-header{z-index:10;border-bottom:1px solid var(--border-soft);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:30px;width:100%;padding:20px clamp(20px,4vw,62px);display:flex;position:sticky;top:0}.site-header-right{align-items:center;gap:18px;min-width:0;display:flex}.brand{color:var(--brand-ink);align-items:center;gap:11px;font-size:18px;font-weight:780;display:inline-flex}.brand svg{width:27px;height:27px;color:var(--copper)}nav{color:var(--muted);align-items:center;gap:28px;font-size:16px;font-weight:700;display:flex}nav a:hover,nav a:focus-visible{color:var(--ink)}.nav-button-link{border:1px solid var(--nav-button-border);background:var(--nav-button-bg);min-height:34px;color:var(--nav-button-ink);box-shadow:var(--button-highlight);border-radius:999px;align-items:center;padding:7px 14px;display:inline-flex}.nav-button-link:hover,.nav-button-link:focus-visible{border-color:var(--nav-button-border-hover);background:var(--nav-button-bg-hover);color:var(--nav-button-ink-hover)}.theme-toggle{border:1px solid var(--border-strong);background:var(--surface-muted);width:66px;height:36px;color:var(--muted);cursor:pointer;box-shadow:var(--button-highlight), 0 10px 24px #1f24201a;border-radius:999px;flex:none;padding:3px}.theme-toggle:hover,.theme-toggle:focus-visible{border-color:var(--nav-button-border-hover);color:var(--ink)}.theme-toggle:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.theme-toggle-track{grid-template-columns:1fr 1fr;align-items:center;width:100%;height:100%;display:grid;position:relative}.theme-toggle-icon{z-index:1;color:var(--muted);place-items:center;display:inline-grid;position:relative}.theme-toggle-icon svg{width:15px;height:15px}.theme-toggle-thumb{border:1px solid var(--border-muted);background:var(--surface-active);width:28px;height:28px;box-shadow:0 10px 18px #1f242029, var(--button-highlight);transition:transform .62s var(--theme-toggle-easing), background-color var(--theme-transition-duration) var(--theme-transition-easing), border-color var(--theme-transition-duration) var(--theme-transition-easing), box-shadow var(--theme-transition-duration) var(--theme-transition-easing);border-radius:999px;display:grid;position:absolute;top:0;left:0;transform:translate(0)}.theme-toggle[aria-checked=true] .theme-toggle-thumb{transform:translate(28px)}html.theme-ready .theme-toggle-thumb{transition:transform .62s var(--theme-toggle-easing), background-color var(--theme-transition-duration) var(--theme-transition-easing), border-color var(--theme-transition-duration) var(--theme-transition-easing), box-shadow var(--theme-transition-duration) var(--theme-transition-easing)}.theme-toggle[aria-checked=false] .theme-toggle-icon-light,.theme-toggle[aria-checked=true] .theme-toggle-icon-dark{color:var(--copper)}.about-back-link{align-items:center;gap:6px;display:inline-flex}main{width:min(1500px,100%);min-width:0;margin:0 auto;padding:28px clamp(14px,3vw,42px) 72px}.site-footer{z-index:1;border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:20px;width:min(1500px,100%);margin:-40px auto 0;padding:26px clamp(14px,3vw,42px) 34px;display:flex;position:relative}.footer-credit{gap:7px;min-width:0;max-width:820px;display:grid}.footer-credit span{color:var(--copper);text-transform:uppercase;font-size:11px;font-weight:820}.footer-credit p{color:var(--muted);font-size:14px;line-height:1.55}.footer-credit a,.footer-links a{color:var(--link)}.footer-credit a{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.footer-credit a svg,.footer-links a svg{flex:none}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.footer-links a{border:1px solid var(--border-muted);border-radius:var(--radius);background:var(--surface);align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:13px;font-weight:760;display:inline-flex}.footer-links a:hover,.footer-links a:focus-visible{border-color:var(--border-strong);color:var(--ink)}.hero-section{gap:18px;min-width:0;display:grid}.hero-copy{grid-template-columns:minmax(320px,660px) minmax(280px,460px);align-items:end;gap:34px;min-width:0;margin-bottom:12px;padding:18px 2px 2px;display:grid}h1,h2,p{margin:0}h1{max-width:720px;color:var(--heading-ink);overflow-wrap:normal;text-wrap:balance;font-size:clamp(34px,5vw,68px);font-weight:780;line-height:.99}h2{color:var(--heading-ink);font-size:clamp(24px,3vw,36px);font-weight:760;line-height:1.05}.hero-copy p{max-width:520px;color:var(--muted);font-size:clamp(16px,1.7vw,20px);line-height:1.5}.stat-ribbon,.dashboard-strip,.chart-panel,.content-section{border:1px solid var(--border);background:var(--panel-bg);box-shadow:var(--shadow)}.stat-ribbon{border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.metric-chip{border:1px solid var(--border-muted);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:38px;color:var(--muted);align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:650;display:inline-flex}.metric-chip svg{color:var(--copper)}.metric-chip strong{color:var(--ink);font-variant-numeric:tabular-nums}.dashboard-strip{border-radius:var(--radius);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.dashboard-tile{border-right:1px solid var(--border-soft);min-height:116px;padding:18px}.dashboard-tile:last-child{border-right:0}.dashboard-tile span,.evidence-point span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:720;display:block}.dashboard-tile strong{overflow-wrap:anywhere;margin-top:10px;font-size:clamp(20px,2.4vw,32px);font-weight:780;line-height:1.05;display:block}.dashboard-tile small{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.35;display:block}.chart-panel{border-radius:var(--radius);gap:12px;min-width:0;padding:14px;display:grid}.chart-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar-left{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chart-action-group{align-items:center;gap:10px;display:flex}.segmented-control,.quantile-toggles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.segmented-control{border:1px solid var(--faint);border-radius:var(--radius);background:var(--surface-muted);padding:4px}.segmented-control button,.quantile-toggles button,.projection-options button{border-radius:var(--radius);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;padding:7px 12px;font-size:13px;font-weight:720}.segmented-control button.active,.quantile-toggles button.active,.projection-options button.active{color:var(--control-active-ink);background:var(--surface-active);box-shadow:var(--control-inset)}.projection-control{border:1px solid var(--faint);background:var(--surface-muted);border-radius:var(--radius);justify-content:center;align-items:center;gap:8px;padding:4px;display:inline-flex}.projection-label{color:var(--muted);text-transform:uppercase;align-items:center;gap:7px;padding:0 7px;font-size:12px;font-weight:760;display:inline-flex}.projection-label svg{color:var(--copper)}.projection-options{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.projection-options button{border:0;min-width:39px;min-height:28px;padding:5px 8px;font-size:12px}.quantile-toggles button{border:1px solid var(--border-muted);background:var(--surface)}.chart-frame{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--chart-paper);width:100%;min-width:0;min-height:440px;overflow-x:auto}.range-brush-shell{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface);gap:5px;padding:7px 9px 8px;display:grid}.range-brush-labels{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:720;display:flex}.range-brush-window{border:1px solid var(--border-soft);background:var(--surface-active);border-radius:7px;align-items:center;gap:6px;min-width:0;padding:3px 8px;display:inline-flex}.range-brush-kicker{color:var(--copper);text-transform:uppercase;font-size:9px;font-weight:820}.range-brush-divider{color:var(--divider)}.range-brush-labels strong{color:var(--ink);text-align:center;text-transform:uppercase;font-size:10px}.range-brush{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:64px;display:block}.range-brush-bg{fill:var(--range-bg)}.range-brush-area{fill:var(--range-area);stroke:none}.range-brush-line{fill:none;stroke:var(--range-line);stroke-width:1.05px}.range-brush-dim{fill:var(--range-dim);pointer-events:none}.range-brush-selection{fill:var(--range-selection);stroke:var(--range-selection-stroke);stroke-width:1.2px;cursor:grab}.range-brush-shell.dragging .range-brush-selection{cursor:grabbing}.range-brush-handle{cursor:ew-resize;outline:none}.range-brush-handle:focus-visible .range-brush-handle-thumb{stroke:var(--green);stroke-width:1.8px}.range-brush-handle-hit{fill:#0000;stroke:#0000}.range-brush-handle-thumb{fill:var(--chart-paper);stroke:var(--range-handle-stroke);stroke-width:1.2px}.range-brush-handle line{stroke:var(--range-handle-line);stroke-linecap:round;stroke-width:1.4px}.quantile-chart{width:100%;min-width:800px;height:auto;display:block}.plot-bg{fill:var(--chart-paper)}.grid-line{stroke:var(--grid);stroke-width:1px}.x-tick-line{stroke:var(--tick);stroke-width:1px}.axis-label{fill:var(--axis);font-size:13px;font-weight:650}.cycle-marker{pointer-events:none}.cycle-marker-line{stroke:var(--cycle-marker);stroke-width:1.15px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.cycle-marker-label{fill:var(--cycle-marker-label);stroke:var(--chart-paper);stroke-width:3.5px;paint-order:stroke;stroke-linejoin:round;letter-spacing:.07em;font-size:9px;font-weight:820}.cycle-marker-guide .cycle-marker-line{stroke:var(--cycle-guide);stroke-dasharray:1.5 7}.cycle-marker-guide .cycle-marker-label{fill:var(--cycle-guide-label)}.band{stroke:none}.band-green-1{fill:var(--band-green-1)}.band-green-2{fill:var(--band-green-2)}.band-amber-1{fill:var(--band-amber-1)}.band-amber-2{fill:var(--band-amber-2)}.band-red-1{fill:var(--band-red-1)}.band-red-2{fill:var(--band-red-2)}.quantile-line{fill:none;stroke-width:1.25px;opacity:.82}.price-line{fill:none;stroke:url(#priceStroke);stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round}.latest-dot,.hover-dot{fill:var(--copper);stroke:var(--chart-paper);stroke-width:2px}.crosshair{stroke:var(--crosshair);stroke-width:1px;stroke-dasharray:3 4}.tooltip-layer{pointer-events:none}.tooltip-box{fill:var(--tooltip-bg);stroke:var(--tooltip-border);stroke-width:.8px}.tooltip-title{fill:var(--ink);font-size:14px;font-weight:750}.tooltip-value{fill:var(--copper);font-size:14px;font-weight:760}.tooltip-copy{fill:var(--muted);font-size:12px;font-weight:640}.chart-state{min-height:520px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:12px;display:grid}.chart-state strong{color:var(--ink);font-size:18px}.error-state svg{color:var(--red)}.spin{animation:1s linear infinite spin}.content-section{border-radius:var(--radius);grid-template-columns:minmax(260px,.85fr) minmax(320px,1.15fr);align-items:center;gap:clamp(18px,4vw,56px);min-width:0;margin-top:22px;padding:clamp(22px,4vw,44px);display:grid}.content-section>div:first-child:not(.caveat-heading):not(.section-heading-row),.section-heading-row>div{align-content:start;gap:14px;display:grid}.content-section p{color:var(--muted);font-size:16px;line-height:1.65}.formula-box{border-left:4px solid var(--copper);background:var(--surface);border-radius:var(--radius);gap:14px;padding:22px;display:grid}.formula-box code{color:var(--brand-ink);white-space:normal;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(17px,2.5vw,25px);font-weight:700}.formula-box span{color:var(--muted);font-size:15px;font-weight:650}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evidence-point{border:1px solid var(--border-muted);border-radius:var(--radius);background:var(--surface);min-height:178px;padding:18px}.evidence-point strong{color:var(--copper);font-variant-numeric:tabular-nums;margin:16px 0 12px;font-size:30px;display:block}.evidence-point p{font-size:14px;line-height:1.5}.paper-use-section{grid-template-columns:minmax(260px,.78fr) minmax(320px,1.22fr)}.paper-use-list{border-left:4px solid var(--green);gap:16px;padding-left:22px;display:grid}.coefficients-section{display:block}.section-heading-row{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.paper-link{border:1px solid var(--copper);border-radius:var(--radius);background:var(--copper);min-height:48px;color:var(--inverted-ink);justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:15px;font-weight:820;display:inline-flex;box-shadow:0 12px 24px #8a3f1233,0 0 0 4px #c9911f1f}.paper-link:hover,.paper-link:focus-visible{border-color:var(--copper-hover);background:var(--copper-hover);color:var(--inverted-ink)}.paper-link svg{flex:none}.table-wrap{overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:680px}th,td{border-bottom:1px solid var(--border-muted);text-align:right;padding:13px 12px}th:first-child,td:first-child{text-align:left}th{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:780}td{color:var(--ink);font-size:15px;font-weight:650}.caveat-section{border-left:4px solid var(--amber);background:var(--panel-bg-strong);box-shadow:var(--shadow);grid-template-columns:64px minmax(220px,.42fr) minmax(320px,1fr);align-items:center}.caveat-heading{display:contents}.caveat-heading svg{box-sizing:content-box;border:1px solid var(--caveat-icon-border);background:var(--caveat-icon-bg);width:22px;height:22px;color:var(--caveat-icon-ink);border-radius:999px;flex:none;place-self:center;padding:12px;transform:translate(8px)}.caveat-heading h2{grid-column:2;padding-left:0;transform:translate(0)}.caveat-copy{grid-column:3;gap:18px;padding-left:0;display:grid;transform:translate(0)}.caveat-items{flex-wrap:wrap;gap:8px;display:flex}.caveat-items span{border:1px solid var(--caveat-pill-border);border-radius:var(--radius);background:var(--caveat-pill-bg);color:var(--caveat-pill-ink);padding:8px 10px;font-size:13px;font-weight:720}.about-main{gap:20px;width:min(1080px,100%);min-width:0;margin:0 auto;padding:22px clamp(14px,3vw,42px) 72px;display:grid}.about-hero{border-bottom:1px solid var(--border);grid-template-columns:minmax(340px,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(18px,4vw,40px);padding:18px 0 26px;display:grid}.about-copy{grid-area:1/1;gap:14px;min-width:0;max-width:720px;padding:12px 2px 0;display:grid}.about-copy h1{max-width:720px;font-size:clamp(34px,5vw,68px);font-weight:780;line-height:.99}.about-copy p{max-width:520px;color:var(--muted);font-size:clamp(16px,1.7vw,20px);line-height:1.5}.about-lede{margin-top:10px}.about-kicker{color:var(--muted);text-transform:uppercase;margin-bottom:0;font-size:13px;font-weight:760}.about-kicker+h1{margin-bottom:0}.about-expanded-copy{max-width:none;color:var(--muted);grid-area:2/1/auto/-1;margin:-22px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.5}.about-takeaway{border:1px solid var(--border-strong);border-top:4px solid var(--copper);border-radius:var(--radius);background:var(--surface);grid-area:1/2;align-self:end;gap:8px;padding:16px 18px 18px;display:grid}.about-takeaway-kicker{color:var(--copper);text-transform:uppercase;font-size:11px;font-weight:820}.about-section-card{border:1px solid var(--border);background:var(--panel-bg);border-radius:var(--radius);gap:12px;padding:18px 20px;display:grid}.about-section-card h2{margin:0;font-size:24px;line-height:1.1}.about-metric-row{margin:0 0 2px}.about-metric-block{gap:12px;display:grid}.about-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.about-metric-grid>div{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);padding:10px 12px}.about-metric-grid p{color:var(--muted);margin:0 0 6px;font-size:12px}.about-metric-grid strong{color:var(--ink);margin-bottom:4px;font-size:13px;display:block}.about-metric-grid span{font-variant-numeric:tabular-nums;color:var(--copper);font-size:18px;font-weight:760}.about-code{color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);overflow-wrap:anywhere;border-radius:6px;margin-top:8px;margin-bottom:8px;padding:8px 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;display:block}.about-list{gap:10px;margin:0;padding-left:20px;display:grid}.about-list li::marker{color:var(--copper)}.about-list-wrap{grid-template-columns:minmax(280px,1.1fr) minmax(220px,.9fr);align-items:start;gap:12px;display:grid}.about-quote-box{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:8px;padding:14px 16px;display:grid}.about-quote-box p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.about-statline{border-top:1px dashed var(--border-strong);grid-template-columns:max-content max-content;align-items:center;gap:8px 18px;margin-top:2px;padding-top:12px;display:grid}.about-statline span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:760}.about-statline strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.about-list-tight li{margin-bottom:0}.about-copy a,.about-copy a:hover,.about-copy a:focus-visible,.about-list a,.about-metric-block a,.about-hero a,.about-takeaway a{color:var(--link);text-decoration:underline}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.theme-ready *,html.theme-ready :before,html.theme-ready :after{transition-duration:1ms!important}::view-transition-old(root){animation-duration:1ms}::view-transition-new(root){animation-duration:1ms}}@media (width<=980px){.site-header{flex-direction:column;align-items:flex-start;gap:12px}.site-footer{flex-direction:column;align-items:flex-start}.footer-links{justify-content:flex-start}.site-header-right{align-items:flex-start;width:100%}nav{flex:auto;gap:22px;width:auto;padding-bottom:2px;overflow-x:auto}.hero-copy,.content-section{grid-template-columns:1fr}.caveat-section{grid-template-columns:56px minmax(0,1fr)}.caveat-heading h2{grid-column:2}.caveat-copy{grid-column:1/-1}.dashboard-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tile{border-bottom:1px solid var(--border-soft)}.dashboard-tile:nth-child(2n){border-right:0}.evidence-grid{grid-template-columns:1fr}.about-main{width:min(740px,100%);padding-inline:10px}.about-hero,.about-metric-grid,.about-list-wrap{grid-template-columns:1fr}.about-copy{grid-area:auto/1;padding-top:8px}.about-expanded-copy,.about-takeaway{grid-area:auto/1}.about-copy h1{font-size:clamp(34px,5vw,68px);line-height:.99}.about-copy p{font-size:clamp(16px,1.7vw,20px);line-height:1.5}}@media (width<=680px){main{padding-inline:10px}.site-header{padding:16px 14px}.brand{font-size:16px}.brand svg{width:24px;height:24px}nav{flex-wrap:wrap;max-width:none;font-size:14px;overflow-x:visible}.nav-button-link{min-height:32px;padding:6px 11px}.paper-link{justify-content:center;width:100%}.about-copy h1{overflow-wrap:anywhere;font-size:clamp(27px,7.5vw,30px);line-height:1.08}.about-copy p{font-size:clamp(16px,1.7vw,20px);line-height:1.5}.hero-copy{width:min(370px,100vw - 20px);max-width:min(370px,100vw - 20px);padding-top:6px}h1{overflow-wrap:anywhere;max-width:min(370px,100vw - 20px);font-size:clamp(27px,7.5vw,30px);line-height:1.08}.stat-ribbon,.dashboard-strip,.chart-panel,.content-section{width:min(370px,100vw - 20px);max-width:min(370px,100vw - 20px)}.metric-chip{flex:100%}.metric-chip strong{overflow-wrap:anywhere}.chart-toolbar,.toolbar-left,.chart-action-group{flex-direction:column;align-items:stretch}.segmented-control,.projection-control{width:100%}.projection-control{flex-direction:column;align-items:stretch}.projection-label{min-height:26px;padding-inline:6px}.projection-options{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.projection-options button{min-width:0}.segmented-control button{flex:1}.dashboard-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tile{border-right:1px solid var(--border-soft);min-height:106px;padding:16px}.dashboard-tile:nth-child(2n){border-right:0}.chart-panel{padding:10px}.chart-frame,.chart-state{min-height:340px}.quantile-chart{min-width:680px}.section-heading-row{flex-direction:column;align-items:stretch}}
