.journal-page{background:var(--paper)}.journal-page h1{letter-spacing:-.045em;font-size:clamp(3.25rem,4.9vw,4.5rem);line-height:1.08}.journal-page h2{letter-spacing:-.035em;font-size:clamp(2.25rem,3.2vw,3rem);line-height:1.18}.journal-page h3{font-family:var(--serif);letter-spacing:-.025em}.journal-page .breadcrumbs{padding-block:18px 26px}.journal-page .breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.journal-page .breadcrumbs>span{min-width:0}.journal-hero{background:var(--cream);border-bottom:1px solid var(--line)}.journal-index-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:12%;display:grid}.journal-index-intro h1{margin-top:12px}.journal-index-intro>p{max-width:38ch;color:var(--muted);padding-bottom:4px}.journal-page .publication-nav{border-bottom:0;margin-top:24px}.journal-page .publication-nav>a{padding-block:14px}.journal-index-content{padding-block:38px 80px}.journal-feature-link{grid-template-columns:minmax(0,1fr);display:grid}.journal-feature-link.has-cover{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:6%}.journal-entry-image{background:var(--cream);min-width:0;overflow:hidden}.journal-entry-image img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.journal-entry-copy{min-width:0}.journal-meta{color:var(--muted);font-size:var(--text-meta);flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.journal-meta>span{color:var(--gold);letter-spacing:.045em}.journal-entry-copy .original-language{margin-top:12px;display:block}.journal-entry-copy h2{text-wrap:pretty;margin-top:16px;font-size:clamp(2rem,3vw,2.75rem)}.journal-entry-copy>p{max-width:65ch;color:var(--muted);margin-top:18px}.journal-entry-copy>.clarity-link{margin-top:18px}.journal-feature-link:hover h2,.journal-entry-link:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.journal-feature-link:hover img,.journal-entry-link:hover img{transform:scale(1.025)}.journal-more{margin-top:54px}.journal-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 28px;padding-bottom:24px;display:flex}.journal-section-heading h2{font-size:2.25rem}.journal-section-heading>p{color:var(--muted);font-size:var(--text-meta);letter-spacing:.045em}.journal-list{border-top:1px solid var(--line-strong)}.journal-entry{border-bottom:1px solid var(--line)}.journal-entry-link{grid-template-columns:minmax(0,1fr);align-items:start;padding-block:30px;display:grid}.journal-entry-link.has-cover{grid-template-columns:160px minmax(0,1fr);gap:36px}.journal-entry .journal-entry-image{margin-top:5px}.journal-entry .journal-entry-image img{aspect-ratio:1.2}.journal-entry-copy h3{text-wrap:pretty;margin-top:12px;font-size:2rem;line-height:1.25}.journal-entry .journal-entry-copy>p{margin-top:12px}.journal-entry .journal-entry-copy>.clarity-link{margin-top:10px}.journal-detail-hero{padding-bottom:46px}.journal-title-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:7%;display:grid}.journal-title-grid.has-cover{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.journal-title-grid>div{min-width:0}.journal-title-grid:not(.has-cover)>div{max-width:56rem}.journal-detail h1{text-wrap:pretty;margin-top:18px;font-size:clamp(2.75rem,4vw,3.625rem);line-height:1.12}.journal-detail .content-language-note{margin-bottom:24px}.journal-standfirst{max-width:58ch;color:var(--muted);margin-top:22px}.journal-cover img{aspect-ratio:1.3;object-fit:cover;width:100%;height:auto}.journal-reading-layout{grid-template-columns:minmax(0,.75fr) minmax(0,2.5fr);align-items:start;gap:8%;padding-block:54px 64px;display:grid}.journal-contents{min-width:0;position:sticky;top:28px}.journal-contents-desktop{border-top:1px solid var(--line-strong);padding-top:20px}.journal-contents ul{margin:15px 0 0;padding:0;list-style:none}.journal-contents li{border-bottom:1px solid var(--line)}.journal-contents nav a{min-height:44px;font-size:var(--text-ui);color:var(--muted);align-items:center;padding-block:12px;line-height:1.6;display:flex}.journal-contents nav a:hover{text-underline-offset:4px;color:var(--navy);text-decoration:underline}.journal-contents .journal-subsection{padding-inline-start:18px}.journal-contents-mobile{display:none}.journal-back{margin-top:22px}.journal-reading-copy{min-width:0;max-width:var(--reading-width)}.journal-reading-copy .article-body{max-width:none}.journal-reading-copy .article-body :is(h2,h3,h4,h5,h6)[id]{scroll-margin-top:28px}.journal-reading-copy .article-body h2{text-wrap:pretty;margin-block:42px 18px;font-size:2.25rem;line-height:1.25}.journal-reading-copy .article-body h3{margin-block:30px 14px;font-size:1.75rem}.journal-reading-copy .article-body p{margin-bottom:24px}.journal-reading-copy .article-body blockquote{border-inline-start-width:2px;margin-block:32px;padding:28px 30px;font-size:1.625rem}.journal-reading-copy .article-body blockquote p:last-child{margin-bottom:0}.journal-reading-copy .article-inline-image{margin-block:32px}.journal-reading-end{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:38px;padding-top:24px;display:flex}.journal-reading-end>a:last-child{color:var(--muted);font-weight:500}.journal-reading-end>a:last-child svg{rotate:-90deg}.journal-continue{background:var(--cream);border-top:1px solid var(--line);padding-block:52px 60px}.journal-continue .journal-entry-image{background:var(--paper)}html[lang=ar] .journal-page h1,html[lang=ar] .journal-page h2,html[lang=ar] .journal-page h3{letter-spacing:0;line-height:1.5}html[lang=ar] .journal-page .clarity-kicker,html[lang=ar] .journal-meta>span,html[lang=ar] .journal-section-heading>p{letter-spacing:0}html[dir=rtl] .journal-reading-end>a:last-child svg{rotate:90deg}@media (max-width:1080px){.journal-index-intro{gap:7%}.journal-feature-link.has-cover{gap:5%}.journal-entry-copy h2{font-size:2.25rem}.journal-title-grid.has-cover{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:6%}.journal-reading-layout{grid-template-columns:minmax(0,.85fr) minmax(0,2.4fr);gap:6%}.journal-entry-link.has-cover{grid-template-columns:140px minmax(0,1fr);gap:28px}}@media (max-width:760px){.journal-page .breadcrumbs{gap:4px 10px;padding-block:14px 20px}.journal-page .breadcrumbs>span{flex:0 auto}.journal-page h1{font-size:3rem}.journal-index-intro{grid-template-columns:minmax(0,1fr);gap:18px}.journal-index-intro>p{padding-bottom:0}.journal-page .publication-nav{gap:0 20px;margin-top:20px}.journal-page .publication-nav>a{padding-block:12px}.journal-index-content{padding-block:28px 48px}.journal-feature-link,.journal-feature-link.has-cover{flex-direction:column;align-items:stretch;gap:24px;display:flex}.journal-feature .journal-entry-image{order:2}.journal-feature .journal-entry-image img{aspect-ratio:1.65}.journal-entry-copy h2{margin-top:12px;font-size:2.125rem}.journal-entry-copy>p{margin-top:16px}.journal-entry-copy>.clarity-link{margin-top:14px}.journal-more{margin-top:36px}.journal-section-heading{gap:10px 20px;padding-bottom:18px}.journal-section-heading h2{font-size:2rem}.journal-entry-link,.journal-entry-link.has-cover{grid-template-columns:minmax(0,1fr);padding-block:26px}.journal-entry .journal-entry-image{display:none}.journal-entry-copy h3{margin-top:12px;font-size:1.75rem}.journal-detail-hero{padding-bottom:28px}.journal-title-grid,.journal-title-grid.has-cover{grid-template-columns:minmax(0,1fr);gap:24px}.journal-detail h1{margin-top:16px;font-size:2.5rem}.journal-standfirst{margin-top:20px}.journal-cover img{aspect-ratio:1.65}.journal-reading-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:26px 44px}.journal-contents{position:static}.journal-contents-desktop{display:none}.journal-contents-mobile{border-block:1px solid var(--line-strong);display:block}.journal-contents-mobile summary{min-height:52px;font-size:var(--text-ui);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding-block:14px;font-weight:600;list-style:none;display:flex}.journal-contents-mobile summary::-webkit-details-marker{display:none}.journal-contents-mobile summary svg{color:var(--gold);rotate:90deg}.journal-contents-mobile[open] summary svg{rotate:-90deg}.journal-contents-mobile ul{margin:0 0 14px}.journal-contents-mobile li:first-child{border-top:1px solid var(--line)}.journal-back{margin-top:12px}.journal-reading-copy .article-body :is(h2,h3,h4,h5,h6)[id]{scroll-margin-top:16px}.journal-reading-copy .article-body h2{margin-block:32px 16px;font-size:1.875rem}.journal-reading-copy .article-body h3{margin-block:26px 14px;font-size:1.5rem}.journal-reading-copy .article-body blockquote{margin-block:26px;padding:22px;font-size:1.5rem}.journal-reading-copy .article-body p{margin-bottom:22px}.journal-reading-end{gap:10px 24px;margin-top:30px;padding-top:20px}.journal-continue{padding-block:34px 40px}html[lang=ar] .journal-detail h1{font-size:2.25rem}html[dir=rtl] .journal-contents-mobile summary svg{rotate:-90deg}html[dir=rtl] .journal-contents-mobile[open] summary svg{rotate:90deg}}@media (prefers-reduced-motion:reduce){.journal-page *,.journal-page :before,.journal-page :after{transition:none!important;animation:none!important}}
