[data-astro-cid-ntfkjp3h][hidden]{display:none!important}.rs-crumbs[data-astro-cid-ntfkjp3h]{padding-top:26px}.rs-head[data-astro-cid-ntfkjp3h]{padding-top:34px;padding-bottom:8px}.rs-head[data-astro-cid-ntfkjp3h] h1[data-astro-cid-ntfkjp3h]{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;margin-top:16px;font-size:clamp(34px,5vw,56px);line-height:1.05}.rs-lede[data-astro-cid-ntfkjp3h]{color:var(--ink-2);max-width:44em;margin-top:18px;font-size:20px;line-height:1.5}.rs-meta[data-astro-cid-ntfkjp3h]{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:16px;font-size:14px;display:flex}.rs-figs[data-astro-cid-ntfkjp3h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.rs-fig[data-astro-cid-ntfkjp3h]{background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:20px}.rs-fig-n[data-astro-cid-ntfkjp3h]{font-family:var(--serif);color:var(--teal-deep);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.6vw,40px);font-weight:600;line-height:1.05}.rs-fig[data-astro-cid-ntfkjp3h] p[data-astro-cid-ntfkjp3h]:not(.rs-fig-n){color:var(--ink-2);margin-top:8px;font-size:15px}.rs-sec[data-astro-cid-ntfkjp3h]{padding:clamp(44px,6vw,72px) 0}.rs-sec-tight[data-astro-cid-ntfkjp3h]{padding:32px 0}.rs-sand[data-astro-cid-ntfkjp3h]{background:var(--sand);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rs-sec[data-astro-cid-ntfkjp3h] h2[data-astro-cid-ntfkjp3h]{margin-bottom:14px;font-size:clamp(28px,3.4vw,38px)}.rs-sec[data-astro-cid-ntfkjp3h] h3[data-astro-cid-ntfkjp3h]{margin:28px 0 12px;font-size:22px}.rs-read[data-astro-cid-ntfkjp3h]{max-width:760px}.rs-read[data-astro-cid-ntfkjp3h] p[data-astro-cid-ntfkjp3h]+p[data-astro-cid-ntfkjp3h]{margin-top:12px}.rs-note[data-astro-cid-ntfkjp3h]{color:var(--ink-3);margin-top:12px;font-size:14.5px}.rs-findings[data-astro-cid-ntfkjp3h]{gap:12px;margin:18px 0 0;padding-left:22px;display:grid}.rs-findings[data-astro-cid-ntfkjp3h] li[data-astro-cid-ntfkjp3h]{padding-left:4px}.rs-need[data-astro-cid-ntfkjp3h]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.rs-need-card[data-astro-cid-ntfkjp3h]{background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-md);padding:18px}.rs-need-ft[data-astro-cid-ntfkjp3h]{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:13px;font-weight:600}.rs-need-n[data-astro-cid-ntfkjp3h]{font-family:var(--serif);color:var(--teal-deep);font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.1}.rs-need-n[data-astro-cid-ntfkjp3h] span[data-astro-cid-ntfkjp3h]{font-family:var(--sans);color:var(--ink-3);font-size:15px;font-weight:500}.rs-need-d[data-astro-cid-ntfkjp3h]{color:var(--ink-2);margin-top:6px;font-size:14.5px}.rs-rank-grid[data-astro-cid-ntfkjp3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rs-tbox[data-astro-cid-ntfkjp3h]{background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-md);min-width:0;overflow-x:auto}.rs-tbl[data-astro-cid-ntfkjp3h]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.rs-tbl[data-astro-cid-ntfkjp3h] caption[data-astro-cid-ntfkjp3h]{text-align:left;font-family:var(--serif);padding:14px 14px 6px;font-size:17px;font-weight:600}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h],.rs-tbl[data-astro-cid-ntfkjp3h] td[data-astro-cid-ntfkjp3h]{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]:first-child{text-align:left}.rs-tbl[data-astro-cid-ntfkjp3h] thead[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]{color:var(--ink-3);background:var(--sand);vertical-align:bottom;font-size:13px;font-weight:600}.rs-tbl[data-astro-cid-ntfkjp3h] thead[data-astro-cid-ntfkjp3h] small[data-astro-cid-ntfkjp3h]{font-size:11.5px;font-weight:500;display:block}.rs-tbl[data-astro-cid-ntfkjp3h] tbody[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]{font-weight:600}.rs-tbl[data-astro-cid-ntfkjp3h] tbody[data-astro-cid-ntfkjp3h] tr[data-astro-cid-ntfkjp3h]:last-child>[data-astro-cid-ntfkjp3h]{border-bottom:0}.rs-all[data-astro-cid-ntfkjp3h]>[data-astro-cid-ntfkjp3h]{background:var(--teal-tint);font-weight:700}.rs-pill[data-astro-cid-ntfkjp3h]{background:var(--gold-tint);color:var(--ink-2);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}.rs-note[data-astro-cid-ntfkjp3h] .rs-pill[data-astro-cid-ntfkjp3h]{margin-left:0}.rs-panel[data-astro-cid-ntfkjp3h]{scroll-margin-top:96px}.rs-tbl-town[data-astro-cid-ntfkjp3h] tbody[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h],.rs-tbl-town[data-astro-cid-ntfkjp3h] thead[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]:first-child{z-index:1;background:var(--card);box-shadow:inset -1px 0 0 var(--line);position:sticky;left:0}.rs-tbl-town[data-astro-cid-ntfkjp3h] thead[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]:first-child{background:var(--sand)}.rs-tbl-town[data-astro-cid-ntfkjp3h] .rs-all[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]{background:var(--teal-tint)}.rs-tbl[data-astro-cid-ntfkjp3h] .sort-btn{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h][aria-sort] .sort-btn{color:var(--teal-deep)}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h][aria-sort=descending] .sort-btn:after{content:" ↓"}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h][aria-sort=ascending] .sort-btn:after{content:" ↑"}[data-astro-cid-ntfkjp3h][data-basis=ex] .b-in[data-astro-cid-ntfkjp3h],[data-astro-cid-ntfkjp3h][data-basis=in] .b-ex[data-astro-cid-ntfkjp3h]{display:none}.rs-controls[data-astro-cid-ntfkjp3h]{margin-top:18px}.rs-seg[data-astro-cid-ntfkjp3h]{background:var(--card);border:1px solid var(--line-card);border-radius:999px;flex-wrap:wrap;gap:2px;margin:16px 0 6px;padding:3px;display:inline-flex}.rs-controls[data-astro-cid-ntfkjp3h] .rs-seg[data-astro-cid-ntfkjp3h]{margin:0}.rs-seg[data-astro-cid-ntfkjp3h] button[data-astro-cid-ntfkjp3h]{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 15px;font-size:14.5px}.rs-seg[data-astro-cid-ntfkjp3h] .sm[data-astro-cid-ntfkjp3h]{display:none}.rs-seg[data-astro-cid-ntfkjp3h] button[data-astro-cid-ntfkjp3h][aria-pressed=true]{background:var(--teal);color:var(--cream);font-weight:600}.rs-chart[data-astro-cid-ntfkjp3h]{background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-md);margin:18px 0 0;padding:16px}.rs-chart[data-astro-cid-ntfkjp3h]+.rs-chart[data-astro-cid-ntfkjp3h]{margin-top:16px}.rs-chart[data-astro-cid-ntfkjp3h] svg[data-astro-cid-ntfkjp3h]{width:100%;height:auto}.rs-chart[data-astro-cid-ntfkjp3h] text[data-astro-cid-ntfkjp3h]{fill:var(--ink-3);font-family:var(--sans);font-size:13px}.rs-chart[data-astro-cid-ntfkjp3h] .c-grid[data-astro-cid-ntfkjp3h]{stroke:var(--line)}.rs-chart[data-astro-cid-ntfkjp3h] .c-cut[data-astro-cid-ntfkjp3h]{stroke:var(--ink-3);stroke-dasharray:3 4;opacity:.6}.rs-chart[data-astro-cid-ntfkjp3h] .c-end[data-astro-cid-ntfkjp3h]{fill:var(--ink);font-weight:600}.rs-legend[data-astro-cid-ntfkjp3h]{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.rs-legend[data-astro-cid-ntfkjp3h] i[data-astro-cid-ntfkjp3h]{vertical-align:middle;border-radius:2px;width:14px;height:3px;margin-right:6px;display:inline-block}.rs-gap[data-astro-cid-ntfkjp3h]{margin-top:8px}.rs-gap[data-astro-cid-ntfkjp3h] h3[data-astro-cid-ntfkjp3h]{margin:16px 0 10px;font-size:19px}.rs-gap-row[data-astro-cid-ntfkjp3h]+.rs-gap-row[data-astro-cid-ntfkjp3h]{margin-top:14px}.rs-gap-l[data-astro-cid-ntfkjp3h]{font-size:15px;font-weight:600}.rs-gap-l[data-astro-cid-ntfkjp3h] span[data-astro-cid-ntfkjp3h]{color:var(--ink-3);font-weight:400}.rs-track[data-astro-cid-ntfkjp3h]{background:var(--line);border-radius:8px;height:16px;margin-top:6px;position:relative;overflow:hidden}.rs-loan[data-astro-cid-ntfkjp3h]{background:var(--teal);position:absolute;inset:0 auto 0 0}.rs-gap-v[data-astro-cid-ntfkjp3h]{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:6px;font-size:14.5px}.rs-cta[data-astro-cid-ntfkjp3h]{background:var(--teal-tint);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.rs-cta-t[data-astro-cid-ntfkjp3h]{font-family:var(--serif);font-size:20px;font-weight:600}.rs-cta[data-astro-cid-ntfkjp3h] .rs-note[data-astro-cid-ntfkjp3h]{margin-top:4px}.rs-cta-a[data-astro-cid-ntfkjp3h]{background:var(--teal);color:var(--cream);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.rs-cta-a[data-astro-cid-ntfkjp3h] svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.rs-faq-h[data-astro-cid-ntfkjp3h]{max-width:760px;margin:0 auto 20px}.rs-faq-a[data-astro-cid-ntfkjp3h]{color:var(--ink-2);max-width:640px;padding:0 22px 20px}.rs-h2-sub[data-astro-cid-ntfkjp3h]{margin-top:34px}.rs-list[data-astro-cid-ntfkjp3h]{gap:8px;margin:0;padding-left:20px;display:grid}.rs-quote[data-astro-cid-ntfkjp3h]{color:var(--ink-2);margin-top:22px;font-weight:600}@media (width<=900px){.rs-need[data-astro-cid-ntfkjp3h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.rs-figs[data-astro-cid-ntfkjp3h],.rs-rank-grid[data-astro-cid-ntfkjp3h]{grid-template-columns:1fr}.rs-lede[data-astro-cid-ntfkjp3h]{font-size:18px}}@media (width<=560px){.rs-need[data-astro-cid-ntfkjp3h]{grid-template-columns:1fr}.rs-tbl[data-astro-cid-ntfkjp3h]{font-size:14px}.rs-tbl[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h],.rs-tbl[data-astro-cid-ntfkjp3h] td[data-astro-cid-ntfkjp3h]{padding:9px 8px}.rs-chart[data-astro-cid-ntfkjp3h]{padding:10px}.rs-chart[data-astro-cid-ntfkjp3h] text[data-astro-cid-ntfkjp3h]{font-size:22px}.rs-seg[data-astro-cid-ntfkjp3h]{border-radius:20px}.rs-seg[data-astro-cid-ntfkjp3h] button[data-astro-cid-ntfkjp3h]{padding:6px 11px;font-size:13.5px}.rs-seg[data-astro-cid-ntfkjp3h] .lg[data-astro-cid-ntfkjp3h]{display:none}.rs-seg[data-astro-cid-ntfkjp3h] .sm[data-astro-cid-ntfkjp3h]{display:inline}.rs-tbl-town[data-astro-cid-ntfkjp3h] tbody[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]{white-space:normal;min-width:128px;max-width:150px}.rs-tbl-town[data-astro-cid-ntfkjp3h] tbody[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h] .rs-pill[data-astro-cid-ntfkjp3h]{margin:3px 4px 0 0}.rs-tbl-rank[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h],.rs-tbl-rank[data-astro-cid-ntfkjp3h] td[data-astro-cid-ntfkjp3h]{padding:9px 6px}.rs-tbl-rank[data-astro-cid-ntfkjp3h] th[data-astro-cid-ntfkjp3h]:first-child,.rs-tbl-rank[data-astro-cid-ntfkjp3h] td[data-astro-cid-ntfkjp3h]:first-child{padding-left:12px}}
