@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_f04d51{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_f04d51{--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_308571{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_308571{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bg:#ebe6de;--bg-top:#f0ece5;--surface:#f4efe8;--surface-elevated:#f8f4ee;--surface-strong:#e7dfd4;--line:#cbc1b3;--line-strong:#a69987;--text:#1d1813;--muted:#675d51;--accent:#944132;--accent-soft:#e8d8cf;--quote-bg:#ece4da;--shadow:0 8px 24px rgba(31,25,18,0.05);--polymarket-surface:#161616;--polymarket-surface-strong:#1d1d1d;--polymarket-line:#2a2a2a;--polymarket-line-strong:#3a3a3a;--polymarket-text:#f2f2f2;--polymarket-muted:#b6b6b6;--polymarket-accent:#ff4f7a;--polymarket-shadow:0 12px 28px rgba(0,0,0,0.22)}:root[data-theme=dark]{--bg:#121110;--bg-top:#171513;--surface:#1a1917;--surface-elevated:#201e1b;--surface-strong:#25221e;--line:#35312c;--line-strong:#554e45;--text:#efe7dc;--muted:#b8ada0;--accent:#d5725c;--accent-soft:#302420;--quote-bg:#1f1c18;--shadow:0 14px 36px rgba(0,0,0,0.28)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;font-family:var(--font-sans),sans-serif;background:linear-gradient(180deg,var(--bg-top) 0,var(--bg) 100%);color:var(--text);overflow-x:hidden;transition:background-color .18s ease,color .18s ease}a{color:inherit;text-decoration:none}code{font-family:var(--font-mono),monospace;font-size:.92em;overflow-wrap:anywhere;word-break:break-word}.page-shell{min-height:100vh;padding:clamp(12px,2vw,24px)}.page-frame{max-width:1440px;margin:0 auto}.topbar{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px 0 30px;border-bottom:1px solid var(--line)}.topbar-main{min-width:0;flex:1 1 auto}.page-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-title{margin:0;max-width:none;font-size:clamp(2rem,2.6vw,3.2rem);line-height:.98;letter-spacing:-.04em;overflow-wrap:anywhere}.page-summary{max-width:760px;margin:16px 0 0;color:var(--muted);line-height:1.6;font-size:1rem}.header-links{display:grid;grid-gap:12px;gap:12px;margin-top:24px}.polymarket-section{display:grid;grid-gap:14px;gap:14px;margin-top:26px}.theme-toggle{min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow);display:inline-flex;align-items:center;gap:6px;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.theme-toggle:hover{border-color:var(--line-strong);background:var(--surface)}.article-link:focus-visible,.header-link:focus-visible,.polymarket-open-link:focus-visible,.polymarket-summary:focus-visible,.theme-toggle:focus-visible,.toc a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;color:var(--muted);transition:background-color .16s ease,color .16s ease}.theme-toggle-icon svg{width:1.1rem;height:1.1rem}:root[data-theme=dark] .theme-toggle-icon:last-of-type,:root[data-theme=light] .theme-toggle-icon:first-of-type{background:var(--accent-soft);color:var(--accent)}.polymarket-disclosure{border:1px solid var(--polymarket-line);border-radius:10px;box-shadow:var(--polymarket-shadow)}.polymarket-disclosure,.polymarket-disclosure[open]{background:var(--polymarket-surface)}.polymarket-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.polymarket-summary::-webkit-details-marker{display:none}.polymarket-summary-copy{display:grid;grid-gap:4px;gap:4px}.polymarket-heading{margin:0;font-size:1rem;font-weight:700;color:var(--polymarket-text)}.polymarket-summary-note{margin:0;color:var(--polymarket-muted);line-height:1.45}.polymarket-summary-action{flex-shrink:0;color:var(--polymarket-accent);font-size:.95rem;line-height:1.4}.polymarket-disclosure[open] .polymarket-summary-action:after{content:" - elrejtes"}.polymarket-disclosure:not([open]) .polymarket-summary-action:after{content:" - lenyitas"}.polymarket-panel{padding:0 18px 18px;border-top:1px solid var(--polymarket-line);background:var(--polymarket-surface)}.polymarket-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:16px}.polymarket-card{margin:0;padding:14px;border:1px solid var(--polymarket-line);border-radius:10px;background:var(--polymarket-surface-strong);box-shadow:none}.polymarket-caption{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.polymarket-card-title{display:block;font-size:.96rem;line-height:1.45;color:var(--polymarket-text)}.polymarket-open-link{color:var(--polymarket-accent);text-decoration:underline;-webkit-text-decoration-color:rgba(255,79,122,.35);text-decoration-color:rgba(255,79,122,.35);text-underline-offset:.18em;line-height:1.35}.polymarket-open-link:hover{-webkit-text-decoration-color:var(--polymarket-accent);text-decoration-color:var(--polymarket-accent)}.polymarket-frame{display:flex;justify-content:center;align-items:stretch;overflow:hidden;border:1px solid var(--polymarket-line-strong);border-radius:8px;background:#0f0f10;isolation:isolate;position:relative}.polymarket-frame:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 100% 100%,transparent 16px,#0f0f10 16.5px) 0 0 /24px 24px no-repeat,radial-gradient(circle at 0 100%,transparent 16px,#0f0f10 16.5px) 100% 0 /24px 24px no-repeat,radial-gradient(circle at 100% 0,transparent 16px,#0f0f10 16.5px) 0 100% /24px 24px no-repeat,radial-gradient(circle at 0 0,transparent 16px,#0f0f10 16.5px) 100% 100% /24px 24px no-repeat}.polymarket-iframe{display:block;width:min(100%,400px);min-width:0;height:300px;border:0;background:#0f0f10;color-scheme:only dark;margin-inline:0;border-radius:18px;-webkit-clip-path:inset(0 round 18px);clip-path:inset(0 round 18px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header-link-group{display:grid;grid-gap:8px;gap:8px}.header-link-divider,.header-link-label{margin:0;color:var(--muted);line-height:1.4;font-size:.94rem}.header-link-row{display:flex;flex-wrap:wrap;gap:10px 16px}.header-link-row-muted{padding-top:0;border-top:0}.header-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 28%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 28%,transparent);text-underline-offset:.18em;line-height:1.4;overflow-wrap:anywhere}.header-link:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.topbar-meta{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));grid-gap:12px;gap:12px;min-width:360px}.meta-item{padding:14px 16px;border:1px solid var(--line);background:var(--surface);border-radius:10px;box-shadow:var(--shadow)}.meta-item strong{display:block;margin-top:8px;font-size:1rem}.meta-label{display:block;color:var(--muted);font-size:.82rem}.content-layout{display:grid;grid-template-columns:290px minmax(0,1fr);grid-gap:24px;gap:24px;padding-top:28px}.sidebar{position:-webkit-sticky;position:sticky;top:24px;align-self:start;display:grid;grid-gap:16px;gap:16px}.article-card,.sidebar-card{border:1px solid var(--line);background:var(--surface-elevated);border-radius:10px;box-shadow:var(--shadow)}.mobile-toc{display:none}.sidebar-card{padding:18px}.sidebar-card h2{margin:0 0 14px;font-size:1rem;letter-spacing:-.02em}.sidebar-card p{margin:0 0 12px;color:var(--muted);line-height:1.55}.toc{display:grid;grid-gap:4px;gap:4px;max-height:calc(100vh - 180px);overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.toc::-webkit-scrollbar{width:8px}.toc::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}.toc::-webkit-scrollbar-track{background:transparent}.toc a{padding:8px 10px;border-radius:8px;color:var(--muted);transition:background-color .16s ease,color .16s ease;overflow-wrap:anywhere}.toc a:hover{background:var(--accent-soft);color:var(--text)}.article-card{padding:30px 34px 72px}.article-heading{margin:42px 0 18px;padding-top:14px;border-top:1px solid var(--line);scroll-margin-top:24px;font-size:1.6rem;line-height:1.18;letter-spacing:-.03em;overflow-wrap:anywhere}.article-heading:first-child{margin-top:0;padding-top:0;border-top:0}.article-heading a:hover{color:var(--accent)}.article-subheading{margin:28px 0 12px;font-size:1.08rem;letter-spacing:-.01em;overflow-wrap:anywhere}.article-paragraph{margin:0 0 14px;line-height:1.76;color:color-mix(in srgb,var(--text) 90%,var(--muted));overflow-wrap:anywhere;font-size:1.02rem}.article-strong{color:var(--text)}.article-link{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:.18em;overflow-wrap:anywhere}.article-link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.article-list{margin:0 0 16px 20px;padding:0;line-height:1.72}.article-list li{overflow-wrap:anywhere}.article-list-ordered{list-style:decimal}.article-quote{margin:0 0 18px;padding:12px 16px;border-left:3px solid var(--line-strong);color:var(--muted);background:var(--quote-bg)}.site-footnote{margin:16px 0 0;padding:12px 0 4px;border-top:1px solid var(--line);color:var(--muted);font-size:.92rem;line-height:1.5}.article-rule{border:0;border-top:1px solid var(--line);margin:24px 0}@media (max-width:1120px){.topbar{flex-direction:column;gap:18px}.theme-toggle{min-width:0}.topbar-meta{min-width:0;width:100%}.content-layout{grid-template-columns:1fr;gap:18px}.sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr));order:2}.toc{max-height:none;overflow-y:visible;padding-right:0}.article-card{order:1}}@media (max-width:720px){.page-shell{padding:14px}.topbar{padding:16px 0 20px}.page-title{font-size:clamp(1.9rem,8vw,2.6rem);line-height:1.01}.page-heading-row{align-items:center;gap:12px}.page-summary{margin-top:10px;font-size:.97rem}.theme-toggle{width:auto;flex-shrink:0}.header-links{gap:14px;margin-top:16px}.header-link-group{gap:6px}.header-link-divider{display:none}.header-link-label{font-size:.92rem}.header-link-row{gap:8px 12px}.polymarket-summary{align-items:flex-start;flex-direction:column;padding:14px 16px}.polymarket-panel{padding:0 16px 16px}.polymarket-grid{grid-template-columns:1fr}.polymarket-card{padding:12px}.polymarket-iframe{width:100%;height:300px;margin-inline:0;border-radius:16px;-webkit-clip-path:inset(0 round 16px);clip-path:inset(0 round 16px)}.polymarket-frame:before{background:radial-gradient(circle at 100% 100%,transparent 14px,#0f0f10 14.5px) 0 0 /20px 20px no-repeat,radial-gradient(circle at 0 100%,transparent 14px,#0f0f10 14.5px) 100% 0 /20px 20px no-repeat,radial-gradient(circle at 100% 0,transparent 14px,#0f0f10 14.5px) 0 100% /20px 20px no-repeat,radial-gradient(circle at 0 0,transparent 14px,#0f0f10 14.5px) 100% 100% /20px 20px no-repeat}.mobile-toc{display:block;margin-top:18px;padding:16px}.sidebar,.topbar-meta{grid-template-columns:1fr}.toc-card{display:none}.sidebar-card{padding:16px}.article-card{padding:20px 18px 56px}.article-heading{font-size:1.32rem;margin:32px 0 14px}.article-subheading{font-size:1.05rem;margin:22px 0 10px}.article-list,.article-paragraph,.sidebar-card p{font-size:.97rem;line-height:1.64}.article-list{margin-left:18px}}@media (max-width:480px){.page-shell{padding:10px}.content-layout{gap:14px;padding-top:16px}.article-card{padding:16px 14px 44px}.article-card,.sidebar-card{border-radius:8px}.toc a{padding:7px 8px}}