.journal-section{padding-top:clamp(24px,3vw,40px)}.journal-filters{flex-wrap:wrap;gap:8px;margin-bottom:clamp(24px,3vw,40px);display:flex}.journal-grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,26px);display:grid}.journal-grid .j-card.is-hidden{display:none}.j-card--feature{grid-column:span 2}.j-card--feature .j-card__link{grid-template-columns:1.2fr 1fr;display:grid}.j-card--feature .j-card__media{aspect-ratio:auto;border-radius:0 40% 0 0/0 14% 0 0;min-height:340px}.j-card--feature .j-card__body{justify-content:center;padding:clamp(24px,3vw,40px)}.j-card--feature .j-card__title{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.3rem)}@media (max-width:1023px){.journal-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.journal-grid{grid-template-columns:1fr}.j-card--feature{grid-column:auto}.j-card--feature .j-card__link{grid-template-columns:1fr}.j-card--feature .j-card__media{aspect-ratio:16/11;border-radius:0 0 40%/0 0 18%;min-height:0}}.letter{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,64px);display:grid}.letter .eyebrow{margin-bottom:12px}.letter p:not(.eyebrow):not(.newsletter__msg){color:#f3efe6bf;margin-top:14px}.newsletter--inline{max-width:none;margin:0}@media (max-width:899px){.letter{grid-template-columns:1fr}}.article__media{aspect-ratio:16/8;overflow:hidden}.article__media img{object-fit:cover;width:100%;height:100%}.article__body{padding:clamp(24px,4vw,48px) clamp(20px,5vw,64px) clamp(32px,5vw,56px)}.article__title{margin:14px 0 22px;font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem)}.article__body>p:not(.j-card__meta){color:var(--ink-soft);max-width:62ch;margin-bottom:16px;font-size:1.05rem;line-height:1.8}.article__body>p:first-of-type+h2+p:first-letter{font-family:var(--font-display);float:left;color:var(--forest);padding:4px 10px 0 0;font-size:3.6em;line-height:.85}.article__sign{font-family:var(--font-accent);align-items:center;gap:8px;margin-top:24px;font-style:italic;display:flex;color:var(--moss)!important;font-size:1.2rem!important}
