:root{--brand: #6f5bd6;--brand-soft: #d9d2f7;--neutral1: #120f19;--neutral2: #625b70;--neutral3: rgba(18, 15, 25, .42);--surface1: #f7f6fb;--surface2: #fff;--surface3: rgba(18, 15, 25, .08);--surface4: rgba(18, 15, 25, .16);--leg-burn: #120f19;--leg-holders: #6f5bd6;--leg-jackpot: #e0a03c;--leg-wallet: #8a8794;--leg-creator: #d9d2f7;--leg-top_holders: #c58bd8;--leg-reserve: #4bb3a6;--leg-buy: #3f9fb0;--danger: #b4342f;--ok: #2f7d5f;--wrap: 1120px;--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--surface1);color:var(--neutral1);font-family:Figtree,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.025em;line-height:1.15}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}ul,ol{margin:0;padding:0;list-style:none}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-ligatures:none}.muted{color:var(--neutral2)}.faint{color:var(--neutral3)}.small{font-size:14px}.xsmall{font-size:12.5px}.hidden{display:none!important}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:24px}.glass{position:relative;overflow:hidden;background:#ffffff8c;box-shadow:inset 0 1px 1px #fff9;backdrop-filter:saturate(1.5) blur(10px)}.glass.is-solid{background:#ffffffc7}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1.2px;background:linear-gradient(#120f1924,#120f190f 30%,#120f1908,#120f190f 70%,#120f1924);mask:linear-gradient(#fff,#fff) content-box exclude,linear-gradient(#fff,#fff);-webkit-mask:linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);-webkit-mask-composite:xor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:12px 32px;font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .16s var(--ease),color .16s var(--ease),opacity .16s var(--ease)}.btn-sm{padding:8px 24px;font-size:14px}.btn-solid{background:var(--neutral1);color:#fff}.btn-solid:hover{opacity:.9}.btn-glass{background:#ffffff8c;color:var(--neutral1);box-shadow:inset 0 1px 1px #fff9,0 0 0 1px #120f1914;backdrop-filter:saturate(1.5) blur(10px)}.btn-glass:hover{background:#ffffffc7}.btn-outline{background:transparent;color:var(--neutral1);box-shadow:inset 0 0 0 1px var(--surface4)}.btn-outline:hover{background:var(--surface2)}.btn-ghost{color:var(--neutral2);padding:8px 10px;background:none}.btn-ghost:hover{color:var(--neutral1);background:#120f190d}.btn[disabled],.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--neutral2);transition:color .16s var(--ease),gap .16s var(--ease)}.link-arrow:hover{color:var(--neutral1);gap:10px}.brand{display:inline-flex;align-items:center;gap:8px;flex:none}.brand-mark{width:24px;height:24px;flex:none;display:block;position:relative}.brand-mark img,.brand-mark svg{width:100%;height:100%;display:block;border-radius:6.72px;object-fit:cover}.brand-name{font-size:20px;font-weight:600;letter-spacing:-.03em}.pillnav{display:flex;align-items:center;justify-content:space-between;border-radius:999px;padding:6px 6px 6px 16px;gap:16px}.pillnav .nav-links{display:flex;align-items:center;gap:28px;font-size:14px}.pillnav .nav-links a{color:var(--neutral1);transition:color .16s var(--ease)}.pillnav .nav-links a:hover{color:var(--neutral2)}.pillnav-right{display:flex;align-items:center;gap:4px}.topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid transparent;transition:background .2s var(--ease),border-color .2s var(--ease)}.topbar[data-hidden=true]{display:none}.topbar[data-stuck=true]{background:#f7f6fbdb;backdrop-filter:saturate(1.4) blur(12px);border-bottom-color:var(--surface3)}.topbar-inner{max-width:var(--wrap);margin-inline:auto;padding-inline:24px;height:64px;display:flex;align-items:center;gap:12px}.topbar .brand-name{font-size:17px;font-weight:500}.topbar-links{display:flex;align-items:center;gap:28px;margin-left:auto;margin-right:16px;font-size:15px}.topbar-links a{color:var(--neutral2);transition:color .16s var(--ease)}.topbar-links a:hover,.topbar-links a[aria-current=page]{color:var(--neutral1)}.topbar-right{display:flex;align-items:center;gap:4px}.hero{position:relative;height:84svh;min-height:560px;width:100%;overflow:hidden;background:var(--surface1)}.hero-img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.hero-fade{position:absolute;inset-inline:0;bottom:0;height:42vh;pointer-events:none;background:linear-gradient(#f7f6fb00,#f7f6fb0f 40%,#f7f6fb52 66%,#f7f6fbb8 85%,#f7f6fbf2 95%,#f7f6fb)}.hero-layer{position:relative;z-index:10;display:flex;height:100%;flex-direction:column}.hero-navwrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding:20px 24px 0}.hero-body{width:100%;max-width:var(--wrap);margin-inline:auto;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 24px 48px}.hero-text{font-size:clamp(36px,6.4vw,72px);font-weight:400;letter-spacing:-.04em;line-height:1.04;margin-bottom:16px;text-shadow:0 1px 2px rgba(255,255,255,.55),0 2px 22px rgba(255,255,255,.7)}.hero-sub{font-size:16px;color:#120f19cc;max-width:46ch}.hero-cta{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.hero-kicker{margin-top:40px;font-size:18px;font-weight:300;color:var(--neutral1)}@media (min-width: 1024px){.hero-body{display:grid;grid-template-columns:1fr 1fr;align-items:end;padding-bottom:64px}.hero-kicker{margin-top:0;text-align:right}}.rule{border-top:1px solid var(--surface3)}.section{max-width:var(--wrap);margin-inline:auto;padding:64px 24px}.stats{max-width:var(--wrap);margin-inline:auto;padding:64px 24px 16px;display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (min-width: 1024px){.stats{grid-template-columns:repeat(4,1fr)}}.stat{border-top:1px solid var(--surface3);padding-top:16px}.stat-n{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1}.stat-l{margin-top:8px;font-size:14px;color:var(--neutral2)}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:32px}.section h2,.h2{font-size:24px;font-weight:600;letter-spacing:-.025em}.h2-big{font-size:clamp(32px,4.4vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.08;max-width:20ch}.page-head{max-width:var(--wrap);margin-inline:auto;padding:56px 24px 32px}.page-head h1{font-size:clamp(32px,5vw,52px);font-weight:400;letter-spacing:-.035em;line-height:1.05}.page-head p{margin-top:16px;max-width:56ch;color:var(--neutral2)}.cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.cols-3 h3{font-size:17px;font-weight:600;margin-bottom:8px}.cols-3 p{color:var(--neutral2);font-size:15px}.step-n{font-size:13px;color:var(--neutral3);margin-bottom:10px}.hook-row{display:block;border-bottom:1px solid var(--surface3);padding:20px 0;transition:background .16s var(--ease);width:100%;text-align:left;background:none;cursor:pointer;border-left:0;border-right:0;border-top:0}.hook-row:hover{background:#fff9}.hook-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.hook-name{font-size:17px;font-weight:600;letter-spacing:-.02em}.hook-tag{font-size:14px;color:var(--neutral2);flex:none}.hook-barwrap{margin-top:12px;max-width:440px}.hook-row-bottom{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:16px}.hook-split{font-size:13px;color:var(--neutral2)}.hook-split .mono{color:var(--neutral1)}.hook-go{font-size:13px;color:var(--brand);flex:none;opacity:0;transition:opacity .16s var(--ease)}.hook-row:hover .hook-go,.hook-row:focus-visible .hook-go{opacity:1}.splitbar{display:flex;width:100%;gap:4px;height:6px}.splitbar span{display:block;border-radius:999px;transition:width .5s var(--ease)}.legend{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:var(--neutral2)}.legend i{display:inline-block;width:9px;height:9px;border-radius:999px;margin-right:7px;vertical-align:-1px}.panel{border:1px solid var(--surface3);border-radius:16px;padding:24px;background:var(--surface2)}.grid-2-a{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;align-items:start}.row-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kv{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--surface3);font-size:14.5px}.kv:last-child{border-bottom:0}.kv dt{color:var(--neutral2)}.kv dd{margin:0;text-align:right;font-weight:500;max-width:62%;overflow-wrap:anywhere}.faq-item{border-bottom:1px solid var(--surface3)}.faq-q{width:100%;background:none;border:0;text-align:left;padding:20px 0;font-size:16.5px;font-weight:500;letter-spacing:-.015em;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-q svg{flex:none;transition:transform .24s var(--ease);color:var(--neutral3)}.faq-item[data-open=true] .faq-q svg{transform:rotate(45deg)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease)}.faq-item[data-open=true] .faq-a{grid-template-rows:1fr}.faq-a>div{overflow:hidden}.faq-a p{color:var(--neutral2);font-size:15.5px;padding-bottom:20px;max-width:74ch}.field{display:block;margin-bottom:16px}.field>span{display:block;font-size:13.5px;color:var(--neutral2);margin-bottom:6px}.input,.textarea,.select{width:100%;border:1px solid var(--surface4);border-radius:12px;background:var(--surface2);padding:11px 13px;font:inherit;font-size:15px;color:var(--neutral1);transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px #6f5bd62e}.textarea{min-height:96px;resize:vertical;line-height:1.5}.hint{font-size:12.5px;color:var(--neutral3);margin-top:5px}.err{font-size:13px;color:var(--danger);margin-top:6px}.chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--surface4);border-radius:999px;padding:6px 13px;font-size:13.5px;background:var(--surface2);cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.chip:hover{border-color:var(--brand)}.chip[aria-pressed=true]{background:var(--neutral1);color:#fff;border-color:var(--neutral1)}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--surface4);color:var(--neutral2);background:var(--surface2)}.steps{display:flex;gap:6px;align-items:center;font-size:13.5px;color:var(--neutral3);flex-wrap:wrap;margin-bottom:28px}.steps b{font-weight:500;color:var(--neutral2)}.steps [data-active=true]{color:var(--neutral1);font-weight:600}.steps [data-done=true]{color:var(--brand)}.legrow{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--surface3)}.legrow:last-child{border-bottom:0}.legpct{font-weight:600;font-size:15px}.legdesc{font-size:14.5px;color:var(--neutral2)}.legtag{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--neutral3)}.txlist a{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--surface3);font-size:14px}.txlist a:hover{color:var(--brand)}.rpcbar{position:fixed;z-index:90;left:50%;transform:translate(-50%);bottom:18px;max-width:min(720px,calc(100vw - 32px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:999px;background:var(--neutral1);color:#ffffffe6;font-size:14px;box-shadow:0 14px 40px #120f1938;animation:slidein .3s var(--ease)}.rpcbar b{font-weight:500;color:#f0a8a4}.rpcbar .btn{background:#fff;color:var(--neutral1);flex:none}.rpcbar-x{background:none;border:0;color:#fff9;font-size:19px;line-height:1;cursor:pointer;padding:2px 6px;flex:none}.rpcbar-x:hover{color:#fff}.toasts{position:fixed;z-index:200;right:18px;bottom:18px;display:flex;flex-direction:column;gap:10px;max-width:min(380px,calc(100vw - 36px))}.toast{background:var(--neutral1);color:#fff;border-radius:14px;padding:13px 16px;font-size:14px;box-shadow:0 12px 34px #120f1938;animation:slidein .26s var(--ease);overflow-wrap:anywhere}.toast a{color:#b9a9ff;text-decoration:underline}.toast[data-kind=error]{background:#6d1f1c}.toast[data-kind=success]{background:#1c4a39}@keyframes slidein{0%{opacity:0;transform:translateY(10px)}}.modal-back{position:fixed;inset:0;z-index:150;background:#120f195c;backdrop-filter:blur(3px);display:grid;place-items:center;padding:20px;animation:fade .2s var(--ease)}@keyframes fade{0%{opacity:0}}.modal{background:var(--surface1);border-radius:20px;padding:26px;width:min(460px,100%);max-height:86vh;overflow:auto;box-shadow:0 24px 64px #120f1942}.modal h3{font-size:19px;margin-bottom:6px}.wallet-opt{width:100%;display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--surface3);border-radius:14px;background:var(--surface2);cursor:pointer;margin-top:10px;text-align:left;transition:border-color .16s var(--ease)}.wallet-opt:hover{border-color:var(--brand)}.wallet-logo{width:26px;height:26px;flex:none;display:block}.wallet-logo svg,.wallet-logo img{width:26px;height:26px;display:block;border-radius:7px}.wallet-opt small{display:block;color:var(--neutral3);font-size:12.5px}.footer{border-top:1px solid var(--surface3);margin-top:40px;padding-block:44px 30px}.footer-inner{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer-cols{display:flex;gap:64px}.footer-cols>div{display:flex;flex-direction:column;gap:7px;font-size:14.5px}.footer-cols a{color:var(--neutral2)}.footer-cols a:hover{color:var(--neutral1)}.footer-h{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--neutral3);margin-bottom:3px}.footer-legal{margin-top:34px;padding-top:18px;border-top:1px solid var(--surface3)}.reveal{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.reveal.in{opacity:1;transform:none}.hero-text .ch{display:inline-block;opacity:0;transform:translate(-12px);transition:opacity .5s ease-out,transform .5s ease-out}.hero-text .ch.in{opacity:1;transform:none}.hero-text .line{display:block}.hero-text .word{display:inline-block;white-space:nowrap}@media (prefers-reduced-motion: reduce){.reveal,.hero-text .ch{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}@media (max-width: 900px){.grid-2-a{grid-template-columns:1fr;gap:26px}.cols-3{grid-template-columns:1fr;gap:0}.cols-3>*{padding:22px 0;border-top:1px solid var(--surface3)}.cols-3>*:first-child{border-top:0;padding-top:0}}@media (max-width: 720px){.wrap,.section,.stats,.page-head,.hero-navwrap,.hero-body,.topbar-inner{padding-inline:16px}.pillnav .nav-links,.topbar-links{display:none}.row-2{grid-template-columns:1fr}.footer-cols{gap:36px}.hook-row-top{flex-direction:column;gap:2px}.hook-tag{flex:initial}.hook-go{opacity:1}.rpcbar{left:8px;right:8px;bottom:8px;transform:none;max-width:none;gap:8px;padding:8px 8px 8px 14px;font-size:13px}.rpcbar-long{display:none}.rpcbar .btn{padding-inline:14px}.section{padding-block:48px}}.nav-ca{display:inline-flex;align-items:center;gap:6px;font-weight:500}.nav-ca-label{font-size:13px;letter-spacing:.02em}@media (max-width: 560px){.nav-ca-label{display:none}}
