@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_b1c9ada3-module__BjgHIa__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_b1c9ada3-module__BjgHIa__variable{--font-d:"Sora","Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_a0da62a4-module__zj7Xxq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_a0da62a4-module__zj7Xxq__variable{--font-b:"Manrope","Manrope Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.e45fea2b.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.20ecb425.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.3b382e45.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.12167c5a.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.7a4e9fcc.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.4adea45d.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_148a9c8d-module__e4LP5a__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_148a9c8d-module__e4LP5a__variable{--font-m:"Space Mono","Space Mono Fallback"}
:root{--bg-void:#07081a;--bg-deep:#0a0b1f;--bg-navy:#10122e;--nebula-purple:#3a2270;--nebula-blue:#1c2c7a;--nebula-indigo:#1b1c52;--surface:#14163a;--surface-2:#1b1e47;--stroke:rgba(160,170,255,.16);--stroke-strong:rgba(180,190,255,.3);--ink:#f3f4ff;--ink-soft:#aeb2d8;--ink-mute:#6e72a0;--flame:#ff6b2c;--flame-hi:#ff8b4d;--flame-deep:#e8531a;--cyan:#25e5ff;--cyan-deep:#0fb9dc;--gain:#34e08b;--loss:#ff5c7a;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--glow-flame:0 0 36px rgba(255,107,44,.45);--glow-cyan:0 0 30px rgba(37,229,255,.4);--maxw:1180px;--nav-h:76px;--grid-line:rgba(160,170,255,.05);--accent:var(--flame);--accent-hi:var(--flame-hi);--accent-deep:var(--flame-deep);--accent-glow:var(--glow-flame)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-h)}body{background:var(--bg-void);color:var(--ink);font-family:var(--font-b);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-d);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.05}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}section{position:relative}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.space-bg{z-index:-2;pointer-events:none;background:radial-gradient(80% 60% at 80% -5%,rgba(58,34,112,.65) 0%,transparent 55%),radial-gradient(70% 55% at 8% 8%,rgba(28,44,122,.45) 0%,transparent 55%),linear-gradient(180deg,var(--bg-deep),var(--bg-void)60%);position:fixed;top:0;bottom:0;left:0;right:0}.grid-bg{z-index:-1;pointer-events:none;opacity:.7;background-image:linear-gradient(var(--grid-line)1px,transparent 1px),linear-gradient(90deg,var(--grid-line)1px,transparent 1px);background-position:top;background-size:36px 36px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(78% 56% at 50% 0,#000 0%,rgba(0,0,0,.4) 48%,transparent 80%);mask-image:radial-gradient(78% 56% at 50% 0,#000 0%,rgba(0,0,0,.4) 48%,transparent 80%)}.stars{z-index:-1;pointer-events:none;position:fixed;top:-10%;bottom:-10%;left:-10%;right:-10%}.stars:before,.stars:after{content:"";opacity:.5;background-image:radial-gradient(1.5px 1.5px at 20% 30%,#fff 50%,transparent),radial-gradient(1.2px 1.2px at 70% 60%,#cfe8ff 50%,transparent),radial-gradient(1.7px 1.7px at 40% 80%,#fff 50%,transparent),radial-gradient(1px 1px at 85% 22%,#fff 50%,transparent),radial-gradient(1.3px 1.3px at 55% 12%,#bcd 50%,transparent),radial-gradient(1px 1px at 12% 65%,#fff 50%,transparent),radial-gradient(1.4px 1.4px at 92% 78%,#fff 50%,transparent);background-repeat:repeat;background-size:300px 300px;animation:6s ease-in-out infinite twinkle;position:absolute;top:0;bottom:0;left:0;right:0}.stars:after{opacity:.32;background-size:200px 200px;animation-delay:-3s}@keyframes twinkle{0%,to{opacity:.5}50%{opacity:.22}}.btn{font-family:var(--font-d);cursor:pointer;border-radius:var(--r-md);border:0;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:.98rem;font-weight:700;transition:transform .18s,filter .18s,box-shadow .18s,background .18s;display:inline-flex}.btn-pri{background:linear-gradient(180deg,var(--accent-hi),var(--accent));color:#190a02;box-shadow:var(--accent-glow)}.btn-pri:hover{filter:brightness(1.08);transform:translateY(-2px)}.btn-pri:active{filter:brightness(.95);transform:translateY(1px)}.btn-sec{color:var(--cyan);border:1.5px solid var(--cyan);background:0 0}.btn-sec:hover{box-shadow:var(--glow-cyan);background:rgba(37,229,255,.12);transform:translateY(-2px)}.btn-ghost{color:var(--ink);border:1px solid var(--stroke-strong);background:rgba(255,255,255,.05)}.btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.btn:disabled{cursor:not-allowed;opacity:.58;filter:none;box-shadow:none;transform:none}.btn:disabled:hover{filter:none;box-shadow:none;transform:none}.btn-sm{padding:9px 18px;font-size:.85rem}.kicker{font-family:var(--font-m);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);border-radius:var(--r-pill);background:rgba(37,229,255,.07);border:1px solid rgba(37,229,255,.32);align-items:center;gap:8px;padding:6px 14px;font-size:.72rem;display:inline-flex}.sec-head{text-align:center;max-width:640px;margin:0 auto 56px}.sec-head .kicker{margin-bottom:18px}.sec-title{font-size:max(2rem,min(4.4vw,3rem))}.sec-sub{color:var(--ink-soft);margin-top:16px;font-size:1.1rem}.section-pad{padding:max(72px,min(11vw,128px)) 0}.nav{z-index:100;height:var(--nav-h);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid transparent;align-items:center;transition:background .25s,box-shadow .25s,border-color .25s,height .25s;display:flex;position:fixed;top:0;left:0;right:0}.nav.solid{border-bottom-color:var(--stroke);background:rgba(10,11,31,.86);height:64px;box-shadow:0 8px 30px rgba(0,0,0,.4)}.nav .wrap{align-items:center;gap:24px;width:100%;display:flex}.logo{font-family:var(--font-d);flex:none;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.logo .brand-mark{filter:drop-shadow(0 3px 10px rgba(255,107,44,.4));border-radius:8px;flex:none}.nav-links{flex:1;justify-content:center;gap:34px;display:flex}.nav-links a{color:var(--ink-soft);white-space:nowrap;padding:4px 0;font-size:.92rem;transition:color .18s;position:relative}.nav-links a:after{content:"";background:var(--cyan);border-radius:2px;height:2px;transition:right .25s;position:absolute;bottom:-2px;left:0;right:100%}.nav-links a:hover{color:var(--ink)}.nav-links a.active{color:var(--cyan)}.nav-links a.active:after{right:0}.nav-cta{flex:none}.nav-account{flex:none;position:relative}.nav-wallet-btn{min-width:112px}.nav-account-icon,.nav-chevron{flex:none;width:16px;height:16px}.nav-chevron{width:14px;height:14px;transition:transform .18s}.nav-wallet-btn[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.nav-account-menu{z-index:110;background:var(--surface);border:1px solid var(--stroke-strong);border-radius:var(--r-md);flex-direction:column;gap:7px;width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 38px rgba(0,0,0,.45)}.nav-account-row{font-family:var(--font-m);color:var(--ink-mute);background:rgba(255,255,255,.04);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:.72rem;display:flex}.nav-account-row strong{color:var(--ink);font-family:var(--font-d);font-variant-numeric:tabular-nums;font-size:.88rem}.nav-token-amount{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.nav-token-amount svg{border-radius:5px;flex:none}.nav-logout{cursor:pointer;width:100%;color:var(--loss);font-family:var(--font-d);background:rgba(255,92,122,.1);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px;font-weight:700;transition:background .18s,color .18s;display:flex}.nav-logout-icon{flex:none;width:15px;height:15px}.nav-logout:hover{color:#ff8da0;background:rgba(255,92,122,.18)}.nav-burger{border:1px solid var(--stroke-strong);width:42px;height:42px;color:var(--ink);cursor:pointer;background:rgba(255,255,255,.05);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-left:auto;display:none}.nav-burger span{background:var(--ink);border-radius:2px;width:18px;height:2px;transition:all .25s}.nav-burger.open span:first-child{transform:translateY(6px)rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-menu{inset:var(--nav-h)0 auto;z-index:99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--stroke);background:rgba(10,11,31,.97);flex-direction:column;gap:6px;padding:18px 24px 28px;transition:transform .3s;display:flex;position:fixed;transform:translateY(-120%)}.mobile-menu.open{transform:none}.mobile-menu a{font-family:var(--font-d);border-bottom:1px solid var(--stroke);color:var(--ink-soft);padding:14px 8px;font-size:1.1rem;font-weight:700}.mobile-account{flex-direction:column;align-self:center;gap:8px;width:min(100%,260px);margin-top:14px;display:flex}.mobile-menu .btn,.mobile-wallet-btn{text-align:center;align-self:center;width:100%}.mobile-account-menu{border:1px solid var(--stroke-strong);border-radius:var(--r-md);background:rgba(255,255,255,.04);flex-direction:column;gap:7px;width:100%;padding:8px;display:flex}.hero{padding-top:calc(var(--nav-h) + 44px);padding-bottom:84px;overflow:hidden}.hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:44px;display:grid}.hero-left{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hero-copy{width:100%}.hero-copy .kicker{margin-bottom:22px}.hero-title{letter-spacing:-.045em;font-size:max(3rem,min(6.4vw,5.4rem));line-height:.92}.hero-title .ai{background:linear-gradient(120deg,var(--accent-hi),var(--cyan));color:transparent;-webkit-background-clip:text;background-clip:text}.hero-tag{color:var(--ink-soft);max-width:46ch;margin-top:20px;font-size:max(1.05rem,min(1.7vw,1.25rem))}.hero-cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.hero-right{justify-content:flex-end;display:flex}.hero-right .glass{width:100%;max-width:440px}.rocket-stage{justify-content:center;align-items:center;width:100%;min-height:340px;margin-top:26px;display:flex;position:relative}.rocket-fly{will-change:transform;animation:6.5s ease-in-out infinite rocketFloat}@keyframes rocketFloat{0%{transform:translateY(8px)rotate(-7deg)}50%{transform:translateY(-12px)rotate(-4.5deg)}to{transform:translateY(8px)rotate(-7deg)}}.rocket{filter:drop-shadow(0 16px 24px rgba(30,40,85,.16));width:auto;height:max(280px,min(28vw,376px));overflow:visible}.flame-throb{transform-box:fill-box;transform-origin:50% 0;animation:.9s ease-in-out infinite alternate flameThrob}@keyframes flameThrob{0%{transform:scaleY(.85)}to{transform:scaleY(1.16)}}.flame-inner{transform-box:fill-box;transform-origin:50% 0;animation:.9s ease-in-out infinite alternate flameInner}@keyframes flameInner{0%{opacity:.78;transform:scaleY(.78)}to{opacity:1;transform:scaleY(1.1)}}.rocket-glow{filter:blur(50px);background:radial-gradient(circle,var(--accent),transparent 66%);opacity:.3;z-index:0;border-radius:50%;width:52%;height:50%;animation:3.6s ease-in-out infinite glowPulse;position:absolute;top:40%;left:24%}@keyframes glowPulse{0%,to{opacity:.22;transform:scale(.92)}50%{opacity:.4;transform:scale(1.08)}}.rocket-shadow{filter:blur(7px);z-index:0;background:radial-gradient(rgba(40,50,95,.22),transparent 70%);border-radius:50%;width:130px;height:26px;animation:6.5s ease-in-out infinite rkShadow;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@keyframes rkShadow{0%,to{opacity:.5;transform:translate(-50%)scale(1)}50%{opacity:.3;transform:translate(-50%)scale(.8)}}.glass{border-radius:var(--r-xl);border:1px solid var(--stroke-strong);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,rgba(40,44,98,.55),rgba(16,18,46,.5));padding:24px;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.08)}.g-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.g-tk{font-family:var(--font-d);align-items:center;gap:10px;min-width:0;font-weight:700;display:flex}.g-tk span{flex-direction:column;min-width:0;line-height:1.05;display:flex}.g-tk strong{font-size:1.02rem}.g-tk .m{background:radial-gradient(circle at 32% 30%,var(--accent-hi),var(--accent-deep));border-radius:7px;width:26px;height:26px}.g-live{font-family:var(--font-m);letter-spacing:.1em;color:var(--gain);align-items:center;gap:6px;font-size:.66rem;display:flex}.g-live .pulse{background:var(--gain);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse}.g-live.down{color:var(--loss)}.g-live.down .pulse{background:var(--loss)}@keyframes pulse{0%{box-shadow:0 0 rgba(52,224,139,.6)}70%{box-shadow:0 0 0 8px rgba(52,224,139,0)}to{box-shadow:0 0 transparent}}.g-price{font-family:var(--font-d);letter-spacing:-.02em;font-size:2.5rem;font-weight:800;transition:color .3s}.g-price.flash-up{color:var(--gain)}.g-price.flash-down{color:var(--loss)}.g-price,.g-chg,.g-stat .v,.tok-stat .v,.tok-pct,.tok-amount,.donut-center .num,.trust-val,.hero-stat-v{font-variant-numeric:tabular-nums}.g-chg{font-family:var(--font-m);color:var(--gain);margin-top:3px;font-size:.88rem}.g-timer{font-family:var(--font-m);letter-spacing:.04em;color:var(--ink-mute);justify-content:space-between;align-items:center;margin-top:16px;font-size:.68rem;display:flex}.g-timer-label{align-items:center;gap:6px;display:inline-flex}.g-timer .spin{color:var(--accent-hi);animation:2s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.g-timer-val{color:var(--ink-soft);font-variant-numeric:tabular-nums}.g-timer-bar{background:rgba(255,255,255,.07);border-radius:3px;height:4px;margin-top:7px;overflow:hidden}.g-timer-bar i{background:linear-gradient(90deg,var(--accent-deep),var(--accent-hi));border-radius:3px;height:100%;transition:width .1s linear;display:block;box-shadow:0 0 8px rgba(255,140,80,.45)}.g-stats{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.g-stat{border:1px solid var(--stroke);border-radius:var(--r-md);background:rgba(255,255,255,.04);padding:11px 13px}.g-stat .k{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);font-size:.62rem}.g-stat .v{font-family:var(--font-d);margin-top:3px;font-size:1.06rem;font-weight:700}.g-addr{border:1px solid var(--stroke);border-radius:var(--r-md);background:rgba(0,0,0,.28);align-items:center;gap:8px;margin-bottom:14px;padding:9px 12px;display:flex}.g-addr .a{font-family:var(--font-m);color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.g-copy{font-family:var(--font-m);color:var(--cyan);cursor:pointer;background:0 0;border:1px solid rgba(37,229,255,.35);border-radius:6px;flex:none;margin-left:auto;padding:5px 9px;font-size:.66rem;transition:all .18s}.g-copy:hover{background:rgba(37,229,255,.12)}.g-copy.copied{color:var(--gain);border-color:var(--gain)}.g-links{gap:8px;display:flex}.g-link{text-align:center;font-family:var(--font-m);color:var(--ink-soft);border:1px solid var(--stroke);border-radius:var(--r-md);cursor:pointer;background:rgba(255,255,255,.04);flex:1;padding:10px 0;font-size:.72rem;transition:all .18s}.g-link:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-1px)}.presale-stack{gap:12px;display:grid}.presale{position:relative}.presale:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.55;pointer-events:none;background:linear-gradient(140deg,rgba(255,107,44,.55),rgba(37,229,255,.4) 45%,rgba(255,107,44,0) 75%);padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.g-tk svg{border-radius:7px}.g-phase-pill{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-hi);border-radius:var(--r-pill);background:rgba(255,107,44,.12);border:1px solid rgba(255,107,44,.3);flex:none;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:.64rem;font-weight:700;display:inline-flex;box-shadow:0 0 22px rgba(255,107,44,.1)}.g-phase-pill .dot{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{opacity:1}50%{opacity:.25}}.g-market-panel{border:1px solid var(--stroke);border-radius:var(--r-lg);background:rgba(255,255,255,.035);padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.05)}.g-market-panel:before{content:"";pointer-events:none;background:radial-gradient(circle,rgba(37,229,255,.12),transparent 68%);border-radius:50%;width:150px;height:150px;position:absolute;top:-45%;bottom:auto;left:auto;right:-20%}.g-price-row{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:0;display:flex;position:relative}.g-price-lab{font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:5px;font-size:.62rem}.g-price{font-family:var(--font-d);letter-spacing:-.02em;text-shadow:0 0 26px rgba(255,107,44,.22);font-size:max(2rem,min(5.3vw,2.55rem));font-weight:800;line-height:1}.g-spk-wrap{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.spk{flex:none;width:116px;height:40px;overflow:visible}.g-chg{font-family:var(--font-m);color:var(--gain);white-space:nowrap;margin:0;font-size:.72rem}.g-chg.down{color:var(--loss)}.g-price-meta{border-top:1px solid var(--stroke);font-family:var(--font-m);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;font-size:.66rem;display:flex;position:relative}.g-price-meta span{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:inline-flex}.g-price-meta span:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 12px rgba(37,229,255,.5)}.spk-line{stroke-dasharray:1;stroke-dashoffset:1px}.reveal.in .spk-line{animation:1.5s cubic-bezier(.4,0,.2,1) .35s forwards spkDraw}@keyframes spkDraw{to{stroke-dashoffset:0}}.spk-area{opacity:0;animation:.8s 1.1s forwards spkFade}@keyframes spkFade{to{opacity:1}}.spk-dot{opacity:0;animation:.4s 1.7s forwards spkFade}.spk-dot-ring{transform-origin:50%;transform-box:fill-box;opacity:0;animation:1.8s ease-out 1.8s infinite spkPing}@keyframes spkPing{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(3.4)}to{opacity:0}}.g-countdown{border-radius:var(--r-lg);background:linear-gradient(145deg,rgba(255,107,44,.09),rgba(37,229,255,.04));border:1px solid rgba(255,107,44,.24);padding:12px;position:relative;overflow:hidden;box-shadow:0 12px 28px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.06)}.g-countdown-strip{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;display:grid}.g-cd-strip-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.g-cd-next-price{text-align:right;justify-content:flex-end;align-items:baseline;gap:7px;min-width:0;display:flex}.g-cd-next-price span{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap;font-size:.62rem}.g-cd-next-price strong{font-family:var(--font-d);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.18rem;line-height:1}.g-cd-boxes{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.cd-box{text-align:center;background:rgba(7,9,28,.34);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:9px 4px 8px;box-shadow:inset 0 1px rgba(255,255,255,.05)}.cd-num{font-family:var(--font-d);font-variant-numeric:tabular-nums;color:var(--ink);font-size:max(1.18rem,min(4vw,1.45rem));font-weight:800;line-height:1}.cd-unit{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-top:6px;font-size:.55rem}.g-progress{margin-top:18px}.g-prog-top{font-family:var(--font-m);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;display:flex}.g-prog-top .lab{color:var(--ink-mute);letter-spacing:.06em;text-transform:uppercase}.g-prog-top .amt{color:var(--ink-soft);font-variant-numeric:tabular-nums}.g-prog-bar{background:rgba(255,255,255,.07);border-radius:6px;height:9px;overflow:hidden}.g-prog-bar i{background:linear-gradient(90deg,var(--accent-deep),var(--accent-hi));border-radius:6px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;box-shadow:0 0 12px rgba(255,140,80,.55)}.g-prog-bar i:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:2.8s ease-in-out 1.6s infinite progShine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes progShine{0%{transform:translate(-100%)}55%,to{transform:translate(230%)}}.g-holdings{border:1px solid var(--stroke);border-radius:var(--r-md);background:rgba(255,255,255,.035);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:11px 13px;display:flex}.g-holdings.connected{background:rgba(52,224,139,.055);border-color:rgba(52,224,139,.25)}.g-holdings-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.g-holdings-copy span{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);font-size:.62rem}.g-holdings-amount{min-width:0;font-family:var(--font-d);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.g-holdings-amount svg{border-radius:6px;flex:none;width:22px;height:22px;transform:translateY(-1px)}.g-holdings-value{text-overflow:ellipsis;min-width:0;font-size:max(1rem,min(3.1vw,1.12rem));font-weight:800;line-height:1;overflow:hidden}.g-holdings-copy small{font-family:var(--font-m);color:var(--ink-soft);overflow-wrap:anywhere;margin-top:4px;font-size:.66rem}.g-section-lab{font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin:18px 0 9px;font-size:.62rem;display:block}.g-chains{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.g-chain{border-radius:var(--r-md);border:1px solid var(--stroke);cursor:pointer;font-family:var(--font-d);color:var(--ink-soft);background:rgba(255,255,255,.04);justify-content:center;align-items:center;gap:7px;padding:10px 6px;font-size:.82rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:flex}.g-chain svg{opacity:.75;flex:none;transition:opacity .18s}.g-chain:hover{border-color:var(--stroke-strong);color:var(--ink)}.g-chain:hover svg{opacity:1}.g-chain.active{color:var(--ink);border-color:color-mix(in srgb,var(--ch)55%,transparent);background:color-mix(in srgb,var(--ch)12%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ch)30%,transparent),0 6px 16px color-mix(in srgb,var(--ch)20%,transparent)}.g-chain.active svg{opacity:1}.g-field{border:1px solid var(--stroke);border-radius:var(--r-lg);background:rgba(255,255,255,.04);align-items:center;gap:10px;margin-top:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.g-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,107,44,.12)}.attention-pulse{animation:1.15s attentionPulse}@keyframes attentionPulse{0%{box-shadow:0 0 0 0 rgba(255,107,44,.48),var(--accent-glow)}70%{box-shadow:0 0 0 12px rgba(255,107,44,0),var(--accent-glow)}to{box-shadow:0 0 rgba(255,107,44,0)}}.g-field-main{flex:1;min-width:0}.g-field-lab{font-family:var(--font-m);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute);font-size:.62rem;display:block}.g-field input{width:100%;color:var(--ink);font-family:var(--font-d);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;margin-top:5px;padding:0;font-size:1.35rem;font-weight:800}.g-field input::placeholder{color:var(--ink-mute);opacity:.7}.g-token{flex:none;position:relative}.g-token-btn{background:var(--surface-2);border:1px solid var(--stroke-strong);border-radius:var(--r-pill);cursor:pointer;font-family:var(--font-d);color:var(--ink);align-items:center;gap:7px;padding:7px 11px;font-size:.84rem;font-weight:700;transition:border-color .18s,background .18s;display:inline-flex}.g-token-btn:hover{border-color:var(--accent)}.g-token-btn.static{cursor:default}.g-token-btn svg{flex:none}.g-token-chevron{width:13px;height:13px;color:var(--ink-mute);flex:none;margin-left:1px;transition:transform .18s}.g-token-btn[aria-expanded=true] .g-token-chevron{transform:rotate(180deg)}.g-token-menu{z-index:6;background:var(--surface);border:1px solid var(--stroke-strong);border-radius:var(--r-md);flex-direction:column;gap:2px;min-width:150px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 38px rgba(0,0,0,.45)}.g-token-opt{cursor:pointer;width:100%;font-family:var(--font-d);color:var(--ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:.86rem;font-weight:600;transition:background .15s;display:flex}.g-token-opt svg{flex:none}.g-token-opt:hover{background:rgba(255,255,255,.06)}.g-token-opt.sel{background:rgba(255,107,44,.1)}.g-token-tag{font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);border:1px solid var(--stroke);border-radius:5px;margin-left:auto;padding:2px 5px;font-size:.55rem}.g-connect{gap:9px;width:100%;margin-top:18px;padding:15px;font-size:1.04rem;position:relative;overflow:hidden}.g-connect svg{width:18px;height:18px}.g-connect:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);width:45%;height:100%;animation:4s ease-in-out 2s infinite btnShine;position:absolute;top:0;left:0;transform:skew(-20deg)translate(-220%)}.g-connect:disabled:after{display:none}@keyframes btnShine{0%{transform:skew(-20deg)translate(-220%)}45%,to{transform:skew(-20deg)translate(420%)}}.g-rate{text-align:center;font-family:var(--font-m);color:var(--ink-mute);margin-top:13px;font-size:.66rem}.trust-strip{margin-top:-28px;padding:0 0 8px}.trust-row{border:1px solid var(--stroke);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,255,255,.04);justify-content:space-between;align-items:stretch;gap:10px;padding:6px;display:flex}.trust-item{border-radius:var(--r-md);flex:1;align-items:center;gap:12px;min-width:0;padding:14px 16px;transition:background .2s;display:flex}.trust-item:hover{background:rgba(255,255,255,.04)}.trust-item+.trust-item{position:relative}.trust-item+.trust-item:before{content:"";background:var(--stroke);width:1px;position:absolute;top:18%;bottom:18%;left:0}.trust-ico{width:38px;height:38px;color:var(--accent-hi);background:rgba(255,107,44,.12);border:1px solid rgba(255,107,44,.28);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.trust-ico svg{width:20px;height:20px}.trust-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.trust-val{font-family:var(--font-d);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.04rem;font-weight:800}.trust-lab{font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap;margin-top:2px;font-size:.64rem}.reveal{opacity:0;transform:translateY(24px)}.reveal.in{animation:.6s cubic-bezier(.2,.7,.2,1) both revealIn}.reveal.in[data-delay="1"]{animation-delay:80ms}.reveal.in[data-delay="2"]{animation-delay:.16s}.reveal.in[data-delay="3"]{animation-delay:.24s}@keyframes revealIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.feat-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.feat-card{border:1px solid var(--stroke);border-radius:var(--r-lg);background:rgba(255,255,255,.035);padding:26px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .26s,background .2s;position:relative;overflow:hidden}.feat-card:before{content:"";background:linear-gradient(90deg,var(--accent-hi),var(--cyan));transform-origin:0;width:100%;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:scaleX(0)}.feat-card:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,rgba(37,229,255,.16),transparent 70%);width:70%;height:70%;transition:opacity .3s;position:absolute;top:-50%;right:-30%}.feat-card:hover{box-shadow:0 18px 40px rgba(8,10,40,.42),var(--glow-cyan);background:rgba(37,229,255,.05);border-color:rgba(37,229,255,.45);transform:translateY(-6px)}.feat-card:hover:before{transform:scaleX(1)}.feat-card:hover:after{opacity:1}.feat-ico{background:rgba(255,107,44,.14);border:1px solid rgba(255,107,44,.4);border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:18px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s,border-color .2s;display:flex}.feat-ico svg{width:26px;height:26px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.feat-card:hover .feat-ico{background:rgba(37,229,255,.14);border-color:rgba(37,229,255,.5);transform:translateY(-2px)scale(1.05)}.feat-card:hover .feat-ico svg{transform:rotate(-6deg)scale(1.06)}.feat-card h4{margin-bottom:8px;font-size:1.18rem;position:relative}.feat-card p{color:var(--ink-soft);font-size:.92rem;position:relative}.tok-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.donut-wrap{flex-direction:column;align-items:center;gap:22px;display:flex}.donut{width:300px;height:300px;position:relative}.donut svg{filter:drop-shadow(0 10px 22px rgba(10,12,40,.28));width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.donut .track{fill:none;stroke-width:22px;stroke:rgba(255,255,255,.06)}.donut .seg{fill:none;stroke-width:22px;stroke-linecap:butt;transform-origin:60px 60px;cursor:pointer;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1),stroke-width .25s,opacity .25s}.donut.in .seg{stroke-dashoffset:0!important}.donut .seg.dim{opacity:.22}.donut .seg.hot{stroke-width:28px}.donut-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.donut-center .lab{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-size:.64rem;transition:color .2s}.donut-center .num{font-family:var(--font-d);font-size:1.7rem;font-weight:800;transition:color .2s}.legend{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.leg{font-family:var(--font-m);color:var(--ink-soft);border:1px solid var(--stroke);border-radius:var(--r-pill);cursor:pointer;background:rgba(255,255,255,.04);align-items:center;gap:8px;padding:6px 13px;font-size:.74rem;transition:all .18s;display:flex}.leg:hover,.leg.hot{border-color:var(--stroke-strong);color:var(--ink)}.leg .dot{border-radius:50%;width:10px;height:10px}.tok-panel{border:1px solid var(--stroke);border-radius:var(--r-xl);background:rgba(255,255,255,.035);padding:18px;box-shadow:0 24px 70px rgba(6,8,30,.26)}.tok-panel-head{border-bottom:1px solid var(--stroke);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;padding:4px 4px 16px;display:flex}.tok-panel-head span{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-size:.66rem}.tok-panel-head strong{font-family:var(--font-d);color:var(--ink);white-space:nowrap;font-size:max(1.25rem,min(3vw,1.75rem));line-height:1}.tok-table{gap:8px;display:grid}.tok-row{background:rgba(255,255,255,.027);border:1px solid transparent;border-radius:14px;grid-template-columns:minmax(0,1fr) 56px 78px;align-items:center;gap:10px 14px;padding:13px 12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.tok-row:hover,.tok-row.hot{border-color:var(--stroke-strong);background:rgba(37,229,255,.055);transform:translate(3px)}.tok-row.total{border-color:var(--stroke);background:rgba(255,255,255,.06);margin-top:4px}.tok-name{min-width:0;color:var(--ink);align-items:center;gap:10px;font-weight:800;display:flex}.tok-name span:last-child{overflow-wrap:anywhere}.tok-name .dot{border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 16px}.tok-name .total-dot{background:linear-gradient(135deg,var(--accent-hi),var(--cyan))}.tok-pct{font-family:var(--font-m);color:var(--ink-soft);justify-self:end;font-size:.8rem}.tok-amount{font-family:var(--font-d);color:var(--cyan);white-space:nowrap;justify-self:end;font-size:1rem}.tok-row p{color:var(--ink-mute);grid-column:1/-1;margin:-2px 0 0 21px;font-size:.86rem;line-height:1.45}.tok-stats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tok-stat{border:1px solid var(--stroke);border-radius:var(--r-lg);background:rgba(255,255,255,.035);padding:22px}.tok-stat .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);font-size:.66rem}.tok-stat .v{font-family:var(--font-d);margin-top:8px;font-size:1.7rem;font-weight:800}.tok-stat .v .suf{color:var(--cyan);font-size:1.1rem}.road,.road-panel{position:relative}.flightpath{min-height:620px;position:relative}.flightpath .path-svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.flightpath .trail-base{fill:none;stroke:var(--stroke-strong);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 11;opacity:.8}.flightpath .trail{fill:none;stroke:url(#trailGrad);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 2.4s cubic-bezier(.6,.05,.2,1)}.road.in .flightpath .trail{stroke-dashoffset:0}.flightpath .path-rocket{filter:drop-shadow(0 0 8px rgba(255,107,44,.85))}.phase .node{width:40px;height:40px;font-family:var(--font-m);color:#0a0b1f;box-shadow:0 0 0 4px var(--surface),0 6px 18px rgba(0,0,0,.3);border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex;position:relative}.phase .node:after{content:"";opacity:.35;border:1.5px solid;border-radius:50%;position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px}.phase.done .node:before{content:"";opacity:.6;border:1.5px solid;border-radius:50%;animation:2.4s ease-out infinite nodePulse;position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px}@keyframes nodePulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.85)}to{opacity:0}}.phase .ph-card{border:1px solid var(--stroke);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(16,18,46,.7);padding:18px;transition:transform .25s,border-color .25s,box-shadow .25s}.phase .ph-card:hover{border-color:var(--stroke-strong);transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,0,0,.42)}.phase .ph-name{font-family:var(--font-d);align-items:center;gap:8px;font-size:1.18rem;font-weight:800;display:flex}.phase .ph-tag{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;border-radius:5px;padding:3px 8px 3px 16px;font-size:.6rem;position:relative}.phase .ph-tag:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-out infinite tagBlink;position:absolute;top:50%;left:7px;transform:translateY(-50%)}@keyframes tagBlink{0%{box-shadow:0 0 rgba(31,157,98,.5)}70%{box-shadow:0 0 0 6px rgba(31,157,98,0)}to{box-shadow:0 0 rgba(31,157,98,0)}}.phase ul{flex-direction:column;gap:8px;margin:13px 0 0;padding:0;list-style:none;display:flex}.phase li{color:var(--ink-soft);padding-left:18px;font-size:.87rem;position:relative}.phase li:before{content:"";background:var(--ink-mute);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.phase.done li:before{content:"✓";width:auto;height:auto;color:var(--gain);background:0 0;font-size:.8rem;font-weight:700;line-height:1.3;top:0}.flightpath .phase{opacity:0;width:23%;min-width:212px;transition:opacity .55s,transform .55s;position:absolute;transform:translate(-50%)translateY(22px)scale(.97)}.road.in .flightpath .phase{opacity:1;transform:translate(-50%)}.road.in .flightpath .phase[data-p="0"]{transition-delay:.2s}.road.in .flightpath .phase[data-p="1"]{transition-delay:.65s}.road.in .flightpath .phase[data-p="2"]{transition-delay:1.1s}.road.in .flightpath .phase[data-p="3"]{transition-delay:1.55s}.flightpath .phase .node{z-index:3;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.flightpath .connector{z-index:2;border-radius:2px;width:2px;height:30px;position:absolute;top:0;left:50%;transform:translate(-50%)}.flightpath .ph-card{border-top:2px solid var(--node-color);margin-top:30px;position:relative}.road-vert{padding-left:46px;display:none;position:relative}.road-vert:before{content:"";background:var(--stroke);width:2px;position:absolute;top:8px;bottom:8px;left:19px}.road-vert:after{content:"";background:linear-gradient(#ff6b2c,#25e5ff 38%,#8b6be0 70%,#34e08b);border-radius:2px;width:2px;height:0;transition:height 1.9s cubic-bezier(.6,.05,.2,1);position:absolute;top:8px;left:19px;box-shadow:0 0 14px rgba(139,107,224,.55)}.road.in .road-vert:after{height:calc(100% - 16px)}.road-vert .phase{opacity:0;width:auto;margin-bottom:28px;transition:opacity .5s,transform .5s;position:relative;transform:translateY(20px)}.road.in .road-vert .phase{opacity:1;transform:none}.road.in .road-vert .phase[data-p="1"]{transition-delay:.2s}.road.in .road-vert .phase[data-p="2"]{transition-delay:.4s}.road.in .road-vert .phase[data-p="3"]{transition-delay:.6s}.road-vert .phase:last-child{margin-bottom:0}.road-vert .connector{display:none}.road-vert .phase .node{position:absolute;top:-2px;left:-46px}.road-vert .ph-card{border-left:2px solid var(--node-color)}.faq{flex-direction:column;gap:12px;max-width:780px;margin:0 auto;display:flex}.faq-item{border:1px solid var(--stroke);border-radius:var(--r-md);background:rgba(255,255,255,.035);transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-q{cursor:pointer;width:100%;font-family:var(--font-d);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:20px 22px;font-size:1.05rem;font-weight:700;display:flex}.faq-q .ix{font-family:var(--font-m);color:var(--ink-mute);font-size:.8rem}.faq-q .chev{color:var(--accent);flex:none;margin-left:auto;font-size:1.5rem;line-height:1;transition:transform .3s}.faq-a{max-height:0;transition:max-height .35s;overflow:hidden}.faq-a .inner{color:var(--ink-soft);padding:0 22px 20px 52px;font-size:.96rem}.faq-item.open{border-color:var(--accent);box-shadow:0 0 0 1px rgba(255,107,44,.25)}.faq-item.open .faq-a{max-height:320px}.faq-item.open .chev{transform:rotate(45deg)}.footer{border-top:1px solid var(--stroke);background:rgba(7,8,26,.6);padding:56px 0 40px}.footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.footer .desc{color:var(--ink-soft);max-width:34ch;margin-top:14px;font-size:.92rem}.socials{gap:10px;display:flex}.soc{border:1px solid var(--stroke-strong);width:42px;height:42px;color:var(--ink-soft);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:all .18s;display:flex}.soc:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:var(--glow-cyan);transform:translateY(-2px)}.soc svg{width:20px;height:20px}.footer .g-addr{max-width:420px;margin-top:24px}.disclaimer{border-top:1px solid var(--stroke);color:var(--ink-mute);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:30px;padding-top:24px;font-size:.8rem;display:flex}.toast{z-index:200;border:1px solid var(--gain);color:var(--gain);font-family:var(--font-m);border-radius:var(--r-pill);opacity:0;pointer-events:none;background:rgba(16,18,46,.95);padding:12px 20px;font-size:.82rem;transition:all .3s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:980px){.hero{padding-bottom:64px}.hero-grid{text-align:center;grid-template-columns:1fr;gap:30px}.hero-left{align-items:center}.hero-cta{justify-content:center}.hero-tag{margin-left:auto;margin-right:auto}.rocket-stage{order:3;min-height:auto;margin-top:20px}.rocket{height:max(230px,min(44vw,320px))}.hero-right{justify-content:center}.hero-right .glass{text-align:left;margin:0 auto}.feat-grid{grid-template-columns:repeat(2,1fr)}.tok-grid{grid-template-columns:1fr;gap:40px}.flightpath{display:none}.road-vert{display:block}}@media (max-width:820px){.trust-row{grid-template-columns:1fr 1fr;gap:4px;padding:8px;display:grid}.trust-item{padding:12px 14px}.trust-item+.trust-item:before{display:none}.trust-item:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.nav-links,.nav-cta{display:none}.nav-burger{display:flex}.mobile-menu{align-items:stretch;padding-left:24px;padding-right:24px}.mobile-menu a:not(.btn){text-align:center}.wrap{padding:0 18px}.hero-grid,.hero-left,.hero-copy,.hero-right,.rocket-stage,.hero-cta{width:100%;min-width:0;max-width:100%}.btn{white-space:normal;width:100%;max-width:100%;min-height:48px;padding-left:18px;padding-right:18px}.hero{padding-top:calc(var(--nav-h) + 28px)}.hero-title{font-size:max(2.65rem,min(15vw,4rem))}.hero-cta{width:100%}.hero-cta .btn{flex:100%}.glass{border-radius:var(--r-lg);padding:18px}.hero-right .glass{width:100%;max-width:100%}.g-top,.g-price-row{align-items:flex-start}.g-price-meta{flex-direction:column;align-items:flex-start}.g-spk-wrap{max-width:42%}.spk{width:100%;min-width:92px}.g-countdown-strip{grid-template-columns:1fr}.g-cd-strip-head{grid-template-columns:1fr;align-items:start}.g-cd-next-price{text-align:left;justify-content:flex-start}.g-countdown{padding:13px}.g-cd-label{flex-direction:column;align-items:flex-start}.g-prog-top{flex-direction:column;align-items:flex-start;gap:4px}.g-chains{grid-template-columns:1fr}.g-chain{min-height:44px}.g-field{flex-direction:column;align-items:stretch;gap:12px}.g-token{align-self:stretch}.g-token-btn{justify-content:center;width:100%;min-height:42px}.g-token-menu{left:0;right:0}.trust-row{grid-template-columns:1fr;gap:6px}.trust-item{padding:12px}.trust-item:last-child:nth-child(odd){grid-column:auto}.trust-lab{white-space:normal;overflow-wrap:anywhere}.feat-grid{grid-template-columns:1fr}.feat-card{padding:22px}.tok-panel{border-radius:var(--r-lg);padding:14px}.tok-panel-head{flex-direction:column;align-items:flex-start;gap:8px}.tok-panel-head strong{white-space:normal}.tok-row{grid-template-columns:1fr auto;gap:8px 12px;padding:13px 10px}.tok-name{grid-column:1/-1}.tok-pct{justify-self:start}.tok-amount{justify-self:end}.tok-row p{margin-left:0;font-size:.84rem}.tok-stats{grid-template-columns:1fr}.tok-stat .v{overflow-wrap:anywhere;font-size:max(1.25rem,min(8vw,1.7rem))}.donut{width:min(300px,82vw);height:min(300px,82vw)}.phase .ph-name{flex-wrap:wrap;align-items:flex-start}.road-vert{padding-left:38px}.road-vert:before,.road-vert:after{left:17px}.road-vert .phase .node{left:-38px}.phase .ph-card{padding:16px}.faq-q{align-items:flex-start;padding:18px;font-size:1rem}.faq-a .inner{padding:0 18px 18px 44px}.trust-strip{margin-top:-14px}}@media (max-width:380px){.wrap{padding:0 14px}.trust-ico{width:34px;height:34px}.cd-num{font-size:1.2rem}.cd-box{padding:9px 2px 8px}.cd-unit{letter-spacing:.07em;font-size:.48rem}.g-price{font-size:1.85rem}.g-spk-wrap{max-width:39%}.g-market-panel{padding:14px}.g-holdings{text-align:left;flex-direction:column;align-items:flex-start}.g-holdings-amount{white-space:nowrap;justify-content:flex-start;max-width:100%}.phase li{font-size:.84rem}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important}.donut .seg,.phase,.flightpath .trail{transition:none!important}.reveal,.reveal.in{opacity:1;transform:none;animation:none!important}}body.light{--ink:#14152b;--ink-soft:#51566f;--ink-mute:#8a90ac;--surface:#fff;--surface-2:#f6f7fb;--stroke:rgba(20,22,55,.09);--stroke-strong:rgba(20,22,55,.16);--cyan:#0fa6cc;--cyan-deep:#0c879f;--grid-line:rgba(20,22,55,.043);color:var(--ink);background:#fbfbfd}body.light .trust-row{background:#fff;border-color:#e9eaf2;box-shadow:0 1px 2px rgba(20,22,55,.04),0 10px 30px rgba(20,22,55,.055)}body.light .trust-item+.trust-item:before{background:#e9eaf2}body.light .trust-item:hover{background:#f7f8fc}body.light .space-bg{background:radial-gradient(64% 48% at 86% -6%,rgba(255,107,44,.1) 0%,transparent 60%),radial-gradient(58% 46% at 4% 8%,rgba(37,229,255,.1) 0%,transparent 56%),linear-gradient(#fff 0%,#f4f6fb 100%)}body.light .stars{display:none}body.light .nav.solid{background:rgba(255,255,255,.86);border-bottom-color:#e7e8f1;box-shadow:0 6px 26px rgba(20,22,55,.08)}body.light .nav-burger{background:#f1f2f8}body.light .mobile-menu{background:rgba(255,255,255,.98);border-bottom-color:#e7e8f1}body.light #tokenomics,body.light #faq{background:#f5f6fb}body.light .kicker{color:var(--cyan-deep);background:rgba(15,166,204,.08);border-color:rgba(12,135,159,.28)}body.light .btn-sec{color:var(--cyan-deep);border-color:var(--cyan-deep)}body.light .btn-ghost{color:var(--ink);background:#f2f3f8;border-color:#e2e3ee}body.light .glass{-webkit-backdrop-filter:none;background:#fff;border-color:#ebecf3;box-shadow:0 1px 2px rgba(20,22,55,.04),0 10px 26px rgba(20,22,55,.06),0 34px 70px rgba(20,22,55,.09)}body.light .glass:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px rgba(255,255,255,.9)}body.light .g-stat{background:#f6f7fb;border-color:#ecedf4}body.light .g-addr{background:#f2f3f8;border-color:#e7e8f1}body.light .g-link{background:#f6f7fb;border-color:#ecedf4}body.light .g-timer-bar{background:#ecedf4}body.light .g-phase-pill{color:var(--accent-deep)}body.light .g-market-panel{background:#f7f8fc;border-color:#ecedf4;box-shadow:inset 0 1px rgba(255,255,255,.9)}body.light .g-countdown{background:linear-gradient(145deg,rgba(255,107,44,.11),rgba(15,166,204,.06));border-color:rgba(255,107,44,.24);box-shadow:0 10px 24px rgba(255,107,44,.08)}body.light .g-holdings{background:#f7fbff;border-color:#dcecf4}body.light .g-holdings.connected{background:#f2fff8;border-color:#cdeedc;box-shadow:0 10px 24px rgba(52,224,139,.08)}body.light .g-field,body.light .cd-box{background:#f7f8fc;border-color:#ecedf4}body.light .g-prog-bar{background:#ecedf4}body.light .g-token-btn{background:#fff;border-color:#e2e3ee}body.light .g-token-menu{background:#fff;border-color:#e7e8f1;box-shadow:0 16px 38px rgba(20,22,55,.16)}body.light .g-token-opt:hover{background:#f2f3f8}body.light .g-token-opt.sel{background:rgba(255,107,44,.08)}body.light .g-chain{background:#f7f8fc;border-color:#ecedf4}body.light .g-chain:hover{border-color:#dfe1ee}body.light .presale:before{opacity:.4}body.light .feat-card{background:#fff;border-color:#e7e8f1;box-shadow:0 2px 6px rgba(20,22,55,.05)}body.light .feat-card:hover{border-color:var(--cyan);background:#fff;box-shadow:0 16px 36px rgba(20,22,55,.13)}body.light .donut circle:not(.seg){stroke:#e7e8f1!important}body.light .leg{background:#fff;border-color:#e7e8f1}body.light .tok-stat{background:#fff;border-color:#e7e8f1;box-shadow:0 2px 6px rgba(20,22,55,.05)}body.light .tok-panel{background:#fff;border-color:#e7e8f1;box-shadow:0 12px 26px rgba(20,22,55,.08)}body.light .tok-row{background:#f7f8fc}body.light .tok-row:hover,body.light .tok-row.hot{background:#eefaff}body.light .tok-row.total{background:#f1f3fa;border-color:#e2e4ef}body.light .faq-item{background:#fff;border-color:#e7e8f1;box-shadow:0 2px 6px rgba(20,22,55,.04)}body.light .phase .ph-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e7e8f1;box-shadow:0 10px 26px rgba(20,22,55,.09)}body.light .road-vert:before{background:#e2e4ef}body.light .footer{background:#f5f6fb;border-top-color:#e7e8f1}body.light .footer .g-addr{background:#fff;border-color:#e7e8f1}body.light .soc{border-color:#e2e3ee}.purchase-toast{color:#14152b;-webkit-backdrop-filter:blur(16px);opacity:0;pointer-events:auto;background:rgba(255,255,255,.96);border:1px solid rgba(34,192,120,.28);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:min(370px,100vw - 32px);max-width:420px;padding:13px 13px 13px 12px;transition:opacity .28s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;transform:translate(16px,10px)scale(.97);box-shadow:0 18px 48px rgba(20,22,55,.16),0 2px 8px rgba(20,22,55,.08)}.purchase-toast.show{opacity:1;transform:translate(0,0)scale(1)}.purchase-toast-icon{background:linear-gradient(#fff7f2,#fff0e8);border:1px solid rgba(255,107,44,.24);border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.9)}.purchase-toast-copy{flex-direction:column;min-width:0;line-height:1.18;display:flex}.purchase-toast-kicker{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:#1f9f63;font-size:.6rem}.purchase-toast-copy strong{font-family:var(--font-d);color:#14152b;overflow-wrap:anywhere;margin-top:4px;font-size:1rem}.purchase-toast-copy strong span{font-family:var(--font-m);letter-spacing:.08em;color:#6d7288;font-size:.62rem}.purchase-toast-copy small{color:#6d7288;font-family:var(--font-m);overflow-wrap:anywhere;margin-top:4px;font-size:.72rem}.purchase-toast button{color:#8a90ac;cursor:pointer;background:#f7f8fc;border:1px solid #e4e7f0;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:color .18s,border-color .18s,background .18s;display:flex}.purchase-toast button:hover{color:#14152b;background:#eef1f7;border-color:#d7dbe8}.purchase-toast button svg{width:14px;height:14px}
