.at-editorial-body[data-journal-revision],.journal-v3-prose{max-width:820px!important;margin:0 auto 64px;padding:0 24px;color:#293128;font:17px/1.95 system-ui,-apple-system,sans-serif;overflow-wrap:anywhere}
.at-editorial-body[data-journal-revision] h2,.journal-v3-prose h2{font:500 clamp(22px,3vw,29px)/1.45 Georgia,'Songti SC',serif;margin:42px 0 18px;scroll-margin-top:100px}
.at-editorial-body[data-journal-revision] h3{font-size:20px;line-height:1.5;margin:30px 0 14px;scroll-margin-top:100px}
.at-editorial-body[data-journal-revision] p,.journal-v3-prose p{margin:0 0 20px}.at-editorial-body[data-journal-revision] a,.journal-v3-prose a{color:inherit;text-underline-offset:5px}
.journal-v3-toc{border:1px solid #ded9cf;background:#f4f1e9;padding:20px 25px;margin:26px 0 36px;font-size:15px;line-height:1.8}.journal-v3-toc summary{cursor:pointer;font-weight:600}.journal-v3-toc ol{padding-left:22px;margin:14px 0 0;max-height:300px;overflow:auto}.journal-v3-toc li{margin:7px 0}.journal-v3-toc a{text-decoration:none!important}.journal-v3-toc a:hover{text-decoration:underline!important}
.journal-v3-related{border-top:1px solid #ded9cf;margin-top:42px;padding-top:8px}.journal-v3-related ul{padding-left:20px}.journal-v3-related li{margin:13px 0}.journal-v3-note{border-left:2px solid #9a8061;padding:12px 18px;background:#f4f1e9;font-size:13px!important;color:#686c61}
.journal-v3-new{padding:36px 0 48px;margin-bottom:42px;border-bottom:1px solid #ded9cf}.journal-v3-new>h2{font:500 clamp(26px,3vw,36px)/1.4 Georgia,'Songti SC',serif;margin:10px 0 28px}.journal-v3-kicker{font:12px/1.6 Arial,sans-serif;letter-spacing:.2em;color:#8c7356}
.journal-v3-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.journal-v3-guide-grid article{min-width:0}.journal-v3-guide-cover{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;background:#eeece5}.journal-v3-guide-cover img{width:100%!important;height:100%!important;object-fit:cover}.journal-v3-guide-cover span{position:absolute;bottom:10px;left:10px;background:#faf8f2ed;padding:4px 8px;font:11px/1.5 sans-serif;color:#394235}.journal-v3-guide-grid h3{font:500 22px/1.55 Georgia,'Songti SC',serif;margin:16px 0 12px}.journal-v3-guide-grid h3 a{color:inherit;text-decoration:none}.journal-v3-guide-grid p{font-size:14px;line-height:1.85;color:#696d63}.journal-v3-read{display:inline-block;font-size:14px;color:inherit;text-decoration:none;border-bottom:1px solid;margin-top:8px;padding-bottom:5px}
.journal-v3-page{background:#fbfaf6;color:#293128;margin:0}.journal-v3-nav{max-width:1220px;margin:auto;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid #ded9cf}.journal-v3-nav>a{font:28px/1.2 Georgia,serif;letter-spacing:.04em}.journal-v3-nav a{color:inherit;text-decoration:none}.journal-v3-nav div{display:flex;gap:20px;font:14px/1.5 sans-serif;flex-wrap:wrap}.journal-v3-heading{max-width:960px;margin:auto;padding:64px 24px 30px}.journal-v3-heading h1{font:500 clamp(30px,5vw,48px)/1.4 Georgia,'Songti SC',serif;margin:18px 0 22px}.journal-v3-heading>p:not(.journal-v3-kicker){font:16px/1.9 sans-serif;color:#676d60}.journal-v3-hero{max-width:960px;margin:0 auto 32px;padding:0 24px}.journal-v3-hero img{display:block;width:100%;max-height:500px;object-fit:cover}.journal-v3-hero figcaption{font:12px/1.7 sans-serif;color:#75786e;margin-top:8px}.journal-v3-footer{padding:30px 24px;border-top:1px solid #ded9cf;font:13px/1.8 sans-serif;text-align:center}.journal-v3-contact{position:fixed;bottom:20px;right:20px;padding:15px 23px;border-radius:40px;background:#293128;color:#fff!important;text-decoration:none;box-shadow:0 8px 30px #0002;font:14px/1.5 sans-serif;z-index:10}.journal-v3-prose .journal-v3-sources{font-size:14px}
@media(max-width:760px){.journal-v3-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.journal-v3-nav{align-items:flex-start;flex-direction:column}.journal-v3-heading{padding-top:38px}.journal-v3-contact{bottom:12px;right:12px;padding:12px 18px}.journal-v3-prose{padding-bottom:32px}}
@media(max-width:480px){.journal-v3-guide-grid{grid-template-columns:1fr}.journal-v3-guide-grid h3{font-size:22px}.journal-v3-toc{padding:16px 18px}.at-editorial-body[data-journal-revision],.journal-v3-prose{font-size:16px;padding-left:18px;padding-right:18px}}
.journal-v3-language{position:relative}.journal-v3-language summary{cursor:pointer}.journal-v3-nav .journal-v3-language>div{position:absolute;right:0;top:28px;display:block;background:#fbfaf6;border:1px solid #ded9cf;padding:10px;min-width:130px;box-shadow:0 8px 24px #0001;z-index:15}.journal-v3-language>div a{display:block;padding:8px 10px}.journal-v3-language>div a:hover{background:#efede4}.journal-v3-contact{max-width:calc(100vw - 64px);text-align:center}
.journal-v3-heading,.journal-v3-guide-grid h3{overflow-wrap:anywhere;hyphens:auto}
