.journal-intro{padding:72px 0 36px}.journal-intro h1{font-size:clamp(40px,4.4vw,66px);max-width:900px}.journal-intro>p:not(.eyebrow){max-width:680px;margin:24px 0;color:#536575;font-size:18px}.journal-topics{display:flex;gap:28px;flex-wrap:wrap;border-block:1px solid #ccd0c9;padding:18px 0;margin-top:34px;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.journal-topics a:hover{text-decoration:underline}.journal-group{margin:34px 0 64px;scroll-margin-top:24px}.journal-group>.section-heading{margin-bottom:24px}.journal-group>.section-heading>h2{font-size:38px}.journal-group>.section-heading>span{color:#65737d;font-size:12px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{border:1px solid #dddcd4;border-radius:10px;overflow:hidden;background:#f9f8f3;min-width:0}.journal-card>a{display:block;height:100%}.journal-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.journal-card-copy{padding:25px}.journal-card .eyebrow{margin-bottom:13px;font-size:9px;letter-spacing:.13em}.journal-card h2{font-size:28px;line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}.journal-card p:not(.eyebrow){margin-top:16px;font-size:14px;line-height:1.65;color:#536575}.journal-card .text-link{margin-top:15px}.journal-card:hover{border-color:#9aa4a9}.journal-method{padding:36px 0 70px;border-top:1px solid #ccd0c9}.journal-method h2{font-size:38px}.journal-method p:not(.eyebrow){max-width:850px;margin-top:18px;color:#536575}.journal-method a,.journal-body a{color:#174c70;text-decoration:underline;text-underline-offset:3px}.journal-article-heading{padding:0 0 32px}.journal-article-heading>.eyebrow{margin-top:42px;margin-bottom:20px}.journal-article-heading h1{font-size:clamp(38px,4.2vw,66px);max-width:1000px;line-height:1.08}.journal-deck{font-size:19px;max-width:800px;color:#536575;margin-top:22px}.journal-byline{font-size:12px;color:#607280;margin-top:22px}.journal-cover{margin-block:0 48px}.journal-cover img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;max-height:520px;background:#eeece4;border-radius:10px}.journal-cover figcaption{font-size:10px;color:#697980;margin-top:10px}.journal-reading{display:grid;grid-template-columns:minmax(0,780px) minmax(0,290px);justify-content:space-between;gap:64px;padding-bottom:55px}.journal-body{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.journal-body h2{font-size:34px;line-height:1.16;letter-spacing:-.025em;margin:42px 0 18px;scroll-margin-top:24px}.journal-body h2:first-child{margin-top:0}.journal-body h3{font-family:Georgia,serif;font-size:24px;margin:28px 0 10px}.journal-body p{margin:0 0 20px}.journal-body ul,.journal-body ol{padding-left:24px;margin:18px 0 24px}.journal-body li{padding-left:6px;margin-bottom:10px}.journal-sidebar>div{border:1px solid #d6d7ce;padding:25px;margin-bottom:24px;border-radius:8px}.journal-sidebar nav{display:flex;flex-direction:column;gap:15px;font-size:13px;line-height:1.4}.journal-sidebar nav a:hover{text-decoration:underline}.journal-shop{background:#eeece4}.journal-shop h2{font-size:29px;line-height:1.15}.journal-shop>p:not(.eyebrow){font-size:13px;margin:16px 0}.journal-shop .text-link{display:flex;gap:12px;font-size:9px;letter-spacing:.08em}.journal-sources{border-top:1px solid #ccd0c9;margin-top:44px}.journal-sources li{font-size:14px}.journal-sources li p{font-size:12px;line-height:1.6;color:#617480;margin:5px 0}.journal-editorial-note{background:#eeece4;padding:23px;font-size:12px;line-height:1.7;color:#536575}.journal-related{padding-bottom:80px}.journal-related h2{font-size:38px}.journal-related .journal-card h2{font-size:27px}.journal-article .breadcrumbs{padding-top:0}.journal-index{padding-bottom:0}@media(max-width:1000px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-reading{grid-template-columns:minmax(0,1fr);gap:28px}.journal-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:20px}.journal-cover img{aspect-ratio:16/9}.journal-related .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.journal-intro{padding-top:44px}.journal-intro>p:not(.eyebrow){font-size:16px}.journal-topics{gap:15px;font-size:10px}.journal-grid,.journal-related .journal-grid{grid-template-columns:1fr}.journal-card-copy{padding:22px}.journal-group{margin-bottom:45px}.journal-article-heading>.eyebrow{margin-top:30px}.journal-deck{font-size:17px}.journal-cover{margin-bottom:30px}.journal-cover img{aspect-ratio:3/2}.journal-reading{padding-bottom:32px}.journal-body{font-size:16px}.journal-body h2{font-size:29px}.journal-sidebar{display:block}.journal-related .section-heading{align-items:start;flex-direction:column;gap:8px}.journal-article-heading h1{font-size:38px}.journal-method{padding-bottom:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.journal-home{padding-block:64px 76px}.journal-home>.section-heading{margin-bottom:28px;gap:24px}.journal-home>.section-heading h2{font-size:clamp(30px,3vw,42px);line-height:1.1}.journal-home .journal-card h2{font-size:27px}@media(max-width:650px){.journal-home{padding-block:44px 50px}.journal-home>.section-heading{align-items:start;flex-direction:column;gap:14px}}
