:root{--paper:#f1e9d9;--ink:#392e37;--muted:#6e5c68;--accent:#864c37;--serif:Georgia,serif}
.folio-collage a{background:var(--folio-surface);padding:8px}.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:25px}.folio-gallery{columns:3}}
@media(max-width:700px){.folio-collage img{height:175px}.folio-name{font-size:clamp(54px,15vw,82px)}}