.ethics.svelte-zsc3od{max-width:56rem;padding:var(--space-12) var(--space-4);margin:0 auto}@media (width>=48em){.ethics.svelte-zsc3od{padding:var(--space-20) var(--space-8)}}.ethics.svelte-zsc3od .ethics__crumbs{margin-bottom:var(--space-6)}.ethics__header.svelte-zsc3od{text-align:center;margin-bottom:var(--space-12)}.ethics__title.svelte-zsc3od{font-size:var(--text-4xl);margin:var(--space-4) 0;letter-spacing:var(--tracking-tight)}.ethics__lead.svelte-zsc3od{font-size:var(--text-lg);color:var(--text-secondary);max-width:42rem;margin:0 auto var(--space-4);line-height:var(--leading-relaxed)}.ethics__source.svelte-zsc3od{font-size:var(--text-sm);color:var(--text-tertiary)}.ethics__list.svelte-zsc3od{gap:var(--space-6);padding:0;list-style:none;display:grid}.ethics__item.svelte-zsc3od{gap:var(--space-4);padding:var(--space-6);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;display:grid}.ethics__number.svelte-zsc3od{font-size:var(--text-2xl);font-weight:var(--fw-bold);color:var(--text-brand);font-variant-numeric:tabular-nums}.ethics__item-title.svelte-zsc3od{font-size:var(--text-xl);margin:0 0 var(--space-2)}.ethics__item-body.svelte-zsc3od{color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}
