@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_9d88f727-module__1NxLqG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_9d88f727-module__1NxLqG__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_42823eb4-module__kAuMMq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_42823eb4-module__kAuMMq__variable{--font-text:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_8c8d63e5-module__9Sp_eq__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_8c8d63e5-module__9Sp_eq__variable{--font-poster:"Anton", "Anton Fallback"}
:root{--void:#050505;--void-warm:#0a0a10;--gold:#5e4fa8;--gold-bright:#8f7bea;--gold-hot:#b9a8ff;--chrome:#ededf2;--chrome-dim:#c6c6d0;--line:#ededf214;--line-strong:#ededf229;--card:#0e0c08eb;--gold-line:#8f7bea29;--accent:var(--gold);--accent-bright:var(--gold-bright);--accent-hot:var(--gold-hot);--accent-line:var(--gold-line);--holo:linear-gradient(100deg, #ff5e5e 0%, #ffc24a 20%, #f5f17a 40%, #59e38b 60%, #58c8ff 80%, #c879ff 100%);--r-sharp:2px;--r-object:14px;--r-pill:999px;--ease:cubic-bezier(.19, 1, .22, 1);--dur-fast:.15s;--dur:.4s;--dur-slow:.62s;--z-header:100;--z-overlay:900}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{font-synthesis:none}body{--font-display:var(--font-poster);background:var(--void);color:var(--chrome);font-family:var(--font-text), system-ui, sans-serif;font-feature-settings:"tnum" 1, "lnum" 1;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}::selection{color:var(--chrome);background:#8f7bea59}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px;border-radius:var(--r-sharp)}.wrap{max-width:1256px;margin-inline:auto;padding-inline:24px}.page{min-height:100vh;padding-top:128px;padding-bottom:96px}.display{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.005em;font-weight:900;line-height:.92}.d1{font-size:clamp(56px,8.6vw,122px)}.d2{font-size:clamp(40px,5.4vw,78px)}.d3{font-size:clamp(26px,3vw,44px);font-weight:700}.d4{letter-spacing:.04em;font-size:clamp(21px,2vw,27px);font-weight:700}.d5{letter-spacing:.05em;font-size:clamp(17px,1.5vw,20px);font-weight:700}.d-outline{color:#0000;-webkit-text-stroke:1.5px var(--gold-bright)}.d-outline-chrome{color:#0000;-webkit-text-stroke:1.2px #ededf2e6}.section-h{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--chrome);font-size:24px;font-weight:600}.mono-label{letter-spacing:.24em;text-transform:uppercase;color:var(--chrome-dim);font-size:12px}.mono-label.gold{color:var(--gold-bright)}.mono-small{letter-spacing:.12em;text-transform:uppercase;color:var(--chrome-dim);font-size:11px}.prose{font-family:var(--font-text), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-transform:none;font-feature-settings:normal;color:var(--chrome-dim);text-wrap:pretty;max-width:64ch;font-size:16.5px;line-height:1.68}.lede{font-family:var(--font-text), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.005em;text-transform:none;font-feature-settings:normal;color:var(--chrome);text-wrap:pretty;max-width:46ch;font-size:clamp(19px,1.7vw,22px);line-height:1.5}.prose-sm{font-family:var(--font-text), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-transform:none;font-feature-settings:normal;color:var(--chrome-dim);text-wrap:pretty;max-width:58ch;font-size:14.5px;line-height:1.6}.prose>p+p,.prose-sm>p+p{margin-top:.85em}.mono{font-family:var(--font-mono), "SFMono-Regular", Menlo, monospace;letter-spacing:0;text-transform:none}.prose-center{margin-inline:auto}.prose strong,.lede strong,.prose-sm strong{color:var(--chrome);font-weight:600}.prose a,.prose-sm a,.lede a{color:var(--gold-hot);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:3px}.prose a:hover,.prose-sm a:hover,.lede a:hover{-webkit-text-decoration-color:var(--gold-bright);text-decoration-color:var(--gold-bright)}.shop-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;padding:0;display:grid;overflow:hidden}.shop-hero-media{background:var(--void);border-right:1px solid var(--line);min-height:420px;position:relative}.shop-hero-media>*{height:100%}.shop-hero-body{flex-direction:column;justify-content:center;padding:48px 44px;display:flex}@media (max-width:900px){.shop-hero{grid-template-columns:1fr}.shop-hero-media{border-right:0;border-bottom:1px solid var(--line);min-height:320px}.shop-hero-body{padding:34px 26px}}.footer-grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));align-items:start;gap:40px 32px;display:grid}.footer-link{opacity:.75;transition:opacity var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)}.footer-link:hover{opacity:1;color:var(--gold-hot)}@media (max-width:860px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}}@media (max-width:520px){.footer-grid{grid-template-columns:1fr}}.gold-text{color:var(--gold-bright)}.gold-hot-text{color:var(--gold-hot)}.dim{color:var(--chrome-dim)}.num{font-variant-numeric:tabular-nums}.btn{font-family:var(--font-text), sans-serif;text-transform:uppercase;letter-spacing:.12em;border-radius:var(--r-sharp);height:52px;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), background var(--dur-fast) linear, opacity var(--dur-fast) linear;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-gold{background:var(--chrome);color:#07060c}.btn-gold:hover{background:#fff;box-shadow:0 8px 28px #b9a8ff47}.btn-ghost{border:1px solid var(--line-strong);color:var(--chrome);background:0 0}.btn-ghost:hover{border-color:var(--gold-bright);box-shadow:0 0 24px #8f7bea2e}.btn-chrome{background:var(--chrome);color:var(--void)}.btn-disabled{color:var(--chrome-dim);pointer-events:none;background:#ededf214}.pill{border-radius:var(--r-object);letter-spacing:.14em;text-transform:uppercase;height:32px;color:var(--chrome-dim);background:linear-gradient(#ededf212,#ededf205);border:1px solid #ededf233;align-items:center;gap:8px;padding:0 16px;font-size:11px;display:inline-flex;box-shadow:inset 0 1px 4px #ededf21a}.pill.gold{color:var(--gold-hot);background:#8f7bea14;border-color:#8f7bea66}.glass{-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:var(--r-object);transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:radial-gradient(135% 135% at 30% 22%,#ededf217,#ededf205 42%,#8f7bea12 72%,#8f7bea05);border:1px solid #ededf229;position:relative;box-shadow:0 24px 70px #00000073,0 0 70px #8f7bea12,inset 0 1px 14px #ededf21a,inset 0 -14px 34px #8f7bea0d}.card-surface{border:1px solid var(--line);border-radius:var(--r-object);transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#0e0c08f5;position:relative;box-shadow:0 14px 40px #0006}.card-hover:hover{border-color:#8f7bea80;transform:translateY(-5px);box-shadow:0 32px 80px #0000008c,0 0 90px #8f7bea24,inset 0 1px 16px #ededf224,inset 0 -14px 34px #8f7bea14}.glass-shine{overflow:hidden}.glass-shine:after{content:"";animation:shine 6.5s var(--ease) infinite;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ededf224 50%,#0000 58%);position:absolute;inset:-40% -60%;transform:translate(-70%)skew(-12deg)}@keyframes shine{0%,55%{transform:translate(-70%)skew(-12deg)}85%,to{transform:translate(70%)skew(-12deg)}}@media (prefers-reduced-transparency:reduce){.glass,.card-surface,.site-header,.pill,.chip,.field{-webkit-backdrop-filter:none;background:#0f0d09}}.hr{background:var(--line);border:none;height:1px}.grid-bg{background-image:repeating-linear-gradient(0deg,#8f7bea0b 0 1px,#0000 1px 120px),repeating-linear-gradient(90deg,#8f7bea0b 0 1px,#0000 1px 120px)}.glow-ellipse{filter:blur(60px);pointer-events:none;background:radial-gradient(#8f7bea21 0%,#0a0a1047 55%,#0000 75%);border-radius:50%;position:absolute}.field{border-radius:var(--r-sharp);width:100%;min-width:0;max-width:100%;color:var(--chrome);font-family:var(--font-mono), monospace;letter-spacing:.08em;transition:border-color var(--dur-fast) linear, box-shadow var(--dur-fast) linear;background:#ededf20a;border:1px solid #b9b9c459;padding:15px 16px;font-size:12px}.field::placeholder{color:#b9b9c48c;text-transform:uppercase}.field:focus{border-color:var(--gold-bright);outline:none;box-shadow:0 0 0 3px #8f7bea26}textarea.field{resize:vertical;min-height:120px}.ticket{background:var(--void);border:1px solid var(--gold-bright);border-radius:var(--r-sharp);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.slab{border-radius:var(--r-object);background:#ededf20a;border:1.5px solid #ededf238;padding:22px;box-shadow:0 24px 60px #0009,0 0 90px #8f7bea29}.meter-track{border-radius:var(--r-sharp);background:#5e4fa859;height:3px;overflow:visible}.meter-fill{background:var(--gold-bright);border-radius:var(--r-sharp);transform-origin:0;height:3px;animation:meterIn .7s var(--ease) both;box-shadow:0 0 12px #8f7bea99}@keyframes meterIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.holo-strip{background:var(--holo);opacity:.9;height:3px}.holo-overlay{background:var(--holo);mix-blend-mode:screen;opacity:.22;pointer-events:none;border-radius:inherit;background-size:300% 300%;animation:7s ease-in-out infinite alternate holoSweep;position:absolute;inset:0}@keyframes holoSweep{0%{background-position:100% 0}to{background-position:-100% 0}}.particle{pointer-events:none;border-radius:50%;animation:16s ease-in-out infinite alternate drift;position:absolute}@keyframes drift{0%{transform:translate(0,0)}to{transform:translate(10px,-26px)}}[data-rest="1"],[data-rest="1"]:before,[data-rest="1"]:after,[data-rest="1"] .star,[data-rest="1"] .particle,[data-rest="1"] .ring{animation-play-state:paused}html[data-hidden="1"] *,html[data-hidden="1"] :before,html[data-hidden="1"] :after{animation-play-state:paused!important}html.js .reveal{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease), transform .9s var(--ease), filter .9s var(--ease);transform:translateY(28px)scale(.985)}.reveal.in,html.js .reveal.in{opacity:1;filter:none;transform:none}html.js .reveal-settle{filter:none;transition:opacity .55s var(--ease), transform .55s var(--ease);transform:translateY(14px)}html.js .reveal-hold{filter:none;transition:opacity .65s var(--ease);transform:none}@supports (animation-timeline:view()){.glow-ellipse{animation:linear both glowRise;animation-timeline:view();animation-range:entry exit}@keyframes glowRise{0%{opacity:.5;transform:translateY(90px)scale(.94)}to{opacity:1;transform:translateY(-90px)scale(1.05)}}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fade-up{animation:fadeUp .8s var(--ease) both}.fade-up-1{animation-delay:.12s}.fade-up-2{animation-delay:.26s}.fade-up-3{animation-delay:.42s}.fade-up-4{animation-delay:.6s}.mark-stage{width:min(1000px,74vw);margin:0 auto clamp(22px,3.5vh,44px);display:block;position:relative}.mark-rake{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0 42%,#b9a8ff8c 47%,#fff7e6f2 50%,#ededf299 53%,#0000 58% 100%) 0 0/260% 100%;animation:1.1s cubic-bezier(.16,1,.3,1) .26s both rake;position:absolute;inset:0;-webkit-mask-image:url(/media/wordmark.png);mask-image:url(/media/wordmark.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes rake{0%{opacity:0;background-position:128% 0}18%{opacity:1}to{opacity:0;background-position:-28% 0}}.gate-mark--struck{animation:1.1s cubic-bezier(.16,1,.3,1) .26s both struck}@keyframes struck{0%{opacity:.28;filter:brightness(.7)}to{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.mark-rake{display:none}.gate-mark--struck{opacity:1;filter:none;animation:none}}.site-header{inset-inline:20px;z-index:var(--z-header);border-radius:var(--r-object);-webkit-backdrop-filter:blur(24px)saturate(150%);background:radial-gradient(140% 200% at 28% 0,#ededf20f,#0a0a10ad 55%,#05050599);border:1px solid #ededf229;justify-content:space-between;align-items:center;max-width:1320px;margin-inline:auto;padding:14px 32px;display:flex;position:fixed;top:16px;box-shadow:0 18px 50px #00000073,inset 0 1px 10px #ededf214,inset 0 -8px 22px #8f7bea0d}.nav-link{letter-spacing:.22em;text-transform:uppercase;color:var(--chrome-dim);transition:color var(--dur-fast) linear, border-color var(--dur-fast) linear;border-bottom:2px solid #0000;padding-bottom:6px;font-size:12px}.nav-link:hover{color:var(--chrome)}.nav-link.active{color:var(--chrome);border-bottom-color:var(--gold-bright)}.list-row{border-bottom:1px solid var(--line);transition:background var(--dur-fast) linear;align-items:center;gap:24px;padding:22px 0;display:flex}.list-row:hover{background:#ededf205}.chip{border-radius:var(--r-object);letter-spacing:.12em;text-transform:uppercase;height:26px;color:var(--chrome-dim);border:1px solid #b9b9c452;justify-content:center;align-items:center;padding:0 14px;font-size:9px;display:inline-flex}.chip.gold{border-color:var(--line-strong);color:var(--gold-hot);background:#8f7bea24}.bg-video{object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.gate-scrim{background:radial-gradient(#05050575 0%,#050505cc 78%),linear-gradient(#0505059e 0%,#0505056b 46%,#050505ad 100%);position:absolute;inset:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{border-radius:var(--r-sharp);background:#5e4fa880}.show-mobile{display:none}@media (max-width:900px){.site-header{inset-inline:12px;padding:12px 18px;top:10px}.hide-mobile{display:none!important}.show-mobile{display:flex}.two-col,.split{grid-template-columns:1fr!important}.two-col>*,.split>*{min-width:0}}@media (max-width:470px){.slab-outer{zoom:.78!important}}@media (max-width:400px){.slab-outer{zoom:.64!important}}@media (max-width:340px){.slab-outer{zoom:.55!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.js .reveal{opacity:1;filter:none;transform:none}html{scroll-behavior:auto}}.beam-stage{position:relative}.beam-stage:before{content:"";filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(20% 40% at 50% 0,#fff0d229,#0000 70%),radial-gradient(44% 60% at 50% 16%,#b9a8ff1c,#0000 72%),radial-gradient(72% 46% at 50% 72%,#8f7bea21,#0000 70%);width:min(760px,94vw);height:520px;animation:16s cubic-bezier(.45,0,.55,1) infinite lightPool;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.beam-stage:after{content:"";filter:blur(26px);pointer-events:none;z-index:0;background:radial-gradient(45% 60%,#fff7e647,#0000 70%),radial-gradient(70% 90% at 34%,#ff5e5e21,#0000 70%),radial-gradient(70% 90% at 66%,#58c8ff1f,#0000 70%),radial-gradient(95% 120%,#8f7bea4d,#0000 72%);width:min(720px,90vw);height:300px;animation:5s ease-in-out infinite burstBreathe;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.beam-stage>*{z-index:1;position:relative}@keyframes beamBreathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes lightPool{0%{opacity:.62;transform:translate(-50%)translateY(-10px)scale(.965)}35%{opacity:.92;transform:translate(-50%)translateY(-2px)scale(1.01)}62%{opacity:1;transform:translate(-50%)translateY(2px)scale(1.035)}to{opacity:.62;transform:translate(-50%)translateY(-10px)scale(.965)}}@keyframes burstBreathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.97)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.horizon{background:linear-gradient(90deg,#0000,#8f7bea8c 50%,#0000);border:none;height:1px;position:relative}.ripple-orb{justify-content:center;align-items:center;width:130px;height:130px;display:flex;position:relative}.ripple-orb .ring{border:1px solid #8f7bea8c;border-radius:50%;animation:3.2s cubic-bezier(.16,1,.3,1) infinite ripple;position:absolute;inset:0}.ripple-orb .ring:nth-child(2){animation-delay:.8s}.ripple-orb .ring:nth-child(3){animation-delay:1.6s}.ripple-orb .ring:nth-child(4){animation-delay:2.4s}@keyframes ripple{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.25)}}.star{background:var(--gold-hot);pointer-events:none;border-radius:50%;animation:4s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.85;transform:scale(1.15)}}.ticker{border-block:1px solid var(--line);white-space:nowrap;padding:11px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ticker-track{gap:0;animation:36s linear infinite tickerScroll;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.btn-gold{position:relative}@keyframes ctaGlow{0%,to{box-shadow:0 0 0 1px #b9a8ff8c,0 4px 24px #8f7bea59,0 0 60px #8f7bea2e,inset 0 1px 8px #fff7e673}50%{box-shadow:0 0 0 1px #b9a8ffcc,0 4px 30px #8f7bea80,0 0 90px #8f7bea52,inset 0 1px 10px #fff7e699}}.bento{border:1px solid var(--line);border-radius:var(--r-object);transition:border-color var(--dur-fast) var(--ease), transform var(--dur) var(--ease);background:#0c0a07f5;position:relative;overflow:hidden}.bento:hover{border-color:#8f7bea73;transform:translateY(-4px)}.bento-scene{justify-content:center;align-items:center;height:210px;display:flex;position:relative;overflow:hidden}.bento-glow{filter:blur(18px);background:radial-gradient(55% 60% at 50% 62%,#8f7bea57,#0000 72%),radial-gradient(40% 45% at 50% 66%,#fff7e624,#0000 70%);animation:6s ease-in-out infinite burstBreathe;position:absolute;inset:-20%}.edge-lit{border-radius:var(--r-object);position:relative}.edge-lit:before{content:"";border-radius:var(--r-object);filter:blur(10px);opacity:.55;z-index:0;pointer-events:none;background:linear-gradient(120deg,#8f7beae6,#b9a8ff59 30%,#58c8ff40 65%,#c879ff80);animation:6s ease-in-out infinite beamBreathe;position:absolute;inset:-2px}.edge-lit>*{z-index:1;border-radius:var(--r-object);position:relative}.band-warm{background:linear-gradient(#0a0a1000,#0a0a10b8 12% 88%,#0a0a1000);position:relative}.number-disc{background:radial-gradient(circle at 32% 26%,#241a08,#0a0805 70%);border:1px solid #8f7bea99;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:128px;height:128px;display:flex;position:relative;box-shadow:0 0 44px #8f7bea4d,inset 0 2px 12px #b9a8ff40}.finale{border-radius:var(--r-object);background:radial-gradient(120% 160% at 12% 50%, #5e4fa880, #050505e6 55%), var(--void-warm);border:1px solid #8f7bea40;position:relative;overflow:hidden}.finale-lens{filter:blur(6px);pointer-events:none;background:radial-gradient(circle at 60% 40%,#b9a8ff80,#8f7bea29 40%,#0000 68%);border-radius:50%;width:420px;height:420px;animation:7s ease-in-out infinite burstBreathe;position:absolute;top:50%;left:-140px;transform:translateY(-50%)}.btn-lit{color:var(--chrome);background:#0a0a1059;border:1px solid #b9a8ffbf;animation:4s ease-in-out ctaGlow;box-shadow:0 0 24px #8f7bea59,0 0 80px #8f7bea29,inset 0 1px 10px #b9a8ff38}.slab3d-scene{perspective:1500px;flex-direction:column;align-items:center;display:flex}.slab3d{width:var(--s3w);height:var(--s3h);transform-style:preserve-3d;animation:26s linear infinite slabSpin;position:relative}@keyframes slabSpin{0%{transform:rotateX(3deg)rotateY(0)}25%{transform:rotateX(6deg)rotateY(90deg)}50%{transform:rotateX(3.5deg)rotateY(180deg)}75%{transform:rotateX(6.5deg)rotateY(270deg)}to{transform:rotateX(3deg)rotateY(360deg)}}.s3-face{width:var(--s3w);height:var(--s3h);backface-visibility:hidden;position:absolute;top:50%;left:50%}.s3-front{transform:translate(-50%, -50%) translateZ(calc(var(--s3d) / 2))}.s3-back{transform:translate(-50%, -50%) rotateY(180deg) translateZ(calc(var(--s3d) / 2))}.s3-front:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(115deg,#0000 42%,#b9a8ff1a 47%,#ededf238 50%,#b9a8ff1a 53%,#0000 58%) 0 0/300% 100%;animation:26s linear infinite slabGlint;position:absolute;inset:0}@keyframes slabGlint{0%,78%{opacity:0;background-position:120% 0}86%{opacity:1}96%,to{opacity:0;background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.s3-front:after{opacity:0;animation:none}}.s3-side{width:var(--s3d);height:var(--s3h);background:linear-gradient(#ededf233,#ededf20f 26%,#8f7bea24 72%,#ededf22e);border-block:1px solid #b9a8ff8c;position:absolute;top:50%;left:50%}.s3-right{transform:translate(-50%, -50%) rotateY(90deg) translateZ(calc(var(--s3w) / 2))}.s3-left{transform:translate(-50%, -50%) rotateY(-90deg) translateZ(calc(var(--s3w) / 2))}.s3-cap{width:var(--s3w);height:var(--s3d);background:linear-gradient(90deg,#ededf229,#8f7bea1f,#ededf229);border:1px solid #b9a8ff66;position:absolute;top:50%;left:50%}.s3-top{transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--s3h) / 2))}.s3-bottom{transform:translate(-50%, -50%) rotateX(-90deg) translateZ(calc(var(--s3h) / 2))}.s3-front:after,.s3-back:after{content:"";mix-blend-mode:screen;pointer-events:none;border-radius:var(--r-object);background:linear-gradient(75deg,#0000 34%,#fff7e633 46%,#ff5e5e0d 50%,#58c8ff0d 54%,#0000 66%) 0 0/300% 100%;animation:20s linear infinite s3sheen;position:absolute;inset:0}@keyframes s3sheen{0%{background-position:220% 0}to{background-position:-120% 0}}.slab3d .slab-outer{zoom:.8!important}.slab3d .s3-front{justify-content:center;align-items:center;display:flex}.s3-shadow{width:calc(var(--s3w) * .9);filter:blur(10px);background:radial-gradient(50% 50%,#8f7bea47,#0000008c 55%,#0000 75%);border-radius:50%;height:26px;margin-top:34px;animation:5s ease-in-out infinite beamBreathe}@media (max-width:470px){.slab3d-scene{margin-block:calc(var(--s3h) * -.1);transform:scale(.8)}}.grain{position:relative}.grain:after{content:"";opacity:.045;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.holo-text{background-image:linear-gradient(100deg, var(--chrome) 0%, var(--chrome) 45%, #ffb9b9 47.6%, #ffd79a 48.8%, #f4eeae 50%, #aee4c6 51.2%, #a9d3f2 52.4%, #cdbcee 53.6%, var(--chrome) 58%, var(--chrome) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:430% 100%;-webkit-background-clip:text;background-clip:text;animation:11s linear infinite holoSweep}.display.d1:not(.d-outline):not(.d-outline-chrome):not(.gold-text):not(.gold-hot-text):not(:has(.d-outline)):not(:has(.d-outline-chrome)):not(:has(.gold-text)):not(:has(.gold-hot-text)){background-image:linear-gradient(100deg, var(--chrome) 0%, var(--chrome) 45%, #ffb9b9 47.6%, #ffd79a 48.8%, #f4eeae 50%, #aee4c6 51.2%, #a9d3f2 52.4%, #cdbcee 53.6%, var(--chrome) 58%, var(--chrome) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:430% 100%;-webkit-background-clip:text;background-clip:text;animation:11s linear infinite holoSweep}.holo-text.on-dark{filter:drop-shadow(0 0 18px #8f7bea24)}.signature{letter-spacing:.02em;opacity:.92;align-items:center;gap:10px;font-size:13px;line-height:1;display:flex}.signature .holo-text{font-family:var(--font-mono), "SFMono-Regular", Menlo, monospace;letter-spacing:.03em;white-space:nowrap;font-size:13px}@keyframes heartHue{0%{filter:hue-rotate()drop-shadow(0 0 6px #8f7bea59)}50%{filter:hue-rotate(28deg)drop-shadow(0 0 10px #8f7bea80)}to{filter:hue-rotate()drop-shadow(0 0 6px #8f7bea59)}}@media (max-width:560px){.signature .holo-text{white-space:normal}}.no-holo,.no-holo .display,.display.no-holo{-webkit-text-fill-color:var(--chrome)!important;color:var(--chrome)!important;background-image:none!important;animation:none!important}.signature{justify-content:flex-end}.signature .holo-text{background-image:linear-gradient(100deg, var(--chrome-dim) 0%, var(--chrome-dim) 40%, #b9a8ff 46%, #ffdcc4 49%, #f7f0dd 51%, #d9ecdf 53%, #cfe0f2 56%, var(--chrome-dim) 62%, var(--chrome-dim) 100%);background-size:380% 100%;animation:10s linear infinite holoSweep}.holo-heart{animation:13s ease-in-out infinite heartHue}.d-outline{animation:11s ease-in-out infinite strokeHolo}.d-outline-chrome{animation:11s ease-in-out infinite strokeHoloChrome}@keyframes strokeHolo{0%,40%{-webkit-text-stroke-color:var(--gold-bright)}48%{-webkit-text-stroke-color:#b9a8ff}56%{-webkit-text-stroke-color:#ffb0a8}64%{-webkit-text-stroke-color:#a8dcc0}72%{-webkit-text-stroke-color:#a6c9e6}80%{-webkit-text-stroke-color:#c9b4e2}90%,to{-webkit-text-stroke-color:var(--gold-bright)}}@keyframes strokeHoloChrome{0%,45%{-webkit-text-stroke-color:#ededf2e6}55%{-webkit-text-stroke-color:#ffd79a}65%{-webkit-text-stroke-color:#a9e6c8}75%{-webkit-text-stroke-color:#a9d3f2}88%,to{-webkit-text-stroke-color:#ededf2e6}}.grid-2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.edit-row{border:1px solid var(--line);border-radius:var(--r-object);background:#0e0c0899;gap:12px;padding:16px;display:grid}.nav-link.active{background-image:linear-gradient(100deg, var(--chrome) 0%, var(--chrome) 45%, #ffb9b9 47.6%, #ffd79a 48.8%, #f4eeae 50%, #aee4c6 51.2%, #a9d3f2 52.4%, #cdbcee 53.6%, var(--chrome) 58%, var(--chrome) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:430% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s ease-out both holoSweep,2.4s ease-out both navUnderlineHolo}.nav-link.active:hover{-webkit-text-fill-color:transparent}@keyframes navUnderlineHolo{0%,40%{border-bottom-color:var(--gold-bright)}48%{border-bottom-color:#b9a8ff}56%{border-bottom-color:#ffb0a8}64%{border-bottom-color:#a8dcc0}72%{border-bottom-color:#a6c9e6}80%{border-bottom-color:#c9b4e2}90%,to{border-bottom-color:var(--gold-bright)}}@media (max-width:900px){.studio-split{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1180px){.studio-work{grid-template-columns:minmax(0,1fr)!important}.studio-preview{position:static!important}}.shimmer-bar{border-radius:var(--r-sharp);background:#ededf212;width:100%;height:4px;position:relative;overflow:hidden}.shimmer-bar__fill{border-radius:var(--r-sharp);background:linear-gradient(90deg, var(--gold), var(--gold-bright) 60%, var(--gold-hot));clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0);transition:clip-path var(--dur) var(--ease);position:absolute;inset:0}.shimmer-bar__sweep{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(100deg,#0000 0% 34%,#ffb9b9bf 42%,#ffd79ae6 46%,#f4eeaef2 50%,#aee4c6e6 54%,#a9d3f2cc 58%,#cdbceeb3 62%,#0000 70% 100%) 0 0/260% 100%;animation:1.25s linear infinite shimmerSweep;position:absolute;inset:0}@keyframes shimmerSweep{0%{background-position:130% 0}to{background-position:-130% 0}}.shimmer-text{background-image:linear-gradient(100deg, var(--chrome-dim) 0%, var(--chrome-dim) 40%, var(--gold-hot) 48%, #f4eeae 50%, var(--gold-hot) 52%, var(--chrome-dim) 60%, var(--chrome-dim) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:1.9s linear infinite shimmerSweep}@media (prefers-reduced-motion:reduce){.shimmer-bar__sweep,.shimmer-text{animation:none}.shimmer-text{-webkit-text-fill-color:var(--chrome-dim);color:var(--chrome-dim)}}.tip-marquee{border:1px solid var(--line);border-radius:var(--r-object);background:#0e0c0899;align-items:center;gap:10px;max-width:340px;padding:7px 10px;display:flex;overflow:hidden}.tip-marquee-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1.4px;color:var(--gold);opacity:.85;flex:none;font-size:8.5px}.tip-marquee-label:before{content:"[";margin-right:2px}.tip-marquee-label:after{content:"]";margin-left:2px}.tip-marquee-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.tip-marquee-track{white-space:nowrap;will-change:transform;animation:120s linear infinite tip-scroll;display:inline-flex}.tip-marquee:hover .tip-marquee-track{animation-play-state:paused}.tip-marquee-item{color:var(--chrome);opacity:.72;font-size:10.5px;line-height:1}.tip-marquee-sep{color:var(--gold);opacity:.5;margin:0 14px;font-size:8px}@keyframes tip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tip-marquee-track{animation:none}.tip-marquee-window{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000)}}.slab-reveal{background:var(--warm-black,#0a0a10);border-top:1px dashed #5e4fa861;grid-template-columns:minmax(0,1fr) minmax(300px,42%) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,56px);min-height:100vh;padding:clamp(48px,8vh,120px) clamp(20px,5vw,72px);display:grid}@media (max-width:900px){.slab-reveal{text-align:left;grid-template-columns:1fr;gap:34px;min-height:auto}.slab-reveal>*{min-width:0}}.slab-reveal .sr-col,.slab-reveal .sr-object{opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1);transform:translateY(22px)}.slab-reveal.seen .sr-col,.slab-reveal.seen .sr-object{opacity:1;transform:none}.slab-reveal.seen .sr-object{transition-delay:.12s}.slab-reveal.seen .sr-right{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.slab-reveal .sr-col,.slab-reveal .sr-object{opacity:1;transition:none;transform:none}}.sr-eyebrow{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.34em;color:var(--gold,#8f7bea);margin-bottom:18px;font-size:10px;display:block}.sr-eyebrow:before{content:"[ "}.sr-eyebrow:after{content:" ]"}.sr-heading{font-family:var(--font-display),"Barlow Condensed",sans-serif;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;color:var(--chrome,#ededf2);margin:0;font-size:clamp(34px,5.2vw,68px);font-weight:600;line-height:.9}.sr-object{justify-self:center;place-items:center;width:100%;display:grid}.sr-body{color:#ededf2b8;max-width:34ch;margin:0 0 26px;font-size:clamp(15px,1.35vw,21px);line-height:1.5}.sr-spec{gap:0;max-width:34ch;margin:0;display:grid}.sr-spec-row{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;border-top:1px dashed #5e4fa852;justify-content:space-between;gap:18px;padding:9px 0;font-size:10.5px;display:flex}.sr-spec-row dt{color:#ededf266;margin:0}.sr-spec-row dd{color:var(--gleam,#b9a8ff);text-align:right;margin:0}.gate-mark{opacity:0;filter:drop-shadow(0 18px 60px #0000008c);animation:1.6s cubic-bezier(.19,1,.22,1) .15s forwards gate-mark-in;transform:scale(1.035)}@keyframes gate-mark-in{to{opacity:.96;transform:none}}@media (prefers-reduced-motion:reduce){.gate-mark{opacity:.96;animation:none;transform:none}}.slab-reveal .slab3d{transform:rotateX(var(--sr-rx,6deg)) rotateY(var(--sr-ry,0deg));transition:transform .18s linear;animation:none}@media (prefers-reduced-motion:reduce){.slab-reveal .slab3d{transition:none;transform:rotateX(6deg)rotateY(-14deg)}}.sr-heading{letter-spacing:0;font-weight:300}.whisper{font-family:var(--font-display),"Barlow Condensed",sans-serif;letter-spacing:0;text-transform:uppercase;text-wrap:balance;font-weight:300;line-height:.95}.rule-dashed{border:0;border-top:1px dashed #5e4fa857;margin:0}.rule-dashed-quiet{border:0;border-top:1px dashed #ededf224;margin:0}.edge-serial{writing-mode:vertical-rl;font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.42em;text-transform:uppercase;color:#ededf247;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;font-size:10px;position:fixed;top:50%;right:clamp(6px,1.1vw,16px);transform:translateY(-50%)rotate(180deg)}@media (max-width:900px){.edge-serial{display:none}}.seal{border-radius:var(--r-object);background: radial-gradient(115% 145% at 50% 40%, #0000 18%, #000000e0 100%), linear-gradient(140deg, #8f7bea29, #060503f7 54%), var(--void-warm);isolation:isolate;will-change:transform;border:1px solid #8f7bea61;align-items:center;gap:14px;padding:10px 18px 10px 10px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #b9a8ff57,inset 0 -1px #000000e6,inset 1px 0 6px #58c8ff24,inset -1px 0 6px #ff5e5e21,inset 0 -14px 30px #000000b8,0 12px 34px #0000009e,0 0 40px #8f7bea1f}.seal:before{content:"";mix-blend-mode:overlay;pointer-events:none;transform:translate3d(calc(var(--px,0) * 5px), calc(var(--py,0) * 4px), 0);z-index:1;background:repeating-linear-gradient(102deg,#ffffff16 0 1px,#0000 1px 3px),repeating-linear-gradient(84deg,#ffffff0d 0 1px,#0000 1px 5px);position:absolute;inset:-20%}.seal:after{content:"";mix-blend-mode:screen;opacity:.2;filter:blur(7px);pointer-events:none;transform:translate3d(calc(var(--px,0) * 3px), calc(var(--py,0) * 2px), 0);z-index:1;background:linear-gradient(100deg,#0000 0% 30%,#ff5e5e57 38%,#f5f17a66 46%,#59e38b61 52%,#58c8ff5c 58%,#c879ff52 64%,#0000 72% 100%) 0 0/340% 100%;animation:13s linear infinite sealSweep;position:absolute;inset:-20%}.seal-band{pointer-events:none;mix-blend-mode:screen;opacity:.5;transform:translate3d(calc(var(--px,0) * -7px), calc(var(--py,0) * -4px), 0);z-index:2;background:linear-gradient(100deg,#0000 0% 44.5%,#ff5c5cd9 46.5%,#ffba4ae6 48%,#f6f07af2 49.5%,#50e288e6 51%,#4ac4ffe0 52.5%,#c670ffd1 54%,#0000 56.5% 100%) 0 0/300% 100%;animation:8s linear infinite sealSweep;position:absolute;inset:0}.seal-chip{width:34px;height:34px;transform:translate3d(calc(var(--px,0) * 4px), calc(var(--py,0) * 3px), 0);z-index:6;background:radial-gradient(circle at 30% 24%,#b9a8ff42,#000000e6 70%);border:1px solid #b9a8ff57;border-radius:9px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #000000e6,inset 0 1px #b9a8ff4d,0 3px 10px #000000b3,0 0 18px #8f7bea42}.seal-chip img{object-fit:contain;mix-blend-mode:screen;filter:brightness(1.55)saturate(.55);width:132%;height:132%}.seal-body{transform:translate3d(calc(var(--px,0) * 2.5px), calc(var(--py,0) * 2px), 0);z-index:6;flex-direction:column;gap:3px;display:flex;position:relative}.seal-label{font-family:var(--font-display), "Barlow Condensed", sans-serif;letter-spacing:.2em;text-transform:uppercase;background-image:linear-gradient(100deg, var(--chrome) 0%, var(--chrome) 40%, #ffb9b9 45%, #ffd79a 47.5%, #f4eeae 50%, #aee4c6 52.5%, #a9d3f2 55%, #cdbcee 57.5%, var(--chrome) 63%, var(--chrome) 100%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #000000d9);background-size:380% 100%;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:700;line-height:1;animation:8s linear infinite holoSweep}.seal-edition{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hot);white-space:nowrap;text-shadow:0 1px 2px #000000f2,0 0 6px #000c;font-size:10px}.seal-edition .sep{opacity:.45;margin:0 6px}.seal-gleam{pointer-events:none;mix-blend-mode:screen;opacity:.34;z-index:3;background:linear-gradient(100deg,#0000 44%,#fff9 49%,#ffffff0d 52%,#0000 57%) 0 0/300% 100%;animation:8s ease-in-out infinite sealGleam;position:absolute;inset:0}.seal-glare{pointer-events:none;mix-blend-mode:screen;opacity:0;z-index:3;background:radial-gradient(circle,#ffffff4d,#fff0 38%) 0 0/150% 150%;transition:opacity .26s linear;position:absolute;inset:0}@keyframes sealSweep{0%{background-position:132% 0}to{background-position:-32% 0}}@keyframes sealGleam{0%,14%{background-position:130% 0}64%,to{background-position:-40% 0}}.seal.seal-sm{gap:10px;padding:7px 13px 7px 7px}.seal.seal-sm .seal-chip{border-radius:7px;width:26px;height:26px}.seal.seal-sm .seal-label{font-size:14px}.seal.seal-sm .seal-edition{font-size:9px}@media (prefers-reduced-motion:reduce){.seal:after,.seal-band,.seal-label,.seal-gleam{animation:none}.seal-label{background-position:46% 0}.seal:after{opacity:.18;background-position:44% 0}.seal-band{opacity:.45;background-position:47% 0}.seal-gleam{opacity:.18;background-position:44% 0}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes gemGlint{0%,8%{transform:translate(0)}55%,to{transform:translate(200px)}}.gem-glint{mix-blend-mode:screen;animation:7s cubic-bezier(.4,0,.2,1) infinite gemGlint}.seat-bar{background:#ededf21f;border-radius:2px;height:3px;overflow:hidden}.seat-bar>span{background:linear-gradient(90deg, var(--gold), var(--gold-hot));height:100%;display:block}@media (prefers-reduced-motion:reduce){.gem-glint{opacity:.35;animation:none;transform:translate(96px)}.gem-card{transition:none}.gem-card:hover{transform:none}}.ladder{position:relative}.ladder:before{content:"";background:linear-gradient(var(--gold-line), #8f7bea80, var(--gold-line));width:1px;position:absolute;top:8px;bottom:8px;left:41px}@media (max-width:760px){.ladder:before{left:30px}}.rung{border-bottom:1px solid var(--gold-line);grid-template-columns:84px minmax(0,1fr);gap:22px;padding:26px 0;display:grid;position:relative}.rung:last-child{border-bottom:0}@media (max-width:760px){.rung{grid-template-columns:62px minmax(0,1fr);gap:14px}}.rung-mark{z-index:1;background:var(--void);border:1px solid var(--gold-line);border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:relative}.rung.is-here .rung-mark{border-color:var(--gold-bright);box-shadow:0 0 0 4px #8f7bea1f}@media (max-width:760px){.rung-mark{width:60px;height:60px}}.rung.is-here{background:linear-gradient(90deg,#8f7bea17,#0000 62%);border-radius:14px;margin-left:-10px;padding-left:10px}.rung.is-locked .rung-body{opacity:.62}.seat-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.seat-pips{flex-wrap:wrap;gap:3px;max-width:260px;display:flex}.seat-pip{background:#ededf229;border-radius:2px;width:6px;height:6px}.seat-pip.taken{background:var(--gold-bright)}.rung.is-invitation{background:radial-gradient(120% 140% at 12% 0,#8f7bea1a,#0000 60%),#060503b3;border:1px solid #8f7bea4d;border-radius:16px;margin-top:14px;padding:26px 22px}@media (prefers-reduced-motion:reduce){.rung,.rung-mark{transition:none}}:root{--ease-out-strong:cubic-bezier(.23, 1, .32, 1);--ease-io-strong:cubic-bezier(.77, 0, .175, 1)}.tour{z-index:80;cursor:pointer;transition:opacity .9s var(--ease-out-strong), backdrop-filter .9s var(--ease-out-strong);background:radial-gradient(120% 90% at 50% 42%,#0a0a10e6,#050505fb 70%);place-items:center;display:grid;position:fixed;inset:0}.tour[data-exiting="1"]{opacity:0;pointer-events:none}html[data-tour="1"] .site-header{opacity:0;transition:opacity .5s var(--ease-out-strong)}.tour-stage{transition:transform 1.25s var(--ease-io-strong), opacity .9s var(--ease-out-strong), filter 1.1s var(--ease-io-strong);will-change:transform}.tour .slab3d{transition:transform 1.3s var(--ease-io-strong);animation:none;transform:rotateX(4deg)rotateY(-14deg)}.tour .s3-front:after{opacity:0;animation:none}.tour .s3-shadow{opacity:.5}.tour[data-step="0"] .tour-stage{opacity:1;filter:none;transform:none}@starting-style{.tour[data-step="0"] .tour-stage{opacity:0;filter:blur(10px);transform:translateY(52px)scale(.94)}}.tour[data-step="1"] .tour-stage{transform:translateY(26%)scale(1.55)}.tour[data-step="1"] .slab3d{transform:rotateX(2deg)rotateY(-7deg)}.tour[data-step="2"] .tour-stage{transform:translateY(-13%)scale(1.4)}.tour[data-step="2"] .slab3d{transform:rotateX(5deg)rotateY(7deg)}.tour[data-step="3"] .tour-stage{transform:none}.tour[data-step="3"] .slab3d{transform:rotateX(4deg)rotateY(166deg)}.tour[data-step="4"] .tour-stage,.tour[data-step="5"] .tour-stage{filter:blur(2px);opacity:.9;transform:translate(-24vw,-4vh)scale(.68)}.tour[data-step="4"] .slab3d,.tour[data-step="5"] .slab3d{transform:rotateX(3deg)rotateY(-10deg)}.tour-caption{text-align:center;pointer-events:none;animation:tourCaption .55s var(--ease-out-strong) both;position:absolute;bottom:clamp(48px,9vh,110px);left:0;right:0}.tour-label{letter-spacing:.02em;font-size:clamp(22px,3.2vw,40px);font-weight:700}.tour-sub{color:var(--gold-bright);margin-top:10px}@keyframes tourCaption{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.tour-skip{color:var(--chrome-dim);letter-spacing:.14em;cursor:pointer;transition:color .15s ease, transform .16s var(--ease-out-strong);background:0 0;border:none;padding:10px 6px;position:absolute;bottom:clamp(20px,4vh,44px);right:clamp(20px,4vw,56px)}.tour-skip:hover{color:var(--chrome)}.tour-skip:active{transform:scale(.97)}@media (max-width:700px){.tour[data-step="1"] .tour-stage{transform:translateY(22%)scale(1.3)}.tour[data-step="2"] .tour-stage{transform:translateY(-10%)scale(1.22)}}@media (prefers-reduced-motion:reduce){.tour{display:none}}.tour-film{cursor:pointer;background:#030303}.tour-film-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tour-film[data-exiting="1"] .tour-film-video{filter:blur(6px);transition:filter .9s var(--ease-out-strong)}.tour-chip{pointer-events:none;z-index:2;transition:opacity .25s var(--ease-out-strong);position:fixed;top:0;left:0}.tour-chip-dot{background:var(--gold-bright);border-radius:50%;width:7px;height:7px;margin:-3.5px;position:absolute;box-shadow:0 0 10px #8f7beacc}.tour-chip-card{white-space:nowrap;border:1px solid var(--gold-line);color:var(--chrome);letter-spacing:.12em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050505d1;border-radius:3px;padding:7px 11px;font-size:10px;position:absolute}.tour-chip-card em{letter-spacing:.1em;color:var(--gold-bright);margin-top:4px;font-size:8.5px;font-style:normal;display:block}.tour-chip:before{content:"";background:linear-gradient(90deg, var(--gold-bright), #8f7bea40);transform-origin:0 0;width:30px;height:1px;position:absolute}.tour-chip-ne:before{transform:rotate(-45deg)}.tour-chip-ne .tour-chip-card{bottom:18px;left:24px}.tour-chip-nw:before{transform:rotate(-135deg)}.tour-chip-nw .tour-chip-card{bottom:18px;right:24px}.tour-chip-se:before{transform:rotate(45deg)}.tour-chip-se .tour-chip-card{top:18px;left:24px}.tour-chip-sw:before{transform:rotate(135deg)}.tour-chip-sw .tour-chip-card{top:18px;right:24px}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%}.page,.full-vh{min-height:100dvh}@media (max-width:600px){.wrap{padding-inline:16px}.page{padding-top:96px;padding-bottom:72px}.btn,.field,select,textarea,input{min-height:44px}input,select,textarea{font-size:16px}}.origin-thread{max-width:760px;margin:88px auto 0;padding:0 24px 0 72px;position:relative}.origin-thread:before{content:"";background:linear-gradient(180deg, transparent, var(--gold-line) 8%, var(--gold-line) 92%, transparent);width:1px;position:absolute;top:6px;bottom:6px;left:27px}.origin-beat{padding:0 0 96px;position:relative}.origin-beat:last-child{padding-bottom:40px}.origin-node{background:var(--void);border:1px solid var(--gold-bright);border-radius:2px;width:9px;height:9px;position:absolute;top:7px;left:-49px;transform:rotate(45deg)}.origin-n{letter-spacing:.24em;color:var(--gold-bright);opacity:.9;margin-bottom:12px;font-size:10px}.origin-beat h3{letter-spacing:.04em;margin-bottom:16px}.origin-beat.is-held{text-align:center;margin-left:-48px;padding:64px 0 120px}.origin-beat.is-held .origin-node{background:var(--gold-bright);width:11px;height:11px;margin-left:-5px;top:-12px;left:50%;box-shadow:0 0 22px 4px #8f7bea59}.origin-beat.is-held .origin-n{opacity:.55}.origin-beat.is-held h3{color:var(--gold-hot);margin-bottom:22px}.origin-beat.is-held .lede{max-width:46ch;margin-left:auto;margin-right:auto}@media (max-width:640px){.origin-thread{padding-left:48px}.origin-thread:before{left:15px}.origin-node{left:-41px}.origin-beat.is-held{margin-left:-32px}}@supports (animation-timeline:view()){.origin-thread:after{content:"";transform-origin:top;background:linear-gradient(180deg, var(--gold-bright), var(--gold-hot));width:1px;height:calc(100% - 12px);animation:linear both amber-draw;animation-timeline:view();animation-range:entry 20% cover 70%;position:absolute;top:6px;left:27px;box-shadow:0 0 12px #8f7bea80}@media (max-width:640px){.origin-thread:after{left:15px}}}@keyframes amber-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.origin-node{transition:background .6s,box-shadow .6s,border-color .6s}.reveal.in .origin-node{background:var(--gold-bright);box-shadow:0 0 16px 3px #8f7bea66}.reveal.in.origin-beat.is-held .origin-node{box-shadow:0 0 30px 7px #8f7bea73}@media (prefers-reduced-motion:no-preference){.reveal.in.origin-beat.is-held .origin-node{animation:4.5s ease-in-out infinite held-breath}}@keyframes held-breath{0%,to{box-shadow:0 0 22px 4px #8f7bea4d}50%{box-shadow:0 0 38px 9px #8f7bea8c}}.origin-loop{border:1px solid var(--gold-line);background:var(--void);border-radius:10px;width:100%;max-width:520px;margin-top:22px;display:block}@media (prefers-reduced-motion:reduce){.origin-loop{animation:none!important}}.st{--st-panel:#0e0d16;--st-line:#8f7bea2e;--st-line2:#ededf214;--st-dim:#a9a7b8;--st-mute:#8a879b;--st-ok:#9fe3c9;--st-holo:linear-gradient(100deg, #f3d9e8 0%, #dcd3ff 28%, #cfe8f0 52%, #f1dff0 76%, #d9d0ff 100%);font-family:var(--font-text), system-ui, sans-serif;color:var(--chrome);font-size:15px;line-height:1.55}.st .mono-small,.st .mono-label,.st .pill{font-family:var(--font-mono), "SFMono-Regular", Menlo, monospace}.st .st-mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--st-dim);font-size:11px}.st-holo{background:var(--st-holo);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.st-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.st-topbar a{color:var(--st-dim)}.st-hero{border-bottom:1px solid var(--st-line2);grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;padding-block:18px 36px;display:grid}.st-hero h1,.st-poster{font-family:var(--font-poster), var(--font-display), sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:.1em 0;font-size:clamp(46px,8vw,104px);font-weight:400;line-height:.9}.st-hero p{color:var(--st-dim);max-width:46ch;margin:0}.st-facts{background:var(--st-line2);border:1px solid var(--st-line2);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.st-facts>div{background:var(--st-panel);min-width:0;padding:14px 16px}.st-facts b{font:600 28px/1 var(--font-display), sans-serif;color:var(--chrome);margin-top:6px;display:block}.st-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:40px 0 18px;display:flex}.st-sec-head h2{font:700 30px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st-intro{color:var(--st-dim);max-width:60ch;margin:-6px 0 22px}.st-grid3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.st-card{background:var(--st-panel);border:1px solid var(--st-line2);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.st-art{aspect-ratio:63/88;background:#05040a;position:relative;overflow:hidden}.st-art.has-lit{cursor:pointer}.st-art.wide{aspect-ratio:17/15}.st-art>img{object-fit:cover;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.st-art>img.contain{object-fit:contain}.st-art .st-lit{opacity:0}.st-art.on .st-lit{opacity:1}.st-art .st-sheen{pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff24 50%,#0000 60%);transition:transform .9s;position:absolute;inset:-40%;transform:translate(-60%)}.st-art.on .st-sheen{transform:translate(60%)}@media (hover:hover){.st-art.has-lit:hover .st-lit{opacity:1}.st-art.has-lit:hover .st-sheen{transform:translate(60%)}}.st-art-empty{background:repeating-linear-gradient(135deg,#0d0c15 0 12px,#11101a 12px 24px);place-items:center;display:grid;position:absolute;inset:0}.st-art .st-dimmed{opacity:.45}.st-soldout-mark{font:700 clamp(24px, 9vw, 44px)/1 var(--font-display), sans-serif;letter-spacing:.2em;color:#0000;-webkit-text-stroke:1.4px var(--gold-bright);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotate(-14deg)}.st-pill{-webkit-backdrop-filter:blur(6px);z-index:2;background:#07060cb8;border:1px solid #ededf22e;border-radius:999px;display:flex;position:absolute;bottom:12px;left:12px;overflow:hidden}.st-pill button{all:unset;cursor:pointer;font:500 10px/1 var(--font-mono), monospace;letter-spacing:.14em;color:var(--st-dim);padding:9px 11px}.st-pill button[aria-pressed=true]{background:var(--chrome);color:#08070d}.st-pill button:focus-visible,.st-seg button:focus-visible,.st-thumbs button:focus-visible,.st-cta:focus-visible{outline:2px solid var(--gold-hot);outline-offset:2px}.st-body{flex-direction:column;flex:1;gap:12px;padding:16px 16px 18px;display:flex}.st-title-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.st-title-row h3{font:700 24px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st-title-row h3 a{color:inherit}.st-title-row .st-mono{white-space:nowrap}.st-bullets{color:var(--st-dim);gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.st-more{font:500 11px/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--st-dim)}.st-push{margin-top:auto}.st-ledger{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.st-ledger span{aspect-ratio:1;font:500 9px/1 var(--font-mono), monospace;color:var(--st-dim);border:1px solid #8f7bea73;border-radius:4px;place-items:center;min-width:0;display:grid}.st-ledger span.kept,.st-ledger span.unreleased{color:var(--st-mute);background:#ededf214;border-color:#ededf21f}.st-ledger span.kept{text-decoration:line-through}.st-ledger span.gem{background:var(--st-holo);color:#1a1530;border-color:#0000;font-weight:600}.st-ledger span.gem.kept,.st-ledger span.gem.unreleased{color:var(--st-mute);background:#2a2838}.st-left{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.st-left b{font:600 15px/1.2 var(--font-text), sans-serif;color:var(--st-ok)}.st-left b.out{color:var(--st-mute)}.st-seg{border:1px solid var(--st-line);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.st-seg button{all:unset;cursor:pointer;flex-direction:column;justify-content:space-between;gap:3px;min-width:0;padding:10px 12px;display:flex}.st-seg button+button{border-left:1px solid var(--st-line)}.st-seg button b{font:700 20px/1 var(--font-display), sans-serif;letter-spacing:.02em}.st-seg button[aria-pressed=true]{background:#8f7bea29}.st-seg button:disabled{opacity:.4;cursor:not-allowed}.st-cta{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:var(--chrome);color:#08070d;min-height:44px;font:600 12px/1 var(--font-mono), monospace;letter-spacing:.18em;border-radius:10px;width:100%;padding:14px 13px;display:block}.st-cta:disabled,.st-cta[aria-disabled=true]{cursor:not-allowed;color:var(--st-mute);background:#ededf21a}.st-cta.ghost{color:var(--chrome);background:0 0;border:1px solid #ededf240}.st-pdp{grid-template-columns:1.05fr .95fr;align-items:start;gap:44px;display:grid}.st-pdp>*{min-width:0}.st-gallery .st-art{border:1px solid var(--st-line2);border-radius:16px}.st-gallery .st-pill{display:none}.st-thumbs{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.st-thumbs button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--st-line2);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;font-size:13px;line-height:1.35;display:flex}.st-thumbs button[aria-pressed=true]{border-color:var(--gold-bright);background:#8f7bea14}.st-thumbs img{aspect-ratio:63/88;object-fit:cover;border-radius:4px;flex:none;width:44px}.st-pdp h1{font:700 clamp(34px, 5vw, 54px)/.95 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:.15em 0 .2em}.st-price{font:600 30px/1 var(--font-display), sans-serif;color:var(--gold-hot)}.st-stock{border:1px solid var(--st-line);background:var(--st-panel);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.st-specs{border-top:1px solid var(--st-line2);grid-template-columns:auto 1fr;gap:8px 18px;margin:0;padding-top:16px;font-size:14px;display:grid}.st-specs dt{color:var(--st-mute)}.st-specs dd{margin:0}.st-copy{color:var(--st-dim);max-width:60ch;margin:0}.st-copy+.st-copy{margin-top:12px}.st-note{line-height:1.6;color:var(--st-mute)!important}.st-kept-box{border:1px dashed var(--st-line);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.st-station{border-top:1px solid var(--st-line2);grid-template-columns:260px 1fr;gap:28px;padding-block:26px;display:grid}.st-station>*{min-width:0}.st-station h3{font:700 30px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st-pair{grid-template-columns:1fr 1fr;align-self:start;gap:8px;display:grid}.st-pair figure{margin:0}.st-pair img,.st-pair .st-pair-empty{aspect-ratio:63/88;object-fit:cover;border:1px solid var(--st-line2);border-radius:8px;width:100%;display:block}.st-pair .st-pair-empty{border-style:dashed;border-color:var(--st-line)}.st-pair figcaption{margin-top:6px}.st-copies{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}.st-copy-cell{border:1px solid var(--st-line);min-height:78px;color:inherit;min-width:0;transition:border-color var(--dur-fast) linear, background var(--dur-fast) linear;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}a.st-copy-cell:hover{border-color:var(--gold-bright);background:#8f7bea0f}.st-copy-cell b{font:700 22px/1 var(--font-display), sans-serif}.st-copy-cell.kept,.st-copy-cell.unreleased{opacity:.45;border-color:var(--st-line2)}.st-copy-cell.gem{background:linear-gradient(var(--st-panel), var(--st-panel)) padding-box, var(--st-holo) border-box;border:1px solid #0000}.st-tag{font:500 10px/1.3 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase}.st-tag.av{color:var(--st-ok)}.st-tag.kp{color:var(--st-mute)}.st-others{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:18px;display:grid}.st-others a.st-card{color:inherit}@media (max-width:900px){.st-hero,.st-pdp,.st-station,.st-grid3{grid-template-columns:1fr}.st-station .st-pair{max-width:360px}.st-gallery .st-pill{display:flex}.st-gallery .st-thumbs{display:none}.st-gallery.has-more .st-thumbs{display:grid}}@media (min-width:620px) and (max-width:900px){.st-grid3{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.st-copies{grid-template-columns:repeat(2,1fr)}.st-facts b{font-size:22px}.st-facts>div{padding:12px 10px}.st-facts .st-mono{letter-spacing:.12em;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.st-art>img,.st-art .st-sheen{transition:none}}.st .st-film{border-bottom:1px solid #ededf214;grid-template-columns:minmax(0,360px) 1fr;align-items:center;gap:40px;padding-block:34px;display:grid}.st .st-film-frame{aspect-ratio:9/16;background:#05040a;border:1px solid #8f7bea40;border-radius:16px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 30px 90px #0009}.st .st-film-frame video{object-fit:cover;background:#05040a;width:100%;height:100%;display:block;position:absolute;inset:0}.st .st-film-copy{flex-direction:column;gap:12px;max-width:52ch;display:flex}.st .st-film-copy h2{font-family:var(--font-poster),"Anton",sans-serif;margin:0;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:.95}.st .st-film-copy p{color:var(--chrome-dim);margin:0}.st .st-slab3d{border-top:1px solid #ededf214;flex-direction:column;align-items:center;gap:16px;padding:22px 0 8px;display:flex}.st .st-slab3d>.st-mono{align-self:flex-start}@media (max-width:760px){.st .st-film{grid-template-columns:1fr;gap:22px}.st .st-film-frame{width:100%;max-width:360px;margin-inline:auto}}.st .dr-head{border-bottom:1px solid var(--st-line2);padding-block:18px 30px}.st .dr-head .st-poster{font-size:clamp(56px,10vw,120px)}.st .dr-head a{color:var(--chrome);text-underline-offset:3px;text-decoration:underline}.st .dr-shelf-head{border-bottom:1px solid var(--st-line);margin-top:64px;padding-bottom:14px}.st .dr-shelf-head h2{font-size:clamp(30px,4vw,42px)}.st .dr-group{margin-top:30px}.st .dr-group-h{font:600 20px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--chrome);margin:0 0 16px}.st .dr-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:18px;display:grid}.st .dr-card{overflow:hidden}.st .dr-stage{border-bottom:1px solid var(--st-line2);background:radial-gradient(60% 50% at 50% 42%,#8f7bea29,#0000 70%),#07060c;place-items:center;min-height:600px;padding:26px 0 6px;display:grid;position:relative;overflow:hidden}.st .dr-stage .slab3d,.st .dr-stage .s3-front:after{animation-delay:var(--dr-phase,0s)}.st .dr-stage .st-art-empty{border-radius:14px;width:240px;height:390px;position:relative}.st .dr-still{aspect-ratio:4/3;border-bottom:1px solid var(--st-line2);background:#07060c;position:relative;overflow:hidden}.st .dr-still img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st .dr-title{font:700 28px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st .dr-copy{color:var(--st-dim);margin:0;font-size:14px}.st .dr-card.is-closed .dr-stage,.st .dr-card.is-closed .dr-still{filter:saturate(.55)brightness(.8)}.st .dr-card.is-closed .dr-title{color:var(--st-dim)}.st .dr-notify{border-top:1px solid var(--st-line2);margin-top:80px;padding-top:28px}@media (max-width:470px){.st .dr-stage{min-height:470px;padding-top:10px}}.st .sh-head{border-bottom:1px solid var(--st-line2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;padding-block:18px 30px;display:flex}.st .sh-head .st-poster{font-size:clamp(56px,10vw,120px)}.st .sh-head-side{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.st .sh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.st a.sh-tile{color:inherit;text-decoration:none;transition:border-color .15s linear}.st a.sh-tile:hover{border-color:#8f7bea80}.st a.sh-tile:focus-visible{outline:2px solid var(--gold-hot);outline-offset:3px}.st .sh-tile .st-art.wide{aspect-ratio:63/88}.st .sh-body{gap:8px}.st .sh-name{font:700 22px/1.05 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st .sh-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;display:flex}.st .sh-price{font:600 18px/1 var(--font-display), sans-serif;color:var(--gold-hot)}.st .sh-stock{font:500 11px/1.3 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--st-ok)}.st .sh-stock.out{color:var(--st-mute)}@media (max-width:760px){.st .sh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.st .sh-head-side{align-items:flex-start}.st .sh-name{font-size:18px}.st .sh-body{padding:12px 12px 14px}}.st .pd-price-of{vertical-align:middle;font-size:11px}.st .pd-editions,.st .pd-sizes{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.st .pd-editions legend,.st .pd-sizes legend{margin-bottom:10px;padding:0}.st .pd-edition{border:1px solid var(--st-line);background:var(--st-panel);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;transition:border-color .15s linear,background .15s linear;display:flex;position:relative}.st .pd-edition input{opacity:0;pointer-events:none;position:absolute}.st .pd-edition:has(input:checked){border-color:var(--gold-bright);box-shadow:inset 0 0 0 1px var(--gold-bright);background:#8f7bea1f}.st .pd-edition:has(input:focus-visible){outline:2px solid var(--gold-hot);outline-offset:2px}.st .pd-edition.off{cursor:not-allowed;opacity:.5}.st .pd-edition.single{cursor:default}.st .pd-edition:before{content:"";box-sizing:border-box;border:1.5px solid #ededf259;border-radius:50%;flex:none;width:18px;height:18px}.st .pd-edition:has(input:checked):before{border:5px solid var(--gold-bright)}.st .pd-edition.single:before{display:none}.st .pd-edition-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.st .pd-edition-label{font:700 20px/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--chrome)}.st .pd-edition-side{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.st .pd-edition-side b{font:600 22px/1 var(--font-display), sans-serif;color:var(--chrome)}.st .pd-edition-status{font:500 11px/1.2 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--st-ok)}.st .pd-edition-status.out{color:var(--st-mute)}.st .pd-ledger{gap:8px;max-width:360px;display:grid}.st .pd-ledger .st-ledger span{font-size:8px}.st .pd-size-row{flex-wrap:wrap;gap:8px;display:flex}.st .pd-size{cursor:pointer;position:relative}.st .pd-size input{opacity:0;pointer-events:none;position:absolute}.st .pd-size span{min-width:52px;height:44px;font:500 12px/1 var(--font-mono), monospace;letter-spacing:.1em;color:var(--st-dim);box-sizing:border-box;border:1px solid #ededf233;border-radius:999px;place-items:center;padding:0 12px;display:grid}.st .pd-size input:checked+span{border-color:var(--gold-bright);color:var(--chrome);background:#8f7bea29}.st .pd-size input:focus-visible+span{outline:2px solid var(--gold-hot);outline-offset:2px}.st .pd-size.off{cursor:not-allowed}.st .pd-size.off span{opacity:.4;text-decoration:line-through}.st a.st-cta{text-decoration:none}.st .pd-select{flex-direction:column;gap:8px;display:flex}.st .pd-select select{appearance:none;color:#ededf2;width:100%;font:600 17px/1.2 var(--font-display),"Barlow Condensed",sans-serif;letter-spacing:.02em;cursor:pointer;background:#0e0d16 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23b9a8ff' stroke-width='2'/%3E%3C/svg%3E") right 16px center no-repeat;border:1px solid #8f7bea73;border-radius:12px;padding:16px 44px 16px 16px}.st .pd-select select:focus-visible{outline-offset:2px;outline:2px solid #b9a8ff}.st .pd-stock-line{color:#9fe3c9}.st.gl .gl-head{border-bottom:1px solid var(--st-line2);padding-block:18px 34px}.st.gl .gl-head .st-poster{font-size:clamp(52px,11vw,136px)}.st.gl .gl-pair{flex-direction:column;gap:8px;max-width:60ch;display:flex}.st.gl .gl-es{color:var(--chrome);margin:0;font-size:17px;line-height:1.5}.st.gl .gl-en{color:var(--st-mute);margin:0;font-size:14px;line-height:1.5}.st.gl .gl-pair.big{margin-top:18px}.st.gl .gl-pair.big .gl-es{font-size:clamp(19px,2.4vw,25px);line-height:1.4}.st.gl .gl-en a{color:var(--st-dim);text-underline-offset:3px;text-decoration:underline}.st.gl .gl-en-inline{color:var(--st-mute);font-weight:400}.st.gl .gl-cta-row{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:26px;display:flex}.st.gl .gl-cta{color:var(--chrome);font:600 12px/1.2 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:#8f7bea1a;border:1px solid #8f7bea73;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:13px 20px;transition:background .2s,border-color .2s;display:inline-flex}.st.gl .gl-cta:hover{background:#8f7bea33;border-color:#b9a8ffb3}.st.gl .gl-cta .gl-en-inline{letter-spacing:.08em;font-size:10px}.st.gl .gl-tens{border-bottom:1px solid var(--st-line2);flex-direction:column;gap:16px;padding-block:48px;display:flex}.st.gl .gl-h2{font-family:var(--font-poster), "Anton", sans-serif;margin:0;font-size:clamp(34px,5.4vw,64px);font-weight:400;line-height:1}.st.gl .gl-stations{flex-direction:column;gap:22px;display:flex}.st.gl .gl-station{border:1px solid var(--st-line);background:var(--st-panel);border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px;padding:22px;display:grid}.st.gl .gl-shots{grid-template-columns:1fr 1fr;gap:14px;display:grid}.st.gl .gl-shot{flex-direction:column;gap:10px;margin:0;display:flex}.st.gl .gl-shot-frame{aspect-ratio:63/88;background:#05040a;border-radius:12px;position:relative;overflow:hidden}.st.gl .gl-shot-frame img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.st.gl .gl-shot figcaption{text-align:center}.st.gl .gl-shot figcaption span{white-space:nowrap}.st.gl .gl-st-body{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.st.gl .gl-st-name{font:700 clamp(30px, 3.6vw, 44px)/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0}.st.gl .gl-tiers{border-top:1px solid var(--st-line2);width:100%;margin:0;padding:0;list-style:none}.st.gl .gl-tiers li{border-bottom:1px solid var(--st-line2);grid-template-columns:auto auto 1fr;align-items:baseline;gap:6px 16px;padding:12px 0;display:grid}.st.gl .gl-tiers li.out{opacity:.5}.st.gl .gl-tier-label{font:600 12px/1.2 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.st.gl .gl-tier-price{font:600 17px/1 var(--font-display), sans-serif;color:var(--chrome)}.st.gl .gl-tier-stock{text-align:right;color:var(--st-dim);font-size:14px}.st.gl .gl-made{padding-block:48px 8px}.st.gl .gl-made-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.st.gl .gl-fact{border:1px solid var(--st-line2);border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.st.gl .gl-fact .gl-es{font-weight:600}.st.gl .gl-end{flex-direction:column;align-items:flex-start;gap:18px;padding-block:56px 20px;display:flex}.st.gl .gl-end-line{margin:0;font-size:clamp(44px,8vw,96px)}.st .gl-banner{color:var(--chrome);background:linear-gradient(100deg,#8f7bea1a,#cfe8f00d);border:1px solid #8f7bea4d;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;margin:22px 0 0;padding:16px 20px;display:flex}.st .gl-banner strong{font:400 26px/1 var(--font-poster), "Anton", sans-serif;letter-spacing:.01em}.st .gl-banner span{color:var(--st-dim);font-size:14px}@media (max-width:900px){.st.gl .gl-station{grid-template-columns:1fr;gap:20px;padding:16px}.st.gl .gl-made-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.st.gl .gl-made-grid{grid-template-columns:1fr}.st.gl .gl-tiers li{grid-template-columns:auto 1fr}.st.gl .gl-tier-stock{text-align:left;grid-column:1/-1}.st.gl .gl-shots{gap:10px}.st.gl .gl-shot figcaption{flex-direction:column;gap:4px;display:flex}.st.gl .gl-shot figcaption .gl-dot{display:none}}.st.eth{--eth-ink:#ededf2}.st.eth .eth-wrap{max-width:1180px;margin:0 auto;padding-inline:24px}.st.eth .eth-sec{border-bottom:1px solid var(--st-line2);padding-block:clamp(72px,10vw,140px)}.st.eth .eth-threshold{padding-block:40px clamp(72px,9vw,120px)}.st.eth .eth-plate-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.st.eth .eth-threshold .eth-plate-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.st.eth .eth-copy{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.st.eth .eth-under{margin-top:40px}.st.eth .eth-h1{margin:0;font-size:clamp(60px,9.5vw,128px);line-height:.92}.st.eth .eth-h2{font:400 clamp(44px, 6.2vw, 80px)/.95 var(--font-poster), "Anton", sans-serif;text-wrap:balance;margin:0}.st.eth .eth-lede{color:var(--chrome);max-width:36ch;margin:0;font-size:clamp(19px,2vw,24px);font-weight:300;line-height:1.45}.st.eth .eth-p{color:var(--st-dim);max-width:58ch;margin:0;line-height:1.6}.st.eth .eth-p a{color:var(--chrome);text-underline-offset:3px;text-decoration:underline}.st.eth .eth-cue{color:var(--violet-hot,#b9a8ff)}.st.eth .eth-facts{color:var(--chrome)}.st.eth .eth-fig{flex-direction:column;gap:14px;margin:0;display:flex}.st.eth .eth-plate{aspect-ratio:720/1006;cursor:ew-resize;touch-action:pan-y;background:#07060c;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 60px 140px #000000b3}.st.eth .eth-plate canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.st.eth .eth-label{font:400 12px/1.5 var(--font-mono), monospace;color:var(--st-dim);border-top:1px solid #8f7bea59;gap:3px;padding-top:12px;display:grid}.st.eth .eth-label strong{font:600 15px/1.2 var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--chrome)}.st.eth .eth-art{background:#0e0d16;border-radius:4px;width:100%;max-width:100%;position:relative;overflow:hidden}.st.eth .eth-art video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.st.eth .eth-worlds{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.st.eth .eth-world{flex-direction:column;gap:12px;margin:0;display:flex}.st.eth .eth-world figcaption{font:600 22px/1 var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase}.st.eth .eth-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.st.eth .eth-tier{border-top:1px solid #8f7bea59;flex-direction:column;gap:10px;padding-top:24px;display:flex}.st.eth .eth-tier-n{font-size:clamp(44px,5vw,64px);line-height:1}.st.eth .eth-tier h3,.st.eth .eth-rules h3{font:600 20px/1.1 var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0}.st.eth .eth-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.st.eth .eth-rules div{flex-direction:column;gap:8px;display:flex}.st.eth .eth-rules p{color:var(--st-dim);margin:0;font-size:15px;line-height:1.5}.st.eth .eth-open{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.st.eth .eth-open-card{border:1px solid var(--st-line);background:var(--st-panel);color:var(--chrome);border-radius:12px;flex-direction:column;gap:8px;padding:22px;transition:border-color .2s;display:flex}.st.eth .eth-open-card:hover{border-color:#b9a8ff99}.st.eth .eth-open-card strong{font:600 26px/1.05 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em}.st.eth .eth-open-line{font:400 22px/1.1 var(--font-poster), "Anton", sans-serif;font-variant-numeric:tabular-nums}.st.eth .eth-more{color:var(--violet-hot,#b9a8ff);margin-top:28px;display:inline-block}.st.eth .eth-vault{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.st.eth .eth-vault figure{flex-direction:column;gap:10px;margin:0;display:flex;position:relative}.st.eth .eth-vault img{filter:grayscale(.85)brightness(.55);border-radius:4px;width:100%}.st.eth .eth-stamp{font:500 10px/1 var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--chrome);background:#07060c99;border:1px solid #ededf266;padding:6px 9px;position:absolute;top:12px;left:12px}.st.eth .eth-empty{color:var(--st-mute);margin-top:28px}.st.eth .eth-form{width:100%;max-width:520px}.st.eth .eth-close{border-bottom:0}.st.eth .eth-close .eth-lede{margin-top:20px}.st.eth .eth-cta{color:var(--chrome);font:600 12px/1 var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;background:#8f7bea1f;border:1px solid #b9a8ff8c;border-radius:999px;margin-top:28px;padding:15px 24px;display:inline-flex}.st.eth .eth-cta:hover{background:#8f7bea38}@media (max-width:900px){.st.eth .eth-plate-row,.st.eth .eth-threshold .eth-plate-row{grid-template-columns:1fr}.st.eth .eth-plate-row.flip>.eth-copy{order:2}.st.eth .eth-worlds,.st.eth .eth-open,.st.eth .eth-vault,.st.eth .eth-rules{grid-template-columns:1fr 1fr}.st.eth .eth-threshold .eth-fig{max-width:440px}}@media (max-width:560px){.st.eth .eth-open,.st.eth .eth-tiers,.st.eth .eth-rules{grid-template-columns:1fr}.st.eth .eth-worlds{gap:12px}.st.eth .eth-world figcaption{font-size:18px}}.st.ord{padding-block:32px 96px}.st.ord .ord-top{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:32px;margin-bottom:36px;display:grid}.st.ord .ord-card{border-radius:10px;width:100%;box-shadow:0 30px 80px #0009}.st.ord .ord-head{flex-direction:column;gap:10px;min-width:0;display:flex}.st.ord .ord-h{color:var(--chrome);margin:0;font-size:clamp(48px,8vw,92px);line-height:.95}.st.ord .ord-own{color:var(--chrome);margin:0;font-size:clamp(18px,2vw,22px)}.st.ord .ord-status{color:var(--st-dim);margin:0;font-size:15px}.st.ord .ord-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:grid}.st.ord .ord-steps li{border-top:2px solid var(--st-line2);color:var(--st-mute);flex-direction:column;gap:8px;padding-top:16px;display:flex}.st.ord .ord-steps li.done{color:var(--chrome);border-top-color:#8f7bea}.st.ord .ord-steps strong{font:600 18px/1.1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.04em}.st.ord .ord-dot{background:var(--st-line2);border-radius:50%;width:10px;height:10px;margin-top:-22px}.st.ord .ord-steps li.done .ord-dot{background:var(--st-holo);box-shadow:0 0 12px #b9a8ffb3}.st.ord .ord-track{border:1px solid var(--st-line);background:var(--st-panel);border-radius:12px;flex-direction:column;gap:6px;margin:0 0 28px;padding:18px;display:flex}.st.ord .ord-track a{color:var(--chrome);font:500 18px/1.2 var(--font-mono), monospace;letter-spacing:.04em}.st.ord .ord-lines{border-top:1px solid var(--st-line2);margin:0 0 20px;padding:0;list-style:none}.st.ord .ord-lines li{border-bottom:1px solid var(--st-line2);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 0;display:flex}.st.ord .ord-lines strong{font-weight:500}.st.ord .ord-lines a{color:#b9a8ff}.st.ord .ord-meta{margin:0 0 12px}.st.ord .ord-help{color:var(--st-dim);font-size:14px}@media (max-width:560px){.st.ord .ord-top{grid-template-columns:1fr}.st.ord .ord-card{max-width:220px}.st.ord .ord-steps{grid-template-columns:1fr 1fr;grid-auto-flow:row;row-gap:22px}}.st .st-es{border:1px solid var(--st-line);background:var(--st-panel);border-radius:12px;margin-bottom:18px;padding:14px 16px}.st .st-es strong{color:var(--chrome);font-weight:500}.st .st-waitlist{border:1px solid var(--st-line);background:var(--st-panel);border-radius:14px;flex-direction:column;gap:12px;max-width:620px;margin-top:40px;padding:24px;display:flex}@media print{html.js .reveal{opacity:1!important;filter:none!important;transform:none!important}}.st .dr-stage .slab3d{transition:transform 1.2s var(--ease);animation:none;transform:rotateX(4deg)rotateY(-10deg)}.st .dr-card:hover .dr-stage .slab3d,.st .dr-card:focus-within .dr-stage .slab3d{transform:rotateX(3deg)rotateY(14deg)}.st .dr-stage .s3-front:after{animation:none}@media (prefers-reduced-motion:reduce){.st .dr-stage .slab3d{transition:none}}.st .dr-past{border-top:1px solid var(--st-line2);margin:8px 0 0;padding:0;list-style:none}.st .dr-past li{border-bottom:1px solid var(--st-line2);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto auto;align-items:baseline;gap:6px 22px;padding:14px 0;display:grid}.st .dr-past-t{font:400 22px/1.1 var(--font-poster), "Anton", sans-serif;letter-spacing:.01em;color:var(--chrome)}.st .dr-past-s{color:var(--st-dim);white-space:nowrap;font-size:13px}@media (max-width:700px){.st .dr-past li{grid-template-columns:1fr auto}.st .dr-past li>.st-mono{grid-column:1/-1}}
