.hero.svelte-1ewzqr7{padding-bottom:var(--space-section);text-align:center}.hero.svelte-1ewzqr7 h1:where(.svelte-1ewzqr7){margin-top:var(--space-xl);font:var(--type-hero);letter-spacing:var(--type-hero-tracking)}.family.svelte-1ewzqr7{justify-content:center;display:flex}.family.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){transition:translate var(--duration-fast) var(--easing-standard);margin:0 -9px;position:relative}.family.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover,.family.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):focus-visible{translate:0 -6px}.family.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){filter:drop-shadow(var(--shadow-icon));display:block}.promise.svelte-1ewzqr7{margin:var(--space-md) auto 0;max-width:var(--layout-lede);font:var(--type-callout);letter-spacing:var(--type-callout-tracking);font-weight:var(--weight-semibold)}.app.svelte-1ewzqr7{scroll-margin-top:var(--space-xxl);text-align:center}.intro.svelte-1ewzqr7{max-width:var(--layout-prose);margin:0 auto}.eyebrow.svelte-1ewzqr7{justify-content:center}.app.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){margin:var(--space-sm) 0 0;font:var(--type-display);letter-spacing:var(--type-display-tracking)}.app.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7) a:where(.svelte-1ewzqr7){color:var(--text-primary)}.app.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7) a:where(.svelte-1ewzqr7):hover{text-decoration:none}.summary.svelte-1ewzqr7{margin:var(--space-md) auto 0;max-width:34em;font:var(--type-headline);font-weight:var(--weight-regular);letter-spacing:var(--type-headline-tracking);color:var(--text-secondary);text-wrap:balance;line-height:1.4}.actions.svelte-1ewzqr7{margin-top:var(--space-lg);gap:var(--space-md);justify-content:center;align-items:center;display:flex}.intro.svelte-1ewzqr7 .fine:where(.svelte-1ewzqr7){margin-top:var(--space-sm)}.stage.svelte-1ewzqr7{margin-top:var(--space-xxxl)}.principles.svelte-1ewzqr7{gap:var(--space-xxl) var(--space-xxxl);grid-template-columns:repeat(2,1fr);display:grid}.principles.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){max-width:30em}.principles.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){margin-bottom:var(--space-xs);font:var(--type-headline);letter-spacing:var(--type-headline-tracking)}@media (width<=760px){.hero.svelte-1ewzqr7 h1:where(.svelte-1ewzqr7){font:var(--type-title);letter-spacing:var(--type-title-tracking)}.family.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){margin:0 -7px}.family.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){width:44px;height:44px}.app.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){font:var(--type-title2);letter-spacing:var(--type-title2-tracking)}.summary.svelte-1ewzqr7{font:var(--type-headline);font-weight:var(--weight-regular);letter-spacing:var(--type-headline-tracking)}.stage.svelte-1ewzqr7{margin-top:var(--space-xl)}.principles.svelte-1ewzqr7{gap:var(--space-lg);grid-template-columns:1fr}}
