@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/geist-300.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-400.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-500.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-600.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-700.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/geist-mono-300.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-400.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-500.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-600.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-mono-700.woff2) format("woff2")}:root{--bg: #0A0A0C;--bg-1: #101015;--bg-2: #16161C;--bg-3: #1E1E27;--bg-4: #2A2A35;--ink: #F4F4F0;--ink-2: #BFBFB9;--ink-3: #87878A;--ink-4: #5A5A5F;--rule: #23232C;--rule-strong: #3A3A47;--rule-bright: #58586A;--amber: #F2B33A;--amber-bright: #FFCC55;--amber-deep: #B58320;--amber-wash: #2D2410;--amber-line: #4F3F18;--live: #6AA8E8;--live-wash: #102233;--live-line: #1F3A55;--awaiting: #D2D2C7;--awaiting-wash: #1E1E24;--awaiting-line: #34343F;--vindicated: #7DC57D;--vindicated-wash:#11211A;--vindicated-line:#22402E;--falsified: #F26A6A;--falsified-wash:#2A1413;--falsified-line:#4A2222;--degraded: #E8964A;--degraded-wash: #2A1B0E;--degraded-line: #4A2F18;--font-sans: "Geist", "Inter Tight", -apple-system, system-ui, "Helvetica Neue", Arial, sans-serif;--font-mono: "Geist Mono", ui-monospace, "JetBrains Mono", "SF Mono", "Menlo", "Consolas", monospace;--font-display: "Geist", "Inter Tight", -apple-system, system-ui, "Helvetica Neue", Arial, sans-serif;--fs-hero: 96px;--fs-display: 64px;--fs-h1: 44px;--fs-h2: 32px;--fs-h3: 24px;--fs-h4: 20px;--fs-prose-lg: 19px;--fs-prose: 17px;--fs-prose-sm: 15px;--fs-ui-lg: 16px;--fs-ui: 13px;--fs-ui-sm: 12px;--fs-ui-xs: 11px;--fs-mono-lg: 15px;--fs-mono: 12px;--fs-mono-sm: 11px;--fs-mono-xs: 10px;--lh-tight: 1.02;--lh-snug: 1.15;--lh-base: 1.45;--lh-prose: 1.55;--tracking-display: -.025em;--tracking-tight: -.015em;--tracking-base: -.005em;--tracking-label: .14em;--tracking-mono: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--measure-prose: 700px;--measure-side: 300px;--measure-wide: 1280px;--header-h: 60px;--strip-h: 36px;--radius-0: 0px;--radius-pill: 999px;--ease: cubic-bezier(.2, 0, .15, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .26s;--grid-line: #161620;--grid-step: 48px}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-prose);line-height:var(--lh-prose);margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11"}::selection{background:var(--amber);color:var(--bg)}em,i,cite{font-style:normal;font-weight:700;letter-spacing:-.005em;color:inherit}h1 em,h2 em,.t-hero em,.t-display em,.hero h1 em,.art-head h1 em,.section-head h2 em,.summary .left .ts em,.recent .head h2 em{font-weight:700}.grid-bg{background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:var(--grid-step) var(--grid-step);background-position:-1px -1px}.crop-corners{position:relative}.crop-corners:before,.crop-corners:after,.crop-corners>.crop-tl,.crop-corners>.crop-br{content:"";position:absolute;width:10px;height:10px;border:1px solid var(--amber);pointer-events:none}.crop-corners:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.crop-corners:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.t-hero{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);color:var(--ink)}.t-display{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);color:var(--ink)}.t-h1{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h1);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--ink)}.t-h2{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}.t-h3{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-base)}.t-h4{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-h4);line-height:var(--lh-snug)}.t-prose{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ink)}.t-prose-lg{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-prose-lg);line-height:var(--lh-prose);color:var(--ink)}.t-prose-sm{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-prose-sm);line-height:var(--lh-base);color:var(--ink-2)}.t-ui{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-ui);line-height:var(--lh-base);color:var(--ink)}.t-ui-sm{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-ui-sm);line-height:var(--lh-base);color:var(--ink-2)}.t-label{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-ui-xs);line-height:1;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.t-mono{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-mono);color:var(--ink)}.t-mono-sm{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-mono-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-mono);color:var(--ink-2)}.t-mono-lg{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-mono-lg);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-mono);color:var(--ink)}.t-confidence{font-family:var(--font-mono);font-weight:500;font-size:40px;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);line-height:1}.status-live{color:var(--live)}.status-vindicated{color:var(--vindicated)}.status-falsified{color:var(--falsified)}.status-degraded{color:var(--degraded)}.status-awaiting{color:var(--awaiting)}.midas-rule{border:0;border-top:1px solid var(--rule);margin:var(--space-5) 0}.midas-btn{font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:500;letter-spacing:.02em;padding:11px 20px;border:1px solid var(--amber);background:var(--amber);color:var(--bg);cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.midas-btn:hover{background:var(--amber-bright);border-color:var(--amber-bright)}.midas-btn:active{background:var(--amber-deep);border-color:var(--amber-deep)}.midas-btn-ghost{font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:500;letter-spacing:.02em;padding:11px 20px;border:1px solid var(--rule-strong);background:transparent;color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.midas-btn-ghost:hover{border-color:var(--ink)}.midas-input{font-family:var(--font-sans);font-size:var(--fs-ui);padding:11px 14px;border:1px solid var(--rule-strong);background:var(--bg-1);color:var(--ink);outline:none;transition:border-color var(--dur-fast) var(--ease)}.midas-input::placeholder{color:var(--ink-3)}.midas-input:focus{border-color:var(--amber)}.confidence-pill{display:inline-flex;align-items:baseline;gap:8px;padding:4px 12px;border:1px solid var(--rule-strong);background:var(--bg-1);font-family:var(--font-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.confidence-pill .label{font-family:var(--font-sans);font-size:var(--fs-ui-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);font-weight:500}.cite{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--amber);text-decoration:none;border-bottom:1px solid var(--amber-line);padding-bottom:1px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.cite:hover{border-bottom-color:var(--amber)}.card{background:var(--bg-2);border:1px solid var(--rule);padding:var(--space-5)}.badge{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 9px;border:1px solid currentColor;font-family:var(--font-sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;background:transparent;line-height:1}.badge .glyph{width:8px;height:8px;display:inline-block}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:0;top:0;z-index:1000;background:var(--bg);color:var(--ink);padding:8px 16px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--rule-strong);border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--ink-4)}.site-disclaimer[data-astro-cid-cukr4w5s]{display:flex;gap:14px;align-items:baseline;padding:16px 0 0;border-top:1px solid var(--rule);margin-top:16px}.site-disclaimer[data-astro-cid-cukr4w5s] .marker[data-astro-cid-cukr4w5s]{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);flex-shrink:0;min-width:80px}.site-disclaimer[data-astro-cid-cukr4w5s] .copy[data-astro-cid-cukr4w5s]{font-family:var(--font-sans);font-size:12px;line-height:1.55;color:var(--ink-2);margin:0}.site-disclaimer[data-astro-cid-cukr4w5s] strong[data-astro-cid-cukr4w5s]{color:var(--ink);font-weight:500}.foot[data-astro-cid-sz7xmlte]{border-top:1px solid var(--rule);background:var(--bg);padding:56px 0 40px}.foot[data-astro-cid-sz7xmlte] .inner[data-astro-cid-sz7xmlte]{max-width:var(--measure-wide);margin:0 auto;padding:0 var(--space-6);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:48px;border-bottom:1px solid var(--rule);padding-bottom:40px}.foot[data-astro-cid-sz7xmlte] .col[data-astro-cid-sz7xmlte] h5[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 14px}.foot[data-astro-cid-sz7xmlte] .col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;font-family:var(--font-sans);font-size:13px;color:var(--ink-2);text-decoration:none;padding:4px 0}.foot[data-astro-cid-sz7xmlte] .col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--amber)}.foot[data-astro-cid-sz7xmlte] .col[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:13px;color:var(--ink-3);margin:0 0 8px;line-height:1.5}.foot[data-astro-cid-sz7xmlte] .col[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte].version{color:var(--ink-2);margin-top:14px;font-family:var(--font-mono);font-size:11px}.foot[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte]{max-width:var(--measure-wide);margin:24px auto 0;padding:0 var(--space-6);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:11px;color:var(--ink-3)}.foot[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .wd[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-weight:500;font-size:14px;letter-spacing:-.02em;color:var(--ink);margin-right:12px}.as-of-slot[data-astro-cid-sz7xmlte]{max-width:var(--measure-wide);margin:24px auto 0;padding:0 var(--space-6)}.as-of-slot[data-astro-cid-sz7xmlte] .as-of[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);margin:0}.disclaimer-slot[data-astro-cid-sz7xmlte]{max-width:var(--measure-wide);margin:16px auto 0;padding:0 var(--space-6)}.disclaimer-slot[data-astro-cid-sz7xmlte]:empty{display:none}
