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