
:root{--paper:#f7f4eb;--ink:#30362c;--muted:#69705d;--accent:#647445;--serif:Georgia,serif}
.folio-opening-text{border-left:3px solid var(--accent);padding-left:28px}.folio-collage figure:nth-child(3n+2){padding-top:0}.folio-collage figcaption{border-left:1px solid var(--accent);padding-left:8px}
.folio-story-card{border:0;border-top:1px solid var(--folio-line);padding-top:15px}.folio-story-card .folio-card-copy{border-left:1px solid var(--folio-line);margin-top:18px;padding:0 0 0 20px}.folio-why aside{border-style:dashed}.folio-quotes{border-left:3px solid var(--accent);padding-left:30px}
@media(min-width:1000px){.folio-section-head{grid-template-columns:1fr 1fr}.folio-heading{font-size:45px}.folio-journalism-grid{grid-template-columns:repeat(2,1fr)}.folio-story-card>a{display:grid;grid-template-columns:46% 1fr;gap:20px}.folio-story-card img{height:250px}.folio-card-copy .folio-meta{font-size:9px}}
