.station-header .site-switch-bar{background:#152b45}.station-header .site-switch{min-height:37px;gap:12px}.station-header .site-switch a{font-size:12px;padding:3px 10px;border-radius:3px}.station-header .site-switch a[aria-current=page]{background:#ffffff12;color:#e2ecf5}.station-header .header-inner{gap:30px;min-height:94px}.station-header .brand{font-size:23px;letter-spacing:-.3px}.station-header .brand small{font-size:10px;letter-spacing:3px;line-height:1.8;color:#778391}.station-header .brand-mark{background:#1d3857;border-radius:4px}.station-header .header-inner .station-main-nav{margin-left:auto;gap:24px;min-width:0}.station-header .station-main-nav a{font-size:14px;white-space:nowrap;color:#576a7b;border-bottom-width:2px}.station-header .station-main-nav a.active{color:#244fa2;border-color:#244fa2}.station-header .header-end{margin-left:0;gap:0}.station-header .open-label{display:none}.station-header .language-switch{font-size:13px}.station-home{--station-navy:#17324f;--station-blue:#2957a1;--station-teal:#377d7c;--station-line:#dce3e9;--station-muted:#68788b;padding-bottom:46px}.station-home a{transition:color .18s,background .18s,border-color .18s}.station-home svg{flex-shrink:0}.station-intro{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr);gap:64px;padding:60px 0 45px;align-items:end}.station-kicker{display:flex;align-items:center;gap:9px;color:#5a7487;font-size:11px;font-weight:700;letter-spacing:1.8px;margin:0 0 20px;line-height:1.6;text-transform:uppercase}.station-kicker>span{width:6px;height:6px;background:#4b8583;border-radius:50%;flex-shrink:0}.station-intro h1{font-size:clamp(34px,3.7vw,48px);line-height:1.43;letter-spacing:-1.2px;font-weight:700;margin:0;color:var(--station-navy)}.station-intro h1>span{color:#37628e}.station-intro-note{padding-bottom:8px;max-width:400px}.station-intro-note>p{font-size:16px;line-height:1.95;color:#68778a;margin:0 0 23px}.station-intro-note>a{display:flex;align-items:center;gap:9px;color:#375d82;font-size:12px}.station-intro-note>a>span{color:#7a8795;border-left:1px solid #cbd5df;padding-left:10px;letter-spacing:.6px}.station-intro-note>a>svg{margin-left:5px}.station-feature{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);border:1px solid #1a3856;border-radius:6px;overflow:hidden;background:#fafaf6}.station-feature-copy{padding:33px 35px 27px;background:var(--station-navy);color:white;display:flex;flex-direction:column;align-items:flex-start}.station-feature-meta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;color:#b9cedf;font-size:10px;letter-spacing:1.5px}.station-feature-meta>span:first-child{display:flex;align-items:center;gap:8px;color:#c8e3e0;font-size:11px}.station-feature-meta>span:last-child{font-family:ui-monospace,monospace;letter-spacing:1px}.station-feature h2{font-size:31px;line-height:1.5;font-weight:650;letter-spacing:-.4px;margin:29px 0 17px;max-width:14em}.station-feature h2 a:hover{color:#c4dedd}.station-feature-intro{font-size:15px;line-height:1.95;color:#bfd0df;margin:0 0 25px;max-width:34em}.station-feature-cta{display:inline-flex;gap:24px;align-items:center;padding:10px 16px;background:#f0f3ec;color:#183951;border:1px solid #f0f3ec;border-radius:3px;font-size:13px;font-weight:600}.station-feature-cta:hover{background:#d4e7e2;border-color:#d4e7e2}.station-feature-source{font-size:10px;color:#9fb5ca;line-height:1.8;margin:23px 0 0}.station-feature-art{flex-direction:column;background:#fcfcf8}.station-diagram-link,.station-feature-art{display:flex;justify-content:center;min-width:0}.station-diagram-link{flex:1;flex-direction:column;padding:24px 19px 19px}.station-diagram-link>img{display:block;object-fit:contain;width:100%;height:auto;max-height:340px}.station-diagram-link>span{margin-top:12px;text-align:center;font-size:10px;line-height:1.7;color:#7c858a}.station-paired{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px 15px;border-top:1px solid #e2e7e6;padding:15px 23px;background:#f0f3ee;font-size:11px;color:#718182}.station-paired>div{display:flex;gap:17px;flex-wrap:wrap}.station-paired a{display:flex;align-items:center;gap:5px;color:#315c6c;font-size:12px}.station-paired a:hover{color:#1a478c}.station-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 64px;border:1px solid var(--station-line);border-radius:5px;background:#fff}.station-channels>a{padding:23px 23px 21px;border-right:1px solid var(--station-line);min-width:0}.station-channels>a:last-child{border-right:0}.station-channels>a:hover{background:#eff4f7}.station-channel-top{display:flex;align-items:center;justify-content:space-between;color:#53788c;margin-bottom:17px}.station-channel-top>span{font:10px ui-monospace,monospace;letter-spacing:1px;color:#83919e}.station-channels h2{display:flex;align-items:center;justify-content:space-between;gap:7px;margin:0 0 5px;color:#2b425b;font-weight:650;font-size:18px;line-height:1.6}.station-channels h2 svg{color:#8a9aa5}.station-channels p{font-size:12px;line-height:1.7;color:var(--station-muted);margin:0}.station-reviews{scroll-margin-top:24px}.station-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.station-section-heading .station-kicker{margin-bottom:10px;font-size:10px}.station-section-heading h2{font-size:28px;font-weight:650;letter-spacing:-.5px;line-height:1.5;color:var(--station-navy);margin:0 0 10px}.station-section-heading .count{vertical-align:middle;position:relative;top:-2px;border-color:#d3dfe7;padding:3px 7px;font-size:11px}.station-section-heading>div>p:last-child{font-size:14px;color:var(--station-muted);line-height:1.7;margin:0}.station-section-heading>a{display:inline-flex;align-items:center;gap:8px;color:#3b648b;font-size:12px;margin-bottom:3px;flex-shrink:0}.station-home .review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.station-home .review-card{border-color:#e0e5e9;border-radius:5px}.station-home .review-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #18345109}.station-home .card-image{height:177px;padding:17px 15px;background:#fff;border-bottom:1px solid #edf0f1}.station-home .card-copy{padding:21px 23px 17px}.station-home .card-meta{font-size:10px;gap:5px 10px;flex-wrap:wrap;color:#7b8798}.station-home .card-meta>span:first-child{color:#4c758a}.station-home .card-copy h3{font-size:23px;line-height:1.5;margin-top:9px;color:#253f5a}.station-home .card-copy h3 svg{width:18px;color:#72899b}.station-home .product{font-size:12px;line-height:1.6;color:#607489;min-height:20px}.station-home .card-summary{font-size:14px;color:#6a798b;line-height:1.85;min-height:78px;margin-top:13px;margin-bottom:22px}.station-home .card-bottom{font-size:11px;border-top-color:#edf0f3;padding-top:13px;gap:8px}.station-home .finding-tag{font-size:10px;padding:2px 6px;line-height:1.6;border-radius:3px}.station-closing{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:65px;margin:63px 0 0;padding:38px 0 10px;border-top:1px solid var(--station-line)}.station-closing .station-kicker{font-size:10px;margin-bottom:15px}.station-closing h2{font-size:25px;line-height:1.6;margin:0 0 13px;letter-spacing:-.3px;color:var(--station-navy);font-weight:650}.station-closing>div>p:not(.station-kicker){font-size:14px;line-height:1.95;color:var(--station-muted);max-width:550px;margin:0 0 20px}.station-closing>aside{padding-left:35px;border-left:1px solid var(--station-line)}.station-closing h3{font-size:15px;font-weight:600;color:#405a74;margin:2px 0 15px}.station-closing ul{list-style:none;padding:0;margin:0 0 20px}.station-closing li{font-size:12px;color:#758394;line-height:1.9;margin:5px 0}.station-text-link{display:inline-flex;align-items:center;gap:15px;font-size:12px;color:#36648b}html[lang=en] .station-intro h1{font-size:42px;line-height:1.3;letter-spacing:-1.3px}html[lang=en] .station-feature h2{font-size:30px;line-height:1.35}html[lang=en] .station-feature-intro{line-height:1.8;font-size:14px}html[lang=en] .station-channels h2{font-size:16px}html[lang=en] .station-home .card-copy h3{font-size:23px}@media(min-width:1450px){.station-intro{padding-top:65px;padding-bottom:48px}.station-feature-copy{padding:37px 40px 30px}.station-feature h2{font-size:33px}.station-home .card-image{height:197px}}@media(max-width:1100px){.station-header .header-inner{gap:24px}.station-header .header-inner .station-main-nav{gap:18px}.station-header .brand{font-size:20px}.station-header .brand-mark{width:40px;height:40px}.station-intro{gap:40px;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr)}.station-feature-copy{padding:27px}.station-feature h2{font-size:28px}.station-feature-intro{font-size:14px}.station-channels>a{padding:21px 18px}.station-home .card-copy{padding:18px}.station-paired{padding:14px 19px}html[lang=en] .station-intro h1{font-size:37px}html[lang=en] .station-feature h2{font-size:27px}}@media(max-width:1000px){.station-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding-top:18px;min-height:0}.station-header .header-inner .brand{grid-column:1;grid-row:1;width:auto}.station-header .header-end{grid-column:2;grid-row:1}.station-header .header-inner .station-main-nav{grid-column:1/-1;grid-row:2;margin:0;min-height:53px;gap:29px;justify-content:flex-start}.station-home .review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.station-home .card-image{height:191px}.station-home .card-summary{min-height:0}.station-intro{padding:43px 0 34px;gap:30px}.station-intro h1{font-size:35px}.station-intro-note>p{font-size:14px}.station-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.station-feature h2{font-size:25px}.station-feature-meta{font-size:9px;letter-spacing:.6px}.station-diagram-link{padding:18px 10px}.station-feature-source{font-size:9px}.station-channels p{font-size:11px}.station-channels h2{font-size:17px}html[lang=en] .station-feature h2{font-size:25px}html[lang=en] .station-intro h1{font-size:32px}}@media(max-width:760px){.station-intro{grid-template-columns:1fr;gap:22px;padding:35px 0 29px}.station-kicker{font-size:10px;letter-spacing:1.3px;margin-bottom:17px}.station-intro h1{font-size:36px;line-height:1.45}.station-intro-note{max-width:620px;padding:0}.station-intro-note>p{font-size:15px;margin-bottom:14px;line-height:1.9}.station-intro-note>a{font-size:11px}.station-feature{grid-template-columns:1fr}.station-feature-copy{padding:29px 30px 23px}.station-feature h2{font-size:28px;max-width:19em;margin-top:25px}.station-feature-intro{font-size:14px;max-width:none}.station-feature-source{font-size:10px;margin-top:22px}.station-diagram-link{padding:23px 22px 17px}.station-diagram-link>img{max-height:310px}.station-diagram-link>span{font-size:10px}.station-paired{padding:14px 24px}.station-channels{grid-template-columns:repeat(2,minmax(0,1fr));margin:23px 0 44px}.station-channels>a{padding:21px}.station-channels>a:nth-child(2){border-right:0}.station-channel-top{margin-bottom:14px}.station-channels h2{font-size:18px}.station-channels p{font-size:12px}.station-section-heading{align-items:flex-start;gap:17px;flex-wrap:wrap;margin-bottom:24px}.station-section-heading h2{font-size:25px}.station-section-heading>div>p:last-child{font-size:13px}.station-home .review-grid{gap:19px}.station-home .card-copy{padding:19px}.station-home .card-image{height:172px}.station-home .card-copy h3{font-size:23px}.station-home .card-summary{font-size:13px}.station-closing{grid-template-columns:1fr;gap:29px;margin-top:43px;padding-top:30px}.station-closing>aside{padding:25px 0 0;border-left:0;border-top:1px solid var(--station-line)}.station-closing h2{font-size:23px}html[lang=en] .station-intro h1{font-size:35px;line-height:1.3}html[lang=en] .station-feature h2{font-size:28px}html[lang=en] .station-channels h2{font-size:17px}}@media(max-width:540px){.station-header .header-inner .station-main-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:10px;min-height:51px}.station-header .station-main-nav a{justify-content:center;font-size:12px;line-height:1.5}.station-header .brand{font-size:20px}.station-header .brand small{font-size:9px;letter-spacing:2.5px}.station-header .brand-mark{width:36px;height:38px}.station-header .site-switch{gap:8px;min-height:36px;flex-wrap:wrap;padding-top:3px;padding-bottom:3px}.station-header .site-switch a{font-size:10px;padding:3px 5px}.station-home .review-grid{grid-template-columns:1fr;gap:19px}.station-home .card-image{height:210px;padding:19px}.station-home .card-copy{padding:21px 23px 18px}.station-home .card-copy h3{font-size:25px}.station-home .card-meta{font-size:11px}.station-home .card-summary{font-size:14px}.station-home .product{font-size:13px}.station-home .card-bottom{font-size:12px}.station-home .finding-tag{font-size:11px}.station-intro h1{font-size:32px;line-height:1.48;letter-spacing:-.9px}.station-intro .station-kicker{font-size:9px;letter-spacing:1px}.station-feature-copy{padding:25px 24px 23px}.station-feature h2{font-size:26px;line-height:1.5;margin-top:22px}.station-feature-meta>span:first-child{font-size:10px}.station-feature-intro{font-size:14px;line-height:1.9;margin-bottom:23px}.station-feature-cta{font-size:12px;padding:9px 14px}.station-feature-source{font-size:9px}.station-diagram-link{padding:17px 8px 15px}.station-diagram-link>span{font-size:9px;margin-top:9px;padding:0 10px}.station-paired{padding:13px 20px}.station-paired>span{font-size:10px}.station-paired a{font-size:11px}.station-channels>a{padding:20px 17px 18px}.station-channels h2{font-size:17px}.station-channels p{font-size:11px}.station-channel-top>svg{width:19px;height:19px}.station-section-heading h2{font-size:24px}.station-section-heading .station-kicker{font-size:9px}.station-closing h2{font-size:22px}html[lang=en] .station-header .station-main-nav a{font-size:11px}html[lang=en] .station-header .header-inner .station-main-nav{gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}html[lang=en] .station-intro h1{font-size:31px;letter-spacing:-1px}html[lang=en] .station-feature h2{font-size:26px}html[lang=en] .station-channels h2{font-size:15px;gap:5px}html[lang=en] .station-channels h2 svg{width:15px}}@media(max-width:360px){.station-header .header-inner .station-main-nav{gap:5px}.station-header .station-main-nav a{font-size:11px}.station-intro h1{font-size:28px}.station-feature h2{font-size:24px}.station-feature-copy{padding:23px 20px}.station-channels>a{padding:17px 14px}.station-channels h2{font-size:16px}html[lang=en] .station-intro h1{font-size:28px}html[lang=en] .station-feature h2{font-size:24px}html[lang=en] .station-header .station-main-nav a{font-size:10px}html[lang=en] .station-channels h2{font-size:14px}}.paper-carousel-slides{display:grid}.paper-carousel-slides .station-feature{grid-area:1/1;min-width:0}.paper-carousel-slides .station-feature[hidden]{display:grid;visibility:hidden;pointer-events:none}.paper-carousel .station-feature-art{display:flex;align-items:center;justify-content:center;min-width:0}.paper-carousel .station-diagram-link{width:100%}.paper-carousel .station-diagram-link>img{width:100%;height:310px;object-fit:contain}.paper-carousel-controls{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 2px;gap:16px}.paper-carousel-actions,.paper-carousel-dots{display:flex;gap:8px}.paper-carousel-dots{flex:1;min-width:0;flex-wrap:wrap}.paper-carousel-actions{flex-shrink:0}.paper-carousel-controls button{border:1px solid #cfdae1;background:#fff;border-radius:5px;color:#456378;min-width:40px;height:38px;display:grid;place-items:center;cursor:pointer;font-size:12px}.paper-carousel-dots button[aria-pressed=true]{background:#234c60;color:#fff;border-color:#234c60}.paper-carousel-controls button:hover{border-color:#345e72}.paper-carousel-controls button:focus-visible{outline:3px solid #387e88;outline-offset:3px}@media(max-width:760px){.paper-carousel .station-diagram-link>img{height:230px}.paper-carousel .station-feature-copy{padding-bottom:12px}.paper-carousel .station-feature-art{border-top:1px solid #dce4e8}.paper-carousel-controls{flex-wrap:wrap}.paper-carousel-dots{flex-basis:100%}.paper-carousel-actions{margin-left:auto}}.catalog-search{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:24px 0 10px}.catalog-search label{display:flex;flex-direction:column;gap:6px;font-size:.9rem;color:#425c6d}.catalog-query{flex:1 1 240px}.catalog-search input,.catalog-search select{padding:9px 12px;background:#fff;max-width:100%;font:inherit}.catalog-search button,.catalog-search input,.catalog-search select{min-height:42px;border:1px solid #bfced8;border-radius:8px;color:#263d4d}.catalog-search button{padding:9px 14px;background:#f3f7fa}.catalog-count,.catalog-empty{color:#526b7d;margin:10px 0 20px}.paper-list-card[hidden],.review-card[hidden]{display:none!important}.catalog-search button:focus-visible,.catalog-search input:focus-visible,.catalog-search select:focus-visible{outline:3px solid #83a9c6;outline-offset:2px}@media(max-width:540px){.catalog-query{flex-basis:100%;min-width:0}.catalog-search label:not(.catalog-query){flex:1}.catalog-search button{flex:none}}.paper-index{padding-top:50px;padding-bottom:70px}.paper-index-heading{max-width:800px;margin-bottom:38px}.paper-index-heading h1{font-size:42px;line-height:1.25;margin:12px 0 18px;letter-spacing:-1px}.paper-index-heading>p{font-size:23px;color:#304966;margin:0 0 14px}.paper-index-heading .paper-index-description{font-size:16px;color:#63758c;max-width:720px}.paper-list-card{display:grid;grid-template-columns:1.05fr 1fr;border:1px solid #dce4ec;background:#fff;border-radius:18px;overflow:hidden}.paper-list-art{display:flex;align-items:center;background:#f0f5f8;padding:20px}.paper-list-art img{width:100%;height:auto}.paper-list-card>div{padding:38px}.paper-list-card h2{font-size:30px;line-height:1.5;margin:15px 0}.paper-list-card p{color:#63758c}.paper-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;font-size:13px;color:#708196}.paper-meta a{gap:6px;color:#345d84}.paper-meta a,.paper-read-link{display:inline-flex;align-items:center}.paper-read-link{gap:18px;margin-top:14px;color:#264ff4;font-weight:600}.paper-editorial-note{display:flex;gap:18px;align-items:center;padding:24px 0;margin-top:14px;max-width:860px;color:#63758c}.paper-editorial-note svg{flex-shrink:0}.paper-detail{padding-top:28px}.paper-header{max-width:950px;padding:24px 0 34px}.paper-header .eyebrow>span{padding:0 12px;color:#b2bdc9}.paper-header h1{font-size:clamp(30px,3.5vw,46px);line-height:1.45;letter-spacing:-1px;font-weight:750;margin:15px 0 20px;text-wrap:balance}.paper-deck{font-size:19px;line-height:1.85;color:#566d87;max-width:850px;margin-bottom:22px}.paper-layout{display:grid;grid-template-columns:minmax(0,850px) minmax(180px,1fr);gap:48px;align-items:start}.paper-body{min-width:0}.paper-takeaways{border:1px solid #d9e4eb;background:#ebf0f4;border-radius:12px;padding:27px 30px}.paper-takeaways .eyebrow{color:#3a5168}.paper-takeaways ul{list-style:none;margin:14px 0 0;padding:0}.paper-takeaways li{display:flex;gap:17px;align-items:baseline;border-top:1px solid #d6e1e7;padding:13px 0}.paper-takeaways li>span{font:13px ui-monospace,monospace;color:#50677e}.paper-takeaways li p{margin:0;font-size:17px;line-height:1.85}.paper-takeaways li:last-child{padding-bottom:0}.paper-section{margin-top:42px;scroll-margin-top:24px}.paper-section h2{display:flex;gap:14px;align-items:baseline;font-size:25px;line-height:1.55;letter-spacing:-.3px;margin-bottom:20px;font-weight:700}.paper-section h2>span{font:13px ui-monospace,monospace;color:#8395ab}.paper-points,.paper-section>p{font-size:17px;line-height:2;color:#344c66}.paper-section>p{margin:16px 0}.paper-points{padding-left:1.4em}.paper-points li{padding-left:5px;margin:12px 0}.paper-figure{margin:28px 0;background:#fff;border:1px solid #dce5ec;border-radius:13px;overflow:hidden}.paper-figure>a{display:block;padding:12px}.paper-figure img{width:100%;height:auto;display:block}.paper-figure figcaption{border-top:1px solid #e5ecf1;padding:15px 22px;font-size:13px;line-height:1.85;color:#677a8e;background:#f9fbfc}.paper-figure figcaption>a{display:block;color:#425b74;margin-top:6px}.paper-section .paper-evidence{font-size:13px;color:#425b75;border-left:2px solid #92a2b1;padding:4px 13px}.paper-evidence a{text-decoration:underline;text-underline-offset:4px}.paper-toc{border-top:2px solid #263f5c;padding-top:20px}.paper-toc>.eyebrow{display:block;margin-bottom:16px}.paper-toc>a{display:flex;gap:10px;font-size:13px;line-height:1.8;color:#596f89;padding:12px 0;border-bottom:1px solid #e0e6eb}.paper-toc>a span{font:11px ui-monospace,monospace;color:#94a1af;padding-top:5px}.paper-reading-hint{margin-top:30px;color:#556a7e;padding:22px;background:#ecf2f5;border-radius:9px;font-size:14px;line-height:1.85}.paper-reading-hint p{margin-bottom:0}.paper-source{background:#fff;border:1px solid #dce4ec;border-radius:12px;margin:40px 0;padding:28px}.paper-source h2{font-size:19px;line-height:1.65;margin:12px 0}.paper-source p{color:#687a90}.paper-source p,.paper-source>div{font-size:14px;overflow-wrap:anywhere}.paper-source>div{display:flex;flex-wrap:wrap;gap:12px 24px;color:#3157a4}.paper-source .paper-source-note{border-top:1px solid #e3e8ee;padding-top:16px;margin-bottom:0;font-size:13px}.paper-related{padding:28px 0;border-block:1px solid #dce4ec}.paper-related h2{font-size:25px;line-height:1.6;margin:12px 0}.paper-related>p{color:#657b91;font-size:15px;line-height:1.9}.paper-related>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.paper-related>div>a{display:grid;grid-template-columns:1fr auto;gap:8px;background:#fff;border:1px solid #dce4ec;border-radius:10px;padding:20px}.paper-related>div>a strong{font-size:21px}.paper-related>div>a span{grid-column:1;font-size:12px;color:#63758c;overflow-wrap:anywhere}.paper-related>div>a svg{grid-column:2;grid-row:1/3;align-self:center;color:#4e6e93}.paper-related>nav{display:flex;flex-wrap:wrap;gap:15px 24px;font-size:14px;color:#345aa6;margin-top:20px}.paper-faq details{background:#fff;border-block-start:1px solid #dce4ec;padding:20px}.paper-faq summary{cursor:pointer;font-weight:600;font-size:16px}.paper-faq details>p{font-size:16px;line-height:1.95;color:#526b85;margin-bottom:0}.paper-mobile-toc{display:none}.paper-mobile-toc summary{cursor:pointer}.paper-mobile-toc nav>a{display:block;padding:7px 0;color:#426084;font-size:14px}@media(min-width:1100px){.paper-rail{position:sticky;top:26px}}@media(max-width:1000px){.paper-layout{gap:28px;grid-template-columns:minmax(0,1fr) 195px}.paper-list-card>div{padding:25px}.paper-list-card h2{font-size:25px}.paper-takeaways{padding:23px}}@media(max-width:760px){.paper-index{padding-top:30px}.paper-index-heading h1{font-size:32px}.paper-index-heading>p{font-size:20px}.paper-list-card{grid-template-columns:1fr}.paper-list-art{padding:8px}.paper-list-card>div{padding:25px}.paper-layout{display:block}.paper-rail{display:none}.paper-header{padding-top:12px}.paper-header h1{font-size:31px;line-height:1.55}.paper-deck{font-size:17px}.paper-header .eyebrow{font-size:11px;letter-spacing:1px}.paper-takeaways{padding:21px}.paper-takeaways li p{font-size:16px}.paper-section{margin-top:32px}.paper-section h2{font-size:22px;gap:10px}.paper-points,.paper-section>p{font-size:16px;line-height:1.95}.paper-mobile-toc{display:block;margin-top:22px;padding:16px 20px;border:1px solid #dce4ec;border-radius:8px;background:#fff}.paper-figure{margin:22px 0}.paper-figure>a{padding:0}.paper-figure figcaption{padding:13px 16px;font-size:12px}.paper-source{padding:22px}.paper-related>div{grid-template-columns:1fr}.paper-meta{gap:10px 16px}.paper-related h2{font-size:22px}.paper-detail .back-link{font-size:13px}}.review-paper-bridge{margin-top:22px;padding:22px 25px;border:1px solid #cedde7;background:#f7f8fa;border-radius:10px}.review-paper-bridge h3{font-size:19px;line-height:1.65;margin:12px 0;color:#3a5067}.review-paper-bridge p{font-size:15px;line-height:1.9;color:#63778c}.review-paper-bridge>a{font-size:14px;color:#315b9e}.paper-crosslinks{padding:30px 0 34px;border-block:1px solid #dce4ec;scroll-margin-top:24px}.paper-crosslinks h2{font-size:25px;margin:12px 0 20px;line-height:1.5}.paper-crosslinks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.paper-crosslinks-grid>a{display:flex;flex-direction:column;min-height:208px;padding:22px;background:#f5f7f9;border:1px solid #d9e0e7;border-radius:12px;color:#233f55;transition:transform .18s ease,border-color .18s ease}.paper-crosslinks-grid>a:hover{transform:translateY(-3px);border-color:#7d94aa}.paper-crosslinks-grid>a>span:first-child{font-size:12px;color:#5a6f85;letter-spacing:.04em;text-transform:uppercase}.paper-crosslinks-grid strong{font-size:17px;line-height:1.55;margin:9px 0}.paper-crosslinks-grid p{font-size:14px;line-height:1.75;color:#566f81;margin:0 0 15px}.paper-crosslink-open{display:flex;align-items:center;gap:5px;margin-top:auto;color:#394e64;font-size:13px;font-weight:700}@media(max-width:760px){.paper-crosslinks-grid{grid-template-columns:1fr}.paper-crosslinks-grid>a{min-height:0}.paper-crosslinks h2{font-size:22px}}.paper-figure-list{display:grid;gap:20px;margin:28px 0}.paper-figure-list .paper-figure{margin:0}.paper-figure figcaption>a:focus-visible,.paper-figure>a:focus-visible{outline:3px solid #425b74;outline-offset:3px}.paper-figure-list .paper-figure img{width:100%;max-width:100%;height:auto;margin-inline:auto}.paper-figure-list{grid-template-columns:minmax(0,1fr);align-items:start}.paper-figure-list .paper-figure:only-child{grid-column:1/-1}@media(max-width:760px){.paper-figure-list{grid-template-columns:1fr}.paper-figure figcaption{font-size:14px;line-height:1.75}}.paper-emphasis{font-weight:750;color:#2c3c4d;text-decoration:underline;text-decoration-color:#99aabb;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-skip-ink:auto}.paper-takeaways li{padding:10px 0}.paper-takeaways li p{font-weight:600;line-height:1.65}.paper-band-summary{grid-column:1/-1;color:#33475c;font-size:13px;line-height:1.65}.paper-section#conclusion{border-left:3px solid #445e79;background:#f1f3f5;padding:25px 28px;border-radius:0 10px 10px 0}.paper-section#conclusion h2{margin-top:0}.paper-section#conclusion .paper-points{margin-bottom:0}.paper-comments{border-top:2px solid #394e64;padding-top:24px}.paper-comments .comment-form{background:#f5f6f8;border:0;border-radius:8px;box-shadow:none;padding:25px}.paper-comments .visitor-avatar{display:none}.paper-comments .form-top{border-bottom:1px solid #dbdfe3;padding-bottom:17px;margin-bottom:20px}.paper-comments .form-fields{grid-template-columns:minmax(0,320px)}.paper-comments .comment{background:transparent;border-radius:0;border-width:0 0 1px;box-shadow:none}.paper-comments .comment-avatar{background:#e9ecef;color:#3d546c}@media(max-width:760px){.paper-section#conclusion{padding:19px}.paper-comments .comment-form{padding:20px 16px}.paper-comments .form-fields{grid-template-columns:1fr}}.paper-rich-content{font-size:17px;line-height:1.95;color:#344c66;min-width:0}.paper-rich-content>p{margin:18px 0}.paper-rich-content h3{font-size:20px;line-height:1.6;font-weight:750;color:#203f58;margin:32px 0 14px;padding-top:8px}.paper-rich-list{padding-left:1.4em;margin:16px 0 22px;list-style:disc}ol.paper-rich-list{list-style:decimal}.paper-rich-list li{padding-left:5px;margin:7px 0}.paper-result{margin:25px 0;padding:19px 23px;background:#eef1f4;border-left:3px solid #4c6680;border-radius:0 8px 8px 0;color:#2d3e50}.paper-result .paper-emphasis{font-weight:700;text-decoration:none}.paper-rich-content .paper-figure-list{margin:24px 0 32px}.paper-rich-content .paper-figure figcaption{color:#375c70}.paper-evidence-table{max-width:100%;overflow-x:auto;border:1px solid #d8dee5;border-radius:10px;margin:25px 0;background:#fff}.paper-evidence-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8;min-width:680px}.paper-evidence-table th{background:#2f4154;color:#fff;font-weight:650;text-align:left;padding:14px 16px;white-space:nowrap}.paper-evidence-table td{padding:15px 16px;border-top:1px solid #dfe7ec;vertical-align:top}.paper-evidence-table td:first-child{white-space:nowrap;color:#34485c;font-weight:750}.paper-evidence-table tbody tr:nth-child(2n){background:#f6f8fa}.paper-evidence-table:focus-visible{outline:3px solid #4c6680;outline-offset:3px}.paper-pathway{margin:26px 0;padding:24px;background:#f0f5f8;border:1px solid #d5e2e9;border-radius:12px}.paper-pathway>figcaption{font-size:18px;font-weight:750;color:#24475d;text-align:center;margin-bottom:22px}.paper-flow-chain{max-width:470px;margin:0 auto;text-align:center}.paper-flow-step{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:7px}.paper-flow-step:first-child{margin-top:0}.paper-flow-arrow{color:#687e94;font-size:24px;line-height:1}.paper-flow-node{padding:10px 17px;border:1px solid #ced7e0;border-radius:7px;background:#fff;color:#264b60;font-size:15px;font-weight:600;width:100%;overflow-wrap:anywhere}.paper-flow-priming{padding:15px 20px;margin:0 0 22px;border:1px dashed #a0afbe;border-radius:7px;color:#495c70;font-size:14px;text-align:center}.paper-flow-branches{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 0;position:relative}.paper-flow-branches>div{padding:16px;background:#e7ebef;border-top:3px solid #546c85;border-radius:4px 4px 8px 8px;min-width:0}.paper-flow-branches>div:last-child{background:#e7edf4;border-top-color:#597797}.paper-flow-branch-label{display:block;text-align:center;font-size:13px;font-weight:750;color:#3d556d;margin-bottom:15px}.paper-flow-iap{font-size:13px;line-height:1.8;color:#536e83;margin:20px 0 0;padding-top:15px;border-top:1px dashed #a7beca}.paper-flow-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px}.paper-flow-comparison .paper-pathway{padding:20px;margin:20px 0}.paper-rail .paper-toc{max-height:calc(100vh - 55px);overflow-y:auto;scrollbar-width:thin;padding-right:7px}@media(max-width:760px){.paper-rich-content{font-size:16px}.paper-rich-content h3{font-size:18px;margin-top:26px}.paper-result{padding:16px 18px}.paper-pathway{padding:18px 14px}.paper-flow-branches,.paper-flow-comparison{grid-template-columns:1fr;gap:15px}.paper-flow-node{font-size:14px}.paper-flow-comparison .paper-pathway{margin:0}.paper-flow-comparison{margin:22px 0}.paper-evidence-table table{font-size:13px}}.paper-inline-result{padding:0;border:0;background:none;margin:20px 0!important}.paper-inline-result .paper-emphasis{line-height:1.95}.paper-rich-list li{margin:5px 0;padding-left:3px}.paper-step-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;list-style:none!important;padding:0}.paper-step-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:0;margin:0}.paper-step-number{font-size:13px;font-weight:750;color:#405972;line-height:27px;border-bottom:2px solid #aebcc9;text-align:center}.paper-term-list{list-style:none;margin:14px 0 22px;padding:0;display:grid;gap:6px}.paper-term-list li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:15px;align-items:baseline}.paper-term-list strong{color:#33465a;font-size:15px}.paper-term-list span{overflow-wrap:anywhere}.paper-figure-tools{display:flex;justify-content:flex-end;padding:9px 13px;background:#f2f4f7;border-bottom:1px solid #dee3e8}.paper-figure-tools button{font-size:14px;font-weight:650;color:#374c61;padding:5px 10px;border:1px solid #abb8c5;border-radius:5px;background:white;cursor:pointer}.paper-reading-workspace .paper-figure>a img{max-height:440px;object-fit:contain;background:#fff}.paper-reading-workspace.is-comparing .paper-layout{display:block;margin-right:calc(48vw - max(0px,(100vw - 1280px)/2) + 20px)}.paper-reading-workspace.is-comparing .paper-rail{display:none}.paper-reading-workspace.is-comparing .paper-step-list{grid-template-columns:1fr}.paper-figure-reader{position:fixed;z-index:70;right:16px;top:16px;bottom:16px;width:46vw;display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #c6d8e2;border-radius:10px;box-shadow:0 10px 35px #1c354b26;overflow:hidden}.paper-reader-toolbar{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:#223e54;color:#fff;flex:none}.paper-reader-toolbar button{padding:5px 9px;cursor:pointer;font-size:14px;border:1px solid #78909f;border-radius:4px}.paper-reader-controls{display:flex;align-items:center;gap:9px 14px;flex-wrap:wrap;padding:10px 14px;background:#f4f6f8;border-bottom:1px solid #dee3e8;font-size:13px;flex:none}.paper-reader-controls label{display:flex;align-items:center;gap:6px}.paper-reader-controls select{border:1px solid #bed0da;border-radius:4px;padding:4px;background:white}.paper-reader-controls input{width:85px;accent-color:#435d77}.paper-reader-controls output{min-width:35px}.paper-reader-controls a,.paper-reader-controls button{color:#33475b;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.paper-reader-canvas{flex:1;min-height:0;overflow:auto;background:#fff;padding:10px;overscroll-behavior:contain}.paper-reader-canvas img{max-width:none;object-fit:contain;object-position:top center;display:block}.paper-reader-caption{flex:none;padding:9px 14px;margin:0;border-top:1px solid #dee3e8;font-size:12px;line-height:1.5;color:#536d80}.paper-figure-reader button:focus-visible,.paper-figure-tools button:focus-visible,.paper-reader-canvas:focus-visible{outline:3px solid #4e6c8b;outline-offset:2px}@media(max-width:900px){.paper-reading-workspace.is-comparing .paper-layout{margin-right:0;padding-bottom:46vh}.paper-figure-reader{top:auto;bottom:8px;right:8px;width:calc(100% - 16px);height:43vh;height:43dvh}.paper-reader-toolbar{padding:5px 12px}.paper-reader-controls{padding:6px 10px;gap:6px 10px}.paper-reader-caption{font-size:11px;padding:5px 10px}.paper-reader-controls input{width:65px}}@media(max-width:760px){.paper-step-list{grid-template-columns:1fr;gap:10px}.paper-reading-workspace .paper-figure>a img{max-height:320px}}.paper-reading-workspace .paper-section#conclusion{background:none;border:0;border-top:1px solid #cfd7df;padding:25px 0 0;border-radius:0}.paper-diagram{margin:25px 0 32px;padding:18px 0;background:#fff;border-block:1px solid #dbe5eb}.paper-diagram>figcaption{font-weight:650;color:#294c62;font-size:17px;text-align:center;margin:0 0 10px}.paper-diagram-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.paper-diagram svg{display:block;width:100%;height:auto;min-width:600px;font-family:Arial,Microsoft YaHei,sans-serif}.paper-diagram-linear svg{min-width:850px}.paper-diagram-note{font-size:13px!important;line-height:1.7;color:#647c8b;text-align:center;margin:10px 20px 0!important}.paper-diagram-scroll:focus-visible{outline:2px solid #4c6680;outline-offset:2px}.paper-evidence-diagram{margin:26px 0 30px;border:1px solid #d5dde5;border-radius:14px;overflow:hidden;background:#fbfcfd}.paper-evidence-diagram>figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:23px 27px 18px;border-bottom:1px solid #e2e6eb;background:#fff}.diagram-overline{font-size:11px;font-weight:700;letter-spacing:.16em;color:#677685}.paper-evidence-diagram>figcaption strong{font-size:22px;line-height:1.4;letter-spacing:-.3px;font-weight:700;color:#203e53}.diagram-source{font-size:12px;color:#7b8f9b}.paper-scientific-canvas{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.paper-scientific-canvas svg{display:block;width:100%;height:auto;min-width:730px;font-family:Arial,Microsoft YaHei,sans-serif}.paper-scientific-canvas:focus-visible{outline:2px solid #4b6886;outline-offset:-2px}.paper-diagram-credit{font-size:12px!important;line-height:1.6!important;color:#6b8391;padding:11px 25px;margin:0!important;border-top:1px solid #e2e6eb;background:#f6f8f9}@media(max-width:760px){.paper-evidence-diagram>figcaption{padding:18px}.paper-evidence-diagram>figcaption strong{font-size:18px}.paper-diagram-credit{padding:10px 17px}}.paper-reading-workspace .paper-section{margin-top:34px}.paper-reading-workspace .paper-section>h2{font-size:26px;line-height:1.45;font-weight:750;gap:13px;padding-bottom:11px;margin:0 0 17px;border-bottom:1px solid #d5e1e7}.paper-reading-workspace .paper-section>h2>span{font-size:14px;color:#435d77;letter-spacing:.03em}.paper-reading-workspace .paper-rich-content{line-height:1.78}.paper-reading-workspace .paper-rich-content>p{margin:11px 0}.paper-reading-workspace .paper-inline-result{margin:14px 0!important}.paper-reading-workspace .paper-inline-result .paper-emphasis{line-height:inherit}.paper-reading-workspace .paper-rich-content h3.paper-subheading{display:flex;align-items:baseline;gap:10px;font-size:18px;line-height:1.5;font-weight:650;margin:23px 0 10px;padding:0;color:#294d62}.paper-subheading-number{flex:none;font:12px ui-monospace,monospace;color:#63778b;min-width:29px}.paper-reading-workspace .paper-rich-list,.paper-reading-workspace .paper-term-list{background:#eff2f6;border:1px solid #d7dee6;border-radius:8px;margin:13px 0 17px;padding:13px 20px 13px 38px}.paper-reading-workspace .paper-rich-list li{margin:5px 0;line-height:1.75}.paper-reading-workspace .paper-step-list{padding:15px 18px;gap:10px 24px}.paper-reading-workspace .paper-step-list li{margin:0;padding:0}.paper-reading-workspace .paper-term-list{padding:13px 18px;gap:3px}.paper-reading-workspace .paper-rich-list,.paper-reading-workspace .paper-term-list{width:fit-content;max-width:100%;box-sizing:border-box}.paper-reading-workspace .paper-figure-list{margin:18px 0 24px}.paper-reading-workspace .paper-figure figcaption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:baseline;padding:11px 17px;font-size:13px;line-height:1.65}.paper-reading-workspace .paper-figure-label{min-width:0}.paper-reading-workspace .paper-figure figcaption>a{display:inline-block;white-space:nowrap;text-align:right;margin:0;font-size:12px}.paper-reading-workspace .paper-accordion,.paper-reading-workspace .paper-faq{--fold-border:#d7e3e9}.paper-reading-workspace .paper-accordion details,.paper-reading-workspace .paper-faq details{border:1px solid var(--fold-border);border-radius:7px;margin:8px 0;background:#fff;padding:0;overflow:hidden}.paper-reading-workspace .paper-accordion summary,.paper-reading-workspace .paper-faq summary{font-size:16px;font-weight:600;line-height:1.6;cursor:pointer;padding:14px 17px;color:#284b61}.paper-reading-workspace .paper-accordion summary h3{display:inline;font-size:inherit;line-height:inherit;margin:0;padding:0;font-weight:inherit}.paper-reading-workspace .paper-accordion details[open] summary,.paper-reading-workspace .paper-faq details[open] summary{border-bottom:1px solid var(--fold-border);background:#f4f6f8}.paper-reading-workspace .paper-accordion details>.paper-rich-content{padding:2px 17px 7px;font-size:16px}.paper-reading-workspace .paper-faq details>p{padding:11px 17px 15px;margin:0;line-height:1.78}.paper-reading-workspace .paper-diagram{margin:20px 0 25px}@media(max-width:760px){.paper-reading-workspace .paper-section{margin-top:28px}.paper-reading-workspace .paper-section>h2{font-size:22px;gap:10px}.paper-reading-workspace .paper-rich-content h3.paper-subheading{font-size:17px;margin-top:20px}.paper-reading-workspace .paper-rich-list{padding:12px 15px 12px 31px}.paper-reading-workspace .paper-step-list,.paper-reading-workspace .paper-term-list{padding:13px 15px}.paper-reading-workspace .paper-figure figcaption{padding:10px 12px;gap:8px;font-size:12px}.paper-reading-workspace .paper-figure figcaption>a{font-size:11px}}.paper-feature{--paper-ink:#223a54;--paper-accent:#476789;--paper-rule:#dce4ee;--paper-muted:#64748b;padding-bottom:70px}.paper-feature .back-link{color:#676e76}.paper-feature .paper-header{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:40px;align-items:center;max-width:none;padding:32px 0 44px;border-bottom:1px solid var(--paper-rule);margin-bottom:34px}.paper-feature .paper-header-copy{min-width:0}.paper-feature .paper-header .eyebrow{color:var(--paper-accent);font-size:11px;letter-spacing:.07em;line-height:1.85}.paper-feature .paper-header .eyebrow>span{padding:0 6px}.paper-feature .paper-header h1{font-size:clamp(30px,3.05vw,42px);font-weight:750;line-height:1.42;letter-spacing:-.8px;margin:16px 0 20px;color:var(--paper-ink);text-wrap:balance}.paper-feature .paper-deck{font-size:17px;line-height:1.9;color:var(--paper-muted);margin:0 0 23px;max-width:600px}.paper-feature .paper-meta{font-size:12px;gap:9px 16px;color:#727a82}.paper-feature .paper-meta a,.paper-start-reading{color:var(--paper-accent)}.paper-start-reading{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid #8e9fb0;padding:0 0 8px;margin-top:26px;font-size:13px;font-weight:650}.paper-start-reading span{font-size:20px;font-weight:400;line-height:1}.paper-hero-art{margin:0;min-width:0;border-radius:14px;background:#f3f4f6;overflow:hidden}.paper-hero-art img{display:block;width:100%;height:auto}.paper-hero-art figcaption{margin:0;padding:0 20px 16px;color:#7d8389;font-size:10px;text-align:right;letter-spacing:.06em}.paper-feature .paper-layout{grid-template-columns:minmax(0,790px) minmax(185px,1fr);gap:58px}.paper-feature .paper-takeaways{background:#f3f5f6;border:0;border-top:2px solid #415a74;border-radius:0 0 8px 8px;padding:24px 28px}.paper-feature .paper-takeaways .eyebrow{font-size:11px;letter-spacing:.08em}.paper-feature .paper-takeaways ul{margin-top:12px}.paper-feature .paper-takeaways li{gap:20px;padding:14px 0;border-color:#dde2e6}.paper-feature .paper-takeaways li>span{font-size:12px;color:#8f979f}.paper-feature .paper-takeaways li p{font-size:16px;font-weight:550;line-height:1.8;color:#394450}.paper-feature .paper-section{margin-top:48px;scroll-margin-top:32px}.paper-feature .paper-section>h2{color:var(--paper-ink);font-size:25px;line-height:1.5;font-weight:720;gap:16px;padding-bottom:16px;margin:0 0 20px;border-bottom:1px solid var(--paper-rule)}.paper-feature .paper-section>h2>span{color:#6e7f90;font-size:13px}.paper-feature .paper-rich-content{font-size:17px;line-height:1.95;letter-spacing:.01em;color:#3f4e63}.paper-feature .paper-rich-content>p{margin:16px 0 21px}.paper-feature .paper-rich-content h3.paper-subheading{font-size:18px;font-weight:690;line-height:1.6;color:#364453;margin:28px 0 13px;padding-top:0}.paper-feature .paper-subheading-number{font-size:11px;color:#8c96a0;min-width:28px}.paper-feature .paper-emphasis{font-weight:700;color:#35597e;text-decoration:none;background:linear-gradient(transparent 75%,#e1e6eb 0);box-decoration-break:clone;-webkit-box-decoration-break:clone}.paper-feature .paper-inline-result{padding:15px 20px;border-left:3px solid #77899b;background:#f2f4f6;line-height:1.85;border-radius:0 6px 6px 0;margin:24px 0;font-size:16px}.paper-feature .paper-inline-result .paper-emphasis{background:none;font-weight:600}.paper-feature .paper-rich-list{width:100%;background:#f4f6f7;border:1px solid #e2e5e8;border-radius:6px;padding:17px 23px 17px 39px;margin:23px 0 27px;font-size:15px;line-height:1.8}.paper-feature .paper-rich-list li{padding:0;margin:7px 0}.paper-feature .paper-evidence-table{border-color:#dde0e4;border-radius:6px;font-size:14px;margin:27px 0}.paper-feature .paper-evidence-table th{background:#eff1f3;color:#3a4958;font-size:13px;font-weight:650;padding:14px 16px;line-height:1.6}.paper-feature .paper-evidence-table td{padding:15px 16px;line-height:1.8;vertical-align:top;border-color:#e0e3e6}.paper-feature .paper-evidence-table tbody tr:nth-child(2n){background:#f8fafb}.paper-feature .paper-evidence-table .paper-emphasis{background:none}.paper-feature .paper-rich-content .paper-figure-list{gap:20px;margin:28px 0 32px}.paper-feature .paper-figure{border-color:#dde0e4;border-radius:8px;box-shadow:0 3px 16px #2f4d3910}.paper-figure-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid #e6e8ea;color:#3a4754;font-size:12px}.paper-figure-heading strong{font-weight:700;letter-spacing:.04em}.paper-figure-heading>span{font-size:10px;color:#888d92;letter-spacing:.06em}.paper-feature .paper-figure>a{padding:20px 16px}.paper-feature .paper-figure-list .paper-figure img{max-height:none;object-fit:contain}.paper-feature .paper-figure-tools{margin:0;padding:7px 16px;background:#f6f7f8;border-color:#e0e4e8}.paper-feature .paper-figure-tools button{font-size:11px;color:#4d5f71;padding:5px 10px;border-color:#cad0d6;background:#fcfdf9}.paper-feature .paper-figure figcaption{background:#f6f7f8;color:#646b73;padding:15px 18px;font-size:12px;line-height:1.8}.paper-feature .paper-figure figcaption>a{font-size:11px;color:#415a74;align-self:start}.paper-feature .paper-illustration>a{padding:0}.paper-feature .paper-illustration{background:#f6f8f9}.paper-supplement{border:1px solid #dbe0e4;border-radius:7px;background:#f6f8fa;overflow:hidden}.paper-supplement>summary{padding:15px 18px;font-size:13px;color:#4d5c6c;font-weight:600;cursor:pointer}.paper-supplement[open]>summary{border-bottom:1px solid #dbe0e4}.paper-supplement>.paper-figure{border:0;border-radius:0;box-shadow:none}.paper-feature .paper-toc{border-top-color:#516478;padding-top:19px}.paper-feature .paper-toc>.eyebrow{color:#637485;font-size:11px}.paper-feature .paper-toc>a{font-size:12px;line-height:1.7;color:#787f86;padding:10px 0;border-color:#e3e6ea;transition:color .15s ease}.paper-feature .paper-toc>a:hover{color:#476789}.paper-feature .paper-accordion details,.paper-feature .paper-faq details{border-color:#dee2e7;background:#fcfdfa}.paper-feature .paper-accordion summary,.paper-feature .paper-faq summary{color:#4c5660;font-weight:550;font-size:15px;padding:16px 18px}.paper-feature .paper-accordion details[open] summary,.paper-feature .paper-faq details[open] summary{background:#f0f3f6;border-color:#dee2e7}.paper-feature .paper-accordion details>.paper-rich-content,.paper-feature .paper-faq details>p{font-size:15px;line-height:1.9;color:#626970}.paper-feature .paper-source{background:#f6f7f8;border-color:#dde1e5;border-radius:7px}.paper-feature .paper-source h2{color:#46525f;font-size:18px}.paper-feature .paper-source>div{color:#4b5f74;font-size:12px}.paper-feature .paper-crosslinks{margin-top:45px;border-color:#dde1e5}.paper-feature .paper-crosslinks-grid>a{background:#f6f7f8;border-color:#dde1e5;border-radius:7px;color:#46515c}.paper-feature .paper-crosslink-open,.paper-feature .paper-crosslinks-grid>a>span:first-child{color:#677889}.paper-feature .paper-crosslinks-grid p{color:#6c747b;font-size:13px}.paper-feature .paper-related>div>a{background:#f9fbfc;border-color:#dde1e5;border-radius:7px}.paper-feature .paper-comments{border-color:#808b97}@media(min-width:1100px){.paper-feature .paper-rail{top:28px}}@media(max-width:1000px){.paper-feature .paper-header{gap:25px;grid-template-columns:1.1fr .9fr}.paper-feature .paper-header h1{font-size:32px}.paper-feature .paper-layout{grid-template-columns:minmax(0,1fr) 180px;gap:28px}}@media(max-width:760px){.paper-feature{padding-top:23px;padding-bottom:45px}.paper-feature .paper-header{display:flex;flex-direction:column;align-items:stretch;gap:27px;padding:20px 0 29px;margin-bottom:24px}.paper-feature .paper-header h1{font-size:29px;line-height:1.5;letter-spacing:-.45px;margin-top:13px}.paper-feature .paper-header .eyebrow{font-size:10px}.paper-feature .paper-deck{font-size:16px;line-height:1.85;margin-bottom:19px}.paper-feature .paper-meta{font-size:11px}.paper-feature .paper-start-reading{margin-top:21px;font-size:12px}.paper-hero-art{max-width:520px;width:100%;align-self:center}.paper-hero-art img{max-height:360px;object-fit:contain}.paper-hero-art figcaption{font-size:9px;padding-bottom:12px}.paper-feature .paper-layout{display:block}.paper-feature .paper-takeaways{padding:20px}.paper-feature .paper-takeaways li{gap:13px;padding:13px 0}.paper-feature .paper-takeaways li p{font-size:15px;line-height:1.8}.paper-feature .paper-mobile-toc{background:#fafbf7;border-color:#dbdfe3;font-size:13px;padding:14px 17px}.paper-feature .paper-section{margin-top:34px}.paper-feature .paper-section>h2{font-size:22px;gap:11px;padding-bottom:12px;margin-bottom:17px}.paper-feature .paper-rich-content{font-size:16px;line-height:1.95}.paper-feature .paper-rich-content h3.paper-subheading{font-size:17px;line-height:1.7;margin-top:24px}.paper-feature .paper-rich-content>p{margin:15px 0 20px}.paper-feature .paper-rich-list{font-size:14px;padding:14px 18px 14px 31px}.paper-feature .paper-inline-result{font-size:15px;padding:13px 16px}.paper-feature .paper-figure>a{padding:10px 8px}.paper-feature .paper-illustration>a{padding:0}.paper-feature .paper-figure figcaption{display:block;padding:13px 15px;font-size:12px}.paper-feature .paper-figure figcaption>a{display:inline-block;margin-top:10px}.paper-figure-heading{padding:10px 15px}.paper-feature .paper-evidence-table{font-size:12px}.paper-feature .paper-evidence-table table{min-width:550px}.paper-feature .paper-evidence-table td,.paper-feature .paper-evidence-table th{padding:12px;line-height:1.75}.paper-feature .paper-accordion summary,.paper-feature .paper-faq summary{font-size:14px;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.paper-feature *{scroll-behavior:auto!important;transition:none!important}}.paper-anchor{display:block;height:0}.paper-anchor,.paper-subheading[id]{scroll-margin-top:32px}.paper-inline-link{color:#3a5168;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#abb8c5}.paper-inline-link:hover{color:#243241;text-decoration-color:currentColor}.paper-compact .paper-header{gap:32px;grid-template-columns:minmax(0,1fr) minmax(350px,1fr);padding:28px 0 36px}.paper-compact .paper-header h1{font-size:clamp(30px,3vw,41px);line-height:1.42}.paper-compact .paper-deck{font-size:16px;line-height:1.85}.paper-compact .paper-hero-art{border:1px solid #dfe3e7;background:#f4f7fb}.paper-compact .paper-hero-art figcaption{font-size:10px;padding:0 18px 12px;letter-spacing:0}.paper-compact .paper-takeaways{padding:22px 25px;border-radius:0;background:#f4f5f7}.paper-compact .paper-takeaways li{padding:12px 0}.paper-compact .paper-takeaways li p{font-size:17px;font-weight:600;line-height:1.75}.paper-compact .paper-reading-workspace .paper-section{margin-top:42px}.paper-compact .paper-reading-workspace .paper-section>h2{font-size:24px;padding-bottom:13px;margin-bottom:19px}.paper-compact .paper-rich-content{font-size:17px;line-height:1.95}.paper-compact .paper-reading-workspace .paper-rich-content>p{margin:15px 0 20px}.paper-compact .paper-reading-workspace h3.paper-subheading{font-size:19px;font-weight:650;margin:29px 0 14px}.paper-compact .paper-reading-workspace .paper-rich-list{width:100%;background:transparent;border:0;border-left:2px solid #b2bcc6;border-radius:0;font-size:16px;line-height:1.9;padding:0 0 0 27px;margin:22px 0}.paper-compact .paper-reading-workspace .paper-rich-list li{margin:14px 0}.paper-compact .paper-rich-content .paper-figure-list{margin:25px 0 33px}.paper-compact .paper-figure>a{padding:18px}.paper-compact .paper-figure-heading{padding:12px 18px;font-size:13px}.paper-compact .paper-figure-heading>span{font-size:11px;letter-spacing:0}.paper-compact .paper-figure figcaption{font-size:13px;line-height:1.8;padding:14px 18px}.paper-compact .paper-crosslinks-grid>a{min-height:0;padding:19px}.paper-compact .paper-crosslinks-grid strong{font-size:17px}.paper-compact .paper-crosslinks-grid p{font-size:13px}@media(max-width:900px){.paper-compact .paper-header{grid-template-columns:1fr 1fr;gap:24px}.paper-compact .paper-header h1{font-size:30px}}@media(max-width:760px){.paper-compact .paper-header{display:flex;gap:21px;padding:19px 0 27px}.paper-compact .paper-header h1{font-size:29px}.paper-compact .paper-hero-art{max-width:560px}.paper-compact .paper-hero-art img{max-height:none}.paper-compact .paper-takeaways{padding:19px}.paper-compact .paper-takeaways li p{font-size:16px}.paper-compact .paper-reading-workspace .paper-section{margin-top:32px}.paper-compact .paper-reading-workspace .paper-section>h2{font-size:22px}.paper-compact .paper-rich-content{font-size:16px;line-height:1.95}.paper-compact .paper-reading-workspace h3.paper-subheading{font-size:18px;line-height:1.65}.paper-compact .paper-reading-workspace .paper-rich-list{font-size:15px;padding-left:23px}.paper-compact .paper-figure>a{padding:9px}.paper-compact .paper-figure-heading{font-size:12px;padding:11px 13px}.paper-compact .paper-figure figcaption{font-size:12px;padding:12px 13px}}.paper-manuscript .paper-header{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:36px}.paper-manuscript .paper-header h1{font-size:clamp(28px,2.55vw,36px);line-height:1.48;font-weight:650;color:#253c56}.paper-manuscript .paper-deck{color:#5c6d82;font-size:16px;line-height:1.85}.paper-manuscript .paper-hero-art{border-color:#dce5ef;box-shadow:none;background:#f4f7fb}.paper-manuscript .paper-takeaways{background:#eef3f9;border:1px solid #dde6f0;border-radius:8px;padding:20px 24px}.paper-manuscript .paper-takeaways li p{font-size:16px;line-height:1.82;font-weight:450;color:#344c68}.paper-manuscript .paper-takeaways .paper-emphasis{font-weight:650}.paper-manuscript .paper-rich-content{color:#43546b;line-height:1.88}.paper-manuscript .paper-reading-workspace .paper-rich-list{background:#f0f4f9;border:1px solid #dce5ef;border-radius:8px;padding:13px 24px 13px 37px;margin:21px 0;color:#42536b}.paper-manuscript .paper-reading-workspace .paper-rich-list li{margin:11px 0}.paper-manuscript .paper-inline-link{color:#476b93;text-decoration-color:#afc0d3}.paper-manuscript .paper-emphasis{color:#2f4a6a}.paper-manuscript .paper-figure{border-color:#dbe4ee;box-shadow:0 3px 14px #253c5608}.paper-figure-heading>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px}.paper-figure-heading>div>span{font-size:11px;color:#74859a;letter-spacing:0}.paper-figure-heading>a{font-size:12px;color:#476b93;white-space:nowrap;text-decoration:none;line-height:1.5}.paper-figure-heading>a:hover{text-decoration:underline;text-underline-offset:3px}.paper-manuscript .paper-figure figcaption{display:block;color:#60748c;background:#f2f5f9}.paper-manuscript .paper-figure-tools{background:#f5f8fb}.paper-metadata-details{margin:17px 0 25px;border-bottom:1px solid #dde5ef;font-size:13px;color:#667b93}.paper-metadata-details>summary{cursor:pointer;padding:11px 0;color:#536c89;font-weight:550}.paper-metadata-details>ul{padding:4px 0 15px 21px;line-height:1.8}.paper-metadata-details li{margin:7px 0;overflow-wrap:anywhere}.paper-references-details{margin-top:18px;border-top:1px solid #dce5ef;font-size:13px}.paper-references-details>summary{padding:13px 0 3px;cursor:pointer;color:#4a6688;font-weight:600}.paper-references-details ol{padding-left:22px;margin:12px 0 4px;color:#5d7088;line-height:1.85}.paper-references-details li{padding-left:3px;margin:10px 0;overflow-wrap:anywhere}.paper-manuscript .paper-limits{margin-top:28px}.paper-manuscript .paper-limits details{background:#f5f8fb}.paper-manuscript .paper-limits details>p{color:#60748b;padding:2px 18px 17px;margin:0;line-height:1.8}.paper-manuscript .paper-source{background:#f4f7fb;border-color:#dce5ef}@media(max-width:1000px){.paper-manuscript .paper-header{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:25px}.paper-manuscript .paper-header h1{font-size:29px}}@media(max-width:760px){.paper-manuscript .paper-header{display:flex;gap:20px}.paper-manuscript .paper-header h1{font-size:27px;line-height:1.52}.paper-manuscript .paper-takeaways{padding:17px}.paper-manuscript .paper-takeaways li p{font-size:15px}.paper-manuscript .paper-reading-workspace .paper-rich-list{padding:11px 17px 11px 29px;font-size:15px}.paper-figure-heading{gap:10px}.paper-figure-heading>div{gap:5px}.paper-figure-heading>div>span{font-size:10px}.paper-figure-heading>a{font-size:11px}.paper-metadata-details{margin-top:12px}.paper-manuscript .paper-source h2{font-size:16px;line-height:1.65}}.paper-verbatim .paper-byline{margin:12px 0 20px;color:#6a7d94;font-size:13px;line-height:1.7}.paper-verbatim .paper-deck{font-size:15px;line-height:1.85}.paper-verbatim .paper-takeaways>.eyebrow{font-size:11px;line-height:1.7;letter-spacing:.02em;color:#57718d}.paper-verbatim .paper-body h3{margin-top:30px;font-size:18px;line-height:1.65}.paper-verbatim .paper-body strong,.paper-verbatim .paper-deck strong{font-weight:650}.paper-verbatim .paper-body u{text-decoration-color:#8fa9c5;text-decoration-thickness:2px;text-underline-offset:5px}.paper-verbatim .paper-figure figcaption{font-size:12px;line-height:1.85}.paper-verbatim .paper-hero-art img{object-fit:contain;max-height:420px}.paper-header-has-cover{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:34px;align-items:center}@media (max-width:900px){.paper-header-has-cover{grid-template-columns:1fr}}.paper-verbatim .paper-toc a{font-size:12px;line-height:1.7}@media (max-width:640px){.paper-verbatim .paper-header h1{font-size:26px;line-height:1.5}.paper-verbatim .paper-byline{font-size:12px}.paper-verbatim .paper-body h3{font-size:17px}.paper-verbatim .paper-hero-art img{max-height:330px}}.knowledge-shell{padding-top:32px;padding-bottom:32px;max-width:1220px}.knowledge-index-header{max-width:820px;padding:10px 0 35px}.knowledge-index-header h1{font-size:42px;line-height:1.25;font-weight:750;letter-spacing:-1px;margin:12px 0 18px}.knowledge-index-header>p{font-size:18px;line-height:1.9;color:#586d88;margin:0}.knowledge-index-grid{display:grid;gap:22px}.knowledge-index-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:32px;display:grid;grid-template-columns:62px minmax(0,1fr);gap:24px;max-width:950px}.knowledge-card-icon{display:grid;place-items:center;background:#eaf0ff;color:#3554b0;width:58px;height:58px;border-radius:13px}.knowledge-kicker{color:#56749f;font-size:13px;letter-spacing:.3px;margin:0}.knowledge-index-card h2{font-size:27px;font-weight:700;line-height:1.5;margin:8px 0 12px}.knowledge-index-card h2 a:hover{color:#264ff4}.knowledge-index-card p:not(.knowledge-kicker){font-size:16px;line-height:1.85;color:#61718a;margin:0;max-width:44em}.knowledge-read{display:inline-flex;align-items:center;gap:12px;color:#365daf;font-size:14px;font-weight:600;margin-top:22px}.knowledge-article-header{max-width:920px;padding-bottom:24px}.knowledge-article-header h1{font-size:40px;line-height:1.4;max-width:24em}.knowledge-article-header .article-lead{max-width:47em;margin-bottom:0}.knowledge-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:56px;margin-top:32px}.knowledge-body{min-width:0}.knowledge-takeaway{background:#eaf0ff;border-left:3px solid #6d88bd;padding:23px 26px;border-radius:0 10px 10px 0;margin-bottom:32px}.knowledge-takeaway strong{font-size:13px;color:#45679c}.knowledge-takeaway p{font-size:18px;line-height:1.8;color:#304d75;margin:7px 0 0}.knowledge-section{margin:0 0 38px;scroll-margin-top:25px}.knowledge-section h2{font-size:24px;line-height:1.5;font-weight:700;margin:0 0 16px}.knowledge-section li,.knowledge-section>p{color:#415978;font-size:17px;line-height:1.95;margin:0 0 15px;overflow-wrap:anywhere}.knowledge-section ul{padding-left:1.3em;margin:16px 0}.knowledge-section li{padding-left:4px;margin-bottom:9px}.knowledge-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #dce4ef;border-radius:10px;margin-top:22px;background:#fff}.knowledge-table-wrap:focus-visible{outline:3px solid #264ff4;outline-offset:4px}.knowledge-table-wrap table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8}.knowledge-table-wrap caption{text-align:left;padding:15px 18px;background:#f0f4fb;color:#456083;font-size:13px}.knowledge-table-wrap td,.knowledge-table-wrap th{text-align:left;vertical-align:top;padding:15px 18px;border-bottom:1px solid #e4eaf2;min-width:130px}.knowledge-table-wrap thead th{font-weight:700;color:#3c577d;background:#f8faff}.knowledge-table-wrap tbody th{font-weight:600;color:#2d4971}.knowledge-table-wrap td{color:#556b87}.knowledge-table-wrap tbody tr:last-child>*{border-bottom:0}.knowledge-side{min-width:0}.knowledge-contents{position:sticky;top:26px;border-left:1px solid #dbe3ee;padding-left:22px;display:flex;flex-direction:column;gap:15px;font-size:13px;line-height:1.75}.knowledge-contents strong{color:#526b90;font-size:12px;letter-spacing:.5px}.knowledge-contents a{color:#6a7c95}.knowledge-contents a:hover{color:#264ff4}.knowledge-sources{padding-top:25px;border-top:1px solid var(--border)}.knowledge-sources a{font-size:14px;line-height:1.85;color:#365daf;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.knowledge-sources a svg{display:inline-block;margin-left:5px;vertical-align:middle}.knowledge-sources p{font-size:13px;line-height:1.9;color:#687d99;margin:8px 0 18px}.knowledge-related{border-top:1px solid var(--border);padding-top:26px;margin-top:8px}.knowledge-related>h2{font-size:24px;font-weight:700;margin:0 0 22px}.knowledge-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.knowledge-related-card{background:#fff;border:1px solid var(--border);padding:23px 25px;border-radius:10px;display:block}.knowledge-related-card h3{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;color:#385c94;font-size:16px;font-weight:650;line-height:1.7;margin:0 0 10px}.knowledge-related-card h3 svg{flex-shrink:0;margin-top:5px}.knowledge-related-card p{font-size:14px;color:#6a7c95;line-height:1.8;margin:0}.knowledge-related-card:hover{border-color:#a8bce0}@media(max-width:1000px){.knowledge-article-layout{gap:30px;grid-template-columns:minmax(0,1fr) 200px}.knowledge-article-header h1{font-size:35px}}@media(max-width:760px){.knowledge-shell{padding-top:25px}.knowledge-index-header h1{font-size:34px}.knowledge-index-header>p{font-size:17px}.knowledge-index-card{padding:24px;gap:18px;grid-template-columns:48px minmax(0,1fr)}.knowledge-card-icon{width:45px;height:45px}.knowledge-index-card h2{font-size:23px}.knowledge-article-layout{display:flex;flex-direction:column;gap:27px;margin-top:25px}.knowledge-side{order:-1}.knowledge-contents{position:static;border:1px solid var(--border);border-radius:9px;padding:17px 20px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 20px}.knowledge-contents strong{width:100%}.knowledge-article-header h1{font-size:31px}.knowledge-takeaway{padding:20px}.knowledge-section h2{font-size:22px}.knowledge-section li,.knowledge-section>p{font-size:16px}.knowledge-table-wrap td,.knowledge-table-wrap th{padding:12px 14px;min-width:125px}.knowledge-related>div{grid-template-columns:1fr}}@media(max-width:440px){.knowledge-index-card{display:block;padding:23px}.knowledge-card-icon{margin-bottom:17px}.knowledge-index-card h2{font-size:22px}.knowledge-article-header h1{font-size:28px}.knowledge-contents{font-size:12px}.knowledge-takeaway p{font-size:17px}.knowledge-related-card{padding:21px}}