.demo.svelte-1kl7pht{--accent:#5bb8b0;background:radial-gradient(ellipse 80% 70% at 50% 100%, var(--m-jade-deep) 0%, #09201e 70%);text-align:center;color:#eae6db9e;border-radius:16px;padding:clamp(48px,8vw,88px) 32px}.eyebrow.svelte-1kl7pht{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:11px;font-weight:600}h2.svelte-1kl7pht{max-width:18ch;font-family:var(--font-display);letter-spacing:-.025em;color:#fff;margin:0 auto;font-size:clamp(28px,3.6vw,42px);font-weight:200;line-height:1.08}h2.svelte-1kl7pht .accent:where(.svelte-1kl7pht){color:var(--accent)}.lede.svelte-1kl7pht{max-width:46ch;margin:16px auto 0;font-size:15px;line-height:1.55}.actions.svelte-1kl7pht{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:inline-flex}.btn-primary.svelte-1kl7pht{color:#123b39;font:inherit;cursor:pointer;background:#ebede4;border:none;border-radius:10px;align-items:center;gap:6px;padding:12px 20px;font-weight:600;display:inline-flex}.btn-ghost.svelte-1kl7pht{color:#faf9f5;font:inherit;cursor:pointer;background:0 0;border:1px solid #eae6db33;border-radius:10px;padding:12px 20px}
