.Breadcrumb_breadcrumb__9OPrz{margin:0 0 12px;font-size:14px;grid-column:1/-1}.Breadcrumb_breadcrumb__9OPrz ol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.Breadcrumb_breadcrumb__9OPrz a{text-decoration:none;color:#666;transition:.2s ease}.Breadcrumb_breadcrumb__9OPrz a:hover{color:#000}.Breadcrumb_separator__ibver{color:#999}.CityPage_wrap__NZFZz{max-width:880px;margin:0 auto;padding:16px 20px 72px;color:#1e293b;line-height:1.7}.CityPage_badge__h2FeR{display:inline-block;background:#ccfbf1;color:#0f766e;font-size:13px;font-weight:600;letter-spacing:.5px;padding:6px 14px;border-radius:999px;margin-bottom:14px}.CityPage_title__3ec2u{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;color:#0f172a;line-height:1.2;margin:0 0 14px}.CityPage_intro__9GAyZ p{margin:0 0 14px;font-size:1.05rem;color:#334155}.CityPage_heroFigure__SQSOP{margin:20px 0 8px}.CityPage_hero__fGiSL{width:100%;height:auto;border-radius:14px;border:1px solid #e2e8f0}.CityPage_section__RaHKg{margin-top:34px}.CityPage_section__RaHKg h2{font-size:clamp(1.3rem,3vw,1.6rem);font-weight:700;color:#0f172a;margin:0 0 14px}.CityPage_bullets__s2rZT{list-style:none;padding:0;margin:0;display:grid;gap:12px}.CityPage_bullets__s2rZT li{position:relative;padding-left:30px;color:#334155}.CityPage_bullets__s2rZT li:before{content:"✓";position:absolute;left:0;top:0;color:#0d9488;font-weight:800}.CityPage_featureGrid__kUlax{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:6px}.CityPage_featureCard__9dhTU{display:block;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;text-decoration:none;color:#0f172a;background:#fff;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.CityPage_featureCard__9dhTU:hover{border-color:#99f6e4;box-shadow:0 8px 22px rgba(15,118,110,.1);transform:translateY(-2px)}.CityPage_featureCard__9dhTU:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.CityPage_featureCard__9dhTU strong{display:block;font-size:1.02rem;margin-bottom:4px}.CityPage_featureCard__9dhTU span{font-size:.9rem;color:#64748b}.CityPage_testimonial__1FH6W{margin-top:34px;background:#f0fdfa;border-left:4px solid #0d9488;border-radius:10px;padding:20px 24px}.CityPage_testimonial__1FH6W p{margin:0 0 10px;font-style:italic;color:#134e4a}.CityPage_testimonialWho__cRMNr{font-style:normal;font-weight:700;color:#0f766e}.CityPage_pricing__SCMg9{margin-top:34px;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:26px 20px}.CityPage_pricing__SCMg9 h2{font-size:clamp(1.3rem,3vw,1.6rem);font-weight:700;color:#0f172a;line-height:1.3;margin:0 0 8px}.CityPage_pricing__SCMg9 p{margin:0 0 16px;color:#475569}.CityPage_ctaBtns__Ol9CJ{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.CityPage_btnPrimary__PFLzZ{background:#0f766e;color:#fff;font-weight:700;padding:12px 24px;border-radius:12px;text-decoration:none;transition:background-color .2s ease}.CityPage_btnPrimary__PFLzZ:hover{background:#115e59}.CityPage_btnPrimary__PFLzZ:focus-visible,.CityPage_btnWhatsapp__KQmmj:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.CityPage_btnWhatsapp__KQmmj{display:inline-flex;align-items:center;gap:8px;background:#25d366;color:#fff;font-weight:700;padding:12px 24px;border-radius:12px;text-decoration:none}.CityPage_faq___ueXv{margin-top:34px}.CityPage_faq___ueXv h2{font-weight:700;color:#0f172a}.CityPage_faqItem__9kCeG{border-bottom:1px solid #e2e8f0;padding:16px 0}.CityPage_faqItem__9kCeG h3{font-size:1.05rem;font-weight:600;color:#0f172a;margin:0 0 6px}.CityPage_faqItem__9kCeG p{margin:0;color:#475569}.CityPage_nearby__552Ty{margin-top:34px}.CityPage_nearby__552Ty h2{font-size:1.2rem;font-weight:700;color:#0f172a;margin:0 0 12px}.CityPage_nearby__552Ty ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.CityPage_nearby__552Ty a{display:inline-block;border:1px solid #cbd5e1;border-radius:999px;padding:8px 16px;color:#0f766e;text-decoration:none;font-size:.92rem;transition:background-color .2s ease,border-color .2s ease}.CityPage_nearby__552Ty a:hover{background:#f0fdfa;border-color:#0d9488}.CityPage_nearby__552Ty a:focus-visible{outline:2px solid #0d9488;outline-offset:2px}@media (prefers-reduced-motion:reduce){.CityPage_btnPrimary__PFLzZ,.CityPage_featureCard__9dhTU,.CityPage_nearby__552Ty a{transition:none}.CityPage_featureCard__9dhTU:hover{transform:none}}