@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-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(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-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(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-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(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-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(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-sans:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg:#06080b;--text:#e8edf2;--red:#ff3b47;--font-sans:"Space Grotesk",sans-serif;--font-mono:"JetBrains Mono",monospace}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg)}body{color:var(--text);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}::selection{background:var(--red);color:var(--bg)}a{text-decoration:none}@keyframes pulseGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes dashmove{to{stroke-dashoffset:-1000}}@keyframes fxRevealUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes fxRevealIn{0%{opacity:0}to{opacity:1}}[data-reveal]{opacity:0;transform:translateY(22px)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;animation:none!important}}.navlink{position:relative}.navlink:hover{color:var(--red)!important}.navlink:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1.5px;background:var(--red);transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.navlink:hover:after{transform:scaleX(1)}.ghostbtn,.solidbtn{transition:transform .12s ease,box-shadow .25s ease,background .2s,color .2s,border-color .2s!important}.solidbtn:hover{box-shadow:0 0 30px rgba(255,59,71,.5)}.ghostbtn:hover{background:var(--red)!important;color:var(--bg)!important}.ghostbtn:active,.solidbtn:active{transform:scale(.95)}.feat:hover,.vcard:hover{border-color:var(--red)!important}.vcard:hover{transform:translateY(-4px)}.vcard:hover .varrow{transform:translate(4px,-4px);color:var(--red)!important}.wlink:hover{border-color:var(--red)!important}.wlink:hover .wt{color:var(--red)!important}.newsbar:hover{background:#160a0d!important}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-track{will-change:transform;animation:tickerScroll 38s linear infinite}.ticker-half,.ticker-track{display:inline-flex;align-items:center}.ticker-half{flex-shrink:0}.ticker-item{display:inline-flex;align-items:center;gap:13px;padding-right:56px}.ticker:focus-visible .ticker-track,.ticker:hover .ticker-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none;transform:none}}.tlrow:hover{background:#0c1116!important}.tlrow:hover .tldot{background:var(--red)!important;box-shadow:0 0 12px var(--red)}.pod:hover{transform:translateY(-3px)}.pod:hover,.pod:hover .podplay{border-color:var(--red)!important}.pod:hover .podplay{background:var(--red)!important;color:var(--bg)!important}.pod:hover .podtitle{color:var(--red)!important}.showcard:hover,.topic:hover{border-color:var(--red)!important}.panelrow:hover{background:#0c1116!important}.art:hover{border-color:var(--red)!important}.art:hover .arttitle{color:var(--red)!important}.art:hover .artarrow{transform:translateX(4px);opacity:1!important}.link:hover{border-color:var(--red)!important;background:#0c1218!important}.link:hover .linkarrow{color:var(--red)!important;transform:translate(3px,-3px)}.link:hover .linkglyph{border-color:var(--red)!important}.copybtn:hover{color:var(--red)!important;border-color:#5a1d22!important}.cf-input::placeholder{color:#4a5662}.cf-input:focus{border-color:#ff3b47!important;box-shadow:0 0 0 1px rgba(255,59,71,.25)}.cf-input:focus-visible{border-color:#ff3b47!important}.cf-input option{background:#0a0e13;color:#e8edf2}@media (max-width:560px){.cf-grid{grid-template-columns:1fr!important}}.fbtn{font-family:var(--font-mono);font-size:12px;color:#9aa6b2;background:transparent;border:1px solid #2a3540;padding:9px 16px;border-radius:7px;cursor:pointer;transition:all .18s;letter-spacing:.5px}.fbtn:hover{border-color:var(--red);color:var(--red)}.fbtn-on{background:var(--red)!important;color:var(--bg)!important;border-color:var(--red)!important}@media (max-width:760px){.featgrid{grid-template-columns:1fr!important}.featgrid-l>div:last-child,.featgrid-r>div:first-child{border-left:none!important;border-right:none!important}.aboutgrid,.codinggrid{grid-template-columns:1fr!important}}@media (max-width:560px){.artrow,.artrow-r{gap:10px!important}.artrow,.artrow-r,.rgrid{grid-template-columns:1fr!important}.gh-stats{grid-template-columns:repeat(2,1fr)!important;gap:16px 24px!important;width:100%}}.stat-strip{grid-template-columns:repeat(4,1fr)}@media (max-width:700px){.stat-strip{grid-template-columns:repeat(2,1fr)}.stat-strip>div:nth-child(2){border-right:none!important}}.nav-desktop{display:flex}.nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:transparent;border:1px solid #232d38;border-radius:8px;cursor:pointer}.nav-burger span{display:block;width:22px;height:2px;margin:0 auto;background:#e8edf2;transition:transform .25s,opacity .2s}.nav-burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-panel{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:rgba(6,8,11,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #161d26;padding:8px 6vw 22px}@media (max-width:820px){.nav-desktop{display:none}.nav-burger,.nav-panel.open{display:flex}}.glitch{position:relative;display:inline-block}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:-1}.glitch:before{color:#ff3b47;animation:glitchA 2.4s steps(2) infinite alternate}.glitch:after{color:#5db4ff;animation:glitchB 3.2s steps(2) infinite alternate-reverse}@keyframes glitchA{0%{transform:translate(0);-webkit-clip-path:inset(0 0 72% 0);clip-path:inset(0 0 72% 0)}25%{transform:translate(-4px,-2px);-webkit-clip-path:inset(50% 0 22% 0);clip-path:inset(50% 0 22% 0)}50%{transform:translate(3px,1px);-webkit-clip-path:inset(20% 0 55% 0);clip-path:inset(20% 0 55% 0)}75%{transform:translate(-2px,2px);-webkit-clip-path:inset(70% 0 8% 0);clip-path:inset(70% 0 8% 0)}to{transform:translate(3px,-1px);-webkit-clip-path:inset(35% 0 40% 0);clip-path:inset(35% 0 40% 0)}}@keyframes glitchB{0%{transform:translate(0);-webkit-clip-path:inset(60% 0 12% 0);clip-path:inset(60% 0 12% 0)}25%{transform:translate(4px,1px);-webkit-clip-path:inset(15% 0 60% 0);clip-path:inset(15% 0 60% 0)}50%{transform:translate(-3px,-2px);-webkit-clip-path:inset(45% 0 30% 0);clip-path:inset(45% 0 30% 0)}75%{transform:translate(2px,2px);-webkit-clip-path:inset(5% 0 75% 0);clip-path:inset(5% 0 75% 0)}to{transform:translate(-3px,1px);-webkit-clip-path:inset(30% 0 35% 0);clip-path:inset(30% 0 35% 0)}}@media (prefers-reduced-motion:reduce){.glitch:after,.glitch:before{animation:none;opacity:0}}.nfcmd{color:#5db4ff;cursor:pointer;border-bottom:1px dotted #2a4a63}.nfcmd:hover{color:#ff3b47;border-bottom-color:#ff3b47}#fx-progress{position:fixed;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,#ff3b47,#ff8a90);z-index:9999;box-shadow:0 0 12px rgba(255,59,71,.7);transition:width .08s linear;pointer-events:none}