.neighborhood-main[data-astro-cid-7k6ric2j]{background:var(--color-bg-light)}.neighborhood-hero[data-astro-cid-7k6ric2j]{padding:3.7rem 0 3rem;background:radial-gradient(circle at 12% 10%,rgba(247,148,30,.26),transparent 28%),linear-gradient(135deg,#005a9cf7,#00294ff0),url(/assets/service-carpet-cleaning.png) center/cover no-repeat;color:#fff}.hero-grid[data-astro-cid-7k6ric2j],.fit-grid[data-astro-cid-7k6ric2j],.nearby-grid[data-astro-cid-7k6ric2j]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);gap:1.5rem;align-items:center}.eyebrow[data-astro-cid-7k6ric2j],.section-kicker[data-astro-cid-7k6ric2j]{display:inline-block;margin-bottom:.7rem;color:var(--color-accent);font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.section-kicker-light[data-astro-cid-7k6ric2j]{color:#ffd79d}.hero-copy[data-astro-cid-7k6ric2j] h1[data-astro-cid-7k6ric2j]{max-width:760px;margin-bottom:.95rem;font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.05}.hero-lead[data-astro-cid-7k6ric2j]{max-width:680px;color:#ffffffeb;font-size:1.08rem;line-height:1.65}.hero-actions[data-astro-cid-7k6ric2j],.fit-actions[data-astro-cid-7k6ric2j],.bottom-cta-actions[data-astro-cid-7k6ric2j]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.25rem}.hero-call[data-astro-cid-7k6ric2j],.hero-whatsapp[data-astro-cid-7k6ric2j]{min-height:56px;justify-content:center;box-shadow:0 16px 32px #0000002e}.intent-strip[data-astro-cid-7k6ric2j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.2rem}.intent-strip[data-astro-cid-7k6ric2j] span[data-astro-cid-7k6ric2j],.panel-card[data-astro-cid-7k6ric2j],.fit-card[data-astro-cid-7k6ric2j],.step-card[data-astro-cid-7k6ric2j],.faq-item[data-astro-cid-7k6ric2j]{border:1px solid rgba(0,90,156,.09);box-shadow:var(--shadow-sm)}.intent-strip[data-astro-cid-7k6ric2j] span[data-astro-cid-7k6ric2j]{display:grid;gap:.25rem;padding:.82rem .9rem;border-color:#ffffff29;border-radius:16px;background:#ffffff1c}.intent-strip[data-astro-cid-7k6ric2j] small[data-astro-cid-7k6ric2j]{color:#ffffffb8;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.intent-strip[data-astro-cid-7k6ric2j] strong[data-astro-cid-7k6ric2j]{color:#fff;font-size:.95rem}.panel-card[data-astro-cid-7k6ric2j]{border-color:#ffffff2e;border-radius:24px;padding:1.45rem;background:#ffffff1f;backdrop-filter:blur(8px)}.panel-label[data-astro-cid-7k6ric2j]{display:inline-flex;margin-bottom:.75rem;border-radius:999px;padding:.38rem .72rem;background:#f7941e33;color:#ffd79d;font-size:.75rem;font-weight:800;text-transform:uppercase}.panel-card[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{margin-bottom:.75rem;font-size:1.35rem}.panel-card[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j]{color:#ffffffdb;line-height:1.65}.proof-list[data-astro-cid-7k6ric2j]{display:grid;gap:.55rem;margin-top:1rem}.proof-list[data-astro-cid-7k6ric2j] span[data-astro-cid-7k6ric2j]{border-radius:14px;padding:.65rem .75rem;background:#ffffff1c;color:#fffffff0;font-size:.88rem;font-weight:750}.ad-fit-section[data-astro-cid-7k6ric2j],.steps-section[data-astro-cid-7k6ric2j],.nearby-section[data-astro-cid-7k6ric2j],.faq-section[data-astro-cid-7k6ric2j]{padding:4rem 0}.ad-fit-section[data-astro-cid-7k6ric2j]{background:#fff}.fit-grid[data-astro-cid-7k6ric2j]{align-items:stretch}.fit-card[data-astro-cid-7k6ric2j],.step-card[data-astro-cid-7k6ric2j],.faq-item[data-astro-cid-7k6ric2j]{border-radius:22px;padding:1.45rem;background:var(--color-bg-white)}.fit-card-primary[data-astro-cid-7k6ric2j]{background:radial-gradient(circle at top right,rgba(247,148,30,.14),transparent 34%),var(--color-bg-white)}.fit-card[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j],.section-heading[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j],.nearby-grid[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j],.bottom-cta[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{color:var(--color-primary)}.fit-card[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{margin-bottom:.65rem;font-size:1.75rem}.fit-card[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j],.section-heading[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j],.nearby-grid[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j],.faq-item[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j]{color:var(--color-text-muted);line-height:1.7}.text-link[data-astro-cid-7k6ric2j]{display:inline-flex;margin-top:1rem;color:var(--color-primary);font-weight:800;text-decoration:underline;text-underline-offset:4px}.steps-section[data-astro-cid-7k6ric2j],.faq-section[data-astro-cid-7k6ric2j]{background:var(--color-bg-light)}.section-heading[data-astro-cid-7k6ric2j]{max-width:780px;margin:0 auto 2rem;text-align:center}.section-heading[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{margin-bottom:.6rem;font-size:2.2rem}.steps-grid[data-astro-cid-7k6ric2j]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.step-card[data-astro-cid-7k6ric2j] span[data-astro-cid-7k6ric2j]{display:inline-flex;width:42px;height:42px;margin-bottom:.9rem;align-items:center;justify-content:center;border-radius:999px;background:#005a9c1a;color:var(--color-primary);font-weight:900}.step-card[data-astro-cid-7k6ric2j] h3[data-astro-cid-7k6ric2j]{margin-bottom:.55rem;color:var(--color-text-main);font-size:1.12rem}.step-card[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j]{color:var(--color-text-muted);line-height:1.62}.nearby-section[data-astro-cid-7k6ric2j]{background:linear-gradient(180deg,#fff,#005a9c0a)}.nearby-grid[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{margin-bottom:.65rem;font-size:2rem}.nearby-links[data-astro-cid-7k6ric2j]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem}.nearby-links[data-astro-cid-7k6ric2j] a[data-astro-cid-7k6ric2j]{border-radius:999px;padding:.62rem .85rem;background:#fff;color:var(--color-primary);box-shadow:var(--shadow-sm);font-size:.88rem;font-weight:800;text-decoration:none}.nearby-links[data-astro-cid-7k6ric2j] a[data-astro-cid-7k6ric2j]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.faq-list[data-astro-cid-7k6ric2j]{display:grid;max-width:900px;margin:0 auto;gap:1rem}.faq-item[data-astro-cid-7k6ric2j] summary[data-astro-cid-7k6ric2j]{cursor:pointer;color:var(--color-text-main);font-weight:800;list-style:none}.faq-item[data-astro-cid-7k6ric2j] summary[data-astro-cid-7k6ric2j]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j]{margin-top:.8rem}.bottom-cta[data-astro-cid-7k6ric2j]{padding:4rem 0 5rem;background:linear-gradient(135deg,var(--color-primary),#00385e);color:#fff}.bottom-cta-inner[data-astro-cid-7k6ric2j]{display:flex;gap:2rem;align-items:center;justify-content:space-between}.bottom-cta[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{color:#fff;margin-bottom:.55rem;font-size:2rem}.bottom-cta[data-astro-cid-7k6ric2j] p[data-astro-cid-7k6ric2j]{color:#ffffffe0}@media (max-width: 960px){.hero-grid[data-astro-cid-7k6ric2j],.fit-grid[data-astro-cid-7k6ric2j],.nearby-grid[data-astro-cid-7k6ric2j],.steps-grid[data-astro-cid-7k6ric2j]{grid-template-columns:1fr}.nearby-links[data-astro-cid-7k6ric2j]{justify-content:flex-start}}@media (max-width: 768px){.neighborhood-hero[data-astro-cid-7k6ric2j]{padding:1.1rem 0 1.3rem}.hero-copy[data-astro-cid-7k6ric2j] h1[data-astro-cid-7k6ric2j]{font-size:2rem}.hero-lead[data-astro-cid-7k6ric2j]{font-size:.98rem;line-height:1.5}.hero-actions[data-astro-cid-7k6ric2j]{position:sticky;top:.6rem;z-index:4;flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-7k6ric2j] .btn[data-astro-cid-7k6ric2j],.fit-actions[data-astro-cid-7k6ric2j] .btn[data-astro-cid-7k6ric2j],.bottom-cta-actions[data-astro-cid-7k6ric2j] .btn[data-astro-cid-7k6ric2j]{width:100%}.intent-strip[data-astro-cid-7k6ric2j]{grid-template-columns:1fr;gap:.5rem}html.call-intent-traffic .intent-strip[data-astro-cid-7k6ric2j],html.call-intent-traffic .hero-panel[data-astro-cid-7k6ric2j],html.call-intent-traffic .nearby-section[data-astro-cid-7k6ric2j]{display:none}html.call-intent-traffic .floating-buttons,html.call-intent-traffic .float-btn{display:none!important}.ad-fit-section[data-astro-cid-7k6ric2j],.steps-section[data-astro-cid-7k6ric2j],.nearby-section[data-astro-cid-7k6ric2j],.faq-section[data-astro-cid-7k6ric2j]{padding:2.7rem 0}.section-heading[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j],.nearby-grid[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j],.bottom-cta[data-astro-cid-7k6ric2j] h2[data-astro-cid-7k6ric2j]{font-size:1.7rem}.bottom-cta-inner[data-astro-cid-7k6ric2j]{display:grid;grid-template-columns:1fr}}
