*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:40px}body{margin:0;background:#141214;color:#f5f2ed;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid #acd9ed;outline-offset:6px}img{display:block;max-width:100%}h1,h2,p{margin:0}em{font-weight:normal}::selection{background:#c5e7f3;color:#141214}.skip{position:absolute;top:-100px;left:20px;padding:15px;background:#c5e7f3;color:#141214;z-index:10}.skip:focus{top:10px}.topbar{display:flex;align-items:center;justify-content:space-between;padding:26px 5vw;border-bottom:1px solid #ffffff30;gap:25px;background:#141214;color:#f5f2ed}.studio-link img{width:58px;height:58px;object-fit:contain}.topbar nav{display:flex;gap:32px;font-size:13px}.topbar nav a:first-child{color:#c5e7f3}.languages{display:flex;gap:9px;font-size:12px}.languages a{opacity:.55}.languages [aria-current]{opacity:1;text-decoration:underline;text-underline-offset:5px}.masthead{padding:48px 5vw 30px}.masthead h1{max-width:1180px;margin:auto}.masthead h1 img{width:100%;max-height:280px;object-fit:contain}.masthead-note{display:flex;justify-content:space-between;gap:20px;margin-top:30px;font-size:13px;line-height:1.5}.masthead-note p:first-child{color:#c5e7f3}.feature{padding:35px 5vw 90px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:7vw;align-items:center;max-width:1500px;margin:auto}.pink-cover{display:block}.pink-cover img{width:100%;height:auto}.feature-copy{padding:25px 0}.eyebrow{font-size:11px;letter-spacing:.16em;line-height:1.7;text-transform:uppercase}.feature-copy .eyebrow{color:#c5e7f3}.feature h2,.story-title h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(64px,8.5vw,140px);font-weight:normal;line-height:.88;letter-spacing:-.065em;margin:35px 0}.feature h2 em{color:#c5e7f3}.feature-sub{font-size:13px;letter-spacing:.21em;margin:35px 0 20px}.feature-desc{font-size:17px;line-height:1.65;max-width:380px;color:#ded9d7}.read-button{display:flex;justify-content:space-between;gap:50px;align-items:center;width:fit-content;background:#c5e7f3;color:#141214;padding:20px 24px;margin-top:35px;font-size:14px;transition:background .2s}.read-button:hover{background:#e1f5fc}.read-button span{font-size:23px}.feature-meta{display:flex;gap:30px;margin-top:25px;font-size:11px;color:#bcb7b5}.about-staged{background:#c5e7f3;color:#141214;padding:80px 12vw;display:grid;grid-template-columns:1fr 1fr;gap:30px 65px}.about-staged .eyebrow{grid-column:1/-1}.about-staged h2{font-family:Georgia,serif;font-size:clamp(30px,3.5vw,54px);font-weight:normal;line-height:1.1;letter-spacing:-.03em}.about-staged>p:not(.eyebrow){font-size:17px;line-height:1.8;align-self:center;max-width:450px}.signature{font-family:Georgia,serif;font-style:italic;font-size:21px;grid-column:2}.staged-footer{padding:65px 5vw 35px;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:50px;align-items:start;background:#141214;color:#f5f2ed}.staged-footer img{width:180px}.staged-footer p{font-size:12px;line-height:1.9}.staged-footer>div{display:flex;flex-direction:column;gap:18px;font-size:12px}.staged-footer span{font-size:10px;color:#bcb7b5;margin-top:20px}.article-page{background:#f5f2ed;color:#141214}.reading,.reading a,.reading h1,.reading h2,.reading p,.reading dt,.reading dd,.reading span,.reading blockquote{color:#141214}.reading-nav{display:flex;justify-content:space-between;gap:20px;padding:35px 5vw;font-size:11px;border-bottom:1px solid #14121428}.reading-nav span{letter-spacing:.12em}.story-head{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;padding:55px 7vw 65px;max-width:1450px;margin:auto}.blue-crop{position:relative;overflow:hidden;aspect-ratio:1136/1677}.blue-crop img{position:absolute;max-width:none;width:123.8556%;height:auto;left:-10.0352%;top:-1.3715%}.story-title h1{font-size:clamp(65px,7vw,110px)}.subheading{font-family:Georgia,serif;font-size:27px;margin:25px 0}.standfirst{font-size:16px;line-height:1.75;max-width:400px}.byline{display:flex;gap:25px;flex-wrap:wrap;padding-top:28px;margin-top:28px;border-top:1px solid #14121430;font-size:11px}.read-anchor{display:inline-block;margin-top:25px;text-decoration:underline;text-underline-offset:5px;font-size:12px}.article-body{max-width:690px;margin:0 auto;padding:55px 24px 60px;font-family:Georgia,'Times New Roman',serif;font-size:21px;line-height:1.8}.article-body p{margin:0 0 27px}.article-body p.lead{font-size:26px;line-height:1.55}.article-body p:last-child{margin-bottom:0}.quote{background:#c5e7f3;color:#141214;padding:60px max(24px,calc((100vw - 850px)/2));text-align:center}.quote blockquote{font-family:Georgia,serif;font-style:italic;font-size:clamp(27px,3.2vw,45px);line-height:1.3;margin:0 0 28px}.quote span{font-size:12px}.credits{max-width:900px;margin:65px auto 80px;padding:0 25px}.credits dl{border-top:1px solid #14121440;margin-top:25px}.credits dl div{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:15px 0;border-bottom:1px solid #14121425;font-size:13px;line-height:1.5}.credits dd{margin:0}.credits dt{font-weight:normal}@media(max-width:700px){.topbar{padding:20px 6vw;gap:12px}.studio-link img{width:46px;height:46px}.topbar nav{gap:18px;font-size:11px}.masthead{padding:35px 6vw 10px}.masthead h1 img{max-height:140px}.masthead-note{flex-direction:column;gap:5px;margin-top:20px;font-size:11px}.feature{grid-template-columns:1fr;padding:25px 6vw 55px;gap:20px}.pink-cover{max-width:480px;margin:auto}.feature-copy{padding-top:15px}.feature h2{font-size:82px;margin:25px 0}.feature-desc{max-width:100%;font-size:16px}.feature-sub{margin:25px 0 18px}.about-staged{padding:50px 7vw;grid-template-columns:1fr;gap:25px}.about-staged .eyebrow,.signature{grid-column:1}.about-staged>p:not(.eyebrow){font-size:16px}.staged-footer{padding:45px 7vw;grid-template-columns:1fr;gap:30px}.staged-footer img{width:150px}.reading-nav{padding:25px 6vw}.reading-nav span{display:none}.story-head{grid-template-columns:1fr;padding:30px 6vw 20px;gap:35px}.blue-crop{max-width:480px;width:100%;margin:auto}.story-title h1{font-size:82px;margin:25px 0}.article-body{padding-top:35px;font-size:19px;line-height:1.8}.article-body p.lead{font-size:23px}.credits dl div{grid-template-columns:1fr;gap:6px}.credits{margin:45px auto}.credits dt{font-size:11px}.quote{padding:45px 25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.full-small{display:block;font-size:12px;text-decoration:underline;text-underline-offset:5px;margin-top:24px;color:#c5e7f3}.article-photo{margin:50px -65px}.article-photo img{width:100%;height:auto}.full-editorial-cta{max-width:1000px;margin:0 auto 75px;padding:0 25px;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.full-editorial-cta figure{margin:0}.full-editorial-cta h2{font-family:Georgia,serif;font-size:45px;font-weight:normal;line-height:1.1;letter-spacing:-.03em;margin:22px 0}.full-editorial-cta p:not(.eyebrow){font-size:15px;line-height:1.8}.editorial-link{display:inline-flex;gap:35px;align-items:center;margin-top:28px;padding:17px 22px;background:#c5e7f3;color:#141214;font-size:13px}.editorial-heading{padding:80px 7vw 60px;text-align:center}.editorial-heading h1{font-family:Georgia,serif;font-size:clamp(65px,12vw,170px);font-weight:normal;line-height:.88;letter-spacing:-.06em;margin:30px 0}.editorial-heading>p:not(.eyebrow){font-family:Georgia,serif;font-size:20px;line-height:1.5;max-width:470px;margin:35px auto}.editorial-heading>a{font-size:12px;text-decoration:underline;text-underline-offset:6px}.editorial-images{max-width:1500px;margin:auto}.spread{display:grid;align-items:start;padding:55px 7vw;gap:45px}.spread figure{margin:0}.spread img{width:100%;height:auto}.spread.solo{grid-template-columns:1fr;max-width:820px;margin:0 auto}.spread.pair{grid-template-columns:1fr 1fr}.spread.pair figure:nth-child(2){padding-top:95px}.spread-0.solo{max-width:940px;padding-top:15px}.spread-2.solo{max-width:720px}.spread-4.solo{max-width:1000px}.spread-6.solo{max-width:710px}.spread-9{background:#e9e7e2;margin:65px 0 0;padding-top:90px;padding-bottom:90px}.editorial-end{text-align:center;margin:0 25px 80px}.editorial-heading,.editorial-page{color:#141214}@media(max-width:700px){.article-photo{margin:35px 0}.full-editorial-cta{grid-template-columns:1fr;gap:25px;margin-bottom:45px}.full-editorial-cta figure{max-width:400px;margin:auto}.full-editorial-cta h2{font-size:35px}.editorial-heading{padding:50px 6vw 35px}.editorial-heading h1{font-size:17vw}.editorial-heading>p:not(.eyebrow){font-size:18px}.spread{padding:24px 6vw;gap:15px}.spread.pair figure:nth-child(2){padding-top:45px}.spread-9{margin-top:30px;padding-top:45px;padding-bottom:45px}.editorial-link{gap:20px}.staged-home .topbar,.article-page .topbar{min-height:80px}}
