.journal-page .header{border-bottom:1px solid var(--line);margin-inline:3.4vw;padding-inline:0}.journal-page a[aria-current=page]{border-bottom:1px solid currentColor}.journal-masthead{padding:65px 6vw 50px}.journal-kicker{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.1em;gap:25px}.journal-masthead h1{font:clamp(100px,15.7vw,250px)/.95 var(--serif);letter-spacing:-.055em;margin:35px 0 45px}.journal-deck{display:flex;justify-content:space-between;align-items:end;gap:40px}.journal-deck>p:first-child{font:30px/1.18 var(--serif)}.journal-deck>p:last-child{font-size:14px;color:var(--muted);max-width:370px}.journal-index{padding:0 6vw 90px}.index-toolbar{border-block:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:30px;padding:19px 0;margin-bottom:55px}.topic-filters{display:flex;gap:32px;flex-wrap:wrap}.topic-filters button{font-size:14px;padding:8px 0;position:relative;color:var(--muted)}.topic-filters button.selected{color:var(--ink)}.topic-filters button.selected:after{content:'';position:absolute;bottom:-20px;left:0;right:0;height:2px;background:var(--ink)}.topic-filters sup{font-size:10px;margin-left:5px}#story-count{font-size:12px;letter-spacing:.08em;white-space:nowrap}.index-stories{display:grid;grid-template-columns:1.15fr 1fr;column-gap:9vw;row-gap:100px}.index-story[hidden]{display:none}.featured-story{grid-column:1/-1}.journal-story-link{display:block;width:100%;text-align:left;padding:0}.featured-story>.journal-story-link{display:grid;grid-template-columns:1.6fr 1fr;gap:5vw;align-items:center}.index-image{position:relative;overflow:hidden;background:#d9ddd2}.index-image img{height:100%;object-fit:cover;transition:transform 1.2s}.journal-story-link:hover .index-image img{transform:scale(1.035)}.featured-story .index-image{aspect-ratio:1.24}.image-story-label{position:absolute;left:20px;bottom:20px;font-size:12px;letter-spacing:.1em;color:white;background:#17261acc;padding:8px 12px}.index-category{font-size:12px;letter-spacing:.08em;display:flex;justify-content:space-between;gap:20px;margin:25px 0 20px}.featured-story .index-category{margin-top:0}.featured-label{color:var(--muted);font-size:10px;max-width:80px;text-align:right}.index-story h2{font:clamp(34px,3.3vw,54px)/1.02 var(--serif);letter-spacing:-.025em}.index-excerpt{font-size:15px;line-height:1.7;color:var(--muted);margin:25px 0;max-width:420px}.index-read{border-bottom:1px solid var(--line);padding:15px 0;display:flex;justify-content:space-between;gap:20px;font-size:13px}.supporting-story .index-image{aspect-ratio:1.15}.collecting-story{margin-top:120px}.collecting-story .index-image{aspect-ratio:.83}.supporting-story h2{font-size:clamp(32px,3vw,47px)}.journal-end{display:flex;justify-content:space-between;gap:30px;border-top:1px solid var(--line);margin-top:100px;padding-top:25px;font-size:12px;letter-spacing:.05em}.journal-end a{font-size:14px;letter-spacing:0}.filtered .supporting-story{margin-top:0;max-width:650px}.filtered .collecting-story{grid-column:2}.journal-page .reading{scroll-behavior:auto}.journal-page .reading h2{font:clamp(38px,5vw,64px)/1 var(--serif)}
@media(max-width:1100px){.featured-story>.journal-story-link{grid-template-columns:1.3fr 1fr;gap:30px}.index-story h2{font-size:38px}.featured-label{display:none}.topic-filters{gap:25px}.journal-masthead h1{font-size:16vw}.index-stories{gap:70px 6vw}.collecting-story{margin-top:80px}}
@media(max-width:760px){.journal-page .header{margin-inline:24px}.journal-masthead{padding:42px 24px 35px}.journal-kicker{font-size:12px}.journal-kicker>span:last-child{display:none}.journal-masthead h1{font-size:clamp(74px,16.5vw,120px);margin:30px 0}.journal-deck{display:block}.journal-deck>p:first-child{font-size:28px}.journal-deck>p:last-child{margin-top:22px}.journal-deck br{display:none}.journal-index{padding:0 24px 65px}.index-toolbar{display:block;margin-bottom:35px;padding:14px 0}.topic-filters{gap:8px 24px}.topic-filters button{font-size:13px}.topic-filters button.selected:after{bottom:1px;height:1px}#story-count{display:block;margin-top:12px;font-size:11px}.index-stories{display:block}.featured-story>.journal-story-link{display:block}.featured-story .index-image{aspect-ratio:1.16}.index-category,.featured-story .index-category{margin-top:23px}.featured-label{display:block}.index-story h2{font-size:41px}.index-story h2 br{display:none}.index-excerpt{font-size:15px;margin:20px 0}.supporting-story,.collecting-story{margin-top:55px}.supporting-story h2{font-size:36px}.collecting-story .index-image{aspect-ratio:1.04}.journal-end{display:block;margin-top:60px;line-height:1.6}.journal-end a{display:block;margin-top:18px}.filtered .supporting-story{margin-top:0}.image-story-label{font-size:10px;left:12px;bottom:12px}.journal-page .reading{padding-top:55px}}
@media(prefers-reduced-motion:reduce){.index-image img{transition:none}}
