body{margin:0;font-family:Inter,system-ui,sans-serif;background:#0a0e1a;color:#e2e8f0;font-size:16px;line-height:1.7}.nav.svelte-118r7ob{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid #1e2a3a;position:sticky;top:0;background:#0a0e1af2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.logo.svelte-118r7ob{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#fff;text-decoration:none}.nav.svelte-118r7ob nav:where(.svelte-118r7ob){display:flex;align-items:center;gap:1.5rem}.nav.svelte-118r7ob nav:where(.svelte-118r7ob) a:where(.svelte-118r7ob){color:#94a3b8;text-decoration:none;font-size:.9rem}.btn-nav.svelte-118r7ob{background:#2563eb;color:#fff!important;padding:.4rem 1rem;border-radius:6px;font-weight:500}main.svelte-118r7ob{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.breadcrumb.svelte-118r7ob{font-size:.82rem;color:#64748b;margin-bottom:2rem}.breadcrumb.svelte-118r7ob a:where(.svelte-118r7ob){color:#64748b;text-decoration:none}.hero.svelte-118r7ob{margin-bottom:2.5rem}.badge.svelte-118r7ob{display:inline-block;background:#1e2a3a;color:#64748b;font-size:.78rem;padding:.3rem .75rem;border-radius:20px;margin-bottom:1rem}h1.svelte-118r7ob{font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1.15;margin:0 0 1rem;color:#f8fafc}h1.svelte-118r7ob em:where(.svelte-118r7ob){font-style:normal;color:#f87171}.lead.svelte-118r7ob{font-size:1.05rem;color:#94a3b8}.answer-box.svelte-118r7ob{background:#120a0a;border:1px solid #7f1d1d;border-radius:12px;padding:1.5rem;margin-bottom:3rem}.answer-label.svelte-118r7ob{font-size:.72rem;font-weight:700;color:#f87171;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.answer-box.svelte-118r7ob p:where(.svelte-118r7ob){color:#fca5a5;margin:0}.answer-box.svelte-118r7ob strong:where(.svelte-118r7ob){color:#fff}.content-section.svelte-118r7ob{margin-bottom:3.5rem}.section-num.svelte-118r7ob{font-size:.72rem;font-weight:700;color:#3b82f6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}h2.svelte-118r7ob{font-size:1.6rem;font-weight:700;color:#f1f5f9;margin:0 0 1.25rem}p.svelte-118r7ob{color:#94a3b8;margin-bottom:1rem}strong.svelte-118r7ob{color:#e2e8f0}.reason-card.svelte-118r7ob{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #111827}.reason-num.svelte-118r7ob{width:28px;height:28px;background:#1e2a3a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#3b82f6;flex-shrink:0;margin-top:2px}.reason-body.svelte-118r7ob strong:where(.svelte-118r7ob){display:block;color:#e2e8f0;margin-bottom:.25rem}.reason-body.svelte-118r7ob p:where(.svelte-118r7ob){margin:0;font-size:.9rem}.bill-display.svelte-118r7ob{display:flex;align-items:center;gap:1rem;margin:1.25rem 0;flex-wrap:wrap}.bill-card.svelte-118r7ob{flex:1;min-width:200px;padding:1.5rem;border-radius:12px;border:1px solid #1e2a3a}.bill-card.google.svelte-118r7ob{background:#120a0a;border-color:#7f1d1d}.bill-card.mapsi.svelte-118r7ob{background:#0a120a;border-color:#14532d}.bill-header.svelte-118r7ob{font-size:.78rem;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}.bill-scenario.svelte-118r7ob{font-size:.85rem;color:#475569;margin-bottom:.75rem}.bill-amount.svelte-118r7ob{font-size:2.2rem;font-weight:700}.bill-card.google.svelte-118r7ob .bill-amount:where(.svelte-118r7ob){color:#f87171}.bill-card.mapsi.svelte-118r7ob .bill-amount:where(.svelte-118r7ob){color:#4ade80}.bill-amount.svelte-118r7ob span:where(.svelte-118r7ob){font-size:1rem;color:#64748b}.bill-note.svelte-118r7ob{font-size:.82rem;color:#64748b;margin-top:.25rem}.bill-vs.svelte-118r7ob{font-size:1.1rem;color:#475569;font-weight:600;flex-shrink:0}.savings-banner.svelte-118r7ob{background:#0a1f0a;border:1px solid #14532d;border-radius:8px;padding:1rem 1.25rem;font-size:.92rem;color:#86efac;text-align:center}.savings-banner.svelte-118r7ob strong:where(.svelte-118r7ob){color:#4ade80}.fair-list.svelte-118r7ob{list-style:none;padding:0}.fair-list.svelte-118r7ob li:where(.svelte-118r7ob){padding:.5rem 0 .5rem 1.5rem;color:#94a3b8;position:relative;border-bottom:1px solid #111827}.fair-list.svelte-118r7ob li:where(.svelte-118r7ob):before{content:"✓";position:absolute;left:0;color:#4ade80}.switch-steps.svelte-118r7ob{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.switch-step.svelte-118r7ob{display:flex;align-items:center;gap:1rem;background:#0d1625;border:1px solid #1e2a3a;border-radius:8px;padding:.85rem 1.25rem;font-size:.92rem;color:#cbd5e1}.step-n.svelte-118r7ob{width:24px;height:24px;background:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff;flex-shrink:0}.cta-section.svelte-118r7ob{text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,#0f1829,#0a1020);border:1px solid #1e3a5f;border-radius:16px;margin:3rem 0}.cta-section.svelte-118r7ob h2:where(.svelte-118r7ob){font-size:1.8rem;margin-bottom:.5rem}.cta-section.svelte-118r7ob p:where(.svelte-118r7ob){color:#64748b;margin-bottom:1.5rem}.cta-buttons.svelte-118r7ob{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-primary.svelte-118r7ob{background:#2563eb;color:#fff;padding:.75rem 1.75rem;border-radius:8px;text-decoration:none;font-weight:600}.btn-secondary.svelte-118r7ob{background:transparent;color:#94a3b8;padding:.75rem 1.75rem;border-radius:8px;text-decoration:none;font-weight:500;border:1px solid #1e2a3a}.related.svelte-118r7ob{margin-top:2rem}.related.svelte-118r7ob h3:where(.svelte-118r7ob){font-size:1rem;color:#64748b;margin-bottom:1rem}.related-links.svelte-118r7ob{display:flex;flex-wrap:wrap;gap:.5rem}.related-links.svelte-118r7ob a:where(.svelte-118r7ob){font-size:.83rem;color:#3b82f6;text-decoration:none;background:#0f1829;padding:.35rem .75rem;border-radius:20px;border:1px solid #1e2a3a}.footer.svelte-118r7ob{text-align:center;padding:2rem;color:#475569;font-size:.82rem;border-top:1px solid #1e2a3a}.footer.svelte-118r7ob a:where(.svelte-118r7ob){color:#475569;text-decoration:none;margin:0 .5rem}.footer.svelte-118r7ob p:where(.svelte-118r7ob){margin-top:.5rem}@media (max-width: 600px){.bill-display.svelte-118r7ob{flex-direction:column}.nav.svelte-118r7ob nav:where(.svelte-118r7ob) a:where(.svelte-118r7ob):not(.btn-nav){display:none}}
