@media (display-mode:standalone),(display-mode:fullscreen){:root{--hh:calc(52px + max(env(safe-area-inset-top),22px))}}@font-face{font-family:"Poppins fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:116.4197%;ascent-override:90.1909%;descent-override:30.0636%;line-gap-override:8.5896%}@font-face{font-family:"Figtree fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:99.5961%;ascent-override:95.3853%;descent-override:25.1014%;line-gap-override:0%}@font-face{font-family:"Space Mono fallback";src:local("Courier New"),local("Liberation Mono"),local("Courier");size-adjust:101.9834%;ascent-override:109.8218%;descent-override:35.3979%;line-gap-override:0%}@font-face{font-family:"Sentient fallback";src:local("Georgia"),local("Noto Serif"),local("Liberation Serif"),local("Times New Roman");size-adjust:134.2502%;ascent-override:71.5083%;descent-override:23.8361%;line-gap-override:5.959%}@font-face{font-family:"Switzer fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:126.1876%;ascent-override:77.6621%;descent-override:19.8118%;line-gap-override:7.1322%}@font-face{font-family:"Tanker fallback";src:local("Arial Narrow"),local("Liberation Sans Narrow"),local("Arial"),local("Helvetica");size-adjust:96.7363%;ascent-override:103.3738%;descent-override:26.8772%;line-gap-override:9.3036%}:root{color-scheme:light;--disp:'Anton','Arial Narrow','Poppins','Poppins fallback','Arial Black',sans-serif;--body:'Figtree','Figtree fallback','Helvetica Neue',Arial,sans-serif;--mono:'Space Mono','Space Mono fallback','Courier New',monospace;--disp2:'Poppins','Poppins fallback',sans-serif;--read: ;--serif:'Sentient','Sentient fallback',Georgia,serif;--ui:'Switzer','Switzer fallback','Helvetica Neue',Arial,sans-serif;--fs-micro:.72rem;--fs-meta:clamp(.78rem,.74rem + .18vw,.875rem);--fs-body:clamp(1rem,.97rem + .14vw,1.0625rem);--fs-lede:clamp(1.125rem,1.04rem + .42vw,1.3125rem);--fs-h3:clamp(1.3125rem,1.18rem + .6vw,1.5625rem);--fs-h2:clamp(1.5rem,1.28rem + 1.05vw,2.05rem);--fs-h1:clamp(2rem,1.5rem + 2.4vw,3.1rem);--fs-shout:clamp(3rem,1.6rem + 6vw,7rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:192px;--pad-x:clamp(1rem,.6rem + 1.4vw,1.625rem);--div-y:clamp(1.5rem,1rem + 1.6vw,2.25rem);--measure:66ch;--grid-max:72rem;--grid-gap:24px;--snw:264px;--snr:58px;--hair:color-mix(in srgb,var(--rule) 22%,transparent);--hover:color-mix(in srgb,var(--ink) 5%,var(--paper));--hh:64px;--bbh:58px;--bp-sm:40rem;--bp-md:64rem;--bp-lg:90rem;--radius:14px;--ease:cubic-bezier(.16,1,.3,1);--yellow:#ffe000;--on-yellow:#141414;--highlight:#ffe94d;--on-highlight:#111111;--art-black:#0d0d0c;--paper:#f3f2ee;--ink:#1a1813;--bg:#f3f2ee;--surface:#fbfaf7;--fg:var(--ink);--panel:var(--paper);--panel2:var(--paper);--muted:#605c54;--soft:#4a463d;--line:rgba(26,24,19,.30);--line-strong:#6e6960;--rule:#7f7a71;--accent:var(--ink);--accent-ink:var(--ink);--on-accent:var(--paper);--kick:var(--ink);--buy:#c2000f;--on-buy:#ffffff;--go:#1b7033;--risk:var(--ink);--on-go:#ffffff;--on-risk:var(--paper);--shadow:rgba(0,0,0,.10);--shadow-overlay:0 8px 24px rgba(0,0,0,.18);--burnt:rgba(0,0,0,.18);--burnt-edge:rgba(0,0,0,.34);--card-border:1px solid var(--rule);--card-shadow:3px 3px 0 var(--rule);--card-hover-shadow:5px 5px 0 var(--rule);--card-hover-transform:translate(-1px,-1px);--rule-hard:var(--ink);--lift:5px 5px 0 var(--rule-hard);--lift-hover:8px 8px 0 var(--rule-hard);--shadow-soft:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.07);--shadow-soft-hover:0 3px 8px rgba(0,0,0,.08), 0 16px 40px rgba(0,0,0,.11)}html[data-theme=dark]{color-scheme:dark;--paper:#000000;--ink:#ffffff;--bg:#000000;--surface:#0a0a0a;--muted:#9a9a9a;--soft:#b3b3b3;--line:rgba(255,255,255,.22);--line-strong:#6a6a6a;--rule:color-mix(in srgb,#ffffff 38%,#000000);--buy:#ff4536;--on-buy:#000000;--go:#3fbf6a;--on-go:#000000;--shadow:rgba(0,0,0,.6);--shadow-overlay:0 8px 24px rgba(0,0,0,.5);--burnt:rgba(255,255,255,.16);--burnt-edge:rgba(255,255,255,.30);--halftone-hero:radial-gradient(rgba(255,255,255,.5) 1px, transparent 1.4px);--shadow-soft:0 1px 2px rgba(0,0,0,.45), 0 10px 30px rgba(0,0,0,.55);--shadow-soft-hover:0 3px 10px rgba(0,0,0,.55), 0 18px 44px rgba(0,0,0,.65);--art-black:#0d0d0c}@media (min-width:1500px){:root{--grid-max:96rem}}@media (min-width:1900px){:root{--grid-max:120rem}}@media (min-width:2400px){:root{--grid-max:136rem}}