header #nav{gap:20px}.journal-intro{padding:72px 0 44px;max-width:1100px}.journal-intro h1,.article-heading h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,5vw,66px);line-height:1.1;max-width:950px;margin:20px 0}.journal-intro>p{max-width:700px;font-size:18px;line-height:1.7;color:#52645e}.journal-list{padding-bottom:80px}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.journal-card{border:1px solid #d6ddd6;background:#fff}.journal-card>a{display:block;color:inherit;text-decoration:none}.journal-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.journal-card a>div{padding:26px}.journal-card h2{font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2;margin:12px 0}.journal-card p{color:#52645e;font-size:15px;line-height:1.6}.read-more{display:block;margin-top:22px;color:#315442}.journal-card a:hover h2{text-decoration:underline;text-underline-offset:5px}.journal-article{padding-top:35px}.breadcrumbs{font-size:13px;margin-bottom:38px}.breadcrumbs a{color:inherit}.article-heading{max-width:960px;margin:auto}.article-byline{font-size:13px;color:#52645e;margin:20px 0}.article-lead{font-size:19px;line-height:1.75}.article-image{margin:40px 0}.article-image img{width:100%;max-height:620px;object-fit:contain;background:#e9eee7}.article-image figcaption{font-size:12px;color:#52645e;margin-top:9px}.article-body{max-width:760px;margin:0 auto}.article-body h2{font-family:Georgia,serif;font-weight:400;font-size:32px;line-height:1.2;margin:38px 0 15px}.article-body p{font-size:17px;line-height:1.85}.article-body section{scroll-margin-top:120px}.article-toc{background:#eaf0e8;padding:24px;border-left:3px solid #9d7b2c}.article-toc a{display:block;margin-top:12px;color:#234c3e;line-height:1.5}.editorial-cta{margin:38px 0;padding:26px;background:#eaf0e8;display:flex;flex-wrap:wrap;gap:20px}.editorial-cta a{color:#224f3b;font-weight:600}.related{padding-top:40px;padding-bottom:80px}.related>h2{font-family:Georgia,serif;font-weight:400;font-size:34px}.related .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.related .journal-card h2{font-size:23px}.about-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-bottom:25px}.about-layout img{width:100%;height:auto}.about-layout h2{font-family:Georgia,serif;font-size:36px;font-weight:400}.about-layout p{line-height:1.8}.about-body{padding-bottom:65px}a:focus-visible{outline:3px solid #9d7b2c;outline-offset:5px}@media(max-width:900px){.related .journal-grid{grid-template-columns:1fr 1fr}.about-layout{grid-template-columns:1fr}}@media(max-width:700px){.journal-intro{padding-top:40px}.journal-grid,.related .journal-grid{grid-template-columns:1fr}.article-heading h1{font-size:36px}.article-body p,.article-lead{font-size:16px}.article-image{margin:25px 0}.about-layout{gap:15px}.journal-card a>div{padding:22px}}.article-body table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px;text-align:left}.article-body caption{text-align:left;font-weight:600;margin-bottom:12px}.article-body th,.article-body td{padding:14px 12px;border-bottom:1px solid #d6ddd6;vertical-align:top}.article-body thead{background:#eaf0e8}.article-body tbody th{font-weight:600;white-space:nowrap}.article-body li{margin:12px 0;line-height:1.7}.article-body h3{margin-top:28px;line-height:1.4}
.article-toc{display:grid;grid-template-columns:1fr;align-items:start;gap:10px}.article-toc a{display:block;white-space:normal}.article-body section{scroll-margin-top:140px}
