.hero-page.svelte-1uha8ag{max-width:100%}.hero.svelte-1uha8ag{text-align:center;padding:24px 0 0}.hero-badge.svelte-1uha8ag{display:inline-block;font-family:var(--font-heading);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-tertiary);background:var(--white);border:1px solid var(--border);padding:6px 16px;border-radius:20px;margin-bottom:8px}.hero-amount.svelte-1uha8ag{font-family:var(--font-heading);font-size:56px;font-weight:900;color:var(--navy);letter-spacing:-2px;line-height:1}.hero-label.svelte-1uha8ag{font-size:16px;color:var(--text-tertiary);margin-top:4px}.stats-row.svelte-1uha8ag{display:flex;gap:8px;margin:20px 0}.stat-card.svelte-1uha8ag{flex:1;background:var(--white);border:1px solid var(--border);border-radius:12px;padding:12px 8px;text-align:center}.stat-value.svelte-1uha8ag{font-family:var(--font-heading);font-size:18px;font-weight:900;color:var(--navy);letter-spacing:-.5px;font-variant-numeric:tabular-nums;line-height:1.2}.stat-label.svelte-1uha8ag{font-size:11px;color:var(--text-tertiary);margin-top:2px}.cta-btn.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;background:var(--crimson);color:var(--white);font-family:var(--font-heading);font-size:17px;font-weight:700;border:none;border-radius:16px;cursor:pointer;text-decoration:none;transition:transform .15s,background .15s}.cta-btn.svelte-1uha8ag:hover{background:var(--crimson-light);transform:translateY(-1px)}.cta-btn.svelte-1uha8ag:active{transform:scale(.98)}.cta-btn.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:20px;height:20px}.info-banner.svelte-1uha8ag{display:flex;align-items:flex-start;gap:10px;background:var(--white);border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin:24px 0 0}.info-icon.svelte-1uha8ag{width:20px;height:20px;border-radius:50%;background:var(--navy);color:var(--white);font-size:11px;font-weight:800;font-style:italic;font-family:Georgia,serif;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.info-banner.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0}.facts.svelte-1uha8ag{margin-top:32px}.facts-heading.svelte-1uha8ag{font-family:var(--font-heading);font-size:20px;font-weight:800;color:var(--navy);margin:0 0 12px}.fact-card.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;background:var(--white);border-radius:14px;padding:16px 20px;margin-bottom:10px;border:1px solid var(--border)}.fact-left.svelte-1uha8ag{flex:1;min-width:0}.fact-title.svelte-1uha8ag{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--text-tertiary);margin-bottom:2px}.fact-name.svelte-1uha8ag{font-family:var(--font-heading);font-size:18px;font-weight:800;color:var(--navy)}.fact-amount.svelte-1uha8ag{font-family:var(--font-heading);font-size:18px;font-weight:900;color:var(--navy);flex-shrink:0;margin-left:16px}.fact-unit.svelte-1uha8ag{font-size:13px;font-weight:500;color:var(--text-secondary)}.fact-note-inline.svelte-1uha8ag{font-size:12px;color:var(--text-tertiary);margin-left:auto;flex-shrink:0}.compare-section.svelte-1uha8ag{margin-top:32px}.compare-subtitle.svelte-1uha8ag{font-size:13px;color:var(--gray-500);margin:-8px 0 16px}.bar-chart.svelte-1uha8ag{display:flex;flex-direction:column;gap:14px}.bar-row.svelte-1uha8ag{padding:0 2px}.bar-row.highlight.svelte-1uha8ag .bar-city:where(.svelte-1uha8ag){color:var(--blue)}.bar-label.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.bar-city.svelte-1uha8ag{font-size:14px;font-weight:700;color:var(--gray-700)}.bar-amount.svelte-1uha8ag{font-size:14px;font-weight:800;color:var(--navy);font-variant-numeric:tabular-nums}.bar-track.svelte-1uha8ag{height:24px;background:var(--gray-100);border-radius:8px;overflow:hidden}.bar-fill.svelte-1uha8ag{height:100%;border-radius:8px;transition:width .5s ease}.bar-meta.svelte-1uha8ag{display:flex;justify-content:space-between;font-size:11px;color:var(--gray-400);margin-top:3px}.bar-percap.svelte-1uha8ag{font-weight:600;color:var(--gray-500)}.compare-cta.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:18px;padding:12px 20px;background:var(--gray-100);color:var(--navy);font-size:14px;font-weight:700;border:none;border-radius:12px;cursor:pointer;text-decoration:none;transition:background .15s,transform .15s}.compare-cta.svelte-1uha8ag:hover{background:var(--gray-200)}.compare-cta.svelte-1uha8ag:active{transform:scale(.98)}.compare-cta.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:16px;height:16px}@media(min-width:900px){.hero.svelte-1uha8ag{padding:48px 0 0}.hero-amount.svelte-1uha8ag{font-size:80px;letter-spacing:-3px}.hero-label.svelte-1uha8ag{font-size:20px}.stats-row.svelte-1uha8ag{justify-content:center;gap:16px;margin:32px 0}.stat-card.svelte-1uha8ag{flex:none;min-width:160px;padding:16px 24px}.stat-value.svelte-1uha8ag{font-size:24px}.cta-btn.svelte-1uha8ag{max-width:400px;margin:0 auto;font-size:18px}.desktop-columns.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px}.facts.svelte-1uha8ag,.compare-section.svelte-1uha8ag{margin-top:0}}
