.section{padding-block:var(--space-section)}.section--muted,.section--dark{margin-inline:var(--frame-gap);border-radius:var(--radius-xl)}.section--muted{--card-bg:var(--color-surface);--chip-bg:var(--color-surface-alt);background:var(--color-surface-alt)}.section--dark{--card-bg:var(--color-dark-raised);--chip-bg:var(--color-dark-control);color:var(--color-on-dark);background:var(--color-dark)}.section--compact{padding-block:calc(var(--space-section) * .6)}.section-header{gap:var(--space-5) var(--space-12);margin-bottom:clamp(var(--space-8), 1.5rem + 2vw, var(--space-12));align-items:end;display:grid}@media (width>=64em){.section-header{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.section-header__eyebrow{gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-muted);align-items:center;display:flex}.section-header__eyebrow:before{content:"";background:var(--color-brand);border-radius:50%;width:.4375rem;height:.4375rem}.section--dark .section-header__eyebrow{color:var(--color-on-dark-muted)}.section-header__title{max-width:24ch;font-size:var(--text-2xl);letter-spacing:var(--tracking-display)}.section-header__lead{max-width:30rem;font-size:var(--text-sm);color:var(--color-muted)}.section--dark .section-header__lead{color:var(--color-on-dark-muted)}.section-header__action{margin-top:var(--space-4)}
