.journal-masthead{padding:50px 6% 38px;display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.journal-masthead h1{font-size:clamp(60px,7vw,104px);line-height:.95;letter-spacing:-.045em;margin:18px 0 0}.journal-masthead p{font-size:16px;line-height:1.8;max-width:310px}.journal-feature{margin:0 6% 55px;display:grid;grid-template-columns:1.45fr 1fr;background:#ede9dd}.journal-feature>a{display:block;min-width:0}.journal-feature img{width:100%;height:100%;object-fit:cover;aspect-ratio:1.45}.journal-feature-copy{padding:42px;display:flex;flex-direction:column;justify-content:center}.journal-feature h2{font-size:clamp(36px,3.8vw,59px);line-height:1.05;letter-spacing:-.035em;margin:20px 0}.journal-feature p{font-size:15px;line-height:1.8;max-width:330px}.journal-feature .editorial-link{align-self:flex-start;margin-top:22px}.journal-index{padding:0 6% 64px;scroll-margin-top:25px}.journal-toolbar{border-top:1px solid #cbd0c1;border-bottom:1px solid #cbd0c1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;margin-bottom:34px}.journal-filters{display:flex;gap:24px;flex-wrap:wrap}.journal-filters button{font-size:13px;padding:10px 0;border-bottom:1px solid transparent;min-height:44px}.journal-filters button[aria-pressed=true]{border-color:#203b31}.journal-count{font-size:11px;white-space:nowrap;color:#606c5b}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 27px}.journal-entry[hidden]{display:none}.entry-photo{display:block;overflow:hidden;background:#e7e5db;aspect-ratio:1.12}.entry-photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.entry-photo:hover img{transform:scale(1.025)}.entry-meta{font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin:20px 0 12px}.journal-entry h2,.journal-entry h3{font-size:31px;line-height:1.1;letter-spacing:-.03em}.journal-entry p{font-size:14px;line-height:1.7;margin-top:13px;max-width:350px;color:#586551}.entry-link{display:inline-flex;align-items:center;gap:22px;font-size:12px;border-bottom:1px solid #87937b;padding:11px 0 7px;margin-top:10px}.journal-load{display:flex;flex-direction:column;align-items:center;margin-top:48px;gap:15px}.journal-load button{min-width:230px;min-height:49px;padding:13px 22px;border:1px solid #203b31;display:flex;justify-content:space-between;font-size:13px;gap:30px}.journal-load button:hover{background:#203b31;color:#faf8f2}.journal-load p{font-size:12px;color:#5f6e57}.journal-load button[hidden]{display:none}.journal-closing{text-align:center;background:#eeeadf;padding:44px 24px}.journal-closing p{font:36px/1.2 Newsreader,Georgia,serif;letter-spacing:-.025em}.journal-closing a{font-size:12px;margin-top:17px}.article-heading{padding:44px 20px 38px;max-width:970px;margin:auto;text-align:center}.article-back{display:inline-block;font-size:12px;margin-bottom:30px;border-bottom:1px solid #8c967f;padding-bottom:6px}.article-heading h1{font-size:clamp(48px,5.8vw,81px);line-height:1.02;letter-spacing:-.04em;margin:20px auto 22px;max-width:900px}.article-deck{font-size:18px;line-height:1.7;max-width:630px;margin:0 auto 24px}.article-byline{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.article-cover{margin:0 6%;height:clamp(320px,43vw,650px);overflow:hidden;background:#e7e5da}.article-cover img{height:100%;width:100%;object-fit:cover}.article-layout{max-width:1080px;margin:0 auto;padding:56px 30px 64px;display:grid;grid-template-columns:210px 1fr;gap:70px;align-items:start}.article-toc{position:sticky;top:30px;font-size:12px;line-height:1.6}.article-toc .folio{display:block;margin-bottom:19px}.article-toc a{display:block;margin:13px 0;color:#59664f}.article-prose h2{font-size:32px;letter-spacing:-.025em;line-height:1.12;margin:30px 0 16px;scroll-margin-top:25px}.article-prose section:first-child h2{margin-top:0}.article-prose p{font-size:17px;line-height:1.9;margin-bottom:21px}.article-interlude{margin:34px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding:25px;background:#efebdf}.article-interlude img{width:100%;aspect-ratio:1;object-fit:cover}.article-interlude p{font:29px/1.15 Newsreader,Georgia,serif;letter-spacing:-.025em;margin:0}.article-end{border-top:1px solid #d0d4c4;margin-top:30px;padding-top:22px;font-size:13px}.article-end a{text-decoration:underline;text-underline-offset:4px}.article-related{background:#f0ecdf;padding:45px 6% 55px}.related-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.related-heading h2{font:47px/1.1 Newsreader,Georgia,serif;letter-spacing:-.03em}.related-heading>a{font-size:12px}.article-related .journal-entry p{display:none}@media (max-width:950px){.journal-feature-copy{padding:27px}.journal-grid{gap:35px 20px}.journal-entry h2,.journal-entry h3{font-size:27px}.journal-toolbar{align-items:flex-start;flex-direction:column;gap:10px}.article-layout{gap:35px;grid-template-columns:170px 1fr}}@media (max-width:720px){.journal-masthead{padding:32px 22px 28px;display:block}.journal-masthead h1{font-size:65px;margin:16px 0 20px}.journal-masthead p{font-size:14px;max-width:300px}.journal-feature{margin:0 18px 32px;grid-template-columns:1fr}.journal-feature img{aspect-ratio:1.25}.journal-feature-copy{padding:25px}.journal-feature h2{font-size:39px;margin:15px 0}.journal-feature p{font-size:14px}.journal-feature .editorial-link{margin-top:13px;font-size:13px}.journal-index{padding:0 18px 42px}.journal-toolbar{margin-bottom:24px;padding:12px 0}.journal-filters{gap:6px 19px}.journal-filters button{font-size:12px}.journal-count{font-size:10px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.entry-photo{aspect-ratio:.9}.entry-meta{font-size:8px;line-height:1.8;letter-spacing:.055em;margin:13px 0 9px}.journal-entry h2,.journal-entry h3{font-size:25px;line-height:1.08}.journal-entry p{font-size:12px;line-height:1.7;margin-top:10px}.entry-link{font-size:11px;gap:12px;margin-top:7px}.journal-load{margin-top:33px}.journal-closing p{font-size:31px}.article-heading{padding:28px 22px 30px}.article-back{font-size:11px;margin-bottom:23px}.article-heading h1{font-size:47px;margin:17px 0}.article-deck{font-size:15px;line-height:1.75;margin-bottom:18px}.article-byline{font-size:9px;line-height:1.8}.article-cover{margin:0 18px;height:360px}.article-layout{padding:30px 23px 40px;display:block}.article-toc{position:static;border-bottom:1px solid #cbd1be;padding-bottom:18px;margin-bottom:28px}.article-toc .folio{margin-bottom:8px}.article-toc a{font-size:12px;margin:9px 0}.article-prose h2{font-size:31px}.article-prose p{font-size:16px;line-height:1.85}.article-interlude{padding:18px;gap:16px}.article-interlude p{font-size:25px;line-height:1.15}.article-related{padding:32px 18px 40px}.related-heading h2{font-size:36px}.related-heading>a{font-size:11px}.article-related .journal-grid{grid-template-columns:1fr 1fr}.article-related .journal-entry:last-child{display:none}}.legal-page .article-heading{padding-bottom:10px}.legal-page .article-prose ul{margin:0 0 22px;padding-left:20px}.legal-page .article-prose li{font-size:17px;line-height:1.8;margin-bottom:8px}.legal-page .article-prose a{text-decoration:underline;text-underline-offset:4px}.legal-summary{background:#efebdf;padding:24px 26px;margin-bottom:34px}.legal-summary h2{margin-top:0!important}.legal-summary ul{margin-bottom:0!important}@media (max-width:720px){.legal-page .article-prose li{font-size:16px}.legal-summary{padding:20px}}.legal-page .article-prose ol{margin:0 0 22px;padding-left:22px}.legal-page .article-prose ol li{padding-left:4px}