.hero-badge.svelte-dfbwl7{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;border:1px solid rgba(30,64,255,.25);background:#1e40ff0f;font-size:.875rem;font-weight:500;color:#b0b0c8}.hero-title.svelte-dfbwl7{margin:0;font-weight:800;color:#f0f0f5;text-wrap:balance}.hero-title.svelte-dfbwl7{font-size:clamp(2.5rem,7vw,4.75rem);line-height:1.02;letter-spacing:-.035em}.hero-title-md.svelte-dfbwl7{font-size:clamp(2.375rem,5.4vw,4.375rem);line-height:1.05;letter-spacing:-.035em}@media(max-width:400px){.hero-title.svelte-dfbwl7{font-size:2.25rem}}
