.stories-page{--st-paper:#f7f6f2;--st-ink:#24232a;--st-night:#202f42;--st-wine:#652f43;--st-light:#efdfa5;--st-line:rgba(36,35,42,.23);background:var(--st-paper);color:var(--st-ink)}.stories-page main{min-width:0}.stories-page h1,.stories-page h2,.stories-page h3,.stories-page h4{overflow-wrap:anywhere}.stories-page a:focus-visible,.stories-page summary:focus-visible{outline:2px solid var(--st-wine);outline-offset:5px}.stories-page .section-head{margin-bottom:50px;border-color:var(--st-line)}.stories-page .section-head>div{min-width:0}.stories-page .section-head h2{font-size:clamp(2.7rem,5vw,5rem)}.stories-page .section-head>a{font:10px var(--sans)}.stories-page .section-kicker{color:var(--st-wine);font-family:var(--sans)}.stories-page .text-link{font-size:11px;line-height:1.6;color:var(--st-wine);margin-top:12px}.st-kicker,.st-meta,.st-time,.st-credits{font-family:var(--sans);font-size:10px;line-height:1.7;letter-spacing:.09em;text-transform:uppercase}.st-kicker{color:var(--st-wine)}.st-meta,.st-credits{color:#59565e}.st-note{font:11px/1.7 var(--sans);color:#625d64;letter-spacing:.015em}.st-dek{font:clamp(1.2rem,1.8vw,1.7rem)/1.45 var(--serif)}.st-preview-banner{margin:98px 0 0;padding:13px var(--pad);color:#f7f6f2;background:var(--st-night);font:10px/1.7 var(--sans);letter-spacing:.04em}.st-cover{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:740px;max-width:1800px;margin:98px auto 0;position:relative}.st-preview-banner+.st-cover{margin-top:0}.st-cover-copy{padding:60px 35px 35px var(--pad);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:1}.st-cover h1{font-size:clamp(3rem,5.1vw,6.1rem);line-height:.95;letter-spacing:-.055em;margin:35px 0;color:var(--st-wine);width:140%;text-shadow:0 1px var(--st-paper)}.st-cover h1 span{display:block;white-space:nowrap;max-width:100%}.st-cover-copy .st-dek{max-width:27ch}.st-cover-copy>.st-note{max-width:32ch;margin:20px 0}.st-scroll{font:10px var(--sans);text-transform:uppercase;letter-spacing:.1em;margin-top:40px}.st-image{margin:0;background:#e8e7e3;min-width:0;overflow:hidden;position:relative}.st-image img{width:100%;height:auto;object-fit:cover;display:block}.st-image figcaption{font:10px/1.6 var(--sans);color:#625d64;background:var(--st-paper);padding:10px 0}.st-cover-image img{height:100%;max-height:960px;min-height:740px;object-position:50% 40%;aspect-ratio:2/3}.st-cover-image figcaption{position:absolute;bottom:0;left:0;right:0;padding:10px 18px;background:var(--st-night);color:#fff}.stories-page:not(.menu-open) .site-header[data-header-variant="transparent"].on-visual{color:var(--st-ink);background:var(--st-paper)}.st-coming{padding:170px var(--pad) 60px;max-width:1480px;margin:auto}.st-coming h1{font-size:clamp(4rem,8vw,8rem);letter-spacing:-.06em;max-width:12ch}.st-coming>.st-dek{max-width:45ch}.st-wrap{max-width:var(--max);margin:auto;padding:0 var(--pad) 85px}.st-wrap>*,.st-wrap div{min-width:0}.st-section{padding:90px 0}.st-section>h2{font-size:clamp(2.8rem,5vw,5rem);margin-bottom:40px}.st-editors{display:grid;grid-template-columns:1.5fr .65fr;gap:15%;align-items:center;padding:110px 8%;border-bottom:1px solid var(--st-line)}.st-editors h2{font:italic clamp(2.4rem,3.5vw,3.6rem)/1.15 var(--serif);letter-spacing:-.025em}.st-editors>.st-image{transform:rotate(3deg)}.st-editors .st-image img{aspect-ratio:4/5}.st-editors .st-meta{margin-top:30px}
.st-column-intro{max-width:var(--max);margin:auto;padding:45px var(--pad);display:grid;grid-template-columns:1fr 1fr;gap:50px;border-bottom:1px solid var(--st-line)}.st-column-intro>p:first-child{font:italic 1.8rem/1.2 var(--serif)}.st-column-intro>p:last-child{font:14px/1.7 var(--sans);max-width:50ch}.st-column-intro p{margin:0}@media(max-width:600px){.st-column-intro{grid-template-columns:1fr;gap:15px;padding:35px 20px}}
.stories-page .reveal{opacity:1;transform:none}
.st-people-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:8%;row-gap:65px}.st-person h3{font-size:clamp(2.1rem,3.8vw,4rem);letter-spacing:-.04em;line-height:1.03;margin:20px 0}.st-person>div{padding-top:22px}.st-person p:not(.st-meta):not(.st-note){font:1.15rem/1.5 var(--serif)}.st-person .st-image img{aspect-ratio:4/5;object-position:center}.st-person-1{grid-row:span 2}.st-person-1 .st-image img{aspect-ratio:4/5}.st-person-2{padding-top:110px;max-width:370px}.st-person-2 .st-image img{aspect-ratio:1}.st-person-3{display:grid;grid-template-columns:100px 1fr;gap:25px;align-items:start}.st-person-3>div{padding:0}.st-person-3 h3{font-size:2.1rem}.st-person-3 blockquote{font:italic 1.3rem/1.5 var(--serif);margin:25px 0}.st-person-3 .st-image figcaption{font-size:8px}.st-person-3 .st-image img{aspect-ratio:3/4}
.st-day{border-block:1px solid var(--st-line)}.st-day-head{max-width:600px}.st-day-head h3{font-size:clamp(2.6rem,4.5vw,4.5rem);letter-spacing:-.04em;margin-bottom:20px}.st-day-head>p:not(.st-note){font:1.3rem var(--serif)}.st-contact-sheet{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 28px;margin:40px 0}.st-frame{grid-column:span 2}.st-frame:first-child{grid-column:span 3}.st-frame:nth-child(2){grid-column:span 3;padding-top:75px}.st-frame:nth-child(4){padding-top:50px}.st-frame:first-child .st-image img{aspect-ratio:1.3}.st-frame:nth-child(2) .st-image img{aspect-ratio:2}.st-frame:nth-child(4) .st-image img{aspect-ratio:4/5}.st-time{color:var(--st-wine);font-size:13px;display:flex;justify-content:space-between}.st-time span{font-size:10px}.st-frame h4{font:1.6rem/1.1 var(--serif);margin:20px 0 12px}.st-frame>p:last-child{font-size:12px;color:#625d64}.st-essay-lead{display:grid;grid-template-columns:1.4fr .6fr;gap:12%;align-items:center;max-width:1060px;margin:50px auto 70px}.st-essay-lead h3{font:italic clamp(2.8rem,4.5vw,4.8rem)/1.05 var(--serif);letter-spacing:-.05em}.st-essay-lead .st-image img{aspect-ratio:4/5}.st-essay-list{max-width:820px;margin:auto}.st-essay-list article{border-top:1px solid var(--st-line);padding:25px 0;display:grid;grid-template-columns:100px 1fr;gap:0 25px}.st-essay-list h3{font:2rem/1.1 var(--serif);margin:0}.st-essay-list .st-note{grid-column:2;margin-top:15px}.st-conversations{display:grid;grid-template-columns:1fr 1fr;gap:60px}.st-conversations article{display:grid;grid-template-columns:100px 1fr;gap:25px}.st-conversations h3{font:2rem/1.1 var(--serif)}.st-conversations blockquote{font:italic 1.4rem/1.4 var(--serif);margin:25px 0}.st-conversations .st-image{align-self:start}.st-conversations .st-image img{aspect-ratio:3/4}.st-conversations .st-image figcaption{font-size:8px}
.st-archive-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:12%;align-items:start}.st-archive details{border-top:1px solid var(--st-line);padding:20px 0}.st-archive summary{display:grid;grid-template-columns:35px 1fr 30px;gap:10px;align-items:center;cursor:pointer;list-style:none;font:clamp(1.8rem,3.3vw,3.4rem)/1.1 var(--serif);letter-spacing:-.025em}.st-archive summary::-webkit-details-marker{display:none}.st-archive summary>span:first-child,.st-archive summary>span:last-child{font:11px var(--sans);color:var(--st-wine)}.st-archive details>div{display:grid;gap:15px;padding:25px 0 5px 45px;font-size:13px}.st-archive details>div a{border-bottom:1px solid var(--st-line);padding-bottom:7px}.st-archive-preview{position:sticky;top:110px}.st-archive-preview .st-image img{aspect-ratio:4/5;object-fit:cover}.st-cross{border-top:1px solid var(--st-line)}.st-cross>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.st-cross h3{font:2rem/1.1 var(--serif);letter-spacing:-.025em}.st-cross article>p:not(.st-kicker):not(.st-note){font-size:.9rem}
.st-article-wrap{max-width:var(--max);padding:140px var(--pad) 90px;margin:auto}.st-preview-banner+.st-article-wrap{padding-top:40px}.st-breadcrumb{font:11px var(--sans);margin-bottom:45px}.st-article-head{max-width:990px;margin:0 auto 55px;text-align:center}.st-article h1{font:clamp(3.5rem,7.6vw,8rem)/.96 var(--serif);letter-spacing:-.05em;margin:28px 0;color:var(--st-wine)}.st-article-head .st-dek{max-width:44ch;margin:0 auto 30px}.st-article-portrait{max-width:800px;margin:auto}.st-article-portrait img{max-height:900px;object-fit:cover;aspect-ratio:4/5;object-position:center 30%}.st-article-cover{max-width:1000px;margin:auto}.st-reading{max-width:680px;margin:70px auto;font-family:var(--sans);font-size:17px;line-height:1.9}.st-reading h2{font:2.7rem/1.1 var(--serif);letter-spacing:-.025em;margin:45px 0 25px}.st-reading h3{font:1.45rem/1.45 var(--serif);margin:35px 0 20px}.st-question{padding:10px 0 20px}.st-question p{font-size:1rem}.st-reading blockquote{font:italic clamp(2rem,3.8vw,3.5rem)/1.25 var(--serif);color:var(--st-wine);margin:65px 0;letter-spacing:-.03em}.st-reading .st-image{margin:40px -15%}.st-reading-image{max-width:440px;margin:50px auto!important}.st-chapter-nav{position:sticky;top:70px;background:var(--st-paper);z-index:40;display:flex;align-items:center;justify-content:center;gap:35px;padding:15px 10px;border-block:1px solid var(--st-line);font:11px var(--sans)}.st-clock{font:1.6rem var(--serif);font-variant-numeric:tabular-nums;color:var(--st-wine);min-width:65px}.st-chapter-nav [aria-current]{border-bottom:1px solid var(--st-wine);color:var(--st-wine)}.st-chapter{padding:50px 0;scroll-margin-top:140px}.st-chapter>.st-reading{margin:35px auto 65px}.st-chapter-image{max-width:1000px;margin:0 auto 40px}.st-chapter-image img{max-height:680px;object-fit:cover}.st-chapter-image figcaption{padding:12px 20px}.st-night{background:var(--st-night);color:var(--st-paper);margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad)}.st-night .st-time{color:var(--st-light)}.st-night blockquote{color:var(--st-light)}.st-night .st-image figcaption{background:var(--st-night);color:#d6d9df}.st-profile{border-block:1px solid var(--st-line);padding:25px 0}.st-profile h2{margin-top:10px}.st-profile h3{font-size:1.8rem}.st-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.st-related .st-person h3{font-size:2rem}.st-related .st-image img{aspect-ratio:4/3}.st-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:30px 0;border-block:1px solid var(--st-line)}.st-prev-next>a{justify-self:start}.st-prev-next>a:last-child{justify-self:end}.st-photo-sequence{max-width:1050px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}.st-photo-sequence .st-image:first-child{grid-column:1/-1;max-width:650px;justify-self:center}.st-image-missing{min-height:240px;display:grid;place-items:center}.st-image-missing img[hidden]{display:none}.st-image-missing figcaption{position:static!important;color:#625d64!important;background:var(--st-paper)!important;padding:20px!important}.st-cover-image.st-image-missing{min-height:740px}.st-motion .st-cover-image img{animation:st-photo-in 1.1s ease both}.st-motion .st-cover h1 span{animation:st-line-in .7s ease both}.st-motion .st-cover h1 span:nth-child(2){animation-delay:.1s}.st-motion .st-cover h1 span:nth-child(3){animation-delay:.2s}@keyframes st-photo-in{from{opacity:.7}to{opacity:1}}@keyframes st-line-in{from{transform:translateY(10px)}to{transform:none}}
@media(max-width:1100px){.st-cover h1{font-size:5.2vw;width:145%}.st-cover-copy{padding-right:20px}.st-cover{min-height:650px}.st-cover-image img{min-height:650px}.st-editors{padding-inline:0;gap:10%}.st-person-2{padding-top:70px}.st-person-3{grid-template-columns:80px 1fr;gap:18px}.st-conversations{gap:30px}.st-conversations article{grid-template-columns:75px 1fr;gap:20px}.st-reading .st-image{margin-inline:0}}
@media(max-width:900px){.st-section{padding:65px 0}.st-cover h1{font-size:5.4vw;line-height:1.05;width:160%}.st-cover-copy{padding-top:40px;padding-bottom:30px}.st-cover-copy .st-dek{font-size:1.1rem}.st-people-layout{gap:45px 30px}.st-person h3{font-size:2.4rem}.st-person-3{grid-template-columns:1fr}.st-person-3>.st-image{max-width:100px}.st-contact-sheet{gap:25px}.st-frame h4{font-size:1.35rem}.st-essay-lead{gap:35px}.st-conversations{grid-template-columns:1fr}.st-conversations article{grid-template-columns:100px 1fr;gap:30px}.st-archive-layout{gap:35px}.st-cross>div{gap:25px}.st-related{gap:20px}.st-related .st-person h3{font-size:1.7rem}}
@media(max-width:600px){.st-preview-banner{margin-top:76px;padding:12px 20px;font-size:9px}.st-cover{grid-template-columns:1fr;margin-top:76px;min-height:0}.st-cover-copy{padding:35px 20px 30px}.st-cover h1{font-size:clamp(2.6rem,9.4vw,3.6rem);line-height:1.02;width:100%;margin:25px 0}.st-cover h1 span{white-space:normal}.st-cover-copy .st-dek{font-size:1.2rem;max-width:30ch}.st-scroll{margin-top:15px}.st-cover-image img{min-height:0;max-height:640px;height:auto;aspect-ratio:3/4}.st-cover-image.st-image-missing{min-height:360px}.st-wrap{padding-inline:20px}.st-editors{grid-template-columns:1fr;gap:35px;padding:60px 0}.st-editors>.st-image{width:55%;justify-self:end;transform:rotate(2deg)}.st-editors .st-image img{aspect-ratio:1}.st-editors h2{font-size:2.6rem}.st-section{padding:55px 0}.stories-page .section-head{display:flex;gap:20px;align-items:flex-start}.stories-page .section-head>div{flex:1}.stories-page .section-head h2{font-size:2.7rem}.stories-page .section-head>a{max-width:60px;text-align:right;line-height:1.6}.st-people-layout{grid-template-columns:1fr;gap:50px}.st-person-1{grid-row:auto}.st-person-2{padding-top:0;max-width:none;display:grid;grid-template-columns:.7fr 1fr;gap:25px;align-items:start}.st-person-2>div{padding:0}.st-person-2 h3{font-size:2rem}.st-person-2 .st-image img{aspect-ratio:3/4}.st-person-3{grid-template-columns:85px 1fr;gap:20px}.st-person-3 h3{font-size:2rem}.st-person p:not(.st-meta):not(.st-note){font-size:1rem}.st-contact-sheet{grid-template-columns:1fr 1fr;gap:30px 20px}.st-frame:nth-child(n){grid-column:auto;padding:0}.st-frame:first-child{grid-column:1/-1}.st-frame:nth-child(n) .st-image img{aspect-ratio:4/5}.st-frame:first-child .st-image img{aspect-ratio:3/2}.st-frame .st-time{font-size:11px}.st-frame .st-image figcaption{font-size:8px}.st-essay-lead{grid-template-columns:1fr;gap:30px;margin:35px 0}.st-essay-lead h3{font-size:3.3rem}.st-essay-lead>.st-image{max-width:200px;justify-self:end}.st-essay-list article{grid-template-columns:1fr;gap:12px}.st-essay-list .st-note{grid-column:1}.st-essay-list h3{font-size:1.9rem}.st-conversations article{grid-template-columns:75px 1fr;gap:20px}.st-conversations h3{font-size:1.8rem}.st-archive-layout{grid-template-columns:1fr}.st-archive-preview{display:none}.st-archive summary{font-size:2rem;grid-template-columns:25px 1fr 25px}.st-cross>div,.st-related{grid-template-columns:1fr;gap:40px}.st-article-wrap{padding:110px 20px 60px}.st-article h1{font-size:3.4rem}.st-reading{font-size:16px;line-height:1.85;margin:45px auto}.st-reading h2{font-size:2.4rem}.st-chapter-nav{top:76px;gap:15px;font-size:10px;padding-inline:0}.st-clock{font-size:1.2rem;min-width:45px}.st-chapter{padding-block:35px;scroll-margin-top:135px}.st-night{margin-inline:-20px;padding-inline:20px}.st-prev-next,.st-photo-sequence{grid-template-columns:1fr;gap:25px}.st-prev-next>a:last-child{justify-self:start}.st-photo-sequence .st-image:first-child{grid-column:auto}.st-coming{padding:130px 20px 30px}.st-coming h1{font-size:3.7rem}.st-related .st-person h3{font-size:2.5rem}.st-related .st-image img{max-height:360px}.st-section>h2{font-size:2.7rem}}
@media(prefers-reduced-motion:reduce){.stories-page .st-cover img,.stories-page .st-cover h1 span{animation:none!important;transform:none!important}.stories-page .reveal{opacity:1;transform:none}}
@media(min-width:1101px){.st-cover{height:calc(100svh - 140px);min-height:780px;max-height:960px}.st-cover-image img{min-height:0;height:100%;max-height:none}.st-cover h1{font-size:4.8vw;max-width:150%;margin:24px 0}.st-cover-copy{padding-top:32px;padding-bottom:28px}.st-cover-copy .st-dek{font-size:1.45rem}.st-cover-copy>.st-note{margin:14px 0}.st-scroll{margin-top:25px}}
