@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_7ad3d2fa-module__Ql7CcG__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_7ad3d2fa-module__Ql7CcG__variable{--font-display:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.22ggkaf3lyu8c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_4c1e6f80-module__uiFr6G__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_4c1e6f80-module__uiFr6G__variable{--font-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d203b9464cfa0970-s.3tsglnldgzmbb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a69e508140118fbc-s.1i-4lpdmefbdo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a9a434ecf764164f-s.p.09kihw1cxxru6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono Fallback;src:local(Arial);ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.0%;size-adjust:138.63%}.fragment_mono_9e6ff201-module__m3BeVG__className{font-family:Fragment Mono,Fragment Mono Fallback;font-style:normal;font-weight:400}.fragment_mono_9e6ff201-module__m3BeVG__variable{--font-mono:"Fragment Mono", "Fragment Mono Fallback"}
:root{--field:#05080c;--field-raised:#0a0f14;--field-sunken:#020306;--ink:#e9ebee;--ink-dim:#a5acb2;--ink-faint:#6f757b;--accent:#fbe405;--accent-dim:#ccba24;--accent-ink:#1a1600;--line:#21272d;--line-strong:#3c434b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.1875rem;--text-xl:clamp(1.5rem, 1.1rem + 1.6vw, 2.125rem);--text-display:clamp(2.75rem, 1.6rem + 5.4vw, 5.75rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--sect:clamp(4.5rem, 4rem + 6vw, 8.5rem);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-fast:.14s;--t-med:.32s;--t-slow:.7s;--z-nav:10;--z-scanline:5}@supports (color:lab(0% 0 0)){:root{--field:lab(1.97449% -.392072 -1.91281);--field-raised:lab(4.03991% -.758544 -3.56151);--field-sunken:lab(.898048% -.187442 -.952324);--ink:lab(93.0362% -.553161 -1.78919);--ink-dim:lab(69.8289% -1.28996 -4.27327);--ink-faint:lab(48.9479% -1.27178 -4.26378);--accent:lab(90.4563% -4.93103 87.9534);--accent-dim:lab(75.2317% -4.352 70.0356);--accent-ink:lab(7.42904% -.440329 13.8576);--line:lab(15.2993% -1.35696 -4.9161);--line-strong:lab(28.0588% -1.59785 -5.63849)}}:root[data-theme=light]{--field:#f9fafb;--field-raised:#f2f4f5;--field-sunken:#ebedef;--ink:#1a2026;--ink-dim:#4d535a;--ink-faint:#646a70;--accent:#bb7a00;--accent-dim:#9d6300;--accent-ink:#fefcf6;--line:#dbdee1;--line-strong:#babec3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--field:lab(98.2586% -.2231 -.716782);--field-raised:lab(95.9378% -.333816 -1.0746);--field-sunken:lab(93.617% -.443816 -1.43205);--ink:lab(11.8179% -1.32934 -4.90493);--ink-dim:lab(35.0237% -1.44097 -4.95334);--ink-faint:lab(44.3076% -1.266 -4.26085);--accent:lab(56.8228% 22.2285 78.558);--accent-dim:lab(47.475% 22.6486 78.1399);--accent-ink:lab(98.8813% -.0123382 3.05647);--line:lab(88.3962% -.552863 -1.78897);--line-strong:lab(76.7934% -.87437 -2.85665)}}@media (prefers-color-scheme:light){:root:not([data-theme]){--field:#f9fafb;--field-raised:#f2f4f5;--field-sunken:#ebedef;--ink:#1a2026;--ink-dim:#4d535a;--ink-faint:#646a70;--accent:#bb7a00;--accent-dim:#9d6300;--accent-ink:#fefcf6;--line:#dbdee1;--line-strong:#babec3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--field:lab(98.2586% -.2231 -.716782);--field-raised:lab(95.9378% -.333816 -1.0746);--field-sunken:lab(93.617% -.443816 -1.43205);--ink:lab(11.8179% -1.32934 -4.90493);--ink-dim:lab(35.0237% -1.44097 -4.95334);--ink-faint:lab(44.3076% -1.266 -4.26085);--accent:lab(56.8228% 22.2285 78.558);--accent-dim:lab(47.475% 22.6486 78.1399);--accent-ink:lab(98.8813% -.0123382 3.05647);--line:lab(88.3962% -.552863 -1.78897);--line-strong:lab(76.7934% -.87437 -2.85665)}}}*{box-sizing:border-box;margin:0}html,body{overflow-x:clip}html{scroll-behavior:smooth}body,.nav,.hero,.section,.terminal,.install-cmd,.shot img,.feedtile img,.measure,.copy-btn,.theme-toggle{transition:background-color var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out)}@media (prefers-reduced-motion:reduce){body,.nav,.hero,.section,.terminal,.install-cmd,.shot img,.feedtile img,.measure,.copy-btn,.theme-toggle{transition:none}}body{background:var(--field);color:var(--ink);font-family:var(--font-body), "Segoe UI", system-ui, sans-serif;font-size:var(--text-base);font-kerning:normal;-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3{font-family:var(--font-display), "Arial Narrow", sans-serif;text-wrap:balance;letter-spacing:-.01em;font-style:normal;line-height:1.04}p{text-wrap:pretty}img{max-width:100%;height:auto;display:block}a{color:inherit;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint);text-underline-offset:3px;transition:text-decoration-color var(--t-fast) var(--ease-out)}a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}::selection{background:var(--accent);color:var(--accent-ink)}.mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-ligatures:none}.container{max-width:68rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.nav{z-index:var(--z-nav);background:color-mix(in oklch, var(--field) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-3);display:flex}.wordmark{font-family:var(--font-mono), monospace;font-size:var(--text-sm);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.45em;text-decoration:none;display:inline-flex}.wordmark .cursor{background:var(--accent);width:.55em;height:1.05em;animation:1.2s step-end infinite blink}@keyframes blink{50%{opacity:0}}.nav-link{font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-dim);white-space:nowrap;padding:var(--s-2) 0;text-decoration:none}.nav-link:hover{color:var(--ink)}.nav-right{align-items:center;gap:var(--s-4);display:flex}.theme-toggle{width:34px;height:34px;color:var(--ink-dim);border:1px solid var(--line-strong);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.theme-toggle:hover{color:var(--accent);border-color:var(--accent)}.theme-toggle svg{width:16px;height:16px;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);position:absolute}.theme-toggle .i-sun{opacity:0;transform:scale(.6)}.theme-toggle .i-moon,:root[data-theme=light] .theme-toggle .i-sun{opacity:1;transform:scale(1)}:root[data-theme=light] .theme-toggle .i-moon{opacity:0;transform:scale(.6)}@media (prefers-color-scheme:light){:root:not([data-theme]) .theme-toggle .i-sun{opacity:1;transform:scale(1)}:root:not([data-theme]) .theme-toggle .i-moon{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.theme-toggle svg{transition:none}}.hero{padding-block:clamp(5rem, 4rem + 8vw, 10rem) var(--sect);border-bottom:1px solid var(--line);position:relative;overflow:clip}.scanline{inset-inline:0;background:linear-gradient(90deg, transparent, var(--accent) 30%, var(--accent) 70%, transparent);opacity:0;height:2px;z-index:var(--z-scanline);animation:sweep 1.1s var(--ease-out) .15s 1 forwards;pointer-events:none;position:absolute;top:0}@keyframes sweep{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(min(46vh,480px))}}.ruler{background-image:repeating-linear-gradient(to bottom, var(--line-strong) 0 1px, transparent 1px 24px);width:10px;display:none;position:absolute;top:0;bottom:0;left:clamp(.4rem,1.5vw,1.25rem)}@media (min-width:900px){.ruler{display:block}}.hero h1{font-size:var(--text-display);text-transform:uppercase;max-width:19ch;font-weight:700}.hero h1 .hit{color:var(--accent)}.hero-sub{margin-top:var(--s-6);max-width:58ch;font-size:var(--text-lg);color:var(--ink-dim)}.hero-sub strong{color:var(--ink);font-weight:500}.install{margin-top:var(--s-12);align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.install-cmd{align-items:center;gap:var(--s-3);background:var(--field-sunken);border:1px solid var(--line-strong);padding:var(--s-3) var(--s-4);font-size:var(--text-sm);display:inline-flex;position:relative}.bracket{position:relative}.frame{display:block;position:relative}.bracket:before,.bracket:after{content:"";border:2px solid var(--accent);pointer-events:none;width:14px;height:14px;position:absolute}.bracket:before{border-bottom:0;border-right:0;top:-6px;left:-6px}.bracket:after{border-top:0;border-left:0;bottom:-6px;right:-6px}.install-cmd .prompt{color:var(--accent);-webkit-user-select:none;user-select:none}.install-note{margin-top:var(--s-4);font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-faint)}.copy-btn{font-family:var(--font-mono), monospace;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border:1px solid var(--accent);padding:var(--s-2) var(--s-3);cursor:pointer;min-width:44px;min-height:44px;transition:background var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out)}.copy-btn:hover{background:var(--accent-dim);border-color:var(--accent-dim)}.copy-btn:active{transform:translateY(1px)}.copy-btn:disabled{background:var(--field-raised);border-color:var(--line);color:var(--ink-faint);cursor:not-allowed}.copy-btn[data-state=copied]{color:var(--accent);background:0 0}.copy-btn[data-state=error]{border-color:var(--line-strong);color:var(--ink-dim);background:0 0}@media (prefers-reduced-motion:no-preference){.reveal>*{animation:rise var(--t-slow) var(--ease-out) backwards}.reveal>:nth-child(2){animation-delay:90ms}.reveal>:nth-child(3){animation-delay:.18s}.reveal>:nth-child(4){animation-delay:.26s}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.scanline,.wordmark .cursor{animation:none}.scanline{display:none}}.section{padding-block:var(--sect);border-bottom:1px solid var(--line);position:relative}.section-head{max-width:60ch;margin-bottom:clamp(2.5rem,2rem + 3vw,4.5rem)}.section-head h2{font-size:var(--text-xl);text-transform:uppercase;letter-spacing:.01em;font-weight:600}.section-head p{margin-top:var(--s-4);color:var(--ink-dim);font-size:var(--text-lg);max-width:52ch}.terminal{background:var(--field-sunken);border:1px solid var(--line-strong);padding:clamp(1rem,3vw,2rem);overflow-x:auto}.terminal pre{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-dim);font-size:clamp(.72rem,.6rem + .7vw,.875rem);line-height:1.7}.terminal .t-cmd{color:var(--ink);font-weight:500}.terminal .t-acc{color:var(--accent)}.terminal .t-num{color:var(--ink)}.terminal-caption{margin-top:var(--s-3);font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-faint)}.duel{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:end;gap:clamp(1rem,3vw,2.5rem);display:grid}@media (max-width:720px){.duel{grid-template-columns:minmax(0,1fr)}}.shot{gap:var(--s-3);display:grid}.shot img{border:1px solid var(--line-strong);width:100%}.shot figcaption{font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-faint);gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.shot figcaption .k{color:var(--ink-dim)}.shot figcaption .v{color:var(--accent)}.feature-shot{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,5vw,4rem);display:grid}@media (max-width:860px){.feature-shot{grid-template-columns:minmax(0,1fr)}}.feature-copy h3{font-size:var(--text-xl);text-transform:uppercase;font-weight:600}.feature-copy p{margin-top:var(--s-4);color:var(--ink-dim);max-width:46ch}.feedsize{border-top:1px solid var(--line);padding-top:var(--s-8);margin-top:clamp(2.5rem,6vw,5rem)}.feedsize-row{gap:var(--s-8) var(--s-12);flex-wrap:wrap;align-items:flex-start;display:flex}.feedtile{gap:var(--s-2);display:grid}.feedtile img{object-fit:cover;border:1px solid var(--line-strong);width:168px;height:95px}.feedtile figcaption{font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-faint);max-width:168px}.feedsize-note{font-family:var(--font-mono), monospace;font-size:var(--text-sm);color:var(--ink-dim);max-width:34ch;line-height:1.8}.feedsize-note .v{color:var(--accent)}.measure-list{display:grid}.measure{gap:var(--s-2) var(--s-8);padding-block:var(--s-6);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.measure:last-child{border-bottom:1px solid var(--line)}.measure h3{font-family:var(--font-body), sans-serif;font-size:var(--text-lg);letter-spacing:0;text-transform:none;font-weight:600}.measure p{color:var(--ink-dim);max-width:56ch;font-size:var(--text-sm);grid-column:1}.measure .value{font-family:var(--font-mono), monospace;font-size:var(--text-sm);color:var(--accent);white-space:nowrap;grid-area:1/2/span 2;align-self:center}@media (max-width:560px){.measure{grid-template-columns:minmax(0,1fr)}.measure .value{grid-area:auto/1}}.honesty{max-width:62ch}.honesty h2{font-size:var(--text-xl);text-transform:uppercase;font-weight:600}.honesty p{margin-top:var(--s-4);color:var(--ink-dim)}.honesty .mono{white-space:nowrap}.honesty .facts{margin-top:var(--s-8);font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-faint);gap:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.news{max-width:42ch}.news-form{gap:var(--s-3);display:grid}.news-hp{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.news-label{font-size:var(--text-sm);letter-spacing:.02em;color:var(--ink)}.news-row{gap:var(--s-3);flex-wrap:wrap;display:flex}.news-input{background:var(--field-sunken);border:1px solid var(--line-strong);min-width:0;color:var(--ink);font-size:var(--text-sm);padding:var(--s-3) var(--s-4);flex:14rem;min-height:44px}.news-input::placeholder{color:var(--ink-faint)}.news-input:focus-visible{border-color:var(--accent);outline:none}.news-msg{font-size:var(--text-xs);color:var(--accent)}.news-fine,.news-done{font-size:var(--text-xs);color:var(--ink-faint)}.news-done{color:var(--ink-dim)}.footer{padding-block:var(--s-16)}.footer-inner{justify-content:space-between;align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.footer .mono{font-size:var(--text-xs);color:var(--ink-faint)}.footer a{font-family:var(--font-mono), monospace;font-size:var(--text-xs);color:var(--ink-dim);padding:var(--s-2) 0;text-decoration:none}.footer a:hover{color:var(--accent)}
