.editorial-page{color:var(--foreground);background:var(--background);font-family:var(--font-body);--dim: var(--studio-muted);--rs-rel: #316846;--ember: var(--studio-blue);--gold: var(--studio-blue)}.editorial-page h1{font-weight:500;letter-spacing:-.045em;text-wrap:balance}.editorial-page h2,.editorial-page h3{text-wrap:pretty}.editorial-page :is(input,select,textarea){font-size:16px;border-radius:var(--studio-control-radius);background:#fff}.editorial-page :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--studio-blue);outline-offset:4px}.editorial-page :is(button,a)[class*=bg-primary]{border-radius:var(--studio-control-radius);text-transform:none;letter-spacing:0;font-weight:500}.editorial-page [class*=text-dim]{color:var(--studio-muted)}.editorial-page article{border-radius:var(--studio-radius)}.editorial-page article[class*=bg-card]{background:var(--studio-wash)}.editorial-page article h3{font-weight:500}.editorial-page :is(nav,[class*=flex]){min-width:0}.editorial-page nav{flex-wrap:wrap}.editorial-page pre{white-space:pre}.editorial-page :is(h1,h2,h3,p,td){overflow-wrap:break-word}.editorial-page table{width:100%;border-collapse:collapse;font-size:.9375rem}.editorial-page th{text-align:left;font-weight:600}.editorial-page :is(td,th){border-bottom:1px solid var(--border);padding:12px;vertical-align:top}.editorial-page .prose{color:var(--foreground);line-height:1.85}.editorial-page .prose table{display:block;max-width:100%;overflow-x:auto}.editorial-article-section{padding-block:28px;border-top:1px solid var(--border);scroll-margin-top:120px}.editorial-article-section .prose ol{list-style:decimal;padding-left:1.4em}.editorial-article-section .prose ul{list-style:disc;padding-left:1.4em}.editorial-article-section .prose li{display:list-item;padding-left:.2em}.editorial-legal [class*=bg-card]{border:0;border-top:1px solid var(--border);background:transparent;border-radius:0;padding:28px 0}.editorial-legal [class*="relative pl-5"]{padding-left:0}.editorial-legal [class*="absolute left-0"]{display:none}.editorial-legal h2{font-weight:500}.editorial-study .rs-prose{font-size:17px;line-height:1.75}.editorial-study .rs-prose :is(strong,b){color:var(--foreground)}.editorial-study .rs-prose [data-card]{background:var(--studio-wash)}.editorial-study .rs-prose :is([data-tag],[data-legend]){font-family:var(--font-body)}.editorial-study .rs-chart svg text{fill:var(--foreground)}.editorial-study .rs-prose [data-cards]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.editorial-bridge{border-radius:var(--studio-radius);margin-top:64px;padding:clamp(24px,4vw,48px);background:var(--studio-wash);border-top:1px solid var(--studio-line)}.editorial-bridge>p:first-child{color:var(--studio-blue);font-size:14px;letter-spacing:0;margin-bottom:18px}.editorial-bridge h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em;max-width:22ch;font-weight:500}.editorial-bridge h2+p{color:var(--studio-muted);max-width:58ch;margin:20px 0 24px;line-height:1.7}.editorial-bridge-links{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px}.editorial-bridge-links>a{text-decoration:underline;text-underline-offset:5px;font-size:15px;color:var(--studio-blue)}.editorial-tool-form{border-radius:var(--studio-radius);background:var(--studio-wash);padding:clamp(22px,4vw,38px);border:1px solid var(--studio-line)}.editorial-page.vs-report:not(.editorial-study){padding-top:100px}.editorial-page [role=alert]{color:#a3342e;text-transform:none;letter-spacing:0}@media (max-width: 640px){.editorial-page.vs-report:not(.editorial-study){padding-top:86px}.editorial-page.vs-report:not(.editorial-study)>header>div>div{height:auto!important;min-height:54px;gap:12px;padding-block:12px;flex-wrap:wrap}.editorial-page .prose{font-size:17px}.editorial-page .editorial-bridge{margin-top:40px}}@media print{.editorial-page.vs-report:not(.editorial-study){background:#fff!important;color:#222b28!important;padding-top:0}.editorial-page.vs-report:not(.editorial-study)>header{position:static!important}.editorial-bridge{display:none!important}}@media print{.editorial-study.vs-report{background:#fff!important;color:#222b28!important}}.editorial-study{--ember: #a34422}.rs-static-chart{container-type:inline-size}.rs-static-row{margin-bottom:18px}.rs-static-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px 20px;font-size:13.5px;margin-bottom:7px}.rs-static-numbers{display:flex;flex-shrink:0;gap:16px;color:var(--dim);font-size:12.5px;font-variant-numeric:tabular-nums}.rs-static-track{height:18px;border-radius:3px;background:var(--border);overflow:hidden}.rs-static-bar{height:100%;border-radius:3px}@container (max-width: 430px){.rs-static-label{flex-direction:column;gap:3px}}.editorial-article .guide-research-figure{margin:2rem 0}.editorial-article .guide-research-image{display:block;width:100%;max-width:640px;height:auto;margin:0 auto;border-radius:8px}.editorial-article .guide-research-caption{margin-top:1rem;font-size:1rem;line-height:1.65;color:var(--dim)}.editorial-article .guide-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:1.5rem 0}.editorial-article .guide-table-scroll:focus-visible{outline:2px solid var(--studio-blue);outline-offset:4px}.editorial-article .guide-table-scroll table{display:table;width:100%;margin:0}.editorial-article .guide-table-scroll th,.editorial-article .guide-table-scroll td{min-width:7rem;overflow-wrap:anywhere}
