:root{--v-primary:#ea580c;--v-secondary:#0f172a;--v-accent:#f8fafc;--shadow-sm:0 4px 6px -1px #0000000d;--shadow-md:0 10px 15px -3px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a;--card-bg:var(--color-fondo,#fff);--card-border:var(--color-bordes,#dadce0);--card-border-hover:#c4c7cc;--card-shadow:0 4px 12px #20212408, 0 1px 3px #2021240d;--card-shadow-hover:0 16px 32px #20212414, 0 4px 12px #2021240a;--card-ease:cubic-bezier(.2, .8, .2, 1)}.container[data-astro-cid-vpqsqhh7]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.row[data-astro-cid-vpqsqhh7]{flex-wrap:wrap;margin:0 -1rem;display:flex}.row[data-astro-cid-vpqsqhh7]>[data-astro-cid-vpqsqhh7]{padding:0 1rem}.row[data-astro-cid-vpqsqhh7].g-4{margin:-.75rem}.row[data-astro-cid-vpqsqhh7].g-4>[data-astro-cid-vpqsqhh7]{padding:.75rem}.align-items-center[data-astro-cid-vpqsqhh7]{align-items:center}.justify-content-center[data-astro-cid-vpqsqhh7]{justify-content:center}.text-center[data-astro-cid-vpqsqhh7]{text-align:center}.mb-4[data-astro-cid-vpqsqhh7]{margin-bottom:1.5rem}.mb-5[data-astro-cid-vpqsqhh7]{margin-bottom:3rem}.pb-3[data-astro-cid-vpqsqhh7]{padding-bottom:1rem}.pb-4[data-astro-cid-vpqsqhh7]{padding-bottom:1.5rem}.mt-3[data-astro-cid-vpqsqhh7]{margin-top:1rem}.mt-5[data-astro-cid-vpqsqhh7]{margin-top:3rem}.pt-4[data-astro-cid-vpqsqhh7]{padding-top:1.5rem}.col-md-6[data-astro-cid-vpqsqhh7],.col-lg-3[data-astro-cid-vpqsqhh7],.col-lg-8[data-astro-cid-vpqsqhh7],.col-lg-10[data-astro-cid-vpqsqhh7]{width:100%}@media (width>=768px){.col-md-6[data-astro-cid-vpqsqhh7]{flex:none;width:50%}.mb-md-0[data-astro-cid-vpqsqhh7]{margin-bottom:0}}@media (width>=992px){.col-lg-3[data-astro-cid-vpqsqhh7]{flex:none;width:25%}.col-lg-8[data-astro-cid-vpqsqhh7]{flex:none;width:66.6667%}.col-lg-10[data-astro-cid-vpqsqhh7]{flex:none;width:83.3333%}}.img-fluid[data-astro-cid-vpqsqhh7]{max-width:100%;height:auto}.premium-hero[data-astro-cid-vpqsqhh7]{background:linear-gradient(135deg, var(--v-secondary) 0%, #1e293b 100%);color:#fff;padding:160px 0 120px;position:relative;overflow:hidden}.premium-hero[data-astro-cid-vpqsqhh7]:before{content:"";z-index:0;background:radial-gradient(circle,#ea580c26 0%,#0000 70%);border-radius:50%;width:800px;height:800px;position:absolute;top:-50%;right:-10%}.hero-badge[data-astro-cid-vpqsqhh7]{backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:1.5px;color:#fed7aa;background:#ffffff1a;border:1px solid #fff3;border-radius:30px;margin-bottom:25px;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-block}.hero-title[data-astro-cid-vpqsqhh7]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#fed7aa);-webkit-background-clip:text;margin-bottom:24px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.hero-subtitle[data-astro-cid-vpqsqhh7]{color:#ffffffd9;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.glass-card[data-astro-cid-vpqsqhh7],.step-card[data-astro-cid-vpqsqhh7],.example-card[data-astro-cid-vpqsqhh7]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:transform .3s var(--card-ease), box-shadow .3s var(--card-ease), border-color .3s ease;border-radius:16px;flex-direction:column;height:100%;padding:28px 24px 24px;display:flex;position:relative}.glass-card[data-astro-cid-vpqsqhh7]:hover,.step-card[data-astro-cid-vpqsqhh7]:hover,.example-card[data-astro-cid-vpqsqhh7]:hover{box-shadow:var(--card-shadow-hover);border-color:var(--card-border-hover);transform:translateY(-6px)}.card-cabecera[data-astro-cid-vpqsqhh7]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.icono-material[data-astro-cid-vpqsqhh7]{flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.icono-material-Simple[data-astro-cid-vpqsqhh7]{margin-bottom:16px}.icono-material[data-astro-cid-vpqsqhh7] svg[data-astro-cid-vpqsqhh7]{width:100%;height:100%;overflow:visible}.step-number[data-astro-cid-vpqsqhh7]{color:var(--color-azul);opacity:.18;margin-left:auto;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1}.step-number[data-astro-cid-vpqsqhh7].num-rojo{color:var(--color-rojo)}.step-number[data-astro-cid-vpqsqhh7].num-amarillo{color:var(--color-amarillo)}.step-number[data-astro-cid-vpqsqhh7].num-verde{color:var(--color-verde)}.mat-bg[data-astro-cid-vpqsqhh7]{transform-origin:40px 40px;transition:fill .3s ease, transform .3s var(--card-ease)}.mat-bg-azul[data-astro-cid-vpqsqhh7]{fill:#e8f0fe}.mat-bg-amarillo[data-astro-cid-vpqsqhh7]{fill:#fef7e0}.mat-bg-verde[data-astro-cid-vpqsqhh7]{fill:#e6f4ea}.mat-bg-rojo[data-astro-cid-vpqsqhh7]{fill:#fce8e6}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .mat-bg-azul[data-astro-cid-vpqsqhh7]{fill:#d2e3fc;transform:scale(1.06)}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .mat-bg-amarillo[data-astro-cid-vpqsqhh7]{fill:#feefc3;transform:scale(1.06)}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .mat-bg-verde[data-astro-cid-vpqsqhh7]{fill:#ceead6;transform:scale(1.06)}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .mat-bg-rojo[data-astro-cid-vpqsqhh7]{fill:#fad2cf;transform:scale(1.06)}@keyframes mat-escanear{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(-4px,-3px)rotate(-5deg)}70%{transform:translate(3px,-2px)rotate(4deg)}}@keyframes mat-pulso{0%{opacity:.75;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}@keyframes mat-aguja-vel{0%,to{transform:rotate(-35deg)}50%{transform:rotate(45deg)}}@keyframes mat-latido{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes mat-check-draw{0%{stroke-dashoffset:24px}45%,to{stroke-dashoffset:0}}@keyframes mat-slider-1{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes mat-slider-2{0%,to{transform:translate(0)}50%{transform:translate(-10px)}}@keyframes mat-girar{to{transform:rotate(360deg)}}@keyframes mat-flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mat-escribir{0%,to{opacity:.45;transform:scaleX(.85)}50%{opacity:1;transform:scaleX(1)}}@keyframes mat-cohete{0%,to{transform:translate(0)}50%{transform:translate(2px,-4px)}}@keyframes mat-brillar{0%,to{opacity:.55;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(18deg)}}.anim-lupa[data-astro-cid-vpqsqhh7]{transform-origin:48px 46px}.anim-pulso-pin[data-astro-cid-vpqsqhh7]{transform-origin:32px 35px;opacity:0}.anim-aguja[data-astro-cid-vpqsqhh7]{transform-origin:40px 54px}.anim-rayo[data-astro-cid-vpqsqhh7]{transform-origin:56px 24px}.anim-escudo-pulso[data-astro-cid-vpqsqhh7]{transform-origin:40px 40px;opacity:0}.anim-check[data-astro-cid-vpqsqhh7]{stroke-dasharray:24;stroke-dashoffset:0}.anim-engrane[data-astro-cid-vpqsqhh7]{transform-origin:54px 52px}.anim-burbuja[data-astro-cid-vpqsqhh7]{transform-origin:40px 40px}.anim-linea[data-astro-cid-vpqsqhh7]{transform-origin:26px 36px}.anim-bloque-1[data-astro-cid-vpqsqhh7]{transform-origin:30px 28px}.anim-bloque-2[data-astro-cid-vpqsqhh7]{transform-origin:50px 46px}.anim-cohete[data-astro-cid-vpqsqhh7]{transform-origin:40px 40px}.anim-destello[data-astro-cid-vpqsqhh7]{transform-origin:58px 22px}.anim-pin[data-astro-cid-vpqsqhh7]{transform-origin:40px 36px}.anim-onda-local[data-astro-cid-vpqsqhh7]{transform-origin:40px 52px;opacity:0}.anim-herramienta[data-astro-cid-vpqsqhh7]{transform-origin:40px 40px}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-lupa[data-astro-cid-vpqsqhh7]{animation:1.8s ease-in-out infinite mat-escanear}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-pulso-pin[data-astro-cid-vpqsqhh7]{animation:1.6s ease-out infinite mat-pulso}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-aguja[data-astro-cid-vpqsqhh7]{animation:1.4s ease-in-out infinite mat-aguja-vel}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-rayo[data-astro-cid-vpqsqhh7]{animation:.9s ease-in-out infinite mat-latido}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-escudo-pulso[data-astro-cid-vpqsqhh7]{animation:1.6s ease-out infinite mat-pulso}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-check[data-astro-cid-vpqsqhh7]{animation:1.5s ease-in-out infinite mat-check-draw}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-knob-1[data-astro-cid-vpqsqhh7]{animation:1.5s ease-in-out infinite mat-slider-1}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-knob-2[data-astro-cid-vpqsqhh7]{animation:1.5s ease-in-out infinite mat-slider-2}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-engrane[data-astro-cid-vpqsqhh7]{animation:4s linear infinite mat-girar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-burbuja[data-astro-cid-vpqsqhh7]{animation:1.5s ease-in-out infinite mat-flotar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-linea-1[data-astro-cid-vpqsqhh7]{animation:1.3s ease-in-out infinite mat-escribir}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-linea-2[data-astro-cid-vpqsqhh7]{animation:1.3s ease-in-out .2s infinite mat-escribir}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-bloque-1[data-astro-cid-vpqsqhh7]{animation:1.4s ease-in-out infinite mat-flotar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-bloque-2[data-astro-cid-vpqsqhh7]{animation:1.4s ease-in-out .25s infinite mat-flotar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-cohete[data-astro-cid-vpqsqhh7]{animation:1.2s ease-in-out infinite mat-cohete}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-destello[data-astro-cid-vpqsqhh7]{animation:1.4s ease-in-out infinite mat-brillar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-pin[data-astro-cid-vpqsqhh7]{animation:1.3s ease-in-out infinite mat-flotar}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-onda-local[data-astro-cid-vpqsqhh7]{animation:1.6s ease-out infinite mat-pulso}[data-astro-cid-vpqsqhh7]:is(.glass-card,.step-card,.example-card):is(:hover,:focus-within) .anim-herramienta[data-astro-cid-vpqsqhh7]{animation:1.6s ease-in-out infinite mat-escanear}.compare-col[data-astro-cid-vpqsqhh7]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:20px;height:100%;padding:40px}.compare-col[data-astro-cid-vpqsqhh7].highlight{box-shadow:var(--card-shadow-hover);z-index:2;position:relative;transform:scale(1.02)}.compare-badge[data-astro-cid-vpqsqhh7]{background:var(--v-primary);color:#fff;border-radius:30px;padding:6px 24px;font-size:.9rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #ea580c4d}.compare-list[data-astro-cid-vpqsqhh7]{margin:0;padding:0;list-style:none}.compare-list[data-astro-cid-vpqsqhh7] li[data-astro-cid-vpqsqhh7]{color:#334155;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:14px;padding:16px 0;font-size:1.05rem;display:flex}.compare-icon[data-astro-cid-vpqsqhh7]{flex-shrink:0;width:22px;height:22px;margin-top:2px}.testimonial-box[data-astro-cid-vpqsqhh7]{background:linear-gradient(135deg, var(--v-primary), #c2410c);color:#fff;border-radius:24px;padding:60px 40px;position:relative;overflow:hidden;box-shadow:0 20px 40px #ea580c33}.quote-mark[data-astro-cid-vpqsqhh7]{color:#ffffff1a;font-family:serif;font-size:10rem;line-height:1;position:absolute;top:-30px;left:20px}.cta-wrapper[data-astro-cid-vpqsqhh7]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow-hover);z-index:10;border-radius:24px;margin-top:-80px;padding:50px;position:relative}.contact-form-wrapper[data-astro-cid-vpqsqhh7]{text-align:left;background:var(--v-accent);border:1px solid var(--card-border);border-radius:16px;max-width:800px;margin:0 auto;padding:30px}@media (width<=767px){.cta-wrapper[data-astro-cid-vpqsqhh7]{padding:30px 15px}.contact-form-wrapper[data-astro-cid-vpqsqhh7]{border-radius:10px;padding:10px 5px}}