.EejetG_root{--bg-2:#15100a;--surface:#1a140c;--surface-2:#221a0f;--border:#2c2316;--border-strong:#3c2e1b;--text:#f4ecdd;--text-dim:#b6a88f;--text-faint:#897b65;--amber:#e9a53c;--amber-bright:#f6c063;--amber-deep:#c8821f;--lobster:#d9542b;--green:#76bc93;--red-soft:#df7763;--radius:14px;--radius-sm:9px;max-width:720px;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0 auto;padding:8px 24px 40px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;line-height:1.72}.EejetG_root a{color:var(--amber-bright);text-decoration:none}.EejetG_root a:hover{color:var(--amber)}.EejetG_crumbs{color:var(--text-faint);letter-spacing:.02em;text-transform:uppercase;padding:26px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.EejetG_crumbs a{color:var(--text-faint)}.EejetG_crumbs a:hover{color:var(--amber)}.EejetG_sep{opacity:.5;margin:0 8px}.EejetG_head{padding:30px 0 8px}.EejetG_pills{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.EejetG_pill{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border-strong);color:var(--amber);background:#e9a53c0f;border-radius:999px;padding:5px 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500}.EejetG_pillDate{color:var(--text-faint);background:0 0;border-color:#0000;padding-left:4px}.EejetG_title{letter-spacing:-.022em;color:var(--text);margin:0 0 22px;font-family:Fraunces,Georgia,serif;font-size:clamp(34px,6vw,56px);font-weight:600;line-height:1.04}.EejetG_dek{color:var(--text-dim);margin:0 0 30px;font-size:21px;font-weight:400;line-height:1.55}.EejetG_byline{color:var(--text-faint);border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:16px 0;font-size:14px;display:flex}.EejetG_who{color:var(--text-dim);font-weight:600}.EejetG_dot{opacity:.45}.EejetG_mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.EejetG_arxiv{border:1px solid var(--border-strong);color:var(--amber);border-radius:7px;margin-left:auto;padding:5px 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.EejetG_arxiv:hover{background:#e9a53c14}@media (max-width:600px){.EejetG_arxiv{margin-left:0}}.EejetG_body{padding:14px 0 40px}.EejetG_body p{margin:0 0 20px}.EejetG_body p strong,.EejetG_body li strong{color:var(--text);font-weight:600}.EejetG_body em{color:var(--text-dim)}.EejetG_body code{background:var(--surface-2);border:1px solid var(--border);color:var(--amber-bright);border-radius:5px;padding:1.5px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.86em}.EejetG_sec{margin:54px 0 0}.EejetG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--amber-deep);align-items:baseline;gap:12px;margin-bottom:14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;display:flex}.EejetG_num{color:var(--amber);font-weight:600}.EejetG_rule{background:linear-gradient(90deg, var(--border-strong), transparent);flex:1;align-self:center;height:1px}.EejetG_body h2{letter-spacing:-.018em;color:var(--text);margin:0 0 18px;font-family:Fraunces,Georgia,serif;font-size:clamp(26px,3.6vw,34px);font-weight:600;line-height:1.12}.EejetG_body h3{letter-spacing:-.01em;color:var(--text);margin:30px 0 8px;font-family:Inter,sans-serif;font-size:19px;font-weight:600}.EejetG_list{margin:0 0 22px;padding:0;list-style:none}.EejetG_list li{color:var(--text-dim);margin-bottom:12px;padding-left:26px;position:relative}.EejetG_list li:before{content:"";background:var(--amber);border-radius:2px;width:7px;height:7px;position:absolute;top:12px;left:4px;transform:rotate(45deg)}.EejetG_list li strong{color:var(--text)}.EejetG_pq{border-left:3px solid var(--amber);margin:40px 0;padding:6px 0 6px 28px}.EejetG_pq p{color:var(--text);letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-size:25px;font-weight:500;line-height:1.36}.EejetG_pq cite{color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;margin-top:14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-style:normal;display:block}.EejetG_body figure{margin:34px 0}.EejetG_bleed{width:min(100vw - 48px,980px);margin-left:calc(360px + min(100vw - 48px,980px)/-2);margin-right:calc(360px + min(100vw - 48px,980px)/-2)}@media (max-width:1040px){.EejetG_bleed{width:100%;margin-left:0;margin-right:0}}.EejetG_viz{background:linear-gradient(180deg, var(--surface), var(--bg-2));border:1px solid var(--border);border-radius:var(--radius);padding:26px}.EejetG_viz svg{width:100%;height:auto;display:block}.EejetG_body figcaption{color:var(--text-faint);margin-top:14px;padding-left:2px;font-size:14px;line-height:1.55}.EejetG_body figcaption b{color:var(--amber-deep);letter-spacing:.04em;margin-right:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.EejetG_grid2{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}@media (max-width:620px){.EejetG_grid2{grid-template-columns:1fr}}.EejetG_fmcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:20px;transition:border-color .2s,transform .2s}.EejetG_fmcard:hover{border-color:var(--border-strong);transform:translateY(-2px)}.EejetG_ic{font-size:20px}.EejetG_fmcard h4{color:var(--text);letter-spacing:-.01em;margin:10px 0 6px;font-family:Inter,sans-serif;font-size:15.5px;font-weight:600}.EejetG_fmcard p{color:var(--text-dim);margin:0;font-size:14.5px;line-height:1.55}.EejetG_tag{color:var(--lobster);letter-spacing:.05em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.EejetG_stats{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;margin:30px 0;display:grid;overflow:hidden}@media (max-width:620px){.EejetG_stats{grid-template-columns:1fr 1fr}}.EejetG_stat{background:var(--surface);text-align:center;padding:22px 18px}.EejetG_statN{color:var(--amber-bright);letter-spacing:-.02em;font-family:Fraunces,Georgia,serif;font-size:32px;font-weight:600;line-height:1}.EejetG_statN small{color:var(--amber);font-size:17px}.EejetG_statL{color:var(--text-dim);margin-top:9px;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.35}.EejetG_statSub{color:var(--text-faint);margin-top:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.EejetG_callout{border:1px solid var(--border-strong);border-left:3px solid var(--lobster);border-radius:var(--radius-sm);background:linear-gradient(#d9542b0f,#d9542b05);margin:30px 0;padding:20px 22px}.EejetG_calloutK{letter-spacing:.06em;text-transform:uppercase;color:var(--lobster);margin-bottom:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.EejetG_callout p{color:var(--text-dim);margin:0;font-size:16px}.EejetG_callout p strong{color:var(--text)}.EejetG_tbl{border-collapse:collapse;border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;margin:24px 0;font-size:15px;overflow:hidden}.EejetG_tbl th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--amber-deep);background:var(--surface-2);padding:12px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600}.EejetG_tbl td{border-top:1px solid var(--border);color:var(--text-dim);padding:12px 16px}.EejetG_tbl td:first-child{color:var(--text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.EejetG_cta{background:linear-gradient(150deg, var(--surface-2), var(--bg-2));border:1px solid var(--border-strong);border-radius:var(--radius);text-align:center;margin:60px 0 20px;padding:38px 32px}.EejetG_cta h2{color:var(--text);margin:0 0 12px;font-family:Fraunces,Georgia,serif;font-size:clamp(24px,3.4vw,32px);font-weight:600}.EejetG_cta p{color:var(--text-dim);max-width:520px;margin:0 auto 26px}.EejetG_btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.EejetG_btn{border:1px solid var(--border-strong);color:var(--text);border-radius:9px;padding:12px 22px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:all .18s}.EejetG_btn:hover{transform:translateY(-1px)}.EejetG_btnPri{background:var(--amber);color:#1a1206;border-color:var(--amber)}.EejetG_btnPri:hover{background:var(--amber-bright);color:#1a1206}.EejetG_btnGhost:hover{border-color:var(--amber-deep);background:#e9a53c12}.EejetG_backlink{text-align:center;margin:30px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}
