.asymmetry-page{--as-bg:#fff;--as-panel:#f7f7f5;--as-line:#e3e3df;--as-ink:#1a1a1a;--as-body:#454545;--as-muted:#6f6f6b;--as-dim:#969691;--as-accent:#9b5f16;--as-topbar:hsla(0,0%,100%,.94);background:var(--as-bg);color:var(--as-ink);min-height:100vh;padding-bottom:80px}html[data-asymmetry-theme=dark] .asymmetry-page{--as-bg:#0e1014;--as-panel:#151920;--as-line:#242b37;--as-ink:#e9e7e0;--as-body:#d7d4cb;--as-muted:#8b919d;--as-dim:#5b6170;--as-accent:#f2b63d;--as-topbar:rgba(14,16,20,.94)}.asymmetry-page *,.asymmetry-page :after,.asymmetry-page :before{box-sizing:border-box}.asymmetry-page ::-moz-selection{background:var(--as-accent);color:var(--as-bg)}.asymmetry-page ::selection{background:var(--as-accent);color:var(--as-bg)}.asymmetry-topbar{background:var(--as-topbar);border-bottom:1px solid var(--as-line);position:sticky;top:0;z-index:10}.asymmetry-topbar>div{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1120px;min-height:58px;padding:0 24px}.asymmetry-home-link,.asymmetry-wordmark{align-items:center;color:var(--as-ink);display:inline-flex;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.76rem;font-weight:750;letter-spacing:.055em;text-decoration:none;text-transform:uppercase}.asymmetry-wordmark{gap:9px}.asymmetry-home-link{color:var(--as-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:500;gap:5px;letter-spacing:.035em;min-height:32px;text-transform:none}.asymmetry-home-link:hover{color:var(--as-accent)}.asymmetry-home-link svg{height:12px;width:12px}.asymmetry-actions{align-items:center;display:flex;gap:18px}.asymmetry-theme-toggle{align-items:center;background:var(--as-panel);border:1px solid var(--as-line);border-radius:999px;color:var(--as-dim);cursor:pointer;display:grid;grid-template-columns:repeat(2,24px);height:32px;padding:3px;width:56px}.asymmetry-theme-toggle>span{align-items:center;border-radius:999px;display:flex;height:24px;justify-content:center;width:24px}.asymmetry-theme-toggle svg{height:12px;width:12px}html:not([data-asymmetry-theme]) .asymmetry-theme-light,html[data-asymmetry-theme=dark] .asymmetry-theme-dark,html[data-asymmetry-theme=light] .asymmetry-theme-light{background:var(--as-bg);color:var(--as-ink)}.asymmetry-theme-toggle:hover{border-color:var(--as-dim)}.asymmetry-theme-toggle:focus-visible{outline:2px solid var(--as-accent);outline-offset:2px}.asymmetry-mark{flex-shrink:0;height:21px;width:21px}.asymmetry-page>article{margin:0 auto;max-width:760px;padding:30px 24px 0}.asymmetry-crumb{align-items:center;color:var(--as-dim);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;gap:9px;letter-spacing:.08em;margin-bottom:24px;text-transform:uppercase}.asymmetry-crumb a{align-items:center;display:inline-flex;gap:5px;text-decoration:none}.asymmetry-crumb a:hover{color:var(--as-accent)}.asymmetry-crumb svg{height:12px;width:12px}.asymmetry-header{margin-bottom:8px}.asymmetry-kicker-row{color:var(--as-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:650;letter-spacing:.15em;margin-bottom:16px;text-transform:uppercase}.asymmetry-header h1{font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,5vw,2.8rem);font-weight:800;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}.asymmetry-header h1 strong{color:var(--as-ink);font-weight:inherit}.asymmetry-deck{color:var(--as-muted);font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.5;margin-top:18px;text-wrap:pretty}.asymmetry-deck-stack{display:grid;gap:10px}.asymmetry-deck-stack p{margin:0}.asymmetry-stats{background:var(--as-line);border:1px solid var(--as-line);border-radius:14px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin:30px 0 42px;overflow:hidden}.asymmetry-stats>div{background:var(--as-panel);min-height:82px;padding:15px 16px}.asymmetry-stats span,.asymmetry-stats strong{display:block}.asymmetry-stats strong{color:var(--as-accent);font-family:ui-sans-serif,system-ui,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.asymmetry-stats span{color:var(--as-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem;font-weight:550;letter-spacing:.055em;margin-top:4px;text-transform:uppercase}.asymmetry-facts{background:var(--as-panel);border:1px solid var(--as-line);border-radius:14px;font-family:ui-sans-serif,system-ui,sans-serif;margin:30px 0 42px;overflow:hidden}.asymmetry-facts>p{color:var(--as-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.59rem;font-weight:650;letter-spacing:.15em;padding:16px 18px 10px;text-transform:uppercase}.asymmetry-facts dl>div{border-top:1px solid var(--as-line);display:grid;gap:20px;grid-template-columns:minmax(180px,.85fr) minmax(0,1.15fr);padding:12px 18px}.asymmetry-facts dt{color:var(--as-muted);font-size:.75rem;line-height:1.45}.asymmetry-facts dd{color:var(--as-ink);font-size:.8rem;font-weight:600;line-height:1.45;margin:0}.asymmetry-prose{color:var(--as-body);font-family:Georgia,Times New Roman,serif;font-size:1.12rem;line-height:1.72}.asymmetry-prose>p{margin-bottom:18px;text-wrap:pretty}.asymmetry-prose>p.asymmetry-thesis{border-left:3px solid var(--as-accent);font-size:1.05rem;font-weight:650;line-height:1.5;margin:25px 0;padding:3px 0 3px 18px}.asymmetry-prose h2,.asymmetry-prose>p.asymmetry-thesis{color:var(--as-ink);font-family:ui-sans-serif,system-ui,sans-serif}.asymmetry-prose h2{font-size:1.5rem;font-weight:750;letter-spacing:-.018em;line-height:1.2;margin:44px 0 14px}.asymmetry-prose em,.asymmetry-prose strong{color:var(--as-ink)}.asymmetry-prose strong{font-weight:650}.asymmetry-prose a{color:var(--as-ink);text-decoration-color:#aaa9a3;text-underline-offset:3px}.asymmetry-prose a:hover{color:var(--as-accent);text-decoration-color:var(--as-accent)}.asymmetry-mechanism{background:var(--as-panel);border:1px solid var(--as-line);border-radius:14px;font-family:ui-sans-serif,system-ui,sans-serif;margin:24px 0;padding:20px 22px 8px}.asymmetry-mechanism>p{color:var(--as-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.59rem;font-weight:650;letter-spacing:.15em;margin-bottom:9px;text-transform:uppercase}.asymmetry-mechanism dl>div{border-top:1px solid var(--as-line);display:grid;gap:13px;grid-template-columns:104px 1fr;padding:10px 0}.asymmetry-mechanism dt{color:var(--as-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:650;letter-spacing:.05em;padding-top:3px;text-transform:uppercase}.asymmetry-mechanism dd{color:var(--as-muted);font-size:.84rem;line-height:1.5}.asymmetry-mechanism dd strong{color:var(--as-ink)}.asymmetry-prose blockquote{border-left:3px solid var(--as-accent);font-size:1.6rem;font-weight:750;letter-spacing:-.02em;line-height:1.28;margin:32px 0;padding:3px 0 3px 22px;text-wrap:balance}.asymmetry-prose blockquote,.asymmetry-prose h3{color:var(--as-ink);font-family:ui-sans-serif,system-ui,sans-serif}.asymmetry-prose h3{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:30px 0 12px}.asymmetry-opportunities{display:grid;gap:30px;margin:18px 0 8px}.asymmetry-opportunities article{padding:0}.asymmetry-opportunities h3{color:var(--as-ink);font-size:1.22rem;font-weight:750;letter-spacing:-.01em;line-height:1.25;margin:0}.asymmetry-opportunities article>p{color:var(--as-body);font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.65;margin-top:10px;text-wrap:pretty}.asymmetry-checklist{display:grid;gap:1px;list-style:none;margin:12px 0 30px;overflow:hidden;padding:0}.asymmetry-checklist li{background:var(--as-panel);border:1px solid var(--as-line);color:var(--as-body);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.88rem;line-height:1.5;padding:12px 16px 12px 42px;position:relative}.asymmetry-checklist li:first-child{border-radius:12px 12px 0 0}.asymmetry-checklist li:last-child{border-radius:0 0 12px 12px}.asymmetry-checklist li:before{color:var(--as-accent);content:"✓";font-weight:700;left:17px;position:absolute;top:12px}.asymmetry-checklist li:before,.asymmetry-sources{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.asymmetry-sources{border-top:1px solid var(--as-line);margin-top:42px;padding-top:18px}.asymmetry-sources h2{color:var(--as-muted);font-size:.58rem;letter-spacing:.11em;margin:0 0 10px;text-transform:uppercase}.asymmetry-sources ol{color:var(--as-dim);font-size:.65rem;line-height:1.8;list-style-position:inside}.asymmetry-sources a{align-items:center;display:inline-flex;gap:4px}.asymmetry-sources svg{height:10px;width:10px}.asymmetry-footer{align-items:flex-start;border-top:1px solid var(--as-line);color:var(--as-dim);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;gap:24px;justify-content:space-between;line-height:1.6;margin-top:52px;padding-top:18px}.asymmetry-footer p{max-width:62ch}.asymmetry-footer a{align-items:center;color:var(--as-muted);display:inline-flex;flex-shrink:0;gap:4px;min-height:28px;text-decoration:none}.asymmetry-footer a:hover{color:var(--as-accent)}.asymmetry-footer svg{height:11px;width:11px}@media (max-width:680px){.asymmetry-topbar>div{padding:0 18px}.asymmetry-page>article{padding-left:18px;padding-right:18px}.asymmetry-header h1{font-size:clamp(2rem,10vw,2.7rem)}.asymmetry-deck{font-size:1.13rem}.asymmetry-stats{grid-template-columns:repeat(2,1fr)}.asymmetry-prose{font-size:1.06rem}.asymmetry-prose blockquote{font-size:1.35rem;padding-left:18px}.asymmetry-facts dl>div,.asymmetry-mechanism dl>div{gap:5px;grid-template-columns:1fr}.asymmetry-footer{display:block}.asymmetry-footer a{margin-top:12px}}@media (max-width:420px){.asymmetry-actions{gap:10px}.asymmetry-home-link{font-size:0;gap:0}.asymmetry-home-link svg{height:14px;width:14px}}