.hero.svelte-1gykwz8{display:flex;gap:calc(var(--spacing-unit) * 8);max-width:1200px;margin:0 auto;padding:calc(var(--spacing-unit) * 16) calc(var(--spacing-unit) * 4)}.hero--center.svelte-1gykwz8{flex-direction:column;align-items:center;text-align:center}.hero--left.svelte-1gykwz8{align-items:center}.hero.has-aside.svelte-1gykwz8{flex-direction:row;text-align:left}.hero.has-aside.svelte-1gykwz8 .hero__copy:where(.svelte-1gykwz8){flex:1 1 0}.hero.has-aside.svelte-1gykwz8 .hero__aside:where(.svelte-1gykwz8){flex:1 1 0;min-width:0}.hero__eyebrow.svelte-1gykwz8{display:block;font-size:var(--text-md);text-transform:uppercase;letter-spacing:.1em;color:var(--theme-primary);margin-bottom:calc(var(--spacing-unit) * 3)}.hero__title.svelte-1gykwz8{font-family:Righteous,sans-serif;font-size:clamp(2.25rem,5vw,4rem);line-height:1.05;margin:0;color:var(--theme-text)}.hero__subtitle.svelte-1gykwz8{margin:calc(var(--spacing-unit) * 5) 0 0;font-size:var(--text-xl);line-height:1.6;color:var(--theme-neutral-600);max-width:60ch}.hero--center.svelte-1gykwz8 .hero__subtitle:where(.svelte-1gykwz8){margin-left:auto;margin-right:auto}.hero__actions.svelte-1gykwz8{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 3);margin-top:calc(var(--spacing-unit) * 8)}.hero--center.svelte-1gykwz8 .hero__actions:where(.svelte-1gykwz8){justify-content:center}@media (max-width: 900px){.hero.has-aside.svelte-1gykwz8{flex-direction:column;text-align:center}}.section.svelte-whuh91{padding:calc(var(--spacing-unit) * 12) calc(var(--spacing-unit) * 4)}.muted.svelte-whuh91{background:var(--theme-neutral-100)}.section__inner.svelte-whuh91{margin:0 auto}.section__inner--narrow.svelte-whuh91{max-width:720px}.section__inner--default.svelte-whuh91{max-width:1100px}.section__inner--wide.svelte-whuh91{max-width:1400px}.section__header.svelte-whuh91{margin-bottom:calc(var(--spacing-unit) * 8)}.section__header.center.svelte-whuh91{text-align:center}.section__eyebrow.svelte-whuh91{display:block;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--theme-primary);margin-bottom:calc(var(--spacing-unit) * 2)}.section__title.svelte-whuh91{font-family:Righteous,sans-serif;font-size:var(--text-4xl);margin:0;color:var(--theme-text)}.section__subtitle.svelte-whuh91{margin:calc(var(--spacing-unit) * 3) 0 0;font-size:var(--text-xl);color:var(--theme-neutral-600);line-height:1.6;max-width:65ch}.section__header.center.svelte-whuh91 .section__subtitle:where(.svelte-whuh91){margin-left:auto;margin-right:auto}@media (max-width: 768px){.section.svelte-whuh91{padding:calc(var(--spacing-unit) * 8) calc(var(--spacing-unit) * 3)}.section__title.svelte-whuh91{font-size:var(--text-3xl)}}.feature-grid.svelte-1w5dc4z{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr));gap:var(--gap);align-items:stretch}.card.svelte-gfr3h1{display:flex;flex-direction:column;background:var(--theme-neutral-50);border:1px solid var(--theme-neutral-300);border-radius:var(--rounded-sm, 6px);padding:calc(var(--spacing-unit) * 5);color:var(--theme-text)}.card--raised.svelte-gfr3h1{box-shadow:var(--shadow-xl, 0 10px 30px rgba(0, 0, 0, .12))}.card--feature.svelte-gfr3h1{border-top:3px solid var(--theme-primary)}.card__header.svelte-gfr3h1{margin-bottom:calc(var(--spacing-unit) * 3)}.card__eyebrow.svelte-gfr3h1{display:block;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--theme-primary);margin-bottom:var(--spacing-unit)}.card__title.svelte-gfr3h1{font-family:Righteous,sans-serif;font-size:var(--text-2xl);margin:0;color:var(--theme-text)}.card__body.svelte-gfr3h1{flex-grow:1;color:var(--theme-neutral-600);line-height:1.6}.card__footer.svelte-gfr3h1{margin-top:calc(var(--spacing-unit) * 4)}
