*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;color:#24282b;background:#fff;font-family:Arial,"Microsoft YaHei",sans-serif;font-size:17px;line-height:1.7}a{color:#00649b;text-underline-offset:3px}a:hover{text-decoration:underline;color:#003f60}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #df9c22;outline-offset:4px}.notice{background:#eaf0f4;color:#425564;font-size:13px;border-bottom:1px solid #d7e0e5}.notice>div,.masthead,.journal>div,.crumb,.layout,footer>div{max-width:1160px;margin:auto}.notice>div{padding:9px 0}.masthead{display:flex;align-items:center;justify-content:space-between;padding:23px 0}.brand{font-family:Georgia,serif;font-weight:bold;font-size:31px;color:#07364f;text-decoration:none;line-height:1.05}.brand span{display:block;font:12px Arial,sans-serif;letter-spacing:2.7px;text-transform:uppercase;margin-top:8px}.source-link{font-size:14px;text-decoration:none}.journal{background:#07354b;color:white;border-bottom:5px solid #1d8a99}.journal>div{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.journal-name{font-family:Georgia,serif;font-size:25px}.journal-sub{font-size:14px;color:#d2e4eb}.crumb{font-size:14px;padding:22px 0;color:#67727a;display:flex;gap:14px}.layout{display:grid;grid-template-columns:minmax(0,800px) 270px;gap:74px;padding:17px 0 75px}.article-label{display:flex;gap:16px;align-items:center;font-size:14px;color:#465765}.article-label span:first-child{border-right:1px solid #bbc5cb;padding-right:16px}h1{font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:39px;line-height:1.2;letter-spacing:-.5px;color:#20282c;margin:17px 0 23px}.authors{font-size:17px;line-height:1.9;margin-bottom:15px}.authors a{text-decoration:none}.journal-cite{margin:8px 0 1px}.text-link{font-size:15px}.dates{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:#58626a;padding:22px 0 25px;border-bottom:1px solid #d7dee2;margin-bottom:30px}.dates strong{font-weight:400;color:#343e45}section{margin-top:35px}h2{font-family:Georgia,serif;font-size:28px;line-height:1.25;color:#20333e;margin:0 0 18px}h3{font-size:18px;margin:25px 0 10px}p{margin:0 0 19px}#abstract p{line-height:1.82}.graphical{width:100%;height:auto;display:block;border:1px solid #e1e5e8}.caption,.section-note{font-size:14px;color:#626d75;margin-top:10px}.findings{display:grid;grid-template-columns:repeat(3,1fr);background:#f1f5f7;padding:24px 20px;gap:22px;border-top:3px solid #18798d}.findings dt{font:700 28px Georgia,serif;color:#07354b}.findings dd{margin:9px 0 0;font-size:14px;line-height:1.65}.interpretation{border-left:3px solid #25788b;background:#f4f7f8;padding:18px 22px;font-size:16px}.interpretation p{margin:8px 0 0}.keywords{font-size:16px}.button{display:inline-flex;justify-content:center;align-items:center;gap:15px;background:#00649b;border:1px solid #00649b;padding:12px 20px;color:#fff;border-radius:3px;text-decoration:none;font-size:16px;font-weight:bold}.button:hover{background:#004c77;color:#fff;text-decoration:none}.secondary{background:white;color:#00649b}.actions{display:flex;gap:12px;flex-wrap:wrap}.side-inner{position:sticky;top:25px}.pdf-button{display:flex;width:100%;font-size:18px;padding:16px}.pdf-button span{font-size:23px}.read-link{display:block;text-align:center;font-size:14px;padding:13px 0 25px}nav{border-top:1px solid #d8dfe3;padding-top:25px}nav h2{font:700 18px Arial,sans-serif;margin-bottom:15px}nav a{display:block;border-left:2px solid #e1e6e9;padding:9px 16px;text-decoration:none;font-size:15px;color:#46545d}nav a.active{border-left:3px solid #00649b;background:#edf4f7;color:#005582;font-weight:bold}.side-note{border-top:1px solid #d8dfe3;font-size:14px;margin-top:28px;padding-top:20px;color:#6b747b}.side-note span{font-size:13px}.affiliations{padding-left:22px}.affiliations li{margin-bottom:15px;font-size:16px}details{border:1px solid #d3dde3;margin-top:20px;padding:15px 18px}summary{cursor:pointer;color:#00649b;font-size:16px;font-weight:bold}details[open] summary{margin-bottom:20px}.reader iframe{width:100%;height:750px;border:0}.citation-box{padding:22px;background:#f2f5f7;border:1px solid #dfe5e9}.citation-box p{font-size:16px}.citation-box button{background:white;border:1px solid #00649b;border-radius:3px;color:#00649b;padding:9px 15px;font-size:14px;cursor:pointer}#copy-status{font-size:14px;margin-left:12px}.metadata{font-size:15px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.metadata dt{font-weight:bold}.metadata dd{margin:3px 0;overflow-wrap:anywhere}.metadata>div:last-child{grid-column:1/-1}footer{background:#edf2f5;border-top:1px solid #d5dfe5;padding:32px 0;font-size:14px;color:#53636e}footer strong{color:#123f55}footer p{margin:12px 0}.mobile-download{display:none}.skip{position:absolute;left:12px;top:-100px;background:white;padding:10px;z-index:9}.skip:focus{top:5px}@media(max-width:1230px){.notice>div,.masthead,.journal>div,.crumb,.layout,footer>div{margin-left:32px;margin-right:32px}.layout{gap:40px;grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:850px){.layout{display:block;max-width:740px;margin:auto;padding:10px 24px 50px}aside{display:none}.mobile-download{display:block;margin:20px 0}h1{font-size:34px}.journal-sub{display:none}.journal-name{font-size:22px}.notice>div,.masthead,.journal>div,.crumb,footer>div{margin-left:24px;margin-right:24px}}@media(max-width:480px){h1{font-size:30px}.brand{font-size:27px}.notice{font-size:12px}.journal-name{font-size:21px}.findings{grid-template-columns:1fr;padding:20px}.findings>div{padding-bottom:15px;border-bottom:1px solid #d6e0e5}.findings>div:last-child{padding-bottom:0;border:0}.dates{gap:7px}.metadata{grid-template-columns:1fr}.reader iframe{height:520px}body{font-size:16px}.actions .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Journal-inspired editorial layout */
body{color:#151719;font-family:Arial,Helvetica,sans-serif}.masthead,.topnav>div,.hero-grid,.layout,footer>div{max-width:1360px;margin-left:auto;margin-right:auto}.masthead{padding:28px 0}.brand{font:800 32px Arial,sans-serif;letter-spacing:-1px}.brand span{display:inline;font:36px Georgia,serif;letter-spacing:0;text-transform:none;margin:0}.header-journal{font-size:15px;text-decoration:none}.topnav{border-top:1px solid #cbdce7;border-bottom:1px solid #cbdce7}.topnav>div{display:flex;gap:35px;padding:20px 0;flex-wrap:wrap}.topnav a{font-weight:bold;color:#17191b;text-decoration:none;font-size:16px}.topnav a:last-child{margin-left:auto}.hero{background:linear-gradient(105deg,#402700 0%,#704500 100%);color:#fff}.hero-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr);gap:64px;padding:30px 0 36px}.breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:16px;margin-bottom:24px}.hero a{color:#fff}.hero h1{font-family:Arial,Helvetica,sans-serif;font-size:43px;line-height:1.16;font-weight:750;color:white;letter-spacing:-.5px;margin:0 0 25px}.article-category{font-size:14px;letter-spacing:.8px;margin-bottom:10px}.hero-dates{font-size:16px;margin:0 0 9px}.hero-dates span{margin:0 9px;color:#d3bb8b}.hero-year{font-size:18px;margin:0 0 24px}.hero-year a{margin-left:18px}.hero-actions{display:flex;gap:32px;align-items:center}.hero .button{background:white;color:#111;border:0;border-radius:40px;padding:13px 28px;gap:20px}.hero .button:hover{background:#ecf2f5}.hero-read{font-size:17px}.journal-card{padding-top:3px}.journal-card img{display:block;width:170px;height:240px;object-fit:cover;object-position:top;border-radius:8px;box-shadow:0 6px 24px #24170040;background:white}.journal-card h2{font:700 23px/1.35 Arial,sans-serif;margin:23px 0 20px}.journal-action{display:block;margin:8px 0;font-size:17px}.layout{grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr);gap:64px;padding-top:33px}.authors{font-size:17px;line-height:1.8;margin:0 0 11px}.authors a{color:#151719;text-decoration:underline}.contribution{font-size:14px;color:#5f6468;margin-bottom:35px}h2{font-family:Arial,sans-serif;font-size:29px;font-weight:700;color:#202326;border-bottom:1px solid #cbdce7;padding-bottom:13px}section{margin-top:38px}#abstract{margin-top:25px}.side-inner{top:24px}.side-tabs{display:flex;width:100%;border:1px solid #d4d8da;background:#eee}.side-tabs button{font:16px Arial,sans-serif;color:#00649b;background:transparent;border:0;border-right:1px solid #d4d8da;flex:1;padding:13px 5px;cursor:pointer}.side-tabs button:last-child{border:0}.side-tabs button[aria-selected=true]{background:#fff;color:#191919;font-weight:bold}nav{border:0;padding-top:12px}nav a{border:0;padding:8px 16px;font-size:17px;color:#00649b;text-decoration:underline}nav a.active{border:0;background:none;color:#004d77;font-weight:bold}[role=tabpanel]:not(nav){padding:14px 16px}[role=tabpanel]>a{display:block;margin-bottom:8px}.findings{border-top:3px solid #8c650b}.findings dt{color:#614100}.interpretation{border-color:#997013;background:#faf8f3}.caption{font-size:14px}footer{margin-top:0}footer p{max-width:800px}.mobile-download{display:none}
@media(max-width:1440px){.masthead,.topnav>div,.hero-grid,.layout,footer>div{margin-left:40px;margin-right:40px}.hero h1{font-size:39px}.hero-grid,.layout{gap:48px}}@media(max-width:1000px){.hero h1{font-size:34px}.hero-grid,.layout{grid-template-columns:minmax(0,1fr) 250px;gap:30px}.journal-card img{width:140px;height:198px}.journal-card h2{font-size:20px}.topnav>div{gap:22px}.topnav a{font-size:15px}.header-journal{max-width:240px;text-align:right}.side-tabs button{font-size:14px}.layout{max-width:none}}@media(max-width:850px){.masthead,.topnav>div,.hero-grid,.layout,footer>div{margin-left:24px;margin-right:24px}.hero-grid{grid-template-columns:1fr}.hero h1{font-size:35px;line-height:1.2}.journal-card{display:none}.layout{display:block;padding:28px 0 50px}.topnav>div{gap:14px 24px}.topnav a:last-child{margin-left:0}.header-journal{font-size:13px}.hero-dates{line-height:1.8}.brand{font-size:26px}.brand span{font-size:30px}}@media(max-width:480px){.masthead{gap:20px;padding:24px 0}.header-journal{display:none}.hero h1{font-size:29px}.hero-grid{padding:24px 0 30px}.breadcrumb{font-size:14px;margin-bottom:22px}.hero-actions{gap:20px;flex-wrap:wrap}.hero-read{font-size:15px}.hero-dates{font-size:14px}.hero-dates span{margin:0 4px}.topnav a{font-size:14px}.hero .button{padding:12px 23px}}
