html:has(.research-page),body:has(.research-page){background:#fff}body .research-page{--rs-font: "Instrument Sans", "Instrument Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--rs-ink: #0E1116;--rs-text: #2B303A;--rs-muted: #5B6271;--rs-faint: #636A77;--rs-line: #E6E9EF;--rs-soft: #F5F7FA;--rs-blue: #1A6BFF;--rs-link: #0B4FD6;--rs-hi: #3385FF;--rs-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 14px 36px -18px rgba(20, 40, 90, .2);--rs-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--rs-font);color:var(--rs-text);background:#fff;padding:20px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" 0}body .research-page *,body .research-page *:before,body .research-page *:after{font-family:inherit}body .research-page .blog-post-inner{max-width:760px}body .research-page .bp-breadcrumb{font-size:14px;margin:0 0 clamp(28px,4vw,44px);color:var(--rs-faint)}body .research-page .bp-breadcrumb li+li:before{content:"\203a";color:#b4bac5}body .research-page .bp-breadcrumb a{color:var(--rs-faint);border:0;text-decoration:none}body .research-page .bp-breadcrumb a:hover{color:var(--rs-ink)}body .research-page .bp-breadcrumb [aria-current=page]{color:var(--rs-muted)}body .research-page .blog-post-cover{display:none}body .research-page .blog-post-title{font-size:clamp(40px,5.6vw,64px);line-height:1.03;letter-spacing:-.04em;font-weight:560;color:var(--rs-ink);margin:0 0 22px;text-wrap:balance}body .research-page .rs-dek{font-size:clamp(17px,1.45vw,19.5px);line-height:1.55;letter-spacing:-.004em;color:var(--rs-muted);margin:0 0 24px;max-width:43.956em;text-wrap:pretty}body .research-page .rs-meta{gap:6px 20px;font-size:14px;color:var(--rs-faint);margin:0}body .research-page .rs-meta a{color:var(--rs-muted);text-decoration:underline;text-decoration-color:#c9ced8;text-underline-offset:3px}body .research-page .rs-meta a:hover{color:var(--rs-ink);text-decoration-color:currentColor}body .research-page .rs-glance{gap:14px;margin:clamp(36px,5vw,52px) 0 12px}body .research-page .rs-card{background:#fff;border:1px solid var(--rs-line);border-radius:22px;padding:22px 22px 18px;box-shadow:none;text-decoration:none;transition:box-shadow .25s var(--rs-ease),border-color .2s,transform .25s var(--rs-ease)}body .research-page a.rs-card:hover{border-color:#d7dce5;box-shadow:var(--rs-shadow);transform:translateY(-2px)}body .research-page a.rs-card:focus-visible{outline:2px solid var(--rs-hi);outline-offset:3px}body .research-page .rs-card strong{font-size:clamp(30px,3vw,38px);font-weight:560;letter-spacing:-.035em;line-height:1;color:var(--rs-ink);margin:0 0 10px;font-variant-numeric:tabular-nums}body .research-page .rs-card span{font-size:15px;line-height:1.45;color:var(--rs-muted)}body .research-page .rs-card small{font-size:12.5px;color:var(--rs-faint);margin-top:12px}body .research-page h2{font-size:clamp(28px,3.1vw,38px);line-height:1.1;letter-spacing:-.032em;font-weight:560;color:var(--rs-ink);margin:clamp(64px,8vw,92px) 0 18px;text-wrap:balance}body .research-page h3{font-size:21px;line-height:1.3;letter-spacing:-.015em;font-weight:560;color:var(--rs-ink);margin:44px 0 12px}body .research-page .blog-post-body{font-size:17.5px;line-height:1.7;color:var(--rs-text)}body .research-page .blog-post-body p{margin:0 0 20px;font-size:inherit;line-height:inherit;color:inherit;text-wrap:pretty}body .research-page .blog-post-body li,body .research-page .rs-note p,body .research-page .rs-takeaways li{font-size:inherit;color:inherit}body .research-page .blog-post-body li{margin:0 0 10px}body .research-page .blog-post-body strong,body .research-page .blog-post-body b{font-weight:560;color:var(--rs-ink)}body .research-page a{color:var(--rs-link);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#0b4fd652;text-underline-offset:3px;transition:text-decoration-color .2s}body .research-page a:hover{text-decoration-color:currentColor}body .research-page .rs-takeaways{margin:0 0 8px;border-top:1px solid var(--rs-line)}body .research-page .rs-takeaways li{padding:18px 0 18px 30px;border-bottom:1px solid var(--rs-line);font-size:17px;line-height:1.55;color:var(--rs-text)}body .research-page .rs-takeaways li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--rs-blue);top:28px;left:4px;font:inherit}body .research-page .rs-src{font-size:13.5px;color:var(--rs-faint)}body .research-page .rs-src a{color:var(--rs-faint)}body .research-page .rs-jump{font-size:13.5px;font-weight:500;text-decoration:none;margin-left:2px}body .research-page .rs-jump:after{content:" \2192"}body .research-page .rs-jump:hover{text-decoration:underline}body .research-page .bp-toc{margin:clamp(44px,6vw,64px) 0 0;padding:26px 28px 24px;background:var(--rs-soft);border:0;border-radius:24px;box-shadow:none}body .research-page .bp-toc-title{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--rs-ink);margin:0 0 14px}body .research-page .bp-toc-list{list-style:none;padding:0;display:block;columns:2;column-gap:32px}body .research-page .bp-toc-list li{break-inside:avoid;margin:0 0 8px}body .research-page .bp-toc-list a{font-size:15px;line-height:1.45;color:var(--rs-muted);text-decoration:none;border:0}body .research-page .bp-toc-list a:hover{color:var(--rs-ink)}body .research-page .rs-note{background:var(--rs-soft);border:0;border-radius:22px;padding:22px 24px;margin:28px 0;font-size:16px;line-height:1.65;color:var(--rs-text)}body .research-page .bp-table-wrap{border:1px solid var(--rs-line);border-radius:20px;background:#fff;box-shadow:none;margin:26px 0 30px;overflow-x:auto}body .research-page .bp-table{font-size:15.5px;font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%}body .research-page .bp-table th{background:#fff;color:var(--rs-muted);font-size:13.5px;font-weight:500;letter-spacing:0;text-transform:none;padding:14px 18px;border-bottom:1px solid var(--rs-line);text-align:left;vertical-align:bottom}body .research-page .bp-table td{padding:14px 18px;border-top:1px solid var(--rs-line);color:var(--rs-text);vertical-align:top}body .research-page .bp-table tbody tr:first-child td{border-top:0}body .research-page .bp-table td:first-child{color:var(--rs-ink)}body .research-page .bp-table tbody tr:hover td{background:#fafbfc}body .research-page .rs-cite{background:var(--rs-soft);border:0;border-radius:18px;padding:18px 20px;font-size:15px;line-height:1.55;color:var(--rs-ink);word-break:break-word;font-family:var(--rs-font)}body .research-page .rs-sources{font-size:14.5px;line-height:1.55;color:var(--rs-muted);padding-left:22px}body .research-page .rs-sources li{margin-bottom:10px}body .research-page .rs-sources li::marker{color:var(--rs-faint);font-variant-numeric:tabular-nums}body .research-page .rs-log{font-size:15px;line-height:1.6;color:var(--rs-muted)}body .research-page .rs-download{font-size:15px;font-weight:500;padding:11px 18px;border-radius:999px;background:var(--rs-blue);color:#fff!important;text-decoration:none!important;transition:background .2s,transform .2s var(--rs-ease)}body .research-page .rs-download:hover{background:#0b4fd6}body .research-page .rs-download+.rs-download{background:#fff;color:var(--rs-ink)!important;box-shadow:inset 0 0 0 1px var(--rs-line)}body .research-page .rs-download+.rs-download:hover{box-shadow:inset 0 0 0 1px #c9ced8;background:var(--rs-soft)}body .research-page .rs-verdict{font-weight:500;letter-spacing:0}body .research-page .rs-fig{margin:30px 0 34px;padding:24px 24px 18px;border:1px solid var(--rs-line);border-radius:22px;background:#fff}body .research-page .rs-fig figcaption strong{font-size:17px;font-weight:560;letter-spacing:-.01em;color:var(--rs-ink)}body .research-page .rs-fig figcaption span{font-size:14px;color:var(--rs-faint)}body .research-page .rs-t-label{font-size:13.5px;fill:var(--rs-text)}body .research-page .rs-t-value,body .research-page .rs-t-in{font-weight:500}body .research-page .rs-t-tick{fill:var(--rs-faint)}body .research-page .rs-legend{font-size:13.5px;color:var(--rs-muted)}body .research-page .rs-fig-data summary{color:var(--rs-link);font-weight:500;font-size:14px}body .research-page .bp-faq{margin:clamp(64px,8vw,92px) 0 0;padding:0;background:none;border:0}body .research-page .bp-faq h2{margin-top:0}body .research-page .bp-faq-list{border-top:1px solid var(--rs-line);margin:0}body .research-page .bp-faq-item{padding:22px 0;margin:0;border:0;border-bottom:1px solid var(--rs-line);border-radius:0;background:none;box-shadow:none}body .research-page .bp-faq-q{font-size:18.5px;line-height:1.4;font-weight:500;letter-spacing:-.01em;color:var(--rs-ink);margin:0 0 8px}body .research-page .bp-faq-a{font-size:16.5px;line-height:1.65;color:var(--rs-muted);margin:0}body .research-page .bp-faq-a a{border:0}body .research-page .blog-post-author-bio{margin:64px 0 0;padding:24px;background:var(--rs-soft);border:0;border-radius:24px;box-shadow:none;gap:18px}body .research-page .blog-post-author-bio img{border-radius:50%}body .research-page .blog-post-author-bio strong{font-size:17px;font-weight:560;color:var(--rs-ink)}body .research-page .blog-post-author-bio strong a{color:var(--rs-ink);text-decoration:none}body .research-page .blog-post-author-bio strong a:hover{color:var(--rs-link)}body .research-page .blog-post-author-bio p{font-size:15.5px;line-height:1.6;color:var(--rs-muted)}body .research-page .bp-service{margin:16px 0 72px;padding:clamp(28px,4vw,40px);border-radius:28px;border:0;color:#fff;box-shadow:none;background:radial-gradient(90% 130% at 50% 0%,#4a97ff,#1a6bff 60%,#1259e0)}body .research-page .bp-service h2{color:#fff;margin:0 0 12px;font-size:clamp(24px,2.6vw,30px)}body .research-page .bp-service p{color:#ffffffe6;font-size:16.5px;line-height:1.65;margin:0}body .research-page .bp-service a{color:#fff;font-weight:500;text-decoration-color:#ffffff8c}body .research-page .bp-service a:hover{text-decoration-color:#fff}body .research-page .bp-related{margin-top:clamp(56px,7vw,80px)}body .research-page .bp-related-grid{gap:14px}body .research-page .bp-related-card{display:flex;flex-direction:column;gap:10px;padding:24px 24px 20px;background:#fff;border:1px solid var(--rs-line);border-radius:22px;box-shadow:none;text-decoration:none;color:inherit;transition:box-shadow .25s var(--rs-ease),border-color .2s,transform .25s var(--rs-ease)}body .research-page .bp-related-card:hover{border-color:#d7dce5;box-shadow:var(--rs-shadow);transform:translateY(-2px)}body .research-page .bp-related-card:focus-visible{outline:2px solid var(--rs-hi);outline-offset:3px}body .research-page .bp-related-cover{display:none}body .research-page .bp-related-title{font-size:20px;line-height:1.25;letter-spacing:-.015em;font-weight:560;color:var(--rs-ink);margin:0;padding:0}body .research-page .bp-related-card:hover .bp-related-title{color:var(--rs-link)}body .research-page .rs-hub-desc,body .research-page .bp-related-card p{font-size:15px;line-height:1.55;color:var(--rs-muted);margin:0;padding:0}body .research-page .bp-related-meta{margin-top:auto;padding:6px 0 0;font-size:13px;color:var(--rs-faint);display:flex;flex-wrap:wrap;gap:4px 8px}body .research-page .bp-related-meta .dot{color:#c9ced8}@media(max-width:720px){body .research-page .bp-toc-list{columns:1}body .research-page .blog-post-body{font-size:17px}}@media(max-width:440px){body .research-page .rs-card{padding:18px 16px 16px;border-radius:20px}body .research-page .rs-card strong{font-size:28px}body .research-page .bp-toc{padding:22px 20px}body .research-page .rs-fig{padding:18px 14px 12px}}@media(prefers-reduced-motion:reduce){body .research-page .rs-card,body .research-page .rs-download{transition:none}body .research-page a.rs-card:hover{transform:none}}
