.hero.svelte-1uha8ag{text-align:center;align-items:center;gap:var(--spacing-5);max-width:40rem;padding:var(--spacing-16) var(--spacing-6);flex-direction:column;margin:0 auto;display:flex}h1.svelte-1uha8ag{font-size:var(--font-size-large-title);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);font-size:var(--font-size-headline);margin:0}.cta-group.svelte-1uha8ag{justify-content:center;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.cta.svelte-1uha8ag{height:56px;padding:0 var(--spacing-8);border-radius:var(--border-radius-lg);background:var(--color-accent);color:var(--color-accent-fg);font-weight:var(--font-weight-semibold);font-size:var(--font-size-callout);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cta.svelte-1uha8ag:hover{opacity:.92;text-decoration:none}.cta-apple.svelte-1uha8ag{justify-content:center;align-items:center;gap:var(--spacing-2);height:56px;padding:0 var(--spacing-6);border-radius:var(--border-radius-lg);color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-callout);background:#000;text-decoration:none;display:inline-flex}.cta-apple.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:currentColor;width:14px;height:17px}.cta-apple.svelte-1uha8ag:hover{opacity:.85;text-decoration:none}[data-theme=dark] .cta-apple.svelte-1uha8ag{color:#000;background:#fff}.pricing-teaser.svelte-1uha8ag{font-size:var(--font-size-footnote)}
