.page-hero.svelte-cwls5q{padding-block:var(--space-8) var(--space-12);background:linear-gradient(var(--color-surface), var(--color-surface-alt));border-bottom:var(--border)}.intro.svelte-cwls5q{gap:var(--space-4);max-width:800px;margin-top:var(--space-10);display:grid}.story.svelte-cwls5q{gap:var(--space-12);align-items:start;display:grid}@media (width>=960px){.story.svelte-cwls5q{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 320px}.story-visual.svelte-cwls5q{top:calc(var(--header-height) + var(--space-8));position:sticky}}.story.svelte-cwls5q .prose:where(.svelte-cwls5q)>h2:where(.svelte-cwls5q):first-child{margin-top:0}.story-visual.svelte-cwls5q{justify-content:center;display:flex}.center.svelte-cwls5q{text-align:center}.principles.svelte-cwls5q{margin-top:var(--space-12);list-style:none}.principles.svelte-cwls5q li:where(.svelte-cwls5q){gap:var(--space-3);align-content:start;display:grid}.principles.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:var(--text-lg)}.where.svelte-cwls5q{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8);border:var(--border);border-radius:var(--radius-xl);flex-wrap:wrap;display:flex}.where.svelte-cwls5q>div:where(.svelte-cwls5q):first-child{gap:var(--space-2);display:grid}
