.hero.svelte-byw1fh{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-byw1fh{flex:1.4;min-inline-size:260px}.eyebrow.svelte-byw1fh{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--text-muted)}.title.svelte-byw1fh{margin:10px 0 0;font-family:var(--font-display);font-size:34px;letter-spacing:-.01em;line-height:1.15;color:var(--text)}.lede.svelte-byw1fh{margin:12px 0 0;font-family:var(--font-ui);font-size:14px;color:var(--text-secondary);max-inline-size:54ch;line-height:1.55}.ctas.svelte-byw1fh{display:flex;gap:9px;margin-block-start:20px;flex-wrap:wrap}.hero-art.svelte-byw1fh{flex:1;min-inline-size:200px;max-inline-size:260px;aspect-ratio:4 / 3;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;gap:14px;color:var(--text-muted)}.hero-art.svelte-byw1fh .coin-art{inline-size:64px;block-size:auto;aspect-ratio:1 / 1}.arrow.svelte-byw1fh{inline-size:28px;block-size:auto;flex:none}.section-label.svelte-byw1fh{margin:26px 0 0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--text-muted)}.steps.svelte-byw1fh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:11px;margin-block-start:10px}.step.svelte-byw1fh{background:var(--surface-raised);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);padding:16px}.step-n.svelte-byw1fh{display:inline-flex;inline-size:26px;block-size:26px;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-t.svelte-byw1fh{margin:12px 0 0;font-family:var(--font-display);font-size:13.5px;font-weight:400;color:var(--text)}.step-b.svelte-byw1fh{margin:5px 0 0;font-family:var(--font-ui);font-size:12.5px;color:var(--text-muted);line-height:1.5}.tokens.svelte-byw1fh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:11px;margin-block-start:10px}.token.svelte-byw1fh{display:flex;flex-direction:column;text-align:start;background:var(--surface-raised);border:1px solid var(--border-neutral);border-radius:var(--r-card, 14px);padding:18px;cursor:pointer;color:var(--text);font-family:var(--font-ui);transition:transform var(--dur-med, .16s) var(--ease-out, ease),border-color var(--dur-med, .16s) var(--ease-out, ease),box-shadow var(--dur-med, .16s) var(--ease-out, ease)}.token.svelte-byw1fh:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--g) 45%,transparent);box-shadow:0 16px 40px #00000080}.token.svelte-byw1fh:active{transform:translateY(1px)}.token.svelte-byw1fh:focus-visible{outline:none;box-shadow:var(--focus-ring)}.token-head.svelte-byw1fh{display:flex;align-items:center;gap:9px}.token.svelte-byw1fh .tok-art{inline-size:30px;block-size:auto;aspect-ratio:1 / 1;flex:none}.token-name.svelte-byw1fh{font-family:var(--font-display);font-size:18px;color:var(--text)}.token-tag.svelte-byw1fh{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.token-b.svelte-byw1fh{margin:11px 0 0;font-size:12.5px;color:var(--text-muted);line-height:1.55}.token-cta.svelte-byw1fh{display:inline-flex;align-items:center;gap:4px;margin-block-start:auto;padding-block-start:14px;font-size:12.5px;font-weight:600;color:var(--g-text, var(--g))}.foot-note.svelte-byw1fh{margin:22px 0 0;border-inline-start:2px solid color-mix(in srgb,var(--g) 45%,transparent);padding-inline-start:14px;font-family:var(--font-ui);font-size:13px;color:var(--text-muted);line-height:1.55;max-inline-size:74ch}.foot-note.svelte-byw1fh strong:where(.svelte-byw1fh){color:var(--text);font-weight:600}@media (prefers-reduced-motion: reduce){.token.svelte-byw1fh{transition:none}}@media (max-width: 768px){.hero.svelte-byw1fh{padding:20px 16px}.title.svelte-byw1fh{font-size:24px}.hero-art.svelte-byw1fh{max-inline-size:none}.steps.svelte-byw1fh{grid-template-columns:repeat(2,1fr)}.ctas.svelte-byw1fh button{flex:1 1 auto}}
