.interior-hero--journal .interior-hero-media{width:68%;left:auto;right:0}.interior-hero--journal .interior-hero-media img{object-position:center 23%;filter:saturate(.63)}.interior-hero--journal .interior-hero-shade{background:linear-gradient(90deg,#20231e 0%,#20231ecc 25%,#20231e1a 70%)}.inner-page:has(.journal-article) .site-header:not(.scrolled){color:#151712;background:#ebe6dcf0;border-color:#15171229}.inner-page:has(.journal-article) .site-header:not(.scrolled) .menu-toggle span{background:#151712}.journal-index{background:#e9e3d8;padding-top:clamp(80px,9vw,145px);padding-bottom:clamp(110px,12vw,180px)}.journal-masthead{color:#5d6258;letter-spacing:.17em;border-top:3px solid #242822;justify-content:space-between;gap:20px;padding-top:18px;font-size:10px;font-weight:700;display:flex}.journal-intro{grid-template-columns:minmax(0,1.2fr) minmax(250px,.5fr);align-items:end;gap:clamp(35px,6vw,100px);padding:clamp(95px,11vw,175px) 0 clamp(60px,7vw,110px);display:grid}.journal-intro h2{max-width:900px;margin:0;font-size:clamp(70px,9vw,150px);line-height:.88}.journal-intro p{color:#4d5149;max-width:360px;margin:0 0 6px;font-size:clamp(16px,1.45vw,21px)}.journal-feature-stack{gap:clamp(70px,9vw,145px);display:grid}.journal-feature{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(30px,5vw,95px);display:grid}.journal-feature--secondary{grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);max-width:1120px;margin-left:auto}.journal-feature--secondary .journal-feature-image{order:2}.journal-feature--secondary .journal-feature-copy{order:1}.journal-feature-image{aspect-ratio:1.42;background:#85857b;display:block;position:relative;overflow:hidden}.journal-feature--secondary .journal-feature-image{aspect-ratio:1.2}.journal-feature-image img{object-fit:cover;object-position:center 30%;filter:saturate(.7);width:100%;height:100%;transition:transform .8s var(--ease)}.journal-feature-image:hover img{transform:scale(1.035)}.journal-feature-image span{color:#fff;letter-spacing:.14em;text-shadow:0 1px 8px #111;font-size:9px;font-weight:700;position:absolute;bottom:17px;left:20px}.journal-feature-copy{max-width:600px}.journal-feature-meta{color:#5a5e54;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #96978b;justify-content:space-between;gap:15px;padding-top:17px;font-size:10px;font-weight:700;display:flex}.journal-feature h3{font:500 clamp(43px,5vw,88px)/1.02 var(--display);letter-spacing:-.075em;margin:clamp(40px,5vw,90px) 0 24px}.journal-feature--secondary h3{font-size:clamp(39px,4vw,72px)}.journal-feature p{color:#51554c;max-width:530px;margin-bottom:clamp(40px,5vw,80px);font-size:clamp(16px,1.35vw,20px);line-height:1.55}.journal-text-link{letter-spacing:.17em;border-bottom:1px solid;align-items:center;gap:42px;padding-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.journal-text-link svg{transition:transform .2s}.journal-text-link:hover svg{transform:translate(3px,-3px)}.journal-press-link{color:#eee9df;background:#242822;grid-template-columns:minmax(130px,.3fr) minmax(0,1fr);gap:clamp(35px,6vw,120px);padding-top:clamp(80px,9vw,150px);padding-bottom:clamp(90px,10vw,160px);display:grid}.journal-press-link>span{letter-spacing:.18em;color:#bba47f;font-size:10px;font-weight:700}.journal-press-link h2{margin:0 0 25px;font-size:clamp(55px,7vw,115px);line-height:.9}.journal-press-link p{color:#c6c7bd;max-width:590px;font-size:clamp(17px,1.5vw,22px)}.journal-press-link a{color:#e8d2ad;letter-spacing:.16em;border-bottom:1px solid #bba47f;align-items:center;gap:35px;margin-top:35px;padding:17px 0 13px;font-size:10px;font-weight:700;display:inline-flex}.journal-article{background:#ebe6dc}.journal-article-header{padding-top:clamp(145px,17vw,265px);padding-bottom:clamp(65px,8vw,135px)}.journal-back{letter-spacing:.17em;color:#5f6459;align-items:center;gap:12px;font-size:10px;font-weight:700;display:inline-flex}.journal-back svg{transform:rotate(225deg)}.journal-article-topline{letter-spacing:.15em;color:#64675d;border-top:3px solid #2a2d27;justify-content:space-between;gap:20px;margin-top:clamp(75px,9vw,140px);padding-top:17px;font-size:10px;font-weight:700;display:flex}.journal-article h1{font:500 clamp(66px,11vw,185px)/.88 var(--display);letter-spacing:-.09em;max-width:1500px;margin:clamp(55px,7vw,105px) 0 40px}.journal-article h1 em{font-family:Georgia,serif;font-weight:400}.journal-article-dek{font:400 clamp(22px,2.5vw,39px)/1.35 var(--display);letter-spacing:-.035em;max-width:920px;margin:0}.journal-article-photo{background:#333831;height:clamp(450px,65vw,850px);margin:0;position:relative;overflow:hidden}.journal-article-photo img{object-fit:cover;object-position:center 32%;filter:saturate(.68);width:100%;height:100%}.journal-article-photo--light img{object-position:center 32%}.journal-article-photo figcaption{bottom:22px;left:var(--gutter);color:#fff;letter-spacing:.15em;text-shadow:0 1px 8px #111;font-size:9px;font-weight:700;position:absolute}.journal-article-body{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);gap:clamp(45px,9vw,175px);padding-top:clamp(85px,10vw,160px);padding-bottom:clamp(100px,12vw,185px);display:grid}.journal-article-body aside{letter-spacing:.13em;border-top:3px solid #20241e;flex-direction:column;align-items:flex-start;gap:15px;padding-top:20px;font-size:10px;display:flex}.journal-article-body aside span{color:#7a6b55;font-weight:700}.journal-article-body aside strong{font:500 clamp(20px,2vw,30px)/1.2 var(--display);letter-spacing:-.04em}.journal-article-body aside small{color:#70736a;font-size:9px}.journal-prose{max-width:780px}.journal-prose p{color:#42483f;margin:0 0 28px;font-size:clamp(17px,1.3vw,20px);line-height:1.75}.journal-prose p.journal-lead{font:400 clamp(23px,2vw,32px)/1.55 var(--display);letter-spacing:-.035em;color:#222720;margin-bottom:50px}.journal-prose a:not(.journal-sources a){text-underline-offset:4px;text-decoration:underline}.journal-sources{border-top:3px solid #272b25;margin-top:clamp(80px,9vw,140px);padding-top:22px}.journal-sources h2{margin:0 0 35px;font-size:clamp(30px,3vw,50px)}.journal-sources a{border-top:1px solid #aaa99e;grid-template-columns:1fr 25px;gap:9px 20px;padding:22px 0;display:grid}.journal-sources a span{letter-spacing:.15em;color:#66695f;grid-column:1;font-size:9px;font-weight:700}.journal-sources a strong{font:500 clamp(18px,1.7vw,26px)/1.25 var(--display);letter-spacing:-.035em;grid-column:1}.journal-sources a svg{grid-area:1/2/3;align-self:center}.journal-article-next{background:#d0c6b7;grid-template-columns:minmax(150px,.3fr) 1fr;gap:clamp(35px,9vw,175px);padding-top:clamp(70px,8vw,130px);padding-bottom:clamp(70px,8vw,130px);display:grid}.journal-article-next span{letter-spacing:.16em;font-size:10px;font-weight:700}.journal-article-next a{font:500 clamp(35px,4vw,67px)/1.1 var(--display);letter-spacing:-.06em;border-bottom:1px solid #77776d;justify-content:space-between;align-items:end;gap:20px;padding-bottom:20px;display:flex}.journal-article-next a svg{flex:none;width:30px;height:30px}@media (width<=900px){.journal-intro,.journal-feature,.journal-feature--secondary{grid-template-columns:1fr}.journal-feature--secondary{max-width:none}.journal-feature--secondary .journal-feature-image,.journal-feature--secondary .journal-feature-copy{order:initial}.journal-feature-image{aspect-ratio:1.4}.journal-feature h3{margin-top:45px}.journal-feature p{margin-bottom:40px}}@media (width<=650px){.journal-masthead,.journal-article-topline{font-size:8px}.journal-intro{padding-top:85px}.journal-intro h2{font-size:clamp(62px,14vw,94px)}.journal-feature-image,.journal-feature--secondary .journal-feature-image{aspect-ratio:1}.journal-feature h3,.journal-feature--secondary h3{font-size:clamp(42px,10vw,67px)}.journal-feature-stack{gap:100px}.journal-press-link,.journal-article-body,.journal-article-next{grid-template-columns:1fr}.journal-press-link{gap:40px}.journal-article-header{padding-top:130px}.journal-article h1{font-size:clamp(59px,15vw,105px)}.journal-article-photo{height:550px}.journal-article-body{gap:65px}.journal-article-body aside{max-width:300px}.journal-article-next{gap:32px}.journal-article-next a{font-size:clamp(32px,8vw,50px)}}@media (width<=760px){.interior-hero--journal .interior-hero-media{width:100%;left:0;right:0}.interior-hero--journal .interior-hero-shade{background:linear-gradient(#16191538 20%,#161915f7)}}@media (prefers-reduced-motion:reduce){.journal-feature-image img,.journal-text-link svg{transition:none}}
