.container{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.narrow{max-width:var(--read)}.section{padding-block:var(--space)}.section-dark{background:var(--bg)}.section-deep{background:var(--deep)}.section-warm{background:var(--warm);color:var(--bg)}.section-warm .lead,.section-warm p{color:#3e4552}.section-heading{max-width:820px;margin-bottom:54px}.section-heading.split{max-width:none;display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.editorial-grid{display:grid;grid-template-columns:1fr .92fr;gap:84px;align-items:center}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stack{display:grid;gap:18px}.rounded-media{width:100%;height:520px;object-fit:cover;border-radius:var(--r2)}