@font-face{font-family:__Newsreader_1bbcb5;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1bbcb5;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1bbcb5;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1bbcb5;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1bbcb5;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1bbcb5;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1bbcb5;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1bbcb5;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1bbcb5;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1bbcb5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1bbcb5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1bbcb5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.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}.__className_1bbcb5{font-family:__Newsreader_1bbcb5}.__variable_1bbcb5{--font-newsreader:"__Newsreader_1bbcb5"}@font-face{font-family:__JetBrains_Mono_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_6d24ac;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_Fallback_6d24ac;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:__JetBrains_Mono_6d24ac,__JetBrains_Mono_Fallback_6d24ac;font-style:normal}.__variable_6d24ac{--font-jetbrains:"__JetBrains_Mono_6d24ac","__JetBrains_Mono_Fallback_6d24ac"}:root{--bg:#000;--fg:#fff;--dim:#888;--muted:#333;--accent:#0f8}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-newsreader),serif;background:var(--bg);color:var(--fg);line-height:1.7;cursor:crosshair;-webkit-font-smoothing:antialiased}::selection{background:var(--accent);color:var(--bg)}.skip-link{position:absolute;top:-100%;left:50%;transform:translateX(-50%);background:var(--accent);color:var(--bg);padding:1rem 2rem;font-family:var(--font-jetbrains),monospace;font-size:.9rem;font-weight:500;text-decoration:none;z-index:10000;border-radius:0 0 4px 4px;transition:top .3s ease}.skip-link:focus{top:0;outline:3px solid var(--fg);outline-offset:2px}.grid{position:fixed;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:100px 100px;pointer-events:none;z-index:1000}nav{position:fixed;top:0;width:100%;padding:2rem 3rem;justify-content:space-between;z-index:100;mix-blend-mode:difference;font-family:var(--font-jetbrains),monospace;font-size:.8rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.status,nav{display:flex;align-items:center}.status{color:var(--accent);gap:.75rem}.dot{width:8px;height:8px;background:var(--accent);border-radius:50%;animation:pulse 2s infinite;box-shadow:0 0 20px var(--accent)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.mode-toggle{position:fixed;bottom:2.5rem;right:3rem;font-family:var(--font-jetbrains),monospace;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;z-index:100;display:flex;align-items:center;gap:1rem;color:var(--dim)}.toggle-btn{background:transparent;border:2px solid var(--dim);color:var(--fg);padding:.875rem 1.5rem;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:all .3s ease;min-width:100px;min-height:48px}.toggle-btn:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 30px rgba(0,255,136,.2)}.toggle-btn:active{transform:scale(.97)}.toggle-btn:focus{outline:3px solid var(--accent);outline-offset:2px}section{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:8rem 4rem;max-width:1400px;margin:0 auto}.hero h1{font-size:clamp(6rem,15vw,18rem);font-weight:300;line-height:.85;letter-spacing:-.04em;text-shadow:0 0 80px hsla(0,0%,100%,.1)}.hero h1 em{font-style:italic;color:var(--accent);text-shadow:0 0 60px rgba(0,255,136,.4)}.hero p{margin-top:3rem;font-size:1.4rem;color:var(--dim);max-width:500px;font-style:italic;white-space:pre-line}.statement{font-size:clamp(2rem,4vw,3.5rem);font-weight:300;line-height:1.4;letter-spacing:-.02em;max-width:900px;text-wrap:pretty}.statement em{font-style:italic;color:var(--accent);text-shadow:0 0 40px rgba(0,255,136,.3)}.statement em.block{display:block;margin-top:.5rem}.statement small{display:block;margin-top:2.5rem;font-family:var(--font-jetbrains),monospace;font-size:.85rem;font-weight:400;color:var(--dim);letter-spacing:.08em}.quote{border-left:3px solid var(--accent);padding-left:2.5rem;font-style:italic;color:var(--dim);font-size:1.3rem;line-height:1.8}.quote,.texts{max-width:600px}.texts{font-family:var(--font-jetbrains),monospace;font-size:.95rem}.text{padding:1.25rem 0;border-bottom:1px solid var(--muted);line-height:1.6}.text:last-child{border:none}.install-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;background:var(--muted);margin-top:4rem;max-width:550px}.install-item{aspect-ratio:1;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-jetbrains),monospace;font-size:.75rem;font-weight:500;color:var(--dim);text-align:center;padding:1rem;transition:all .3s;text-transform:uppercase;letter-spacing:.05em}.install-item:hover{background:var(--accent);color:var(--bg);box-shadow:0 0 40px rgba(0,255,136,.3)}footer{padding:5rem 3rem 8rem;text-align:center;font-family:var(--font-jetbrains),monospace;font-size:.85rem;font-weight:400;color:var(--dim);letter-spacing:.08em}footer a{color:var(--fg);text-decoration:none;margin:0 1.5rem;padding:.5rem}footer a:hover{color:var(--accent)}footer a:focus{outline:3px solid var(--accent);outline-offset:2px}.newsletter-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem}.newsletter-modal{background:var(--bg);border:2px solid var(--accent);padding:3rem;max-width:500px;width:100%;box-shadow:0 0 60px rgba(0,255,136,.3)}.newsletter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.newsletter-header h2{font-family:var(--font-jetbrains),monospace;font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.newsletter-close{background:transparent;border:none;color:var(--dim);font-size:1.5rem;cursor:pointer;padding:.5rem;line-height:1;transition:color .3s ease;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.newsletter-close:hover{color:var(--accent)}.newsletter-close:focus{outline:3px solid var(--accent);outline-offset:2px}.newsletter-form{display:flex;flex-direction:column;gap:1.5rem}.newsletter-label{display:block;font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:.75rem}.newsletter-input,.newsletter-label{font-family:var(--font-jetbrains),monospace}.newsletter-input{width:100%;background:transparent;border:2px solid var(--dim);color:var(--fg);padding:1rem 1.25rem;font-size:.95rem;font-weight:400;transition:all .3s ease;min-height:48px}.newsletter-input:focus,.newsletter-input:hover{border-color:var(--accent)}.newsletter-input:focus{outline:none;box-shadow:0 0 30px rgba(0,255,136,.15)}.newsletter-input[aria-invalid=true]{border-color:#f44}.newsletter-input::placeholder{color:var(--muted)}.newsletter-submit{background:transparent;border:2px solid var(--dim);color:var(--fg);padding:1rem 2rem;font-family:var(--font-jetbrains),monospace;font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .3s ease;min-height:48px}.newsletter-submit:hover:not(:disabled){border-color:var(--accent);color:var(--accent);box-shadow:0 0 30px rgba(0,255,136,.2)}.newsletter-submit:active:not(:disabled){transform:scale(.97)}.newsletter-submit:focus{outline:3px solid var(--accent);outline-offset:2px}.newsletter-submit:disabled{opacity:.4;cursor:not-allowed}.newsletter-error{font-family:var(--font-jetbrains),monospace;font-size:.8rem;color:#f44;margin-top:.5rem}.newsletter-success{font-size:.85rem;color:var(--accent)}.newsletter-privacy,.newsletter-success{font-family:var(--font-jetbrains),monospace;text-align:center}.newsletter-privacy{font-size:.75rem;color:var(--muted);margin-top:1rem}.newsletter-trigger{background:none;border:none;color:var(--fg);font:inherit;cursor:pointer;padding:.5rem;margin:0 1.5rem}.newsletter-trigger:hover{color:var(--accent)}.newsletter-trigger:focus{outline:3px solid var(--accent);outline-offset:2px}@media (min-width:1600px){section{max-width:1600px;padding:10rem 8rem}.statement{max-width:1100px}nav{padding:2.5rem 5rem}.mode-toggle{right:5rem;bottom:3rem}}@media (min-width:2000px){.hero h1{font-size:22rem}.statement{font-size:4rem}}@media (max-width:768px){nav{padding:1.5rem;font-size:.7rem}section{padding:5rem 1.5rem;min-height:auto;min-height:100dvh}.hero h1{font-size:4rem}.hero p{font-size:1.1rem;margin-top:2rem}.statement{font-size:1.6rem;line-height:1.5}.statement small{font-size:.75rem;margin-top:1.5rem}.quote{font-size:1.1rem;padding-left:1.5rem}.texts{font-size:.85rem}.install-grid{grid-template-columns:repeat(3,1fr);margin-top:2.5rem;max-width:100%}.install-item{font-size:.6rem;padding:.75rem}.mode-toggle{bottom:1.5rem;right:1.5rem;font-size:.7rem}.toggle-btn{padding:.75rem 1rem;min-width:80px}footer{padding:3rem 1.5rem 7rem}footer p:first-child{font-size:.7rem;letter-spacing:.05em}.newsletter-overlay{padding:1rem}.newsletter-modal{padding:2rem 1.5rem}.newsletter-header h2{font-size:.95rem}}@media (max-width:380px){.hero h1{font-size:3rem}.statement{font-size:1.4rem}.install-grid{grid-template-columns:repeat(2,1fr)}}.fade{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.16,1,.3,1)}.fade.in{opacity:1;transform:none}.content{transition:opacity .5s ease}.content.switching{opacity:0}