.methodology-page.svelte-7o0w84>header:where(.svelte-7o0w84){max-width:64rem;padding-bottom:0}.eyebrow.svelte-7o0w84{margin:0 0 .75rem;color:var(--accent);font-size:.875rem;font-weight:750}.methodology-page.svelte-7o0w84 h1:where(.svelte-7o0w84){max-width:58rem;margin-bottom:1rem;font-size:clamp(2.1rem,4.5vw,3.5rem);line-height:1.08;text-wrap:balance}.methodology-page.svelte-7o0w84>header:where(.svelte-7o0w84) .lede:where(.svelte-7o0w84){max-width:58rem;margin:0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}.scope-note.svelte-7o0w84{max-width:58rem;margin:.85rem 0 0;color:var(--muted);font-size:1rem}.method-section.svelte-7o0w84{padding:2.5rem 0 0;scroll-margin-top:6rem}.methodology-page.svelte-7o0w84 .method-section:where(.svelte-7o0w84) h2:where(.svelte-7o0w84){margin:0 0 1.25rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.comparison.svelte-7o0w84{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem}.comparison.svelte-7o0w84 article:where(.svelte-7o0w84){min-width:0;padding:clamp(1.25rem,2vw,1.75rem);border:1px solid var(--line);border-radius:12px;background:var(--white)}.card-number.svelte-7o0w84{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;border-radius:50%;color:var(--accent);background:var(--surface-soft);font-size:.875rem;font-weight:750;font-variant-numeric:tabular-nums}.comparison.svelte-7o0w84 h3:where(.svelte-7o0w84){margin:0 0 1rem;font-size:clamp(1.3rem,2vw,1.5rem);line-height:1.25;text-wrap:balance}.comparison.svelte-7o0w84 article:where(.svelte-7o0w84)>p:where(.svelte-7o0w84){margin:0;line-height:1.6}.comparison-warning.svelte-7o0w84{max-width:68rem;margin:1.25rem 0 0;color:var(--muted);font-size:1rem;line-height:1.6}.comparison-warning.svelte-7o0w84 strong:where(.svelte-7o0w84){color:var(--ink)}.comparison.svelte-7o0w84 dl:where(.svelte-7o0w84){margin:0}.comparison.svelte-7o0w84 dl:where(.svelte-7o0w84) div:where(.svelte-7o0w84){padding:.85rem 0;border-bottom:1px solid var(--line)}.comparison.svelte-7o0w84 dt:where(.svelte-7o0w84){margin-bottom:.25rem;color:var(--muted);font-size:.875rem;font-weight:700}.comparison.svelte-7o0w84 dd:where(.svelte-7o0w84){margin:0;font-size:1rem}.comparison.svelte-7o0w84 details:where(.svelte-7o0w84){margin-top:1rem;border-top:1px solid var(--line)}summary.svelte-7o0w84{min-height:2.75rem;padding:.8rem 0;color:var(--accent);cursor:pointer;font-size:.875rem;font-weight:700;line-height:1.5}.comparison.svelte-7o0w84 details:where(.svelte-7o0w84)>p:where(.svelte-7o0w84){font-size:1rem;line-height:1.6}.budget-links.svelte-7o0w84{display:grid;gap:.2rem;margin:1rem 0 0;padding:0;list-style:none}.budget-links.svelte-7o0w84 a:where(.svelte-7o0w84){display:inline-flex;align-items:center;min-height:2.75rem;color:var(--accent);font-size:.9375rem;font-weight:700}.last-checked.svelte-7o0w84{width:fit-content;max-width:100%;margin:0 0 .85rem;padding:.75rem 1rem;border-left:3px solid var(--accent);background:var(--surface-soft);color:var(--muted);font-size:.75rem;font-weight:700;line-height:1.35}.last-checked.svelte-7o0w84 span:where(.svelte-7o0w84),.last-checked.svelte-7o0w84 time:where(.svelte-7o0w84){display:block}.last-checked.svelte-7o0w84 time:where(.svelte-7o0w84){margin-top:.2rem;color:var(--ink);font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums}.health-disclaimer.svelte-7o0w84{max-width:58rem;margin:.85rem 0 1.25rem;color:var(--muted);line-height:1.6}.health-error.svelte-7o0w84{padding:1.2rem;border:1px solid #842f27;border-radius:var(--radius-sm);color:#842f27}.source-health.svelte-7o0w84{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.source-health.svelte-7o0w84 li:where(.svelte-7o0w84){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid var(--line)}.source-health.svelte-7o0w84 h3:where(.svelte-7o0w84){max-width:52rem;margin:0;font-size:1.125rem;line-height:1.4}.source-health.svelte-7o0w84 .status:where(.svelte-7o0w84){margin:.6rem 0 0;font-size:.875rem;letter-spacing:0;text-transform:none}.source-period.svelte-7o0w84{margin:.35rem 0 0;color:var(--muted);font-size:.875rem}.source-message.svelte-7o0w84{margin:.75rem 0 0;color:var(--muted);line-height:1.6}.source-health.svelte-7o0w84 li:where(.svelte-7o0w84)>.source-link:where(.svelte-7o0w84){display:inline-flex;align-items:center;min-height:2.75rem;max-width:100%;color:var(--accent);font-size:.9375rem;overflow-wrap:anywhere}.source-kind.svelte-7o0w84{color:var(--muted);font-size:.875rem}.terms.svelte-7o0w84>p:where(.svelte-7o0w84),.terms.svelte-7o0w84 details:where(.svelte-7o0w84){max-width:64rem}.terms.svelte-7o0w84>p:where(.svelte-7o0w84),.terms.svelte-7o0w84 details:where(.svelte-7o0w84) p:where(.svelte-7o0w84){line-height:1.6}.terms.svelte-7o0w84 details:where(.svelte-7o0w84){border-top:1px solid var(--line)}.terms.svelte-7o0w84 details:where(.svelte-7o0w84):last-child{border-bottom:1px solid var(--line)}@media(max-width:1050px){.comparison.svelte-7o0w84{grid-template-columns:1fr}}@media(max-width:700px){.method-section.svelte-7o0w84{padding-top:2rem}.source-health.svelte-7o0w84 li:where(.svelte-7o0w84){grid-template-columns:1fr;gap:.4rem}}@media print{.comparison.svelte-7o0w84{display:block}.comparison.svelte-7o0w84 article:where(.svelte-7o0w84){margin-bottom:1rem;background:none}.methodology-page.svelte-7o0w84 h2:where(.svelte-7o0w84),.methodology-page.svelte-7o0w84 h3:where(.svelte-7o0w84){break-after:avoid;page-break-after:avoid}.source-health.svelte-7o0w84 li:where(.svelte-7o0w84){display:block;break-inside:avoid;page-break-inside:avoid}.last-checked.svelte-7o0w84{break-inside:avoid;page-break-inside:avoid}}
