.journal-intro{padding-top:85px;padding-bottom:70px;max-width:1290px}.journal-intro h1{font-size:clamp(50px,7vw,96px)}.journal-intro>p{max-width:650px}.journal-intro .journal-dek{font-size:23px;color:#eee1f4;margin-bottom:15px}.journal-intro .text-link{margin-top:16px}.journal-latest{padding-top:0;padding-bottom:85px}.issue-label{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.15em;color:#bfb5c6;border-top:1px solid var(--line);padding:24px 0}.story-card{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid var(--line);background:#141018}.story-card:hover{color:inherit;border-color:#ff792b}.story-art{padding:40px;min-height:410px;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(ellipse at bottom left,#4d1d53,transparent 80%),#1c1023}.story-art>span{font-size:10px;letter-spacing:.15em;color:#ccb4d9}.story-art>strong{font-size:clamp(30px,4vw,54px);line-height:1.12;letter-spacing:-.05em;font-weight:500}.story-summary{padding:45px}.story-summary h2{font-size:clamp(27px,3vw,40px);line-height:1.13}.story-summary p{font-size:15px}.story-meta{font-size:11px;color:#b2aab8;line-height:1.8;margin:24px 0}.story-meta span{padding:0 6px}.editorial-note{border-top:1px solid var(--line);padding-top:70px;padding-bottom:80px}.editorial-note h2{font-size:clamp(33px,4vw,52px)}.editorial-note p{max-width:750px}.article-hero{padding-top:48px;padding-bottom:55px;max-width:1150px}.article-hero .back{margin-bottom:32px}.article-hero h1{font-size:clamp(38px,5.6vw,72px);line-height:1.07;letter-spacing:-.05em;max-width:1050px}.article-dek{font-size:clamp(18px,2vw,23px);max-width:820px;line-height:1.6;margin:28px 0}.article-byline{display:flex;gap:14px;align-items:center;margin-top:30px}.author-mark{display:grid;place-items:center;height:44px;width:44px;border:1px solid #825896;border-radius:50%;font-family:Georgia,serif;color:#ff9e60}.article-byline strong{font-size:14px;font-weight:500}.article-byline span{display:block;font-size:12px;color:#b2aab8;margin-top:6px}.article-tools{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px;font-size:12px;color:#ccb7d8}.article-tools button{background:none;border:0;color:inherit;padding:8px 0;font-size:12px}.article-tools button:hover{color:var(--orange)}#share-status{font-size:12px}.reading-surface{background:#f6f2eb;color:#27232b}.article-layout{max-width:1180px;padding:60px 48px 80px;margin:auto;display:grid;grid-template-columns:210px minmax(0,720px);gap:62px;align-items:start}.article-toc{position:sticky;top:30px;display:grid;gap:16px;font-size:12px;line-height:1.5;border-top:2px solid #ac5426;padding-top:20px}.article-toc .eyebrow{color:#675b70;margin-bottom:5px}.article-toc a{color:#655c69}.article-toc a:hover{color:#9a420f}.article-body{min-width:0}.article-body>p{font-family:Georgia,'Times New Roman',serif;color:#39333d;font-size:20px;line-height:1.82;margin:0 0 23px}.article-body h2{font-size:33px;line-height:1.17;letter-spacing:-.035em;padding-top:35px;margin:5px 0 25px;scroll-margin-top:25px}.article-body>h2:first-of-type{padding-top:0}.article-body .article-disclosure{font-family:Arial,sans-serif;font-size:12px;line-height:1.7;color:#6d6270;padding-bottom:22px;border-bottom:1px solid #ded4e1;margin-bottom:30px}.citations{font-family:Arial,sans-serif;font-size:11px;white-space:nowrap}.citations a{color:#81401c;margin-left:3px;text-decoration:underline;text-underline-offset:3px}.author-box{border-top:1px solid #cdbdd3;border-bottom:1px solid #cdbdd3;padding:25px 0;margin:45px 0}.author-box p{color:#625967;font-size:14px;margin-bottom:0}.source-notes .eyebrow{color:#7b4e31;margin-bottom:10px}.source-notes h2{padding:0;font-size:29px}.source-notes>p,.source-notes li p,.source-notes details p{color:#655c69;font-size:13px;line-height:1.8}.source-notes ol{padding-left:23px}.source-notes li{padding:18px 0 20px 9px;border-bottom:1px solid #ded5df;scroll-margin-top:20px}.source-notes li::marker{color:#8a4722;font-size:12px}.source-notes h3{font-size:17px;letter-spacing:-.02em;margin-bottom:12px}.source-notes li a{display:block;font-size:13px;text-decoration:underline;text-underline-offset:3px;line-height:1.7;margin-bottom:8px;overflow-wrap:anywhere;color:#78451f}.source-notes details{border:1px solid #d5c9d8;padding:18px;margin:25px 0}.source-notes summary{font-size:14px;cursor:pointer;line-height:1.7}.source-notes .corrections a{color:#78451f;text-decoration:underline}.journal-end h2{font-size:clamp(32px,4vw,52px)}.reading-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#ff792b,#b859ff);width:0;z-index:20}.journal-home{border-top:1px solid var(--line);padding-top:65px;padding-bottom:65px}.journal-home p{max-width:650px}.journal-all{display:block;width:fit-content;margin-top:20px}@media(min-width:901px){header nav{gap:25px}}@media(max-width:900px){.article-layout{grid-template-columns:1fr;gap:30px;max-width:790px}.article-toc{position:static;grid-template-columns:1fr 1fr;gap:12px 22px}.article-toc .eyebrow{grid-column:1/-1}.story-card{grid-template-columns:1fr}.story-art{min-height:290px}.story-art>strong{font-size:45px}}@media(max-width:600px){.journal-intro,.article-hero{padding:40px 22px}.journal-intro .journal-dek{font-size:19px}.journal-latest,.editorial-note{padding-left:22px;padding-right:22px}.story-art,.story-summary{padding:28px}.story-art{min-height:270px}.story-art>strong{font-size:40px}.story-summary h2{font-size:28px}.story-summary .eyebrow{font-size:9px}.issue-label{font-size:9px}.article-hero h1{font-size:39px}.article-layout{padding:32px 22px 55px}.article-body>p{font-size:18px;line-height:1.82}.article-body h2{font-size:29px}.article-toc{font-size:11px}.article-tools{gap:16px}.article-hero .eyebrow{font-size:9px}.journal-home{padding:45px 22px}.journal-end{padding:55px 22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{header,footer,.article-toc,.article-tools,.journal-end,.reading-progress{display:none}.reading-surface{background:white}.article-hero,.article-layout{display:block;max-width:100%;padding:20px}.article-hero h1{font-size:32px;color:black}.article-dek,.article-byline{color:black}.article-body>p{font-size:12pt}.source-notes a{color:black}.article-body h2{break-after:avoid}}
.journal-latest .story-card+.story-card{margin-top:28px}.journal-end .actions{margin-top:24px}

.journal-series-links{display:flex;flex-wrap:wrap;gap:14px 30px}.emerging-art{background:radial-gradient(ellipse at 100% 20%,#a561ff30,transparent 65%),radial-gradient(ellipse at 0 100%,#ff87451f,transparent 70%),#ffffff03}
