.hero.svelte-1o2fg0h{display:flex;gap:24px;align-items:center;flex-wrap:wrap;background:var(--surface);border:1px solid var(--border-neutral);border-radius:var(--r-hero, 22px);padding:28px}.hero-text.svelte-1o2fg0h{flex:1.4;min-inline-size:260px}.eyebrow.svelte-1o2fg0h{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--text-muted)}.title.svelte-1o2fg0h{margin:10px 0 0;font-family:var(--font-display);font-size:34px;letter-spacing:-.01em;line-height:1.15;color:var(--text)}.lede.svelte-1o2fg0h{margin:12px 0 0;font-family:var(--font-ui);font-size:14px;color:var(--text-secondary);max-inline-size:52ch;line-height:1.55}.ctas.svelte-1o2fg0h{display:flex;gap:9px;margin-block-start:20px;flex-wrap:wrap}.hero-art.svelte-1o2fg0h{flex:1;min-inline-size:180px;max-inline-size:240px;aspect-ratio:1 / 1;border-radius:var(--r-card, 14px);background:radial-gradient(125% 75% at 50% 12%,#e9ece30d,#0a0d06 72%);border:1px solid var(--border-neutral);display:flex;align-items:center;justify-content:center}.hero-art.svelte-1o2fg0h .coin-art{inline-size:110px;max-inline-size:60%;block-size:auto;aspect-ratio:1 / 1}.section-label.svelte-1o2fg0h{margin:26px 0 0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--text-muted)}.note.svelte-1o2fg0h{margin:10px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5;max-inline-size:74ch}.stats.svelte-1o2fg0h{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:11px;margin-block-start:10px}.stat.svelte-1o2fg0h{background:var(--surface-raised);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);padding:16px}.stat.hi.svelte-1o2fg0h{border-color:color-mix(in srgb,var(--g) 40%,transparent);background:color-mix(in srgb,var(--g) 7%,var(--surface-raised))}.stat-n.svelte-1o2fg0h{display:block;font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:1;color:var(--g-text, var(--g));font-variant-numeric:tabular-nums}.stat-l.svelte-1o2fg0h{display:block;margin-block-start:8px;font-family:var(--font-display);font-size:13px;color:var(--text)}.stat-b.svelte-1o2fg0h{margin:5px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5}.grid.svelte-1o2fg0h{display:grid;gap:11px;margin-block-start:10px}.three.svelte-1o2fg0h{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.four.svelte-1o2fg0h{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.card.svelte-1o2fg0h{background:var(--surface-raised);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);padding:16px}.card-ic.svelte-1o2fg0h{display:inline-flex;inline-size:32px;block-size:32px;border-radius:9px;background:color-mix(in srgb,var(--g) 13%,transparent);align-items:center;justify-content:center;color:var(--g)}.card-title.svelte-1o2fg0h{margin:12px 0 0;font-family:var(--font-display);font-size:13.5px;font-weight:400;color:var(--text)}.card-title.sm.svelte-1o2fg0h{font-size:13px}.card-body.svelte-1o2fg0h{margin:5px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5}.pool.svelte-1o2fg0h{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:11px;margin-block-start:10px}.pool-steps.svelte-1o2fg0h{align-self:start;display:flex;flex-direction:column;gap:1px;background:var(--border-neutral);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);overflow:hidden}.step.svelte-1o2fg0h{display:flex;gap:13px;align-items:flex-start;background:var(--surface-raised);padding:15px 16px}.step-n.svelte-1o2fg0h{flex:none;display:inline-flex;inline-size:24px;block-size:24px;border-radius:999px;align-items:center;justify-content:center;background:color-mix(in srgb,var(--g) 15%,transparent);color:var(--g-text, var(--g));font-family:var(--font-mono);font-size:12px;font-weight:600}.step-b.svelte-1o2fg0h{margin:2px 0 0;font-family:var(--font-ui);font-size:13px;color:var(--text-secondary);line-height:1.5}.step-b.svelte-1o2fg0h strong:where(.svelte-1o2fg0h),.pool-b.svelte-1o2fg0h strong:where(.svelte-1o2fg0h){color:var(--text);font-weight:600}.pool-aside.svelte-1o2fg0h{display:flex;flex-direction:column;gap:11px}.pool-side.svelte-1o2fg0h{background:var(--surface);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);padding:16px}.pool-ic.svelte-1o2fg0h{display:inline-flex}.pool-t.svelte-1o2fg0h:first-child{margin-block-start:0}.pool-t.svelte-1o2fg0h{margin:10px 0 0;font-family:var(--font-display);font-size:14px;color:var(--text)}.pool-b.svelte-1o2fg0h{margin:6px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5}.rows.svelte-1o2fg0h{display:flex;flex-direction:column;gap:1px;margin-block-start:10px;background:var(--border-neutral);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);overflow:hidden}.row.svelte-1o2fg0h{display:flex;gap:13px;align-items:flex-start;background:var(--surface-raised);padding:15px 16px}.row-ic.svelte-1o2fg0h{flex:none;display:inline-flex;inline-size:28px;block-size:28px;border-radius:8px;background:color-mix(in srgb,var(--g) 13%,transparent);align-items:center;justify-content:center;color:var(--g)}.row-t.svelte-1o2fg0h{margin:0;font-family:var(--font-display);font-size:13.5px;font-weight:400;color:var(--text)}.row-b.svelte-1o2fg0h{margin:4px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5;max-inline-size:68ch}.band.svelte-1o2fg0h{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--border-neutral);border-radius:var(--r-card-lg, 18px);padding:22px 24px;margin-block-start:24px}.band-text.svelte-1o2fg0h{flex:1;min-inline-size:220px}.band-title.svelte-1o2fg0h{margin:0;font-family:var(--font-display);font-size:17px;color:var(--text)}.band-sub.svelte-1o2fg0h{margin:4px 0 0;font-family:var(--font-ui);font-size:13px;color:var(--text-muted);line-height:1.5}@media (max-width: 768px){.hero.svelte-1o2fg0h{padding:20px 16px}.title.svelte-1o2fg0h{font-size:24px}.hero-art.svelte-1o2fg0h{max-inline-size:none;aspect-ratio:16 / 9}.four.svelte-1o2fg0h{grid-template-columns:repeat(2,1fr)}.ctas.svelte-1o2fg0h button,.band.svelte-1o2fg0h button{flex:1 1 auto}}
