:root{--paper:#e7eeeb;--ink:#233e36;--muted:#53685d;--accent:#875334;--serif:Georgia,serif}
.folio-collage a{background:var(--folio-surface);padding:4px}.folio-story-card{background:var(--folio-surface)}.folio-why aside{background:var(--folio-surface)}.folio-name{font-style:normal}.folio-section-head{border-top:1px solid var(--folio-line);padding-top:24px}
@media(min-width:1000px){.folio-journalism-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folio-opening-grid{grid-template-columns:1fr 1fr}.folio-collage{gap:27px}.folio-gallery{columns:3}}
@media(max-width:700px){.folio-collage img{height:175px}.folio-name{font-size:clamp(54px,15vw,82px)}}