.hero.svelte-1uha8ag{margin-bottom:var(--fos-space-10)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font:var(--fos-font-weight-bold) var(--fos-font-size-4xl)/1.05 var(--fos-font-family-sans);letter-spacing:-.02em;margin:var(--fos-space-3) 0 var(--fos-space-3);color:var(--fos-color-text-primary)}.lede.svelte-1uha8ag{font:var(--fos-font-size-lg)/1.5 var(--fos-font-family-sans);color:var(--fos-color-text-secondary);max-width:60ch;margin:0 0 var(--fos-space-5)}.actions.svelte-1uha8ag{display:flex;gap:var(--fos-space-2)}.stats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--fos-space-3);margin-bottom:var(--fos-space-10)}@media (max-width: 760px){.stats.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}h2.svelte-1uha8ag{font:var(--fos-font-weight-semibold) var(--fos-font-size-xl) var(--fos-font-family-sans);margin:0 0 var(--fos-space-4);color:var(--fos-color-text-primary)}.principles.svelte-1uha8ag{display:grid;gap:var(--fos-space-3);padding:0;list-style:decimal;padding-left:var(--fos-space-5);color:var(--fos-color-text-secondary);font:var(--fos-font-size-md)/1.6 var(--fos-font-family-sans)}.principles.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--fos-color-text-primary)}
