@font-face{font-family:ElifeNoto;src:url('elife-noto-sans-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:ElifeNoto;src:url('elife-noto-sans-bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:ElifeSerif;src:url('elife-noto-serif-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:ElifeSerif;src:url('elife-noto-serif-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{--ink:#252525;--accent:#0878bc;--paper:#fff;--wash:#f5f6f7;--tint:#e1eef5;--line:#e1e3e5;--muted:#737b82;--display:ElifeNoto,Arial,sans-serif;--radius:2px;--heading-weight:700}
body{font:16px/1.55 ElifeNoto,Arial,sans-serif;color:#252525}.wrap{width:min(1184px,calc(100% - 96px))}h1,h2,h3,h4{font-family:ElifeNoto,Arial,sans-serif;letter-spacing:0}a:hover{color:#0878bc}.btn{font-family:ElifeNoto,Arial,sans-serif;border-radius:2px}.btn.primary{background:#07417d;color:#fff}.btn.primary:hover{background:#0b5b9c}.plain-link{font-size:14px;color:#0878bc}.meta{font-size:13px}.header{background:white}.el-header-main{display:flex;align-items:center;gap:24px;min-height:100px;width:min(1184px,calc(100% - 96px));margin:auto}.el-brand{display:flex;align-items:center;gap:8px;min-width:175px}.el-brand img{width:35px;height:35px;object-fit:contain}.el-brand span{font-weight:700;font-size:16px;line-height:1.15;color:#535e65}.el-brand small{display:block;font-weight:400;font-size:10px}.el-top-links.top-links{display:flex;gap:27px;align-items:center;margin:0;white-space:nowrap}.el-top-links a{font-size:14px;font-weight:700;color:#30383d}.el-top-links a[aria-current=page]{color:#0878bc}.el-utility{display:flex;align-items:center;gap:20px;margin-left:auto;white-space:nowrap}.el-utility a{font-size:13px;font-weight:700}.el-utility .el-submit{background:#0878bc;color:white;font-size:11px;padding:8px 11px;border-radius:2px}.el-utility .el-submit:hover{background:#064a7a}.el-journal-nav{border-top:1px solid #edf0f2;border-bottom:1px solid #e4e6e8;background:white}.el-journal-nav .wrap{display:flex;align-items:center;gap:24px;min-height:52px;flex-wrap:wrap}.el-journal-nav .journal-name{font-size:14px;font-weight:700;margin-right:auto;color:#174f80}.el-journal-nav a{font-size:13px;color:#41515a}.el-journal-nav a:hover{color:#0878bc;text-decoration:underline}
body[data-page=home] .header{background:#e0eef5}.el-hero{background:#e0eef5;overflow:hidden}.el-hero-inner{width:min(1184px,calc(100% - 96px));min-height:480px;margin:auto;display:grid;grid-template-columns:1.15fr .85fr;gap:25px;align-items:center}.el-hero-copy{padding:45px 0 75px;position:relative;z-index:1}.el-hero h1{font:700 57px/1.2 ElifeNoto,Arial,sans-serif;letter-spacing:-.025em;color:#0a407d;max-width:650px}.el-hero h1 span{color:#268fca}.el-hero .button-row{margin-top:45px;gap:15px}.el-hero .btn{min-height:44px;font-size:13px}.el-hero .btn:not(.primary){background:#cfe2e9;color:#0a407d}.el-hero-art{height:430px;align-self:end;overflow:hidden}.el-hero-art img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.el-home-section{margin:65px 0}.el-kicker{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;margin:0 0 30px}.el-kicker a{color:#252525}.el-journal-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 35px}.el-journal-links a{color:#174e80;font-size:15px;font-weight:700}.el-journal-links a:hover{text-decoration:underline}.el-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.el-highlight{min-width:0}.el-highlight .el-cover{height:200px;background:#f3f6f7;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:24px}.el-highlight .el-cover img{height:100%;max-width:100%;object-fit:contain}.el-highlight h3{font-size:23px;line-height:1.3;margin:0 0 14px}.el-highlight h3 a:hover{text-decoration:underline}.el-highlight p{font:16px/1.55 ElifeSerif,Georgia,serif;color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.el-highlight .meta{font:13px/1.5 ElifeNoto,Arial,sans-serif;color:#75818a;margin-top:14px}.el-home-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);gap:65px;margin:70px 0}.el-home-columns .el-kicker{border-bottom:2px solid #32373a;padding-bottom:13px;margin-bottom:0}.el-home-columns .article-row{padding:22px 0;border-bottom:1px solid #e1e3e5}.el-home-columns .article-row h3{font-size:20px;line-height:1.3}.el-home-columns .article-row .abstract{font:15px/1.55 ElifeSerif,Georgia,serif}.el-home-columns .news-item{padding:22px 0;border-bottom:1px solid #e1e3e5}.el-home-columns .news-mark{display:none}.el-home-columns .news-item h3{font-size:20px;line-height:1.3}.el-home-columns .news-item .summary{font:15px/1.5 ElifeSerif,Georgia,serif}.el-banner-info{padding:35px;background:#eef5f8;display:flex;justify-content:space-between;gap:25px;align-items:center}.el-banner-info h2{font-size:24px;color:#0a407d}.el-banner-info p{font-size:15px;margin-top:10px}.el-banner-info .btn{white-space:nowrap}
.el-journal-mast{background:#e8f2f7}.el-journal-mast .wrap{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:55px;align-items:center;min-height:290px;padding:35px 0}.el-journal-mast h1{font-size:42px;color:#0b407e;line-height:1.15}.el-journal-mast .journal-description{max-width:760px;margin:20px 0 14px;line-height:1.7;color:#3e5667}.el-journal-mast .facts{margin:14px 0;font-size:14px}.el-journal-mast .journal-cover{height:210px;width:100%;object-fit:contain;margin:0}.el-journal-info{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:55px;align-items:start}.el-journal-info .main-column>.section:first-child{margin-top:0}.el-journal-info .intro-text{font:16px/1.75 ElifeSerif,Georgia,serif}.el-journal-info .section-head{border-bottom:2px solid #333;padding-bottom:13px}.el-journal-info .section-head h2{font-size:19px}.el-journal-info .right-rail{padding-top:0}.el-journal-info .side-block h2,.el-journal-info .side-apc h2{font:700 18px/1.3 ElifeNoto,Arial,sans-serif}.el-journal-info .side-block{border-bottom:1px solid #ddd;padding-bottom:25px}.el-journal-info .side-apc{background:#edf5f9}.el-journal-info .news-grid{grid-template-columns:1fr;gap:0}.el-journal-info .news-item{padding:18px 0;border-bottom:1px solid #e3e3e3}.el-journal-info .news-mark{display:none}.el-journal-info .news-item h3{font-size:19px}.el-journal-info .article-row h3{font-size:20px}.el-journal-info .article-row .abstract{font:15px/1.55 ElifeSerif,Georgia,serif}.el-journal-info .article-row .authors{font-size:14px}.el-keywords{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 25px}.el-keywords a{color:#174e80;font-weight:700;font-size:14px}.el-keywords a:hover{text-decoration:underline}.el-related{margin:60px 0}
.el-article-shell{width:min(1135px,calc(100% - 96px));margin:35px auto 0}.el-article-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:70px;align-items:start}.el-article-heading .el-type{font-size:14px;margin-bottom:7px}.el-article-heading .el-journal-link{display:block;color:#0878bc;font-size:14px;font-weight:700;margin-bottom:18px}.el-article-heading h1{font-size:35px;line-height:1.3;margin:0 0 25px}.el-article-heading .author-names{color:#262626;font-size:15px;margin-bottom:14px}.el-article-heading .affiliations{font-size:14px;line-height:1.7;color:#353535;padding-left:18px;margin:0 0 20px}.el-article-heading .publication-line{color:#858585;font-size:13px;margin:25px 0}.el-article-heading .publication-line a{color:#858585}.el-article-rail{position:sticky;top:25px}.el-publication-status{border-left:7px solid #2895c5;padding:0 0 0 20px;margin:50px 0 30px}.el-publication-status strong{font-size:16px}.el-publication-status p{font-size:14px;color:#8a8a8a;margin:5px 0 0}.el-article-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:25px}.el-article-actions .btn{font-size:13px;background:#eff1f4;padding:11px 13px;min-height:40px;color:#292929}.el-article-actions .btn:hover{background:#dcebf4}.el-article-actions svg{width:16px;height:16px}.el-article-rail .el-stats{font-size:13px;color:#888;border-bottom:1px solid #ddd;padding:0 0 20px}.el-article-nav{display:flex;gap:23px;border-top:1px solid #e6e6e6;border-bottom:1px solid #ddd;overflow-x:auto;margin-top:38px}.el-article-nav a{white-space:nowrap;padding:16px 0;font-size:14px;color:#777;border-bottom:4px solid transparent}.el-article-nav a:first-child{color:#222;border-color:#2588be;font-weight:700}.el-article-nav a:hover{color:#0878bc}.el-article-body{font:16px/1.85 ElifeSerif,Georgia,serif}.el-article-body>section{margin:40px 0}.el-article-body h2{font:700 25px/1.3 ElifeNoto,Arial,sans-serif;margin-bottom:22px}.el-article-body .keywords,.el-article-body .metric-pair{font-family:ElifeNoto,Arial,sans-serif}.el-article-body .abstract-copy{font-size:16px}.figure-button img{max-height:none}.body-content{font-family:ElifeSerif,Georgia,serif}.body-content h2,.body-content h3{font-family:ElifeNoto,Arial,sans-serif}.page-title h1{font-size:31px}.section-head h2{font-size:24px}.directory-layout .journal-card{background:#f6f7f8}.directory-layout .journal-card h3{font-size:20px}.directory-layout .filter-panel{background:#f5f6f7}.search-content .article-row h3{font:700 20px/1.3 ElifeNoto,Arial,sans-serif}.search-content .article-row .abstract{font:15px/1.55 ElifeSerif,Georgia,serif}.search-content .article-row .article-meta{font-size:12px}.search-content .article-row{border-bottom:1px solid #ddd}.search-content .article-row+.article-row{border-top:0}.body-content .sp-copy{font-family:ElifeSerif,Georgia,serif}body[data-page=search] .directory-layout{grid-template-columns:minmax(0,1fr) 275px;gap:38px}body[data-page=search] .filter-panel{grid-column:2;grid-row:1}body[data-page=search] .search-content{grid-column:1;grid-row:1}.footer{background:#f4f5f6;color:#3e464b}.footer-brand{color:#0a407d;font-size:30px;font-weight:700}.footer-bottom{border-color:#d1d7dc}.footer a:hover{color:#0878bc}.source-note{font-size:12px}
@media(max-width:1100px){.el-header-main{gap:15px}.el-top-links.top-links{gap:17px}.el-utility{gap:12px}.el-brand{min-width:160px}.el-hero h1{font-size:48px}.el-journal-info{grid-template-columns:minmax(0,1fr) 250px;gap:35px}.el-article-grid{gap:35px}}
@media(max-width:900px){.el-header-main{min-height:76px;flex-wrap:wrap;padding:15px 0}.el-header-main .menu-toggle{display:block;margin-left:auto}.el-top-links.top-links{display:none;flex-wrap:wrap;order:3;width:100%}.el-header-main .el-utility{display:none}.header.menu-open .el-top-links{display:flex}.header.menu-open .el-utility{display:flex;order:4;margin:0 0 5px;flex-wrap:wrap}.el-hero-inner{min-height:400px}.el-hero h1{font-size:40px}.el-hero-art{height:330px}.el-home-columns{gap:35px}.el-journal-links{grid-template-columns:repeat(2,minmax(0,1fr))}.el-article-grid{grid-template-columns:minmax(0,1fr) 215px}.el-article-heading h1{font-size:31px}.el-publication-status{margin-top:35px}}
@media(max-width:720px){.wrap,.el-header-main,.el-hero-inner,.el-article-shell{width:calc(100% - 36px)}.el-hero-inner{display:flex;flex-direction:column;gap:0;align-items:stretch}.el-hero-copy{padding:38px 0 25px}.el-hero h1{font-size:37px}.el-hero .button-row{margin-top:24px}.el-hero-art{height:230px;width:100%;align-self:auto}.el-hero-art img{object-position:center 47%}.el-home-section{margin:45px 0}.el-highlights,.el-home-columns{display:block}.el-highlight{margin-bottom:32px}.el-highlight .el-cover{height:190px;margin-bottom:15px}.el-home-columns>section{margin-bottom:45px}.el-journal-links{grid-template-columns:1fr;gap:11px}.el-journal-mast .wrap{grid-template-columns:minmax(0,1fr) 95px;gap:18px;padding:26px 0}.el-journal-mast h1{font-size:30px}.el-journal-mast .journal-description{font-size:14px}.el-journal-mast .journal-cover{height:150px}.el-journal-info{display:block}.el-journal-info .right-rail{margin-top:35px}.el-keywords{grid-template-columns:1fr 1fr}.el-article-shell{margin-top:25px}.el-article-grid{display:flex;flex-direction:column;gap:0}.el-article-heading h1{font-size:29px}.el-article-rail{position:static;width:100%;order:-1}.el-publication-status{margin:0 0 16px}.el-article-actions{margin-bottom:18px}.el-article-rail .el-stats{padding-bottom:12px}.el-article-nav{gap:18px}.el-article-body{font-size:16px}body[data-page=search] .directory-layout{display:flex;flex-direction:column}body[data-page=search] .filter-panel{order:0}body[data-page=search] .search-content{order:1}.el-banner-info{display:block;padding:25px}.el-banner-info .btn{margin-top:15px}.el-journal-nav .wrap{gap:14px;padding:10px 0}.el-journal-nav .journal-name{width:100%}.footer-grid{grid-template-columns:1fr}}

.el-more{position:relative;border-left:1px solid #d4dce2;padding-left:20px}.el-more summary{display:flex;align-items:center;cursor:pointer;list-style:none}.el-more summary::-webkit-details-marker{display:none}.el-more summary svg{width:20px;height:20px}.el-more nav{position:absolute;top:34px;left:8px;z-index:50;min-width:200px;padding:8px;background:#fff;border:1px solid #ddd;box-shadow:0 5px 15px #0002}.el-more nav a{display:block;padding:8px 10px;font-size:14px;color:#174e80}.el-more nav a:hover{background:#edf5f8}@media(max-width:900px){.el-more{display:none}}
