@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cb29a8409c03ac3-s.1n97sfu3cq8rs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc808fe7e38e005-s.0x3ytzqiltc0k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da53e3bd966c3ed5-s.p.30a4fr71f30lz.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:Rubik Mono One Fallback;src:local(Arial);ascent-override:48.88%;descent-override:16.05%;line-gap-override:0.0%;size-adjust:190.67%}.rubik_mono_one_ecbbbd94-module__6HW_sG__className{font-family:Rubik Mono One,Rubik Mono One Fallback;font-style:normal;font-weight:400}.rubik_mono_one_ecbbbd94-module__6HW_sG__variable{--font-display:"Rubik Mono One", "Rubik Mono One Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d1295526-module__u8Y8wa__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d1295526-module__u8Y8wa__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.341_rbs6dql3t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.40d3ll7mho212.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3-4lwpipb4a4k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.2p-978ij53_v6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_2ae8aaeb-module__y1lW6q__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_2ae8aaeb-module__y1lW6q__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0bh8ttrlmx6iv.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:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_bc9eff95-module__PMYgOq__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_bc9eff95-module__PMYgOq__variable{--font-osd:"VT323", "VT323 Fallback"}
:root{--bg:#0b0a0f;--bg-raise:#110f16;--card:#16141c;--card-2:#1d1a25;--card-3:#26222f;--line:#2a2633;--line-2:#3a3546;--text:#f4ede2;--text-2:#c4bcb0;--muted:#867e90;--seal:#ff2e88;--seal-2:#ff5aa2;--seal-ink:#1a0310;--open:#2de2e6;--open-ink:#021618;--warn:#ffb627;--danger:#ff3b30;--r-sm:8px;--r:14px;--r-lg:22px;--shadow:0 24px 60px -24px #000000b3;--f-display:var(--font-display), "Arial Black", system-ui, sans-serif;--f-body:var(--font-body), system-ui, -apple-system, sans-serif;--f-mono:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--f-osd:var(--font-osd), var(--font-mono), monospace;--amber:#ffb627;--stripes:linear-gradient(180deg, var(--seal) 0 40%, var(--amber) 40% 72%, var(--open) 72% 100%);--max:1240px;--gutter:clamp(16px, 4vw, 32px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--f-body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.55;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:100;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:99;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px),radial-gradient(#0000 60%,#00000073 100%);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,video{max-width:100%;display:block}::selection{background:var(--seal);color:var(--seal-ink)}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.mono{font-family:var(--f-mono);font-feature-settings:"zero" 1}.display{font-family:var(--f-display);letter-spacing:-.02em}.muted{color:var(--muted)}.dim{color:var(--text-2)}.seal-c{color:var(--seal)}.osd{font-family:var(--f-osd);letter-spacing:.06em;text-transform:uppercase;text-shadow:1.5px 0 #ff2e88b3,-1.5px 0 #2de2e6b3}.open-c{color:var(--open)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hdr{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.3);border-bottom:1px solid var(--line);background:#0b0a0fcc;position:sticky;top:0}.hdr-in{align-items:center;gap:28px;height:64px;display:flex}.logo{font-family:var(--f-display);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.logo svg{flex:none;width:30px;height:30px}.logo b{color:var(--seal);font-weight:800}.nav{flex:1;gap:4px;display:flex}.nav a{color:var(--text-2);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600;transition:color .15s,background .15s}.nav a:hover,.nav a[aria-current=page]{color:var(--text);background:var(--card-2)}.hdr-right{align-items:center;gap:10px;display:flex}.btn.menu-btn{display:none}@media (max-width:820px){.nav{display:none}.nav.open{background:var(--bg-raise);border-bottom:1px solid var(--line);padding:10px var(--gutter) 16px;flex-direction:column;display:flex;position:absolute;top:64px;left:0;right:0}.btn.menu-btn{display:inline-flex}.hdr-in{justify-content:space-between;gap:12px}}.btn{--b:var(--card-2);--c:var(--text);--bd:var(--line-2);background:var(--b);height:42px;color:var(--c);border:1px solid var(--bd);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;transition:transform .12s,background .15s,border-color .15s,opacity .15s,box-shadow .2s;display:inline-flex}.btn:hover{border-color:var(--muted)}.btn:active{transform:translateY(1px)scale(.99)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn svg{flex:none;width:16px;height:16px}.btn-seal{--b:var(--seal);--c:var(--seal-ink);--bd:var(--seal);box-shadow:0 8px 30px -10px #ff2e88a6}.btn-seal:hover{--b:var(--seal-2);--bd:var(--seal-2)}.btn-open{--b:var(--open);--c:var(--open-ink);--bd:var(--open);box-shadow:0 8px 30px -12px #2de2e699}.btn-ghost{--b:transparent;--bd:transparent;color:var(--text-2)}.btn-ghost:hover{--b:var(--card-2);color:var(--text)}.btn-lg{height:52px;padding:0 26px;font-size:15.5px}.btn-sm{height:34px;padding:0 13px;font-size:13px}.btn-block{width:100%}.icon-btn{border-radius:12px;width:38px;height:38px;padding:0}.chip{letter-spacing:.02em;background:var(--card-3);height:26px;color:var(--text-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.chip svg{width:13px;height:13px}.chip-seal{color:var(--seal-2);background:#ff2e8824;border-color:#ff2e8859}.chip-open{color:var(--open);background:#2de2e61f;border-color:#2de2e659}.chip-warn{color:var(--warn);background:#ffb6271f;border-color:#ffb62759}.kbd{font-family:var(--f-mono);background:var(--card-3);border:1px solid var(--line-2);color:var(--text-2);border-radius:6px;padding:2px 6px;font-size:11px}.tape{background:linear-gradient(180deg, var(--seal) 0 5px, var(--amber) 5px 9px, var(--open) 9px 12px, var(--text) 12px);color:#0b0a0f;z-index:2;pointer-events:none;align-items:center;height:34px;padding-top:10px;display:flex;position:absolute;top:50%;left:-10%;right:-10%;overflow:hidden;transform:translateY(-50%)rotate(-7deg);box-shadow:0 10px 30px #00000073}.tape:after{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#0b0a0f 0 6px,#0000 6px 12px);height:2px;position:absolute;bottom:3px;left:0;right:0}.tape-track{white-space:nowrap;font-family:var(--f-osd);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:21px;animation:22s linear infinite tape;display:flex}.tape-track span{padding-right:28px}.tape{height:40px}.tape.tape-sm{background:linear-gradient(180deg, var(--seal) 0 4px, var(--amber) 4px 7px, var(--open) 7px 9px, var(--text) 9px);height:30px;padding-top:8px}.tape.tape-sm .tape-track{font-size:17px;animation-duration:16s}.tape.tape-sm:after{display:none}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tape-track{animation:none}}.stamp-open{z-index:3;background:var(--open);color:var(--open-ink);font-family:var(--f-osd);letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 6px 20px -6px #2de2e699}.stamp-open svg{width:12px;height:12px}.bar{background:var(--card-3);border-radius:999px;height:8px;position:relative;overflow:hidden}.bar>i{border-radius:inherit;background:linear-gradient(90deg, var(--seal), var(--amber));transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.bar.is-open>i{background:linear-gradient(90deg, #1fb3c9, var(--open))}.bar.thin{height:5px}.bar.tall{height:12px}.bar>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:2.4s ease-in-out infinite shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes shine{to{transform:translate(100%)}}.hero{padding:clamp(40px,7vw,84px) 0 36px;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#ff2e8833,#0000 70%),radial-gradient(closest-side at 80% 70%,#2de2e614,#0000 70%);height:680px;position:absolute;inset:-30% -10% auto 40%}.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid;position:relative}.eyebrow{font-family:var(--f-osd);letter-spacing:.08em;text-transform:uppercase;color:var(--text);text-shadow:1.5px 0 #ff2e88b3,-1.5px 0 #2de2e6b3;align-items:center;gap:10px;font-size:21px;line-height:1;display:inline-flex}.eyebrow:before{content:"";background:#ff3b30;border-radius:99px;width:10px;height:10px;animation:1.6s steps(2,end) infinite blink;box-shadow:0 0 12px #ff3b30}@keyframes blink{50%{opacity:.25}}.h1{font-family:var(--f-display);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 20px;font-size:clamp(38px,6.4vw,80px);font-weight:800;line-height:.98}.h1 em{color:var(--seal);font-style:normal}.h1 .strike{white-space:nowrap;position:relative}.lede{color:var(--text-2);text-wrap:pretty;max-width:560px;margin:0 0 28px;font-size:clamp(16px,1.6vw,18.5px)}.hero-cta{flex-wrap:wrap;gap:12px;display:flex}.stats{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:560px;margin-top:38px;display:grid;overflow:hidden}.stat{background:var(--bg-raise);padding:14px 16px}.stat b{font-family:var(--f-display);letter-spacing:-.03em;font-size:24px;display:block}.stat span{font-family:var(--f-osd);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:17px}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}.strip{border-block:1px solid var(--line);background:var(--bg-raise);align-items:center;height:42px;display:flex;overflow:hidden}.strip-track{white-space:nowrap;gap:34px;padding-left:34px;animation:60s linear infinite tape;display:flex}.strip-item{font-family:var(--f-osd);letter-spacing:.04em;color:var(--text-2);align-items:center;gap:10px;font-size:19px;display:inline-flex}.strip-item b{color:var(--text)}.strip-item img{object-fit:cover;border-radius:6px;width:20px;height:20px}.section{padding:clamp(40px,6vw,72px) 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.h2{font-family:var(--f-display);letter-spacing:-.04em;margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.02}.h3{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.tabs{background:var(--card);border:1px solid var(--line);border-radius:999px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.tab{height:34px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:700}.search{background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;min-width:240px;height:42px;padding:0 14px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%}.search svg{width:16px;height:16px;color:var(--muted)}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}@media (max-width:600px){.search{width:100%;min-width:0}}.grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:18px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.card:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-3px)}.card-media{aspect-ratio:16/10;background:var(--card-2);position:relative;overflow:hidden}.card-media img.cover{object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .3s}.card:hover .card-media img.cover{transform:scale(1.04)}.card-media.sealed img.cover{filter:blur(10px)saturate(.8)brightness(.55);transform:scale(1.15)}.card:hover .card-media.sealed img.cover{transform:scale(1.2)}.kind{z-index:3;position:absolute;top:12px;left:12px}.card-body{flex-direction:column;flex:1;gap:12px;padding:14px 16px 16px;display:flex}.card-title{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:16px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.card-sub{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.card-sub img{object-fit:cover;border-radius:5px;width:18px;height:18px}.tick{font-family:var(--f-mono);color:var(--text-2);font-weight:600}.card-prog{flex-direction:column;gap:7px;display:flex}.card-prog-top{color:var(--text-2);justify-content:space-between;font-size:12px;font-weight:700;display:flex}.card-foot{background:var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:auto -16px -16px;display:grid}.card-foot>div{background:var(--card);padding:10px 16px}.card-foot small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.card-foot b{font-family:var(--f-mono);font-size:14px}.empty{border:1px dashed var(--line-2);border-radius:var(--r-lg);text-align:center;color:var(--text-2);padding:48px 20px}.empty .h3{color:var(--text);margin-bottom:8px}.skel{background:linear-gradient(90deg, var(--card) 0%, var(--card-2) 50%, var(--card) 100%);border-radius:var(--r-lg);background-size:200% 100%;animation:1.3s infinite skel}@keyframes skel{to{background-position:-200% 0}}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.step{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);min-height:220px;padding:24px;position:relative;overflow:hidden}.step .num{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.2px var(--line-2);font-size:64px;font-weight:800;line-height:1;position:absolute;top:12px;right:18px}.step h3{margin:56px 0 10px}.step p{color:var(--text-2);margin:0;font-size:14.5px}.step .ico{background:var(--card-3);border:1px solid var(--line-2);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.step .ico svg{width:22px;height:22px}.step.s1 .ico{color:var(--seal);background:#ff2e8824;border-color:#ff2e8859}.step.s3 .ico{color:var(--open);background:#2de2e61a;border-color:#2de2e64d}@media (max-width:860px){.steps{grid-template-columns:1fr}.step{min-height:0}}.fees-band{border-radius:var(--r-lg);background:linear-gradient(120deg, #ff2e8829, #ff2e8805 60%), var(--card);border:1px solid #ff2e8847;grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;margin-top:18px;padding:28px;display:grid}.fees-band p{color:var(--text-2);margin:8px 0 0}.fees-flow{font-family:var(--f-mono);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.fees-flow span{background:var(--bg-raise);border:1px solid var(--line-2);border-radius:10px;padding:8px 12px}.fees-flow i{color:var(--seal);font-style:normal}@media (max-width:760px){.fees-band{grid-template-columns:1fr}}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(18px,3vw,26px)}.panel+.panel{margin-top:16px}.panel-h{align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel-h .n{width:28px;height:28px;font-family:var(--f-display);background:var(--seal);color:var(--seal-ink);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.panel-h p{color:var(--muted);margin:2px 0 0;font-size:13px}.field{flex-direction:column;gap:7px;display:flex}.field+.field,.row+.field,.field+.row,.row+.row{margin-top:14px}.label{color:var(--text-2);justify-content:space-between;gap:10px;font-size:12.5px;font-weight:700;display:flex}.label small{color:var(--muted);font-weight:600}.input,.textarea{background:var(--bg-raise);border:1px solid var(--line-2);border-radius:12px;outline:none;width:100%;padding:11px 13px;font-size:15px;transition:border-color .15s,box-shadow .15s}.input:focus,.textarea:focus{border-color:var(--seal);box-shadow:0 0 0 3px #ff2e882e}.textarea{resize:vertical;min-height:96px;line-height:1.5}.input-affix{align-items:center;display:flex;position:relative}.input-affix>span{color:var(--muted);pointer-events:none;font-weight:700;position:absolute;left:13px}.input-affix>span.r{left:auto;right:13px}.input-affix .input{padding-left:28px}.input-affix .input.pr{padding-left:13px;padding-right:54px}.row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.row3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:560px){.row,.row3{grid-template-columns:1fr}}.presets{flex-wrap:wrap;gap:8px;display:flex}.preset{border:1px solid var(--line-2);background:var(--bg-raise);height:36px;font-size:13.5px;font-weight:700;font-family:var(--f-mono);border-radius:10px;padding:0 14px;transition:all .15s}.preset:hover{border-color:var(--muted)}.preset[aria-pressed=true]{background:var(--seal);border-color:var(--seal);color:var(--seal-ink)}.help{color:var(--muted);margin:0;font-size:12.5px}.err-text{color:var(--danger);font-size:13px;font-weight:600}.drop{border-radius:var(--r);text-align:center;border:1.5px dashed var(--line-2);background:repeating-linear-gradient(-45deg, transparent 0 12px, #ffffff03 12px 24px), var(--bg-raise);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:22px;transition:border-color .15s,background .15s;display:flex;position:relative}.drop:hover,.drop.over{border-color:var(--seal);background-color:#ff2e880d}.drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.drop .big{background:var(--card-3);width:52px;height:52px;color:var(--seal);border-radius:16px;place-items:center;display:grid}.drop .big svg{width:24px;height:24px}.drop strong{font-size:15px}.file-row{border-radius:var(--r);background:var(--bg-raise);border:1px solid var(--line-2);align-items:center;gap:14px;padding:12px;display:flex}.file-row .thumb{background:var(--card-3);width:64px;height:64px;color:var(--seal);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.file-row .thumb img,.file-row .thumb video{object-fit:cover;width:100%;height:100%}.file-row .meta{flex:1;min-width:0}.file-row .meta b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cover-pick{align-items:center;gap:14px;display:flex}.cover-box{background:var(--bg-raise);border:1.5px dashed var(--line-2);width:96px;height:96px;color:var(--muted);cursor:pointer;border-radius:16px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cover-box:hover{border-color:var(--seal)}.cover-box img{object-fit:cover;width:100%;height:100%}.cover-box input{opacity:0;cursor:pointer;position:absolute;inset:0}.slider{width:100%;accent-color:var(--seal)}.launch{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;padding-block:34px 80px;display:grid}.launch-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}@media (max-width:980px){.launch{grid-template-columns:minmax(0,1fr)}.launch-side{position:static}}.summary{flex-direction:column;gap:10px;font-size:14px;display:flex}.summary>div{justify-content:space-between;gap:12px;display:flex}.summary b{font-family:var(--f-mono)}.divider{background:var(--line);height:1px;margin:6px 0}.overlay{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040406b8;place-items:center;padding:16px;animation:.15s fade;display:grid;position:fixed;inset:0}.modal{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow);max-height:calc(100vh - 32px);padding:22px;animation:.2s cubic-bezier(.2,.9,.3,1.2) pop;overflow:auto}.modal-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.wallet-list{flex-direction:column;gap:8px;display:flex}.wallet-opt{background:var(--bg-raise);border:1px solid var(--line-2);text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-weight:700;transition:border-color .15s;display:flex}.wallet-opt:hover{border-color:var(--seal)}.wallet-opt img{border-radius:8px;width:30px;height:30px}.wallet-opt small{color:var(--open);margin-left:auto;font-size:12px;font-weight:700}.progress-steps{flex-direction:column;gap:12px;margin:8px 0 4px;display:flex}.pstep{color:var(--muted);align-items:flex-start;gap:12px;font-weight:600;display:flex}.pstep .dot{border:1.5px solid var(--line-2);border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.pstep .dot svg{width:13px;height:13px}.pstep.active{color:var(--text)}.pstep.active .dot{border-color:var(--seal);border-top-color:#0000;animation:.8s linear infinite spin}.pstep.done{color:var(--text-2)}.pstep.done .dot{background:var(--open);border-color:var(--open);color:var(--open-ink)}.pstep.error{color:var(--danger)}.pstep.error .dot{border-color:var(--danger)}.pstep small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:500;display:block}@keyframes spin{to{transform:rotate(360deg)}}.toasts{z-index:90;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:18px;left:18px;right:18px}.toast{pointer-events:auto;background:var(--card-2);border:1px solid var(--line-2);max-width:420px;box-shadow:var(--shadow);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;animation:.2s pop;display:flex}.toast.ok{border-color:#2de2e666}.toast.bad{border-color:#ff5d6c80}.toast svg{flex:none;width:18px;height:18px;margin-top:1px}.toast a{text-underline-offset:3px;text-decoration:underline}.dp{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:26px;padding-block:26px 80px;display:grid}@media (max-width:1000px){.dp{grid-template-columns:minmax(0,1fr)}}.dp>*,.launch>*{min-width:0}.stage{border-radius:var(--r-lg);border:1px solid var(--line);aspect-ratio:16/9;isolation:isolate;background:#050506;place-items:center;display:grid;position:relative;overflow:hidden}.stage.auto{aspect-ratio:auto;min-height:360px}.stage>img.bg{object-fit:cover;filter:blur(28px)brightness(.4)saturate(.9);z-index:-1;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.stage video,.stage>img.content{object-fit:contain;background:#000;width:100%;height:100%}.stage iframe{background:#fff;border:0;width:100%;height:100%;min-height:70vh}.lockcard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-2);width:min(460px,100% - 32px);box-shadow:var(--shadow);text-align:center;background:#0f0f13db;border-radius:20px;padding:22px;position:relative}.lockcard .ic{width:52px;height:52px;color:var(--seal);background:#ff2e8824;border:1px solid #ff2e8859;border-radius:16px;place-items:center;margin:0 auto 12px;display:grid}.lockcard .ic.open{color:var(--open);background:#2de2e61f;border-color:#2de2e659}.lockcard .ic svg{width:24px;height:24px}.lockcard h2{font-family:var(--f-display);letter-spacing:-.03em;margin:0 0 6px;font-size:21px;font-weight:800}.lockcard p{color:var(--text-2);margin:0 0 16px;font-size:14px}.lockcard .nums{font-family:var(--f-mono);color:var(--text-2);justify-content:space-between;margin-top:8px;font-size:12.5px;display:flex}.lockcard .actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}@media (max-width:560px){.stage{aspect-ratio:auto;min-height:420px}}.audio-stage{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:100%;padding:24px;display:flex}.audio-stage img{aspect-ratio:1;object-fit:cover;width:min(240px,50%);box-shadow:var(--shadow);border-radius:18px}.audio-stage audio{width:min(520px,100%)}.file-stage{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;display:flex}.creator-badge{z-index:4;position:absolute;top:12px;left:12px}.dp-info{margin-top:20px}.dp-title{font-family:var(--f-display);letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.08}.dp-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13.5px;display:flex}.dp-desc{color:var(--text-2);white-space:pre-wrap;max-width:760px;margin-top:16px;font-size:15px}.side{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}@media (max-width:1000px){.side{position:static}}.coin-head{align-items:center;gap:14px;display:flex}.coin-head img{object-fit:cover;border:1px solid var(--line-2);border-radius:14px;width:56px;height:56px}.coin-head b{font-size:17px;display:block}.ca{background:var(--bg-raise);border:1px solid var(--line-2);font-family:var(--f-mono);color:var(--text-2);border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:8px 8px 8px 12px;font-size:12.5px;display:flex}.ca span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.kv{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:1px;margin-top:14px;display:grid;overflow:hidden}.kv>div{background:var(--bg-raise);padding:11px 13px}.kv small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.kv b{font-family:var(--f-mono);font-size:15px}.seg{background:var(--bg-raise);border:1px solid var(--line-2);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;display:grid}.seg button{height:36px;color:var(--muted);background:0 0;border:0;border-radius:9px;font-weight:800}.seg button[aria-selected=true].buy{background:var(--open);color:var(--open-ink)}.seg button[aria-selected=true].sell{background:var(--danger);color:#22050a}.links{flex-wrap:wrap;gap:8px;display:flex}.links a{background:var(--bg-raise);border:1px solid var(--line-2);height:32px;color:var(--text-2);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.links a:hover{color:var(--text);border-color:var(--muted)}.links svg{width:13px;height:13px}.you{border-radius:var(--r);background:var(--bg-raise);border:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.studio-top{grid-template-columns:1fr auto;align-items:end;gap:20px;padding-top:38px;display:grid}.fee-card{border-radius:var(--r-lg);background:linear-gradient(120deg, #2de2e61f, transparent 70%), var(--card);border:1px solid #2de2e64d;align-items:center;gap:18px;padding:18px 20px;display:flex}.fee-card b{font-family:var(--f-display);letter-spacing:-.03em;font-size:26px;display:block}@media (max-width:760px){.studio-top{grid-template-columns:1fr}}.rows{flex-direction:column;gap:10px;display:flex}.srow{border-radius:var(--r);background:var(--card);border:1px solid var(--line);grid-template-columns:72px minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:16px;padding:12px 16px 12px 12px;display:grid}.srow img{object-fit:cover;border-radius:10px;width:72px;height:54px}.srow small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.srow b.m{font-family:var(--f-mono)}@media (max-width:860px){.srow{grid-template-columns:64px 1fr}.srow>.hide-sm{display:none}.srow>.act{grid-column:1/-1}}.ftr{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding:40px 0 56px;font-size:13px}.ftr-grid{grid-template-columns:1.4fr 1fr 1fr;gap:28px;display:grid}.ftr h4{color:var(--text);margin:0 0 10px;font-size:13px}.ftr ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ftr a:hover{color:var(--text)}@media (max-width:720px){.ftr-grid{grid-template-columns:1fr}}.backlink{color:var(--muted);align-items:center;gap:6px;margin-top:22px;font-size:13.5px;font-weight:700;display:inline-flex}.backlink:hover{color:var(--text)}.backlink svg{width:14px;height:14px}.notice{color:#ffd27a;background:#ffb62714;border:1px solid #ffb6274d;border-radius:12px;padding:12px 14px;font-size:13.5px}.faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.faq details{border-radius:var(--r);background:var(--card);border:1px solid var(--line);padding:16px 18px}.faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-weight:800;list-style:none;display:flex}.faq summary:after{content:"+";font-family:var(--f-mono);color:var(--seal)}.faq details[open] summary:after{content:"–"}.faq p{color:var(--text-2);margin:10px 0 0;font-size:14px}@media (max-width:760px){.faq{grid-template-columns:1fr}}@media (max-width:480px){.hide-xs{display:none}}.presets.four{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.presets.four .preset{white-space:nowrap;padding:0 4px;font-size:12.5px}.fee-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fee-opt{text-align:left;border:1px solid var(--line-2);background:var(--bg-raise);border-radius:14px;flex-direction:column;gap:6px;padding:14px 14px 14px 42px;transition:border-color .15s,background .15s;display:flex;position:relative}.fee-opt b{font-size:14.5px}.fee-opt span:last-child{color:var(--muted);font-size:12.5px;line-height:1.45}.fee-opt .radio{border:2px solid var(--line-2);border-radius:99px;width:16px;height:16px;position:absolute;top:16px;left:14px}.fee-opt[aria-checked=true]{border-color:var(--seal);background:#ff2e8812}.fee-opt[aria-checked=true] .radio{border-color:var(--seal);box-shadow:inset 0 0 0 3px var(--bg-raise);background:var(--seal)}.fee-opt:hover{border-color:var(--muted)}@media (max-width:700px){.fee-opts{grid-template-columns:1fr}}.split{flex-direction:column;gap:8px;margin-top:14px;display:flex}.split-row{grid-template-columns:minmax(0,1fr) 110px 38px;align-items:center;gap:8px;display:grid}.split-row .input{font-size:13px}.split-foot{align-items:center;gap:8px;margin-top:4px;display:flex}.off-chip b{color:var(--seal);font-family:var(--f-display);letter-spacing:.01em;font-weight:700}.ca-bar{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;margin-top:22px;padding:10px 10px 10px 12px;display:flex}.ca-bar.compact{margin-top:16px;padding:8px 8px 8px 10px;display:inline-flex}.ca-tick{background:var(--seal);color:var(--seal-ink);font-family:var(--f-display);letter-spacing:.02em;border-radius:999px;flex:none;padding:6px 10px;font-size:13px;font-weight:800}.ca-addr{min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 2px;font-size:13px;display:inline-flex}.ca-addr svg{color:var(--muted);flex:none}.ca-addr:hover svg{color:var(--text)}.ca-full{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.dollar{font-family:var(--f-mono);margin-right:-.08em;font-weight:700}.ca-bar.compact{flex-wrap:nowrap}.ca-bar.compact .ca-full{display:none}.ca-bar.compact .ca-short{display:inline}@media (min-width:561px){.ca-bar{flex-wrap:nowrap}.ca-links{flex:none}}.ca-short{display:none}.ca-links{gap:8px;margin-left:auto;display:inline-flex}@media (max-width:560px){.ca-full{display:none}.ca-short{display:inline}.ca-links{width:100%;margin-left:0}.ca-links .btn{flex:1;justify-content:center}}html{font-synthesis:none}.h1,.h2,.h3,.dp-title,.lockcard h2,.fee-card b,.stat b,.step .num,.panel-h .n,.ca-tick,.off-chip b,.logo{letter-spacing:-.01em!important;font-weight:400!important}.h1{transform-origin:0;text-shadow:3px 0 var(--seal), -3px 0 var(--open);font-size:clamp(32px,5.2vw,66px);line-height:1.02;transform:skew(-6deg)}.h1 em{color:var(--seal);text-shadow:3px 0 var(--amber), -3px 0 var(--open)}.h1 .play{color:var(--open);text-shadow:3px 0 var(--seal), -3px 0 var(--amber)}.h2{text-shadow:2px 0 #ff2e88d9,-2px 0 #2de2e6d9;font-size:clamp(22px,2.8vw,34px);line-height:1.08}.h3{font-size:15px;line-height:1.25}.dp-title{text-shadow:2px 0 #ff2e88cc,-2px 0 #2de2e6cc;font-size:clamp(20px,2.4vw,28px);line-height:1.15}.lockcard h2{font-size:17px;line-height:1.25}.stat b{font-size:20px}.fee-card b{font-size:22px}.step .num{-webkit-text-stroke:1.2px var(--line-2)}.panel-h .n{font-family:var(--f-osd);font-size:20px}.logo{text-shadow:1.5px 0 var(--seal), -1.5px 0 var(--open);gap:10px;font-size:15px}.logo svg{width:40px;height:28px}.logo b{color:var(--text)}.hdr{border-bottom:0}.hdr:after{content:"";background:linear-gradient(180deg, var(--seal) 0 2px, var(--amber) 2px 3px, var(--open) 3px 4px);opacity:.9;height:4px;position:absolute;bottom:-4px;left:0;right:0}.osd-row{font-family:var(--f-osd);letter-spacing:.08em;color:var(--text);text-shadow:2px 0 #ff2e88bf,-2px 0 #2de2e6bf;justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(18px,3vw,30px);font-size:clamp(20px,2.2vw,28px);line-height:1;display:flex;position:relative}.osd-row .rec{align-items:center;gap:10px;display:inline-flex}.osd-row .rec:before{content:"";background:#ff3b30;border-radius:99px;width:11px;height:11px;animation:1.6s steps(2,end) infinite blink;box-shadow:0 0 12px #ff3b30}.osd-row .tc{color:var(--text-2)}@media (max-width:560px){.osd-row .ch{display:none}}.tracking{pointer-events:none;z-index:1;opacity:.5;filter:blur(.5px);background:repeating-linear-gradient(90deg,#f4ede238 0 3px,#0000 3px 9px,#f4ede214 9px 11px,#0000 11px 17px);height:10px;animation:7s linear infinite track;position:absolute;top:0;left:0;right:0}@keyframes track{0%{transform:translateY(-20px)}to{transform:translateY(760px)}}@media (prefers-reduced-motion:reduce){.tracking{display:none}.osd-row .rec:before,.eyebrow:before{animation:none}}.cassette-slot{background:radial-gradient(circle at 50% 45%,#2b0d25,#0b0a0f 72%);place-items:center;display:grid}.cassette-slot svg{filter:drop-shadow(0 18px 40px #0009);width:78%;height:auto}.btn{border-radius:10px}.btn-seal{box-shadow:0 8px 30px -10px #ff2e88b3,inset 0 -3px #0000002e}.btn-open{box-shadow:0 8px 30px -12px #2de2e699,inset 0 -3px #0000002e}.tabs,.tab,.search,.chip{border-radius:10px}.tab[aria-selected=true]{background:var(--text);color:var(--bg)}.ca-tick{font-family:var(--f-osd);border-radius:8px;padding:5px 10px 4px;font-size:19px;line-height:1}.off-chip b{font-family:var(--f-osd);color:var(--amber);font-size:19px}.off-chip{border-color:#ffb62773}.card-foot small,.kv small,.srow small{font-family:var(--f-osd);letter-spacing:.06em;font-size:15px;font-weight:400}.card{border-radius:16px}.card:hover{box-shadow:var(--shadow), 0 0 0 1px #ff2e8826;border-color:#ff2e8873}.fees-flow{font-family:var(--f-osd);letter-spacing:.03em;font-size:19px}.faq summary:after{font-family:var(--f-osd);font-size:22px;line-height:1}.h1,.h2,.h3,.dp-title,.lockcard h2{word-spacing:-.28em}.stat b{font-family:var(--f-osd);font-size:34px;line-height:1;letter-spacing:.02em!important}.logo{text-shadow:1px 0 var(--seal), -1px 0 var(--open)}.logo b{margin-left:.4em}
