.frontend-shell{--reader-body:16px;--reader-ui:15px;--reader-meta:14px;font-size:var(--reader-body);line-height:1.7}.frontend-shell p{font-size:var(--reader-body)!important;line-height:1.75!important}.frontend-shell :is(a,button,input,select,textarea,label,summary,small,time,dt,dd,li,td,span){font-size:max(var(--reader-meta), 1em)!important}.frontend-shell :is(input,select,textarea){font-size:var(--reader-ui)!important}.frontend-shell :is(h1,h2,h3,h4,h5,h6) :is(a,span){font-size:inherit!important}.frontend-shell :is(.home-eyebrow,.journal-hero-eyebrow,.journal-detail-eyebrow,.community-stories-eyebrow,.ethics-nav-number,.home-control-caption){font-size:12px!important;line-height:1.5!important}.frontend-shell :is(.home-resource-card strong,.home-step-copy strong){line-height:1.45;font-size:16px!important}.frontend-shell .home-benefit-card h3{font-size:18px}.frontend-shell :is(.home-resource-card small,.home-step-copy small,.home-subject-copy small){line-height:1.65;font-size:var(--reader-ui)!important}.frontend-shell :is(.home-resource-link,.home-resource-link span){font-size:var(--reader-meta)!important}.frontend-shell :is(.home-table-title,.journal-result-title){line-height:1.5;font-size:16px!important}.frontend-shell :is(.home-table-subject,.home-table-view,.home-table-issn,.journal-table-score){font-size:var(--reader-meta)!important}.frontend-shell :is(.home-journal-table th,.journal-directory-table th){font-size:var(--reader-meta);letter-spacing:.035em;line-height:1.5}.frontend-shell :is(.home-journal-table td,.journal-directory-table td){line-height:1.6;font-size:var(--reader-ui)!important}.frontend-shell :is(.home-dropdown-options button,.home-dropdown-options button span,.home-dropdown-value){font-size:var(--reader-ui)!important}.home-directory-dropdown{width:210px}.home-directory-dropdown:last-child{width:160px}.home-dropdown-trigger{min-height:60px}.home-journal-table{min-width:820px}.home-journal-table tbody tr,.home-journal-table td{height:88px}.home-journal-table-scroll{max-height:484px}.home-journal-table .home-journal-cell{min-width:0}.home-table-title{overflow-wrap:anywhere}.frontend-shell :is(.journal-menu-group summary,.journal-menu-refined a,.journal-menu-refined a span,.journal-menu-group summary>span,.journal-category-copy>span){font-size:var(--reader-ui)!important}.frontend-shell :is(.journal-side-metrics strong,.journal-side-metrics p,.journal-side-metrics p>span,.journal-category-copy small){font-size:var(--reader-meta)!important;line-height:1.6!important}.frontend-shell .journal-side-metrics strong{white-space:normal;max-width:47%}.frontend-shell :is(.journal-subject-hint,.home-table-summary span){font-size:var(--reader-meta)!important}.frontend-shell .journal-subject-search{min-height:38px}.frontend-shell .journal-results-tools :is(.journal-sort,.journal-inline-search){height:42px}.frontend-shell .journal-results-tools .journal-sort,.frontend-shell .journal-results-tools .journal-inline-search{width:220px}.journal-results-tools{flex-wrap:wrap}.frontend-shell :is(.home-footer,footer) :is(p,a,li,span,input,button,address,strong){font-size:var(--reader-meta)!important;line-height:1.65!important}.frontend-shell .home-footer-reference .home-footer-columns h2{font-size:16px}.frontend-shell .home-footer-reference .home-footer-legal :is(p,a){font-size:13px!important}.frontend-shell :is(.community-story-author>div>span,.community-story-position){font-size:var(--reader-meta)!important}.frontend-shell .community-story-author strong{font-size:16px}.frontend-shell .community-story-topline>span{font-size:12px!important}.community-story-quote{height:140px}.community-story-quote blockquote{font-size:18px;line-height:28px}@media (max-width:740px){.frontend-shell :is(input,select,textarea){font-size:16px!important}.frontend-shell .journal-results-tools .journal-inline-search{width:100%}}@media (max-width:680px){.community-story-quote{height:168px}}@media (max-width:600px){.home-directory-controls .home-directory-dropdown,.home-directory-controls .home-directory-dropdown:last-child{width:auto}}.journal-interior-page .journal-interior-tabs{background:#f8fbff}.journal-interior-page .journal-interior-tabs>div{gap:3px;padding-block:5px}.frontend-shell .journal-interior-page .journal-interior-tabs a{color:#55708b;border-radius:7px;min-height:35px;padding:6px 12px;font-size:15px!important}.journal-interior-page .journal-interior-tabs a.is-active{color:#0966e8;background:#e7f1ff;font-weight:700}.journal-interior-page .journal-interior-tabs a.is-active:after{border-radius:2px;height:2px;left:12px;right:12px}.journal-interior-page .journal-interior-container{padding-block:14px 24px}.journal-interior-page .journal-interior-layout{gap:16px}.journal-interior-page .journal-interior-menu{background:#f9fbff;border-color:#dce7f4;border-radius:10px;top:60px}.frontend-shell .journal-interior-page :is(.journal-interior-menu,.journal-interior-sidecard)>h2{color:#254a70;background:linear-gradient(110deg,#eaf3ff,#f8fbff);padding:10px 12px;font-size:17px;line-height:1.4}.journal-interior-page .journal-interior-menu nav{gap:2px;padding:6px}.frontend-shell .journal-interior-page .journal-interior-menu nav a{border-radius:6px;min-height:36px;padding:7px 8px;line-height:1.4;font-size:15px!important}.frontend-shell .journal-interior-page .journal-interior-menu nav a span{font-size:inherit!important}.journal-interior-page .journal-interior-menu nav a.is-active{background:#e5efff;font-weight:700;box-shadow:inset 3px 0 #0966e8}.journal-interior-page .journal-interior-menu nav a svg{color:#7295bd}.journal-interior-page .journal-interior-menu nav a.is-active svg{color:#0966e8}.editorial-board-content{gap:16px;display:grid}.editorial-board-intro{background:linear-gradient(115deg,#f0f6ff,#fff);border:1px solid #dce7f4;border-radius:12px;padding:18px}.editorial-board-heading{align-items:center;gap:11px;display:flex}.editorial-board-symbol{color:#3b83cb;background:#fff;border:1px solid #dceafa;border-radius:10px;flex:0 0 39px;place-items:center;height:39px;display:grid}.frontend-shell .editorial-board-heading h2{color:#234a6b;margin:0;font-size:25px;font-weight:700;line-height:1.3}.frontend-shell .editorial-board-count{color:#5d7fa1;white-space:nowrap;background:#e5effb;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:14px!important}.frontend-shell .editorial-board-description p{color:#6b8094;margin:10px 0 0;font-size:15px!important;line-height:1.65!important}.editorial-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.editor-profile{background:#fff;border:1px solid #e0e9f2;border-top:2px solid #b9d5f5;border-radius:11px;flex-direction:column;min-width:0;padding:17px;display:flex;box-shadow:0 3px 12px #173e6405}.editor-profile-heading{border-bottom:1px solid #edf2f7;align-items:center;gap:12px;padding-bottom:12px;display:flex}.editor-profile-avatar{object-fit:cover;border:1px solid #e2eaf3;border-radius:12px;flex:0 0 52px;width:52px;height:52px}.editor-profile-initial{color:#4180b2;background:#edf5ff;place-items:center;font-size:21px;font-weight:700;display:grid}.frontend-shell .editor-profile-heading h3{color:#264f75;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.35}.frontend-shell .editor-profile-heading>div>span{color:#5c80a4;background:#eef5fd;border:1px solid #d9e7f5;border-radius:6px;margin-top:5px;padding:3px 7px;font-weight:400;line-height:1.4;font-size:13px!important}.editor-profile-details{gap:7px;padding-top:12px;display:grid}.frontend-shell .editor-profile-details p{color:#73869a;overflow-wrap:anywhere;margin:0;font-size:14px!important;line-height:1.6!important}.frontend-shell .editor-profile-details p>span{color:#496783;font-weight:600;font-size:inherit!important}.frontend-shell .editor-profile-details p a{color:#2877b7;font-size:inherit!important}.editor-profile-links{border-top:1px solid #edf2f7;flex-wrap:wrap;gap:6px;margin-top:13px;padding-top:11px;display:flex}.editor-profile-links:empty{display:none}.frontend-shell .editor-profile-link{color:#3b78ac;background:#f4f8ff;border:1px solid #dae7f5;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:5px 8px;font-weight:400;text-decoration:none;display:inline-flex;font-size:14px!important}.editor-profile-link svg{flex-shrink:0;width:13px;height:13px}.editor-profile-link:hover{background:#e7f1ff;border-color:#a8c9ed}.editorial-board-join{background:#eff6ff;border:1px solid #dce7f4;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.frontend-shell .editorial-board-join h3{color:#2f567d;margin:0 0 5px;font-size:18px}.frontend-shell .editorial-board-join p{color:#6b839a;margin:0;font-size:14px!important;line-height:1.6!important}.journal-interior-page .journal-interior-content .editorial-board-join>a{border:0;border-radius:7px;min-height:36px;padding:8px 12px;color:#fff!important;background:#0966e8!important}.journal-interior-page .journal-interior-sidecard{border-color:#dce7f4;border-radius:10px}.journal-interior-page .journal-interior-sidecard dl{padding:3px 10px}.journal-interior-page .journal-interior-sidecard dl>div{align-items:start;gap:9px;padding-block:8px}.journal-interior-page .journal-interior-sidecard dd{color:#3c6288;max-width:52%}.frontend-shell .journal-interior-page .journal-interior-submit p{padding-block:0;font-size:14px!important;line-height:1.6!important}@media (min-width:1200px){.journal-interior-page .journal-interior-layout{grid-template-columns:190px minmax(0,1fr) 218px}}@media (max-width:1100px){.editorial-board-grid{grid-template-columns:1fr}}@media (max-width:740px){.editorial-board-intro{padding:14px}.editorial-board-heading{flex-wrap:wrap;gap:9px}.frontend-shell .editorial-board-heading h2{font-size:22px}.editorial-board-join{flex-direction:column;align-items:flex-start;padding:15px}.editor-profile{padding:15px}}.journal-interior-page .journal-article-page{gap:14px;display:grid}.journal-interior-page .journal-article-page>*{margin-block:0}.journal-interior-page .journal-article-page>.space-y-4{gap:12px;display:grid}.journal-interior-page .journal-article-page>.space-y-4>*{margin-block:0}.journal-interior-page .journal-interior-content .journal-articles-header{background:#fff;border:1px solid #dce7f4;border-radius:11px!important}.journal-interior-page .journal-articles-header>div:first-child{flex-wrap:wrap;gap:12px;padding:15px 18px}.frontend-shell .journal-interior-page .journal-articles-header>div:first-child h2{color:#244e75;margin:0;font-size:24px;line-height:1.35}.journal-interior-page .journal-articles-header>div:not(:first-child){padding:12px 18px}.frontend-shell .journal-interior-page .journal-articles-header p{margin:0;font-size:14px!important;line-height:1.65!important}.journal-interior-page .journal-interior-content .journal-article-card{background:#fff;border:1px solid #e0e8f1;border-left:3px solid #bed9f8;margin:0;padding:18px;transition:border-color .18s;border-radius:10px!important}.journal-interior-page .journal-article-card:hover{background:#fcfdff;border-left-color:#448cdd}.journal-interior-page .journal-article-card>div:first-child{flex-wrap:wrap;gap:7px 12px;margin-bottom:10px}.frontend-shell .journal-interior-page .journal-article-card>div:first-child>span:first-child{color:#397cad;background:#edf5fe;border-radius:6px;padding:4px 9px;font-weight:400;font-size:14px!important}.frontend-shell .journal-interior-page .journal-article-card>div:first-child>span{color:#8296a8;line-height:1.5;font-size:14px!important}.journal-interior-page .journal-article-card>div:first-child svg{flex-shrink:0;width:14px;height:14px}.frontend-shell .journal-interior-page .journal-article-card :is(h2,h3){color:#254d73;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.4}.frontend-shell .journal-interior-page .journal-article-card :is(h2,h3) a{color:#254d73;overflow-wrap:anywhere;text-decoration:none}.journal-interior-page .journal-article-card :is(h2,h3) a:hover{color:#0966e8;text-decoration:underline}.frontend-shell .journal-interior-page .journal-article-card>p{color:#72869a;overflow-wrap:anywhere;margin:0 0 8px;font-size:15px!important;line-height:1.65!important}.journal-interior-page .journal-article-card>div:last-child{border-top:1px solid #edf2f7;flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:10px}.journal-interior-page .journal-article-card>div:last-child>div{flex-wrap:wrap;gap:10px;min-width:0}.frontend-shell .journal-interior-page .journal-article-card>div:last-child :is(span,a){overflow-wrap:anywhere;line-height:1.5;font-size:14px!important}.journal-interior-page .journal-article-card>div:last-child svg{flex-shrink:0;width:14px;height:14px}.frontend-shell .journal-interior-page .journal-article-card>div:last-child a{color:#3478b1;background:#f3f8ff;border:1px solid #dce8f6;border-radius:6px;min-height:30px;padding:5px 9px;font-weight:400;text-decoration:none}.journal-interior-page .journal-article-card>div:last-child a:hover{background:#e7f1ff;border-color:#bad3f0}@media (max-width:740px){.journal-interior-page .journal-interior-content .journal-article-card{padding:14px}.journal-interior-page .journal-articles-header>div:first-child{padding:13px 14px}.journal-interior-page .journal-articles-header>div:not(:first-child){padding:11px 14px}.frontend-shell .journal-interior-page .journal-article-card :is(h2,h3){font-size:18px}}@media (prefers-reduced-motion:reduce){.journal-interior-page .journal-interior-content .journal-article-card{transition:none}}.journal-information{gap:14px;display:grid}.journal-information-intro{background:linear-gradient(110deg,#edf5ff,#fff);border:1px solid #dce7f5;border-left:3px solid #3985d4;border-radius:0 11px 11px 0;padding:18px 20px}.frontend-shell .journal-information-eyebrow{color:#7296b8;letter-spacing:.07em;text-transform:uppercase;font-weight:700;font-size:12px!important}.frontend-shell .journal-information-intro h2{color:#244e75;margin:5px 0 6px;font-size:26px;line-height:1.3}.frontend-shell .journal-information-intro p{color:#6a839b;margin:0;font-size:16px!important;line-height:1.5!important}.journal-information-panel{background:#fff;border:1px solid #e0e8f2;border-radius:11px;padding:18px}.journal-information-section-title{color:#4d8abf;align-items:center;gap:9px;margin-bottom:14px;display:flex}.frontend-shell .journal-information-section-title h3{color:#2a5479;margin:0;font-size:18px;font-weight:700;line-height:1.4}.journal-information-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;display:grid}.journal-information-facts>div{border-top:1px solid #edf2f7;align-items:flex-start;gap:9px;min-width:0;padding:12px 0;display:flex}.journal-information-facts>div>svg{color:#80a6c8;flex-shrink:0;margin-top:3px}.journal-information-facts>div>div{min-width:0}.frontend-shell .journal-information-facts dt{color:#7a91a5;line-height:1.5;font-size:14px!important}.frontend-shell .journal-information-facts dd{color:#315a80;overflow-wrap:anywhere;margin:4px 0 0;font-weight:700;line-height:1.5;font-size:16px!important}.frontend-shell .journal-information-facts dd.is-unavailable{color:#94a7b8;font-weight:400;font-size:14px!important}.frontend-shell .journal-information :is(.journal-information-indexing,.journal-information-text-link){color:#307dbb;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:inline-flex;font-size:14px!important}.journal-information-indexing{margin-top:10px}.frontend-shell .journal-information-panel>p,.frontend-shell .journal-information-submit>p{color:#6c8399;margin:0 0 12px;font-size:15px!important;line-height:1.75!important}.journal-information-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.journal-information-shortcuts>a{color:#568ab8;background:#f8fbff;border:1px solid #dfe9f4;border-radius:10px;align-items:center;gap:10px;padding:14px;text-decoration:none;display:flex}.journal-information-shortcuts>a>svg{flex-shrink:0}.journal-information-shortcuts>a>svg:last-child{margin-left:auto}.journal-information-shortcuts>a>span{min-width:0}.frontend-shell .journal-information-shortcuts strong{color:#3b6287;font-size:15px;line-height:1.5;display:block}.frontend-shell .journal-information-shortcuts small{color:#879cb0;margin-top:4px;line-height:1.5;display:block;font-size:14px!important}.journal-information-shortcuts>a:hover{background:#eff6ff;border-color:#bcd5ee}.journal-information-submit{background:#f0f6ff;border:1px solid #dce7f5;border-radius:11px;padding:18px}.journal-information-submit>a{color:#fff;background:#0966e8;border-radius:7px;align-items:center;gap:12px;min-height:37px;padding:8px 13px;text-decoration:none;display:inline-flex}.journal-information-submit>a:hover{background:#0755c2}.journal-information-loading{color:#6c8399;text-align:center;place-content:center;gap:12px;min-height:180px;padding:24px;display:grid}@media (max-width:600px){.journal-information-facts,.journal-information-shortcuts{grid-template-columns:1fr}.journal-information-panel,.journal-information-submit,.journal-information-intro{padding:15px}}.journal-archive{gap:14px;display:grid}.journal-archive-intro{background:linear-gradient(115deg,#eff6ff,#fff);border:1px solid #dce7f5;border-radius:11px;align-items:center;gap:12px;padding:18px;display:flex}.journal-archive-symbol{color:#4d89c3;background:#fff;border:1px solid #dceafa;border-radius:11px;flex:0 0 42px;place-items:center;height:42px;display:grid}.journal-archive-intro>div{min-width:0}.frontend-shell .journal-archive-intro h2{color:#274f76;margin:0 0 5px;font-size:25px;line-height:1.35}.frontend-shell .journal-archive-intro p{color:#7b90a5;margin:0;font-size:15px!important;line-height:1.6!important}.frontend-shell .journal-archive-total{color:#6083a4;white-space:nowrap;background:#e6f0fc;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:14px!important}.journal-archive-years{flex-wrap:wrap;gap:6px;padding:0 0 2px;display:flex}.frontend-shell .journal-archive-years button{color:#708aa0;cursor:pointer;background:#fff;border:1px solid #e0e8f1;border-radius:7px;min-height:32px;padding:5px 12px;font-size:14px!important}.journal-archive-years button[aria-pressed=true]{color:#236bb6;background:#e8f2ff;border-color:#a8cdf4;font-weight:700}.journal-archive-years button:hover{background:#f1f7ff}.journal-archive-list{gap:11px;display:grid}.journal-archive-year{background:#fff;border:1px solid #dfe8f2;border-radius:10px;overflow:hidden}.journal-archive-year summary{color:#6395bd;cursor:pointer;background:#f6faff;align-items:center;gap:10px;min-height:52px;padding:12px 16px;list-style:none;display:flex}.journal-archive-year summary::-webkit-details-marker{display:none}.journal-archive-year summary strong{color:#315b81;font-size:19px}.frontend-shell .journal-archive-year summary>span{color:#8a9eb1;margin-left:auto;font-size:14px!important}.journal-archive-chevron{flex-shrink:0;transition:transform .18s}.journal-archive-year:not([open]) .journal-archive-chevron{transform:rotate(-90deg)}.journal-archive-year[open] summary{border-bottom:1px solid #e5edf6}.journal-archive-volumes{padding:0 16px}.journal-archive-volume{border-bottom:1px solid #edf2f7;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:14px;padding:15px 0;display:grid}.journal-archive-volume:last-child{border-bottom:0}.frontend-shell .journal-archive-volume h3{color:#537b9d;align-items:center;gap:7px;margin:7px 0 0;font-size:15px;font-weight:700;line-height:1.4;display:flex}.journal-archive-issues{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.journal-archive-issues>a{color:#6090b7;background:#fbfdff;border:1px solid #e1ebf6;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;text-decoration:none;display:flex}.journal-archive-issues strong{color:#4275a1;font-size:15px;font-weight:700;display:block}.frontend-shell .journal-archive-issues small{color:#91a3b5;margin-top:2px;line-height:1.4;display:block;font-size:14px!important}.journal-archive-issues>a:hover{background:#edf5ff;border-color:#b4d1f0}.journal-archive-issues svg{flex-shrink:0}.journal-archive-state{color:#7a94ab;text-align:center;border:1px dashed #dce7f4;border-radius:10px;justify-items:center;gap:10px;padding:28px 18px;display:grid}.frontend-shell .journal-archive-state h3{color:#567c9b;margin:0;font-size:19px}.frontend-shell .journal-archive-state p,.frontend-shell .journal-archive-no-issues{color:#7a94ab;margin:0;font-size:15px!important}.journal-archive-no-issues{padding-block:15px}.journal-archive :is(summary,button,a):focus-visible{outline-offset:-3px;outline:2px solid #3985d4}@media (max-width:600px){.journal-archive-intro{flex-wrap:wrap;padding:14px}.frontend-shell .journal-archive-intro h2{font-size:22px}.journal-archive-total{margin-left:54px}.journal-archive-volume{grid-template-columns:1fr;gap:10px}.journal-archive-volume h3{margin-top:0}.journal-archive-year summary,.journal-archive-volumes{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.journal-archive-chevron{transition:none}}.frontend-shell .home-header{background:#000;border-bottom:1px solid #e2eaf1;height:72px;box-shadow:0 2px 10px #193c6005}.home-header .home-header-content{gap:16px;width:min(1280px,100% - 48px);max-width:none;height:100%}.home-header .home-header-logo{background:#fff;border-radius:7px;flex:0 0 162px;justify-content:center;align-items:center;width:162px;height:auto;padding:4px 9px;display:inline-flex}.home-header .home-header-logo img{object-fit:contain;width:100%;height:auto;display:block}.home-header .home-header-nav{flex:1;justify-content:center;gap:clamp(10px,1.4vw,22px);min-width:0;margin:0;padding-inline:6px}.frontend-shell .home-header :is(.home-header-nav>a,.home-nav-dropdown>summary){color:#fff;white-space:nowrap;font-weight:600;font-size:15px!important}.home-header .home-header-actions{flex:none;align-items:center;gap:10px}.frontend-shell .home-header .home-header-submit{color:#fff;white-space:nowrap;background:#146268;border:1px solid #318b8f;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:39px;padding-inline:14px;font-weight:750;transition:background-color .15s,border-color .15s;display:inline-flex;font-size:15px!important}.frontend-shell .home-header .home-header-submit:after{display:none}.frontend-shell .home-header .home-header-submit:hover{color:#fff;background:#20777c;border-color:#20777c}.home-header :is(.home-header-submit,.home-header-search-toggle):focus-visible{outline-offset:3px;outline:2px solid #80bfc2}.frontend-shell .home-header .home-header-login,.frontend-shell .home-header .home-header-account{color:#fff;white-space:nowrap;background:#000;border:1px solid #52525b;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;width:auto;min-width:86px;height:39px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex;font-size:15px!important}.home-header .home-header-login:before{display:none}.home-header :is(.home-header-login,.home-header-account)>svg{flex-shrink:0}.frontend-shell .home-header .home-header-login:hover,.frontend-shell .home-header .home-header-account:hover{background:#18181b;border-color:#a1a1aa}.home-header .home-header-actions>details{height:auto}.home-header .home-header-account:after{display:none}.home-header .home-header-search-toggle{color:#fff;background:#17171a;border:1px solid #52525b;border-radius:8px;flex:0 0 39px;place-items:center;width:39px;height:39px;transition:background-color .15s,border-color .15s;display:grid}.home-header .home-header-search-toggle:is(:hover,[aria-expanded=true]){background:#263336;border-color:#80bfc2}.home-header .home-nav-dropdown-menu{border:1px solid #e0e9f1;border-radius:10px;min-width:230px;padding:6px;top:calc(100% + 5px);box-shadow:0 10px 30px #15395916}.home-header .home-header-nav .home-nav-dropdown-menu{top:calc(100% - 5px)}.home-header .home-header-actions .home-nav-dropdown-menu{left:auto;right:0}.home-header .home-nav-dropdown-menu :is(a,button){border-radius:6px;align-items:center;gap:8px;padding:9px 10px;display:flex}.home-header .home-nav-dropdown-menu a:hover{background:#edf5fb}.home-header .home-header-search-popover{border-radius:10px;top:calc(100% + 6px);right:max(24px,50% - 640px)}@media (min-width:861px) and (max-width:1190px){.home-header .home-header-content{gap:10px}.home-header .home-header-logo{flex-basis:130px;width:130px}.home-header .home-header-nav{gap:10px;padding-inline:0}.home-header .home-header-actions{gap:6px}.frontend-shell .home-header .home-header-submit{padding-inline:10px}}@media (max-width:1100px){.home-header .home-header-nav,.home-header .home-header-actions{display:none}.home-header .home-header-menu{border:1px solid #dce7f1;border-radius:8px;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}}@media (max-width:1050px){.home-header .home-header-content{width:calc(100% - 40px)}}@media (max-width:740px){.frontend-shell .home-header{height:64px}.home-header .home-header-content{width:calc(100% - 32px)}.home-header .home-header-logo{flex-basis:150px;width:150px}}@media (max-width:1100px){.home-header .home-mobile-nav{z-index:40;background:#fff;border-top:1px solid #e0e9f1;gap:2px;max-height:calc(100dvh - 72px);padding:12px 20px 16px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px #17395812}.home-header .home-mobile-nav>a,.home-header .home-mobile-dropdown>summary,.home-header .home-mobile-dropdown>a{color:#38566f;align-items:center;gap:8px;padding:9px 6px;text-decoration:none;display:flex}.home-header .home-mobile-dropdown>summary{cursor:pointer;justify-content:space-between;list-style:none}.home-header .home-mobile-dropdown>a{margin-left:14px}.home-header .home-mobile-nav .home-header-login{margin-top:7px;padding-inline:12px}.home-header .home-mobile-nav .home-header-submit{color:#fff;width:max-content;padding-inline:14px}}.frontend-shell :is(.site-footer-container,.home-container){width:min(1280px,100% - 48px);max-width:none;margin-inline:auto}.footer-brand-logo{background:#fff;border-radius:6px;align-items:center;width:177px;padding:5px 6px;line-height:1;display:inline-flex}.footer-brand-logo img{width:165px;height:auto;display:block}.home-footer .home-footer-logo-row{padding-block:16px 0}.home-footer-reference .home-footer-columns{gap:24px;padding-block:14px 16px}.frontend-shell .home-footer-reference .home-footer-columns h2{margin-bottom:8px}.frontend-shell .home-footer-reference .home-footer-columns nav a{padding-block:2px}.home-footer-reference .home-footer-contact address{gap:3px}.home-footer-reference .home-footer-contact-link{margin-top:8px}.frontend-shell .home-footer-reference .home-footer-newsletter>p{margin-bottom:8px}.home-footer-reference .home-footer-newsletter form{gap:7px}.home-footer-reference .home-footer-bottom .home-footer-legal{padding-block:9px}.site-footer .site-footer-main{gap:24px;padding-block:22px 18px}.site-footer .footer-brand-logo,.site-footer .site-footer-main h2{margin-bottom:10px}.site-footer .site-footer-main ul{gap:5px;display:grid}.site-footer .site-footer-main ul>li{margin-block:0}.site-footer .site-footer-main p{margin-block:0 8px}.site-footer .site-footer-contact{gap:5px;margin-top:10px;display:grid}.site-footer .site-footer-contact>p{margin:0}.site-footer .site-footer-bottom{gap:8px;padding-block:10px}.site-footer .site-footer-bottom p{margin:0}@media (max-width:1050px){.frontend-shell :is(.site-footer-container,.home-container){width:calc(100% - 40px)}}@media (max-width:740px){.frontend-shell :is(.site-footer-container,.home-container){width:calc(100% - 32px)}.site-footer .site-footer-main{gap:20px;padding-block:18px}.home-footer-reference .home-footer-columns{gap:18px}}.site-footer .site-footer-legal{text-align:center;gap:5px;padding-block:10px;display:grid}.frontend-shell .site-footer .site-footer-legal p{color:#9bb6c8;margin:0;font-size:13px!important;line-height:1.7!important}.frontend-shell .site-footer .site-footer-legal p a{color:#8ed6d2;text-decoration:none;font-size:inherit!important}.site-footer .site-footer-legal p a:hover{text-decoration:underline}.site-footer .site-footer-legal p a svg{vertical-align:middle;display:inline}.site-footer .site-footer-legal>div{justify-content:center}.frontend-shell .site-footer .site-footer-legal>div a{font-size:13px!important}.home-footer-reference .home-footer-columns{grid-template-columns:1.25fr .85fr 1.1fr 1.2fr;align-items:start;padding-block:22px 18px}.home-footer-brand-contact{min-width:0}.home-footer-brand-contact .home-footer-contact{margin-top:13px;padding-top:0}.frontend-shell .home-footer-brand-contact .home-footer-contact h2{margin-bottom:8px}.home-footer-reference .home-footer-columns>nav,.home-footer-reference .home-footer-columns>.home-footer-newsletter{padding-top:4px}@media (max-width:1050px){.home-footer-reference .home-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-footer-reference .home-footer-brand-contact{grid-column:1/-1}.home-footer-reference .home-footer-brand-contact .home-footer-contact{border-top:0}.home-footer-reference .home-footer-columns>.home-footer-newsletter{grid-column:1/-1;padding-top:14px}}.frontend-shell .home-footer-reference .home-footer-newsletter form{width:100%}.frontend-shell .home-footer-reference .home-footer-newsletter input,.frontend-shell .site-footer input[type=email]{box-sizing:border-box;color:#25465e;background:#fff;border:1px solid #537084;border-radius:8px;width:100%;min-width:0;height:44px;min-height:44px;padding:11px 13px;transition:border-color .16s,box-shadow .16s;display:block;box-shadow:0 2px 6px #0000000a;font-size:15px!important;line-height:20px!important}.frontend-shell .home-footer-reference .home-footer-newsletter input::placeholder,.frontend-shell .site-footer input[type=email]::placeholder{color:#7d909f;opacity:1}.frontend-shell .home-footer-reference .home-footer-newsletter input:focus-visible,.frontend-shell .site-footer input[type=email]:focus-visible{border-color:#67c7c0;outline:none;box-shadow:0 0 0 3px #67c7c026}.frontend-shell .home-footer-reference .home-footer-newsletter button{min-height:38px;padding-inline:16px}@media (max-width:740px){.frontend-shell .home-footer-reference .home-footer-newsletter input,.frontend-shell .site-footer input[type=email]{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.frontend-shell .home-footer-reference .home-footer-newsletter input,.frontend-shell .site-footer input[type=email]{transition:none}}.apc-page{background:#f6f9fc}.apc-container{width:min(1280px,100% - 48px);margin-inline:auto}.apc-hero{color:#fff;background:radial-gradient(at 100% 0,#20768766,#0000 55%),linear-gradient(110deg,#0c2948,#154b70);padding:24px 0 28px}.apc-hero nav{color:#b3c9da;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.apc-hero nav a{color:#b3c9da;text-decoration:none}.frontend-shell .apc-eyebrow{color:#87cfc9;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;font-weight:700;display:inline-flex;font-size:12px!important}.frontend-shell .apc-hero h1{margin:0;font-size:clamp(28px,3vw,39px);font-weight:700;line-height:1.25}.frontend-shell .apc-hero p{color:#bbd0df;margin:10px 0 15px;font-size:16px!important}.apc-hero-link{color:#c0f1e9;background:#ffffff08;border:1px solid #75bfbd66;border-radius:7px;align-items:center;gap:10px;min-height:35px;padding:7px 12px;text-decoration:none;display:inline-flex}.apc-hero-link:hover{background:#ffffff14}.apc-content{gap:22px;padding-block:26px 30px;display:grid}.apc-explainer{grid-template-columns:.95fr 1.05fr;gap:18px;display:grid}.apc-panel{background:#fff;border:1px solid #dfe8f0;border-radius:13px;padding:22px}.apc-icon{color:#3485a0;background:#eaf4f8;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:12px;display:grid}.frontend-shell .apc-page h2{color:#284d6a;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.4}.frontend-shell .apc-panel p{color:#73899c;margin:0 0 10px;font-size:15px!important;line-height:1.75!important}.apc-text-link{color:#2c8495;align-items:center;gap:7px;margin-top:3px;font-weight:700;text-decoration:none;display:inline-flex}.apc-text-link:hover{text-underline-offset:3px;text-decoration:underline}.apc-included{background:linear-gradient(120deg,#f1f8f7,#fff);border-color:#dcebe6}.apc-included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;padding:0;list-style:none;display:grid}.apc-included li{color:#65877c;border-bottom:1px solid #e5efeb;align-items:flex-start;gap:8px;padding:11px 0;line-height:1.6;display:flex}.apc-included li svg{color:#54a38e;flex-shrink:0;margin-top:4px}.frontend-shell .apc-included li span{font-size:15px!important}.apc-fees{background:#fff;border:1px solid #dce6ef;border-radius:13px;scroll-margin-top:20px;overflow:hidden}.apc-fees-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.frontend-shell .apc-fees-toolbar h2{margin-bottom:4px}.frontend-shell .apc-fees-toolbar p{color:#8397a8;margin:0;font-size:14px!important;line-height:1.6!important}.apc-search{color:#6d97b1;background:#f8fbfd;border:1px solid #dce7ef;border-radius:9px;align-items:center;gap:9px;width:285px;min-height:42px;padding:9px 12px;display:flex}.apc-search input{color:#315c78;background:0 0;border:0;outline:0;width:100%;min-width:0}.apc-search:focus-within{border-color:#66a5bd;box-shadow:0 0 0 3px #66a5bd12}.apc-results-count{color:#8a9eae;padding:0 20px 12px;font-size:14px}.apc-table-scroll{scrollbar-width:thin;scrollbar-color:#b4cfdf #f6f9fc;max-height:480px;overflow:auto}.apc-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:700px}.apc-table-scroll th{z-index:1;color:#5b7e99;text-transform:uppercase;letter-spacing:.04em;background:#edf4fa;padding:13px 20px;font-size:13px;position:sticky;top:0;box-shadow:0 1px #dae6f0}.apc-table-scroll td{color:#8b9fae;vertical-align:middle;border-bottom:1px solid #edf2f6;padding:13px 20px}.apc-table-scroll tr:last-child td{border-bottom:0}.apc-table-scroll tr:hover{background:#f9fcff}.apc-table-scroll td:first-child a{color:#365f7e;font-weight:700;line-height:1.5;text-decoration:none}.apc-table-scroll td:first-child a:hover{color:#16799f;text-decoration:underline}.apc-price{color:#36886a;white-space:nowrap;background:#ebf6f0;border-radius:6px;padding:5px 9px;font-weight:700;display:inline-block}.apc-price.is-unavailable{color:#8195a7;background:#f2f6fa;font-weight:400}.apc-table-action{color:#4382ad;background:#f5faff;border:1px solid #dce8f1;border-radius:7px;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;display:inline-flex}.apc-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:2px;display:grid}.apc-support>section{border-top:1px solid #dce7ef;align-items:flex-start;gap:13px;padding:18px 0;display:flex}.apc-support>section>svg{color:#669ab0;flex-shrink:0;margin-top:2px}.frontend-shell .apc-support h3{color:#365d79;margin:0 0 8px;font-size:19px;line-height:1.4}.frontend-shell .apc-support p{color:#7c91a3;margin:0 0 10px;font-size:15px!important;line-height:1.75!important}.apc-state{color:#8097aa;text-align:center;justify-items:center;gap:12px;padding:30px 20px;display:grid}.apc-state :is(a,button){color:#337b9d;cursor:pointer;border:1px solid #dce7ef;border-radius:6px;padding:6px 10px}.apc-page :is(a,button,input,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #66a5bd}@media (max-width:1050px){.apc-container{width:calc(100% - 40px)}.apc-explainer{grid-template-columns:1fr}}@media (max-width:740px){.apc-container{width:calc(100% - 32px)}.apc-content{gap:18px;padding-block:20px}.apc-included ul,.apc-support{grid-template-columns:1fr}.apc-panel{padding:18px}.apc-fees-toolbar{padding:17px}.apc-search{width:100%}.apc-support{gap:0}}.apc-index-status{color:#8599aa;white-space:nowrap;background:#f1f5f9;border-radius:6px;padding:4px 8px;display:inline-block}.apc-index-status.is-indexed{color:#39896e;background:#edf7f1}.apc-table-scroll table{min-width:820px}.apc-table-scroll th:first-child{width:43%}.article-reading-page{background:#f7f9fc}.article-reading-container{width:min(1280px,100% - 48px);margin-inline:auto}.article-reading-hero{color:#fff;background:radial-gradient(at 100% 0,#23728a44,#0000 60%),linear-gradient(115deg,#0d2b48,#164f6d);padding-block:23px 28px}.frontend-shell .article-reading-hero .article-title{color:#f1f7fb;max-width:1050px;margin:0;font-size:clamp(25px,2.5vw,34px);font-weight:700;line-height:1.4}.article-reading-body{padding-block:22px 28px}.article-reading-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:22px;display:grid}.article-reading-main{gap:16px;min-width:0;display:grid}.article-reading-meta{background:#fff;border:1px solid #dce7f0;border-radius:12px;padding:20px}.article-reading-meta>div:not(:last-child){margin-bottom:11px}.frontend-shell .article-reading-meta p{color:#6b8398;margin:0;font-size:15px!important;line-height:1.65!important}.article-reading-meta>div>svg{color:#84a5bc;width:17px;height:17px;margin-top:4px}.article-reading-meta>div{overflow-wrap:anywhere;flex-wrap:wrap}.article-reading-actions{border-top:1px solid #edf2f6;flex-wrap:wrap;gap:9px;margin-top:14px;padding-top:14px;display:flex}.frontend-shell .article-reading-actions :is(a,button){border-radius:7px;align-items:center;gap:8px;min-height:37px;padding:8px 12px;font-weight:600;display:inline-flex;font-size:14px!important}.article-reading-actions a[download]{background:#285d7e}.article-reading-actions a[download]:hover{background:#1c4966}.article-reading-panel{background:#fff;border:1px solid #e0e8f0;border-radius:11px;min-width:0;scroll-margin-top:20px;overflow:hidden}.article-reading-panel>div:first-child:not(.article-information-fields){background:linear-gradient(105deg,#eef5fc,#f9fbfe);border-bottom:1px solid #e4edf5;padding:13px 18px}.frontend-shell .article-reading-panel>div:first-child :is(h2,h3){color:#2c587b;margin:0;font-size:20px;font-weight:700;line-height:1.4}.article-reading-panel>.p-6{padding:18px}.frontend-shell .article-reading-panel>.p-6>:is(p,div),.frontend-shell .article-reading-panel>.p-6>:is(p,div) p{color:#5e768c;margin-top:0;line-height:1.8!important}.article-reading-panel img{max-width:100%;height:auto}.article-reading-panel table{max-width:100%}.article-reading-panel .p-6{overflow-x:auto}.article-corresponding-author{border-bottom:1px solid #edf2f7;padding:14px 18px}.article-corresponding-author>div{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.frontend-shell .article-corresponding-author p{color:#50738e;margin:0;font-size:15px!important}.frontend-shell .article-corresponding-author p:first-child{color:#8a9fb1;font-size:12px!important}.article-information-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 18px;padding:16px 18px;display:grid}.article-information-wide{border-top:1px solid #edf2f7;grid-column:1/-1;padding-top:12px}.frontend-shell .article-information-fields>div>p:first-child,.frontend-shell .article-information-fields>div>div:first-child>p{color:#8a9fb1;letter-spacing:.04em;margin:0;font-size:12px!important}.frontend-shell .article-information-fields>div>p:not(:first-child){color:#50738e;margin:5px 0 0;font-size:15px!important}.frontend-shell .article-information-fields .article-information-wide p{font-size:15px!important;line-height:1.7!important}.frontend-shell .article-information-fields .article-information-wide>p:first-child{font-size:12px!important}.article-reading-keywords{padding:17px 18px}.article-reading-keywords>div:first-child{margin-bottom:11px;background:0 0!important;border:0!important;padding:0!important}.article-reading-keywords>div:last-child>span{color:#5b819f;cursor:default;background:#edf5fb;border:1px solid #dce9f4}.article-reading-references li{gap:12px;padding:14px 18px}.frontend-shell .article-reading-references li p{color:#698096;overflow-wrap:anywhere;margin:0;font-size:15px!important;line-height:1.75!important}.article-reading-sidebar{min-width:0}.article-reading-sidebar-inner{gap:14px;display:grid;position:sticky;top:20px}.article-reading-sidebar-inner>div{border:1px solid #dce7f1;border-radius:10px;overflow:hidden}.article-reading-sidebar-inner>div>div:first-child:not(:only-child){background:#eaf3fc;padding:12px 15px}.frontend-shell .article-reading-sidebar-inner h4{color:#355f80;margin:0;font-size:17px;line-height:1.4}.frontend-shell .article-reading-sidebar-inner p{font-size:15px!important;line-height:1.65!important}.article-reading-sidebar-inner>div:last-child{padding:17px}.article-reading-sidebar-inner>div:last-child h4{color:#fff}.article-reading-navigation{background:#fff;border:1px solid #dce7f1;border-radius:10px;padding:14px 12px 9px}.frontend-shell .article-reading-navigation h2{color:#355f80;border-bottom:1px solid #e8eff5;margin:0 0 8px;padding:0 7px 9px;font-size:17px;font-weight:700}.frontend-shell .article-reading-navigation a{color:#7792a7;border-bottom:1px solid #f0f4f8;padding:7px;line-height:1.5;text-decoration:none;display:block;font-size:15px!important}.article-reading-navigation a:last-child{border-bottom:0}.article-reading-navigation a:hover{color:#337cae;background:#eff6ff;border-radius:6px}.article-reading-panel:target{border-color:#aacce9}@media (max-width:1050px){.article-reading-container{width:calc(100% - 40px)}.article-reading-layout{grid-template-columns:minmax(0,1fr) 220px;gap:16px}}@media (max-width:800px){.article-reading-layout{grid-template-columns:1fr}.article-reading-sidebar{grid-row:1}.article-reading-sidebar-inner{position:static}.article-reading-sidebar-inner>div{display:none}.article-reading-navigation{flex-wrap:wrap;gap:4px;padding:10px;display:flex}.article-reading-navigation h2{width:100%;margin-bottom:4px}.article-reading-navigation a{background:#f5f9fd;border:0;border-radius:6px;padding:6px 8px}}@media (max-width:740px){.article-reading-container{width:calc(100% - 32px)}.article-reading-meta{padding:16px}.article-reading-panel>.p-6{padding:15px}.article-information-fields{grid-template-columns:1fr;gap:11px}.article-information-fields>div:not(:first-child):not(.article-information-wide){border-top:1px solid #edf2f7;padding-top:10px}}.public-document-copy :is(p,ul,ol,table,img){margin-block:0 1rem}.public-document-copy :is(h2,h3,h4,h5){color:#102a43;margin-block:1.5rem .5rem;font-weight:700}.public-document-copy :is(td,th){border:1px solid #dce6ec;padding:.65rem}.public-document-copy a{color:#146268;text-decoration:underline}.public-document-copy img{max-width:100%;height:auto}.public-document-frame{min-height:35rem;padding-block:clamp(1.5rem,4vw,2rem)}.public-document-layout{align-items:start;gap:1.5rem;display:grid}.public-document-card{background:#fff;border:1px solid #dce6ec;border-radius:0;min-width:0;min-height:23rem;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:0 4px 16px #102a4308}.public-document-title{color:#102a43;border-bottom:1px solid #dce6ec;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:750}@media (min-width:768px){.public-document-layout{grid-template-columns:15rem minmax(0,1fr)}}.document-banner{color:#fff;background:radial-gradient(at 92% 110%,#167578,#0000 60%),linear-gradient(115deg,#102a43,#114751);border-radius:0;margin-bottom:1.5rem;padding:clamp(1rem,2vw,1.5rem) clamp(1.25rem,3vw,2rem)}.document-banner h1{color:inherit;letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:750}.document-menu{background:#f6f9fa;border:1px solid #dae5ea;border-radius:0;min-width:0;padding:.625rem}.document-menu-title{color:#345266;border-bottom:1px solid #dae5ea;align-items:center;gap:.5rem;margin:0 .625rem .5rem;padding:.625rem 0;font-weight:700;display:flex}.document-menu-link{color:#25465c;border-radius:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;line-height:1.4;display:flex}.document-menu-link svg{opacity:.65;flex-shrink:0}.document-menu-link:hover{background:#e8f1f2}.document-menu-link[aria-current=page]{color:#fff;background:#145d61;font-weight:700}.document-menu-link:focus-visible{outline-offset:2px;outline:2px solid #145d61}.public-document-copy .document-source{overflow-wrap:anywhere;background:#f3f8f8;border-left:3px solid #7caeae;padding:.55rem .8rem;font-size:.875em}@media (min-width:768px){.document-menu{position:sticky;top:6rem}}.about-document-heading{border-bottom:1px solid #dce6ec;margin-bottom:1.25rem;padding-bottom:.75rem}.about-document-heading h1{color:#102a43;margin:0;font-size:clamp(1.65rem,2.8vw,1.35rem);font-weight:650;line-height:1.2}.about-document-intro{color:#334e68;margin-bottom:1.75rem;line-height:1.75}
