.journal-masthead{border-bottom:1px solid #173c3433;padding-bottom:35px}.journal-masthead h1{font-size:clamp(70px,12vw,180px);line-height:.95;letter-spacing:-.065em;margin:30px 0}.journal-intro{display:flex;justify-content:space-between;align-items:center;gap:30px}.journal-intro>p{max-width:540px;font-size:19px;margin:0}.journal-seal{background:var(--lime);border-radius:50%;width:112px;height:112px;display:grid;place-content:center;text-align:center;transform:rotate(12deg);font:italic 24px/1 Georgia;flex-shrink:0}.journal-topics{display:flex;flex-wrap:wrap;gap:10px;padding:27px 0 45px}.journal-topics a{border:1px solid #173c3433;border-radius:30px;padding:9px 18px;font-size:12px}.journal-topics a[aria-current],.journal-topics a:hover{background:var(--pine);color:var(--cream)}.journal-lead{display:grid;grid-template-columns:1.3fr 1fr;background:#e7e8db;min-height:490px}.journal-art,.journal-card-art{position:relative;display:block;overflow:hidden;background:#dce0cd}.journal-art img{width:100%;height:100%;object-fit:cover;max-height:620px}.journal-lead-copy{align-self:center;padding:45px}.journal-lead-copy h2{font-size:clamp(34px,4.1vw,59px)}.journal-lead-copy>p:not(.eyebrow){max-width:360px;font-size:15px}.journal-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:75px 0 30px}.journal-section-title h2{font-size:38px;margin:0}.journal-section-title .eyebrow{font-size:9px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 30px}.journal-card-art{aspect-ratio:1.3;margin-bottom:23px}.journal-card-art img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.journal-card-art:hover img{transform:scale(1.035)}.journal-card:nth-child(3n+2) .journal-card-art{background:#ebd8c7}.journal-card h3{font-size:31px;line-height:1.14}.journal-card>p:not(.eyebrow){font-size:14px}.journal-card .eyebrow{font-size:9px;margin-bottom:13px}.journal-manifesto{margin-top:90px;background:var(--pine);color:var(--cream);padding:60px;display:grid;grid-template-columns:1fr 1fr;gap:0 50px}.journal-manifesto .eyebrow{grid-column:1/-1;color:var(--lime)}.journal-manifesto h2{margin:0}.journal-manifesto>p:last-child{align-self:end;max-width:390px;margin:0}.article-heading{max-width:950px;margin:0 auto 50px;text-align:center}.article-topic{margin-top:38px}.article-heading h1{font-size:clamp(43px,6vw,80px);text-wrap:balance}.article-deck{max-width:650px;margin:0 auto 25px;font:21px/1.65 Georgia}.article-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:11px}.article-meta button{background:none;border:0;text-decoration:underline;padding:0;font:inherit}.article-cover{margin:0 0 65px}.article-cover img{width:100%;max-height:650px;object-fit:cover}.article-cover figcaption{font-size:11px;margin-top:10px;opacity:.75}.article-reading-layout{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;gap:65px}.article-rail{align-self:start;position:sticky;top:28px}.article-rail ol{padding-left:18px;font-size:13px}.article-rail li{margin-bottom:13px}.article-rail .text-link{font-size:12px;margin-top:20px}.journal-article .article-body{font-size:18px;line-height:1.85;min-width:0}.journal-article .article-body h2{font-size:37px;margin-top:52px;scroll-margin-top:30px}.journal-article .article-body h3{font-size:27px;margin-top:32px}.article-body blockquote{border-left:3px solid var(--clay);padding:12px 25px;margin:30px 0;font:26px/1.45 Georgia}.article-body table{display:block;overflow-x:auto;max-width:100%}.article-shop{margin:65px 0 0;padding:40px;background:var(--lime);display:flex;align-items:center;justify-content:space-between;gap:30px}.article-shop h2{font-size:35px;margin:0}.article-related{border-top:1px solid #173c3433;margin-top:65px}.journal-card h3 a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:900px){.journal-lead{grid-template-columns:1fr 1fr;min-height:0}.journal-lead-copy{padding:30px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-reading-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.journal-section-title{align-items:start;flex-direction:column;gap:12px}}@media(max-width:640px){.journal-masthead h1{font-size:76px}.journal-intro>p{font-size:16px}.journal-seal{width:76px;height:76px;font-size:19px}.journal-lead{grid-template-columns:1fr}.journal-art{max-height:330px}.journal-lead-copy{padding:30px 25px}.journal-grid{grid-template-columns:1fr;gap:40px}.journal-topics{gap:8px;padding-bottom:30px}.journal-topics a{padding:8px 13px}.journal-manifesto{padding:30px;grid-template-columns:1fr;gap:20px;margin-top:55px}.journal-manifesto .eyebrow{margin:0}.journal-section-title{margin-top:50px}.article-reading-layout{display:block}.article-rail{position:static;margin-bottom:35px;border-block:1px solid #173c3433;padding:20px 0}.article-rail .text-link{display:none}.journal-article .article-body{font-size:17px}.article-heading h1{font-size:45px}.article-deck{font-size:19px}.article-cover{margin-bottom:35px}.article-shop{padding:28px;display:block}.article-shop .button{margin-top:24px}.journal-article .article-body h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.journal-card-art img{transition:none}}
