@font-face{font-family:geist;src:url(../media/geist_latin_wght_normal-s.p.175rzww1hghhr.woff2)format("woff2");font-display:optional;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_46b8bfaa-module__Jp4q9G__className{font-family:geist,geist Fallback}.geist_46b8bfaa-module__Jp4q9G__variable{--font-geist-family:"geist", "geist Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_wght_normal-s.p.29txv0wq9-da0.woff2)format("woff2");font-display:optional;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_fc66f4ac-module__Iodcgq__className{font-family:geistMono,geistMono Fallback}.geistmono_fc66f4ac-module__Iodcgq__variable{--font-geist-mono-family:"geistMono", "geistMono Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_normal-s.p.2zo21yor93qdc.woff2)format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrumentserif_12d9ebfd-module__r-ewEa__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_12d9ebfd-module__r-ewEa__variable{--font-instrument-family:"instrumentSerif", "instrumentSerif Fallback"}
.site-footer-module__STLB6W__footer{padding:clamp(4rem, 8vw, 8rem) var(--page-pad) 2rem;border-top:1px solid var(--line);background:#080a0a;grid-template-columns:1.4fr .8fr .8fr;gap:3rem;display:grid}.site-footer-module__STLB6W__eyebrow,.site-footer-module__STLB6W__note{color:var(--faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;line-height:1.6}.site-footer-module__STLB6W__statement{max-width:15ch;font-family:var(--font-display);letter-spacing:-.035em;margin:1rem 0 0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.site-footer-module__STLB6W__links{flex-direction:column;gap:.9rem;font-size:.88rem;display:flex}.site-footer-module__STLB6W__links a{color:var(--muted)}.site-footer-module__STLB6W__links a:hover{color:var(--paper)}.site-footer-module__STLB6W__note{max-width:36ch;margin:0}@media (max-width:780px){.site-footer-module__STLB6W__footer{grid-template-columns:1fr}}
.site-header-module__wBaYfG__header{z-index:100;height:var(--header-height);color:var(--paper);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:#080a0af5;grid-template-columns:1fr auto auto;align-items:center;gap:clamp(1rem,3vw,3rem);padding:0 clamp(1rem,2.5vw,2.75rem);display:grid;position:fixed;inset:0 0 auto}.site-header-module__wBaYfG__header a{pointer-events:auto}.site-header-module__wBaYfG__brand{color:inherit;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-self:start;align-items:center;gap:.7rem;font-size:.68rem;font-weight:520;display:inline-flex}.site-header-module__wBaYfG__brandMark{aspect-ratio:1;border:1px solid var(--copper);border-radius:50%;width:.58rem;box-shadow:0 0 1rem #e86b2a99}.site-header-module__wBaYfG__navList{gap:clamp(.9rem,2vw,2rem);margin:0;padding:0;font-size:.83rem;list-style:none;display:flex}.site-header-module__wBaYfG__navList a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:inline-flex}.site-header-module__wBaYfG__navList a[aria-current=page]{color:var(--paper-bright);border-bottom-color:var(--copper-bright)}.site-header-module__wBaYfG__indexLink[aria-current=page]{color:var(--copper-bright)}.site-header-module__wBaYfG__navList a,.site-header-module__wBaYfG__indexLink{color:var(--muted);transition:color .18s}.site-header-module__wBaYfG__navList a:hover,.site-header-module__wBaYfG__navList a:focus-visible,.site-header-module__wBaYfG__indexLink:hover,.site-header-module__wBaYfG__indexLink:focus-visible{color:var(--paper)}.site-header-module__wBaYfG__indexLink{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:.69rem}@media (max-width:760px){.site-header-module__wBaYfG__header{height:var(--header-height);background:#080a0af7;grid-template-rows:3.4rem 3.1rem;grid-template-columns:1fr auto;gap:0;padding-inline:1rem}.site-header-module__wBaYfG__header nav{scrollbar-width:none;grid-area:2/1/auto/-1;width:100%;overflow-x:auto}.site-header-module__wBaYfG__header nav::-webkit-scrollbar{display:none}.site-header-module__wBaYfG__navList{justify-content:space-between;gap:1rem;width:max-content;min-width:100%;padding-right:.25rem;font-size:.76rem;display:flex}.site-header-module__wBaYfG__indexLink{grid-area:1/2;display:block}.site-header-module__wBaYfG__brand{grid-area:1/1;gap:.5rem;font-size:.62rem}.site-header-module__wBaYfG__indexLink{letter-spacing:.02em;font-size:.6rem}}
.evidence-preview-module__AdTdUa__dialog{border:0;border-left:1px solid var(--line-strong);width:min(40rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--paper);background:#111615;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-2rem 0 6rem #0006}.evidence-preview-module__AdTdUa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008a}.evidence-preview-module__AdTdUa__dialog[open]{animation:evidence-preview-module__AdTdUa__appear .24s var(--ease-out)}.evidence-preview-module__AdTdUa__surface{flex-direction:column;height:100%;display:flex}.evidence-preview-module__AdTdUa__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 2rem;display:flex}.evidence-preview-module__AdTdUa__header p{margin:0 0 .4rem}.evidence-preview-module__AdTdUa__header h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:2.4rem;font-weight:400}.evidence-preview-module__AdTdUa__dialog button,.evidence-preview-module__AdTdUa__footer a{border:1px solid var(--line-strong);min-height:44px;color:var(--paper);cursor:pointer;background:0 0;padding:.65rem .85rem;font-size:.8rem}.evidence-preview-module__AdTdUa__dialog button:hover,.evidence-preview-module__AdTdUa__footer a:hover{border-color:var(--copper-bright);background:#ffffff0a}.evidence-preview-module__AdTdUa__header button{flex-shrink:0}.evidence-preview-module__AdTdUa__body{overscroll-behavior:contain;flex:1;min-height:0;padding:2rem;overflow-y:auto}.evidence-preview-module__AdTdUa__classification{color:var(--copper-bright);font:.72rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.evidence-preview-module__AdTdUa__claim{font-size:1.35rem;line-height:1.5}.evidence-preview-module__AdTdUa__metadata{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1.2rem;padding-block:1.4rem;display:grid}.evidence-preview-module__AdTdUa__metadata dt,.evidence-preview-module__AdTdUa__sources span,.evidence-preview-module__AdTdUa__sources small{color:var(--muted);font-size:.75rem;line-height:1.5}.evidence-preview-module__AdTdUa__metadata dd{margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.evidence-preview-module__AdTdUa__body section{margin-block:1.8rem}.evidence-preview-module__AdTdUa__body h3{font-size:.8rem;font-family:var(--font-mono);color:var(--silicon);text-transform:uppercase;font-weight:500}.evidence-preview-module__AdTdUa__body section>p{color:var(--muted);line-height:1.7}.evidence-preview-module__AdTdUa__sources,.evidence-preview-module__AdTdUa__related{margin:0;padding:0;list-style:none}.evidence-preview-module__AdTdUa__sources li{border-bottom:1px solid var(--line);gap:.45rem;padding:1rem 0;display:grid}.evidence-preview-module__AdTdUa__sources a{text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);line-height:1.5}.evidence-preview-module__AdTdUa__related li{border-bottom:1px solid var(--line);padding:.8rem 0;line-height:1.5}.evidence-preview-module__AdTdUa__pathways{gap:.25rem;display:grid}.evidence-preview-module__AdTdUa__pathways a{min-height:44px;padding:.65rem 0;font-size:.88rem}.evidence-preview-module__AdTdUa__pathways a:hover{color:var(--copper-bright)}.evidence-preview-module__AdTdUa__footer{border-top:1px solid var(--line);background:var(--ink);justify-content:space-between;align-items:center;gap:.7rem;padding:1.25rem 2rem;display:flex}.evidence-preview-module__AdTdUa__footer a{background:var(--paper);color:var(--ink);align-items:center;gap:.6rem;display:inline-flex}@keyframes evidence-preview-module__AdTdUa__appear{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.evidence-preview-module__AdTdUa__header,.evidence-preview-module__AdTdUa__footer{padding:1rem}.evidence-preview-module__AdTdUa__header h2{font-size:2rem}.evidence-preview-module__AdTdUa__body{padding:1.4rem}.evidence-preview-module__AdTdUa__claim{font-size:1.13rem}.evidence-preview-module__AdTdUa__footer{flex-wrap:wrap}.evidence-preview-module__AdTdUa__footer>*{text-align:center;flex:1;justify-content:center}}
:root{--ink:#080a0a;--ink-raised:#101313;--paper:#eee9de;--paper-bright:#fffaf0;--muted:#aaa79f;--faint:#96968e;--line:#eee9de29;--line-strong:#eee9de47;--copper:#e86b2a;--copper-bright:#ff9a61;--silicon:#83bbb2;--electric:#8ba5ff;--font-display:var(--font-instrument-family), "Times New Roman", serif;--font-sans:var(--font-geist-family), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-geist-mono-family), "SFMono-Regular", Consolas, monospace;--header-height:4.5rem;--page-pad:clamp(1.2rem, 4vw, 4.5rem);--content-max:86rem;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{min-height:100vh;color:var(--paper);background:radial-gradient(circle at 82% 2%, #597c7714, transparent 26rem), var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px}::selection{color:var(--ink);background:var(--copper-bright)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select,input[type=range]{accent-color:var(--copper)}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--copper-bright);outline-offset:4px}.skip-link{z-index:999;color:var(--ink);background:var(--paper);padding:.7rem 1rem;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page-shell{min-height:100vh;padding-top:var(--header-height)}.eyebrow{color:var(--copper-bright);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:560}section[id],article[id],h2[id],h3[id]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}summary{cursor:pointer}summary:focus-visible{outline:2px solid var(--copper-bright);outline-offset:4px}.display-title{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(4rem,10vw,10rem);font-weight:400;line-height:.82}.lede{max-width:48rem;color:var(--muted);font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.55}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){:root{--header-height:6.5rem}}
