.section-page{max-width:1180px}.section-intro{padding:18px 0 28px;border-bottom:1px solid var(--line)}.section-intro h1{max-width:none;font-size:clamp(34px,4vw,52px);margin-bottom:12px}.section-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:34px;padding:30px 0;border-bottom:1px solid var(--line)}.section-lead--no-image{grid-template-columns:minmax(0,760px)}.section-lead-image{min-height:330px;background-size:cover;background-position:center}.section-lead h2{font:400 clamp(30px,3vw,42px)/1.1 var(--serif);letter-spacing:-.025em;margin:0 0 16px}.section-lead>div>p:not(.meta),.section-card p{margin:0;color:#58616e;font-size:17px;line-height:1.55}.read-more{display:inline-block;margin-top:20px;color:#b88408;font-weight:700}.section-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px}.section-card{padding:26px 0;border-bottom:1px solid var(--line)}.section-card-image{aspect-ratio:1.65;background-size:cover;background-position:center;margin-bottom:14px}.section-card h3{font:400 25px/1.15 var(--serif);margin:0 0 10px}.section-card .meta{margin-bottom:9px}@media(max-width:900px){.section-lead,.section-lead--no-image{grid-template-columns:1fr}.section-lead-image{min-height:240px}.section-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media(max-width:560px){.section-card-grid{grid-template-columns:1fr}.section-page{padding-top:8px}}
