@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.0spvl5h7nh4kj.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.p.0bgqpv90abx9d.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.1elj1f4z6aq4a.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.p.3szkwhi_rfrst.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.0op912u62qdhl.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_abd62815-module__as5m1G__className{font-family:Newsreader,Newsreader Fallback}.newsreader_abd62815-module__as5m1G__variable{--font-serif-loaded:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.p.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.p.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.p.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.p.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_cd66bc37-module__E2i5wa__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_cd66bc37-module__E2i5wa__variable{--font-ui-loaded:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/417912ede2e82152-s.1umk1654cmfxm.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:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/51f2519120a6b711-s.p.038kgsu-hd-vh.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:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1ae2575eb5be4118-s.p.29un6u1l3mwyp.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2c4e8b1b42841af7-s.2p_e9n24plgne.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7663dec790de7af8-s.p.2b96g58xb1jk9.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/17b0f6a4f906cc39-s.p.3nfl-v4jxqll_.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.p.451yigaaz_4mg.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.p.44izq0ia6orkf.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_12368b56-module__KJEE1a__className{font-family:Space Mono,Space Mono Fallback}.space_mono_12368b56-module__KJEE1a__variable{--font-mono-loaded:"Space Mono", "Space Mono Fallback"}
:root{--signal-hue:158;--signal-chroma:.15;--radius:5px;--maxw:1280px;--gut:clamp(16px, 3.2vw, 40px);--font-serif:"Newsreader", Georgia, serif;--font-ui:"Space Grotesk", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, monospace}html[data-theme=dark]{--bg:#100e0b;--bg-elev:#1a1713;--bg-sunk:#0b0906;--ink:#f2eee6;--ink-dim:#c8c4bc;--ink-faint:#a5a199;--line:#3d3a36;--line-soft:#282622;--signal:oklch(.82 var(--signal-chroma) var(--signal-hue));--signal-ink:oklch(.18 .02 var(--signal-hue));--signal-soft:oklch(.82 var(--signal-chroma) var(--signal-hue) / .14);--warn:#fab45f;--shadow:0 1px 0 #66635d0a, 0 18px 40px -28px #000}@supports (color:lab(0% 0 0)){html[data-theme=dark]{--bg:lab(4.06339% .501953 1.7561);--bg-elev:lab(7.79247% .859514 3.06867);--bg-sunk:lab(2.48225% .370845 1.24941);--ink:lab(94.2476% .352293 4.58145);--ink-dim:lab(79.1672% .359297 4.58622);--ink-faint:lab(66.3986% .579029 4.56655);--line:lab(24.6213% .493333 3.03829);--line-soft:lab(15.3404% .508919 3.04987);--warn:lab(78.921% 19.7838 53.149);--shadow:0 1px 0 lab(42.0271% .608444 3.79193/.04), 0 18px 40px -28px #000}}html[data-theme=light]{--bg:#f4f0e7;--bg-elev:#fffcf6;--bg-sunk:#eae6dc;--ink:#201b15;--ink-dim:#4a443e;--ink-faint:#5d5750;--line:#c9c3bb;--line-soft:#e2ddd5;--signal:oklch(.58 var(--signal-chroma) var(--signal-hue));--signal-ink:oklch(.98 .02 var(--signal-hue));--signal-soft:oklch(.58 var(--signal-chroma) var(--signal-hue) / .12);--warn:#a75b00;--shadow:0 1px 0 #fff, 0 16px 34px -26px #332d2366}@supports (color:lab(0% 0 0)){html[data-theme=light]{--bg:lab(94.8401% .154585 4.97929);--bg-elev:lab(99.1098% .0822842 3.05557);--bg-sunk:lab(91.3644% .172645 5.36656);--ink:lab(10.0968% 1.80635 5.14325);--ink-dim:lab(29.2425% 1.57788 4.74509);--ink-faint:lab(37.3695% 1.41582 4.7876);--line:lab(79.1561% .775307 4.9186);--line-soft:lab(88.4448% .425518 4.57616);--warn:lab(47.1545% 30.4528 65.1933);--shadow:0 1px 0 #fff, 0 16px 34px -26px lab(18.8394% 1.47951 7.80956/.4)}}html[data-flavor=terminal]{--radius:0px;--signal-chroma:.18;--font-serif:"Space Mono", monospace}html[data-flavor=sober]{--signal-hue:152;--signal-chroma:.14;--radius:4px}html[data-flavor=sober] .headline,html[data-flavor=sober] .hero h1,html[data-flavor=sober] .card h3{letter-spacing:-.022em}html[data-flavor=sober] .hero .lede,html[data-flavor=sober] .card .lede{font-style:italic}html[data-flavor=sober] body:before{background-image:repeating-linear-gradient(90deg, var(--line-soft) 0 1px, transparent 1px 94px);opacity:.45;background-size:auto}html[data-flavor=sober] .mast{box-shadow:0 3px 0 -1px var(--line-soft)}html[data-flavor=neon]{--signal-hue:200;--signal-chroma:.27;--radius:2px}html[data-flavor=neon][data-theme=dark]{--bg:#000915;--bg-elev:#001325;--bg-sunk:#00040a;--line:#0d3d51;--line-soft:#08273a;--ink:#e1f2f8;--ink-dim:#96b8c3;--ink-faint:#5b7a85}@supports (color:lab(0% 0 0)){html[data-flavor=neon][data-theme=dark]{--bg:lab(2.15181% -.708036 -8.39699);--bg-elev:lab(5.12325% -1.82085 -15.4141);--bg-sunk:lab(.861549% -.18236 -4.2767);--line:lab(23.5701% -10.4187 -16.7368);--line-soft:lab(14.1129% -5.53057 -15.6561);--ink:lab(94.3214% -5.07611 -4.90532);--ink-dim:lab(72.3939% -9.96268 -9.71106);--ink-faint:lab(49.1697% -9.49264 -10.0414)}}html[data-flavor=neon] .headline,html[data-flavor=neon] .hero h1,html[data-flavor=neon] .card h3{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.015em;font-weight:700;line-height:1.1}html[data-flavor=neon] .hero h1{text-shadow:0 0 22px var(--signal-soft)}html[data-flavor=neon] .brand .word b,html[data-flavor=neon] .pulse-link,html[data-flavor=neon] .freq .g,html[data-flavor=neon] .ticker-item .g,html[data-flavor=neon] .kicker .label{text-shadow:0 0 12px var(--signal)}html[data-flavor=neon] .brand svg{filter:drop-shadow(0 0 6px var(--signal))}html[data-flavor=neon] .btn.solid{box-shadow:0 0 16px -2px var(--signal)}html[data-flavor=neon] .seg button.on{box-shadow:inset 0 0 14px -4px #ffffff80;box-shadow:inset 0 0 14px -4px lab(100% 0 0/.5)}html[data-flavor=neon] .mast{box-shadow:0 0 26px -8px var(--signal)}html[data-flavor=neon] body:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(120% 70% at 50% -12%, var(--signal-soft), transparent 62%);opacity:1;background-size:auto;position:fixed;inset:0}html[data-flavor=minimal]{--signal-hue:158;--signal-chroma:.055;--radius:0px;--gut:clamp(22px, 4.2vw, 60px)}html[data-flavor=minimal] .headline,html[data-flavor=minimal] .hero h1,html[data-flavor=minimal] .card h3{font-family:var(--font-ui);letter-spacing:-.03em;font-weight:500}html[data-flavor=minimal] .hero h1{font-weight:600}html[data-flavor=minimal] body:before{opacity:0}html[data-flavor=minimal] .card,html[data-flavor=minimal] .panel,html[data-flavor=minimal] .hero-media,html[data-flavor=minimal] .mast{background:var(--bg);box-shadow:none}html[data-flavor=minimal] .card:hover{border-color:var(--ink-faint)}html[data-flavor=minimal] .brand svg line{stroke-width:1.1px!important}html[data-density=compact]{--row-gap:14px;--pad:16px}html[data-density=regular]{--row-gap:22px;--pad:22px}html[data-density=comfy]{--row-gap:34px;--pad:30px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45;overflow-x:hidden}::selection{background:var(--signal);color:var(--signal-ink)}body:before{content:none}.myco-bg{z-index:0;pointer-events:none;opacity:.16;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(135% 115% at 50% 40%,#0000 14%,#000 64%);mask-image:radial-gradient(135% 115% at 50% 40%,#0000 14%,#000 64%)}.myco-bg svg{width:100%;height:100%;display:block}html[data-theme=light] .myco-bg{opacity:.1}html[data-flavor=neon] .myco-bg{opacity:.24;filter:drop-shadow(0 0 4px var(--signal))}html[data-flavor=neon][data-theme=light] .myco-bg{opacity:.16}html[data-flavor=minimal] .myco-bg{opacity:.06}html[data-flavor=terminal] .myco-bg{opacity:.13}html[data-flavor=terminal] body:after{content:"";pointer-events:none;z-index:60;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000000d 2px 3px);background:repeating-linear-gradient(0deg,#0000 0 2px,lab(0% 0 0/.05) 2px 3px);position:fixed;inset:0}html[data-flavor=terminal][data-theme=dark] body:after{mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 2px,#ffffff06 2px 3px);background:repeating-linear-gradient(0deg,#0000 0 2px,lab(100% 0 0/.025) 2px 3px)}.shell{z-index:1;max-width:var(--maxw);padding:0 var(--gut);margin:0 auto;position:relative}.mono{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-faint);text-transform:uppercase;font-size:11px}.serif{font-family:var(--font-serif)}.headline{font-family:var(--font-serif);letter-spacing:-.012em;text-wrap:balance;font-weight:600;line-height:1.04}html[data-flavor=terminal] .headline{text-transform:uppercase;letter-spacing:0;font-weight:700;line-height:1.1}a{color:inherit;text-decoration:none}.freq{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:7px;font-size:11px;display:inline-flex}.freq .g{color:var(--signal);font-size:12px;line-height:1}.dot{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 0 var(--signal);border-radius:50%;animation:2.4s ease-out infinite ping}html[data-flavor=neon] .dot{box-shadow:0 0 10px 1px var(--signal)}@keyframes ping{0%{box-shadow:0 0 0 0 var(--signal-soft)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.bars{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.bars i{background:var(--line);width:3px;display:block}.bars i.on{background:var(--signal)}.bars i:first-child{height:4px}.bars i:nth-child(2){height:6px}.bars i:nth-child(3){height:8px}.bars i:nth-child(4){height:11px}.btn{font-family:var(--font-ui);letter-spacing:.01em;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.btn:hover{border-color:var(--signal);color:var(--signal)}.btn.solid{background:var(--signal);color:var(--signal-ink);border-color:var(--signal)}.btn.solid:hover{filter:brightness(1.06);color:var(--signal-ink)}.btn.ghost{color:var(--ink-dim);border-color:#0000;padding:7px 8px}.btn.ghost:hover{color:var(--signal);background:var(--signal-soft)}.pulse-link{color:var(--signal)}.mast{z-index:40;background:color-mix(in oklab, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);border-bottom:1px solid var(--line);position:sticky;top:0}.mast-row{align-items:center;gap:18px;height:60px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand-tx{flex-direction:column;gap:3px;line-height:1;display:flex}.brand .word{font-family:var(--font-ui);letter-spacing:-.01em;font-size:18px;font-weight:700}.brand .word b{color:var(--signal);font-weight:700}.brand .sub{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:0;font-size:10px}.mast-nav{align-items:center;gap:2px;margin-left:8px;display:flex}.mast-nav a{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-dim);border-radius:var(--radius);align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.mast-nav a:hover,.mast-nav a.active{color:var(--signal);background:var(--signal-soft)}.mast-nav a .g{font-family:var(--font-mono);color:var(--signal)}.mast-spacer{flex:1}.mast-tools{align-items:center;gap:6px;display:flex}.seg{border:1px solid var(--line);border-radius:var(--radius);display:flex;overflow:hidden}.seg button{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;padding:6px 9px;font-size:11px}.seg button.on{background:var(--signal);color:var(--signal-ink)}.live-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim);align-items:center;gap:7px;font-size:10px;display:flex}.icon-btn{border:1px solid var(--line);border-radius:var(--radius);width:34px;height:34px;color:var(--ink-dim);cursor:pointer;background:0 0;place-items:center;transition:all .15s;display:grid}.icon-btn:hover{color:var(--signal);border-color:var(--signal)}.icon-btn svg{width:16px;height:16px}.burger{display:none}.ticker{border-bottom:1px solid var(--line);background:var(--bg-sunk);overflow:hidden}.ticker-in{align-items:center;gap:0;height:34px;display:flex}.ticker-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--signal);border-right:1px solid var(--line);background:var(--bg);flex:none;align-items:center;gap:8px;height:100%;padding:0 14px;font-size:10px;display:flex}.ticker-track{white-space:nowrap;gap:38px;padding-left:38px;animation:38s linear infinite scroll;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{font-family:var(--font-mono);color:var(--ink-dim);align-items:center;gap:9px;font-size:12px;display:inline-flex}.ticker-item .g{color:var(--signal)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.main{padding:clamp(22px,4vw,48px) 0 80px}.grid{grid-template-columns:1fr 318px;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.hero{border-bottom:1px solid var(--line);margin-bottom:var(--row-gap);grid-template-columns:1.05fr .95fr;align-items:stretch;gap:clamp(20px,3vw,44px);padding-bottom:clamp(28px,4vw,44px);display:grid}.hero-media{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);min-height:320px;position:relative;overflow:hidden}.hero-body{flex-direction:column;justify-content:center;gap:16px;display:flex}.kicker{align-items:center;gap:12px;display:flex}.kicker .label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--signal);font-size:11px}.hero h1{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:2px 0;font-size:clamp(30px,4.3vw,52px);font-weight:600;line-height:1.02}html[data-flavor=terminal] .hero h1{text-transform:uppercase;letter-spacing:0;font-size:clamp(26px,3.6vw,42px);font-weight:700;line-height:1.08}.hero .lede{font-family:var(--font-serif);color:var(--ink-dim);max-width:48ch;font-size:clamp(16px,1.5vw,19px);line-height:1.5}.meta-row{font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:16px;font-size:11px;display:flex}.meta-row .x{align-items:center;gap:7px;display:flex}.hero-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.ph{background-image:repeating-linear-gradient(135deg, var(--line-soft) 0 1px, transparent 1px 11px);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.ph .lab{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.ph .gbig{color:var(--signal);opacity:.5;font-size:40px}.media-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);background:color-mix(in oklab, var(--bg) 72%, transparent);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px 8px;font-size:10px;position:absolute;top:12px;left:12px}.reads-live{font-family:var(--font-mono);color:var(--signal);background:color-mix(in oklab, var(--bg) 72%, transparent);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;gap:7px;padding:4px 9px;font-size:11px;display:flex;position:absolute;bottom:12px;right:12px}.feed-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.feed-head .t{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.feed{gap:var(--row-gap);grid-template-columns:repeat(2,1fr);display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);padding:var(--pad);cursor:pointer;flex-direction:column;gap:10px;min-height:0;transition:border-color .18s,transform .18s;display:flex;position:relative}.card:hover{border-color:var(--signal)}html[data-flavor=neon] .card:hover{box-shadow:0 0 0 1px var(--signal), 0 0 28px -6px var(--signal)}html[data-flavor=neon] .panel:hover{box-shadow:0 0 24px -10px var(--signal)}.card.lg{flex-direction:row;grid-column:span 2;align-items:stretch;gap:22px}.card.lg .c-media{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-sunk);flex:0 0 42%;min-height:180px;position:relative;overflow:hidden}.card.lg .c-body{flex-direction:column;flex:1;justify-content:center;gap:10px;display:flex}.c-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.card h3{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(18px,2.1vw,22px);font-weight:600;line-height:1.12}.card.lg h3{font-size:clamp(22px,2.6vw,30px);line-height:1.06}html[data-flavor=terminal] .card h3{text-transform:uppercase;letter-spacing:0;font-size:clamp(15px,1.7vw,18px);font-weight:700;line-height:1.16}.card .lede{font-family:var(--font-serif);color:var(--ink-dim);margin:0;font-size:15px;line-height:1.5}.c-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.c-foot .src{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.02em;align-items:center;gap:8px;font-size:10.5px;display:flex}.reads-chip{font-family:var(--font-mono);color:var(--ink-dim);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.reads-chip .up{color:var(--signal)}.tag-flag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--warn);color:var(--warn);border-radius:3px;padding:2px 6px;font-size:9.5px}.share-mini{opacity:0;transition:opacity .15s}.card:hover .share-mini{opacity:1}@media (hover:none){.share-mini{opacity:1}}.sponsor{border:1px solid var(--signal);border-radius:var(--radius);background:var(--signal-soft);padding:var(--pad);grid-column:span 2;align-items:center;gap:20px;display:flex;position:relative;overflow:hidden}.sponsor:before{content:"";background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 16px);opacity:.06;position:absolute;inset:0}.sponsor .s-brand{font-family:var(--font-mono);letter-spacing:.16em;color:var(--signal);flex:none;font-size:22px;font-weight:700}.sponsor .s-mid{flex:1}.sponsor .s-lab{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.sponsor .s-title{font-family:var(--font-serif);color:var(--ink);margin-top:4px;font-size:clamp(18px,2vw,22px);font-weight:500}.aside{flex-direction:column;gap:26px;display:flex;position:sticky;top:78px}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);overflow:hidden}.panel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.panel-h .t{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11px}.trend-item{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:baseline;gap:12px;padding:12px 14px;transition:background .15s;display:flex}.trend-item:last-child{border-bottom:none}.trend-item:hover{background:var(--signal-soft)}.trend-item .rank{font-family:var(--font-mono);color:var(--signal);flex:none;width:18px;font-size:13px;font-weight:700}.trend-item .tt{font-family:var(--font-serif);color:var(--ink);font-size:14.5px;line-height:1.25}.trend-item .tm{font-family:var(--font-mono);color:var(--ink-faint);align-items:center;gap:8px;margin-top:4px;font-size:10px;display:flex}.trend-item .tm .up{color:var(--signal)}.sub{padding:16px 14px}.sub .h{font-family:var(--font-serif);margin-bottom:10px;font-size:17px;line-height:1.2}.sub form{gap:6px;display:flex}.sub input{background:var(--bg-sunk);border:1px solid var(--line);border-radius:var(--radius);min-width:0;color:var(--ink);font-family:var(--font-mono);flex:1;padding:9px 10px;font-size:12px}.sub input:focus{border-color:var(--signal);outline:none}.sub input::placeholder{color:var(--ink-faint)}.legend{gap:9px;padding:12px 14px;display:grid}.legend .lr{font-family:var(--font-mono);color:var(--ink-dim);justify-content:space-between;align-items:center;font-size:11px;display:flex}.legend .lr .g{color:var(--signal);margin-right:8px}.legend .lr .ct{color:var(--ink-faint)}.foot{border-top:1px solid var(--line);background:var(--bg-sunk);margin-top:40px}.foot-in{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;padding:clamp(34px,5vw,60px) 0;display:grid}.foot .epi{font-family:var(--font-serif);color:var(--ink-dim);max-width:34ch;font-size:18px;font-style:italic;line-height:1.45}.foot .epi .tag{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-top:12px;font-size:10px;display:block}.foot .fcol h4{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 14px;font-size:10px;font-weight:400}.foot .fcol a{font-family:var(--font-ui);color:var(--ink-dim);align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.foot .fcol a:hover{color:var(--signal)}.foot .fcol a .g{color:var(--signal);font-family:var(--font-mono)}.foot-base{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 0 34px;font-size:10.5px;display:flex}.modal-bg{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;background:lab(0% 0 0/.6);justify-content:center;align-items:center;padding:24px;animation:.2s fade;display:flex;position:fixed;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal{width:min(520px,100%)}.tcard{border:1px solid var(--signal);border-radius:var(--radius);background:var(--bg);position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000}.tcard .tc-tex{background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 18px);opacity:.05;pointer-events:none;position:absolute;inset:0}.tcard .tc-in{flex-direction:column;gap:18px;padding:30px 28px 26px;display:flex;position:relative}.tc-top{justify-content:space-between;align-items:center;display:flex}.tc-brand{font-family:var(--font-ui);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.tc-brand b{color:var(--signal)}.tc-q{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(22px,4vw,30px);font-weight:600;line-height:1.08}.tc-meta{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:11px;display:flex}.modal-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.tint{--vc:oklch(.8 .135 var(--vhue,152))}html[data-theme=light] .tint{--vc:oklch(.5 .135 var(--vhue,152))}.freq.tint .g,.ticker-item.tint .g,.legend .lr.tint .g,.foot .fcol a.tint .g,.mast-nav a.tint .g{color:var(--vc)}.mast-nav a.tint:hover,.mast-nav a.tint.active{color:var(--vc);background:color-mix(in oklab, var(--vc) 14%, transparent)}.drawer a.tint .g,.ph.tint .gbig{color:var(--vc)}.standfirst{border-bottom:1px solid var(--line);background:var(--bg)}.sf-row{justify-content:space-between;align-items:center;gap:18px;padding:9px 0;display:flex}.sf-tag{font-family:var(--font-serif);color:var(--ink-dim);font-size:14.5px;font-style:italic;line-height:1.35}html[data-flavor=terminal] .sf-tag,html[data-flavor=neon] .sf-tag,html[data-flavor=minimal] .sf-tag{font-style:normal}.sf-date{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);flex:none;font-size:10.5px}.micelial{align-items:center;gap:7px;display:inline-flex}.micelial .mx-mark{opacity:.9;flex:none;place-items:center;display:grid}.micelial .mx-tx{flex-direction:column;line-height:1;display:flex}.micelial .mx-num{font-family:var(--font-ui);letter-spacing:-.01em;color:var(--vc,var(--signal));font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.micelial .mx-lab{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;margin-top:3px;font-size:8px}.micelial.big .mx-num{font-size:32px}.micelial.big .mx-lab{font-size:10px}.why-h{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vc,var(--signal));align-items:center;gap:7px;font-size:10px;display:flex}.why ul{gap:8px;margin:9px 0 0;padding:0;list-style:none;display:grid}.why li{grid-template-columns:80px 1fr;align-items:baseline;gap:14px;display:grid}.why .wl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.why .wv{font-family:var(--font-serif);color:var(--ink-dim);font-size:14.5px;line-height:1.42}.why .wv-h{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--vc,var(--signal));font-size:11px}.why-c{border-radius:var(--radius);background:color-mix(in oklab, var(--vc,var(--signal)) 8%, transparent);border:1px solid color-mix(in oklab, var(--vc,var(--signal)) 24%, transparent);flex-direction:column;gap:4px;padding:9px 11px;display:flex}.why-c .why-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vc,var(--signal));align-items:center;gap:5px;font-size:9px;display:inline-flex}.why-c p{font-family:var(--font-serif);color:var(--ink-dim);margin:0;font-size:13.5px;line-height:1.4}.trust{font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.trust .tr-x{align-items:center;gap:6px;display:inline-flex}.trust .tr-dot{color:var(--line)}.dotscale{gap:4px;display:inline-flex}.dotscale i{background:var(--line);border-radius:50%;width:7px;height:7px}.dotscale i.on{background:var(--vc,var(--signal))}.cover{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);box-shadow:var(--shadow);margin-bottom:clamp(28px,4vw,46px);position:relative;overflow:hidden}html[data-flavor=minimal] .cover{background:var(--bg);box-shadow:none}.cover-tag{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:11px clamp(18px,2.4vw,30px);font-size:10.5px;display:flex}.cover-tag .ct-l{color:var(--vc,var(--signal));align-items:center;gap:9px;display:flex}.cover-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(24px,3vw,48px);padding:clamp(22px,3vw,40px) clamp(18px,2.4vw,30px);display:grid}.cover-body{flex-direction:column;gap:15px;min-width:0;display:flex}.cover h1{font-family:var(--font-serif);letter-spacing:-.024em;text-wrap:balance;margin:2px 0;font-size:clamp(32px,4.8vw,58px);font-weight:600;line-height:1}html[data-flavor=sober] .cover h1{letter-spacing:-.028em}html[data-flavor=sober] .cover .lede{font-style:italic}html[data-flavor=terminal] .cover h1{text-transform:uppercase;letter-spacing:0;font-size:clamp(28px,3.8vw,46px);font-weight:700;line-height:1.08}html[data-flavor=neon] .cover h1{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.012em;text-shadow:0 0 22px var(--signal-soft);font-weight:700;line-height:1.05}html[data-flavor=minimal] .cover h1{font-family:var(--font-ui);letter-spacing:-.03em;font-weight:600}.cover .lede{font-family:var(--font-serif);color:var(--ink-dim);max-width:52ch;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.cover-media{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-sunk);height:100%;min-height:360px;position:relative;overflow:hidden}.cover-index{background:color-mix(in oklab, var(--bg) 80%, transparent);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:9px 13px;position:absolute;bottom:12px;left:12px}.verify-link{font-family:var(--font-mono);color:var(--ink-faint);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:11px}.verify-link:hover{color:var(--vc,var(--signal))}.btn.lg{padding:10px 16px;font-size:13px}.cover-also{border-top:1px solid var(--line);align-items:stretch;display:flex}.ca-lab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);border-right:1px solid var(--line);flex:none;align-items:center;max-width:120px;padding:0 clamp(16px,2vw,24px);font-size:10px;display:flex}.ca-list{flex:1;grid-template-columns:1fr 1fr;min-width:0;display:grid}.ca-item{cursor:pointer;border-right:1px solid var(--line-soft);align-items:center;gap:12px;min-width:0;padding:14px clamp(16px,2vw,22px);transition:background .15s;display:flex}.ca-item:last-child{border-right:none}.ca-item:hover{background:color-mix(in oklab, var(--vc,var(--signal)) 9%, transparent)}.ca-item .freq{flex:none}.ca-t{font-family:var(--font-serif);color:var(--ink);text-wrap:balance;flex:1;min-width:0;font-size:14.5px;line-height:1.22}html[data-flavor=terminal] .ca-t{font-family:var(--font-ui);text-transform:uppercase;font-size:12.5px}.ca-x{font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;flex:none;font-size:10px}.card.tint{overflow:hidden}.card.tint:before{content:"";background:var(--vc);opacity:.32;width:3px;transition:opacity .18s;position:absolute;top:0;bottom:0;left:0}.card.tint:hover:before{opacity:1}.card.tint:hover{border-color:var(--vc)}html[data-flavor=neon] .card.tint:hover{box-shadow:0 0 0 1px var(--vc), 0 0 28px -6px var(--vc)}.c-media .c-index{background:color-mix(in oklab, var(--bg) 82%, transparent);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:6px 9px;position:absolute;bottom:10px;left:10px}.card .c-top,.sponsor{align-items:flex-start}.sponsor .s-mark{font-family:var(--font-mono);letter-spacing:.16em;color:var(--signal);flex:none;padding-top:2px;font-size:22px;font-weight:700}.sponsor .s-lab{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:7px;font-size:9.5px;display:flex}.sponsor .s-body{font-family:var(--font-ui);color:var(--ink-dim);max-width:56ch;margin-top:6px;font-size:13px;line-height:1.45}.sponsor .btn.solid{align-self:center}.sub-panel{border-color:color-mix(in oklab, var(--signal) 42%, var(--line));background:var(--signal-soft);position:relative;overflow:hidden}.sub-panel:before{content:"";background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 18px);opacity:.05;pointer-events:none;position:absolute;inset:0}.sub-panel .sub{position:relative}.sub-promise{font-family:var(--font-ui);color:var(--ink);letter-spacing:-.01em;margin-bottom:6px;font-size:15.5px;font-weight:700;line-height:1.2}.sub-panel .sub .h{color:var(--ink-dim);margin-bottom:12px;font-size:13.5px}.sub-ok{font-family:var(--font-mono);color:var(--signal);align-items:center;gap:8px;padding:9px 0;font-size:12px;display:flex}.sub-fine{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.02em;margin-top:10px;font-size:9.5px}.ad-prompt .adp-in{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px;display:flex}.adp-lab{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.adp-h{font-family:var(--font-serif);color:var(--ink);font-size:17px;line-height:1.2}.trend-item.tint:hover{background:color-mix(in oklab, var(--vc,var(--signal)) 10%, transparent)}.trend-item.tint .rank,.trend-item.tint .tm .up{color:var(--vc)}.trend-mx{font-family:var(--font-ui);color:var(--vc,var(--signal));font-variant-numeric:tabular-nums;flex:none;align-self:center;font-size:13px;font-weight:700}.mk-modal{width:min(620px,100%)}.mk{border:1px solid var(--signal);border-radius:var(--radius);background:var(--bg);position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000}.mk-tex{background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 20px);opacity:.04;pointer-events:none;position:absolute;inset:0}.mk-in{flex-direction:column;gap:15px;max-height:calc(100vh - 48px);padding:24px clamp(20px,3vw,28px) 22px;display:flex;position:relative;overflow-y:auto}.mk-top{justify-content:space-between;align-items:center;display:flex}.mk-h{font-family:var(--font-serif);letter-spacing:-.018em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.04}html[data-flavor=terminal] .mk-h,html[data-flavor=neon] .mk-h{text-transform:uppercase}.mk-lede{font-family:var(--font-serif);color:var(--ink-dim);max-width:56ch;margin:0;font-size:15.5px;line-height:1.5}.mk-stats{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.mk-stat{background:var(--bg-elev);flex-direction:column;gap:5px;padding:14px 12px;display:flex}.mk-k{font-family:var(--font-ui);color:var(--signal);letter-spacing:-.01em;font-size:23px;font-weight:700}.mk-v{font-family:var(--font-mono);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;line-height:1.35}.mk-flab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:2px;font-size:10px}.mk-formats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-fmt{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;gap:4px;padding:12px 13px;display:flex}.mk-fn{font-family:var(--font-ui);color:var(--ink);font-size:13px;font-weight:600}.mk-fd{font-family:var(--font-serif);color:var(--ink-dim);font-size:13px;line-height:1.38}.mk-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.mk-contact{font-family:var(--font-mono);color:var(--ink-dim);font-size:12px}.tc-why{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:13px 0;display:flex}.tcw-l{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vc,var(--signal));font-size:9.5px}.tcw-v{font-family:var(--font-serif);color:var(--ink-dim);font-size:14.5px;line-height:1.4}.tc-metrics{align-items:center;gap:22px;display:flex}.tcm-idx{flex-direction:column;flex:none;line-height:1;display:flex}.tcm-num{font-family:var(--font-ui);color:var(--vc,var(--signal));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700}.tcm-lab{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-top:5px;font-size:9.5px}.tcm-scales{flex-direction:column;gap:8px;display:flex}.tcm-row{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-dim);align-items:center;gap:10px;font-size:10.5px;display:flex}.tcm-row>span{width:62px}@media (max-width:1080px){.grid{grid-template-columns:1fr}.aside{flex-flow:wrap;position:static}.aside .panel{flex:300px}}@media (max-width:900px){.cover-grid{grid-template-columns:1fr;gap:20px}.cover-media{min-height:230px}.cover-also .ca-list{grid-template-columns:1fr}.cover-also .ca-item:first-child{border-bottom:1px solid var(--line-soft);border-right:none}}@media (max-width:860px){.foot-in{grid-template-columns:1fr 1fr}.mast-nav{display:none}.burger{display:grid}.live-badge .txt,.sf-date{display:none}.sf-row{padding:8px 0}.mk-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.feed{grid-template-columns:1fr}.card.lg{flex-direction:column;grid-column:span 1}.card.lg .c-media{flex:none;width:100%;min-height:150px}.sponsor{flex-direction:column;grid-column:span 1;align-items:flex-start;gap:12px}.sponsor .btn.solid{align-self:flex-start}.foot-in{text-align:center;grid-template-columns:1fr;justify-items:center;gap:26px}.foot-in .brand{justify-content:center}.foot .epi{margin-left:auto;margin-right:auto}.foot .fcol a{justify-content:center}.foot-base{text-align:center;justify-content:center}.brand .sub,.seg.lang button.hide-sm{display:none}.cover-tag{font-size:9.5px}.cover-grid{padding:20px 16px}.why li{grid-template-columns:1fr;gap:2px}.why .wl{margin-top:4px}.mk-formats{grid-template-columns:1fr}.tc-metrics{flex-wrap:wrap;gap:16px}.hero-cta{width:100%}.hero-cta .btn{flex:1;justify-content:center}.hero-cta .verify-link{text-align:center;flex-basis:100%;margin-top:2px}}.drawer{z-index:70;background:var(--bg);flex-direction:column;gap:6px;padding:22px;animation:.2s fade;display:flex;position:fixed;inset:0}.drawer a{font-family:var(--font-serif);border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:12px 0;font-size:24px;display:flex}.drawer a .g{color:var(--signal);font-family:var(--font-mono);font-size:18px}.drawer .dh{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mast-row{height:66px}.brand{gap:13px}.brand .word{letter-spacing:-.022em;font-size:22px}.brand .word b{font-size:22px}.brand .sub{letter-spacing:.14em;font-size:10.5px}.brand svg{filter:drop-shadow(0 0 7px var(--signal-soft))}.live-badge .txt{display:none}.live-badge{padding-right:2px}.standfirst{background:var(--bg-elev)}.sf-row{gap:22px;padding:13px 0}.sf-tag{color:var(--ink);align-items:center;gap:12px;max-width:74ch;font-size:16.5px;line-height:1.4;display:flex}.sf-tag:before{content:"";background:var(--signal);width:9px;height:9px;box-shadow:0 0 0 4px var(--signal-soft);border-radius:50%;flex:none}html[data-flavor=terminal] .sf-tag:before{border-radius:0}.cover-grid{align-items:center;gap:clamp(30px,3.6vw,56px);padding:clamp(30px,3.6vw,52px) clamp(20px,2.6vw,34px)}.cover-body{gap:19px}.cover h1{margin:6px 0 2px;line-height:.98}.cover .lede{margin-bottom:2px}.cover .hero-cta{gap:10px;margin-top:10px}.cover .trust{font-size:11.5px}.cover-index{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mx-legend{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-dim);font-size:9px}.cover-media{background:var(--bg-sunk)}.cover-media image-slot{--frame:transparent;position:absolute;inset:0}.cover-media .media-tag,.cover-media .reads-live,.cover-media .cover-index{z-index:3}.panel.trending{border-color:color-mix(in oklab, var(--signal) 32%, var(--line))}.panel-h-strong{background:var(--signal-soft);border-bottom-color:color-mix(in oklab, var(--signal) 30%, var(--line));padding:13px 14px}.panel-h-strong .t{letter-spacing:.07em;color:var(--ink);font-size:12px;font-weight:700}.panel.trending .trend-item .tt{color:var(--ink);font-weight:500}.panel.trending .trend-item .rank{font-size:14px}.c-top-r{flex:none;align-items:center;gap:10px;display:flex}.card .c-top{gap:12px}.sig-flag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius);white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:3px 8px 3px 7px;font-size:9.5px;line-height:1;display:inline-flex}.sig-dots{align-items:center;gap:2px;display:inline-flex}.sig-dots i{opacity:.3;background:currentColor;border-radius:50%;width:4px;height:4px}.sig-high{color:var(--vc,var(--signal));border-color:color-mix(in oklab, var(--vc,var(--signal)) 46%, transparent);background:color-mix(in oklab, var(--vc,var(--signal)) 12%, transparent)}.sig-high .sig-dots i{opacity:1}.sig-watch{color:var(--warn);border-color:color-mix(in oklab, var(--warn) 46%, transparent);background:color-mix(in oklab, var(--warn) 10%, transparent)}.sig-watch .sig-dots i:first-child,.sig-watch .sig-dots i:nth-child(2){opacity:1}.sig-low{color:var(--ink-faint);border-color:var(--line)}.sig-low .sig-dots i:first-child{opacity:1}.hero-cta .news-cta{border-color:color-mix(in oklab, var(--signal) 50%, var(--line));color:var(--signal)}.hero-cta .news-cta:hover{background:var(--signal-soft);border-color:var(--signal)}.cover-tag .ct-verify{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;transition:all .15s;display:inline-flex}.cover-tag .ct-verify:hover{color:var(--vc,var(--signal));border-color:var(--vc,var(--signal));background:color-mix(in oklab, var(--vc,var(--signal)) 10%, transparent)}@media (max-width:860px){.grid{flex-direction:column;align-items:stretch;gap:26px;display:flex}.col-feed{order:3;width:100%}.aside{flex-direction:column;order:2;gap:22px;display:flex}.aside .panel{flex:none;width:100%}.aside .sub-panel{order:1}.aside .trending{order:2}.aside .panel:not(.sub-panel):not(.trending){order:4}.mono,.c-foot .src,.meta-row,.trust,.reads-chip,.ca-x{font-size:12px}.sf-tag{font-size:15.5px}.why .wv,.card .lede,.cover .lede{font-size:15px}.sig-flag{font-size:10px}}.rprog{z-index:50;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.rprog i{background:var(--signal);transform-origin:0;width:100%;height:100%;box-shadow:0 0 10px var(--signal);display:block;transform:scaleX(0)}.art-crumb{border-bottom:1px solid var(--line);background:var(--bg-sunk)}.crumb-in{height:40px;font-family:var(--font-mono);color:var(--ink-faint);align-items:center;gap:12px;font-size:11px;display:flex}.crumb-back{color:var(--ink-dim);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;display:flex}.crumb-back:hover{color:var(--signal)}.crumb-sep{color:var(--line)}.crumb-lab{color:var(--ink-faint)}.art-main{padding-top:clamp(20px,3vw,34px)}.art-wrap{grid-template-columns:54px minmax(0,1fr) 320px;align-items:start;gap:clamp(22px,3.2vw,52px);display:grid}.art-rail-col{position:sticky;top:80px}.art-col{min-width:0;max-width:768px}.art-aside{flex-direction:column;gap:24px;display:flex;position:sticky;top:80px}.rail{flex-direction:column;align-items:center;gap:14px;display:flex}.rail-count{flex-direction:column;align-items:center;line-height:1;display:flex}.rail-count b{font-family:var(--font-ui);color:var(--ink);font-size:18px;font-weight:700}.rail-count span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-top:4px;font-size:9px}.rail-stack{flex-direction:column;gap:8px;display:flex}.rail-b{border:1px solid var(--line);border-radius:var(--radius);width:40px;height:40px;color:var(--ink-dim);cursor:pointer;background:0 0;place-items:center;transition:all .15s;display:grid}.rail-b:hover{color:var(--signal);border-color:var(--signal);background:var(--signal-soft)}.rail-b svg{width:16px;height:16px}.rail-ok{color:var(--signal);font-size:15px}.rail-boost{border:1px solid var(--line);border-radius:var(--radius);width:40px;color:var(--ink-dim);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:6px;padding:11px 0;transition:all .15s;display:flex}.rail-boost .bg{color:var(--ink-faint);font-size:14px}.rail-boost b{font-family:var(--font-mono);font-size:11px}.rail-boost:hover{border-color:var(--signal);color:var(--signal)}.rail-boost.on{border-color:var(--signal);color:var(--signal);background:var(--signal-soft)}.rail-boost.on .bg{color:var(--signal)}.art-head{margin-bottom:clamp(20px,3vw,28px)}.art-h1{margin:14px 0 0;font-size:clamp(30px,4.4vw,50px);line-height:1.04}.art-lede{color:var(--ink-dim);max-width:var(--read-measure);margin:16px 0 0;font-size:clamp(17px,1.7vw,21px);font-style:italic;line-height:1.5}.art-byline{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0;padding:14px 0;display:flex}.by-mark{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.by-tx{flex-direction:column;line-height:1.2;display:flex}.by-tx b{font-family:var(--font-ui);font-size:13px}.by-sub{font-family:var(--font-mono);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-top:3px;font-size:10.5px}.by-sep{flex:1}.by-meta{font-family:var(--font-mono);color:var(--ink-faint);font-size:10.5px}.by-conf{font-family:var(--font-mono);color:var(--ink-dim);border:1px solid var(--line-soft);border-radius:var(--radius);align-items:center;gap:8px;padding:5px 10px;font-size:11px;display:flex}.art-media{min-height:360px;margin-top:22px}.tldr{border:1px solid var(--signal);border-radius:var(--radius);background:var(--signal-soft);max-width:var(--read-measure);margin:0 0 30px;padding:16px 18px;position:relative}.tldr-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tldr ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tldr li{font-family:var(--font-serif);color:var(--ink);gap:11px;font-size:15.5px;line-height:1.45;display:flex}.tldr li .g{color:var(--signal);font-family:var(--font-mono);flex:none;font-weight:700}@media (max-width:1180px){.art-wrap{grid-template-columns:54px minmax(0,1fr)}.art-aside{flex-flow:wrap;grid-column:1/-1;position:static}.art-aside .panel{flex:280px}}@media (max-width:860px){.art-wrap{grid-template-columns:1fr}.art-rail-col{z-index:45;background:color-mix(in oklab, var(--bg-elev) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:8px clamp(12px,4vw,24px);position:fixed;inset:auto 0 0}.rail{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.rail-count{flex-direction:row;align-items:baseline;gap:6px}.rail-stack{flex-direction:row;gap:8px}.rail-boost{flex-direction:row;gap:8px;width:auto;padding:8px 12px}}.art-body>p{font-family:var(--font-serif);color:var(--ink);max-width:var(--read-measure);text-wrap:pretty;margin:0 0 22px;font-size:clamp(17px,1.35vw,19px);line-height:1.66}.art-body>p:first-of-type:first-letter{float:left;color:var(--signal);padding:6px 10px 0 0;font-size:3.1em;font-weight:600;line-height:.82}html[data-flavor=terminal] .art-body>p:first-of-type:first-letter{font-weight:700}.art-body h2{max-width:var(--read-measure);margin:36px 0 16px;font-size:clamp(22px,2.6vw,30px);line-height:1.12}.pull{border-left:3px solid var(--signal);max-width:var(--read-measure);margin:32px 0;padding:4px 0 4px 22px}.pull p{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(21px,2.4vw,27px);font-style:italic;line-height:1.26}.pull cite{font-style:normal;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin-top:12px;font-size:11px;display:block}.datablock{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);max-width:var(--read-measure);margin:30px 0;overflow:hidden}.db-h{border-bottom:1px solid var(--line);color:var(--ink-dim);padding:11px 16px}.datablock dl{margin:0}.db-row{border-bottom:1px solid var(--line-soft);align-items:baseline;gap:18px;padding:13px 16px;display:flex}.db-row:last-child{border-bottom:none}.db-row dt{font-family:var(--font-ui);color:var(--signal);letter-spacing:-.01em;flex:0 0 118px;font-size:21px;font-weight:700}.db-row dd{font-family:var(--font-serif);color:var(--ink-dim);margin:0;font-size:15px;line-height:1.4}.ctxbox{border:1px dashed var(--line);border-radius:var(--radius);background:var(--bg-sunk);max-width:var(--read-measure);margin:30px 0;padding:16px 18px}.ctx-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ctx-h .mono{color:var(--ink-dim)}.ctx-tier{font-family:var(--font-mono);letter-spacing:.05em;color:var(--signal);border:1px solid var(--signal);border-radius:3px;padding:2px 7px;font-size:10px}.ctxbox p{font-family:var(--font-serif);color:var(--ink-dim);margin:0;font-size:14.5px;line-height:1.55}.art-note{font-family:var(--font-serif);color:var(--ink-dim);border-top:1px solid var(--line-soft);max-width:var(--read-measure);margin:8px 0 0;padding-top:18px;font-size:15px;font-style:italic}@media (max-width:560px){.art-body>p:first-of-type:first-letter{font-size:2.6em}}.datablock.faq dl{margin:0}.datablock.faq .db-row{display:block}.datablock.faq dt{font-family:var(--font-serif);color:var(--ink);letter-spacing:0;flex:none;margin-bottom:5px;font-size:16px;font-weight:600;line-height:1.4}.datablock.faq dd{font-family:var(--font-serif);color:var(--ink-dim);font-size:15px;line-height:1.55}.ctxbox .cite-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ctxbox .cite-row{align-items:center;gap:9px;display:flex}.ctxbox .cite-link{font-family:var(--font-serif);color:var(--ink-dim);border-bottom:1px solid var(--line-soft);font-size:14.5px;text-decoration:none}.ctxbox .cite-link:hover{color:var(--signal);border-bottom-color:var(--signal)}.ctx-tier[data-level=watch]{color:var(--warn);border-color:var(--warn)}.ctx-tier[data-level=low]{color:var(--ink-dim);border-color:var(--line-soft)}.by-review{margin-right:5px}.art-crumb ol.crumb-in{margin:0;padding:0;list-style:none}.art-crumb ol.crumb-in>li{align-items:center;gap:12px;display:flex}.selshare{z-index:75;background:var(--signal);color:var(--signal-ink);border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:7px;padding:8px 12px;font-size:11px;animation:.12s fade;display:flex;position:fixed;transform:translate(-50%,-132%);box-shadow:0 10px 28px -10px #000}.selshare:after{content:"";background:var(--signal);width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.selshare:hover{filter:brightness(1.07)}.adslot.inline{border:1px solid var(--signal);border-radius:var(--radius);background:var(--signal-soft);max-width:var(--read-measure);margin:34px 0;position:relative;overflow:hidden}.adslot.inline:before{content:"";background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 16px);opacity:.06;pointer-events:none;position:absolute;inset:0}.ad-rail-tag{color:var(--ink-faint);z-index:1;position:absolute;top:11px;right:13px}.ad-in{align-items:center;gap:18px;padding:18px;display:flex;position:relative}.ad-brand{font-family:var(--font-mono);letter-spacing:.14em;color:var(--signal);flex:none;font-size:20px;font-weight:700}.ad-mid{flex:1}.ad-title{font-family:var(--font-serif);color:var(--ink);font-size:18px;font-weight:500;line-height:1.2}.ad-body{font-family:var(--font-ui);color:var(--ink-dim);margin-top:5px;font-size:12.5px;line-height:1.4}.ad-cta{flex:none}.rail-ad .panel-h .t{color:var(--ink-faint)}.rail-ad-in{flex-direction:column;align-items:flex-start;gap:9px;padding:16px 14px;display:flex;position:relative}.rail-ad-in .ad-brand{font-size:18px}.rail-ad-in .ad-title{font-size:16px}.reacts{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);flex-direction:column;gap:20px;margin:38px 0;padding:22px;display:flex}.vote-q{color:var(--ink-dim);margin-bottom:11px}.vote-bar{background:var(--bg-sunk);border:1px solid var(--line-soft);border-radius:999px;height:8px;overflow:hidden}.vote-bar i{background:var(--signal);height:100%;transition:width .35s;display:block}.vote-row{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;display:flex}.vote-b{font-family:var(--font-ui);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.vote-b .g,.vote-b b{color:var(--signal)}.vote-b:hover{border-color:var(--signal)}.vote-b.on{border-color:var(--signal);background:var(--signal-soft)}.vote-tot{color:var(--ink-faint)}.react-chips{flex-wrap:wrap;gap:10px;display:flex}.rchip{font-family:var(--font-ui);color:var(--ink-dim);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;transition:all .15s;display:flex}.rchip .g{color:var(--signal)}.rchip b{font-family:var(--font-mono);color:var(--ink);font-size:11px}.rchip:hover{border-color:var(--signal)}.rchip.on{border-color:var(--signal);background:var(--signal-soft);color:var(--ink)}.sharecta{border:1px solid var(--signal);border-radius:var(--radius);background:var(--signal-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:34px 0;padding:22px 24px;display:flex;position:relative;overflow:hidden}.sharecta:before{content:"";background-image:repeating-linear-gradient(135deg, var(--signal) 0 1px, transparent 1px 16px);opacity:.06;position:absolute;inset:0}.sc-tx{position:relative}.sc-h{font-size:clamp(20px,2.4vw,26px)}.sc-sub{font-family:var(--font-serif);color:var(--ink-dim);max-width:46ch;margin-top:5px;font-size:14.5px}.sc-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.cmts{margin:42px 0 0}.cmts-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.cmts-h .headline{font-size:clamp(20px,2.4vw,26px)}.cmts-h .mono{color:var(--ink-faint)}.cmt-compose{gap:8px;margin-bottom:22px;display:flex}.cmt-compose input{background:var(--bg-sunk);border:1px solid var(--line);border-radius:var(--radius);min-width:0;color:var(--ink);font-family:var(--font-ui);flex:1;padding:11px 13px;font-size:14px}.cmt-compose input:focus{border-color:var(--signal);outline:none}.cmt-list{flex-direction:column;gap:18px;display:flex}.cmt-thread{flex-direction:column;gap:14px;display:flex}.cmt.is-reply{border-left:2px solid var(--line-soft);margin-left:26px;padding-left:16px}.cmt-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.cmt-h-handle{font-family:var(--font-ui);color:var(--ink);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.cmt-h-handle .g{color:var(--signal);font-family:var(--font-mono)}.cmt-h-time{color:var(--ink-faint)}.cmt-body{font-family:var(--font-serif);color:var(--ink-dim);margin:0 0 9px;font-size:15.5px;line-height:1.55}.cmt-foot{align-items:center;gap:16px;display:flex}.cmt-up,.cmt-reply{font-family:var(--font-mono);color:var(--ink-faint);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.cmt-up .g{color:var(--ink-faint)}.cmt-up:hover,.cmt-reply:hover,.cmt-up.on,.cmt-up.on .g{color:var(--signal)}.follow{border-top:1px solid var(--line);margin:56px 0 12px;padding-top:32px}.follow-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.follow-h .headline{font-size:clamp(22px,2.8vw,32px)}.follow-h .mono{color:var(--ink-faint)}.follow-grid{gap:var(--row-gap);grid-template-columns:repeat(4,1fr);display:grid}.rc-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);cursor:pointer;flex-direction:column;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.rc-card:hover{border-color:var(--signal);transform:translateY(-2px)}html[data-flavor=neon] .rc-card:hover{box-shadow:0 0 24px -8px var(--signal)}.rc-media{background:var(--bg-sunk);background-image:repeating-linear-gradient(135deg, var(--line-soft) 0 1px, transparent 1px 11px);place-items:center;height:120px;display:grid;position:relative}.rc-media .gbig{color:var(--signal);opacity:.5;font-size:34px}.rc-media.ad{background:var(--signal-soft);background-image:none}.rc-media.ad .ad-brand{font-size:22px}.rc-body{flex-direction:column;flex:1;gap:9px;padding:14px;display:flex}.rc-body h4{font-family:var(--font-serif);color:var(--ink);text-wrap:balance;margin:0;font-size:16px;font-weight:600;line-height:1.2}html[data-flavor=terminal] .rc-body h4{text-transform:uppercase;font-size:14px;font-weight:700}.rc-foot{font-family:var(--font-mono);color:var(--ink-faint);align-items:center;gap:10px;margin-top:auto;font-size:10.5px;display:flex}.rc-foot .up{color:var(--signal)}.rc-card.sponsored{border-color:var(--signal)}.ad-lab{color:var(--ink-faint)}.rc-cta{font-family:var(--font-mono);color:var(--signal);align-items:center;gap:6px;margin-top:auto;font-size:12px;display:flex}.stickybar{z-index:45;background:var(--bg-elev);border-top:1px solid var(--signal);align-items:center;gap:14px;padding:10px clamp(16px,4vw,40px);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -20px #000}.stickybar .mono{color:var(--ink-faint)}.stickybar b{font-family:var(--font-mono);letter-spacing:.12em;color:var(--signal);font-size:16px}.stickybar .sb-title{font-family:var(--font-serif);color:var(--ink);flex:1;font-size:14px}
