.launch-notification.svelte-1m9pbmd{background:#111c29;border-radius:18px;grid-template-columns:1fr 1.3fr;gap:52px;padding:32px;display:grid}.mail-icon.svelte-1m9pbmd{color:#bbff40;margin-bottom:15px;display:block}h2.svelte-1m9pbmd{letter-spacing:-.6px;margin-bottom:8px;font-size:23px;font-weight:650}.launch-copy.svelte-1m9pbmd p:where(.svelte-1m9pbmd){color:#9cabbc;max-width:300px;font-size:14px;line-height:1.7}.launch-input-row.svelte-1m9pbmd{align-items:end;gap:10px;display:flex}.launch-input-row.svelte-1m9pbmd .field{flex:1;gap:8px;min-width:0;margin-bottom:0}.launch-input-row.svelte-1m9pbmd label{color:#cbd5e1;font-size:12px}.launch-input-row.svelte-1m9pbmd input{color:#fff;box-shadow:none;background:#091019;border:1px solid #354459;border-radius:8px;height:43px}.launch-input-row.svelte-1m9pbmd input:focus-visible{box-shadow:none;border-color:#bbff40;outline:none}.launch-submit.svelte-1m9pbmd{color:#0b1412;cursor:pointer;white-space:nowrap;background:#baff3b;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:10px 14px;font-size:12px;font-weight:650;display:flex}.launch-submit.svelte-1m9pbmd:disabled{opacity:.5;cursor:wait}.launch-consent.svelte-1m9pbmd{color:#c0cbd8;align-items:start;gap:9px;margin-top:16px;font-size:12px;line-height:1.6;display:flex}.launch-consent.svelte-1m9pbmd input:where(.svelte-1m9pbmd){accent-color:#baff3b;margin-top:3px}.launch-note.svelte-1m9pbmd{color:#8fa0b4;margin:10px 0;font-size:11px}.launch-note.svelte-1m9pbmd a:where(.svelte-1m9pbmd),.launch-success.svelte-1m9pbmd a:where(.svelte-1m9pbmd){text-underline-offset:3px;text-decoration:underline}.launch-success.svelte-1m9pbmd{color:#baff3b;flex-wrap:wrap;align-items:start;gap:12px;font-size:14px;line-height:1.6;display:flex}.launch-success.svelte-1m9pbmd p:where(.svelte-1m9pbmd){color:#d6e2ec;flex:1;min-width:200px}.launch-error.svelte-1m9pbmd{color:#ffa7a7;margin-top:12px;font-size:12px}@media (width<=900px){.launch-notification.svelte-1m9pbmd{grid-template-columns:1fr;gap:24px}.launch-copy.svelte-1m9pbmd p:where(.svelte-1m9pbmd){max-width:none}}@media (width<=600px){.launch-notification.svelte-1m9pbmd{padding:24px 20px}.launch-input-row.svelte-1m9pbmd{flex-direction:column;align-items:stretch}}.preview-hero.svelte-18k3sxw{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;padding:65px 0 60px;display:grid}.hero-eyebrow.svelte-18k3sxw{letter-spacing:2.5px;color:#baff3b;margin-bottom:22px;font-size:11px;font-weight:600}h1.svelte-18k3sxw{letter-spacing:-2.6px;max-width:530px;font-size:clamp(38px,4.3vw,56px);font-weight:720;line-height:1.08}.hero-intro.svelte-18k3sxw{color:#a0aec0;max-width:425px;margin-top:24px;font-size:16px;line-height:1.8}.building.svelte-18k3sxw{color:#c9d4e0;align-items:center;gap:9px;margin-top:25px;font-size:12px;display:flex}.building.svelte-18k3sxw span:where(.svelte-18k3sxw){background:#baff3b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #baff3b45}.hero-benefits.svelte-18k3sxw{color:#8e9eb1;flex-direction:column;gap:13px;margin-top:32px;font-size:12px;display:flex}li.svelte-18k3sxw{align-items:center;gap:10px;display:flex}li.svelte-18k3sxw svg{color:#b1c297}.hero-box.svelte-18k3sxw{min-width:0}.hero-box.svelte-18k3sxw .collection-card{background:#111b27;border-color:#ffffff0d;box-shadow:0 24px 60px #0002}.box-hint.svelte-18k3sxw{color:#8293a6;text-align:center;margin-top:18px;font-size:12px}.box-placeholder.svelte-18k3sxw{color:#a3b1c2;text-align:center;background:#111b27;border-radius:16px;padding:50px 24px;font-size:14px}.coming-soon.svelte-18k3sxw{border-top:1px solid #ffffff12;margin-bottom:10px;padding:30px 0}.coming-soon.svelte-18k3sxw h2:where(.svelte-18k3sxw){letter-spacing:-.5px;font-size:20px;font-weight:600}.coming-soon.svelte-18k3sxw p:where(.svelte-18k3sxw){color:#8e9eb1;margin-top:9px;font-size:13px}.preview-error.svelte-18k3sxw{color:#ffabab;margin-top:12px;font-size:12px}@media (width<=900px){.preview-hero.svelte-18k3sxw{gap:40px}h1.svelte-18k3sxw{font-size:43px}}@media (width<=650px){.preview-hero.svelte-18k3sxw{grid-template-columns:1fr;gap:36px;padding:38px 0}h1.svelte-18k3sxw{letter-spacing:-2px;font-size:43px}.hero-benefits.svelte-18k3sxw{gap:12px;margin-top:24px}.hero-intro.svelte-18k3sxw{font-size:15px}}
