@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700&family=Chakra+Petch:wght@500;600;700&display=swap";:root{color-scheme:dark}.app-shell{position:relative;min-height:100vh;padding-top:var(--nav-height, 92px);color:var(--text-primary, #f4f7ff);background:transparent;overflow-x:hidden;display:flex;flex-direction:column}.global-bg{display:none!important}.global-bg:after{display:none!important}@media (max-width: 820px){.global-bg{background-attachment:scroll;background-size:contain;background-position:center center}.global-bg:after{display:none}}.global-bg-cover{display:none!important}@media (max-width: 820px){.global-bg-cover{display:none!important}}.app-gradient-layer{display:none!important}.app-main{flex:1;padding:0}.app-section{position:relative}.app-section__container{width:min(var(--layout-max-width, 1200px),calc(100% - 2 * var(--gutter-inline, 32px)));margin:0 auto}.app-section--empty{min-height:clamp(240px,40vh,420px)}.app-section--loading{display:none!important}.app-section--loading:after{content:""!important;animation:none!important}@keyframes appLoadingPulse{0%,to{opacity:.4}50%{opacity:1}}@media (max-width: 640px){.app-main{padding:0}}.back-to-top{position:fixed;right:clamp(12px,3vw,24px);bottom:calc(clamp(12px,3vw,24px) + env(safe-area-inset-bottom,0px));z-index:1000;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(125,211,252,.28);background:#0c1526c2;color:#e4f2fff5;box-shadow:0 16px 32px #060e2070;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.back-to-top:hover,.back-to-top:focus-visible{transform:translateY(-2px);border-color:#7dd3fc73;box-shadow:0 22px 44px #060e2085;outline:none}.back-to-top svg{width:24px;height:24px}@media (prefers-reduced-motion: reduce){.back-to-top{transition:none!important}}.app-shell:before{content:none}body.nav-drawer-open{overflow:hidden}.horizon-nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px 0;transition:background .24s ease,box-shadow .24s ease,opacity .24s ease}.horizon-nav__inner{position:relative;z-index:2;width:min(var(--layout-max-width),calc(100% - 48px));margin:0 auto;padding:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.horizon-nav__brand{display:flex;align-items:center;gap:16px;text-decoration:none;flex:0 0 auto;min-width:fit-content;position:relative;padding:clamp(4px,.8vw,10px)}.horizon-nav__brand:focus-visible{outline:2px solid rgba(125,211,252,.65);outline-offset:4px;border-radius:0}.horizon-nav__mark{--nav-token-size: clamp(54px, 6vw, 72px);--nav-token-spin: 3s;width:var(--nav-token-size);height:var(--nav-token-size);min-width:54px;min-height:54px;border-radius:50%;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#38bdf84d,#6366f159);box-shadow:0 12px 24px #38bdf840;flex-shrink:0}.horizon-nav__mark:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(120,205,255,.35);filter:blur(1px);opacity:.6;animation:logoOrbit 8s linear infinite}.horizon-nav__mark img{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover;animation:tokenSpin var(--nav-token-spin) linear infinite}.horizon-nav__brand-copy{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.horizon-nav__name{position:relative;font-size:clamp(1.2rem,.9vw + 1.05rem,1.58rem);font-weight:820;letter-spacing:clamp(.15em,.26vw,.22em);text-transform:uppercase;line-height:1;white-space:nowrap;background:linear-gradient(125deg,#fefeff,#d6f5ff,#8fe2ff 36%,#785bff 64%,#40d9ff 86%,#d9f0ff);background-size:280% 280%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 18px rgba(120,214,255,.48),0 12px 28px rgba(8,16,42,.58);animation:logoNebula 8s ease-in-out infinite alternate}.horizon-nav__tagline{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(120deg,#d6e8ffd9,#80c8ffc7,#d6e8ffd9);background-size:240% 240%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 6px 16px rgba(10,20,46,.42);animation:logoNebula 10s ease-in-out infinite}.horizon-nav__status{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:6px 12px;border-radius:999px;background:#22c55e1f;color:#c9ffddd9;font-size:.75rem;letter-spacing:.08em}.horizon-nav__status--drawer{margin-left:0}.horizon-nav__dot{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 12px #34d399b3;animation:navStatusPulse 1.4s ease-in-out infinite}.horizon-nav__links{display:inline-flex;align-items:center;gap:12px;padding-left:16px}.horizon-nav__link{position:relative;padding:8px 16px;border-radius:999px;border:1px solid transparent;background:transparent;color:#c6d2ffbf;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.horizon-nav__link:hover,.horizon-nav__link:focus-visible{color:#f9fbff;border-color:#94bbff4d;background:#94bbff14}.horizon-nav__link.is-active{color:#0f172a;background:linear-gradient(120deg,#60a5fa,#38bdf8);border-color:transparent;box-shadow:0 12px 24px #38bdf847}.horizon-nav__actions{display:inline-flex;align-items:center;gap:12px}.horizon-nav__contract{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid rgba(125,211,252,.26);background:#0c1526b3;color:#e2f0fff5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;letter-spacing:.02em}.horizon-nav__contract:hover,.horizon-nav__contract:focus-visible{border-color:#7dd3fc73;background:#0f1c30eb}.horizon-nav__contract.is-copied{border-color:#4ade8073;box-shadow:0 0 0 2px #4ade8026;color:#d1fae5f5}@media (max-width: 920px){.horizon-nav__contract{display:none}}.horizon-nav__buy{position:relative;padding:clamp(9px,1.8vw,12px) clamp(22px,4vw,30px);border-radius:999px;border:1px solid transparent;background:linear-gradient(135deg,#ffffff47,#fff0) padding-box,linear-gradient(115deg,#4ecbff,#7c3aed 55%,#a855f7 85%) border-box;color:#0b152a;font-size:.9rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 6px 18px rgba(12,20,42,.45);box-shadow:0 20px 38px #5684ff5c;overflow:hidden;transition:transform .18s ease,box-shadow .22s ease,background-position .26s ease}.horizon-nav__buy:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.5),transparent 65%),radial-gradient(circle at 80% 80%,rgba(94,234,255,.45),transparent 55%);opacity:.65;pointer-events:none;transition:opacity .22s ease,transform .22s ease}.horizon-nav__buy:hover,.horizon-nav__buy:focus-visible{transform:translateY(-2px);box-shadow:0 26px 46px #5588ff6b}.horizon-nav__buy:hover:before,.horizon-nav__buy:focus-visible:before{opacity:.9;transform:scale(1.05)}.horizon-nav__wallet{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:14px;border:1px solid rgba(125,211,252,.25);background:#0c1526cc;color:#d1dcffd9;font-size:.82rem;font-weight:600;letter-spacing:.05em;transition:border-color .16s ease,background .16s ease,color .16s ease}.horizon-nav__wallet:hover,.horizon-nav__wallet:focus-visible{border-color:#7dd3fc73;background:#0f1c30eb;color:#ecf3ff}.horizon-nav__wallet.is-connected{border-color:#4ade8066;color:#bbf7d0e6}.horizon-nav__wallet svg{flex-shrink:0}.horizon-nav__wallet-text{white-space:nowrap}.horizon-nav__mobile-controls{display:none;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.horizon-nav__buy-mobile{display:none;padding:8px 12px;border-radius:12px;border:1px solid rgba(125,211,252,.32);background:linear-gradient(120deg,#566eff3d,#0e74f442);color:#f4f7ff;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 16px 32px #09163073;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;min-width:80px;white-space:nowrap;cursor:pointer}.horizon-nav__buy-mobile:hover,.horizon-nav__buy-mobile:focus-visible{border-color:#94bbff85;transform:translateY(-2px);box-shadow:0 22px 44px #0916308c}.horizon-nav__toggle{display:none;width:46px;height:46px;border-radius:14px;border:1px solid rgba(125,211,252,.32);background:#0c1424c2;position:relative;justify-self:end;cursor:pointer;transition:border-color .18s ease,background .18s ease}.horizon-nav__toggle:hover,.horizon-nav__toggle:focus-visible{border-color:#94bbff73;background:#0f1c30eb}.horizon-nav__toggle span{position:absolute;left:50%;width:22px;height:2px;background:#f5f7ff;border-radius:999px;transform:translate(-50%);transition:transform .2s ease,opacity .2s ease}.horizon-nav__toggle span:nth-child(1){top:16px}.horizon-nav__toggle span:nth-child(2){top:22px}.horizon-nav__toggle span:nth-child(3){top:28px}.horizon-nav__toggle.is-open span:nth-child(1){transform:translate(-50%) translateY(6px) rotate(45deg)}.horizon-nav__toggle.is-open span:nth-child(2){opacity:0}.horizon-nav__toggle.is-open span:nth-child(3){transform:translate(-50%) translateY(-6px) rotate(-45deg)}.horizon-nav__drawer{position:fixed;inset:0;z-index:999;pointer-events:none;background:#040912ad;opacity:0;transition:opacity .22s ease}.horizon-nav__drawer.is-open{pointer-events:auto;opacity:1}.horizon-nav__drawer-content{width:100%;margin-top:84px;background:#0a101ef2;border-radius:24px 24px 0 0;padding:24px 22px 36px;transform:translateY(18px);transition:transform .22s ease;border:1px solid rgba(125,211,252,.18);max-height:calc(100vh - 84px);overflow-y:auto}.horizon-nav__drawer.is-open .horizon-nav__drawer-content{transform:translateY(0)}.horizon-nav__drawer-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.horizon-nav__drawer-links{display:grid;gap:12px}.horizon-nav__drawer-link{width:100%;padding:14px;border-radius:16px;border:1px solid rgba(125,211,252,.18);background:#0f1c30b3;text-align:left;color:#d5e2ffe6;font-size:.92rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:border-color .16s ease,background .16s ease,color .16s ease}.horizon-nav__drawer-link.is-active{border-color:#60a5fa99;background:#60a5fa47;color:#f8fbff}.horizon-nav__drawer-link:hover,.horizon-nav__drawer-link:focus-visible{border-color:#7dd3fc52;background:#7dd3fc2e}.horizon-nav__drawer-actions{display:grid;gap:14px;margin-top:28px}.horizon-nav__buy--drawer{width:100%;text-align:center}.horizon-nav__wallet--drawer{justify-content:center}@media (max-width: 1200px){.horizon-nav__inner{padding:0 18px}.horizon-nav__mark{--nav-token-size: 48px}}@media (max-width: 1024px){.horizon-nav__links,.horizon-nav__actions,.horizon-nav__status{display:none}.horizon-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:8px;width:calc(100% - 32px);padding:0}.horizon-nav__brand{gap:8px;flex:1 1 0;max-width:calc(100% - 132px)}.horizon-nav__mark{--nav-token-size: 42px}.horizon-nav__mobile-controls{display:inline-flex;gap:8px;flex:0 0 auto}.horizon-nav__buy-mobile,.horizon-nav__toggle{display:inline-flex;align-items:center;justify-content:center}}@media (max-width: 540px){.horizon-nav{padding:14px 0}.horizon-nav__inner{width:calc(100% - 24px);padding:0;gap:6px;display:flex;align-items:center;justify-content:space-between}.horizon-nav__brand{gap:6px;flex:1 1 auto;max-width:calc(100% - 110px)}.horizon-nav__mark{--nav-token-size: 32px}.horizon-nav__name{font-size:.9rem;letter-spacing:.05em;text-shadow:0 0 8px rgba(73,132,255,.28),0 6px 14px rgba(5,10,26,.46)}.horizon-nav__tagline{display:none}.horizon-nav__mobile-controls{gap:6px;flex:0 0 104px}.horizon-nav__toggle{width:34px;height:34px}.horizon-nav__buy-mobile{padding:8px 10px;font-size:.72rem;letter-spacing:.08em;min-width:58px}.horizon-nav__drawer-content{margin-top:72px;padding:22px 18px 32px;max-height:calc(100vh - 72px)}}@keyframes logoNebula{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes logoOrbit{0%{transform:rotate(0);opacity:.55}50%{opacity:.85}to{transform:rotate(360deg);opacity:.55}}@keyframes tokenSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logoStarPulse{0%,to{transform:translateY(-50%) scale(.8);opacity:.65}50%{transform:translateY(-50%) scale(1.05);opacity:1}}@media (prefers-reduced-motion: reduce){.horizon-nav__name{animation:none}.horizon-nav__mark:after{animation:none}.horizon-nav__mark img{animation:none}}@keyframes navStatusPulse{0%{transform:scale(1);opacity:.7}50%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:.7}}@media (max-width: 780px){.horizon-nav__inner{padding:0 12px}.horizon-nav__brand{gap:8px;max-width:calc(100% - 120px)}.horizon-nav__mark{--nav-token-size: 36px}.horizon-nav__name{font-size:1.02rem;letter-spacing:.08em}.horizon-nav__tagline{display:none}}:root{--surface-900: #050712;--surface-800: #0b1120;--surface-700: #111a2f;--surface-glass: rgba(11, 17, 32, .14);--surface-glass-strong: rgba(13, 22, 42, .19);--surface-border: rgba(125, 211, 252, .15);--surface-border-strong: rgba(148, 187, 255, .35);--surface-highlight: rgba(99, 102, 241, .22);--text-primary: #f4f7ff;--text-secondary: rgba(218, 229, 255, .72);--text-muted: rgba(174, 191, 230, .62);--accent-cyan: #38bdf8;--accent-violet: #7c3aed;--accent-pink: #fb7185;--accent-green: #34d399;--accent-emerald: #10b981;--accent-gold: #f5d67b;--color-accent: #00f6ff;--color-accent-2: #7c5cff;--color-text-primary: #f4f7ff;--color-text-secondary: rgba(218, 229, 255, .8);--color-text-muted: rgba(176, 196, 236, .68);--color-bg-dark: rgba(6, 12, 26, .85);--color-bg-medium: rgba(8, 16, 32, .62);--color-border: rgba(125, 211, 252, .35);--gradient-primary: linear-gradient(120deg, #60a5fa, #7c3aed);--gradient-glow: radial-gradient(circle at 20% -10%, rgba(96, 165, 250, .28), transparent 62%), radial-gradient(circle at 82% -10%, rgba(124, 58, 237, .25), transparent 65%);--font-base: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Chakra Petch", "Sora", "Space Grotesk", "Inter", sans-serif;--layout-max-width: 1200px;--nav-height: 92px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--gutter-inline: clamp(12px, 4vw, 48px);--section-inline-padding: clamp(16px, 5vw, 72px);--panel-min: clamp(260px, 32vw, 360px);--panel-max: clamp(420px, 48vw, 640px);--panel-gap: clamp(16px, 4vw, 32px);--hud-border: 1px solid rgba(125, 211, 252, .26);--hud-bg: linear-gradient(145deg, rgba(5, 10, 22, .6), rgba(4, 8, 18, .42));--hud-glow: 0 22px 44px rgba(86, 136, 255, .28);--font-size-base: clamp(.95rem, .22vw + .92rem, 1rem);--font-size-subtitle: clamp(.9rem, .18vw + .86rem, .98rem);--font-size-title: clamp(1.4rem, 1.6vw + 1rem, 2rem);--font-size-display: clamp(1.65rem, 2.8vw + 1.2rem, 3rem);--shadow-soft: 0 24px 64px rgba(7, 14, 32, .48);--shadow-sharp: 0 18px 40px rgba(8, 15, 36, .66);--text-shadow-strong: 0 20px 46px rgba(4, 10, 26, .7), 0 0 14px rgba(4, 10, 26, .55);--text-shadow-soft: 0 12px 32px rgba(3, 8, 20, .55), 0 2px 12px rgba(3, 8, 20, .45);--text-shadow-subtle: 0 6px 22px rgba(2, 6, 16, .42);--text-gradient-primary: linear-gradient(100deg, #34d399 0%, #f5d67b 50%, #7c3aed 100%);--text-gradient-secondary: linear-gradient(120deg, rgba(240, 249, 255, 1) 0%, rgba(132, 210, 255, .95) 40%, rgba(124, 92, 255, .9) 100%);--bg-cyan-alpha: .24;--bg-violet-alpha: .24;--stars-opacity: .8;--haze-opacity: .9;--dust-opacity: .08;--dust-angle: -18deg;--dust-scale: 700px;--planet-left-size: 180px;--planet-right-size: 200px;--planet-left-image: url(/images/b.png);--planet-right-image: url(/images/qq.png);--planet-near-image: url(/images/bbb.png);--planet-mid-image: url(/images/qq.png);--planet-far-image: url(/images/qqqqqqqqq.png);--planet-extra-image: url(/images/b.png);--edge-planet-1: url(/images/b.png);--edge-planet-2: url(/images/bb.png);--edge-planet-3: url(/images/qq.png);--edge-planet-4: url(/images/qqqqqqqq.png);--edge-planet-5: url(/images/qqqqqqqqq.png);--edge-planet-6: url(/images/bbbb.png);--edge-planet-7: url(/images/bbb.png)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;font-family:var(--font-base);color:var(--text-primary);background:var(--surface-900);overflow-x:hidden}body{position:relative;scroll-behavior:smooth;background-color:#02040a;background-image:none;font-weight:500;font-variant-numeric:proportional-nums;letter-spacing:.01em;word-spacing:.02em;line-height:1.6;text-rendering:optimizeLegibility;font-feature-settings:"ss02" 1,"cv01" 1;overflow-x:hidden;font-size:var(--font-size-base)}#root{width:100%;min-height:100%;overflow-x:hidden}@media (pointer: coarse),(hover: none){body{background-attachment:scroll}}@media (max-width: 600px){:root{--section-inline-padding: clamp(12px, 6vw, 28px);--panel-min: clamp(220px, 80vw, 300px);--panel-max: clamp(320px, 90vw, 520px)}}.u-text-emerald{color:var(--accent-emerald)!important}.u-text-gold{color:var(--accent-gold)!important}.u-text-violet{color:var(--accent-violet)!important}.chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#0a142a8c;color:#e8f5fff2;font-size:.8rem}.chip--success{border-color:#10b98159;color:#d4ffecf5}.chip--warning{border-color:#f5d67b73;color:#fff6e0f5}.btn-icon{display:inline-flex;align-items:center;gap:8px}.btn-icon svg{width:1.15em;height:1.15em}:where(section,.app-section,.kwai-hero,.kwai-hero__background,.kwai-hero__galaxy,.kwai-presale,.kwai-presale__background,.kwai-presale__summary,.kwai-presale__summary-beacon,.kwai-presale__summary-gridlines,.kwai-presale__trust-strip,.buy-token-card,.galaxy-carousel__galaxy,.galaxy-carousel__halo,.galaxy-carousel__ring,.whitepaper,.whitepaper__background,.kwai-tokenomics,.kwai-tokenomics__background,.audit-section,.kwai-alliance__background,.value-proposition,.value-proposition__bg,.hero,.hero__decor){background:transparent!important;background-image:none!important}:where(.kwai-hero,.kwai-presale__summary,.value-proposition__card,.whitepaper__container,.hero,.galaxy-carousel__galaxy):before,:where(.kwai-hero,.kwai-presale__summary,.value-proposition__card,.whitepaper__container,.hero,.galaxy-carousel__galaxy):after{background:none!important;background-image:none!important}:where(section,.app-section,.canvas-section){scroll-margin-top:calc(var(--nav-height, 92px) + 16px)}body:before,body:after{display:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;letter-spacing:.06em;line-height:1.18;margin:0 0 16px;color:var(--text-primary);text-transform:uppercase;text-shadow:var(--text-shadow-strong);font-size:var(--font-size-title)}@supports (-webkit-background-clip: text) or (background-clip: text){h1,h2,h3{background-image:var(--text-gradient-primary);background-size:200% auto;background-position:0 50%;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:headingSpectrum 12s ease-in-out infinite alternate}}:where(.app-section__container,.section-shell,.container){width:min(var(--layout-max-width),calc(100% - 2 * var(--gutter-inline)));margin-inline:auto}.grid-auto-fit{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.stack-vertical{display:flex;flex-direction:column;gap:var(--space-4)}img,svg,video{max-width:100%;height:auto}:where(.surface-card,.glass-card,.hero-console,.hero-insight,.buy-token-card,.utility-lab__panel,.galaxy-slide,.value-proposition__card,.token-vision-card,.phase-table-card,.tier-card,.staking-info-card,.roadmap-card,.whitepaper-card,.my-purchases-panel,.top-buyers-panel,.faq-card,.integrity-card){min-inline-size:min(100%,320px);border-radius:clamp(18px,2vw,28px);padding:clamp(var(--space-4),1.8vw + var(--space-2),var(--space-7));border:var(--hud-border);background:var(--hud-bg);box-shadow:var(--hud-glow)}p,li,dt,dd{font-family:var(--font-base);font-size:1rem;line-height:1.75;letter-spacing:.01em;color:#e6eeffeb;text-shadow:var(--text-shadow-soft);margin:0 0 18px;max-width:72ch}small,.caption{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#c6d4f6c7;text-shadow:var(--text-shadow-subtle)}.muted{font-size:.88rem;letter-spacing:.02em;text-transform:none;color:#c6d4f6c7;text-shadow:var(--text-shadow-subtle);opacity:.9}::selection{background:#60a5fa73;color:#050712}a{color:#8cd6fff2;text-decoration:none;font-weight:600;letter-spacing:.04em;text-shadow:0 10px 24px rgba(30,144,255,.38);position:relative;transition:color .2s ease,text-shadow .2s ease}a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:999px;background:linear-gradient(90deg,#7c5cffd9,#38bdf8bf);opacity:0;transform:scaleX(.4);transform-origin:left;transition:opacity .2s ease,transform .2s ease}a:hover,a:focus-visible{color:#bae8fffa;text-shadow:0 14px 36px rgba(56,189,248,.4)}a:hover:after,a:focus-visible:after{opacity:1;transform:scaleX(1)}strong{font-weight:700;color:#f4f8fffa;text-shadow:var(--text-shadow-strong)}em{color:#d4e2fff5;font-style:italic;text-shadow:var(--text-shadow-soft)}.text-accent,.accent-text{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:12px;background:#38bdf81f;color:#7ce0fff5;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 12px 30px rgba(56,189,248,.35)}.gradient-script{font-family:"Sora",var(--font-display);font-weight:600;letter-spacing:.04em;color:var(--text-primary)}@supports (-webkit-background-clip: text) or (background-clip: text){.gradient-script{background:var(--text-gradient-secondary);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}button{font-family:inherit;border:none;cursor:pointer}img{display:block;max-width:100%}.container{width:min(var(--layout-max-width),calc(100% - 48px));margin:0 auto}.section-shell{padding:clamp(72px,10vw,120px) 0}.section-heading{display:flex;flex-direction:column;gap:12px;max-width:760px;margin:0 auto 48px;text-align:center}.section-heading__eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:6px 18px;border-radius:999px;border:1px solid rgba(99,102,241,.45);background:#6366f11f;color:#d5dbffd1;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase}.section-heading__title{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.01em;color:var(--text-primary);text-shadow:var(--text-shadow-strong)}.section-heading__subtitle{font-size:1rem;line-height:1.65;color:#e0eaffd1;text-shadow:var(--text-shadow-soft)}.app-section :where(h1,h2,h3,h4,h5,h6),.canvas-section :where(h1,h2,h3,h4,h5,h6){text-shadow:var(--text-shadow-strong)}.app-section :where(p,li,dt,dd),.canvas-section :where(p,li,dt,dd){color:#e6eeffe6;text-shadow:var(--text-shadow-soft)}.app-section :where(small,.muted),.canvas-section :where(small,.muted){color:#c6d4f6c7;text-shadow:var(--text-shadow-subtle)}.app-section :where([class*=title],[class*=headline],[class*=value],[class*=metric],[class*=stat],[class*=highlight]),.canvas-section :where([class*=title],[class*=headline],[class*=value],[class*=metric],[class*=stat],[class*=highlight]){text-shadow:var(--text-shadow-strong)}.app-section :where([class*=subtitle],[class*=description],[class*=copy],[class*=label],[class*=note],[class*=text],[class*=progress],[class*=info]),.canvas-section :where([class*=subtitle],[class*=description],[class*=copy],[class*=label],[class*=note],[class*=text],[class*=progress],[class*=info]){text-shadow:var(--text-shadow-soft)}.surface-card{position:relative;border-radius:24px;padding:28px;background:var(--surface-glass);border:1px solid var(--surface-border);box-shadow:var(--shadow-soft);overflow:hidden}.glass-panel{position:relative;border-radius:28px;background:linear-gradient(145deg,#0a162a2e,#040a1a1a),#060c1a17;border:1px solid rgba(125,211,252,.22);box-shadow:0 24px 48px #0307128c}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.glass-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (max-width: 768px){.glass-panel{border-radius:22px;background:linear-gradient(160deg,#070e2029,#04091617),#050a1414}}.surface-card:before{content:"";position:absolute;inset:-40% -20% auto;height:60%;background:radial-gradient(circle at 20% 20%,rgba(96,165,250,.18),transparent 65%);opacity:.5;pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.surface-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid rgba(125,211,252,.3);background:#0c1b2eb8;color:#cee1ffdb;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.muted{color:#c6d4f6c7;text-shadow:var(--text-shadow-subtle)}.glass-card{background:#0c162a6b!important;border:1px solid rgba(125,211,252,.18)!important;box-shadow:0 24px 48px #050a1a66!important}@keyframes headingSpectrum{0%{background-position:0 50%}to{background-position:100% 50%}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.glass-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.grid{display:grid;gap:24px}.btn-primary{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:16px;background:var(--gradient-primary);color:#050712;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 20px 36px #6366f166;transition:transform .16s ease,box-shadow .16s ease}.btn-primary:hover,.btn-primary:focus-visible{transform:translateY(-2px);box-shadow:0 24px 48px #6366f180}.btn-outline{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:16px;border:1px solid rgba(148,187,255,.35);background:#0b152899;color:#d8e3ffdb;font-weight:600;letter-spacing:.06em;transition:border-color .16s ease,background .16s ease,color .16s ease}.btn-outline:hover,.btn-outline:focus-visible{border-color:#94bbff99;background:#15203ad1;color:#f8fbff}.list-reset{list-style:none;padding:0;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 960px){.container{width:calc(100% - 32px)}.section-shell{padding:clamp(56px,12vw,88px) 0}.surface-card{border-radius:20px;padding:24px}}@media (max-width: 520px){.section-heading__eyebrow{letter-spacing:.18em}.section-heading__title{font-size:clamp(1.9rem,9vw,2.4rem)}.btn-primary,.btn-outline{width:100%;justify-content:center}}@media (max-width: 480px){:root{--font-size-base: clamp(.92rem, .6vw + .82rem, .98rem);--font-size-title: clamp(1.35rem, 2.4vw + .95rem, 1.9rem);--gutter-inline: clamp(16px, 6vw, 28px)}.grid-auto-fit{gap:var(--space-4)}}@media (max-width: 414px){:root{--font-size-base: clamp(.9rem, .8vw + .78rem, .96rem);--font-size-title: clamp(1.32rem, 3vw + .88rem, 1.8rem)}.galaxy-carousel__nav{gap:var(--space-3)}}@media (max-width: 390px){:root{--font-size-base: clamp(.88rem, 1vw + .74rem, .94rem);--font-size-title: clamp(1.3rem, 3.4vw + .86rem, 1.7rem);--gutter-inline: clamp(14px, 7vw, 24px)}}@media (max-width: 360px){:root{--font-size-base: clamp(.85rem, 1.2vw + .7rem, .92rem);--font-size-title: clamp(1.26rem, 3.8vw + .82rem, 1.6rem);--panel-min: clamp(200px, 86vw, 280px);--gutter-inline: clamp(10px, 6vw, 22px);--panel-max: clamp(300px, 96vw, 480px)}:where(.surface-card,.glass-card,.hero-console,.buy-token-card){padding:clamp(var(--space-3),4vw,var(--space-5))}}@media (max-width: 320px){:root{--font-size-base: clamp(.82rem, 1.5vw + .68rem, .9rem);--font-size-title: clamp(1.2rem, 4vw + .76rem, 1.5rem);--gutter-inline: clamp(8px, 6vw, 18px);--panel-min: clamp(180px, 92vw, 260px);--panel-max: clamp(280px, 98vw, 440px)}body{letter-spacing:.005em}}@media (min-width: 768px){:root{--gutter-inline: clamp(48px, 4vw, 72px);--section-inline-padding: clamp(24px, 4vw, 80px);--panel-min: clamp(280px, 22vw, 420px);--panel-max: clamp(480px, 46vw, 640px)}.grid-auto-fit{gap:var(--space-5)}}@media (min-width: 992px){:root{--gutter-inline: clamp(64px, 5vw, 96px);--layout-max-width: 1280px;--panel-min: clamp(300px, 20vw, 460px);--panel-max: clamp(520px, 40vw, 680px);--panel-gap: clamp(20px, 3vw, 36px)}body{background-size:cover}}@media (min-width: 1200px){:root{--layout-max-width: 1380px;--panel-min: clamp(320px, 18vw, 480px);--panel-max: clamp(560px, 36vw, 720px)}.app-gradient-layer{background:#02040c14}}@media (min-width: 1440px){:root{--layout-max-width: 1500px;--gutter-inline: clamp(80px, 6vw, 120px);--panel-min: clamp(340px, 16vw, 520px);--panel-max: clamp(600px, 32vw, 780px)}body{background-position:center top;background-size:110% auto}}@media (min-width: 1920px){:root{--layout-max-width: 1680px;--gutter-inline: 8%;--section-inline-padding: clamp(40px, 4vw, 120px);--panel-min: clamp(360px, 14vw, 560px);--panel-max: clamp(660px, 28vw, 860px);--panel-gap: clamp(24px, 2vw, 48px)}body{background-size:120% auto}}@media (max-width: 768px){.surface-card,.glass-card,.value-proposition__card,.value-proposition__ai,.value-proposition__roadmap,.token-vision-card,.token-vision-stat,.phase-table-card,.phase-spotlight,.tier-card,.staking-info-card,.staking-action-card,.roadmap-card,.whitepaper-card,.whitepaper-roadmap__item,.my-purchases-panel,.faq-card,.integrity-card,.integrity-grid .integrity-item{background:#060c1a47!important;border-color:#7dd3fc29!important;box-shadow:0 12px 32px #050a1a47!important}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.faq-card,.integrity-card,.integrity-grid .integrity-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.surface-card:before,.glass-card:before,.value-proposition__card:after,.token-vision-card:before,.phase-table-card:before,.phase-spotlight:before,.tier-card:before,.my-purchases-panel:before,.faq-card:before,.integrity-card:before{opacity:.35}}body{background-color:#02040a;background-image:none;background-repeat:no-repeat;background-position:center;background-size:cover}body:before,body:after{display:block!important;content:"";position:fixed;inset:0;pointer-events:none;z-index:0}html:before{display:block!important;content:"";position:fixed;inset:0;pointer-events:none;z-index:0}html:after,.app-shell:before,.app-shell:after,body:before,body:after,html:before,#root:before{display:none!important;content:none!important;background:none!important;animation:none!important}body:after{background-image:var(--planet-near-image);background-repeat:no-repeat;background-size:var(--orbit-near-size, clamp(110px, 14vw, 240px)) auto;background-position:-35% var(--orbit-near-y, 78%);mix-blend-mode:normal;opacity:1!important;animation-name:orbitNear;animation-duration:var(--orbit-near-duration, 180s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--orbit-near-delay, 0s);will-change:transform;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}html:before{background-image:var(--planet-far-image);background-repeat:no-repeat;background-size:var(--orbit-far-size, clamp(80px, 10vw, 180px)) auto;background-position:-35% var(--orbit-far-y, 22%);opacity:1;animation-name:orbitFar;animation-duration:var(--orbit-far-duration, 300s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--orbit-fair-delay, 0s);will-change:transform;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}#root:before{display:block!important;content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:var(--planet-extra-image);background-repeat:no-repeat;background-size:var(--orbit-extra-size, clamp(95px, 11vw, 190px)) auto;background-position:-35% var(--orbit-extra-y, 35%);opacity:1;animation-name:orbitExtra;animation-duration:var(--orbit-extra-duration, 200s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--orbit-extra-delay, 0s);will-change:transform;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@keyframes starTwinkle{0%,to{opacity:var(--stars-opacity)}50%{opacity:calc(var(--stars-opacity) * .8)}}@media (prefers-reduced-motion: reduce){body:before{animation:none!important}body:after{animation:none!important}html:before{animation:none!important}#root:before{animation:none!important}}@keyframes orbitNear{0%{background-position:-35% 78%}to{background-position:135% 78%}}@keyframes orbitMid{0%{background-position:-35% 50%}to{background-position:135% 50%}}@keyframes orbitFar{0%{background-position:-35% 22%}to{background-position:135% 22%}}@keyframes orbitExtra{0%{background-position:-35% 35%}to{background-position:135% 35%}}@keyframes planetFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 720px){html:after,.app-shell:before,.app-shell:after,#root:before{display:none!important}body:before{opacity:.7}body:after{opacity:.7}}#root,.app-shell,.app-main{position:relative;z-index:1}
