.journal-page{overflow:hidden;background:var(--fol-paper)}.journal-page h1,.journal-page h2,.journal-page h3,.journal-page .journal-pause p{font-family:var(--font-serif);font-weight:400}.journal-page figure{margin:0}.journal-page .eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.story-meta{color:var(--fol-grey);font-size:10px;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}.story-excerpt{color:var(--fol-grey);font-size:14px;line-height:1.67}.story-link{display:inline-block;padding-bottom:3px;border-bottom:1px solid var(--fol-ink);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.story-link b{margin-left:5px}.journal-hero{width:min(100%,var(--max-site));margin:0 auto;padding:78px var(--page-pad) 132px}.journal-hero-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.55fr);gap:72px;align-items:end}.journal-hero-heading .eyebrow{margin-bottom:26px}.journal-hero h1{max-width:900px;font-size:clamp(66px,6.4vw,92px);letter-spacing:-.052em;line-height:.92}.journal-hero-intro{max-width:470px;padding-bottom:4px;color:var(--fol-grey);font-size:15px;line-height:1.72}.journal-hero-intro p:first-child{color:var(--fol-ink);font-family:var(--font-serif);font-size:22px;line-height:1.3}.journal-hero-intro p+p{margin-top:14px}.journal-hero-intro .text-link{display:inline-block;margin-top:28px}.journal-opening{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 28px;align-items:start;margin-top:88px;padding-top:32px;border-top:1px solid var(--fol-ink)}.opening-story{min-width:0}.opening-story--1{grid-column:1 / span 7;grid-row:1 / span 2}.opening-story--2,.opening-story--3{grid-column:9 / -1}.opening-story a,.story-card a{display:block}.opening-story figure,.story-card figure{overflow:hidden;background:var(--fol-stone)}.opening-story img,.story-card img{width:100%;height:auto;transition:filter .24s ease}.opening-story a:hover img,.story-card a:hover img{filter:saturate(1.06)}.opening-story-copy{padding-top:23px}.opening-story-copy h2{margin-top:12px;letter-spacing:-.035em;line-height:.99}.opening-story--1 h2{max-width:760px;font-size:clamp(50px,5vw,72px)}.opening-story--2 h2,.opening-story--3 h2{max-width:420px;font-size:clamp(32px,3vw,42px);line-height:1.01}.opening-story .story-excerpt{display:-webkit-box;max-width:690px;margin-top:18px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.opening-story--2 .story-excerpt,.opening-story--3 .story-excerpt{font-size:13px;-webkit-line-clamp:2}.opening-story .story-link{margin-top:22px}.journal-index{padding:126px max(var(--page-pad),calc((100vw - var(--content)) / 2)) 144px;background:var(--fol-white)}.journal-index-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.45fr);gap:72px;align-items:end}.journal-index-heading .eyebrow{margin-bottom:25px}.journal-index-heading h2{max-width:820px;font-size:clamp(56px,5.6vw,80px);letter-spacing:-.05em;line-height:.94}.journal-index-heading>p{max-width:420px;padding-bottom:5px;color:var(--fol-grey);font-size:15px;line-height:1.72}.story-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:116px 28px;align-items:start;margin-top:90px}.story-card--1{grid-column:1 / span 7}.story-card--2{grid-column:9 / -1;margin-top:134px}.story-card--3{grid-column:1 / span 5}.story-card--4{grid-column:7 / -1;margin-top:-46px}.story-card-copy{padding-top:23px}.story-card h3{max-width:670px;margin-top:12px;font-size:clamp(40px,4vw,58px);letter-spacing:-.038em;line-height:.99}.story-card--2 h3,.story-card--3 h3{font-size:clamp(36px,3.2vw,46px)}.story-card .story-excerpt{display:-webkit-box;max-width:590px;margin-top:18px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.story-card .story-link{margin-top:23px}.journal-pause{padding:118px max(var(--page-pad),calc((100vw - 1180px)/2)) 114px;background:var(--fol-ink);color:var(--fol-white)}.journal-pause p{max-width:1040px;font-size:clamp(60px,6.1vw,88px);letter-spacing:-.05em;line-height:.96}.journal-pause a{display:inline-block;margin-top:36px;padding-bottom:4px;border-bottom:1px solid var(--fol-yellow);color:var(--fol-yellow);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.journal-continue{background:var(--fol-paper)}.journal-continue-inner{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.62fr);gap:clamp(64px,8vw,124px);align-items:center;width:min(100%,var(--max-site));margin:0 auto;padding:118px var(--page-pad) 122px}.journal-continue-image img{width:100%;height:auto}.journal-continue-editorial .eyebrow{margin-bottom:25px}.journal-continue-editorial h2{max-width:560px;font-size:clamp(50px,4.8vw,68px);letter-spacing:-.046em;line-height:.96}.journal-continue-editorial>p:not(.eyebrow){max-width:460px;margin-top:30px;color:var(--fol-grey);font-size:15px;line-height:1.72}.journal-continue nav{display:flex;flex-direction:column;gap:18px;align-items:flex-start;margin-top:32px}.journal-letter{grid-template-columns:repeat(12,minmax(0,1fr));gap:58px 24px;padding-top:108px;padding-bottom:112px;background:var(--fol-yellow)}.journal-letter .letter-heading{grid-column:1 / span 8}.journal-letter .letter-heading .eyebrow{margin-bottom:25px}.journal-letter .letter-heading h2{max-width:820px;font-size:clamp(60px,5.4vw,78px);letter-spacing:-.048em;line-height:.95}.journal-letter .letter-form-wrap{display:grid;grid-column:3 / -1;grid-template-columns:repeat(10,minmax(0,1fr));gap:0 24px;padding-top:30px;border-top:1px solid var(--fol-ink)}.journal-letter .letter-form-wrap>p:first-child{grid-column:1 / span 4;max-width:360px;font-size:15px;line-height:1.7}.journal-letter .letter-form{grid-column:6 / -1;margin-top:0}.journal-letter .consent{grid-column:6 / -1}@media(max-width:1024px){.journal-hero-heading,.journal-index-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:50px}.journal-hero{padding-top:62px;padding-bottom:106px}.journal-hero h1{font-size:clamp(60px,8vw,76px)}.journal-opening{margin-top:70px}.opening-story--1{grid-column:1 / span 8}.opening-story--2,.opening-story--3{grid-column:9 / -1}.opening-story--2 h2,.opening-story--3 h2{font-size:31px}.opening-story--2 .story-excerpt,.opening-story--3 .story-excerpt{display:none}.journal-index{padding-top:104px;padding-bottom:118px}.story-grid{gap:92px 22px;margin-top:76px}.story-card--1{grid-column:1 / span 8}.story-card--2{grid-column:9 / -1;margin-top:100px}.story-card--3{grid-column:1 / span 5}.story-card--4{grid-column:6 / -1}.journal-continue-inner{grid-template-columns:minmax(0,1fr);gap:54px;padding-top:96px;padding-bottom:100px}.journal-continue-editorial{width:min(76%,620px);margin-left:auto}.journal-letter .letter-heading{grid-column:1 / -1}.journal-letter .letter-form-wrap{grid-column:2 / -1}}@media(max-width:700px){.journal-page .eyebrow{font-size:9px}.journal-hero{padding:48px 20px 82px}.journal-hero-heading,.journal-index-heading{display:block}.journal-hero h1{max-width:560px;font-size:clamp(50px,14vw,66px);line-height:.93}.journal-hero-intro{margin-top:31px;padding-bottom:0}.journal-hero-intro p:first-child{font-size:21px}.journal-opening{grid-template-columns:repeat(3,minmax(82vw,1fr));gap:17px;margin-top:54px;margin-right:-20px;padding-top:22px;padding-right:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.journal-opening::-webkit-scrollbar{display:none}.opening-story--1,.opening-story--2,.opening-story--3{grid-column:auto;grid-row:auto;scroll-snap-align:start}.opening-story--1 h2,.opening-story--2 h2,.opening-story--3 h2{font-size:clamp(38px,10.8vw,46px)}.opening-story--2 .story-excerpt,.opening-story--3 .story-excerpt{display:-webkit-box}.opening-story .story-excerpt,.opening-story--2 .story-excerpt,.opening-story--3 .story-excerpt{-webkit-line-clamp:3}.journal-index{padding:82px 20px 92px}.journal-index-heading h2{font-size:clamp(46px,12.6vw,58px)}.journal-index-heading>p{margin-top:27px}.story-grid{grid-template-columns:minmax(0,1fr);gap:76px;margin-top:58px}.story-card--1,.story-card--2,.story-card--3,.story-card--4{grid-column:1;margin-top:0}.story-card--2,.story-card--4{width:88%;justify-self:end}.story-card h3,.story-card--2 h3,.story-card--3 h3{font-size:clamp(38px,10.8vw,47px)}.journal-pause{padding:82px 20px 84px}.journal-pause p{font-size:clamp(44px,12.5vw,56px);line-height:.98}.journal-pause a{max-width:310px;margin-top:29px;line-height:1.65}.journal-continue-inner{gap:44px;padding:76px 20px 80px}.journal-continue-editorial{width:100%;margin-left:0}.journal-continue-editorial h2{font-size:clamp(44px,12vw,54px)}.journal-letter{display:block;padding:78px 20px 84px}.journal-letter .letter-heading h2{font-size:clamp(46px,12.5vw,56px)}.journal-letter .letter-form-wrap{display:block;margin-top:46px;padding-top:26px}.journal-letter .letter-form-wrap>p:first-child{max-width:100%}.journal-letter .letter-form{margin-top:31px}}@media(prefers-reduced-motion:reduce){.opening-story img,.story-card img{transition:none}}
