.page.svelte-li2rqr.svelte-li2rqr{display:flex;flex-direction:column;gap:3.5rem;padding-bottom:3rem}.eyebrow.svelte-li2rqr.svelte-li2rqr{font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-family:var(--font-mono);color:var(--accent-alt);margin:0}.lead.svelte-li2rqr.svelte-li2rqr{font-size:1.1rem;color:var(--text-muted);max-width:38rem;line-height:1.8}.story-card.svelte-li2rqr.svelte-li2rqr{display:grid;gap:2rem;background:var(--surface);border-radius:var(--radius-lg);padding:2rem;border:1px solid var(--border-color);box-shadow:0 0 28px #00000059;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.milestones.svelte-li2rqr.svelte-li2rqr{display:grid;gap:1rem}.milestones.svelte-li2rqr div.svelte-li2rqr{display:grid;gap:.35rem}.milestone-year.svelte-li2rqr.svelte-li2rqr{font-family:var(--font-display);font-size:1.1rem;color:var(--heading-color)}.milestone-text.svelte-li2rqr.svelte-li2rqr{font-size:.95rem;color:var(--text-muted)}.section-head.svelte-li2rqr.svelte-li2rqr{display:flex;flex-direction:column;gap:.5rem;max-width:40rem}.principle-panel.svelte-li2rqr.svelte-li2rqr{margin-top:2rem;background:var(--surface);border-radius:var(--radius-lg);padding:2rem;display:grid;gap:1.5rem;border:1px solid var(--border-color);box-shadow:0 0 26px #00000059}.principle-tabs.svelte-li2rqr.svelte-li2rqr{display:flex;flex-wrap:wrap;gap:.6rem}.principle-tabs.svelte-li2rqr button.svelte-li2rqr{border:1px solid var(--border-color);background:transparent;padding:.5rem 1.1rem;border-radius:999px;font-weight:600;font-family:var(--font-mono);cursor:pointer;color:var(--text-muted);transition:all .2s ease}.principle-tabs.svelte-li2rqr button.active.svelte-li2rqr{background:var(--accent-color);color:#fff;border-color:transparent}.principle-detail.svelte-li2rqr p.svelte-li2rqr{color:var(--text-muted)}.metrics.svelte-li2rqr.svelte-li2rqr{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.2rem}.metric-card.svelte-li2rqr.svelte-li2rqr{background:var(--surface);border-radius:var(--radius-md);padding:1.4rem 1.6rem;border:1px solid var(--border-color);box-shadow:0 0 22px #0000004d;display:grid;gap:.5rem}.metric-value.svelte-li2rqr.svelte-li2rqr{font-family:var(--font-display);font-size:1.6rem;color:var(--heading-color)}.metric-label.svelte-li2rqr.svelte-li2rqr{color:var(--text-muted)}
