@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-vietnamese-400-normal.D0VnvwZ9.woff2)format("woff2"),url(/_astro/vt323-vietnamese-400-normal.D_5Q7Vcv.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2)format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff");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:Syne Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/syne-mono-latin-ext-400-normal.CcK8JL-r.woff2)format("woff2"),url(/_astro/syne-mono-latin-ext-400-normal.VVWgLRdL.woff)format("woff");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:Syne Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/syne-mono-latin-400-normal.KJbW1Qny.woff2)format("woff2"),url(/_astro/syne-mono-latin-400-normal.DLtpCS0I.woff)format("woff");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:Convergence;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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:Convergence;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/convergence-latin-400-normal.Ch8BU1US.woff2)format("woff2"),url(/_astro/convergence-latin-400-normal.BLMpYfGe.woff)format("woff");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:Sixtyfour Variable;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Sixtyfour Variable;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Sixtyfour Variable;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUQABIAAAAADzQAAASpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHB4/SFZBUi8GYD9TVEFUgT4nOABsL4EoEQgKhDiDcgseADCFGAE2AiQDIgQgBYowB3wMBxuXDRFVpJ1S/Dyw3abcQ0N3P+gSQyPstHofD///Xn373KSE1mPNmh6Df0QG4BdAJPwD4GhtgZd6EfEIye2/n8yqIBdrrf7+/T7i9RK2lRIuVEpjmH7iC55eQkNE9tBGZGjxGqLNQ/tESOINQiQ0SsvUhm0ach+IQ79geERERIKDdHhooXOH3neBpoGBWHHlNTdUl0NZQoDJGAVAEBgWaAuQkOfiNBXSBWlnrCX+ZYqdFVGQWpVGrZbySq2gBwCrr7T2Bh5kfDwrykIubEtAKrIC40IIdQmjWphR2mCF5daOnOXXXGnFqAgTTG9ui1vZ+ra2u30d4RQBUS2fQUDUy1cQEM3yMwREGwRE1xgCom8mBMSwFRAQo3ZECCkmgBDERLMiBDHJjgiQ1B/0oKeueuqCD3b6EHT26Fwx8fqJn83+0ezXLGtZsgc9CJa1LCRkGJUJjMptimF9mYSOccu5MA6LM8bHy5LxDaL8q/y4fLjc6ej4wZcC7xfoS5JRdd2OrebA6B0h8r53YgxWoop7TNSiTse1iEYvRIiWIugQozpEj1EdYohRHWKEUSEQY0KUZQ90wQBVLItVCZgRxDvOEx2xevI2XyCNHDS8SOvEaw6/utk84criqkU6inZb6Wl2D0AFc909+G/W/wZX/aEsbmFd7LFm0VAQmBKSBSZVEVKpuMM5MVmIbYVUqGlEkUFHWqqoCEphhtWaZmrdWTQVZdFMO1iqAHFrSYd9eGUPMLnALrrZ+dmeIZqkn+1SnmKaVxZIKphfF6wMYNiM64CFrWofF3vBvzGbu2RfgwcJHrxDUTFJkklCQpJLklM4orPzeERE5wmIiM4TYaN4wnjxYBxyyA26agrVakVkKbLKp4NvB5+OVmad9cc33+zXayKtP4rUFnx25pmfXfDtt2u33fbRtGusMe1HcdM6h8cfjcNj6IfD8wsokCz/7tZf37JNb8nf6lkOHv1i1gF8dMzR95VflPLJOVQlEHz2DE/ii90Ct0s7BznsEruAXewSstcHCXS1hX+N5djqUdPE9jKRN/Bg1lUoDKd/Kemm7ymzaLqdctOns6hiSjowqJq4aWPXwmn6CZEbTn1QRTNVqaofv1PN/PEo1bXjTmqYO04ImsBDoYXrUlszVuZOERvU1Y+FqWf+yKlvgu9pyKJuh2G8EEZwVxrVtTmNmdfsMAEHNFFf+3c7SduPDYLTCp91AS4NsAKURhGe9Bt+SEd3Tr9URtn3ABxF6pEyctf3xoeHr9EeiizZGzXTiBpouaEKy0MCv8SeOUmTXPmlKChNZQ1qu99Y6RDihv4AgmISsHJIyK2A2vPXufIpuWoWwurXMliNQIH9np8nGD81NORzR03wA56KAe3w0HVzKrZ6Efhnl/FZWiUmBkZGxlMr8QLP1sxhfXnONq/UpNDSpTY/17BRzpgwySReOoBYkm93qY9BHv34eQxEO59otZnD1Bcfs4Fcy2FOn/J8mv0GoOSGiKsd3GxOs0W1D33R4NsqQFkoEPiSXSLJzBjVyKPickdENWpRj0Y08//oD+vfX/G+GRUdzbvcKC0fzR/vt88vcAFcEBeatfCdUR59Y34yAAAA)format("woff2-variations");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:Sixtyfour Variable;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sixtyfour-latin-full-normal.tQka_-Xx.woff2)format("woff2-variations");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}:root{--accent:#ff3b30;--accent-dark:#8f0f14;--accent-soft:#ff3b3029;--text:#edfff8;--muted:#f2fefab5;--bg:#080909;--shadow:#000000b8;--line:#eafff800;--edge-size:clamp(10px, 1.4vw, 18px);--background-image:none;--nav-width:200px;--font-sans:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--font-display:"Sixtyfour Variable", "JetBrains Mono", Consolas, monospace}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}html,body,.page,.content{height:100%}body{min-height:100dvh;font-family:var(--font-sans);color:var(--text);background:var(--bg);overflow:hidden auto}.page{isolation:isolate;background:radial-gradient(circle at 50% 20%,#ff3b3017,#0000 34rem),linear-gradient(#ffffff07 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/32px 32px;width:100%;height:auto;min-height:100dvh;position:relative;overflow:visible}.page:before{content:"";z-index:-4;background-image:var(--background-image);filter:brightness(200%);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:fixed;inset:0;transform:scale(1.01)}.page:after{content:"";z-index:-2;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px),linear-gradient(90deg,#050505d1 0%,#0505056b 65%,#050505ad 100%),linear-gradient(#00000026,#000000ad);display:block;position:fixed;inset:0}.edge-blur{display:none}.edge{z-index:-1;border:1px solid var(--line);position:fixed;inset:12px}.logo-frame{z-index:40;width:min(140px, var(--nav-width));position:fixed;top:24px;left:clamp(18px,2vw,28px)}.logo{object-fit:contain;width:100%;height:auto;display:block}.side-tabs{z-index:30;flex-direction:column;gap:10px;width:min(155px,100vw - 32px);display:flex;position:fixed;top:155px;left:clamp(18px,2vw,28px)}.side-tabs a{backdrop-filter:blur(10px);color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;background:#0006;border-left:3px solid #ffffff2e;align-items:center;min-height:44px;padding:12px 14px;font-size:.72rem;font-weight:800;text-decoration:none;transition:border-color .18s,color .18s,background .18s,transform .18s;display:flex}.side-tabs a:hover,.side-tabs a:focus-visible,.side-tabs a[aria-current=page]{border-left-color:var(--accent);color:#fff;background:#121212b8;outline:none;transform:translate(2px)}.hero-layout .social-links{justify-content:center;gap:.8rem;margin-top:1rem;display:flex;position:static}.hero-layout .social-link{color:#edfff8f1;filter:none;place-items:center;width:25px;height:25px;transition:color .18s,transform .18s;display:grid}.hero-layout .social-link:hover,.hero-layout .social-link:focus-visible{color:var(--accent);filter:drop-shadow(0 0 7px #ff3b3080);outline:none;transform:translateY(-2px)}.hero-layout .social-link svg{width:100%;height:100%}.mobile-title{display:none}.social-link svg{width:100%;height:100%;display:block}.contact-block{flex-direction:row;justify-content:center;align-items:center;gap:.7rem;margin-top:1rem;display:flex}.contact-label{color:#edfff8f1;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .55rem;font-size:.8rem;font-weight:800;position:relative;top:5px}.contact-block .social-link-email svg{transform:scale(1.25)}.hero-layout .social-links{justify-content:center;align-items:center;gap:.8rem;width:auto;margin:0;display:flex;position:static}.page>.social-links{z-index:40;align-items:center;gap:10px;width:auto;margin:0;display:flex;position:fixed;top:clamp(28px,4vw,54px);left:auto;right:clamp(28px,4vw,54px)}.page>.social-links .social-link{color:#edfff8d1;filter:none;place-items:center;width:30px;height:30px;padding:0;text-decoration:none;display:grid}.page>.social-links .social-link:visited{color:#edfff8d1}.page>.social-links .social-link:hover,.page>.social-links .social-link:focus-visible{color:var(--accent);filter:drop-shadow(0 0 7px #ff3b3080);outline:none;transform:translateY(-2px)}.page>.social-links .social-link svg{width:100%;height:100%;display:block}.contact-reveal{align-items:center;gap:.65rem;margin-top:.3rem;display:inline-flex}.contact-trigger{color:var(--text);letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-weight:700}.contact-reveal .social-links{opacity:0;gap:.45rem;width:0;margin:0;transition:width .18s,opacity .18s,transform .18s;display:flex;overflow:hidden;transform:translate(-5px)}.contact-reveal:hover .social-links,.contact-reveal:focus-within .social-links{opacity:1;width:140px;transform:translate(0)}.contact-reveal .social-link{width:24px;height:24px;color:var(--text);flex:0 0 24px}.content{pointer-events:auto;text-align:center;min-height:100dvh;text-shadow:0 8px 34px var(--shadow);padding:4rem 2rem 2rem 6rem;display:block;position:relative;overflow:visible}.hero-layout{text-align:center;width:min(920px,100%);margin:0 auto}.hero-intro{max-width:58rem;margin:0 auto}.trillium-control{z-index:1000;width:70px;height:70px;color:var(--text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:10px;display:grid;position:fixed;bottom:1.25rem;right:1.25rem}.trillium-mark{object-fit:contain;pointer-events:none;opacity:.7;filter:grayscale(.18)contrast(1.12)brightness(1.1)drop-shadow(0 0 4px #edfff833);width:100%;height:100%;transition:transform .22s,opacity .18s,filter .18s;display:block}.trillium-tooltip{color:#edfff8f3;width:max-content;font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;font-size:.8rem;font-weight:700;line-height:1;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + .75rem);transform:translateY(-50%)translate(4px)}@media (hover:hover) and (pointer:fine){.trillium-control:hover .trillium-mark,.trillium-control:focus-visible .trillium-mark{opacity:1;filter:grayscale(.08)contrast(1.16)brightness(1.15)drop-shadow(0 0 7px #edfff857);transform:rotate(55deg)}.trillium-control:hover .trillium-tooltip,.trillium-control:focus-visible .trillium-tooltip{opacity:1;transform:translateY(-50%)translate(0)}}.trillium-control.is-open .trillium-mark{opacity:1;transform:rotate(55deg)}.trillium-control.is-open .trillium-tooltip{opacity:1;transform:translateY(-50%)translate(0)}.trillium-control:focus-visible{outline-offset:5px;outline:1px solid #edfff8b3}.hero-intro h1,.hero-core h1{max-width:22ch;color:var(--text);font-family:var(--font-display);letter-spacing:0;text-align:center;text-transform:uppercase;text-wrap:nowrap;text-shadow:3px 3px #ff3b3038;margin:0 auto;font-size:clamp(3.3rem,6.6vw,6.7rem);font-weight:400;line-height:.92}.subline{letter-spacing:.04em;text-align:center;width:100%;margin:1rem auto 0;font-size:clamp(.95rem,2vw,1.25rem);font-weight:600;line-height:1.45}.hero-copy{max-width:42rem;color:var(--muted);text-align:center;margin:1.5rem auto 0;font-size:.92rem;line-height:1.7}.strike-countdown{width:min(500px,100%);margin:clamp(4rem,6vw,5.5rem) auto clamp(.5rem,2vw,2rem)}.countdown-heading{color:var(--accent);letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:.25rem 0 0;font-size:1.5rem;font-weight:800}.countdown{grid-template-columns:repeat(4,minmax(58px,1fr));gap:clamp(8px,1vw,12px);width:100%;margin:0;display:grid}.countdown-card{border:1px solid var(--line);border-top:2px solid var(--accent);box-shadow:none;background:#00000047;border-radius:0;padding:clamp(8px,1.1vw,12px)}.countdown-number{letter-spacing:-.05em;font-size:clamp(1.15rem,2.6vw,2.25rem);font-weight:900;line-height:1;display:block}.countdown-label{color:#ffffffc2;letter-spacing:.16em;text-transform:uppercase;margin-top:6px;font-size:clamp(.58rem,.75vw,.68rem);font-weight:800;display:block}.petition-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem;margin-top:1.75rem;display:flex}.button{border:1px solid var(--accent);background:var(--accent);color:#090909;letter-spacing:.14em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:.82rem;font-weight:900;text-decoration:none;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:4px 4px #0000009e}.button:hover,.button:focus-visible{color:#090909;background:#fff;transform:translate(2px,2px);box-shadow:2px 2px #ff3b30a6}.signature-panel{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-size:.76rem;display:flex}#signature-count{color:var(--text);margin-right:4px;font-size:1rem}.signature-unit{font-size:.85rem}#signature-count.is-animating{opacity:.96;filter:blur(.2px)}#signature-count.is-loading{opacity:.72;animation:1s ease-in-out infinite signature-pulse}.status-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);flex:0 0 8px}.text-link{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin-top:1.2rem;margin-bottom:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.text-link:hover,.text-link:focus-visible{color:var(--accent);outline:none}.external-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.1em;max-width:100%;height:1.1em;max-height:100%;margin-left:auto}.ascii-title{color:var(--text);letter-spacing:0;text-align:center;text-shadow:3px 3px #ff3a3076;white-space:pre;margin:0;font-family:JetBrains Mono,Consolas,monospace;font-size:clamp(7px,.62vw,11px);font-weight:600;line-height:1}.ascii-flicker{position:relative}.ascii-flicker:after{content:"";z-index:2;background:var(--accent);opacity:0;pointer-events:none;width:1.85em;height:2em;animation:11s step-end infinite square-blink;position:absolute;top:10%;left:50%;transform:translate(-50%)}.ascii-flicker.bottom:after{display:none}.flicker-a:after{animation-delay:-1s}.flicker-b:after{animation-delay:-3s}.flicker-c:after{animation-delay:-5s}.flicker-d:after{animation-delay:-7s}.flicker-e:after{animation-delay:-9s}.flicker-f:after{animation-delay:-10s}.flicker-g:after{animation-delay:-.5s}.flicker-h:after{animation-delay:-1.8s}.flicker-i:after{animation-delay:-2.5s}.flicker-j:after{animation-delay:-4.2s}.flicker-k:after{animation-delay:-5.8s}.flicker-l:after{animation-delay:-6.6s}.flicker-m:after{animation-delay:-8.1s}.flicker-n:after{animation-delay:-9.6s}.flicker-o:after{animation-delay:-10.7s}@keyframes signature-pulse{0%,to{opacity:.45}50%{opacity:1}}.ascii-flicker.flicker-node{margin:-.55em;padding:.55em;display:inline-block}.ascii-flicker.flicker-node:after{opacity:0!important;animation:none!important}.ascii-flicker.flicker-node.is-active:after{box-shadow:0 0 6px #ff3b30b3;opacity:.7!important}.ascii-flicker.flicker-node,.ascii-flicker.flicker-node.is-active{cursor:crosshair;color:inherit!important;text-shadow:none!important}.ascii-flicker{cursor:default;transition:color .13s,text-shadow .13s,filter .13s}.ascii-flicker.is-active{color:#ff3b30;cursor:crosshair;text-shadow:0 0 5px #ff3b30cc,0 0 18px #ff3b3066;filter:brightness(1.35)}@keyframes title-signal{0%,to{color:inherit;filter:none;transform:translate(0)}18%,42%,70%{color:#ff3b30;filter:drop-shadow(4px 0 #ffffff59);transform:translate(-3px)}30%,58%{color:#fff;filter:drop-shadow(-5px 0 #ff3b30b8);transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.ascii-flicker,.ascii-game.signal-complete .ascii-title{transition:none;animation:none}}@keyframes scroll-square-progress{0%{transform:translateY(0)rotate(0)}to{transform:translateY(calc(100vh - var(--square-size) - 2.5rem)) rotate(180deg)}}@keyframes square-blink{0%,87%,to{opacity:0}89%,94%{opacity:.7;box-shadow:0 0 6px #ff3b30b3}96%{opacity:0}}.menu-toggle{display:none}@media (width<=900px){html,body{width:100%;height:auto;min-height:100%;overflow:hidden auto}body,.page,.content{height:auto;min-height:100dvh;overflow:visible}.page{padding-bottom:100px}.side-tabs{flex-direction:row;width:auto;padding-bottom:4px;inset:auto 12px 14px;overflow-x:auto}.side-tabs a{white-space:nowrap;border-bottom:3px solid #ffffff2e;border-left:0;flex:none;min-height:42px;padding:10px 12px;font-size:.68rem}.side-tabs a:hover,.side-tabs a:focus-visible,.side-tabs a[aria-current=page]{border-bottom-color:var(--accent);transform:translateY(-1px)}.logo-frame{width:200px;top:20px;left:20px}.social-link{width:28px;height:28px}.hero-intro h1,.hero-core h1{text-wrap:wrap;max-width:13ch;font-size:clamp(3.3rem,10vw,6.7rem);line-height:.95}.hero-copy{margin-top:1rem;font-size:.82rem;line-height:1.55}.strike-countdown{width:min(100%,360px);margin-top:3.5rem}.countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.countdown-card{min-width:0;padding:9px 4px}.countdown-heading{letter-spacing:.08em;margin-top:.75rem;line-height:1.2;font-size:clamp(1rem,5vw,1.5rem)!important}.countdown-number{line-height:1;font-size:clamp(1.15rem,8vw,2.35rem)!important}.countdown-label{letter-spacing:.04em;white-space:nowrap;margin-top:6px;font-size:clamp(.65rem,3vw,.95rem)!important}.petition-row{gap:.75rem;margin-top:1.75rem}.signature-panel{font-size:.62rem}#signature-count{font-size:.85rem}.button{letter-spacing:.1em;white-space:normal;min-height:44px;padding:0 15px;font-size:.75rem}.hero-intro h1,.hero-core h1{letter-spacing:-.03em;text-wrap:balance;white-space:normal;max-width:100%;font-size:clamp(2rem,11vw,3.7rem);line-height:.92}.ascii-title{font-size:clamp(5px,.32vw,8px)}.content{padding:5.5rem 1rem 6.5rem}.subline{max-width:32ch;font-size:clamp(.78rem,3.4vw,1rem);line-height:1.35}.hero-copy{max-width:35ch;font-size:clamp(.76rem,3.2vw,.9rem);line-height:1.5}.button{letter-spacing:.07em;min-height:40px;padding:0 12px;font-size:clamp(.62rem,2.7vw,.74rem)}.text-link,.contact-trigger{font-size:clamp(.62rem,2.8vw,.72rem)}.menu-toggle{z-index:60;width:44px;height:44px;color:var(--text);cursor:pointer;background:#080909eb;border:1px solid #edfff859;gap:5px;padding:10px;display:grid;position:fixed;bottom:16px;left:16px}.menu-toggle span{background:currentColor;width:100%;height:1px;display:block}.side-tabs{z-index:50;background:#080909f5;border:1px solid #edfff82e;flex-direction:column;width:min(220px,100vw - 32px);padding:8px;display:none;position:fixed;bottom:68px;left:16px;right:auto;overflow:visible}.side-tabs.is-open{display:flex}.side-tabs a{border-bottom:0;border-left:2px solid #ffffff2e;width:100%;min-height:38px;padding:9px 10px;font-size:.64rem}.logo-frame,.site-logo,.site-brand{transform-origin:0 0;top:0;left:5px;transform:scale(.72)}.logo,.site-logo img,.site-brand img{width:130px!important;height:auto!important}.hero h1,.hero-title,.hero-intro h1,.hero-core h1{overflow-wrap:anywhere;letter-spacing:-.05em!important;width:min(100%,18ch)!important;max-width:100%!important;margin-inline:auto!important;font-size:clamp(1.45rem,7.6vw,2.35rem)!important;line-height:.88!important}.hero p,.hero-copy,.subline,.countdown,.signature-count{font-size:clamp(.5rem,2vw,.84rem)!important;line-height:1.4!important}.hero .button,.hero .text-link,.petition-row .button,.petition-row .text-link{letter-spacing:.05em!important;min-height:34px!important;padding:8px 10px!important;font-size:.64rem!important}.trillium,.hero-trillium{bottom:10px;right:10px;width:min(12vw,70px)!important;height:auto!important}.trillium-control{right:max(10px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));width:70px;height:70px;padding:10px}.trillium-mark{width:100%;height:100%}.hero,.hero-layout{min-height:100svh;padding:1rem!important}.menu-toggle{cursor:pointer;-webkit-backdrop-filter:blur(16px);flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:background-color .2s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 24px -1px #0006,inset 0 1px 1px #ffffff1a;bottom:max(14px, env(safe-area-inset-bottom))!important;z-index:100!important;background:#0f1212bf!important;border:1px solid #ffffff1f!important;border-radius:50%!important;width:42px!important;height:42px!important;padding:0!important;display:flex!important;left:14px!important}.menu-toggle:hover{transform:scale(1.04);background:#161a1ad9!important;border-color:#ffffff40!important}.menu-toggle:active{transform:scale(.96)}.menu-toggle span{transform-origin:50%;border-radius:1px;transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .2s;background:#edfff8f2!important;width:16px!important;height:1.5px!important}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(5.5px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(0)}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.side-tabs{backdrop-filter:blur(14px);visibility:hidden;opacity:0;pointer-events:none;transform-origin:0 100%;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;transform:translateY(10px)scale(.96);box-shadow:0 16px 42px #00000073;bottom:calc(max(14px, env(safe-area-inset-bottom)) + 54px)!important;z-index:90!important;background:#080909f0!important;border:1px solid #ffffff29!important;border-radius:14px!important;flex-direction:column!important;gap:2px!important;width:min(218px,100vw - 28px)!important;padding:7px!important;display:flex!important;left:14px!important;right:auto!important}.side-tabs.is-open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.side-tabs a{border:0!important;border-left:2px solid #0000!important;width:100%!important;min-height:37px!important;padding:10px 11px!important;font-size:.66rem!important;line-height:1.1!important}.side-tabs a[aria-current=page]{background:#ff3b301a;border-left-color:var(--accent)!important}.hero-intro h1.mobile-title{font-size:clamp(2.2rem,11vw,3.2rem)!important}}@media (prefers-reduced-motion:reduce){.menu-toggle span,.side-tabs{transition:none!important}}@media (width<=700px){.ascii-title{font-size:clamp(4px,.22vw,7px)}.ascii-game{display:block}.hero-intro .ascii-title{display:none}.hero-intro .mobile-title{color:#fff;letter-spacing:-.07em;text-align:center;text-transform:uppercase;margin:1rem 0 0;font-family:VT323,JetBrains Mono,monospace;font-size:clamp(2rem,9.5vw,2.85rem);font-weight:900;line-height:.92;display:block}.flicker-node{display:none}}@media (width<=380px){.ascii-title{font-size:clamp(4px,.22vw,7px)}.content{padding-inline:16px}.button{width:100%}.ascii-game{display:block}.hero-intro .ascii-title{display:none}.hero-intro .mobile-title{color:#fff;letter-spacing:-.07em;text-align:center;text-transform:uppercase;margin:0;font-family:VT323,JetBrains Mono,monospace;font-size:clamp(1.7rem,8.5vw,2.5rem);font-weight:900;line-height:.92;display:block}.flicker-node{display:none}}@media (prefers-reduced-motion:reduce){.button,.social-link,.side-tabs a,#signature-count,.ascii-flicker:after,.bounce-square{transition:none;animation:none}}#browse-loader[hidden],#browse-content[hidden]{display:none!important}.ascii-game{isolation:isolate;position:relative}.signal-square{z-index:3;cursor:crosshair;opacity:0;pointer-events:none;background:#ff3b3038;border:1px solid #ffffff52;width:13px;height:13px;padding:0;transition:left .26s cubic-bezier(.2,.9,.2,1),top .26s cubic-bezier(.2,.9,.2,1),opacity .12s,background .12s,box-shadow .12s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 #0000}.ascii-game.is-ready .signal-square{opacity:1;pointer-events:auto}.signal-square.is-active{background:#ff3b30;border-color:#fff;box-shadow:0 0 10px #ff3b30f2,0 0 28px #ff3b3073}.ascii-game.signal-complete .ascii-title{animation:7s ease-in-out both broadcast-pulse}@keyframes broadcast-pulse{0%,to{color:inherit;text-shadow:none;opacity:1;transform:scale(1)}10%,32%,54%{color:#ff3b3099;text-shadow:0 0 4px #ff3b3066;transform:scale(1.001)}18%,40%,62%{color:#ff3b30;text-shadow:0 0 9px #ff3b30d9,0 0 28px #ff3b3073;transform:scale(1.005)}74%{color:#fff;text-shadow:0 0 10px #ffffffe6,0 0 36px #ff3b30bf;transform:scale(1.008)}86%{color:#ff3b30;text-shadow:0 0 18px #ff3b30cc;transform:scale(1.005)}}.ascii-game:not(.signal-complete) .flicker-a.flicker-node.is-active{color:#ff3b30;animation:1.65s ease-in-out infinite first-signal-pulse}@keyframes first-signal-pulse{0%,to{color:#9d100b;text-shadow:0 0 3px #ff3b30b3,0 0 9px #ff3b3059;filter:brightness();opacity:.8}50%{color:#fff4f3;text-shadow:0 0 4px #fff,0 0 12px #ff3b30,0 0 28px #ff3b30,0 0 54px #ff3b30cc;filter:brightness(1.6);opacity:1}}@media (width<=700px){.signal-square{width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.signal-square,.ascii-game.is-complete .hero-title{transition:none;animation:none}}.page-red-square{z-index:100;pointer-events:none;background:#ff3b30;width:15px;height:15px;position:fixed;bottom:18px;right:18px;box-shadow:0 0 8px #ff3b30b3,0 0 22px #ff3b3047}@media (width<=900px){.page-hero,.page-hero .content{height:100dvh;min-height:100dvh;overflow:hidden}}:root{--frame-gap:calc(var(--edge-size) + 18px);--panel-radius:24px;--content-max:980px;--scroll-bottom-space:120px}.page.page-inner{position:fixed;inset:0;overflow:hidden}.page.page-form{min-height:100svh;padding:0;position:fixed;inset:0;overflow:hidden}.page-inner-body,.page-form-body{height:100%;overflow:hidden}.page-shell{top:var(--frame-gap);right:var(--frame-gap);bottom:var(--frame-gap);left:calc(var(--nav-width) + var(--frame-gap));z-index:1;padding:84px 18px var(--scroll-bottom-space);overscroll-behavior:contain;scrollbar-gutter:stable;position:fixed;overflow:hidden auto}.inner-shell{width:min(var(--content-max), 100%);margin:0 auto}.form-shell{width:min(920px,100%);margin:0 auto}.side-tabs,.logo-frame,.social-links{z-index:9999;position:fixed}.edge,.edge-blur,.page-shell:before,.page-shell:after{pointer-events:none}.panel,.hero-panel,.content-panel,.card,.news-item,.resource-card{border-radius:var(--panel-radius);backdrop-filter:blur(10px);background:linear-gradient(#d719200f,#0000003d),#0a0a0a7a;border:1px solid #d7192052;box-shadow:0 18px 46px #00000057}.panel,.hero-panel,.content-panel{padding:28px}.card{padding:22px}.article-card,.news-item,.resource-card{padding:24px}.panel,.hero-panel{margin-bottom:18px}.panel h1{text-transform:uppercase;letter-spacing:-.05em;color:#fff;margin:0 0 12px;font-size:clamp(2rem,5vw,4rem);font-weight:900;line-height:.95}.panel p,.article-card p,.news-item p,.resource-card p,.resource-card li{color:#ffffffe6;line-height:1.6}.page-header{color:#ffffffe6;max-width:52rem;margin:0 auto;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.55}.page-header h1{text-transform:uppercase;letter-spacing:-.05em;color:#fff;margin:0 0 12px;font-size:clamp(2rem,5vw,4rem);font-weight:900;line-height:.95}.eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}@media (width<=900px){.page-inner-body,.page-form-body{height:auto;overflow:auto}.page.page-inner,.page.page-form{min-height:100dvh;position:relative;inset:auto}.page-shell{width:auto;padding:max(96px, var(--frame-gap)) max(16px, var(--frame-gap)) max(96px, var(--frame-gap));position:relative;inset:auto;overflow:visible}.inner-shell,.form-shell{width:100%}.panel,.hero-panel,.content-panel,.card,.article-card,.news-item,.resource-card{border-radius:18px}}
