.principles-head.svelte-ynx7ab{background:var(--sage);padding-block:clamp(2rem,5vw,3.5rem)}.principles-head.svelte-ynx7ab h1:where(.svelte-ynx7ab){font-size:var(--fs-h1-article);margin-block-end:1rem}.intro.svelte-ynx7ab{max-width:58ch;font-size:clamp(1.125rem,1.6vw,1.4rem);line-height:1.55}.principles-body.svelte-ynx7ab{background:var(--paper);padding-block:var(--pad-section-tight) var(--pad-section)}.principles-list.svelte-ynx7ab{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.principle.svelte-ynx7ab{background:var(--sage);border-radius:var(--radius-card);grid-template-columns:auto 1fr;align-items:start;gap:1.2rem;padding:1.25rem 1.5rem;display:grid}.p-badge.svelte-ynx7ab{background:var(--pine);width:3rem;height:3rem;color:var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:650;display:grid}.principle.svelte-ynx7ab h2:where(.svelte-ynx7ab){margin-block-end:.4rem;font-size:1.35rem}.principle.svelte-ynx7ab p:where(.svelte-ynx7ab){margin:0;font-size:1.05rem;line-height:1.6}.voice-note.svelte-ynx7ab{background:var(--pine);color:var(--paper);border-radius:var(--radius-card);margin-block-start:2.5rem;padding:1.5rem 1.75rem}.voice-note.svelte-ynx7ab h2:where(.svelte-ynx7ab){color:var(--paper);margin-block-end:.7rem}.voice-note.svelte-ynx7ab p:where(.svelte-ynx7ab){line-height:1.6}.voice-note.svelte-ynx7ab a:where(.svelte-ynx7ab){color:var(--lime)}.voice-note.svelte-ynx7ab .link-more:where(.svelte-ynx7ab){margin-inline-end:1.25rem}
