.inner.svelte-1uha8ag{max-width:var(--content-width);margin:0 auto;padding:0 var(--space-md)}.section-title.svelte-1uha8ag{font-size:var(--font-size-section);font-weight:var(--font-weight-heading);color:var(--color-brand-navy);margin-bottom:var(--space-sm);text-align:center}.section-sub.svelte-1uha8ag{color:var(--color-text-secondary);text-align:center;max-width:640px;margin:0 auto var(--space-md);line-height:var(--line-height-body)}.view-all-row.svelte-1uha8ag{text-align:center;margin-top:var(--space-md)}.view-all-link.svelte-1uha8ag{color:var(--color-accent);font-weight:var(--font-weight-medium);text-decoration:none;font-size:1rem}.view-all-link.svelte-1uha8ag:hover{text-decoration:underline}.view-all-link.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.audience-section.svelte-1uha8ag{padding:var(--space-xl) var(--space-md);background:var(--color-bg-page)}.audience-section.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding:0}.audience-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-md)}.products-section.svelte-1uha8ag{padding:var(--space-xl) var(--space-md);background:var(--color-bg-section)}.products-section.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding:0}.pricing-section.svelte-1uha8ag{padding:var(--space-xl) var(--space-md);background:var(--color-bg-page)}.pricing-section.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding:0}.pricing-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--space-md);margin-top:var(--space-md)}.pricing-item.svelte-1uha8ag{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.pricing-item-name.svelte-1uha8ag{font-size:var(--font-size-card-title);font-weight:var(--font-weight-heading);color:var(--color-text-primary);margin:0}.pricing-item-link.svelte-1uha8ag{color:var(--color-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);text-decoration:none;margin-top:auto}.pricing-item-link.svelte-1uha8ag:hover{text-decoration:underline}.why-section.svelte-1uha8ag{padding:var(--space-xl) var(--space-md);background:var(--color-bg-section);text-align:center}.why-section.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding:0;max-width:720px}.why-body.svelte-1uha8ag{font-size:1.125rem;color:var(--color-text-secondary);line-height:var(--line-height-body);max-width:680px;margin:0 auto}
