.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:6rem 0;overflow:hidden}.hero-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center}.hero-text-block[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.hero-badge[data-astro-cid-j7pv25f6]{background-color:#0284c733;border:1px solid var(--color-accent);color:#38bdf8;font-size:.875rem;font-weight:600;padding:.35rem .85rem;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.hero-h1[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:800;line-height:1.15;letter-spacing:-.02em}.hero-lead[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:#cbd5e1;line-height:1.6;max-width:580px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;width:100%;flex-wrap:wrap;margin-top:.5rem}.hero-actions[data-astro-cid-j7pv25f6] .btn-secondary[data-astro-cid-j7pv25f6]{color:#fff;border-color:#ffffff4d}.hero-actions[data-astro-cid-j7pv25f6] .btn-secondary[data-astro-cid-j7pv25f6]:hover{background-color:#ffffff1a;border-color:#fff}.visual-card[data-astro-cid-j7pv25f6]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:2.5rem;display:flex;flex-direction:column;gap:2rem;align-items:center;position:relative;backdrop-filter:blur(8px)}.hero-image-container[data-astro-cid-j7pv25f6]{width:100%;border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(255,255,255,.1)}.hero-img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block;object-fit:cover}.visual-features[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem;width:100%}.feature-tag[data-astro-cid-j7pv25f6]{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:.6rem 1rem;font-size:.9rem;font-weight:500;color:#e2e8f0;display:flex;align-items:center;gap:.5rem}.pulse[data-astro-cid-j7pv25f6]{width:8px;height:8px;background-color:#25d366;border-radius:50%;display:inline-block;box-shadow:0 0 #25d366b3;animation:pulse 2s infinite}.section-badge[data-astro-cid-j7pv25f6]{display:inline-block;background-color:#0284c71a;color:var(--color-accent);border:1px solid rgba(2,132,199,.25);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.3rem .85rem;border-radius:var(--radius-full);margin-bottom:.85rem}.stats-bar[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border-bottom:1px solid var(--color-border);padding:1.75rem 0;box-shadow:0 4px 16px -2px #0f172a0d;position:relative;z-index:10}.stats-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stat-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;border-right:1px solid var(--color-border)}.stat-item[data-astro-cid-j7pv25f6]:last-child{border-right:none}.stat-icon-wrapper[data-astro-cid-j7pv25f6]{font-size:2rem;line-height:1;flex-shrink:0}.stat-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.stat-value[data-astro-cid-j7pv25f6]{font-size:1.45rem;font-weight:800;color:var(--color-text);line-height:1.2}.stat-label[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:700;color:var(--color-text)}.stat-detail[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--color-text-muted)}.section-header[data-astro-cid-j7pv25f6]{text-align:center;max-width:650px;margin:0 auto 3.5rem}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.25rem;font-weight:800;color:var(--color-text);margin-bottom:.75rem;letter-spacing:-.01em}.section-header[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--color-text-muted)}.benefits-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.benefit-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.benefit-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.benefit-icon[data-astro-cid-j7pv25f6]{color:var(--color-accent);margin-bottom:1.25rem;display:inline-flex}.benefit-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:700;margin-bottom:.5rem;color:var(--color-text)}.benefit-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.925rem;color:var(--color-text-muted);line-height:1.5}.services-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface-muted);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.services-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.service-image-wrapper[data-astro-cid-j7pv25f6]{width:100%;height:180px;border-radius:var(--radius-md);overflow:hidden;position:relative;border:1px solid var(--color-border)}.service-img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.service-card[data-astro-cid-j7pv25f6]:hover .service-img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.service-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.service-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.service-details[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.4rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.service-details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--color-text-muted);line-height:1.6}.service-footer[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-surface-muted);padding-top:1.25rem}.price-badge[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:600;background-color:var(--color-surface-muted);color:var(--color-text);padding:.4rem .8rem;border-radius:var(--radius-sm)}.inclusions-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.inclusions-table-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.table-responsive[data-astro-cid-j7pv25f6]{overflow-x:auto;-webkit-overflow-scrolling:touch}.inclusions-table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;text-align:left;min-width:680px}.inclusions-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{padding:1.25rem;font-size:.95rem;font-weight:700;color:var(--color-text);border-bottom:2px solid var(--color-border);background-color:#f8fafc}.inclusions-table[data-astro-cid-j7pv25f6] .th-feature[data-astro-cid-j7pv25f6]{width:44%}.inclusions-table[data-astro-cid-j7pv25f6] .th-plan[data-astro-cid-j7pv25f6]{text-align:center;width:14%}.inclusions-table[data-astro-cid-j7pv25f6] .plan-highlight[data-astro-cid-j7pv25f6]{background-color:#f0f9ff;color:var(--color-accent);border-bottom:2px solid var(--color-accent)}.inclusions-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:1.15rem 1.25rem;border-bottom:1px solid var(--color-border);font-size:.925rem;vertical-align:middle}.inclusions-table[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child td[data-astro-cid-j7pv25f6]{border-bottom:none}.inclusions-table[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:hover td[data-astro-cid-j7pv25f6]{background-color:#fafbfc}.td-feature[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.25rem}.feature-name[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--color-text)}.feature-sub[data-astro-cid-j7pv25f6]{font-size:.825rem;color:var(--color-text-muted);line-height:1.4}.td-status[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.15rem}.td-highlight[data-astro-cid-j7pv25f6]{background-color:#f0f9ff99}.check-yes[data-astro-cid-j7pv25f6]{color:#16a34a;font-weight:800}.highlight-check[data-astro-cid-j7pv25f6]{color:var(--color-accent);font-weight:800}.check-no[data-astro-cid-j7pv25f6]{color:#cbd5e1;font-weight:600}.table-cta-bar[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;background-color:#f8fafc;border-top:1px solid var(--color-border);flex-wrap:wrap;gap:1rem}.table-cta-text[data-astro-cid-j7pv25f6]{font-size:.95rem;font-weight:500;color:var(--color-text)}.comparison-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface-muted);border-bottom:1px solid var(--color-border)}.comparison-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.comparison-row-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1.25rem;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.comparison-row-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.comparison-feature-header[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:700;color:var(--color-text);margin:0}.comparison-sides[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.comparison-side[data-astro-cid-j7pv25f6]{padding:1rem 1.2rem;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:.4rem}.doorstep-side[data-astro-cid-j7pv25f6]{background-color:#f0fdf4;border:1px solid #bbf7d0}.traditional-side[data-astro-cid-j7pv25f6]{background-color:#f8fafc;border:1px solid #e2e8f0}.side-pill[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:inline-block;width:fit-content;padding:.15rem .55rem;border-radius:var(--radius-full)}.pill-doorstep[data-astro-cid-j7pv25f6]{background-color:#dcfce7;color:#15803d}.pill-traditional[data-astro-cid-j7pv25f6]{background-color:#e2e8f0;color:#64748b}.comparison-side[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--color-text);line-height:1.5;margin:0}.steps-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;position:relative}.step-card[data-astro-cid-j7pv25f6]{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem}.step-number[data-astro-cid-j7pv25f6]{width:50px;height:50px;border-radius:50%;background-color:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;box-shadow:var(--shadow-md);border:4px solid var(--color-surface)}.step-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:700;color:var(--color-text);margin-top:.5rem}.step-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--color-text-muted);line-height:1.5;max-width:200px}.chandigarh-spotlight[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.spotlight-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr .7fr;gap:3.5rem;align-items:start}.spotlight-main[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.5rem}.spotlight-main[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.25rem;font-weight:800;color:var(--color-text);line-height:1.2;letter-spacing:-.01em}.spotlight-intro[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--color-text-muted);line-height:1.65}.spotlight-articles[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.75rem;margin-top:.5rem}.spotlight-article-card[data-astro-cid-j7pv25f6]{background-color:#f8fafc;border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-sm);padding:1.5rem 1.75rem}.spotlight-article-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.spotlight-article-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--color-text-muted);line-height:1.6;margin:0}.spotlight-sidebar[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.75rem}.spotlight-box[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-sm)}.spotlight-box[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.spotlight-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.925rem;color:var(--color-text-muted);line-height:1.55;margin-bottom:1.25rem}.requirements-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.requirements-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:1rem}.req-icon[data-astro-cid-j7pv25f6]{font-size:1.4rem;line-height:1;flex-shrink:0;margin-top:.15rem}.req-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.2rem}.req-content[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--color-text)}.req-content[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--color-text-muted);line-height:1.45}.quick-contact-box[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#bae6fd;text-align:center}.quick-contact-box[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#0369a1}.quick-contact-box[data-astro-cid-j7pv25f6] .full-width-btn[data-astro-cid-j7pv25f6]{width:100%;justify-content:center;display:flex}.vehicles-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface-muted);border-bottom:1px solid var(--color-border)}.vehicles-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.vehicle-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.vehicle-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.vehicle-card-top[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.5rem}.vehicle-tag[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);background-color:#0284c71a;width:fit-content;padding:.15rem .55rem;border-radius:var(--radius-full)}.vehicle-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:700;color:var(--color-text);margin:0}.vehicle-desc[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--color-text-muted);line-height:1.55;margin:0}.vehicle-examples[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-surface-muted);padding-top:.85rem;display:flex;flex-direction:column;gap:.25rem}.examples-label[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.04em}.examples-list[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--color-text);font-weight:500;line-height:1.4}.reviews-section[data-astro-cid-j7pv25f6]{background-color:#fff;overflow:hidden}.section-header-with-nav[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;flex-wrap:wrap}.section-header-text[data-astro-cid-j7pv25f6]{max-width:650px}.section-header-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.25rem;font-weight:800;color:var(--color-text);margin-bottom:.5rem;letter-spacing:-.01em}.section-header-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--color-text-muted)}.carousel-nav-buttons[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem}.carousel-nav-btn[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:50%;background-color:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.carousel-nav-btn[data-astro-cid-j7pv25f6]:hover{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent);transform:translateY(-2px);box-shadow:var(--shadow-md)}.carousel-nav-btn[data-astro-cid-j7pv25f6]:active{transform:translateY(0)}.reviews-carousel-container[data-astro-cid-j7pv25f6]{position:relative;width:100%}.reviews-track[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.5rem .25rem 1rem}.reviews-track[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.review-slide[data-astro-cid-j7pv25f6]{flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align:start;display:flex}.review-card[data-astro-cid-j7pv25f6]{width:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.review-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:#94a3b8}.review-card-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.verified-tag[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:600;color:#15803d;background-color:#dcfce7;padding:.2rem .55rem;border-radius:var(--radius-full)}.review-stars[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.25rem;color:#eab308}.star-icon[data-astro-cid-j7pv25f6]{display:inline-block}.review-comment[data-astro-cid-j7pv25f6]{font-size:.98rem;color:var(--color-text);line-height:1.65;font-style:italic;flex-grow:1}.review-author-info[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.85rem;border-top:1px solid var(--color-surface-muted);padding-top:1.15rem}.review-avatar[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#0284c7,#0f172a);color:#fff;font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 4px #0000001a}.review-meta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.review-author-name[data-astro-cid-j7pv25f6]{font-size:.98rem;font-weight:700;color:var(--color-text)}.review-location[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--color-text-muted)}.reviews-dots[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem}.review-dot[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;background-color:#cbd5e1;border:none;cursor:pointer;padding:0;transition:all var(--transition-fast)}.review-dot[data-astro-cid-j7pv25f6].active{background-color:var(--color-accent);width:28px;border-radius:6px}.sectors-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface-muted);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.sectors-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.sector-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.sector-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.sector-header[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.4rem}.zone-badge[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#0369a1;background-color:#e0f2fe;width:fit-content;padding:.15rem .55rem;border-radius:var(--radius-full)}.sector-header[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.2rem;font-weight:700;color:var(--color-text);margin:0}.sector-list-text[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:600;color:var(--color-accent);line-height:1.45;margin:0}.sector-desc[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--color-text-muted);line-height:1.5;margin:0}.sectors-footer-note[data-astro-cid-j7pv25f6]{margin-top:2.5rem;text-align:center}.sectors-footer-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--color-text-muted)}.sectors-footer-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-accent);font-weight:600;text-decoration:underline}.locations-section[data-astro-cid-j7pv25f6]{background-color:#f8fafc;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.locations-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.location-link-card[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.location-link-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg);transform:translateY(-2px);text-decoration:none}.active-location-card[data-astro-cid-j7pv25f6]{border-color:var(--color-accent);background-color:#f0f9ff}.location-header-tag[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.hub-pill[data-astro-cid-j7pv25f6]{background-color:var(--color-accent);color:#fff;font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em}.location-card-content[data-astro-cid-j7pv25f6]{padding:1.75rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:1rem}.location-card-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem;font-weight:700;color:var(--color-text)}.location-card-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--color-text-muted);line-height:1.5}.view-services[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:600;color:var(--color-accent);display:inline-flex;align-items:center}.faq-section[data-astro-cid-j7pv25f6]{background-color:var(--color-surface-muted);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.faq-accordion[data-astro-cid-j7pv25f6]{max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-j7pv25f6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.faq-details[data-astro-cid-j7pv25f6]{width:100%}.faq-summary[data-astro-cid-j7pv25f6]{padding:1.25rem 1.5rem;font-weight:600;font-size:1.05rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none;list-style:none}.faq-summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-j7pv25f6]{color:var(--color-text-muted);transition:transform var(--transition-fast)}.faq-details[data-astro-cid-j7pv25f6][open] .faq-icon[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.faq-answer[data-astro-cid-j7pv25f6]{padding:1rem 1.5rem 1.25rem;color:var(--color-text-muted);font-size:.95rem;line-height:1.6;border-top:1px solid var(--color-surface-muted);margin-top:-.25rem}.contact-card[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;border-radius:var(--radius-lg);padding:3.5rem;text-align:center;box-shadow:var(--shadow-lg)}.contact-content[data-astro-cid-j7pv25f6]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.contact-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2rem;font-weight:800;line-height:1.2}.contact-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#cbd5e1;font-size:1rem;line-height:1.6}.contact-channels[data-astro-cid-j7pv25f6]{margin-top:1.5rem;display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap}.contact-channel-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-accent);color:#fff;padding:.85rem 1.75rem;border-radius:var(--radius-md);font-weight:600;transition:background-color var(--transition-fast),transform var(--transition-fast)}.contact-channel-btn[data-astro-cid-j7pv25f6]:hover{background-color:var(--color-accent-hover);color:#fff;text-decoration:none;transform:translateY(-1px)}.btn-whatsapp[data-astro-cid-j7pv25f6]{background-color:#075e54}.btn-whatsapp[data-astro-cid-j7pv25f6]:hover{background-color:#054d44}@keyframes pulse{0%{box-shadow:0 0 #25d36666}70%{box-shadow:0 0 0 8px #25d36600}to{box-shadow:0 0 #25d36600}}@media (max-width: 1024px){.hero-h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.stats-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:1.25rem}.stat-item[data-astro-cid-j7pv25f6]{border-right:none;background-color:#f8fafc;border-radius:var(--radius-md);padding:1rem}.benefits-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.comparison-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.spotlight-layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.5rem}.vehicles-grid[data-astro-cid-j7pv25f6],.sectors-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.review-slide[data-astro-cid-j7pv25f6]{flex:0 0 calc((100% - 1.5rem)/2)}.locations-grid[data-astro-cid-j7pv25f6],.steps-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero[data-astro-cid-j7pv25f6]{padding:4rem 0}.hero-content[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:3rem}.hero-text-block[data-astro-cid-j7pv25f6]{align-items:center;text-align:center}.hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}.hero-lead[data-astro-cid-j7pv25f6]{max-width:100%}.services-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.section-header-with-nav[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1.25rem}.carousel-nav-buttons[data-astro-cid-j7pv25f6]{align-self:flex-start}.review-slide[data-astro-cid-j7pv25f6]{flex:0 0 100%}}@media (max-width: 480px){.hero-h1[data-astro-cid-j7pv25f6]{font-size:2.1rem}.stats-grid[data-astro-cid-j7pv25f6],.benefits-grid[data-astro-cid-j7pv25f6],.vehicles-grid[data-astro-cid-j7pv25f6],.sectors-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.table-cta-bar[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.review-card[data-astro-cid-j7pv25f6]{padding:1.5rem}.locations-grid[data-astro-cid-j7pv25f6],.steps-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.contact-card[data-astro-cid-j7pv25f6]{padding:2rem 1rem}.contact-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.6rem}}
