.hero.svelte-72q0hh{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent) 55%, transparent), transparent 60%), linear-gradient(160deg, var(--accent), color-mix(in srgb, var(--accent) 60%, #000));color:#fff;padding:40px 16px 56px}.hero-inner.svelte-72q0hh{max-width:640px;margin:0 auto}h1.svelte-72q0hh{letter-spacing:-.02em;margin:10px 0 6px;font-size:2rem;font-weight:800}.badge.svelte-72q0hh{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:99px;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-block}
