.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100vh;display:flex;align-items:center;background-image:url(/images/trasporte1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(to right,#1e3a5feb,#1e3a5fb8 55%,#1e3a5f26)}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:6rem 1.5rem 8rem;max-width:min(860px,calc(100% - 3rem));margin-left:max(1.5rem,calc((100vw - 1200px)/2 + 1.5rem))}.hero-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.4rem;background:#f97316;color:#fff;font-size:.8rem;font-weight:600;padding:.35rem .85rem;border-radius:999px;margin-bottom:1.5rem;letter-spacing:.02em;animation:fadeInDown .5s ease both}.hero-h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:#fff;line-height:1.15;margin-bottom:1.25rem;max-width:820px;animation:fadeInLeft .7s ease both}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,2vw,1.15rem);color:#ffffffe6;line-height:1.7;margin-bottom:2rem;animation:fadeInLeft .9s ease both}.hero-buttons[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.875rem;margin-bottom:2.75rem;animation:fadeInUp 1.1s ease both}.btn-primary[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;background:#f97316;color:#fff;font-size:1rem;font-weight:600;padding:.8rem 1.75rem;border-radius:6px;text-decoration:none;transition:background .2s ease,transform .15s ease}.btn-primary[data-astro-cid-bbe6dxrz]:hover{background:#ea6c00;transform:translateY(-2px)}.btn-outline[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;background:transparent;color:#fff;font-size:1rem;font-weight:600;padding:.8rem 1.75rem;border-radius:6px;border:2px solid rgba(255,255,255,.7);text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .15s ease}.btn-outline[data-astro-cid-bbe6dxrz]:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.hero-stats[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:0;animation:fadeInUp 1.3s ease both}.stat-item[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;padding:0 1.75rem 0 0;margin-right:1.75rem}.stat-item[data-astro-cid-bbe6dxrz]:last-child{padding-right:0;margin-right:0}.stat-divider[data-astro-cid-bbe6dxrz]{position:absolute;right:0;top:10%;height:80%;width:1px;background:#ffffff4d}.stat-number[data-astro-cid-bbe6dxrz]{font-size:1.75rem;font-weight:800;color:#f97316;line-height:1;margin-bottom:.25rem}.stat-label[data-astro-cid-bbe6dxrz]{font-size:.78rem;color:#ffffffd9;font-weight:500;white-space:nowrap}.scroll-arrow[data-astro-cid-bbe6dxrz]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background:none;border:none;cursor:pointer;color:#ffffffbf;padding:.5rem;border-radius:50%;transition:color .2s ease;animation:bounce 2s infinite;z-index:1}.scroll-arrow[data-astro-cid-bbe6dxrz]:hover{color:#fff}.scroll-arrow[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:2rem;height:2rem;display:block}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}@media(max-width:767px){.hero[data-astro-cid-bbe6dxrz]{min-height:80vh;align-items:flex-end}.hero-content[data-astro-cid-bbe6dxrz]{padding:4rem 1.25rem 6rem;margin-left:0;max-width:100%}.hero-overlay[data-astro-cid-bbe6dxrz]{background:linear-gradient(to top,#1e3a5ff2,#1e3a5fb3 60%,#1e3a5f33)}.hero-stats[data-astro-cid-bbe6dxrz]{gap:1rem 0}.stat-item[data-astro-cid-bbe6dxrz]{padding:0 1.25rem 0 0;margin-right:1.25rem}}@media(max-width:479px){.hero-stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.stat-item[data-astro-cid-bbe6dxrz]{padding:0;margin:0}.stat-divider[data-astro-cid-bbe6dxrz]{display:none}}.statsbar[data-astro-cid-tvxlxp64]{background:#1e3a5f;padding:2rem 0}.statsbar-inner[data-astro-cid-tvxlxp64]{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.stat[data-astro-cid-tvxlxp64]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem 1rem}.stat-divider[data-astro-cid-tvxlxp64]{position:absolute;right:0;top:10%;height:80%;width:1px;background:#fff3}.stat-number[data-astro-cid-tvxlxp64]{font-size:2.25rem;font-weight:700;color:#f97316;line-height:1;margin-bottom:.4rem}.stat-label[data-astro-cid-tvxlxp64]{font-size:.75rem;color:#fff;text-transform:uppercase;letter-spacing:.1em;font-weight:500}@media(max-width:767px){.statsbar-inner[data-astro-cid-tvxlxp64]{grid-template-columns:repeat(2,1fr);gap:1.5rem 0}.stat[data-astro-cid-tvxlxp64]:nth-child(1) .stat-divider[data-astro-cid-tvxlxp64],.stat[data-astro-cid-tvxlxp64]:nth-child(3) .stat-divider[data-astro-cid-tvxlxp64]{display:block}.stat[data-astro-cid-tvxlxp64]:nth-child(2) .stat-divider[data-astro-cid-tvxlxp64]{display:none}.stat[data-astro-cid-tvxlxp64]:nth-child(3),.stat[data-astro-cid-tvxlxp64]:nth-child(4){border-top:1px solid rgba(255,255,255,.12);padding-top:1.25rem}}.why-us[data-astro-cid-wwnj4t6a]{background:#f8fafc;padding:5rem 0}.why-inner[data-astro-cid-wwnj4t6a]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.why-header[data-astro-cid-wwnj4t6a]{text-align:center;margin-bottom:3.5rem}.why-eyebrow[data-astro-cid-wwnj4t6a]{display:inline-block;font-size:.75rem;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.why-h2[data-astro-cid-wwnj4t6a]{font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:800;color:#1e3a5f;line-height:1.2;margin-bottom:.875rem}.why-sub[data-astro-cid-wwnj4t6a]{font-size:1rem;color:#64748b;max-width:520px;margin:0 auto;line-height:1.65}.cards-grid[data-astro-cid-wwnj4t6a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem}.card[data-astro-cid-wwnj4t6a]{position:relative;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:2.5rem;box-shadow:0 2px 8px #1e3a5f0f;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.card[data-astro-cid-wwnj4t6a]:hover{border:2px solid #f97316;box-shadow:0 12px 32px #1e3a5f21;transform:translateY(-3px)}.card-num[data-astro-cid-wwnj4t6a]{position:absolute;top:-.5rem;right:.75rem;font-size:8rem;font-weight:900;color:#1e3a5f14;line-height:1;user-select:none;pointer-events:none}.card-icon-wrap[data-astro-cid-wwnj4t6a]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;background:#1e3a5f;border-radius:50%;margin-bottom:1.5rem;color:#fff;flex-shrink:0}.card-icon-wrap[data-astro-cid-wwnj4t6a] svg{width:2.5rem;height:2.5rem}.card-title[data-astro-cid-wwnj4t6a]{font-size:1.1rem;font-weight:700;color:#1e3a5f;margin-bottom:.625rem}.card-desc[data-astro-cid-wwnj4t6a]{font-size:.9rem;color:#64748b;line-height:1.7}@media(max-width:639px){.why-us[data-astro-cid-wwnj4t6a]{padding:3.5rem 0}.cards-grid[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr;gap:1.25rem}}.products[data-astro-cid-3imcm7af]{background:#fff;padding:5rem 0}.products-inner[data-astro-cid-3imcm7af]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.products-header[data-astro-cid-3imcm7af]{text-align:center;margin-bottom:3.5rem}.products-eyebrow[data-astro-cid-3imcm7af]{display:inline-block;font-size:.75rem;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.products-h2[data-astro-cid-3imcm7af]{font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:800;color:#1e3a5f;line-height:1.2;margin-bottom:.875rem}.products-sub[data-astro-cid-3imcm7af]{font-size:1rem;color:#64748b;line-height:1.65}.card[data-astro-cid-3imcm7af]{border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 10px #1e3a5f12;transition:box-shadow .3s ease,transform .3s ease;display:flex;flex-direction:column}.card[data-astro-cid-3imcm7af]:hover{box-shadow:0 20px 48px #1e3a5f38;transform:translateY(-4px)}.card-featured[data-astro-cid-3imcm7af]{flex-direction:row;margin-bottom:1.75rem;min-height:18rem}.card-img-wrap--featured[data-astro-cid-3imcm7af]{width:55%;flex-shrink:0;height:auto}.card-body--featured[data-astro-cid-3imcm7af]{justify-content:center;padding:2.5rem}.card-title--featured[data-astro-cid-3imcm7af]{font-size:1.5rem}a[data-astro-cid-3imcm7af].card-link--featured{font-size:1rem;padding:.65rem 1.5rem;background:#f97316;color:#fff!important;border-radius:6px;transition:background .2s ease;display:inline-block}a[data-astro-cid-3imcm7af].card-link--featured:hover{background:#ea6c00;text-decoration:none}.products-grid[data-astro-cid-3imcm7af]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.card-img-wrap[data-astro-cid-3imcm7af]{position:relative;height:13rem;overflow:hidden;flex-shrink:0}.card-img[data-astro-cid-3imcm7af]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.card[data-astro-cid-3imcm7af]:hover .card-img[data-astro-cid-3imcm7af]{transform:scale(1.05)}.card-img-overlay[data-astro-cid-3imcm7af]{position:absolute;inset:0;background:#1e3a5f00;transition:background .3s ease}.card[data-astro-cid-3imcm7af]:hover .card-img-overlay[data-astro-cid-3imcm7af]{background:#1e3a5f33}.card-body[data-astro-cid-3imcm7af]{padding:1.5rem;display:flex;flex-direction:column;flex:1}.card-badge[data-astro-cid-3imcm7af]{display:inline-block;background:#f97316;color:#fff;font-size:.7rem;font-weight:700;padding:.2rem .6rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;align-self:flex-start}.card-title[data-astro-cid-3imcm7af]{font-size:1.05rem;font-weight:700;color:#1e3a5f;margin-bottom:.5rem;line-height:1.3}.card-desc[data-astro-cid-3imcm7af]{font-size:.875rem;color:#64748b;line-height:1.65;flex:1}.card-divider[data-astro-cid-3imcm7af]{border:none;border-top:1px solid #e2e8f0;margin:1rem 0 .75rem}.card-link[data-astro-cid-3imcm7af]{font-size:.875rem;font-weight:600;color:#f97316;text-decoration:none;transition:text-decoration .15s ease;align-self:flex-start}.card-link[data-astro-cid-3imcm7af]:hover{text-decoration:underline}@media(max-width:1023px){.products-grid[data-astro-cid-3imcm7af]{grid-template-columns:repeat(2,1fr)}.card-featured[data-astro-cid-3imcm7af]{flex-direction:column}.card-img-wrap--featured[data-astro-cid-3imcm7af]{width:100%;height:16rem}}@media(max-width:599px){.products[data-astro-cid-3imcm7af]{padding:3.5rem 0}.products-grid[data-astro-cid-3imcm7af]{grid-template-columns:1fr;gap:1.25rem}.card-img-wrap--featured[data-astro-cid-3imcm7af]{height:13rem}.card-body--featured[data-astro-cid-3imcm7af]{padding:1.5rem}}.cta[data-astro-cid-kzge7gel]{position:relative;background:#1e3a5f;padding:5rem 0;overflow:hidden;text-align:center}.cta-pattern[data-astro-cid-kzge7gel]{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.deco[data-astro-cid-kzge7gel]{position:absolute;width:28rem;height:28rem;border-radius:50%;pointer-events:none}.deco-left[data-astro-cid-kzge7gel]{background:#2e75b6;opacity:.1;left:-10rem;top:50%;transform:translateY(-50%)}.deco-right[data-astro-cid-kzge7gel]{background:#f97316;opacity:.1;right:-10rem;top:50%;transform:translateY(-50%)}.cta-inner[data-astro-cid-kzge7gel]{position:relative;z-index:1;max-width:680px;margin:0 auto;padding:0 1.5rem}.cta-eyebrow[data-astro-cid-kzge7gel]{font-size:.72rem;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.14em;margin-bottom:1rem}.cta-h2[data-astro-cid-kzge7gel]{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:1.25rem}.cta-sub[data-astro-cid-kzge7gel]{font-size:1rem;color:#fffc;line-height:1.7;margin-bottom:2.5rem}.cta-buttons[data-astro-cid-kzge7gel]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.btn-whatsapp[data-astro-cid-kzge7gel]{display:inline-flex;align-items:center;gap:.6rem;background:#25d366;color:#fff;font-size:1rem;font-weight:700;padding:.875rem 1.75rem;border-radius:6px;text-decoration:none;transition:background .2s ease,transform .15s ease}.btn-whatsapp[data-astro-cid-kzge7gel]:hover{background:#1ebe59;transform:translateY(-2px)}.btn-icon[data-astro-cid-kzge7gel]{width:1.25rem;height:1.25rem;flex-shrink:0}.btn-outline[data-astro-cid-kzge7gel]{display:inline-flex;align-items:center;gap:.4rem;background:transparent;color:#fff;font-size:1rem;font-weight:600;padding:.875rem 1.75rem;border-radius:6px;border:2px solid rgba(255,255,255,.6);text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .15s ease}.btn-outline[data-astro-cid-kzge7gel]:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.cta-footnote[data-astro-cid-kzge7gel]{font-size:.85rem;color:#fff9}.cta-email[data-astro-cid-kzge7gel]{color:#ffffffbf;text-decoration:underline;transition:color .2s ease}.cta-email[data-astro-cid-kzge7gel]:hover{color:#fff}@media(max-width:599px){.cta[data-astro-cid-kzge7gel]{padding:3.5rem 0}.deco[data-astro-cid-kzge7gel]{width:16rem;height:16rem}.cta-buttons[data-astro-cid-kzge7gel]{flex-direction:column;align-items:center}.btn-whatsapp[data-astro-cid-kzge7gel],.btn-outline[data-astro-cid-kzge7gel]{width:100%;justify-content:center}}.coverage[data-astro-cid-4y727hhy]{background:#f8fafc;padding:5rem 0}.coverage-inner[data-astro-cid-4y727hhy]{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:3fr 2fr;gap:3.5rem;align-items:start}.map-col[data-astro-cid-4y727hhy]{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #1e3a5f1a}.info-eyebrow[data-astro-cid-4y727hhy]{font-size:.72rem;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem}.info-h2[data-astro-cid-4y727hhy]{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;color:#1e3a5f;line-height:1.2;margin-bottom:1rem}.info-desc[data-astro-cid-4y727hhy]{font-size:.9rem;color:#64748b;line-height:1.7;margin-bottom:1.5rem}.zones-list[data-astro-cid-4y727hhy]{list-style:none;margin:0 0 1.75rem;padding:0;display:flex;flex-direction:column;gap:.55rem}.zone-item[data-astro-cid-4y727hhy]{display:flex;align-items:baseline;gap:.4rem;font-size:.875rem}.zone-check[data-astro-cid-4y727hhy]{color:#f97316;font-weight:700;flex-shrink:0}.zone-label[data-astro-cid-4y727hhy]{font-weight:600;color:#1e293b}.zone-note[data-astro-cid-4y727hhy]{color:#64748b;font-size:.825rem}.contact-list[data-astro-cid-4y727hhy]{list-style:none;margin:0 0 1.75rem;padding:0;display:flex;flex-direction:column;gap:.55rem;font-size:.875rem;color:#475569;border-top:1px solid #e2e8f0;padding-top:1.25rem}.contact-list[data-astro-cid-4y727hhy] li[data-astro-cid-4y727hhy]{display:flex;align-items:center;gap:.5rem}.contact-link[data-astro-cid-4y727hhy]{color:#475569;text-decoration:none;transition:color .2s ease}.contact-link[data-astro-cid-4y727hhy]:hover{color:#f97316}.btn-map[data-astro-cid-4y727hhy]{display:inline-flex;align-items:center;gap:.4rem;background:#f97316;color:#fff;font-size:.9rem;font-weight:700;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;transition:background .2s ease,transform .15s ease}.btn-map[data-astro-cid-4y727hhy]:hover{background:#ea6c00;transform:translateY(-2px)}@media(max-width:1023px){.coverage-inner[data-astro-cid-4y727hhy]{grid-template-columns:1fr;gap:2.5rem}.map-col[data-astro-cid-4y727hhy] iframe[data-astro-cid-4y727hhy]{height:350px}}@media(max-width:599px){.coverage[data-astro-cid-4y727hhy]{padding:3.5rem 0}.map-col[data-astro-cid-4y727hhy] iframe[data-astro-cid-4y727hhy]{height:280px}}.trust[data-astro-cid-zdc2jl42]{background:#fff;border-top:1px solid #e2e8f0}.trust-inner[data-astro-cid-zdc2jl42]{max-width:1200px;margin:0 auto;padding:4rem 1.5rem}.trust-header[data-astro-cid-zdc2jl42]{text-align:center;margin-bottom:3rem}.trust-h2[data-astro-cid-zdc2jl42]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#1e3a5f;line-height:1.2;margin-bottom:.75rem}.trust-sub[data-astro-cid-zdc2jl42]{font-size:1rem;color:#64748b;line-height:1.6}.trust-grid[data-astro-cid-zdc2jl42]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.trust-card[data-astro-cid-zdc2jl42]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.25rem 1.5rem;border-radius:12px;gap:.5rem}.trust-icon[data-astro-cid-zdc2jl42]{width:3rem;height:3rem;margin-bottom:.5rem}.trust-icon[data-astro-cid-zdc2jl42] svg{width:100%;height:100%}.trust-number[data-astro-cid-zdc2jl42]{font-size:2.5rem;font-weight:900;line-height:1}.trust-label[data-astro-cid-zdc2jl42]{font-size:.875rem;font-weight:500;color:#475569;line-height:1.4}.trust-strip[data-astro-cid-zdc2jl42]{background:#1e3a5f;padding:1.5rem;text-align:center}.trust-strip-text[data-astro-cid-zdc2jl42]{font-size:.85rem;color:#ffffffd9;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .6rem;line-height:1.8}.sep[data-astro-cid-zdc2jl42]{color:#ffffff59}.strip-link[data-astro-cid-zdc2jl42]{color:#ffffffd9;text-decoration:none;transition:color .2s ease}.strip-link[data-astro-cid-zdc2jl42]:hover{color:#f97316}@media(max-width:767px){.trust-grid[data-astro-cid-zdc2jl42]{grid-template-columns:1fr;max-width:360px;margin:0 auto}}@media(max-width:599px){.trust-inner[data-astro-cid-zdc2jl42]{padding:3rem 1.25rem}}
