.journal-page{color:#111;background:#fff}.journal-kicker{letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:11px}.journal-cover{border-bottom:1px solid #d9d9d6;grid-template-columns:1.28fr .72fr;min-height:calc(100svh - 78px);display:grid}.journal-cover-visual{background:#ddd;min-height:720px;position:relative;overflow:hidden}.journal-cover-visual img{object-fit:cover;filter:saturate(.72)contrast(1.04)}.journal-cover-shade{background:linear-gradient(#0000002e,#0000 34%,#00000047);position:absolute;inset:0}.journal-cover-topline,.journal-cover-caption{color:#fff;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;left:34px;right:34px}.journal-cover-topline{top:28px}.journal-cover-caption{bottom:28px}.journal-cover-copy{background:#f7f7f4;flex-direction:column;justify-content:flex-end;padding:9vw 6vw 7vw;display:flex}.journal-cover-copy h1,.journal-article h1,.journal-editor-note h2{font-family:var(--font-display,serif);letter-spacing:-.045em;font-weight:400;line-height:.93}.journal-cover-copy h1{max-width:660px;margin:0;font-size:clamp(64px,8vw,132px)}.journal-cover-copy>p:nth-of-type(2){max-width:560px;margin:34px 0 0;font-size:clamp(20px,2.2vw,30px);line-height:1.25}.journal-cover-read{color:inherit;letter-spacing:.13em;border-top:1px solid #111;justify-content:space-between;gap:24px;margin-top:54px;padding-top:18px;font-size:11px;text-decoration:none;display:flex}.journal-editor-note{border-bottom:1px solid #ddd;grid-template-columns:.7fr 1.3fr;gap:6vw;padding:110px 7vw;display:grid}.journal-editor-note>p{letter-spacing:.17em;text-transform:uppercase;margin:6px 0 0;font-size:10px}.journal-editor-note h2{max-width:900px;margin:0 0 32px;font-size:clamp(44px,5vw,82px)}.journal-editor-note div>p{color:#4c4c49;max-width:760px;margin:0;font-size:20px;line-height:1.55}.journal-index-wrap{padding:0 7vw 130px}.journal-chapter{border-bottom:1px solid #d9d9d6;grid-template-columns:minmax(210px,.8fr) 3.2fr;gap:5vw;padding:100px 0 90px;display:grid}.journal-chapter-head{align-self:start;position:sticky;top:32px}.journal-chapter-head>span{letter-spacing:.18em;font-size:11px}.journal-chapter-head h2{font-family:var(--font-display,serif);letter-spacing:-.035em;margin:14px 0 22px;font-size:clamp(42px,4.6vw,72px);font-weight:400;line-height:.98}.journal-chapter-head p{color:#666;max-width:250px;margin:0;font-size:13px;line-height:1.55}.journal-article-list{border-top:1px solid #111}.journal-article-link{color:inherit;border-bottom:1px solid #ddd;grid-template-columns:44px 190px 1fr 24px;align-items:start;gap:24px;padding:28px 0;text-decoration:none;transition:opacity .2s;display:grid}.journal-article-link:hover{opacity:.66}.journal-article-thumb{aspect-ratio:5/4;background:#eee;position:relative;overflow:hidden}.journal-article-thumb img{object-fit:cover;filter:saturate(.72)contrast(1.03)}.journal-article-link h3{font-family:var(--font-display,serif);letter-spacing:-.025em;margin:0 0 11px;font-size:clamp(30px,3.2vw,52px);font-weight:400;line-height:.98}.journal-article-link p{color:#555;max-width:720px;margin:0;font-size:14px;line-height:1.45}.journal-article-no{letter-spacing:.13em;padding-top:4px;font-size:11px}.journal-article{padding:150px 7vw 100px}.journal-article>header{max-width:1100px;margin:0 auto 72px}.journal-article-number{letter-spacing:.15em;margin-bottom:20px;font-size:12px;display:block}.journal-article h1{max-width:1050px;margin:0;font-size:clamp(56px,8vw,118px)}.journal-standfirst{max-width:820px;margin:32px 0 0;font-size:clamp(22px,2.4vw,34px);line-height:1.3}.journal-article-figure{max-width:1180px;margin:0 auto 72px}.journal-article-image{aspect-ratio:16/9;background:#eee;position:relative;overflow:hidden}.journal-article-image img{object-fit:cover}.journal-article-figure figcaption{letter-spacing:.05em;text-transform:uppercase;color:#666;justify-content:space-between;gap:20px;margin-top:10px;font-size:11px;display:flex}.journal-article-figure figcaption a{color:inherit;text-decoration:none}.journal-copy{max-width:760px;margin:0 auto;font-size:19px;line-height:1.75}.journal-copy p{margin:0 0 1.4em}.journal-next-prev{border-top:1px solid #ddd;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;max-width:1100px;margin:100px auto 0;padding-top:28px;display:grid}.journal-next-prev a{color:inherit;text-decoration:none}.journal-next-prev a:last-child{text-align:right}@media (max-width:900px){.journal-cover{grid-template-columns:1fr;min-height:0}.journal-cover-visual{min-height:64svh}.journal-cover-copy{padding:70px 24px 64px}.journal-editor-note{grid-template-columns:1fr;padding:75px 24px}.journal-index-wrap{padding:0 24px 80px}.journal-chapter{grid-template-columns:1fr;padding:75px 0 65px}.journal-chapter-head{position:static}.journal-chapter-head p{max-width:520px}.journal-article-link{grid-template-columns:34px 98px 1fr 18px;gap:14px}.journal-article-thumb{aspect-ratio:3/4}.journal-article{padding:120px 24px 72px}.journal-next-prev{grid-template-columns:1fr;align-items:start}.journal-next-prev a:last-child{text-align:left}}
