@charset "UTF-8";.solucion-section[data-astro-cid-xgtz6wo4]{background-color:#fff;padding:60px 0}.solucion-section[data-astro-cid-xgtz6wo4] .container[data-astro-cid-xgtz6wo4]{max-width:1280px;margin:0 auto;padding:0 20px;width:100%}.main-content-left[data-astro-cid-xgtz6wo4]{display:flex;flex-direction:column;width:100%}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align{display:flex;flex-direction:column;margin-bottom:25px;align-items:flex-start;text-align:left}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align .badge[data-astro-cid-xgtz6wo4]{display:inline-block;background:none;padding:0;font-size:1.25rem!important;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#ca231d;border-radius:0}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align .badge-underline-red[data-astro-cid-xgtz6wo4]{width:45px;height:3px;background-color:#ca231d;border-radius:2px;margin:.6rem 0 1.2rem}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align p[data-astro-cid-xgtz6wo4].section-paragraph{width:100%;color:#4a5568;line-height:1.7;font-size:1.05rem;margin-bottom:15px;text-align:left}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align .section-title[data-astro-cid-xgtz6wo4]{font-family:Azonix,sans-serif;font-size:1.6rem!important;font-weight:400;line-height:1.25;color:#1a202c!important;margin:0 0 16px;letter-spacing:.5px;text-transform:uppercase}.main-content-left[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].left-align .section-title[data-astro-cid-xgtz6wo4] span{color:var(--primary)!important;background:none!important;display:inline!important}.specialized-section[data-astro-cid-xgtz6wo4]{background-color:#fff;padding:20px 0 35px}.specialized-section[data-astro-cid-xgtz6wo4] .container[data-astro-cid-xgtz6wo4]{max-width:1280px;margin:0 auto;padding:0 20px;width:100%}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align .badge[data-astro-cid-xgtz6wo4]{display:inline-block;background:none;padding:0;font-size:1.1rem!important;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#ca231d;border-radius:0}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align .badge-underline-red[data-astro-cid-xgtz6wo4]{width:45px;height:3px;background-color:#ca231d;border-radius:2px;margin:.4rem auto .8rem}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align .section-title[data-astro-cid-xgtz6wo4]{font-family:Azonix,sans-serif;font-size:1.6rem!important;font-weight:400;line-height:1.25;color:#1a202c!important;margin:0 0 10px;letter-spacing:.5px;text-transform:uppercase}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align .section-title[data-astro-cid-xgtz6wo4] span{color:var(--primary)!important;background:none!important;display:inline!important}.specialized-section[data-astro-cid-xgtz6wo4] .header-accent[data-astro-cid-xgtz6wo4].center-align .section-subtitle[data-astro-cid-xgtz6wo4]{font-size:.98rem;line-height:1.65;color:#4a5568;max-width:850px;margin:0 auto}.subpage-hero[data-astro-cid-xgtz6wo4]{position:relative;height:auto!important;min-height:380px;padding:105px 0 35px!important;display:flex;align-items:center;background:url(https://images.unsplash.com/photo-1563986768609-322da13575f3?auto=format&fit=crop&q=80&w=1600) center/cover no-repeat;color:#fff}.subpage-hero[data-astro-cid-xgtz6wo4].v-hero{background:url(/assets/images/soluciones/banner-videovigilancia.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].a-hero{background:url(/assets/images/soluciones/torniquetes-y-acceso-peatonal.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].f-hero{background:url(/assets/images/soluciones/banner-deteccion-de-incendios.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].alarm-hero{background:url(/assets/images/soluciones/banner-alarmas-de-intrusion.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].auto-hero{background:url(/assets/images/soluciones/banner-automatizacion-audio-y-video.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].radio-hero{background:url(/assets/images/soluciones/banner-radiocomunicacion.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].tel-hero{background:url(/assets/images/soluciones/banner-telefonia.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4].n-hero{background:url(/assets/images/soluciones/banner-networking.webp) center/cover no-repeat}.subpage-hero[data-astro-cid-xgtz6wo4] .overlay[data-astro-cid-xgtz6wo4]{position:absolute;inset:0;background:linear-gradient(to bottom,#08142cbf,#08142ce6)}.subpage-hero[data-astro-cid-xgtz6wo4] .container[data-astro-cid-xgtz6wo4]{position:relative;z-index:2}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4]{max-width:920px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .page-title[data-astro-cid-xgtz6wo4]{font-family:Azonix,sans-serif;font-size:clamp(1.4rem,2.8vw,1.9rem)!important;font-weight:400;color:#fff;margin:0;letter-spacing:.6px;text-transform:uppercase;line-height:1.25}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-description[data-astro-cid-xgtz6wo4]{font-size:.95rem;line-height:1.5;color:#ffffffe6;margin:0;max-width:820px}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:4px}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4] .btn[data-astro-cid-xgtz6wo4]{padding:11px 24px;border-radius:50px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.5px}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4] .btn-hero-whatsapp[data-astro-cid-xgtz6wo4]{background-color:#ca231d;color:#fff;border:1.5px solid #ca231d;box-shadow:0 4px 14px #ca231d66}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4] .btn-hero-whatsapp[data-astro-cid-xgtz6wo4]:hover{background-color:#a71b16;border-color:#a71b16;transform:translateY(-2px)}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4] .btn-hero-evaluar[data-astro-cid-xgtz6wo4]{background-color:#3660b2;color:#fff;border:1.5px solid #3660b2;box-shadow:0 4px 14px #3660b266}.subpage-hero[data-astro-cid-xgtz6wo4] .hero-content[data-astro-cid-xgtz6wo4] .hero-buttons[data-astro-cid-xgtz6wo4] .btn-hero-evaluar[data-astro-cid-xgtz6wo4]:hover{background-color:#274786;border-color:#274786;transform:translateY(-2px)}.grid-2[data-astro-cid-xgtz6wo4]{display:grid;grid-template-columns:1.8fr 1fr;gap:40px;align-items:stretch}@media(max-width:1024px){.grid-2[data-astro-cid-xgtz6wo4]{grid-template-columns:1fr;gap:40px}}.feature-list[data-astro-cid-xgtz6wo4]{display:flex;flex-direction:column;gap:12px;width:100%}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4]{background:#fff;padding:12px 18px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000005;display:flex;flex-direction:row;align-items:center;gap:16px;transition:all .3s ease}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4]:hover{transform:translate(4px);box-shadow:0 6px 18px #3660b214;border-color:#3660b24d}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4]:hover .icon-wrapper[data-astro-cid-xgtz6wo4]{background:#3660b2;color:#fff}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4] .icon-wrapper[data-astro-cid-xgtz6wo4]{width:46px;height:46px;min-width:46px;min-height:46px;background:#f1f5f9;color:#3660b2;border:1px solid #e2e8f0;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4] .icon-wrapper[data-astro-cid-xgtz6wo4] i[data-astro-cid-xgtz6wo4]{font-size:1.4rem;line-height:1}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4] .feature-content[data-astro-cid-xgtz6wo4]{display:flex;flex-direction:column;gap:2px;text-align:left}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4] .feature-content[data-astro-cid-xgtz6wo4] h3[data-astro-cid-xgtz6wo4]{font-size:.95rem;font-weight:400;color:var(--primary);margin:0;font-family:Azonix,sans-serif;line-height:1.25;text-transform:uppercase;letter-spacing:.3px}.feature-list[data-astro-cid-xgtz6wo4] .feature-item[data-astro-cid-xgtz6wo4] .feature-content[data-astro-cid-xgtz6wo4] p[data-astro-cid-xgtz6wo4]{font-size:.9rem;margin:0;color:#64748b;line-height:1.4}.sidebar-wrapper[data-astro-cid-xgtz6wo4]{height:100%}.sidebar-box[data-astro-cid-xgtz6wo4]{background:#1a365d;padding:35px 30px;border-radius:20px;color:#fff;text-align:left;box-shadow:0 10px 30px #1a365d33;border:1px solid rgba(255,255,255,.08);height:100%;display:flex;flex-direction:column;box-sizing:border-box}.sidebar-box[data-astro-cid-xgtz6wo4] h3[data-astro-cid-xgtz6wo4]{margin-top:0;margin-bottom:16px;font-weight:400;font-size:1.25rem;font-family:Azonix,sans-serif;color:#fff;letter-spacing:.5px;line-height:1.35;text-transform:uppercase}.sidebar-box[data-astro-cid-xgtz6wo4] .sidebar-info[data-astro-cid-xgtz6wo4]{color:#ffffffd9;font-size:.92rem;line-height:1.6;margin-bottom:24px}.sidebar-box[data-astro-cid-xgtz6wo4] ul[data-astro-cid-xgtz6wo4]{list-style:none;padding:0;margin-bottom:28px;flex-grow:1;display:flex;flex-direction:column;gap:14px}.sidebar-box[data-astro-cid-xgtz6wo4] ul[data-astro-cid-xgtz6wo4] li[data-astro-cid-xgtz6wo4]{display:flex;color:#fff;align-items:center;text-align:left;gap:14px;font-weight:500;font-size:1.35rem!important;line-height:1.3}.sidebar-box[data-astro-cid-xgtz6wo4] ul[data-astro-cid-xgtz6wo4] li[data-astro-cid-xgtz6wo4] .check-box[data-astro-cid-xgtz6wo4]{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:8px;border:2px solid rgba(255,255,255,.85);display:inline-flex;align-items:center;justify-content:center;color:#fff}.sidebar-box[data-astro-cid-xgtz6wo4] .btn-sidebar-support[data-astro-cid-xgtz6wo4]{width:100%;padding:15px 20px;border-radius:50px;font-weight:700;font-size:.92rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;background-color:#ca231d;color:#fff;border:1.5px solid #ca231d;text-decoration:none;transition:all .3s ease;box-shadow:0 6px 16px #ca231d59;margin-top:auto;box-sizing:border-box;text-transform:uppercase;letter-spacing:.5px}.sidebar-box[data-astro-cid-xgtz6wo4] .btn-sidebar-support[data-astro-cid-xgtz6wo4]:hover{background-color:#a71b16;border-color:#a71b16;transform:translateY(-2px);box-shadow:0 10px 22px #ca231d80}.specialized-grid[data-astro-cid-xgtz6wo4]{--gap: 24px;--per-row: 3;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);margin-top:15px;width:100%}@media(max-width:820px){.specialized-grid[data-astro-cid-xgtz6wo4]{--gap: 20px;--per-row: 2}}@media(max-width:520px){.specialized-grid[data-astro-cid-xgtz6wo4]{--per-row: 1}}.specialized-grid[data-astro-cid-xgtz6wo4] .solution-card[data-astro-cid-xgtz6wo4]{flex:0 0 calc((100% - (var(--per-row) - 1) * var(--gap)) / var(--per-row))}.solution-card[data-astro-cid-xgtz6wo4]{position:relative;display:block;height:340px;border-radius:16px;overflow:hidden;background:#1a202c;text-decoration:none;color:#fff;box-shadow:0 4px 14px #00000014;transition:transform .35s ease,box-shadow .35s ease;isolation:isolate;box-sizing:border-box}.solution-card[data-astro-cid-xgtz6wo4] .card-image[data-astro-cid-xgtz6wo4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease;z-index:-2}.solution-card[data-astro-cid-xgtz6wo4]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0e16eb,#0a0e168c 40%,#0a0e160d 75%);transition:opacity .45s ease}.solution-card[data-astro-cid-xgtz6wo4]:after{content:"";position:absolute;inset:0;z-index:-1;background:#0a0e168c;opacity:0;transition:opacity .45s ease}.solution-card[data-astro-cid-xgtz6wo4] .card-overlay[data-astro-cid-xgtz6wo4]{position:absolute;left:0;right:0;bottom:0;padding:20px 18px;box-sizing:border-box}.solution-card[data-astro-cid-xgtz6wo4] .card-title[data-astro-cid-xgtz6wo4]{font-family:Azonix,sans-serif;font-size:1rem!important;font-weight:700;line-height:1.3;margin:0;color:#fff!important;text-shadow:0 2px 6px rgba(0,0,0,.4);position:relative;padding-bottom:10px}.solution-card[data-astro-cid-xgtz6wo4] .card-title[data-astro-cid-xgtz6wo4]:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:3px;border-radius:2px;background:#ca231d;transition:width .4s ease}.solution-card[data-astro-cid-xgtz6wo4] .card-reveal[data-astro-cid-xgtz6wo4]{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(14px);transition:grid-template-rows .45s ease,opacity .35s ease,transform .45s ease}.solution-card[data-astro-cid-xgtz6wo4] .card-reveal-inner[data-astro-cid-xgtz6wo4]{min-height:0;overflow:hidden}.solution-card[data-astro-cid-xgtz6wo4] .card-description[data-astro-cid-xgtz6wo4]{font-size:.9rem!important;line-height:1.45;color:#e2e8f0!important;margin:12px 0 14px}.solution-card[data-astro-cid-xgtz6wo4] .btn-specialized-cta[data-astro-cid-xgtz6wo4]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 16px;background:#ca231d;color:#fff;border-radius:50px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-sizing:border-box}.solution-card[data-astro-cid-xgtz6wo4] .btn-specialized-cta[data-astro-cid-xgtz6wo4] .arrow-icon[data-astro-cid-xgtz6wo4]{font-size:1.05rem;transition:transform .3s ease}.solution-card[data-astro-cid-xgtz6wo4]:hover,.solution-card[data-astro-cid-xgtz6wo4]:focus-visible{transform:translateY(-6px);box-shadow:0 16px 30px #0000002e}.solution-card[data-astro-cid-xgtz6wo4]:hover .card-image[data-astro-cid-xgtz6wo4],.solution-card[data-astro-cid-xgtz6wo4]:focus-visible .card-image[data-astro-cid-xgtz6wo4]{transform:scale(1.08)}.solution-card[data-astro-cid-xgtz6wo4]:hover:after,.solution-card[data-astro-cid-xgtz6wo4]:focus-visible:after{opacity:1}.solution-card[data-astro-cid-xgtz6wo4]:hover .card-title[data-astro-cid-xgtz6wo4]:after,.solution-card[data-astro-cid-xgtz6wo4]:focus-visible .card-title[data-astro-cid-xgtz6wo4]:after{width:70px}.solution-card[data-astro-cid-xgtz6wo4]:hover .card-reveal[data-astro-cid-xgtz6wo4],.solution-card[data-astro-cid-xgtz6wo4]:focus-visible .card-reveal[data-astro-cid-xgtz6wo4]{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.solution-card[data-astro-cid-xgtz6wo4]:hover .arrow-icon[data-astro-cid-xgtz6wo4],.solution-card[data-astro-cid-xgtz6wo4]:focus-visible .arrow-icon[data-astro-cid-xgtz6wo4]{transform:translate(4px)}.solution-card[data-astro-cid-xgtz6wo4]:focus-visible{outline:3px solid #3660b2;outline-offset:3px}@media(hover:none){.solution-card[data-astro-cid-xgtz6wo4]{height:auto;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end}.solution-card[data-astro-cid-xgtz6wo4]:after{opacity:1}.solution-card[data-astro-cid-xgtz6wo4] .card-overlay[data-astro-cid-xgtz6wo4]{position:relative}.solution-card[data-astro-cid-xgtz6wo4] .card-reveal[data-astro-cid-xgtz6wo4]{grid-template-rows:1fr;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.solution-card[data-astro-cid-xgtz6wo4],.solution-card[data-astro-cid-xgtz6wo4] .card-image[data-astro-cid-xgtz6wo4],.solution-card[data-astro-cid-xgtz6wo4] .card-reveal[data-astro-cid-xgtz6wo4]{transition:none}}
