.blog-chart[data-v-890f2b44]{border:1px solid var(--rf-line);background:var(--rf-panel-strong);border-radius:14px;margin:26px 0;padding:20px 22px}.chart-title[data-v-890f2b44]{font-size:var(--rf-text-sm);color:var(--rf-ink);font-weight:600;line-height:var(--rf-leading-ui);margin-bottom:16px}.chart-svg[data-v-890f2b44]{width:100%;height:auto;display:block;overflow:visible}.bar-label[data-v-890f2b44]{font-family:var(--rf-font-body);fill:var(--rf-ink);font-size:13px;font-weight:500}.axis-label[data-v-890f2b44],.bar-value[data-v-890f2b44]{font-family:var(--rf-font-mono);fill:var(--rf-muted);font-size:12px}.donut-wrap[data-v-890f2b44]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.donut-svg[data-v-890f2b44]{flex:none;width:180px;height:180px}.donut-legend[data-v-890f2b44]{flex:1;gap:9px;min-width:200px;margin:0;padding:0;list-style:none;display:grid}.donut-legend li[data-v-890f2b44]{font-size:var(--rf-text-md);align-items:center;gap:10px;display:flex}.swatch[data-v-890f2b44]{border-radius:4px;flex:none;width:14px;height:14px}.lg-label[data-v-890f2b44]{color:var(--rf-ink);font-weight:500}.lg-val[data-v-890f2b44]{font-family:var(--rf-font-mono);font-size:var(--rf-text-sm);color:var(--rf-muted);white-space:nowrap;margin-left:auto}.blog-body[data-v-ebf029c3]{color:var(--rf-ink)}.body-p[data-v-ebf029c3]{font-size:var(--rf-text-lg);line-height:var(--rf-leading-body);margin:0 0 20px}.body-p.lead[data-v-ebf029c3]{font-size:1.3125rem;font-weight:500;line-height:1.5}.body-p.lead[data-v-ebf029c3]:first-letter{float:left;font-family:var(--rf-font-display);color:var(--rf-accent);padding:6px 12px 0 0;font-size:3.6rem;font-weight:700;line-height:.82}.body-p.lead.no-cap[data-v-ebf029c3]:first-letter{float:none;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;padding:0}.body-p[data-v-ebf029c3] strong{font-weight:600}.body-link[data-v-ebf029c3]{color:var(--rf-accent);border-bottom:1px solid color-mix(in srgb,var(--rf-accent) 35%,transparent);text-decoration:none}.body-link[data-v-ebf029c3]:hover{color:var(--rf-accent-hover);border-bottom-color:var(--rf-accent-hover)}.body-h2[data-v-ebf029c3]{font-family:var(--rf-font-display);font-size:var(--rf-text-3xl);letter-spacing:-.02em;font-weight:700;line-height:var(--rf-leading-heading);color:var(--rf-ink);scroll-margin-top:calc(var(--nav-h) + 16px);margin:44px 0 16px}.h2-num[data-v-ebf029c3]{font-family:var(--rf-font-mono);font-size:var(--rf-text-lg);color:var(--rf-accent);vertical-align:2px;margin-right:12px;font-weight:600}.body-h3[data-v-ebf029c3]{font-family:var(--rf-font-display);font-size:var(--rf-text-xl);letter-spacing:-.01em;color:var(--rf-ink);margin:30px 0 12px;font-weight:600}.table-scroll[data-v-ebf029c3]{margin:22px 0 8px;overflow-x:auto}.body-table[data-v-ebf029c3]{border-collapse:collapse;width:100%;font-size:var(--rf-text-md);min-width:460px}.body-table th[data-v-ebf029c3]{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--rf-muted);border-bottom:2px solid var(--rf-ink);white-space:nowrap;padding:10px 14px;font-weight:600}.body-table td[data-v-ebf029c3]{border-bottom:1px solid var(--rf-line);color:var(--rf-ink);padding:11px 14px}.body-table td.num[data-v-ebf029c3]{font-family:var(--rf-font-mono);font-weight:500}.al-right[data-v-ebf029c3]{text-align:right}.al-center[data-v-ebf029c3]{text-align:center}.al-left[data-v-ebf029c3]{text-align:left}.method-box[data-v-ebf029c3]{border:1.5px solid var(--rf-ink);background:var(--rf-panel);border-radius:14px;margin:30px 0;padding:20px 24px}.method-box ul[data-v-ebf029c3]{gap:8px;margin:0;padding-left:18px;display:grid}.method-box li[data-v-ebf029c3]{font-size:var(--rf-text-md);color:var(--rf-muted);line-height:var(--rf-leading-body)}.method-box[data-v-ebf029c3] strong{color:var(--rf-ink);font-weight:600}.plain-list[data-v-ebf029c3],.sources-list[data-v-ebf029c3]{gap:8px;margin:12px 0 20px;padding-left:18px;display:grid}.plain-list li[data-v-ebf029c3],.sources-list li[data-v-ebf029c3]{font-size:var(--rf-text-md);color:var(--rf-muted);line-height:var(--rf-leading-body)}.plain-list[data-v-ebf029c3],.plain-list li[data-v-ebf029c3]{font-size:var(--rf-text-lg)}.plain-list li[data-v-ebf029c3]{color:var(--rf-ink)}@media (width<=640px){.body-p[data-v-ebf029c3]{font-size:var(--rf-text-base)}.body-h2[data-v-ebf029c3]{font-size:var(--rf-text-2xl)}}.a-article[data-v-77aa31fc]{min-height:calc(100vh - var(--nav-h));padding-bottom:60px}.ahead[data-v-77aa31fc]{max-width:1760px;margin:0 auto;padding:28px 0 0}.ahead h1[data-v-77aa31fc]{max-width:980px;font-family:var(--rf-font-display);letter-spacing:-.035em;color:var(--rf-ink);margin:14px 0;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.04}.dek[data-v-77aa31fc]{max-width:680px;color:var(--rf-muted);font-size:var(--rf-text-lg);line-height:var(--rf-leading-body);margin:0 0 26px}.factsbar[data-v-77aa31fc]{border-top:1px solid var(--rf-line);border-bottom:2px solid var(--rf-ink);flex-wrap:wrap;gap:0;width:1292px;max-width:100%;display:flex}.factsbar .f[data-v-77aa31fc]{border-right:1px solid var(--rf-line);min-width:120px;margin-right:40px;padding:16px 40px 16px 0}.factsbar .f[data-v-77aa31fc]:last-of-type{border-right:0}.factsbar .n[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-2xl);color:var(--rf-accent);font-weight:600}.factsbar .l[data-v-77aa31fc]{font-size:var(--rf-text-base);color:var(--rf-muted);margin-top:4px}.factsbar .who[data-v-77aa31fc]{font-size:var(--rf-text-sm);color:var(--rf-muted);align-self:center;padding:16px 0;line-height:1.5}.factsbar .who b[data-v-77aa31fc]{color:var(--rf-ink);font-weight:600}.hero[data-v-77aa31fc]{background:var(--rf-panel);border-radius:16px;height:clamp(180px,22vw,280px);margin:0 0 30px;overflow:hidden}.grid[data-v-77aa31fc]{grid-template-columns:260px minmax(0,960px);justify-content:start;gap:72px;max-width:1760px;margin:0 auto;padding-top:44px;display:grid}.rail[data-v-77aa31fc]{position:relative}.toc[data-v-77aa31fc]{top:calc(var(--nav-h) + 20px);position:sticky}.rail-h[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--rf-muted);margin:0 0 16px}.toc a[data-v-77aa31fc]{font-size:var(--rf-text-base);color:var(--rf-ink);border-top:1px solid var(--rf-line);padding:11px 0;line-height:1.4;text-decoration:none;display:block}.toc a span[data-v-77aa31fc],.toc a[data-v-77aa31fc]:hover{color:var(--rf-accent)}.toc a span[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-sm);margin-right:10px}.stat-band[data-v-77aa31fc]{background:var(--rf-ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:34px;margin:30px 0;padding:28px 32px;display:flex}.sb-n[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-5xl);color:var(--rf-accent-3);letter-spacing:-.02em;font-weight:600;line-height:1}.sb-l[data-v-77aa31fc]{font-size:var(--rf-text-base);color:var(--rf-cream);opacity:.82;max-width:340px}.verify-cta[data-v-77aa31fc]{border:1.5px solid var(--rf-line);background:var(--rf-panel-strong);color:inherit;border-radius:16px;align-items:center;gap:22px;margin-top:40px;padding:24px 28px;text-decoration:none;display:flex}.verify-cta[data-v-77aa31fc]:hover{border-color:var(--rf-accent)}.verify-cta h3[data-v-77aa31fc]{font-family:var(--rf-font-display);font-size:var(--rf-text-xl);color:var(--rf-ink);margin:0 0 4px;font-weight:700}.verify-cta p[data-v-77aa31fc]{color:var(--rf-muted);margin:0}.vc-btn[data-v-77aa31fc],.verify-cta p[data-v-77aa31fc]{font-size:var(--rf-text-md)}.vc-btn[data-v-77aa31fc]{background:var(--rf-accent);color:var(--rf-on-accent);border-radius:10px;flex:none;margin-left:auto;padding:11px 22px;font-weight:600}.related[data-v-77aa31fc]{border-top:2px solid var(--rf-ink);max-width:1760px;margin:48px auto 0;padding-top:34px}.rel-h[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--rf-muted);margin:0 0 22px}.rel-grid[data-v-77aa31fc]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.rel-card[data-v-77aa31fc]{color:inherit;align-items:flex-start;gap:14px;text-decoration:none;display:flex}.rel-num[data-v-77aa31fc]{font-family:var(--rf-font-mono);font-size:var(--rf-text-md);color:var(--rf-accent);font-weight:600}.rel-title[data-v-77aa31fc]{font-family:var(--rf-font-display);font-size:var(--rf-text-lg);letter-spacing:-.02em;color:var(--rf-ink);font-weight:700;line-height:1.24}.rel-card:hover .rel-title[data-v-77aa31fc]{color:var(--rf-accent)}@media (width<=980px){.grid[data-v-77aa31fc]{grid-template-columns:1fr;gap:8px}.rail[data-v-77aa31fc]{display:none}}@media (width<=640px){.rel-grid[data-v-77aa31fc]{grid-template-columns:1fr;gap:18px}.factsbar .f[data-v-77aa31fc]{flex-basis:45%}}
