.journal-page{background:linear-gradient(#edf4f5 0 640px,#fff 640px);padding-bottom:70px}.journal-hero{text-align:center;padding:90px 0 100px}.journal-category{font-size:.8rem;font-weight:700;letter-spacing:.2em;color:#426456;margin-bottom:22px}.journal-hero h1{max-width:1020px;margin:0 auto 25px;font-size:clamp(2.25rem,3.8vw,3.5rem);font-weight:700;line-height:1.12;letter-spacing:-.04em}.journal-crumbs{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;font-size:.875rem;line-height:1.6;color:#526572}.journal-crumbs a{color:#315b48}.journal-crumbs span:last-child{max-width:650px}.journal-panel{max-width:1160px;display:grid;grid-template-columns:245px minmax(0,1fr);gap:40px;background:white;border:1px solid #e4eaeb;border-radius:18px;padding:45px 38px;box-shadow:0 20px 65px #10273a0a}.journal-sidebar{align-self:start;position:sticky;top:115px}.journal-sidebar nav{padding:24px 20px;border:1px solid #dce3e7;border-radius:12px}.journal-sidebar h2{font-size:1.35rem;line-height:1.25;font-weight:600;letter-spacing:-.02em;margin:0 0 20px}.journal-sidebar ol{padding-left:22px;margin:0;display:grid;gap:13px;color:#536573;font-size:.9rem;line-height:1.5}.journal-sidebar li::marker{color:#6a872f}.journal-sidebar a:hover{color:#294e3b;text-decoration:underline}.journal-copy{min-width:0}.journal-meta{display:flex;flex-wrap:wrap;gap:10px 20px;color:#647580;font-size:.875rem;padding-bottom:22px;border-bottom:1px solid #e2e8eb;margin-bottom:25px}.journal-lead{font-size:1.125rem;line-height:1.8;color:#3e5564}.journal-copy p,.journal-copy li{font-size:1rem;line-height:1.85;color:#435965}.journal-copy>section{padding:20px 0 12px}.journal-copy h2{font-size:1.85rem;line-height:1.25;font-weight:650;letter-spacing:-.03em;margin:20px 0}.journal-copy h3{font-size:1.2rem;font-weight:600;line-height:1.45;margin:24px 0 12px}.journal-copy h2[id]{scroll-margin-top:125px}.journal-copy a:not(.button){color:#345a43;text-decoration:underline;text-underline-offset:3px}.journal-summary{padding-top:0!important}.journal-table-wrap{overflow-x:auto;border:1px solid #dce3e7;border-radius:10px;margin:22px 0}.journal-table-wrap table{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.6}.journal-table-wrap th,.journal-table-wrap td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #dce3e7}.journal-table-wrap thead{background:#10273a;color:#fff}.journal-table-wrap tbody th{background:#f1f5f7;width:25%}.journal-table-wrap tr:last-child>*{border-bottom:0}.journal-pagination{border-block:1px solid #dce3e7;display:flex;gap:24px;align-items:center;justify-content:space-between;padding:25px 0;margin:40px 0}.journal-pagination a:first-child{max-width:75%}.journal-pagination span{font-size:.85rem;display:block;margin-bottom:8px}.journal-pagination strong{font-size:1rem;line-height:1.6}.journal-author{display:grid;grid-template-columns:65px minmax(0,1fr);gap:22px;padding:25px!important;background:#f4f7f5;border-radius:12px}.journal-author h2{font-size:1.3rem;margin-top:0}.journal-author p{font-size:.95rem}.journal-avatar{border-radius:50%;background:#10273a;color:#d0ef71;height:65px;display:grid;place-items:center;font-size:2rem;font-weight:700}.journal-related article{border:1px solid #dce3e7;border-radius:12px;padding:25px}.journal-related h3{margin-top:0}.journal-related .journal-category{font-size:.75rem}.journal-index-panel{max-width:1120px;border-radius:18px;border:1px solid #e4eaeb;background:#fff;padding-top:35px;padding-bottom:40px;box-shadow:0 20px 65px #10273a0a}.journal-index-panel>.journal-lead{max-width:750px;margin:0 0 35px}.journal-index-panel>section{padding:30px 0}.journal-index-panel>section h2{font-size:2rem}.journal-page .policy-contact h2{font-size:1.6rem}.journal-page .policy-contact{margin-top:35px}.journal-page .legal-small{font-size:.875rem}.journal-index-panel .editorial-card h2{font-size:1.65rem}html[lang=zh-Hans] .journal-hero h1{font-size:clamp(2.25rem,3.8vw,3.5rem);line-height:1.25}
@media(max-width:1000px){.journal-panel{grid-template-columns:210px minmax(0,1fr);gap:25px;margin-inline:20px;padding:30px 25px}.journal-index-panel{margin-inline:20px}.journal-sidebar nav{padding:20px 15px}.journal-sidebar{top:110px}}
@media(max-width:800px){.journal-hero{padding:55px 0 50px}.journal-panel{grid-template-columns:1fr}.journal-sidebar{position:static}.journal-sidebar nav{padding:22px}.journal-sidebar ol{grid-template-columns:1fr 1fr;column-gap:28px}.journal-copy h2[id]{scroll-margin-top:170px}.journal-page{background:linear-gradient(#edf4f5 0 500px,#fff 500px)}.journal-hero h1{font-size:2.5rem}.journal-crumbs span:last-child{display:none}.journal-crumbs span[aria-hidden]:last-of-type{display:none}}
@media(max-width:500px){.journal-panel,.journal-index-panel{margin-inline:12px;padding:25px 20px;border-radius:12px}.journal-sidebar ol{grid-template-columns:1fr}.journal-copy h2{font-size:1.55rem}.journal-lead{font-size:1.05rem}.journal-author{grid-template-columns:1fr}.journal-pagination{align-items:flex-start}.journal-table-wrap table{min-width:460px}.journal-hero h1{font-size:2.2rem!important}.journal-table-wrap:focus-visible{outline:3px solid #699800;outline-offset:3px}}
@media print{.journal-page{background:white}.journal-hero{padding:20px 0}.journal-panel{display:block;border:0;box-shadow:none;padding:0}.journal-sidebar,.journal-pagination,.journal-related,.journal-crumbs{display:none}.journal-copy h2{break-after:avoid}.journal-table-wrap{overflow:visible}.journal-table-wrap table{min-width:0}.journal-hero h1{font-size:2rem!important}}
