.slow-journal{--forest:#172a21;--deep:#102018;--cream:#f2eddf;--paper:#f8f4e9;--gold:#d8bd8e;--ink:#28382d;--muted:#656b5d;--line:#c9cabc;--serif:Baskerville,"Palatino Linotype",Georgia,serif;--sans:"Avenir Next",Arial,sans-serif}.slow-journal *{box-sizing:border-box}.slow-journal{scroll-behavior:smooth;scroll-padding-top:110px;margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 var(--sans)}.slow-journal:has(dialog[open]){overflow:hidden}.slow-journal button,.slow-journal input{font:inherit}.slow-journal a,.slow-journal button{-webkit-tap-highlight-color:transparent}.slow-journal button{cursor:pointer}.slow-journal a{color:inherit;text-underline-offset:5px}.slow-journal img{display:block;width:100%;height:100%;object-fit:cover}.slow-journal figure,.slow-journal h1,.slow-journal h2,.slow-journal h3,.slow-journal p{margin:0}.slow-journal h1,.slow-journal h2,.slow-journal h3{font-family:var(--serif);font-weight:400;line-height:1.03;letter-spacing:-.035em}.slow-journal button{color:inherit}.slow-journal a:focus-visible,.slow-journal button:focus-visible,.slow-journal input:focus-visible,.slow-journal summary:focus-visible{outline:3px solid #a97738;outline-offset:5px}.slow-journal .skip{position:fixed;left:20px;top:-80px;background:var(--cream);padding:12px;z-index:100}.slow-journal .skip:focus{top:10px}.slow-journal [hidden]{display:none!important}.slow-journal .wrap{width:min(1320px,90%);margin:auto}.slow-journal .eyebrow{font:11px/1.6 var(--sans);letter-spacing:.15em;text-transform:uppercase}.slow-journal .round{border:1px solid;border-radius:50%;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:transparent}.slow-journal .site-header{height:92px;background:var(--paper);border-bottom:1px solid var(--line);position:relative;z-index:20}.slow-journal .header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:25px}.slow-journal .brand{display:flex;align-items:center;gap:13px;text-decoration:none;font-family:var(--serif);font-size:20px;line-height:1.05;letter-spacing:-.03em}.slow-journal .brand img{width:49px;height:49px;object-fit:contain}.slow-journal .brand span{max-width:125px}.slow-journal .main-nav{display:flex;align-items:center;gap:32px;font-size:12px}.slow-journal .main-nav a{text-decoration:none;min-height:44px;display:flex;align-items:center}.slow-journal .main-nav .active{border-bottom:1px solid var(--ink)}.slow-journal .nav-letter{border:1px solid var(--ink);background:transparent;padding:12px 19px;font-size:12px}.slow-journal .nav-letter span{margin-left:18px}.slow-journal .cover{background:var(--forest);color:var(--cream);display:grid;grid-template-columns:1fr 1fr;min-height:670px}.slow-journal .cover-copy{padding:57px max(5vw,calc((100vw - 1320px)/2)) 42px 5vw;align-items:flex-start}.slow-journal .cover-copy .eyebrow{color:var(--gold);display:flex;align-items:center;gap:12px}.slow-journal .little-line{display:inline-block;height:1px;width:32px;background:currentColor}.slow-journal .cover-title{font-size:clamp(80px,8.8vw,145px);margin:30px 0 24px;line-height:.88;letter-spacing:-.055em}.slow-journal .cover-title em{font-weight:400;color:var(--gold)}.slow-journal .cover-intro{max-width:310px;font-size:14px;color:#e3e4d5;line-height:1.8}.slow-journal .cover-link{margin-top:auto;padding-top:35px;width:100%;display:flex;align-items:center;gap:28px;text-decoration:none}.slow-journal .cover-link h2{font-size:28px;line-height:1.14;max-width:260px;margin-top:10px}.slow-journal .cover-link .round{margin-left:auto;flex:none}.slow-journal .cover-photo{position:relative;overflow:hidden;min-height:670px}.slow-journal .cover-photo>img{position:absolute;inset:0;object-position:50% 60%}.slow-journal .cover-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 65%,#0c1c158c)}.slow-journal .photo-caption{position:absolute;bottom:25px;left:30px;right:30px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.07em;z-index:1;color:var(--cream)}.slow-journal .photo-stamp{position:absolute;right:30px;top:30px;border:1px solid #f2eddba8;width:87px;height:87px;border-radius:50%;z-index:1;display:grid;place-content:center;text-align:center;color:#f7f1df;font-size:9px;letter-spacing:.14em;line-height:1.8;background:#172a2155}.slow-journal .photo-stamp strong{font:27px var(--serif);letter-spacing:0}.slow-journal .edition-line{background:var(--forest);color:#c4cebd;border-top:1px solid #53614d;padding:15px 0;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.slow-journal .edition-line .wrap{display:flex;justify-content:space-between}.slow-journal .journal-intro{padding-top:84px}.slow-journal .section-top{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px}.slow-journal .section-top h2{font-size:49px;margin-top:9px}.slow-journal .section-top .side-note{max-width:230px;font-family:var(--serif);font-size:20px;line-height:1.4}.slow-journal .filters{display:flex;gap:26px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:40px;flex-wrap:wrap}.slow-journal .filter{background:none;border:0;padding:15px 0;min-height:48px;font-size:11px;color:var(--muted);position:relative}.slow-journal .filter[aria-pressed=true]{color:var(--ink)}.slow-journal .filter[aria-pressed=true]:after{position:absolute;content:"";height:2px;background:var(--forest);bottom:-1px;left:0;right:0}.slow-journal .story-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:65px 70px;padding-bottom:75px}.slow-journal .story-card{text-decoration:none;display:block}.slow-journal .story-card figure{overflow:hidden;background:#d4d7c9;position:relative}.slow-journal .story-card img{transition:transform .8s ease}.slow-journal .story-card:hover img{transform:scale(1.025)}.slow-journal .story-card:nth-child(odd) figure{aspect-ratio:4/5}.slow-journal .story-card:nth-child(2n){padding-top:90px}.slow-journal .story-card:nth-child(2n) figure{aspect-ratio:4/3}.slow-journal .story-card .card-meta{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-top:20px;color:var(--muted)}.slow-journal .story-card h3{font-size:39px;margin:12px 0 14px;max-width:480px}.slow-journal .story-card p{font-size:13px;line-height:1.8;max-width:420px;color:#565f51}.slow-journal .story-card .read-link{display:inline-flex;align-items:center;gap:17px;border-bottom:1px solid var(--ink);font-size:11px;margin-top:20px;padding-bottom:5px}.slow-journal .quiet-interlude{position:relative;min-height:510px;display:flex;align-items:center;justify-content:center;color:var(--cream);text-align:center;overflow:hidden}.slow-journal .quiet-interlude>img{position:absolute;inset:0}.slow-journal .quiet-interlude:after{position:absolute;content:"";inset:0;background:#0c201c8f}.slow-journal .quiet-interlude .interlude-copy{position:relative;z-index:1;max-width:750px;padding:65px 25px}.slow-journal .quiet-interlude blockquote{font:clamp(35px,4.3vw,62px)/1.12 var(--serif);letter-spacing:-.035em;margin:23px 0}.slow-journal .quiet-interlude p:last-child{font-size:11px}.slow-journal .second-stories{padding-top:80px}.slow-journal .second-stories .story-grid{grid-template-columns:repeat(3,1fr);gap:30px}.slow-journal .second-stories .story-card{padding-top:0}.slow-journal .second-stories .story-card figure{aspect-ratio:4/3}.slow-journal .second-stories .story-card h3{font-size:30px}.slow-journal .letter-section{display:grid;grid-template-columns:.8fr 1.2fr;background:var(--forest);color:var(--cream);margin:20px auto 90px;min-height:420px}.slow-journal .letter-section figure{min-height:420px;position:relative;overflow:hidden}.slow-journal .letter-section .letter-copy{padding:62px 65px}.slow-journal .letter-copy>.eyebrow{color:var(--gold)}.slow-journal .letter-copy h2{font-size:58px;margin:18px 0 20px}.slow-journal .letter-copy>p:not(.eyebrow){max-width:380px;font-size:13px;color:#d9ddce;line-height:1.8}.slow-journal .letter-open{margin-top:28px;background:var(--cream);color:var(--forest);border:0;padding:15px 23px;font-size:12px;min-height:48px;display:inline-flex;gap:38px;align-items:center}.slow-journal .letter-copy small{display:block;font-size:10px;color:#c5cebc;margin-top:16px}.slow-journal .site-footer{background:var(--deep);color:var(--cream);padding:44px 0 25px}.slow-journal .footer-top{display:flex;justify-content:space-between;gap:30px}.slow-journal .footer-top h2{font-size:32px}.slow-journal .footer-top p{font-size:11px;line-height:1.8;margin-top:14px;color:#ccd3c5}.slow-journal .footer-links{display:flex;align-items:start;gap:35px;font-size:11px}.slow-journal .footer-bottom{border-top:1px solid #43503f;margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.08em;color:#c0c9b7}.slow-journal .progress{height:2px;background:var(--gold);transform-origin:left;transform:scaleX(0);position:fixed;top:0;left:0;right:0;z-index:40}.slow-journal .article-heading{padding:55px 0 35px}.slow-journal .back-link{font-size:11px;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;gap:15px}.slow-journal .article-heading .eyebrow{margin-top:26px;color:var(--muted)}.slow-journal .article-title{font-size:clamp(50px,6.6vw,100px);max-width:1000px;margin:18px 0 25px}.slow-journal .article-meta{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:20px;font-size:11px;color:var(--muted)}.slow-journal .article-meta .share{background:transparent;border:0;min-height:44px;font-size:11px;text-decoration:underline;text-underline-offset:5px}.slow-journal .article-cover{height:min(60vw,620px);max-height:620px;min-height:350px;position:relative;background:#bcc4ac}.slow-journal .image-button{border:0;padding:0;background:none;display:block;width:100%;height:100%;position:relative;cursor:zoom-in}.slow-journal .expand-hint{position:absolute;right:16px;bottom:16px;border:1px solid #ecebda8f;background:#14261dc9;color:var(--cream);border-radius:50%;width:40px;height:40px;display:grid;place-content:center;font-size:20px}.slow-journal .article-caption{font-size:10px;color:var(--muted);display:flex;justify-content:space-between;gap:15px;padding-top:12px}.slow-journal .reading-layout{display:grid;grid-template-columns:170px minmax(0,690px) 1fr;column-gap:65px;padding-top:65px;align-items:start}.slow-journal .chapter-nav{position:sticky;top:50px;font-size:10px;line-height:1.7;padding-top:6px}.slow-journal .chapter-nav>.eyebrow{font-size:9px;color:var(--muted);margin-bottom:17px}.slow-journal .chapter-nav a{display:block;padding:10px 0 10px 13px;border-left:1px solid var(--line);text-decoration:none;color:var(--muted);min-height:44px}.slow-journal .chapter-nav a.active{color:var(--ink);border-left:2px solid var(--ink)}.slow-journal .chapter-nav .chapter-letter{margin-top:28px;border:0;border-top:1px solid var(--line);padding:20px 0;background:none;text-align:left;font-size:11px;line-height:1.7}.slow-journal .chapter-letter span{display:block}.slow-journal .article-body{font:21px/1.85 var(--serif)}.slow-journal .article-body p{margin:0 0 24px}.slow-journal .article-body .lead{font-size:28px;line-height:1.5;margin-bottom:28px;letter-spacing:-.015em}.slow-journal .article-body h2{font-size:39px;margin:57px 0 24px;scroll-margin-top:45px}.slow-journal .article-body ol,.slow-journal .article-body ul{padding-left:25px}.slow-journal .article-body li{margin-bottom:15px}.slow-journal .article-body table{width:100%;border-collapse:collapse;font:14px/1.6 var(--sans);margin:30px 0}.slow-journal .article-body td,.slow-journal .article-body th{padding:15px 10px;border-bottom:1px solid var(--line);text-align:left}.slow-journal .article-body .table-wrap{overflow:auto}.slow-journal .article-body a{color:#3a5d43}.slow-journal .article-body .pull{font-size:35px;line-height:1.35;border-left:1px solid #839275;padding-left:27px;margin:40px 0}.slow-journal .photo-break{margin:43px -110px 43px -35px}.slow-journal .photo-break .image-button{height:auto;aspect-ratio:1.65}.slow-journal .photo-break figcaption,.slow-journal .photo-pair figcaption{font:10px/1.6 var(--sans);color:var(--muted);margin-top:10px}.slow-journal .photo-pair{margin:43px -45px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.slow-journal .photo-pair figure:nth-child(2){padding-top:65px}.slow-journal .photo-pair .image-button{height:auto;aspect-ratio:3/4}.slow-journal .article-pull{font:italic 37px/1.35 var(--serif);letter-spacing:-.02em;margin:50px -70px 50px 0;padding:30px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.slow-journal .article-body .sources{font:11px/1.8 var(--sans);color:var(--muted);border-top:1px solid var(--line);padding-top:22px;margin-top:50px}.slow-journal .article-end{margin-top:70px}.slow-journal .related{padding:15px 0 70px}.slow-journal .related .section-top h2{font-size:40px}.slow-journal .related-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.slow-journal .related-grid .story-card{padding:0}.slow-journal .related-grid .story-card figure{aspect-ratio:1.7}.slow-journal .related-grid .story-card h3{font-size:30px}.slow-journal .letter-nudge{position:fixed;bottom:25px;right:25px;z-index:25;width:300px;box-shadow:0 8px 40px #172a2129;background:var(--cream);border:1px solid #c7ccb9;padding:23px}.slow-journal .letter-nudge .eyebrow{font-size:9px;color:var(--muted)}.slow-journal .letter-nudge h2{font-size:28px;margin-top:8px}.slow-journal .letter-nudge button:not(.nudge-close){background:none;border:0;border-bottom:1px solid var(--ink);padding:12px 0 5px;font-size:11px;margin-top:8px;min-height:44px}.slow-journal .nudge-close{position:absolute;right:0;top:0;width:44px;height:44px;background:none;border:0;font-size:20px}.slow-journal dialog{border:0;padding:0;background:var(--paper);color:var(--ink);max-height:90dvh;box-shadow:0 25px 90px #0006}.slow-journal dialog::backdrop{background:#091910b8;backdrop-filter:blur(4px)}.slow-journal .letter-dialog{width:min(760px,92vw);overflow:auto}.slow-journal .dialog-layout{display:grid;grid-template-columns:.75fr 1fr;min-height:460px}.slow-journal .dialog-image{position:relative;overflow:hidden}.slow-journal .dialog-image img{position:absolute;inset:0;object-position:65% center}.slow-journal .dialog-content{padding:65px 34px 35px}.slow-journal .dialog-content .eyebrow{font-size:9px;color:var(--muted)}.slow-journal .dialog-content h2{font-size:48px;margin:18px 0}.slow-journal .dialog-content>p{font-size:12px;line-height:1.8}.slow-journal .dialog-close{right:7px;top:7px;z-index:2;background:var(--paper);width:44px;height:44px;font-size:25px}.slow-journal .newsletter-form{margin-top:26px}.slow-journal .newsletter-form label{font-size:10px;margin-bottom:8px}.slow-journal .newsletter-form input{border:0;border-bottom:1px solid #73806a;background:transparent;padding:12px 0;width:100%;font-size:16px;border-radius:0}.slow-journal .newsletter-form .submit{background:var(--forest);color:var(--cream);border:0;min-height:48px;width:100%;padding:14px;font-size:11px;margin-top:20px}.slow-journal .form-note{font-size:10px!important;color:var(--muted);margin-top:13px!important}.slow-journal .form-result{margin-top:15px;font-size:12px;line-height:1.7}.slow-journal .photo-dialog{width:min(1300px,96vw)}.slow-journal .photo-dialog,.slow-journal .photo-dialog .dialog-close{background:#102018;color:var(--cream)}.slow-journal .lightbox-image{width:100%;height:75dvh;object-fit:contain;padding:30px}.slow-journal .lightbox-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:5px 25px 20px;font-size:11px}.slow-journal .lightbox-controls{display:flex;gap:10px;flex:none}.slow-journal .lightbox-controls button{border:1px solid #63705c;background:none;min-width:44px;min-height:44px;color:var(--cream)}.slow-journal .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.slow-journal .fade-in{animation:fade-up .8s ease both}@keyframes fade-up{.slow-journal from{opacity:.25;transform:translateY(10px)}.slow-journal to{opacity:1;transform:translateY(0)}}@media(min-width:1550px){.slow-journal .cover-copy{padding-left:max(5vw,calc((100vw - 1320px)/2))}.slow-journal .cover,.slow-journal .cover-photo{min-height:740px}.slow-journal .cover-title{font-size:150px}}@media(max-width:1100px){.slow-journal .cover-title{font-size:98px}.slow-journal .cover-copy{padding-right:35px}.slow-journal .cover,.slow-journal .cover-photo{min-height:620px}.slow-journal .reading-layout{grid-template-columns:145px minmax(0,650px);gap:35px}.slow-journal .photo-break,.slow-journal .photo-pair{margin-right:0;margin-left:0}.slow-journal .article-pull{margin-right:0}.slow-journal .letter-section .letter-copy{padding:48px 40px}.slow-journal .main-nav{gap:20px}.slow-journal .story-grid{gap:40px}.slow-journal .chapter-nav{top:25px}}@media(max-width:760px){.slow-journal{scroll-padding-top:25px}.slow-journal .wrap{width:88%}.slow-journal .site-header{height:77px}.slow-journal .brand{font-size:16px;gap:9px}.slow-journal .brand img{width:40px;height:40px}.slow-journal .brand span{max-width:100px}.slow-journal .main-nav>a{display:none}.slow-journal .main-nav{gap:0}.slow-journal .nav-letter{font-size:10px;padding:11px 13px;min-height:44px}.slow-journal .nav-letter span{margin-left:10px}.slow-journal .cover{grid-template-columns:1fr;min-height:0}.slow-journal .cover-copy{padding:36px 6% 38px}.slow-journal .cover-title{font-size:106px;margin:26px 0 22px}.slow-journal .cover-intro{font-size:13px;max-width:290px}.slow-journal .cover-link{padding-top:32px}.slow-journal .cover-link h2{font-size:29px;max-width:250px}.slow-journal .cover-photo{min-height:0;height:460px}.slow-journal .cover-photo>img{object-position:50% 65%}.slow-journal .photo-stamp{width:75px;height:75px;right:23px;top:23px}.slow-journal .photo-caption{left:23px;right:23px;font-size:9px}.slow-journal .edition-line{padding:13px 0;font-size:8px}.slow-journal .edition-line .wrap span:last-child{display:none}.slow-journal .journal-intro{padding-top:50px}.slow-journal .section-top{display:block}.slow-journal .section-top h2{font-size:41px}.slow-journal .section-top .side-note{font-size:18px;max-width:270px;margin-top:18px}.slow-journal .filters{gap:21px;margin-top:30px;margin-bottom:30px}.slow-journal .filter{font-size:10px}.slow-journal .story-grid{grid-template-columns:1fr;gap:43px;padding-bottom:50px}.slow-journal .story-card:nth-child(2n){padding-top:0}.slow-journal .story-card:nth-child(odd) figure{aspect-ratio:4/4.3}.slow-journal .story-card h3{font-size:34px}.slow-journal .story-card .card-meta{font-size:9px}.slow-journal .quiet-interlude{min-height:370px}.slow-journal .quiet-interlude blockquote{font-size:37px}.slow-journal .second-stories{padding-top:48px}.slow-journal .second-stories .story-grid{grid-template-columns:1fr;gap:35px}.slow-journal .second-stories .story-card figure{aspect-ratio:1.5}.slow-journal .letter-section{grid-template-columns:1fr;margin-bottom:50px}.slow-journal .letter-section figure{min-height:0;height:270px}.slow-journal .letter-section .letter-copy{padding:36px 28px 40px}.slow-journal .letter-copy h2{font-size:48px}.slow-journal .footer-top{display:block}.slow-journal .footer-links{margin-top:25px;flex-wrap:wrap;gap:25px}.slow-journal .footer-bottom{font-size:8px;gap:20px}.slow-journal .article-heading{padding-top:25px}.slow-journal .article-heading .eyebrow{margin-top:16px}.slow-journal .article-title{font-size:51px;margin-top:17px}.slow-journal .article-meta{font-size:9px;gap:10px}.slow-journal .article-cover{min-height:0;height:390px}.slow-journal .article-caption{font-size:9px;line-height:1.5}.slow-journal .article-caption span:last-child{display:none}.slow-journal .reading-layout{display:block;padding-top:35px}.slow-journal .chapter-nav{position:static;margin-bottom:35px;border-bottom:1px solid var(--line);padding-bottom:18px;display:flex;gap:8px 18px;flex-wrap:wrap;align-items:center}.slow-journal .chapter-nav>.eyebrow{width:100%;margin-bottom:0}.slow-journal .chapter-nav a{border:0;padding:8px 0;min-height:35px;font-size:10px}.slow-journal .chapter-nav a.active{border:0;text-decoration:underline}.slow-journal .chapter-nav .chapter-letter{display:none}.slow-journal .article-body{font-size:20px;line-height:1.8}.slow-journal .article-body .lead{font-size:25px;line-height:1.5}.slow-journal .article-body h2{font-size:33px;margin-top:42px}.slow-journal .photo-break{margin:33px -6.82%}.slow-journal .photo-break .image-button{aspect-ratio:1.1}.slow-journal .photo-break figcaption{padding:0 6%;font-size:9px}.slow-journal .photo-pair{gap:12px;margin:34px -3%}.slow-journal .photo-pair figure:nth-child(2){padding-top:40px}.slow-journal .photo-pair figcaption{font-size:9px}.slow-journal .article-pull{font-size:30px;margin-top:35px;margin-bottom:35px}.slow-journal .article-end{margin-top:50px}.slow-journal .related-grid{grid-template-columns:1fr;gap:30px}.slow-journal .related-grid .story-card figure{aspect-ratio:1.5}.slow-journal .related{padding-bottom:45px}.slow-journal .letter-nudge{display:none!important}.slow-journal .dialog-layout{grid-template-columns:1fr;min-height:0}.slow-journal .dialog-image{height:155px}.slow-journal .dialog-content{padding:30px 26px}.slow-journal .dialog-content h2{font-size:43px}.slow-journal .lightbox-image{height:65dvh;padding:15px}.slow-journal .lightbox-bottom{padding:10px 15px 20px}.slow-journal .article-body .pull{font-size:30px}}@media(prefers-reduced-motion:reduce){.slow-journal{scroll-behavior:auto}.slow-journal *,.slow-journal :after,.slow-journal :before{animation:none!important;transition:none!important}}.slow-journal{padding-top:0}.slow-journal .journal-cover{display:grid;grid-template-columns:42% 58%;background:var(--forest);color:var(--cream)}.slow-journal .cover-copy{display:flex;flex-direction:column;padding:65px max(25px,6vw)}.slow-journal .letter-section--text{grid-template-columns:1.2fr 1fr}.slow-journal .letter-aside{align-self:center;font:italic 43px/1.2 var(--serif);color:var(--gold);padding:35px}.slow-journal .inline-photo{height:auto}.slow-journal .inline-photo img{height:auto;max-height:750px;object-fit:contain}.slow-journal .photo-pair .photo-break{margin:25px 0}.slow-journal .photo-pair .inline-photo{height:430px}.slow-journal .photo-pair .inline-photo img{height:100%;object-fit:cover}.slow-journal .newsletter-dialog,.slow-journal .photo-dialog{background:var(--paper);color:var(--ink);padding:45px;border:0;width:min(580px,92vw);max-height:90vh;overflow:auto}.slow-journal dialog::backdrop{background:#102018c9}.slow-journal .dialog-close{position:absolute;right:12px;top:12px;background:transparent;border:0;font-size:30px;min-width:44px;min-height:44px}.slow-journal .newsletter-dialog h2{font-size:40px;margin:18px 0}.slow-journal .newsletter-form{margin-top:25px}.slow-journal .newsletter-form label{display:block;font-size:13px}.slow-journal .newsletter-form input[type=email]{width:100%;padding:14px;border:1px solid var(--line);background:transparent;margin:8px 0 20px;min-height:48px}.slow-journal .newsletter-form .newsletter-consent{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.65}.slow-journal .newsletter-consent input{flex:none;width:20px;height:20px;margin-top:2px}.slow-journal .newsletter-trap{position:absolute;left:-10000px;max-width:1px;overflow:hidden}.slow-journal .newsletter-form .letter-open{background:var(--forest);color:var(--paper)}.slow-journal .newsletter-privacy{font-size:11px;margin-top:18px}.slow-journal .signup-result{color:#8b3026;font-size:13px;margin-top:18px}.slow-journal .signup-success{font-size:16px;margin:20px 0}.slow-journal button:disabled{opacity:.6;cursor:wait}.slow-journal .photo-dialog{width:min(1100px,95vw)}.slow-journal .photo-dialog img{max-height:75vh;width:100%;height:auto;object-fit:contain}.slow-journal .photo-dialog p{font-size:12px;margin-top:15px}.slow-journal .nav-stay{font-size:12px}.slow-journal .story-card figure{aspect-ratio:4/3!important}.slow-journal .article-body section{scroll-margin-top:35px}.slow-journal .article-body .sources{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.slow-journal .photo-break figcaption{font:11px/1.7 var(--sans);color:var(--muted)}@media(max-width:760px){.slow-journal .journal-cover{grid-template-columns:1fr}.slow-journal .cover-copy{padding:50px 6%}.slow-journal .cover-photo{min-height:430px}.slow-journal .cover-title{font-size:85px}.slow-journal .main-nav{display:flex;gap:15px}.slow-journal .main-nav a{font-size:11px}.slow-journal .main-nav a:last-child,.slow-journal .nav-stay{display:none}.slow-journal .letter-section--text{grid-template-columns:1fr}.slow-journal .letter-aside{display:none}.slow-journal .photo-pair .inline-photo{height:330px}.slow-journal .newsletter-dialog{padding:42px 24px}.slow-journal .footer-links{gap:15px}.slow-journal .header-inner{gap:12px}}@media(prefers-reduced-motion:reduce){.slow-journal *{scroll-behavior:auto;transition:none!important}}.slow-journal .brand img{filter:brightness(.25)}.slow-journal .article-cover{height:auto;min-height:0;max-height:none;aspect-ratio:16/9;overflow:hidden}@media(max-width:760px){.slow-journal .main-nav a{display:flex}.slow-journal .main-nav a:last-child{display:none}.slow-journal .article-cover{aspect-ratio:4/3}.slow-journal .main-nav{gap:12px}.slow-journal .brand{font-size:17px;gap:8px}.slow-journal .brand img{width:36px;height:36px}}