.preview.svelte-rsjh2f{display:flex;justify-content:center}.phone.svelte-rsjh2f{display:block;width:min(100%,300px);height:auto;border:10px solid var(--color-phone-frame);border-radius:40px;box-shadow:var(--shadow-lg)}.hero.svelte-1uha8ag{display:grid;gap:var(--space-12);align-items:center;padding:clamp(var(--space-8),8vh,96px) 0 var(--space-12)}h1.svelte-1uha8ag{max-width:16ch;font-size:var(--font-size-hero);font-weight:800;line-height:1.05;letter-spacing:-.03em}.copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:var(--text-max);margin-top:var(--space-6);font-size:var(--font-size-lg);color:var(--color-text-muted)}.ctas.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}@media(min-width:880px),(orientation:landscape)and (min-width:640px){.hero.svelte-1uha8ag{grid-template-columns:1.2fr 1fr}}@media(orientation:landscape)and (max-height:500px){.hero.svelte-1uha8ag{padding-top:var(--space-4)}.hero.svelte-1uha8ag .phone{width:180px}h1.svelte-1uha8ag{font-size:1.875rem}.copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-3);font-size:var(--font-size-md)}.ctas.svelte-1uha8ag{margin-top:var(--space-4)}}.categories.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.25rem;font-weight:700}.categories.svelte-1uha8ag ul:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);list-style:none}.categories.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-weight:500}
