.journal-magazine{margin-top:0;margin-bottom:clamp(66px,9vw,130px)}.journal-magazine-tools{border-bottom:1px solid var(--journal-line);letter-spacing:.045em;justify-content:space-between;align-items:center;gap:20px;padding:12px 0 14px;font-family:DM Mono,monospace;font-size:.64rem;display:flex}.journal-magazine-feature-row{border-bottom:1px solid var(--journal-line);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.journal-magazine-feature,.journal-magazine-side-item,.journal-magazine-more-item{min-width:0}.journal-magazine-feature{border-right:1px solid var(--journal-line);padding:26px 30px 29px 0}.journal-magazine-feature-image,.journal-magazine-side-image,.journal-magazine-more-image{text-decoration:none;display:block;overflow:hidden}.journal-magazine-feature-image{justify-content:center;align-items:center;width:100%;height:auto;min-height:0;display:flex;overflow:visible}.journal-magazine-feature-image img{object-fit:contain;object-position:center;width:min(100%,670px);max-width:100%;height:auto;max-height:none;transition:transform .25s,opacity .25s;display:block}.journal-magazine-feature-image:hover img{transform:scale(1.018)}.journal-magazine-copy{margin-top:20px}.journal-magazine .journal-meta{font-size:.62rem!important}.journal-magazine-copy h2{letter-spacing:-.055em;margin:13px 0;font-size:clamp(1.35rem,2.35vw,2.7rem);font-weight:500;line-height:1.02}.journal-magazine-feature .journal-magazine-copy h2{max-width:19ch;font-size:clamp(2rem,3.5vw,4.1rem)}.journal-magazine-copy h2 a{transition:opacity .2s}.journal-magazine-copy h2 a:hover{opacity:.66}.journal-magazine-copy p{color:#44474a;max-width:57ch;margin:0;font-size:.9rem;line-height:1.48}.journal-magazine .journal-link{margin-top:15px;font-size:.62rem}.journal-magazine-side{grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.journal-magazine-side-item{padding:20px 0 22px 29px}.journal-magazine-side-item+.journal-magazine-side-item{border-top:1px solid var(--journal-line)}.journal-magazine-side-image{place-items:center;max-width:100%;height:clamp(130px,13vw,200px);display:grid}.journal-magazine-side-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.journal-magazine-side .journal-magazine-copy{margin-top:11px}.journal-magazine-side .journal-magazine-copy h2{margin:9px 0 8px;font-size:clamp(1.25rem,1.85vw,2.2rem)}.journal-magazine-side .journal-magazine-copy p{max-width:37ch;font-size:.78rem}.journal-magazine-side .journal-link{margin-top:10px}.journal-magazine-note{flex-direction:column;justify-content:space-between;padding:24px 16px 24px 30px;display:flex}.journal-magazine-kicker,.journal-magazine-note-foot{letter-spacing:.04em;font-family:DM Mono,monospace;font-size:.66rem;line-height:1.65}.journal-magazine-note p{letter-spacing:-.045em;max-width:19ch;margin:38px 0;font-size:clamp(1.35rem,2.3vw,2.6rem);line-height:1.15}.journal-magazine-note-foot{color:#4c5257;max-width:40ch}.journal-magazine-more{border-bottom:1px solid var(--journal-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.journal-magazine-more-item{padding:24px}.journal-magazine-more-item:first-child{padding-left:0}.journal-magazine-more-item:last-child{padding-right:0}.journal-magazine-more-item+.journal-magazine-more-item{border-left:1px solid var(--journal-line)}.journal-magazine-more-image{aspect-ratio:1.45;place-items:center;width:100%;display:grid}.journal-magazine-more-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.journal-magazine-more-item .journal-magazine-copy h2{font-size:clamp(1.25rem,1.8vw,2rem)}@media (width<=900px){.journal-magazine-feature-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.journal-magazine-feature{padding-right:17px}.journal-magazine-note{padding-left:19px}.journal-magazine-side-item{padding-left:17px}.journal-magazine-feature-image{height:auto;min-height:0}}@media (width<=660px){.journal-magazine-tools{align-items:start;gap:12px;font-size:.55rem}.journal-magazine-tools span:last-child{text-align:right}.journal-magazine-feature-row{grid-template-columns:1fr}.journal-magazine-feature{border-right:0;padding:16px 0 23px}.journal-magazine-feature-image{height:auto;min-height:0;max-height:none}.journal-magazine-feature-image img{width:100%;height:auto;max-height:none}.journal-magazine-feature .journal-magazine-copy h2{font-size:clamp(2.05rem,9vw,3.4rem)}.journal-magazine-side{border-top:1px solid var(--journal-line)}.journal-magazine-side-item{grid-template-columns:.95fr 1.05fr;gap:14px;padding:20px 0;display:grid}.journal-magazine-side-image{height:auto;min-height:120px}.journal-magazine-side .journal-magazine-copy{align-self:center;margin:0}.journal-magazine-side .journal-magazine-copy h2{font-size:1.4rem}.journal-magazine-side .journal-magazine-copy p{display:none}.journal-magazine-note{border-top:1px solid var(--journal-line);padding:20px 0 22px}.journal-magazine-note p{margin:22px 0;font-size:clamp(1.4rem,5.2vw,2rem)}.journal-magazine-more{grid-template-columns:1fr}.journal-magazine-more-item{padding:18px 0!important}.journal-magazine-more-item+.journal-magazine-more-item{border-left:0;border-top:1px solid var(--journal-line)}}
