:root,[data-theme=paper]{--green:#103f2e;--on-green:#f7f4ea;--ink:#193e30;--paper:#f7f4ea;--soft:#e9eddf;--lime:#dbe8b8;--line:#d5dace;--muted:#526253;--muted-soft:#647368;--logo-ink:#063626;--warn:#f1ecd9;--warn-line:#b5852b;--terminal:#0b1a13;--phosphor:#4be38a;--amber:#ffb000;--on-terminal:#e6eddc;--greenbar:#e3eedb;--brass:#8a6420;--tick-up:#1d6b3f;--tick-down:#8a5a00;--focus:#103f2e;--shadow-offset:3px 3px 0 #103f2e}[data-theme=terminal]{--green:#dbe8b8;--on-green:#0b1a13;--ink:#e6eddc;--paper:#0b1a13;--soft:#12261c;--lime:#24402d;--line:#2a4235;--muted:#a3b3a2;--muted-soft:#8e9e8d;--warn:#2b2414;--warn-line:#c99a3e;--greenbar:#10241a;--brass:#d9a54a;--tick-up:var(--phosphor);--tick-down:var(--amber);--focus:#4be38a;--shadow-offset:3px 3px 0 #4be38a}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-0:0;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-pill:999px;--rule-hair:1px;--rule-section:2px;--font-display:var(--font-newsreader),Georgia,"Times New Roman",serif;--font-sans:var(--font-plex-sans),Arial,Helvetica,sans-serif;--font-mono:var(--font-plex-mono),Consolas,"Liberation Mono",monospace;--font-crt:var(--font-vt323),var(--font-plex-mono),Consolas,monospace}.ho-root{font-family:var(--font-sans);font-size:16px;line-height:1.7;color:var(--ink);background:var(--paper)}.ho-root *{box-sizing:border-box}.ho-meta{font-size:11px;line-height:1.5;font-weight:500;letter-spacing:1.2px}.ho-label,.ho-meta{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted)}.ho-label{display:flex;align-items:center;gap:var(--space-3);font-size:12px;line-height:1.4;letter-spacing:1px;margin:0 0 var(--space-6)}h2.ho-label{font-weight:400}.ho-label b{font-weight:700;color:var(--on-green);background:var(--green);padding:6px 11px;border-radius:var(--radius-sm)}.ho-label b,.ho-label span{white-space:nowrap}.ho-label:after{content:"";flex:1 1;height:var(--rule-section);background:var(--green)}@media (max-width:520px){.ho-label{flex-wrap:wrap}.ho-label:after{flex-basis:100%}}.ho-tag{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:11px;line-height:1.4;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:5px 8px;border-radius:var(--radius-sm);background:var(--lime);color:var(--ink);white-space:nowrap}.ho-tag[data-status=announced]{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.ho-tag[data-status=beta],.ho-tag[data-status=waitlist]{background:var(--greenbar)}.ho-tag[data-status=available]{background:var(--green);color:var(--on-green)}.ho-tag[data-status=funding]{background:var(--warn);box-shadow:inset 0 0 0 1px var(--warn-line)}.ho-tag[data-status=discovery]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.ho-where{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;border:var(--rule-hair) solid var(--line);background:var(--paper);padding:6px 10px;font-family:var(--font-mono);font-size:11px;line-height:1.5;letter-spacing:.7px;text-transform:uppercase;color:var(--muted)}.ho-where b{color:var(--ink);font-weight:700}.ho-where i{font-style:normal;color:var(--green)}.ho-prompt{background:var(--soft);padding:var(--space-6);border-radius:var(--radius-0)}.ho-prompt-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.ho-prompt blockquote{margin:0;font-family:var(--font-mono);font-size:14px;line-height:1.65;color:var(--ink);border-top:var(--rule-hair) solid var(--line);padding-top:var(--space-4)}.ho-btn{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:var(--radius-md);padding:8px 12px;background:var(--green);color:var(--on-green);cursor:pointer}.ho-btn:focus-visible,.ho-root a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ho-segment{position:relative;background:var(--terminal);color:var(--phosphor);padding:var(--space-6);box-shadow:var(--shadow-offset);overflow:hidden}.ho-segment:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(75,227,138,.06) 3px 4px);pointer-events:none}.ho-segment .ho-seg-kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--amber)}.ho-segment h2{font-family:var(--font-crt);font-weight:400;font-size:56px;line-height:1;letter-spacing:2px;margin:var(--space-2) 0 var(--space-2);color:var(--phosphor)}.ho-segment p{position:relative;margin:0;font-size:15px;line-height:1.6;color:var(--on-terminal);max-width:520px}.ho-segment .ho-cursor{display:inline-block;width:.5em;height:.9em;background:var(--phosphor);vertical-align:-.05em;margin-left:4px}.ho-ticker{display:flex;gap:var(--space-6);align-items:baseline;overflow:hidden;white-space:nowrap;background:var(--terminal);padding:10px var(--space-4);font-family:var(--font-crt);font-size:24px;line-height:1.1;letter-spacing:1px}.ho-ticker span{color:var(--on-terminal)}.ho-ticker .up{color:var(--phosphor)}.ho-ticker .down,.ho-ticker .lbl{color:var(--amber)}.ho-ticker .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;align-self:center}.ho-masthead{text-align:center;padding:var(--space-8) var(--space-4) var(--space-6);border-bottom:var(--rule-hair) solid var(--line)}.ho-masthead img{display:block;width:min(340px,80%);height:auto;margin:0 auto var(--space-4)}.ho-masthead .ho-issue{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;border-top:var(--rule-section) solid var(--green);border-bottom:var(--rule-hair) solid var(--green);padding:6px 0;font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.ho-masthead .ho-issue b{color:var(--brass);font-weight:700}.ho-masthead .ho-tagline{font-family:var(--font-display);font-style:italic;font-size:17px;color:var(--muted);margin-top:var(--space-3)}.ho-plate{margin:0;background:var(--paper)}.ho-plate img{display:block;width:100%;height:auto;border-radius:var(--radius-0)}.ho-plate figcaption{display:flex;gap:var(--space-3);align-items:baseline;border-bottom:var(--rule-hair) solid var(--line);padding:var(--space-2) 0;font-size:13px;line-height:1.55;color:var(--muted)}.ho-plate figcaption b{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink);white-space:nowrap}[data-theme=terminal] .ho-segment,[data-theme=terminal] .ho-ticker{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-offset)}[data-theme=terminal] .ho-ticker{box-shadow:inset 0 0 0 1px var(--line)}.ho-logo-on-dark,[data-theme=terminal] .ho-logo-on-light{display:none!important}[data-theme=terminal] .ho-logo-on-dark{display:block!important}.ho-timeback{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:end;margin:0;border-top:var(--rule-section) solid var(--green);padding-top:var(--space-6)}.ho-timeback img{display:block;width:100%;height:auto;border-radius:var(--radius-0)}.ho-timeback figcaption{padding-bottom:var(--space-2)}.ho-tb-kicker{display:block;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--brass);margin-bottom:var(--space-3)}.ho-tb-line{font-family:var(--font-display);font-style:italic;font-size:24px;line-height:1.3;color:var(--ink);margin:0 0 var(--space-4)}.ho-tb-note{font-size:13px;line-height:1.55;color:var(--muted);margin:0}@media (max-width:520px){.ho-timeback{grid-template-columns:1fr}}.byline{display:flex;gap:14px;align-items:center;margin:28px 0 0;padding:18px 0;border-top:var(--rule-hair) solid var(--line);border-bottom:var(--rule-hair) solid var(--line)}.byline-photo{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none;background:var(--soft)}.byline-initials{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:700;letter-spacing:1px;color:var(--green);border:2px solid var(--green)}.byline p{margin:0;max-width:none}.byline-name{font-weight:600}.byline-name a{color:inherit}.byline-role{font-weight:400;color:var(--muted)}.byline-dates{font-family:var(--font-mono);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin-top:4px}.rv-faq{margin:0;max-width:760px;border-top:var(--rule-section) solid var(--green)}.rv-faq div{padding:18px 0;border-bottom:var(--rule-hair) solid var(--line)}.rv-faq dt{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--ink);margin:0 0 8px}.rv-faq dd{margin:0;color:var(--ink);max-width:700px}.inline-cta{font-family:var(--font-mono);font-size:13px;letter-spacing:.6px;text-transform:uppercase;margin:20px 0 0;padding:12px 16px;border-left:3px solid var(--brass);background:var(--soft);max-width:720px}.inline-cta a{font-weight:700;color:var(--green)}.rv-cta{margin:56px 0 0;padding:36px 40px;background:var(--green);border-radius:var(--radius-md)}.rv-cta,.rv-cta h2{color:var(--on-green)}.rv-cta h2{margin:0 0 10px;font-size:30px}.rv-cta p{color:var(--on-green);opacity:.9}.rv-cta .subscribe{margin-top:18px}.rv-cta .subscribe input[type=email]{border-color:var(--paper)}.rv-cta .subscribe .btn{background:var(--amber);color:var(--ink)}.rv-cta .subscribe .fine{color:var(--on-green);opacity:.8}.rv-cta .subscribe .msg{color:var(--on-green)}.rv-cta h2{scroll-margin-top:90px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.65}img{max-width:100%;display:block}a{color:var(--green)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wrap{max-width:1120px;margin:0 auto;padding:0 32px}@media (max-width:640px){.wrap{padding:0 16px}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-header{border-bottom:var(--rule-hair) solid var(--line);background:var(--paper);position:-webkit-sticky;position:sticky;top:0;z-index:10}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;height:76px}.site-header .logo img{width:190px;height:auto}.nav{display:flex;align-items:center;gap:28px;font-family:var(--font-mono);font-size:13px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}@media (max-width:1320px){.nav{gap:18px;font-size:12px;letter-spacing:.6px}}.nav a{color:var(--ink);text-decoration:none}.nav a:hover{color:var(--green);text-decoration:underline}.nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-mono);font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border:0;border-radius:var(--radius-md);padding:14px 20px;background:var(--green);color:var(--on-green);cursor:pointer;white-space:nowrap}.btn:hover{filter:brightness(1.15)}.btn-sm{padding:9px 14px;font-size:12px}.nav .btn{color:var(--on-green);text-decoration:none}@media (max-width:760px){.nav .hide-sm{display:none}.site-header .logo img{width:150px}}.section{padding:72px 0;border-bottom:var(--rule-hair) solid var(--line)}.section .ho-label{margin-bottom:32px}.kicker{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--brass);margin:0 0 14px}h1,h2,h3{font-family:var(--font-display);color:var(--ink);margin:0}h1{font-size:68px;line-height:1.02;letter-spacing:-1.8px}h1,h2{font-weight:700}h2{font-size:42px;line-height:1.08;letter-spacing:-.8px}h3{font-size:26px;line-height:1.2;font-weight:700}.deck{font-size:20px;line-height:1.55;color:var(--muted);margin:22px 0 0;max-width:560px}@media (max-width:640px){h1{font-size:44px;letter-spacing:-1px}h2{font-size:32px}.section{padding:52px 0}}.subscribe{margin-top:30px;max-width:520px}.subscribe .row{display:flex;gap:10px}.subscribe input[type=email]{flex:1 1;min-width:0;font:inherit;font-size:17px;padding:13px 16px;border:2px solid var(--green);border-radius:var(--radius-md);background:#fff;color:var(--ink)}.subscribe .fine{font-family:var(--font-mono);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:12px 0 0}.subscribe .msg{font-size:15px;margin:10px 0 0;min-height:1.4em}.subscribe .msg.ok{color:var(--tick-up)}.subscribe .msg.err{color:var(--tick-down)}.hp{position:absolute;left:-9999px}@media (max-width:480px){.subscribe .row{flex-direction:column}}.hero{position:relative;isolation:isolate;overflow:hidden;background:#2a3b2c;color:var(--on-green);min-height:clamp(560px,82vh,800px);display:flex;align-items:flex-end;border-bottom:var(--rule-hair) solid var(--line)}.hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(13,29,21,.38),rgba(13,29,21,.06) 22%,transparent 42%),linear-gradient(0deg,rgba(11,27,20,.86),rgba(11,27,20,.58) 30%,rgba(11,27,20,.12) 64%,transparent),linear-gradient(90deg,rgba(11,27,20,.45),rgba(11,27,20,.15) 45%,transparent 70%)}.hero .wrap{width:100%;padding-top:140px;padding-bottom:64px}.hero-eyebrow{font-family:var(--font-mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase;opacity:.93;margin:0 0 18px}.hero-eyebrow,.hero-headline{font-weight:500;color:var(--on-green)}.hero-headline{font-family:var(--font-display);font-size:clamp(48px,7.2vw,96px);line-height:.95;letter-spacing:-.047em;max-width:11ch;margin:0;text-wrap:balance;text-shadow:0 2px 22px rgba(12,27,19,.18)}.hero-headline em{font-style:italic;font-weight:400}.hero-headline.is-long{font-size:clamp(40px,5.8vw,78px)}.hero-offer{font-family:var(--font-mono);font-size:clamp(15px,1.6vw,20px);font-weight:700;letter-spacing:.035em;line-height:1.5;color:var(--on-green);margin:26px 0 0}.hero .subscribe{margin-top:22px}.hero .subscribe input[type=email]{border-color:var(--paper);background:rgba(247,244,234,.96)}.hero .btn{background:var(--paper);color:var(--green)}.hero .subscribe .fine{color:rgba(247,244,234,.78)}.hero .subscribe .msg.err,.hero .subscribe .msg.ok{color:var(--on-green)}.hero-scenes{z-index:-2;background:#2a3b2c}.hero-scene,.hero-scenes{position:absolute;inset:0}.hero-scene{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.6s var(--ease-soft,ease)}.hero-scene.is-active{opacity:1}.hero-strip{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1120px;margin:0 auto;padding:0 32px 16px}.hero-credit{display:flex;align-items:baseline;gap:14px;margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:rgba(247,244,234,.65)}.hero-credit-n{color:rgba(247,244,234,.55)}.hero-credit b{color:var(--amber);font-weight:700;animation:ho-settle .7s var(--ease-settle,ease) both}.hero-ticks{display:flex;align-items:center;gap:6px}.hero-tick{position:relative;width:26px;height:18px;padding:0;border:0;background:none;cursor:pointer}.hero-tick:before{content:"";right:0;background:rgba(247,244,234,.32)}.hero-tick-fill,.hero-tick:before{position:absolute;left:0;top:8px;height:2px}.hero-tick-fill{width:0;background:var(--amber);transform-origin:left}.hero-tick.is-active .hero-tick-fill{animation:hero-tick-fill linear forwards}.hero-tick:focus-visible{outline:2px solid var(--on-green);outline-offset:2px}.hero-pause{margin-left:8px;padding:0 0 2px;border:0;border-bottom:1px solid rgba(247,244,234,.5);background:none;color:rgba(247,244,234,.75);font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}@keyframes hero-tick-fill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.hero-scene{transition:none}.hero-tick.is-active .hero-tick-fill{animation:none;width:100%}}@media (max-width:900px){.hero{min-height:min(92svh,820px);align-items:flex-end}.hero .wrap{padding-top:120px;padding-bottom:48px}.hero-headline{font-size:clamp(42px,11vw,72px);max-width:none}}@media (max-width:640px){.hero-strip{flex-direction:column;align-items:flex-start;gap:10px;padding:0 20px 16px}.hero-tick{width:16px}.hero .wrap{padding-bottom:70px}}.week{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.issue-card{background:var(--soft);padding:32px;border-top:4px solid var(--green)}.issue-card .ho-label{margin-bottom:18px}.issue-card h3{margin-bottom:10px}.issue-card p{margin:0 0 16px;color:var(--muted)}.issue-card ul{margin:0;padding:0;list-style:none;border-top:var(--rule-hair) solid var(--line)}.issue-card li{display:grid;grid-template-columns:150px 1fr;grid-gap:12px;gap:12px;align-items:baseline;padding:10px 0;border-bottom:var(--rule-hair) solid var(--line);font-size:16px}.issue-card li b{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--green)}@media (max-width:760px){.week{grid-template-columns:1fr}.issue-card{padding:24px}.issue-card li{grid-template-columns:1fr;gap:2px}}.gets{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:var(--rule-section) solid var(--green)}.get{padding:28px 32px 30px 0;border-bottom:var(--rule-hair) solid var(--line)}.get:nth-child(odd){border-right:var(--rule-hair) solid var(--line)}.get:nth-child(2n){padding-left:32px;padding-right:0}.get .num{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1px;color:var(--brass)}.get h3{margin:8px 0 10px}.get p{margin:0;color:var(--muted)}@media (max-width:760px){.gets{grid-template-columns:1fr}.get,.get:nth-child(2n),.get:nth-child(odd){padding:24px 0;border-right:0}}.prompt-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:48px;gap:48px;align-items:start}.prompt-wrap h2{margin-bottom:16px}.prompt-wrap .ho-prompt blockquote{font-size:16px}.prompt-band{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--green);color:var(--on-green);font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:12px 18px}.prompt-band b{color:var(--lime)}.note{font-size:15px;color:var(--muted);margin:16px 0 0}.more{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:inline-block;margin-top:18px}@media (max-width:900px){.prompt-wrap{grid-template-columns:1fr;gap:28px}}.issues{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.issue{display:block;text-decoration:none;color:inherit;border-top:var(--rule-section) solid var(--green);padding-top:16px}.issue .meta{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.issue :is(h2,h3){margin:8px 0;font-size:24px;line-height:1.2;letter-spacing:normal}.issue p{margin:0;color:var(--muted);font-size:16px}.issue:hover :is(h2,h3){text-decoration:underline}@media (max-width:900px){.issues{grid-template-columns:1fr}}.timeback{background:var(--green);color:var(--on-green)}.timeback .wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:56px;gap:56px;align-items:center;padding-top:72px;padding-bottom:72px}.timeback img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.timeback .tb-kicker{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--lime)}.timeback .tb-line{font-family:var(--font-display);font-style:italic;font-size:30px;line-height:1.25;margin:10px 0 36px}.timeback .tb-line,.timeback h2{color:var(--on-green)}.timeback .subscribe input[type=email]{border-color:var(--paper)}.timeback .btn{background:var(--paper);color:var(--green)}.timeback .subscribe .fine{color:var(--lime)}.timeback .subscribe .msg.err,.timeback .subscribe .msg.ok{color:var(--on-green)}@media (max-width:900px){.timeback .wrap{grid-template-columns:1fr;gap:32px;padding-top:52px;padding-bottom:52px}.timeback img{aspect-ratio:1/1}}.site-footer{background:var(--terminal);color:var(--on-terminal);padding:48px 0 40px;font-size:14px}.site-footer .top{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid rgba(230,237,220,.2)}.site-footer .top img{width:180px;height:auto}.site-footer .tagline{font-family:var(--font-display);font-style:italic;font-size:18px}.site-footer nav{display:flex;flex-wrap:wrap;gap:18px;margin:22px 0;font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase}.site-footer nav a,.site-footer p{color:var(--on-terminal)}.site-footer p{margin:0 0 10px;opacity:.85;max-width:860px;line-height:1.6}.site-footer p b{color:var(--on-terminal)}.lib-head{padding:56px 0 32px;border-bottom:var(--rule-hair) solid var(--line)}.filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.filters button{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:2px solid var(--green);background:transparent;color:var(--green);border-radius:var(--radius-sm);padding:8px 12px;cursor:pointer}.filters button[aria-pressed=true]{background:var(--green);color:var(--on-green)}.lib{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:40px 0 72px}.pcard{background:var(--soft);display:flex;flex-direction:column}.pcard .head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 0}.pcard .pnum{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1px;color:var(--brass)}.pcard :is(h2,h3){font-size:24px;line-height:1.2;letter-spacing:normal;padding:10px 22px 14px}.pcard .ho-where{margin:0 22px 16px;align-self:flex-start}.pcard blockquote{margin:0 22px;padding:16px 0;border-top:var(--rule-hair) solid var(--line);font-family:var(--font-mono);font-size:15px;line-height:1.65;color:var(--ink)}.pcard .pnote{margin:auto 22px 0;padding:14px 0 20px;border-top:var(--rule-hair) solid var(--line)}.lib-note,.pcard .pnote{font-size:14px;color:var(--muted)}.lib-note{padding-bottom:56px}@media (max-width:760px){.lib{grid-template-columns:1fr}}.home-reviews{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.home-list{list-style:none;margin:0;padding:0;border-top:var(--rule-section) solid var(--green)}.home-list li{padding:14px 0;border-bottom:var(--rule-hair) solid var(--line);display:flex;flex-direction:column;gap:4px}.home-list-meta{font-family:var(--font-mono);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted)}.home-list a{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--ink);text-decoration:none;line-height:1.3}.home-list a:hover{text-decoration:underline}@media (max-width:760px){.home-reviews{grid-template-columns:1fr}}.home-watch{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.home-watch-main .gd-video{margin:0}.home-watch-main h3{font-size:28px;margin:8px 0 6px}.home-watch-main h3 a{color:var(--ink);text-decoration:none}.home-watch-main h3 a:hover{text-decoration:underline}.home-watch-main .note{margin:0;max-width:620px}.home-watch-meta{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:16px 0 0}.home-watch-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:24px;gap:24px}.home-watch-card{display:block;color:var(--ink);text-decoration:none}.home-watch-poster{position:relative;display:block;border-radius:var(--radius-md);overflow:hidden;background:var(--green);aspect-ratio:16/9}.home-watch-poster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-soft)}.home-watch-card:hover .home-watch-poster img{transform:scale(1.03)}.home-watch-play{position:absolute;left:12px;bottom:12px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:1px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--amber);color:var(--ink)}.home-watch-card .home-watch-meta{margin-top:12px}.home-watch-title{display:block;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.3;margin-top:4px}.home-watch-card:hover .home-watch-title{text-decoration:underline}@media (max-width:900px){.home-watch{grid-template-columns:1fr}.home-watch-list{grid-template-columns:1fr 1fr}}@media (max-width:560px){.home-watch-list{grid-template-columns:1fr}}.nav-toggle{display:none;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:transparent;color:var(--green);border:2px solid var(--green);border-radius:var(--radius-md);padding:7px 11px;cursor:pointer}.nav-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nav-panel{display:none}@media (max-width:1100px){.nav .hide-sm{display:none}.nav-toggle{display:inline-flex}.site-header .wrap{flex-wrap:wrap;height:auto;min-height:76px;padding-top:10px;padding-bottom:10px}.nav{gap:10px}.nav-panel{display:flex;flex-direction:column;flex-basis:100%;border-top:var(--rule-hair) solid var(--line);margin-top:8px;font-family:var(--font-mono);font-size:13px;letter-spacing:1px;text-transform:uppercase}.nav-panel[hidden]{display:none}.nav-panel a{color:var(--ink);text-decoration:none;padding:14px 0;border-bottom:var(--rule-hair) solid var(--line)}.nav-panel a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}}.filters a{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:2px solid var(--green);color:var(--green);text-decoration:none;border-radius:var(--radius-sm);padding:8px 12px}.filters a[aria-current=true]{background:var(--green);color:var(--on-green)}.issues.list{grid-template-columns:repeat(3,1fr);row-gap:40px}@media (max-width:900px){.issues.list{grid-template-columns:1fr}}.empty{border:var(--rule-hair) solid var(--line);background:var(--soft);padding:32px}.empty p{margin:0 0 10px;font-size:20px}.empty .subscribe{margin-top:16px}.pager{display:flex;justify-content:space-between;gap:16px;margin-top:40px;font-family:var(--font-mono);font-size:13px;letter-spacing:1px;text-transform:uppercase}.page-head{padding:56px 0 32px;border-bottom:var(--rule-hair) solid var(--line)}.issue-body{max-width:680px;margin:0 auto;padding:48px 16px;overflow-wrap:anywhere}.issue-body .issue-html img{max-width:100%;height:auto}.issue-body .issue-html table{max-width:100%}.issue-head h1{font-size:48px}@media (max-width:640px){.issue-head h1{font-size:34px}}.issue-end{border-top:var(--rule-hair) solid var(--line);margin-top:40px;padding-top:32px}.issue-end h2{font-size:32px}.placeholder{opacity:.85}.copy-status{font-family:var(--font-mono);font-size:12px;color:var(--tick-down);margin:0;padding:6px 22px 0}.fail-note{font-size:13px;color:var(--tick-down);margin:8px 0 0}.contact{font-family:var(--font-mono);font-size:14px}body,html{overflow-x:hidden}.fl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;align-items:center}.btn.fl-ghost{background:transparent;color:var(--green);box-shadow:inset 0 0 0 2px var(--green)}.btn.fl-danger{background:var(--tick-down);color:var(--on-green)}.btn:disabled{opacity:.45;cursor:not-allowed;filter:none}.fl-chip{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:2px solid var(--green);color:var(--green);border-radius:var(--radius-sm);padding:8px 12px;text-decoration:none}.fl-chip[aria-current=page]{background:var(--green);color:var(--on-green)}.fl-filters{align-items:center}.fl-card .fl-credit,.fl-card .fl-row,.fl-card .fl-saved,.fl-card .ho-where{margin-left:22px;margin-right:22px}.fl-credit{font-family:var(--font-mono);font-size:13px;letter-spacing:.6px;color:var(--muted);margin:0 0 12px}.fl-credit a{color:var(--green)}.fl-saved{font-family:var(--font-display);font-style:italic;font-size:22px;line-height:1.35;margin:0 0 16px}.fl-band{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);grid-gap:40px;gap:40px;align-items:center;background:var(--soft);padding:32px;border-top:4px solid var(--brass)}.fl-band h3{font-size:34px;line-height:1.08;letter-spacing:-.8px;margin-bottom:8px}.fl-band .fl-saved{font-size:24px;margin:0}.fl-band-links{display:flex;flex-direction:column;gap:6px;align-items:flex-start}@media (max-width:760px){.fl-band{grid-template-columns:1fr;padding:22px;gap:20px}}.fl-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 16px}.fl-card .fl-row{margin-bottom:6px}.fl-risk{font-family:var(--font-mono);font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.fl-card .pnote{margin-top:12px}.fl-empty{padding:56px 0;display:flex;flex-direction:column;gap:20px;align-items:flex-start;max-width:640px}.fl-empty p{font-family:var(--font-display);font-style:italic;font-size:24px;margin:0}.fl-pick{margin:0;padding:0;list-style:none;counter-reset:p;border-top:var(--rule-section) solid var(--green)}.fl-pick li{counter-increment:p;display:grid;grid-template-columns:44px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:var(--rule-hair) solid var(--line);max-width:820px}.fl-pick li:before{content:counter(p,decimal-leading-zero);font-family:var(--font-mono);font-weight:700;color:var(--brass)}.fl-tb{display:block!important}.fl-build{padding-top:48px;padding-bottom:72px;max-width:880px}.fl-big{font-family:var(--font-display);font-style:italic;font-size:40px;line-height:1.2;margin:20px 0}@media (max-width:640px){.fl-big{font-size:28px}}.fl-h{font-size:28px;margin:44px 0 16px}.fl-pre,.fl-pre-wrap{white-space:pre-wrap;overflow-wrap:anywhere}pre.fl-pre{margin:0;font-family:var(--font-mono);font-size:13px}.fl-steps{padding-left:24px}.fl-steps li{margin-bottom:10px}.fl-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.fl-shots figure{margin:0}.fl-shots img{width:100%;height:auto;border:var(--rule-hair) solid var(--line)}.fl-shots figcaption{font-family:var(--font-mono);font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin-top:6px}.fl-risk-box{display:flex;flex-wrap:wrap;gap:0 32px;margin:0;border-top:var(--rule-section) solid var(--green)}.fl-risk-box div{padding:14px 0;min-width:160px}.fl-raw dt,.fl-risk-box dt{font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.fl-raw dd,.fl-risk-box dd{margin:2px 0 0}.fl-disc{background:var(--soft);padding:14px 18px;border-left:4px solid var(--brass)}.fl-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0;font-weight:600}.fl-results{margin-top:40px;border-top:var(--rule-hair) solid var(--line);padding-top:20px}.fl-form-wrap{max-width:720px;padding:40px 0 72px}.fl-form fieldset{border:0;border-top:var(--rule-section) solid var(--green);padding:20px 0 12px;margin:0 0 28px;min-width:0}.fl-form legend{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--brass);padding:0 10px 0 0}.fl-field{margin-bottom:20px}.fl-check legend,.fl-field>label{display:block;font-weight:700;margin-bottom:6px}.fl-form .fl-radio-group{border:0;padding:0;margin:0 0 20px}.fl-form .fl-radio-group>legend{font:inherit;font-weight:700;letter-spacing:normal;text-transform:none;color:inherit;padding:0;margin-bottom:6px}.fl-admin input[type=date],.fl-admin input[type=number],.fl-admin input[type=text],.fl-admin input[type=url],.fl-admin select,.fl-admin textarea,.fl-form input[type=date],.fl-form input[type=email],.fl-form input[type=number],.fl-form input[type=password],.fl-form input[type=text],.fl-form input[type=url],.fl-form select,.fl-form textarea{width:100%;font:inherit;font-size:16px;padding:11px 14px;border:2px solid var(--line);border-radius:var(--radius-md);background:#fff;color:var(--ink)}.fl-admin textarea,.fl-form textarea{resize:vertical}.fl-mono{font-family:var(--font-mono)!important;font-size:14px!important}.fl-admin input:focus,.fl-admin select:focus,.fl-admin textarea:focus,.fl-form input:focus,.fl-form select:focus,.fl-form textarea:focus{border-color:var(--green);outline:none}.fl-form [aria-invalid=true]{border-color:var(--tick-down)!important}.fl-hint{font-size:14px;color:var(--muted);margin:0 0 8px}.fl-err{font-size:14px;margin:6px 0 0}.fl-err,.fl-fail{color:var(--tick-down)}.fl-fail{background:#f6e3df;padding:12px 16px;border-left:4px solid var(--tick-down);margin:0 0 20px}.fl-ok{background:var(--soft);padding:16px 20px;border-left:4px solid var(--green);font-size:20px;margin:0 0 20px}.fl-ok p{margin:0}.fl-warn{border:1px solid var(--warn-line);padding:12px 16px;margin:0 0 14px;font-size:15px}.fl-secret,.fl-warn{background:var(--warn)}.fl-secret{border:2px solid var(--warn-line);padding:14px 16px;margin:0 0 20px}.fl-secret p{margin:0 0 8px}.fl-note{background:var(--soft);padding:12px 16px;border-left:4px solid var(--brass);margin:0 0 20px}.fl-radios{display:flex;flex-wrap:wrap;gap:8px 22px}.fl-opt{display:flex;gap:10px;align-items:flex-start;font-weight:400!important;cursor:pointer}.fl-opt input{margin-top:6px;accent-color:var(--green);width:18px;height:18px;flex:none}.fl-login{max-width:380px;margin-top:28px}.fl-table-wrap{overflow-x:auto}.fl-table{width:100%;border-collapse:collapse;font-size:15px}.fl-table th{text-align:left;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);padding:10px 12px;border-bottom:var(--rule-section) solid var(--green)}.fl-table td{padding:12px;border-bottom:var(--rule-hair) solid var(--line);vertical-align:top}.fl-flags{display:flex;flex-wrap:wrap;gap:6px}.fl-admin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start;margin-top:24px}.fl-col h2{font-size:28px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.fl-col:first-child{background:var(--soft);padding:20px}.fl-raw>div{padding:8px 0;border-bottom:var(--rule-hair) solid var(--line)}.fl-grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.fl-check{border:0;padding:0;margin:24px 0 16px}.fl-check .fl-opt{margin-bottom:8px}.fl-sticky{position:-webkit-sticky;position:sticky;bottom:0;background:var(--paper);padding:12px 0}@media (max-width:900px){.fl-admin,.fl-grid2{grid-template-columns:1fr}}:root{--ease-settle:cubic-bezier(0.22,0.61,0.36,1);--ease-soft:cubic-bezier(0.33,1,0.68,1)}.motion .hero .wrap>*{animation:ho-settle .9s var(--ease-settle) both}.motion .hero .hero-eyebrow{animation-delay:.05s}.motion .hero .hero-headline{animation-delay:.18s}.motion .hero .hero-headline em{display:inline-block;animation:ho-settle .9s var(--ease-settle) .12s both}.motion .hero .hero-offer{animation-delay:.34s}.motion .hero .subscribe{animation-delay:.5s}.motion .hero-credit{animation:ho-settle .8s var(--ease-settle) 1s both}.motion .hero-scene.is-active{transform-origin:50% 60%;animation:ho-drift 36s var(--ease-soft) infinite alternate;will-change:transform}@keyframes ho-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ho-fade{0%{opacity:0}to{opacity:1}}@keyframes ho-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.07) translate3d(-1.5%,1%,0)}}.ho-btn{position:relative;overflow:hidden;transition:background-color .25s var(--ease-soft),transform .2s var(--ease-soft)}.ho-btn:active{transform:scale(.97)}.ho-btn-label{display:inline-flex;align-items:center;gap:6px}.motion .ho-btn-label{animation:ho-label-in .32s var(--ease-settle) both}.ho-btn-tick{width:11px;height:11px;stroke:currentColor;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.motion .ho-btn-tick path{stroke-dasharray:16;stroke-dashoffset:16;animation:ho-draw .35s var(--ease-soft) .12s forwards}.ho-btn[data-state=ok]{background:var(--ink)}.ho-btn[data-state=fail]{background:var(--amber);color:var(--ink)}.ho-prompt,.pcard{transition:opacity .6s var(--ease-soft),box-shadow .4s var(--ease-soft),transform .4s var(--ease-soft)}.motion .is-copied{animation:ho-handoff 1.5s var(--ease-soft) both}.motion .is-copied blockquote{animation:ho-blockquote-copied 1.5s var(--ease-soft) both}@keyframes ho-label-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes ho-draw{to{stroke-dashoffset:0}}@keyframes ho-handoff{0%{box-shadow:0 0 0 0 rgba(16,63,46,.35)}25%{box-shadow:0 0 0 6px rgba(16,63,46,0);opacity:1}55%{opacity:.55}to{opacity:1;box-shadow:0 0 0 0 rgba(16,63,46,0)}}@keyframes ho-blockquote-copied{0%,25%{background:transparent}45%{background:rgba(16,63,46,.08)}to{background:transparent}}.motion .ho-reveal:not(.is-in){opacity:0;transform:translateY(18px);animation:ho-settle .8s var(--ease-settle) 1.8s both}.motion .ho-reveal.is-in{animation:ho-settle .85s var(--ease-settle) both;animation-delay:calc(var(--reveal-i, 0) * 90ms)}@media (prefers-reduced-motion:reduce){.motion .hero .wrap>div:first-child>*,.motion .hero-credit,.motion .hero-scene,.motion .ho-btn-label,.motion .ho-btn-tick path,.motion .ho-reveal.is-in,.motion .ho-reveal:not(.is-in),.motion .is-copied,.motion .is-copied blockquote{animation:none!important;opacity:1;transform:none}.motion .ho-btn-tick path{stroke-dashoffset:0}}@media print{.motion .hero *,.motion .hero-scene,.motion .ho-reveal{animation:none!important;opacity:1!important;transform:none!important}}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5-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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_a4d3ee{font-family:Newsreader,Newsreader Fallback,Georgia,Times New Roman,serif}.__variable_a4d3ee{--font-newsreader:"Newsreader","Newsreader Fallback",Georgia,Times New Roman,serif}@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.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-20c4,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: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.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-20c4,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.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-20c4,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_ff51c4{font-family:IBM Plex Sans,IBM Plex Sans Fallback,Arial,Helvetica,sans-serif;font-style:normal}.__variable_ff51c4{--font-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback",Arial,Helvetica,sans-serif}@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.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-20c4,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.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-20c4,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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-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:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-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:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-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:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-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_483dd0{font-family:IBM Plex Mono,IBM Plex Mono Fallback,Consolas,Liberation Mono,monospace;font-style:normal}.__variable_483dd0{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback",Consolas,Liberation Mono,monospace}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.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:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_ec955d{font-family:VT323,VT323 Fallback,Consolas,monospace;font-weight:400;font-style:normal}.__variable_ec955d{--font-vt323:"VT323","VT323 Fallback",Consolas,monospace}