.lr[data-v-41c2d213]{max-width:880px;margin:0 auto;padding:44px 24px 128px;font-family:DM Sans,system-ui,sans-serif;color:#18181b;line-height:1.6}.lr-crumb[data-v-41c2d213]{font-size:13px;color:#71717a;margin-bottom:28px}.lr-crumb a[data-v-41c2d213]{color:#3f3f46;text-decoration:none;transition:color .15s ease}.lr-crumb a[data-v-41c2d213]:hover{color:#18181b;text-decoration:underline;text-underline-offset:3px}.lr-crumb .sep[data-v-41c2d213]{margin:0 8px;color:#d4d4d4}.lr-eyebrow[data-v-41c2d213]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a;margin:0 0 14px}.lr h1[data-v-41c2d213]{font-size:clamp(26px,3.4vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 18px;text-wrap:balance}.lr-lead[data-v-41c2d213]{font-size:16px;line-height:1.65;color:#3f3f46;margin:0;max-width:70ch}.lr-figs>div[data-v-41c2d213],.lr-card[data-v-41c2d213]{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--r-card);box-shadow:var(--surface-shadow);min-width:0}.lr-figs[data-v-41c2d213]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 0 0}.lr-figs>div[data-v-41c2d213]{padding:22px 24px 20px}.lr-figs dd[data-v-41c2d213]{margin:0;font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.lr-figs dt[data-v-41c2d213]{font-size:12.5px;line-height:17px;color:#71717a;margin-top:6px}.lr-blk[data-v-41c2d213]{margin:64px 0;scroll-margin-top:96px}.lr-blk h2[data-v-41c2d213]{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 14px;text-wrap:balance}.lr-blk p[data-v-41c2d213]{margin:0 0 14px;font-size:15.5px;line-height:1.7;color:#27272a;max-width:72ch}.lr-blk .lr-desc[data-v-41c2d213]{color:#71717a;font-size:14px;margin-bottom:20px}.lr-card-pad[data-v-41c2d213]{padding:28px 28px 20px}.lr-chart[data-v-41c2d213]{width:100%;height:auto;display:block}.lr-grid[data-v-41c2d213]{stroke:#ececec;stroke-width:1}.lr-line[data-v-41c2d213]{fill:none;stroke:#18181b;stroke-width:1.75;stroke-linejoin:round}.lr-dot[data-v-41c2d213]{fill:#18181b}.lr-tick[data-v-41c2d213]{font-size:11px;fill:#8a8a8a;font-family:DM Sans,system-ui,sans-serif}.lr-tbl-wrap[data-v-41c2d213]{overflow-x:auto}.lr-tbl[data-v-41c2d213]{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.lr-tbl th[data-v-41c2d213],.lr-tbl td[data-v-41c2d213]{text-align:right;padding:15px 14px;white-space:nowrap}.lr-tbl th[data-v-41c2d213]{padding-top:13px;padding-bottom:13px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a;border-bottom:1px solid var(--surface-border)}.lr-tbl td[data-v-41c2d213]{border-top:1px solid #f1f1f1}.lr-tbl tbody tr:first-child td[data-v-41c2d213]{border-top:0}.lr-tbl th[data-v-41c2d213]:first-child,.lr-tbl td[data-v-41c2d213]:first-child{text-align:left;padding-left:28px}.lr-tbl th[data-v-41c2d213]:last-child,.lr-tbl td[data-v-41c2d213]:last-child{padding-right:28px}.lr-tbl td[data-v-41c2d213]:first-child{font-weight:600}.lr-tbl tr.on td[data-v-41c2d213]{background:#f4f4f4}.lr-tbl a[data-v-41c2d213]{color:#18181b;text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:3px;transition:text-decoration-color .15s ease}.lr-tbl a[data-v-41c2d213]:hover{text-decoration-color:#18181b}.lr-tbl .up[data-v-41c2d213]{color:#15803d}.lr-tbl .down[data-v-41c2d213]{color:#b91c1c}.lr-tbl .flat[data-v-41c2d213]{color:#71717a}.lr-method p[data-v-41c2d213]{font-size:14px;line-height:1.75;color:#52525b}.lr-method a[data-v-41c2d213]{color:#18181b;text-underline-offset:3px}@media(max-width:640px){.lr[data-v-41c2d213]{padding:28px 16px 88px}.lr-figs[data-v-41c2d213]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lr-figs>div[data-v-41c2d213]{padding:16px 16px 14px}.lr-blk[data-v-41c2d213]{margin:48px 0}.lr-figs dd[data-v-41c2d213]{font-size:20px}.lr-card-pad[data-v-41c2d213]{padding:16px 14px 10px}.lr-tbl th[data-v-41c2d213],.lr-tbl td[data-v-41c2d213]{padding-left:7px;padding-right:7px}.lr-tbl th[data-v-41c2d213]{white-space:normal;vertical-align:bottom}.lr-tbl[data-v-41c2d213]{font-size:13px}.lr-tbl th[data-v-41c2d213]:first-child,.lr-tbl td[data-v-41c2d213]:first-child{padding-left:18px}.lr-tbl th[data-v-41c2d213]:last-child,.lr-tbl td[data-v-41c2d213]:last-child{padding-right:18px}}
