/* znet-hosting.cl · hoja única (sitio.css). GENERADA con tools/construir-css.py desde sitio/estilos/: no editar aquí. */
/* 1 · Base */@font-face{font-family:"Exo 2";src:url("../fonts/exo-2-latin-wght-normal.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Russo One";src:url("../fonts/russo-one-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2 Fallback";src:local("Arial");ascent-override:96%;descent-override:26%;line-gap-override:0%;size-adjust:100%}:root{--paleta-amarillo:#FFD51E;--paleta-amarillo-hover:#E6BF00;--paleta-exito-texto:#1F7A45;--paleta-amarillo-suave:#FFF6CC;--paleta-navy:#07274C;--paleta-navy-profundo:#051D39;--paleta-azul:#1B70D2;--paleta-azul-oscuro:#1559A8;--paleta-agua:#F0FCFF;--paleta-gris:#5B6B80;--paleta-gris-marca:#6B7280;--paleta-alterno:#F0FCFF;--paleta-blanco:#FFFFFF;--paleta-gris-franja:#F4F6F8;--fondo:var(--paleta-blanco);--fondo-alt:var(--paleta-alterno);--superficie:var(--paleta-blanco);--superficie-suave:#FBFDFE;--texto:#07274C;--texto-sec:var(--paleta-gris);--titulo:var(--paleta-navy);--acento:var(--paleta-navy);--enlace:var(--paleta-azul);--borde:#D6E6F2;--borde-fuerte:#7A8799;--foco:var(--paleta-azul);--exito-texto:var(--paleta-exito-texto);--tinta-fija:var(--paleta-navy);--dato-tecnico:var(--paleta-azul);--cta-fondo:var(--paleta-amarillo);--cta-fondo-hover:var(--paleta-amarillo-hover);--cta-texto:var(--paleta-navy);--sec-fondo:var(--paleta-navy);--sec-fondo-hover:#051D39;--sec-texto:var(--paleta-blanco);--wa-fondo:var(--paleta-azul);--wa-fondo-hover:#1559A8;--wa-texto:var(--paleta-blanco);--badge-fondo:var(--paleta-agua);--badge-texto:var(--paleta-azul);--badge-amarillo-fondo:var(--paleta-amarillo);--badge-amarillo-texto:var(--paleta-navy);--badge-navy-fondo:var(--paleta-navy);--badge-navy-texto:var(--paleta-blanco);--paso-fondo:var(--paleta-agua);--paso-texto:var(--paleta-navy);--icono-acento:var(--paleta-azul);--info-fondo:var(--paleta-agua);--info-borde:var(--paleta-azul);--exito-fondo:var(--paleta-agua);--exito-borde:var(--paleta-exito-texto);--aviso-fondo:#FFF4D6;--aviso-borde:#8A5A00;--aviso-texto:#6B4600;--error-fondo:#FDECEA;--error-borde:#B42318;--error-texto:#B42318;--pie-fondo:var(--paleta-navy-profundo);--pie-texto:var(--paleta-blanco);--pie-texto-sec:#C9D6E3;--pie-borde:#163A63;--pie-chip:#0B3260;--pie-icono:var(--paleta-amarillo);--cta-bloque-fondo:var(--paleta-navy);--cta-bloque-brillo:transparent;--cta-bloque-texto:var(--paleta-blanco);--cta-bloque-texto-sec:#C9D6E3;--cta-bloque-icono:var(--paleta-amarillo);--aviso-entorno-fondo:#FFF4D6;--aviso-entorno-texto:#6B4600;--cabecera-fondo:rgb(255 255 255 / .9);--hero-brillo:transparent;--hero-brillo-2:transparent;--logo-acento:var(--paleta-amarillo);--sombra-1:0 1px 2px rgb(7 39 76 / .06),0 1px 3px rgb(7 39 76 / .06);--sombra-2:0 2px 4px rgb(7 39 76 / .05),0 8px 24px rgb(7 39 76 / .08);--sombra-3:0 4px 8px rgb(7 39 76 / .06),0 16px 40px rgb(7 39 76 / .12);--sombra-cta:0 2px 0 rgb(7 39 76 / .18);--fuente-texto:"Exo 2","Exo 2 Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fuente-titulos:"Russo One","Exo 2","Exo 2 Fallback",system-ui,sans-serif;--fuente-subtitulos:"Exo 2","Exo 2 Fallback",system-ui,sans-serif;--fs-h1:clamp(2rem,1.6rem + 2vw,3.25rem);--fs-h2:clamp(1.625rem,1.4rem + 1vw,2.375rem);--fs-h3:clamp(1.25rem,1.15rem + .45vw,1.5rem);--fs-texto:clamp(1.0625rem,1.03rem + .15vw,1.125rem);--fs-entrada:clamp(1.125rem,1.05rem + .35vw,1.3125rem);--fs-peq:.9375rem;--fs-mini:.8125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--gutter:1rem;--seccion-y:clamp(4rem,2.8rem + 5vw,7.5rem);--cabecera-alto:4rem;--radio-1:10px;--radio-2:14px;--radio-3:18px;--radio-pildora:999px;--dur:200ms;--dur-lenta:300ms;--curva:cubic-bezier(.2,.7,.2,1)}@media (min-width:768px){:root{--gutter:1.5rem;--cabecera-alto:4.5rem}}@media (min-width:1280px){:root{--gutter:2rem}}*,*::before,*::after{box-sizing:border-box}html{font-size:93.75%;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--cabecera-alto) + var(--space-4))}body{margin:0;background:var(--fondo);color:var(--texto);font:400 1rem/1.65 var(--fuente-texto);-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-4);font-family:var(--fuente-titulos);font-weight:400;line-height:1.15;letter-spacing:0;color:var(--titulo);text-wrap:balance}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}html{font-synthesis:none}h3,h4,h5,h6{font-family:var(--fuente-texto);font-weight:700;letter-spacing:0}h3{font-size:var(--fs-h3)}p{margin:0 0 var(--space-4);text-wrap:pretty}p:last-child{margin-bottom:0}a{color:var(--enlace);text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}img{max-width:100%;height:auto;display:block}code{font-size:.9em}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:6px}main:focus{outline:none}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.icono{width:1.25em;height:1.25em;flex-shrink:0}.contenedor{width:100%;max-width:calc(1200px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.seccion{padding-block:var(--seccion-y)}.seccion--alt{background:var(--fondo-alt)}.prosa{max-width:40em}.entrada{font-size:var(--fs-entrada);line-height:1.55;color:var(--texto-sec)}.texto-secundario{color:var(--texto-sec);font-size:var(--fs-peq)}.grilla{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-5)}.grilla>*{grid-column:span 12}.saltar{position:absolute;left:var(--space-4);top:-100px;z-index:100;padding:var(--space-3) var(--space-4);background:var(--superficie);color:var(--enlace);border-radius:var(--radio-1);box-shadow:var(--sombra-2);font-weight:600}.saltar:focus{top:var(--space-4)}.btn{--btn-fondo:transparent;--btn-texto:var(--texto);--btn-borde:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:.75em 1.375em;border:2px solid var(--btn-borde);border-radius:var(--radio-pildora);background:var(--btn-fondo);color:var(--btn-texto);font:600 1rem/1.2 var(--fuente-texto);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--dur) var(--curva),box-shadow var(--dur) var(--curva),transform var(--dur) var(--curva),border-color var(--dur) var(--curva)}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn:focus-visible,.btn.is-foco-demo{outline:3px solid var(--foco);outline-offset:3px;border-radius:var(--radio-pildora)}.btn .icono{width:1.25em;height:1.25em}.btn--primario{--btn-fondo:var(--cta-fondo);--btn-texto:var(--cta-texto);box-shadow:var(--sombra-cta)}.btn--primario:hover{--btn-fondo:var(--cta-fondo-hover)}.btn--secundario{--btn-fondo:var(--sec-fondo);--btn-texto:var(--sec-texto)}.btn--secundario:hover{--btn-fondo:var(--sec-fondo-hover)}.btn--fantasma{--btn-borde:var(--borde-fuerte);--btn-texto:var(--acento)}.btn--fantasma:hover{--btn-borde:var(--acento);--btn-fondo:var(--badge-fondo)}.btn--fantasma-claro{--btn-borde:var(--cta-bloque-texto-sec);--btn-texto:var(--cta-bloque-texto)}.btn--fantasma-claro:hover{--btn-borde:var(--cta-bloque-texto)}.btn--whatsapp{--btn-fondo:var(--wa-fondo);--btn-texto:var(--wa-texto)}.btn--whatsapp:hover{--btn-fondo:var(--wa-fondo-hover)}.btn--bloque{width:100%}.btn:disabled,.btn[aria-disabled="true"]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.btn.is-cargando{cursor:progress}.btn.is-cargando::before{content:"";width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:girar .7s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.badge{display:inline-flex;align-items:center;gap:.375em;padding:.3em .75em;border-radius:var(--radio-pildora);background:var(--badge-fondo);color:var(--badge-texto);font:600 var(--fs-mini)/1.3 var(--fuente-texto);white-space:nowrap}.badge .icono{width:1.1em;height:1.1em}.badge--amarillo{background:var(--badge-amarillo-fondo);color:var(--badge-amarillo-texto)}.badge--navy{background:var(--badge-navy-fondo);color:var(--badge-navy-texto)}.chip{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:.5em 1em;border:1.5px solid var(--borde-fuerte);border-radius:var(--radio-pildora);background:var(--superficie);color:var(--texto);font:500 var(--fs-peq)/1.2 var(--fuente-texto);text-decoration:none;cursor:pointer;transition:background-color var(--dur),border-color var(--dur)}.chip:hover{border-color:var(--acento)}.chip[aria-pressed="true"]{background:var(--acento);border-color:var(--acento);color:var(--fondo)}.lista-check{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.lista-check li{display:flex;gap:var(--space-3);align-items:flex-start}.lista-check .icono{color:var(--paleta-azul);margin-top:.2em}.lista-check + p{margin-top:var(--space-5)}.lista-enlaces{list-style:none;padding:0;margin:0 0 var(--space-6);display:grid;gap:var(--space-2)}.lista-enlaces a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font-weight:600}.garantias{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--fs-peq);color:var(--texto-sec)}.garantias li{display:inline-flex;align-items:center;gap:var(--space-2)}.garantias .icono{color:var(--exito-texto);width:1.1em;height:1.1em}.centinela{position:absolute;top:8px;left:0;width:1px;height:1px}.cabecera{position:sticky;top:0;z-index:50;background:var(--fondo);background:var(--cabecera-fondo);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--borde);box-shadow:var(--sombra-1)}.cabecera__fila{display:flex;align-items:center;gap:var(--space-4);height:var(--cabecera-alto)}.logo{display:inline-flex;align-items:center;min-height:44px;color:var(--titulo);text-decoration:none;margin-right:auto}.logo__img{display:block;width:auto;height:34px}@media (min-width:768px){.logo__img{height:40px}}.logo picture{display:block}.menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:calc(-1 * var(--space-2));border:0;border-radius:var(--radio-1);background:transparent;color:var(--titulo);cursor:pointer}.menu-toggle .icono{width:28px;height:28px}.menu-toggle__cerrar,.menu-toggle[aria-expanded="true"] .menu-toggle__abrir{display:none}.menu-toggle[aria-expanded="true"] .menu-toggle__cerrar{display:block}.no-js .menu-toggle{display:none}.nav__lista{list-style:none;margin:0;padding:0}.nav__enlace{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radio-1);background:none;color:var(--texto);font:600 1.0625rem/1.2 var(--fuente-texto);text-decoration:none;cursor:pointer}.nav__enlace:hover,.nav__enlace[aria-current="page"],.nav__enlace.is-actual{color:var(--acento)}.nav__enlace[aria-current="page"]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.nav__chevron{width:1em;height:1em;transition:transform var(--dur)}.nav__boton[aria-expanded="true"] .nav__chevron{transform:rotate(180deg)}.submenu{list-style:none;margin:0;padding:0 0 0 var(--space-4)}.js .submenu:not(.is-abierto){display:none}.submenu__enlace{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radio-1);color:var(--texto);text-decoration:none}.submenu__enlace:hover,.submenu__enlace[aria-current="page"]{color:var(--acento);background:var(--badge-fondo)}@media (max-width:1023.98px){.js .nav{position:fixed;inset:var(--cabecera-alto) 0 0 0;z-index:49;display:none;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--gutter) var(--space-8);background:var(--fondo);overflow-y:auto;overscroll-behavior:contain}.js .nav.is-abierto{display:flex}.nav__lista{display:grid;gap:var(--space-1)}.nav__enlace{font-size:1.25rem;width:100%}.nav__cta{width:100%}.no-js .cabecera__fila{flex-wrap:wrap;height:auto;padding-block:var(--space-2)}.no-js .nav{width:100%}body.menu-abierto{overflow:hidden}body.menu-abierto .cabecera{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--fondo)}body.menu-abierto .cta-movil{transform:translateY(110%)}}@media (min-width:1024px){.menu-toggle{display:none}.nav{display:flex;align-items:center;gap:var(--space-5)}.nav__lista{display:flex;align-items:center;gap:var(--space-1)}.nav__enlace{font-size:1rem}.nav__item-sub{position:relative}.submenu{position:absolute;top:calc(100% + var(--space-2));left:0;min-width:280px;padding:var(--space-2);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2);box-shadow:var(--sombra-3)}.nav__item-sub--derecha .submenu{left:auto;right:0;min-width:240px}.no-js .submenu{display:none}.no-js .nav__item-sub:hover .submenu,.no-js .nav__item-sub:focus-within .submenu{display:block}.nav__cta{min-height:44px;padding-block:.6em}}.submenu__detalle{display:block;font-size:var(--fs-mini);font-weight:400;line-height:1.35;color:var(--texto-sec)}.submenu__enlace strong{display:block;font-weight:600;line-height:1.3;color:var(--titulo)}.submenu__enlace:hover strong,.submenu__enlace[aria-current="page"] strong{color:var(--paleta-azul)}.nav__accesos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.nav__acceso{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:.4em .75em;color:var(--titulo);font-weight:600;font-size:var(--fs-peq);text-decoration:none;border:1px solid var(--borde);border-radius:var(--radio-1);transition:border-color var(--dur),color var(--dur)}.nav__acceso:hover{border-color:var(--paleta-azul);color:var(--paleta-azul)}.nav__acceso .icono{width:1.15em;height:1.15em;color:var(--paleta-azul)}.nav__acceso--wa{background:var(--sec-fondo);border-color:var(--sec-fondo);color:var(--sec-texto)}.nav__acceso--wa .icono{color:var(--paleta-amarillo)}.nav__acceso--wa:hover{background:var(--sec-fondo-hover);color:var(--sec-texto)}@media (min-width:1024px){.cabecera__fila{position:relative}.nav{flex:1;justify-content:flex-end}.nav__lista{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.nav__accesos{flex-wrap:nowrap;gap:var(--space-2)}.nav__acceso{position:relative;justify-content:center;width:42px;height:42px;min-height:42px;padding:0;border-radius:50%}.nav__acceso .icono{width:20px;height:20px}.nav__acceso-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav__acceso::after{content:attr(data-titulo);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);padding:.35em .7em;border-radius:var(--radio-1);background:var(--paleta-navy);color:var(--paleta-blanco);font-size:var(--fs-mini);font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur),transform var(--dur)}.nav__acceso:hover::after,.nav__acceso:focus-visible::after{opacity:1;transform:translate(-50%,0)}}.barra-sup{background:var(--paleta-navy);color:var(--paleta-blanco);font-size:var(--fs-mini)}.barra-sup__fila{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:40px}.barra-sup__info{margin:0;font-weight:500}.barra-sup__acciones{display:flex;gap:var(--space-2);margin-left:auto}.barra-sup__boton{display:inline-flex;align-items:center;gap:.4em;min-height:30px;padding:.25em .85em;border:1px solid rgb(255 255 255 / .55);border-radius:var(--radio-pildora);color:var(--paleta-blanco);font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--dur),color var(--dur)}.barra-sup__boton .icono{width:1.1em;height:1.1em}.barra-sup__boton:hover{background:var(--paleta-blanco);color:var(--paleta-navy)}.barra-sup__boton--claro{background:var(--paleta-blanco);border-color:var(--paleta-blanco);color:var(--paleta-navy)}.barra-sup__boton--claro:hover{background:var(--paleta-agua)}@media (max-width:899.98px){.barra-sup__info{display:none}.barra-sup__acciones{margin-inline:auto}}.pie__contacto{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.pie__contacto a{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--pie-texto);text-decoration:none}.pie__contacto a:hover{text-decoration:underline}.pie__contacto .icono{width:1.1em;height:1.1em;color:var(--paleta-amarillo)}.aviso-entorno{background:var(--aviso-entorno-fondo);color:var(--aviso-entorno-texto);font-size:var(--fs-mini);padding-block:var(--space-1);text-align:center}.migas-franja{background:var(--paleta-gris-franja);border-bottom:1px solid var(--borde)}.migas{font-size:var(--fs-peq)}.migas__lista{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.migas__item{display:inline-flex;align-items:center}.migas__item + .migas__item::before{content:"/" / "";margin-inline:var(--space-2);color:var(--texto-sec)}.migas a{display:inline-flex;align-items:center;min-height:44px;color:var(--texto-sec)}.migas a:hover{color:var(--enlace)}main .migas a:not([class]){color:var(--texto-sec);text-decoration:none}main .migas a:not([class]):hover{color:var(--enlace);text-decoration:underline}.migas [aria-current="page"]{color:var(--texto-sec);font-weight:400}.planes{display:grid;gap:var(--space-5);align-items:start}.planes>.plan--destacado{order:-1}@media (min-width:768px){.planes{grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px}.planes--4{max-width:none}.planes>.plan--destacado{order:0}}@media (min-width:1280px){.planes--4{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;gap:var(--space-4)}.planes--4 .plan{padding:var(--space-7) var(--space-5) var(--space-5)}.planes--4 .plan__monto{font-size:2.125rem}.planes--4 .btn{padding-inline:1em;font-size:.9375rem;white-space:nowrap}}.plan{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-3);box-shadow:var(--sombra-2);transition:transform var(--dur-lenta) var(--curva),box-shadow var(--dur-lenta) var(--curva)}@media (min-width:480px){.plan{padding:var(--space-7) var(--space-6) var(--space-6)}}.plan:hover{transform:translateY(-2px);box-shadow:var(--sombra-3)}.plan--destacado{border:2px solid var(--paleta-azul)}@media (min-width:1200px){.planes--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan__cinta{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.35em 1em;border-radius:var(--radio-pildora);background:var(--paleta-amarillo);color:var(--paleta-navy);font:700 var(--fs-mini)/1.2 var(--fuente-texto);letter-spacing:.02em;white-space:nowrap}.plan__cabeza{display:grid;gap:var(--space-2);justify-items:start}.plan__nombre{margin:0;font-size:var(--fs-h3);font-family:var(--fuente-titulos);font-weight:400;line-height:1.25;color:var(--titulo)}.plan__para{margin:0;color:var(--texto-sec)}.plan__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0}.plan__monto{font:400 clamp(2.5rem,2.2rem + 1.2vw,3rem)/1 var(--fuente-titulos);letter-spacing:0;color:var(--titulo)}.plan__periodo{color:var(--texto-sec);font-size:var(--fs-peq)}.plan__iva{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--fs-peq);color:var(--texto-sec)}.plan__lista{padding-block:var(--space-4);border-block:1px solid var(--borde);font-size:var(--fs-peq)}.plan__acciones{display:grid;gap:var(--space-3)}.plan__prueba{display:flex;align-items:center;gap:var(--space-2)}.plan__microcopy{margin:0;font-size:var(--fs-mini);color:var(--texto-sec);text-align:center}.plan__seguro{display:flex;gap:var(--space-2);align-items:flex-start;margin:0;font-size:var(--fs-mini);color:var(--texto-sec)}.plan__seguro .icono{width:1.1em;height:1.1em;color:var(--exito-texto);margin-top:.1em}.tooltip{position:relative;display:inline-flex;vertical-align:middle}.tooltip__disparador{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--acento);cursor:help}.tooltip__disparador .icono{width:22px;height:22px}.tooltip__texto{position:absolute;bottom:calc(100% + 4px);right:0;z-index:20;width:max-content;max-width:min(280px,80vw);padding:var(--space-3) var(--space-4);border-radius:var(--radio-1);background:var(--tinta-fija);color:var(--paleta-blanco);font-size:var(--fs-peq);line-height:1.45;box-shadow:var(--sombra-3);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--dur),transform var(--dur),visibility var(--dur)}.tooltip:hover .tooltip__texto,.tooltip:focus-within .tooltip__texto,.tooltip.is-abierto .tooltip__texto{opacity:1;visibility:visible;transform:none}.tooltip.is-cerrado .tooltip__texto{opacity:0;visibility:hidden}.tabla-pista{margin-bottom:var(--space-2)}@media (min-width:768px){.tabla-pista{display:none}}.tabla-envoltura{position:relative;overflow-x:auto;border:1px solid var(--borde);border-radius:var(--radio-2);background:var(--superficie);-webkit-overflow-scrolling:touch}.tabla{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:var(--fs-peq)}.tabla th,.tabla td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--borde);vertical-align:middle}.tabla tbody tr:last-child>*{border-bottom:0}.tabla thead th{background:var(--fondo-alt);font-family:var(--fuente-subtitulos);font-weight:700;color:var(--titulo)}.tabla th:first-child{position:sticky;left:0;z-index:1;background:var(--superficie);font-weight:500}.tabla thead th:first-child{background:var(--fondo-alt)}.tabla td{text-align:center}.tabla thead th:not(:first-child){text-align:center}.tabla__si{color:var(--exito-texto);display:inline-flex}.tabla__no{color:var(--texto-sec);display:inline-flex}.faq{border-top:1px solid var(--borde)}.faq__item{border-bottom:1px solid var(--borde)}.faq__pregunta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;padding-block:var(--space-4);font-weight:600;color:var(--titulo);cursor:pointer;list-style:none}.faq__pregunta::-webkit-details-marker{display:none}.faq__pregunta:hover{color:var(--acento)}.faq__icono{color:var(--acento);transition:transform var(--dur)}.faq__item[open] .faq__icono{transform:rotate(180deg)}.faq__respuesta{padding-bottom:var(--space-5);color:var(--texto-sec)}.alerta{display:flex;gap:var(--space-3);align-items:flex-start;margin-block:var(--space-4);padding:var(--space-4);border-left:4px solid var(--info-borde);border-radius:var(--radio-1);background:var(--info-fondo);color:var(--texto);font-size:var(--fs-peq)}.alerta .icono{color:var(--info-borde);margin-top:.15em}.alerta--exito{background:var(--exito-fondo);border-color:var(--exito-borde)}.alerta--exito .icono{color:var(--exito-borde)}.alerta--aviso{background:var(--aviso-fondo);border-color:var(--aviso-borde)}.alerta--aviso .icono{color:var(--aviso-texto)}.alerta--error{background:var(--error-fondo);border-color:var(--error-borde)}.alerta--error .icono{color:var(--error-texto)}.campo{display:grid;gap:var(--space-2)}.campo__label{font-weight:600;color:var(--titulo)}.campo__input{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1.5px solid var(--borde-fuerte);border-radius:var(--radio-1);background:var(--superficie);color:var(--texto);font:400 1rem/1.5 var(--fuente-texto);transition:border-color var(--dur),box-shadow var(--dur)}.campo__input::placeholder{color:var(--texto-sec);opacity:.8}.campo__input:hover{border-color:var(--acento)}.campo__input:focus-visible{outline:3px solid var(--foco);outline-offset:1px;border-color:var(--acento)}.campo__input:disabled{opacity:.55;cursor:not-allowed}.campo__ayuda{margin:0;font-size:var(--fs-mini);color:var(--texto-sec)}.pasos-bloque__titulo{margin-bottom:var(--space-5)}.pasos{list-style:none;counter-reset:paso;margin:0;padding:0;display:grid;gap:var(--space-5)}@media (min-width:768px){.pasos{grid-template-columns:repeat(3,minmax(0,1fr))}}.pasos__item{counter-increment:paso;position:relative;padding:var(--space-5);padding-top:calc(var(--space-5) + 3rem);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2)}.pasos__item::before{content:counter(paso);position:absolute;top:var(--space-5);left:var(--space-5);display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--paso-fondo);color:var(--paso-texto);font:400 1.125rem/1 var(--fuente-titulos)}.pasos__titulo{display:block;margin-bottom:var(--space-2);font-family:var(--fuente-subtitulos);font-weight:700;font-size:1.125rem;color:var(--titulo)}.pasos__texto{margin:0;color:var(--texto-sec);font-size:var(--fs-peq)}.bloque-cta{position:relative;overflow:hidden;padding:var(--space-7) var(--space-5);border-radius:var(--radio-3);background:radial-gradient(120% 140% at 100% 0%,var(--cta-bloque-brillo),transparent 60%),var(--cta-bloque-fondo);color:var(--cta-bloque-texto);text-align:center}@media (min-width:768px){.bloque-cta{padding:var(--space-8) var(--space-7)}}.bloque-cta__titulo{color:var(--cta-bloque-texto);max-width:14em;margin-inline:auto}.bloque-cta__texto{color:var(--cta-bloque-texto-sec);max-width:32em;margin-inline:auto;margin-bottom:var(--space-6)}.bloque-cta__acciones{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.bloque-cta .garantias{justify-content:center;color:var(--cta-bloque-texto-sec)}.bloque-cta .garantias .icono{color:var(--cta-bloque-icono)}.testimonios__lista{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5)}@media (min-width:768px){.testimonios__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonio{padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2)}.testimonio__texto{margin:0 0 var(--space-4)}.testimonio__autor{margin:0;font-size:var(--fs-peq);color:var(--texto-sec)}.pie{padding-block:var(--space-8) var(--space-6);background:var(--pie-fondo);color:var(--pie-texto-sec);font-size:var(--fs-peq)}.pie a:not(.btn){color:var(--pie-texto)}.pie .logo{color:var(--pie-texto)}.logo--pie .logo__img{height:44px}.pie__grilla{display:grid;gap:var(--space-6)}@media (min-width:480px){.pie__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.pie__marca{grid-column:1 / -1}}@media (min-width:1024px){.pie__grilla{grid-template-columns:1.6fr repeat(2,minmax(0,1fr))}.pie__marca{grid-column:auto}}.pie__marca{display:grid;gap:var(--space-4);justify-items:start;align-content:start}.pie__lema,.pie__marca-de{margin:0;max-width:23em}.pie__titulo{margin-bottom:var(--space-3);font-size:1rem;letter-spacing:0;color:var(--pie-texto)}.pie__lista{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.pie__lista a{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--space-2);line-height:1.35;text-decoration:none}.pie__lista a:hover{text-decoration:underline}.pie__confianza{display:grid;gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--pie-borde)}@media (min-width:768px){.pie__confianza{grid-template-columns:repeat(2,minmax(0,1fr))}}.pie__redes{margin-top:var(--space-5)}.pie__etiqueta{display:block;margin-bottom:var(--space-3);font-weight:600;color:var(--pie-texto)}.pie__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip--pie{border-color:var(--pie-borde);background:var(--pie-chip);color:var(--pie-texto);cursor:default}a.chip--pie{cursor:pointer}a.chip--pie:hover{border-color:var(--pie-texto-sec)}.chip--pie .icono{width:1em;height:1em;color:var(--pie-icono)}.pie__legal{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--pie-borde);font-size:var(--fs-mini)}.pie__legal p{margin-bottom:var(--space-2)}.cta-movil{position:fixed;inset:auto 0 0 0;z-index:40;display:flex;gap:var(--space-2);padding:var(--space-2) var(--gutter) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--cabecera-fondo);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--borde);transition:transform var(--dur-lenta) var(--curva)}.cta-movil.is-oculta{transform:translateY(110%)}.cta-movil__principal{flex:1}.cta-movil__wa{width:52px;padding:0;flex:0 0 auto}body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}@media (min-width:1024px){.cta-movil{display:none}body{padding-bottom:0}}.js .revelar{opacity:0;transform:translateY(12px);transition:opacity var(--dur-lenta) var(--curva),transform var(--dur-lenta) var(--curva)}.js .revelar.is-visible{opacity:1;transform:none}.encabezado{max-width:760px;margin:0 auto var(--space-7);text-align:center}.encabezado h2{margin-bottom:var(--space-3)}.enlace-sigue{margin:var(--space-6) 0 0;text-align:center}.enlace-sigue a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font-weight:600}.enlace-sigue .icono{width:1.1em;height:1.1em}.seccion--intro{padding-bottom:var(--space-7)}.seccion--cta{padding-top:0}.seccion--alt + .seccion--cta{padding-top:var(--seccion-y)}.dos-columnas{display:grid;gap:var(--space-6);align-items:start}@media (min-width:1024px){.dos-columnas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}}.dos-columnas .enlace-sigue{text-align:left}.hero{padding-block:var(--space-6) var(--seccion-y);background:radial-gradient(55% 45% at 90% 15%,var(--hero-brillo),transparent 70%),radial-gradient(40% 35% at 70% 85%,var(--hero-brillo-2),transparent 70%),var(--fondo)}@media (min-width:768px){.hero{padding-top:var(--space-8)}}.hero__grilla{display:grid;gap:var(--space-7);align-items:center}@media (min-width:1024px){.hero__grilla{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-8)}}.hero__etiqueta{margin-bottom:var(--space-4)}.hero__titulo{margin-bottom:var(--space-4);max-width:10.5em}.hero__bajada{font-size:var(--fs-entrada);line-height:1.5;color:var(--texto-sec);max-width:29em;margin-bottom:var(--space-5)}.hero__bajada strong{color:var(--titulo)}.hero__acciones{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:479.98px){.hero__acciones .btn{width:100%}}.hero__microcopy{margin:var(--space-3) 0 0;font-size:var(--fs-mini);color:var(--texto-sec)}.hero__badges{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4);font-size:var(--fs-peq);font-weight:500}@media (min-width:768px){.hero__badges{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}}.hero__badges li{display:flex;align-items:center;gap:var(--space-2)}.hero__badges .icono{color:var(--acento);width:1.15em;height:1.15em}.cifras{padding-block:var(--space-6);background:var(--fondo-alt)}.cifras__lista{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4);text-align:center}@media (min-width:768px){.cifras__lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.cifras__lista li{display:grid;gap:var(--space-1)}.cifras__lista strong{font:400 clamp(1.375rem,1.2rem + .8vw,1.875rem)/1.1 var(--fuente-titulos);color:var(--titulo)}.cifras__lista span{font-size:var(--fs-peq);color:var(--texto-sec)}.planes{margin-inline:auto}.planes-extra{display:grid;gap:var(--space-4);max-width:960px;margin:var(--space-6) auto 0}@media (min-width:768px){.planes-extra{grid-template-columns:repeat(2,minmax(0,1fr))}}.extra{display:grid;gap:var(--space-3);align-content:start;padding:var(--space-5);background:var(--superficie);border:1.5px dashed var(--borde-fuerte);border-radius:var(--radio-2)}.extra__icono{width:32px;height:32px;color:var(--acento)}.extra__titulo{margin-bottom:var(--space-2);font-size:1.125rem}.extra__texto p{color:var(--texto-sec);font-size:var(--fs-peq)}.extra .btn{justify-self:start}.seccion .pasos-bloque{max-width:1080px;margin:var(--space-8) auto 0}.pasos-bloque__titulo{text-align:center}.calculadora{display:grid;gap:var(--space-5);max-width:960px;margin-inline:auto;padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-3);box-shadow:var(--sombra-2)}@media (min-width:768px){.calculadora{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-6);gap:var(--space-6)}}.calculadora__entradas{display:grid;gap:var(--space-5);align-content:start}.calculadora__grupo{margin:0;padding:0;border:0;min-width:0}.calculadora__grupo legend{margin-bottom:var(--space-2);padding:0}.segmentado{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.segmentado__opcion{position:relative;display:block;cursor:pointer}.segmentado__opcion input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.segmentado__texto{display:grid;gap:2px;min-height:64px;padding:var(--space-3);border:1.5px solid var(--borde-fuerte);border-radius:var(--radio-1);background:var(--superficie);transition:border-color var(--dur),background-color var(--dur)}.segmentado__texto strong{color:var(--titulo)}.segmentado__texto small{color:var(--texto-sec);font-size:var(--fs-mini)}.segmentado__opcion:hover .segmentado__texto{border-color:var(--acento)}.segmentado__opcion input:checked + .segmentado__texto{border:2px solid var(--acento);background:var(--badge-fondo)}.segmentado__opcion input:focus-visible + .segmentado__texto{outline:3px solid var(--foco);outline-offset:2px}.contador{display:flex;align-items:stretch;gap:var(--space-2)}.contador__btn{flex:0 0 48px;min-height:48px;border:1.5px solid var(--borde-fuerte);border-radius:var(--radio-1);background:var(--superficie);color:var(--acento);font:600 1.375rem/1 var(--fuente-texto);cursor:pointer}.contador__btn:hover{border-color:var(--acento);background:var(--badge-fondo)}.contador__input{flex:1;min-width:0;text-align:center;font-weight:600;font-size:1.25rem;-moz-appearance:textfield;appearance:textfield}.contador__input::-webkit-outer-spin-button,.contador__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculadora__resultado{display:grid;gap:var(--space-3);align-content:start;padding:var(--space-5);border-radius:var(--radio-2);background:var(--fondo-alt)}.calculadora__detalle{margin:0;display:grid}.calculadora__detalle div{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-bottom:1px dashed var(--borde-fuerte)}.calculadora__detalle dt{color:var(--texto-sec);font-size:var(--fs-peq)}.calculadora__detalle dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.calculadora__total dt{color:var(--titulo);font-weight:600}.calculadora__total dd{font:400 1.5rem/1.2 var(--fuente-titulos);color:var(--titulo)}.calculadora__resumen{margin:0;font-size:var(--fs-peq);color:var(--texto-sec)}.calculadora__comprar{justify-self:center;display:inline-flex;align-items:center;min-height:44px;font-weight:600}.calculadora__equipos{display:flex;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radio-1);background:var(--info-fondo);font-size:var(--fs-peq)}.calculadora__equipos[hidden]{display:none}.calculadora__equipos .icono{color:var(--info-borde);margin-top:.15em}.calculadora__nota{display:flex;gap:var(--space-2);margin:0;font-size:var(--fs-mini);color:var(--texto-sec)}.calculadora__nota .icono{width:1.1em;height:1.1em;color:var(--exito-texto)}.tabla--comparativa td,.tabla--comparativa thead th:not(:first-child){text-align:left}.tabla--comparativa td:last-child,.tabla--comparativa thead th:last-child{background:var(--badge-fondo);color:var(--titulo);font-weight:600}.tabla__precio{display:block;font:500 var(--fs-mini)/1.3 var(--fuente-texto);color:var(--texto-sec)}.tabla--ejemplos td,.tabla--ejemplos thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.tabla--ejemplos td:nth-child(2),.tabla--ejemplos thead th:nth-child(2){text-align:left}.tarjetas{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}@media (min-width:768px){.tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tarjetas{grid-template-columns:repeat(3,minmax(0,1fr))}.tarjetas--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tarjeta{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2)}.tarjeta__titulo{margin:0;font-size:1.125rem}.tarjeta p{margin:0;color:var(--texto-sec);font-size:var(--fs-peq)}.tarjeta__enlace{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;margin-top:auto;padding-top:var(--space-2);font-weight:600}.tarjeta__enlace .icono{width:1.1em;height:1.1em}.nota-honesta{display:flex;gap:var(--space-3);max-width:760px;margin:var(--space-6) auto 0;color:var(--texto-sec);font-size:var(--fs-peq)}.nota-honesta .icono{color:var(--acento);margin-top:.15em}.sigue__titulo{text-align:center;margin-bottom:var(--space-6)}.beneficios{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5)}@media (min-width:768px){.beneficios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.beneficios{grid-template-columns:repeat(3,minmax(0,1fr))}}.beneficio{display:flex;gap:var(--space-4);align-items:flex-start}.beneficio>.icono{width:44px;height:44px;padding:10px;border-radius:50%;background:var(--badge-fondo);color:var(--acento)}.beneficio__titulo{margin-bottom:var(--space-1);font-size:1.0625rem}.beneficio p{color:var(--texto-sec);font-size:var(--fs-peq)}.resenas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3) var(--space-4)}.resenas__titulo{margin:0;font-weight:600;color:var(--titulo)}.resenas__lista{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.resena{display:inline-flex;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-5);border:1px solid var(--borde);border-radius:var(--radio-pildora);background:var(--superficie);color:var(--texto);text-decoration:none;box-shadow:var(--sombra-1)}.resena:hover{border-color:var(--acento)}.resena__nota{display:inline-flex;align-items:center;gap:var(--space-1);font:400 1.25rem/1 var(--fuente-titulos);color:var(--titulo)}.resena__nota .icono{width:1em;height:1em;color:var(--exito-texto);fill:currentColor}.resena__plataforma{font-weight:500}.testimonios{max-width:960px;margin:var(--space-6) auto 0}.ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);max-width:960px;margin:var(--space-7) auto 0;padding:var(--space-5);border:1px solid var(--borde);border-radius:var(--radio-2);background:var(--superficie)}@media (min-width:768px){.ficha{grid-template-columns:repeat(4,minmax(0,1fr))}}.ficha dt{font-size:var(--fs-mini);color:var(--texto-sec)}.ficha dd{margin:0;font-weight:600;font-size:var(--fs-peq)}.pasos.pasos--vertical{grid-template-columns:1fr;gap:var(--space-3)}.pasos--vertical .pasos__item{padding:var(--space-4) var(--space-5) var(--space-4) calc(var(--space-5) + 3rem)}.pasos--vertical .pasos__item::before{top:var(--space-4);left:var(--space-4)}.comparar{list-style:none;margin:0 auto;padding:0;display:grid;gap:var(--space-4);max-width:1040px}@media (min-width:768px){.comparar{grid-template-columns:repeat(2,minmax(0,1fr))}}.comparar__opcion{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-3)}.comparar__opcion h3{margin:0}.comparar__opcion p{margin:0;color:var(--texto-sec)}.comparar__opcion--zne{border:2px solid var(--acento);box-shadow:var(--sombra-2)}.comparar__precio{margin-top:auto !important;padding-top:var(--space-3);border-top:1px solid var(--borde);color:var(--titulo) !important;font-weight:600}.comparar__precio small{display:block;font-weight:400;color:var(--texto-sec)}.comparar .lista-check{font-size:var(--fs-peq)}.tabla .tabla__zne>*,.tabla .tabla__zne>th:first-child{background:var(--badge-fondo)}.tabla .tabla__zne th{color:var(--acento);font-weight:700}.notas{max-width:760px;margin:var(--space-5) auto 0;padding-left:var(--space-5);color:var(--texto-sec);font-size:var(--fs-peq)}.notas li + li{margin-top:var(--space-2)}.fuentes{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--borde);font-size:var(--fs-mini);color:var(--texto-sec)}.fuentes p{margin-bottom:var(--space-2)}.alerta--centrada{max-width:760px;margin:var(--space-6) auto 0}.lista-check li>span{min-width:0}.contacto{display:grid;gap:var(--space-7);align-items:start}@media (min-width:1024px){.canales{grid-template-columns:repeat(3,minmax(0,1fr))}}.contacto h2{font-size:var(--fs-h3)}.canales{list-style:none;margin:0 0 var(--space-6);padding:0;display:grid;gap:var(--space-3)}.canal{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2)}.canal--destacado{border:2px solid var(--acento)}.canal__icono{width:40px;height:40px;padding:9px;border-radius:50%;background:var(--badge-fondo);color:var(--acento)}.canal__titulo{margin-bottom:var(--space-1);font-size:1.0625rem}.canal p{margin-bottom:var(--space-3);color:var(--texto-sec);font-size:var(--fs-peq)}.canal a:not(.btn){display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:var(--fs-peq)}.ficha--vertical{grid-template-columns:1fr !important;margin:0;max-width:none}.alerta__lista{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.alerta__lista a{color:var(--error-texto)}.alerta:focus{outline:3px solid var(--foco);outline-offset:2px}.guia .prosa>h2{margin-top:var(--space-8);scroll-margin-top:calc(var(--cabecera-alto) + var(--space-4))}.guia .prosa>h2:first-of-type{margin-top:var(--space-6)}.guia .prosa>p,.guia .prosa>ul,.guia .prosa>ol,.guia .prosa>.tabla-envoltura,.guia .prosa>.modelo,.guia .prosa>pre{margin-bottom:var(--space-5)}.guia__cabecera{margin-bottom:var(--space-6)}.guia__meta{margin:0;font-size:var(--fs-peq);color:var(--texto-sec)}.indice{padding:var(--space-5);background:var(--fondo-alt);border-radius:var(--radio-2);border:1px solid var(--borde)}.indice__titulo{margin-bottom:var(--space-2);font:700 1rem/1.3 var(--fuente-subtitulos);color:var(--titulo)}.indice__lista{margin:0;padding-left:var(--space-5);display:grid;gap:var(--space-1)}.indice__lista a{display:inline-block;padding-block:var(--space-1)}.indice__lista--fila{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding-left:0;list-style:none}.seccion--intro .indice{margin-top:var(--space-6)}.seccion--compacta{padding-block:var(--space-8)}.modelo{padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:var(--radio-1);font-size:var(--fs-peq)}.modelo p{margin-bottom:var(--space-3)}pre.codigo{overflow-x:auto;padding:var(--space-4);background:var(--tinta-fija);color:var(--pie-texto);border-radius:var(--radio-1);font-size:.875rem;line-height:1.5}pre.codigo code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre}.tarjeta__meta{font-size:var(--fs-mini) !important}.guia .pasos--vertical{margin-bottom:var(--space-5)}.aviso-cookies{position:fixed;z-index:60;left:var(--gutter);right:var(--gutter);bottom:calc(76px + env(safe-area-inset-bottom));display:grid;gap:var(--space-2);max-width:560px;padding:var(--space-3) var(--space-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2);box-shadow:var(--sombra-3);font-size:var(--fs-peq)}.aviso-cookies[hidden]{display:none}@media (min-width:1024px){.aviso-cookies{bottom:var(--space-5);left:var(--space-5);right:auto}}.aviso-cookies__texto{margin:0}.aviso-cookies__acciones{display:flex;flex-wrap:wrap;gap:var(--space-2)}.aviso-cookies__acciones .btn{flex:1 1 0;min-height:44px;padding-block:.5em}.pie__boton-enlace{padding:0;min-height:44px;border:0;background:none;color:var(--pie-texto);font:inherit;text-decoration:underline;cursor:pointer}.error-404__codigo{margin:0;font:400 clamp(4rem,3rem + 6vw,8rem)/1 var(--fuente-titulos);color:var(--borde-fuerte)}.ds-fila{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-5)}.ds-h1{font:400 var(--fs-h1)/1.15 var(--fuente-titulos);color:var(--titulo)}.ds-h2{font:400 var(--fs-h2)/1.15 var(--fuente-titulos);color:var(--titulo)}.ds-h3{font:700 var(--fs-h3)/1.2 var(--fuente-subtitulos);color:var(--titulo)}.muestras{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.muestra{display:grid;gap:var(--space-1);padding:var(--space-3);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2);font-size:var(--fs-peq)}.muestra__color{height:64px;border-radius:var(--radio-1);border:1px solid var(--borde);margin-bottom:var(--space-2)}.muestra__color--amarillo{background:var(--paleta-amarillo)}.muestra__color--amarillo-hover{background:var(--paleta-amarillo-hover)}.muestra__color--exito{background:var(--paleta-exito-texto)}.muestra__color--agua-suave{background:var(--paleta-agua)}.muestra__color--navy{background:var(--paleta-navy)}.muestra__color--navy-profundo{background:var(--paleta-navy-profundo)}.muestra__color--azul{background:var(--paleta-azul)}.muestra__color--azul-oscuro{background:var(--paleta-azul-oscuro)}.muestra__color--agua{background:var(--paleta-agua)}.muestra__color--gris{background:var(--paleta-gris)}.muestra__color--alterno{background:var(--paleta-alterno)}.muestra__uso{color:var(--texto-sec);font-size:var(--fs-mini)}.iconos-demo{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.iconos-demo li{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-1);color:var(--acento)}.iconos-demo .icono{width:28px;height:28px}.iconos-demo code{color:var(--texto-sec);font-size:var(--fs-mini)}.hero__visual{min-width:0}.desde{padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-3);box-shadow:var(--sombra-3)}@media (min-width:480px){.desde{padding:var(--space-6)}}.desde__titulo{margin:0 0 var(--space-3);font:700 var(--fs-peq)/1.3 var(--fuente-subtitulos);color:var(--texto-sec);text-transform:uppercase;letter-spacing:.06em}.desde__lista{list-style:none;margin:0;padding:0;display:grid}.desde__item + .desde__item{border-top:1px solid var(--borde)}.desde__enlace{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);align-items:baseline;min-height:44px;padding-block:var(--space-3);color:var(--texto);text-decoration:none}.desde__enlace:hover .desde__producto{color:var(--enlace);text-decoration:underline}.desde__producto{font-weight:700;color:var(--titulo)}.desde__precio{text-align:right;color:var(--texto-sec);font-size:var(--fs-peq);white-space:nowrap}.desde__precio strong{font:400 1.375rem/1 var(--fuente-titulos);color:var(--titulo)}.desde__nota{grid-column:1 / -1;font-size:var(--fs-mini);color:var(--texto-sec)}.desde__pie{margin:var(--space-3) 0 0;font-size:var(--fs-mini);color:var(--texto-sec)}.tarjeta--necesidad{gap:var(--space-3)}.tarjeta__icono{width:48px;height:48px;padding:11px;border-radius:var(--radio-1);background:var(--paso-fondo);color:var(--paso-texto)}.tarjetas--4{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.tarjetas--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan__producto{margin:0;font-size:var(--fs-mini);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--dato-tecnico)}.plan__no-disponible{margin:0;padding:var(--space-3);border-radius:var(--radio-1);background:var(--fondo-alt);color:var(--texto-sec);font-size:var(--fs-peq)}.plan__bloque-precio{display:grid;gap:var(--space-3)}.plan__bloque-precio[hidden],.plan__acciones[hidden]{display:none}.plan__subtitulo{margin:0;color:var(--texto-sec);font-size:var(--fs-peq)}@media (min-width:1024px){.beneficios--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.beneficios--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.beneficio>.icono{flex:none}.tabla-envoltura--separada{margin-top:var(--space-7)}.beneficios + .tabla-pista{margin-top:var(--space-7)}.tabla-pista + .tabla-envoltura--separada{margin-top:0}@media (min-width:768px){.tabla-pista{display:none}}.separado{display:grid;gap:var(--space-4);align-self:center}@media (min-width:480px){.separado{grid-template-columns:repeat(2,minmax(0,1fr))}}.separado__caja{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radio-3);border:2px dashed var(--borde-fuerte);background:var(--fondo-alt);text-align:center}.separado__caja .icono{width:40px;height:40px;color:var(--texto-sec)}.separado__caja strong{color:var(--titulo);font-size:1.125rem}.separado__caja span{font-size:var(--fs-peq);color:var(--texto-sec)}.separado__caja--correo{border:2px solid var(--exito-borde);background:var(--exito-fondo)}.separado__caja--correo .icono,.separado__caja--correo span{color:var(--exito-texto);font-weight:600}@media (min-width:1024px){.dos-columnas{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-8)}}.pagos{display:flex;gap:var(--space-3);align-items:flex-start;max-width:760px;margin:var(--space-7) auto 0;padding:var(--space-5);border-radius:var(--radio-2);background:var(--info-fondo)}.pagos .icono{flex:none;width:28px;height:28px;color:var(--icono-acento)}.pagos p{margin:0}.encabezado--izquierda{margin-inline:0;text-align:left;margin-bottom:var(--space-5)}.encabezado--sub{margin-top:var(--space-8);margin-bottom:var(--space-5)}.encabezado--sub h3{margin-bottom:var(--space-2)}.encabezado--sub p{color:var(--texto-sec)}.selector-periodo{position:sticky;top:var(--cabecera-alto);z-index:40;padding-block:var(--space-3);background:var(--cabecera-fondo);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-block:1px solid var(--borde)}.selector-periodo[hidden]{display:none}.selector-periodo__fila{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.selector-periodo__titulo{margin:0;font-weight:700;color:var(--titulo);font-size:var(--fs-peq)}.selector-periodo__opciones{display:flex;gap:var(--space-2);overflow-x:auto;max-width:100%;padding-block:2px;scrollbar-width:thin}.selector-periodo__opciones .chip{flex:none}.selector-periodo__nota{margin:0;font-size:var(--fs-mini);color:var(--texto-sec)}@media (max-width:767.98px){.selector-periodo__nota{display:none}}.precios .seccion:first-of-type{padding-top:var(--space-8)}.segmentado--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tabla-nota{margin-top:var(--space-3);text-align:center}.precios__badges{margin:0 0 var(--space-5)}.precios__indice{margin-top:var(--space-2)}.hero--producto{padding-bottom:var(--space-8)}.hero__texto--ancho{max-width:52rem}.hero__titulo--ancho{max-width:18em}.hero__bajada--ancho{max-width:40em}.hero--tema{color-scheme:dark;--titulo:#FFFFFF;--texto:#E6EDF5;--texto-sec:#C9D6E3;--acento:#9AD85A;--enlace:#67D4EE;--foco:#67D4EE;--borde-fuerte:#8FA3BA;--badge-fondo:rgb(255 255 255 / .1);--badge-texto:#CFF3FB;color:var(--texto)}.hero__bajada strong{color:var(--titulo)}.lista-check--tarjeta{padding:var(--space-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-2)}.lista-check--columnas{max-width:960px;margin-inline:auto}@media (min-width:768px){.lista-check--columnas{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6)}}.tarjeta--lista{gap:var(--space-3)}.tarjeta--lista .lista-check{font-size:var(--fs-peq)}.tarjeta__nota{margin-top:var(--space-2) !important;padding-top:var(--space-3);border-top:1px solid var(--borde)}.centrado{margin-inline:auto;text-align:center}.centrado-izq{margin-inline:auto}.centrado-izq .enlace-sigue{text-align:left}.pasos--guia{max-width:760px;margin-inline:auto}.lista-numerada{margin:0 0 var(--space-5);padding-left:var(--space-5);display:grid;gap:var(--space-2)}.lista-numerada li::marker{color:var(--dato-tecnico);font-weight:700}@media (min-width:768px){.ficha--grande{grid-template-columns:repeat(3,minmax(0,1fr))}}.ficha--grande dd{overflow-wrap:anywhere}.resenas--separadas{margin-top:var(--space-7)}.guia .tabla-envoltura{margin-bottom:var(--space-5)}.legal h2{font-size:var(--fs-h3);margin-top:var(--space-7)}.legal .guia__meta{margin-bottom:var(--space-4)}.legal ul{display:grid;gap:var(--space-2);padding-left:var(--space-5);margin:0 0 var(--space-4)}.legal table caption{text-align:left;font-weight:600;margin-bottom:var(--space-2);color:var(--titulo)}.casilla{display:flex;gap:var(--space-3);align-items:flex-start;min-height:44px;cursor:pointer;font-weight:600;color:var(--titulo)}.casilla input{width:20px;height:20px;margin-top:2px;accent-color:var(--paleta-exito-texto);flex:none}.casilla small{display:block;font-weight:400;color:var(--texto-sec)}select.campo__input{appearance:auto}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.js .revelar{opacity:1;transform:none}.plan:hover{transform:none}}.autor__foto{display:block;width:160px;height:160px;margin-bottom:var(--space-4);border-radius:50%;object-fit:cover}@media (max-width:1023.98px){body.menu-abierto .barra-sup{display:none}}
/* 2 · Componentes del sitio original (.znet-*) */:root{--znet-green:#FFD51E;--znet-green-dark:#1B70D2;--znet-green-soft:#F0FCFF;--znet-navy:#07274C;--znet-navy-deep:#051D39;--znet-blue:#1B70D2;--znet-blue-dark:#1559A8;--znet-teal:#1B70D2;--znet-teal-dark:#1559A8;--znet-agua:#F0FCFF;--znet-yellow:#FFD51E;--znet-yellow-dark:#E6BF00;--znet-text:#07274C;--znet-text-muted:#5B6B80;--znet-bg:#FFFFFF;--znet-bg-alt:#F0FCFF;--znet-border:#D6E6F2;--znet-border-dark:#B5C4D4;--znet-shadow:0 12px 32px rgba(7,39,76,.08);--znet-shadow-sm:0 4px 12px rgba(7,39,76,.06);--znet-radius:14px;--znet-radius-sm:8px;--znet-radius-pill:999px}.borde{border:var(--znet-border-dark) solid 3px}.znet-header-icons{display:flex;align-items:center;justify-content:flex-end;gap:18px}.znet-icon-link{display:flex;align-items:center;color:#111111;text-decoration:none;transition:transform 0.3s ease,color 0.3s ease}.znet-svg-icon{width:22px;height:22px;fill:currentColor}.znet-icon-link:hover{color:var(--znet-blue);transform:scale(1.15)}@media (max-width:768px){.znet-header-icons{gap:12px}.znet-svg-icon{width:20px;height:20px}}.znet-hero{position:relative;background:radial-gradient(circle at 85% 15%,var(--znet-green-soft) 0%,transparent 45%),linear-gradient(180deg,var(--znet-bg) 0%,var(--znet-bg-alt) 100%);padding:clamp(48px,8vw,96px) 0 clamp(56px,9vw,110px);overflow:hidden}.znet-hero__wrap{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px)}.znet-hero--centered .znet-hero__wrap--solo{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:880px;margin:0 auto;gap:1.25rem}.znet-hero--centered .znet-hero__lead,.znet-hero--centered .znet-hero__intro{max-width:720px}.znet-hero--centered .znet-hero__ctas{justify-content:center;margin-top:0.5rem}.znet-hero__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%;max-width:880px;margin-top:2.5rem;padding:2rem 1rem;background:var(--znet-agua);border:1px solid var(--znet-border);border-radius:16px;list-style:none}.znet-hero__stat{display:flex;flex-direction:column;align-items:center;gap:0.35rem}.znet-hero__stat-num{font-family:'Russo One',sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);color:var(--znet-green-dark);line-height:1}.znet-hero__stat-label{font-size:0.95rem;color:var(--znet-text-muted);font-weight:500}@media (max-width:768px){.znet-hero__stats{grid-template-columns:repeat(2,1fr);gap:1.25rem;padding:1.5rem 1rem}}.znet-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--znet-green-soft);color:var(--znet-green-dark);font-size:13px;font-weight:700;padding:7px 14px;border-radius:var(--znet-radius-pill);margin-bottom:20px;letter-spacing:.02em}.znet-eyebrow__dot{width:8px;height:8px;background:var(--znet-green);border-radius:50%;box-shadow:0 0 0 4px rgba(255,213,30,.2);animation:znet-pulse 2.4s ease-in-out infinite}@keyframes znet-pulse{0%,100%{box-shadow:0 0 0 4px rgba(255,213,30,.2)}50%{box-shadow:0 0 0 8px rgba(255,213,30,.05)}}.znet-hero__h1{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.1;font-weight:800;color:var(--znet-navy);margin:0 0 18px;letter-spacing:-0.02em}.znet-hero__h1-accent{color:var(--znet-green-dark);position:relative;display:inline-block}.znet-hero__h1-accent::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:8px;background:var(--znet-green);opacity:.25;border-radius:4px;z-index:-1}.znet-hero__lead{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.5;color:var(--znet-navy-deep);font-weight:600;margin:0 0 18px}.znet-hero__intro{font-size:1rem;line-height:1.65;color:var(--znet-text);margin:0 0 28px;max-width:540px}.znet-hero__intro strong{color:var(--znet-navy);font-weight:700}.znet-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:15px;padding:14px 26px;border-radius:var(--znet-radius-sm);text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);border:2px solid transparent;cursor:pointer;letter-spacing:.01em}.znet-btn--primary{background:var(--znet-green);color:var(--znet-navy);box-shadow:0 6px 18px rgba(255,213,30,.35)}.znet-btn--primary:hover{background:var(--znet-green-dark);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(255,213,30,.45)}.znet-btn--ghost{background:transparent;color:var(--znet-navy);border-color:var(--znet-border)}.znet-btn--ghost:hover{border-color:var(--znet-navy);background:var(--znet-navy);color:#fff;transform:translateY(-2px)}.znet-btn--blue{background:var(--znet-blue);color:#fff;box-shadow:0 6px 18px rgba(27,112,210,.35)}.znet-btn--blue:hover{background:var(--znet-blue-dark);transform:translateY(-2px);box-shadow:0 10px 24px rgba(27,112,210,.45)}.znet-btn--yellow{background:var(--znet-yellow);color:var(--znet-navy);box-shadow:0 6px 18px rgba(255,213,30,.45)}.znet-btn--yellow:hover{background:var(--znet-yellow-dark);transform:translateY(-2px);box-shadow:0 10px 24px rgba(255,213,30,.55)}.znet-btn__icon{width:18px;height:18px;transition:transform .25s ease}.znet-btn--primary:hover .znet-btn__icon{transform:translateX(4px)}.znet-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.znet-trust-badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.znet-badge{display:flex;align-items:center;gap:12px;background:var(--znet-bg);padding:12px 14px;border-radius:var(--znet-radius-sm);border:1px solid var(--znet-border);font-size:14px;color:var(--znet-text);line-height:1.35;transition:all .2s ease}.znet-badge:hover{border-color:var(--znet-green);transform:translateY(-2px);box-shadow:var(--znet-shadow-sm)}.znet-badge strong{color:var(--znet-navy);font-weight:700}.znet-badge__icon{width:22px;height:22px;color:var(--znet-green-dark);flex-shrink:0}.znet-badge--teal .znet-badge__icon{color:var(--znet-teal)}.znet-badge--teal:hover{border-color:var(--znet-teal)}.znet-hero__media{position:relative}.znet-hero__media-frame{position:relative;aspect-ratio:1 / 1;border-radius:var(--znet-radius);overflow:visible}.znet-hero__media-frame img{width:100%;height:100%;object-fit:cover;border-radius:var(--znet-radius);box-shadow:var(--znet-shadow);position:relative;z-index:1}.znet-hero__media-frame::before{content:"";position:absolute;inset:-20px -20px 20px 20px;background:linear-gradient(135deg,var(--znet-green) 0%,var(--znet-green-dark) 100%);border-radius:var(--znet-radius);opacity:.12;z-index:0}.znet-hero__chip{position:absolute;background:var(--znet-bg);padding:10px 16px;border-radius:var(--znet-radius-pill);box-shadow:var(--znet-shadow);font-size:13px;font-weight:600;color:var(--znet-navy);display:inline-flex;align-items:center;gap:8px;z-index:2;white-space:nowrap}.znet-hero__chip svg{width:16px;height:16px;color:var(--znet-green-dark)}.znet-hero__chip--1{top:8%;left:-6%;animation:znet-float 4s ease-in-out infinite}.znet-hero__chip--2{bottom:12%;right:-8%;animation:znet-float 4s ease-in-out infinite -2s}.znet-hero__chip-dot{width:8px;height:8px;border-radius:50%}.znet-hero__chip-dot--green{background:var(--znet-green);box-shadow:0 0 0 4px rgba(255,213,30,.25)}.znet-hero__chip-dot--teal{background:var(--znet-teal);box-shadow:0 0 0 4px rgba(27,112,210,.25)}@keyframes znet-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:960px){.znet-hero__wrap{grid-template-columns:1fr;gap:48px;text-align:left}.znet-hero__media{order:-1;max-width:460px;margin:0 auto;width:100%}.znet-hero__chip--1{left:4%}.znet-hero__chip--2{right:4%}}@media (max-width:600px){.znet-hero{padding:40px 0 56px}.znet-hero__h1{font-size:1.85rem}.znet-hero__lead{font-size:0.95rem}.znet-hero__ctas{flex-direction:column;align-items:stretch}.znet-btn{padding:13px 20px;font-size:14px}.znet-trust-badges{grid-template-columns:1fr}.znet-hero__chip{font-size:11px;padding:7px 12px}}@media (prefers-reduced-motion:reduce){.znet-eyebrow__dot,.znet-hero__chip{animation:none}.znet-btn{transition:none}}.znet-planes{position:relative;background:var(--znet-bg);padding:clamp(56px,8vw,96px) 0}.znet-planes__wrap{max-width:1200px;margin:0 auto;padding:0 24px}.znet-planes__header{text-align:center;margin-bottom:48px}.znet-planes__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 14px;letter-spacing:-0.01em}.znet-planes__h2-accent{color:var(--znet-green-dark)}.znet-planes__sub{font-size:1rem;color:var(--znet-text);margin:0 0 32px;line-height:1.5}.znet-plan-spacer{display:block}@media (max-width:960px){.znet-plan-spacer{display:none}}.znet-toggle{position:relative;display:inline-flex;background:var(--znet-bg-alt);border:1px solid var(--znet-border);border-radius:var(--znet-radius-pill);padding:6px;gap:0}.znet-toggle::before{content:"";position:absolute;top:6px;left:6px;height:calc(100% - 12px);width:calc(50% - 6px);background:var(--znet-navy);border-radius:var(--znet-radius-pill);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(7,39,76,.25);z-index:0}.znet-toggle[data-active="annual"]::before{transform:translateX(100%)}.znet-toggle__btn{position:relative;z-index:1;background:transparent;border:0;padding:11px 26px;font-weight:700;font-size:14px;color:var(--znet-text-muted);border-radius:var(--znet-radius-pill);cursor:pointer;transition:color .25s ease;display:inline-flex;align-items:center;gap:8px;letter-spacing:.01em;min-width:130px;justify-content:center}.znet-toggle__btn.is-active{color:#fff}.znet-toggle__save{background:var(--znet-green);color:var(--znet-navy);font-size:11px;font-weight:800;padding:3px 9px;border-radius:var(--znet-radius-pill);letter-spacing:.03em;white-space:nowrap}.znet-planes__head .znet-toggle{justify-content:center}.znet-planes__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.znet-plan{position:relative;background:var(--znet-bg);border:1px solid var(--znet-border);border-radius:var(--znet-radius);padding:32px 24px 28px;display:flex;flex-direction:column;transition:all .25s ease}.znet-plan:hover{border-color:var(--znet-green);transform:translateY(-4px);box-shadow:var(--znet-shadow)}.znet-plan--featured{border-color:var(--znet-green);border-width:2px;box-shadow:var(--znet-shadow);transform:scale(1.03)}.znet-plan--featured:hover{transform:scale(1.03) translateY(-4px)}.znet-plan__badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--znet-yellow);color:var(--znet-navy);font-size:11px;font-weight:800;padding:6px 14px;border-radius:var(--znet-radius-pill);letter-spacing:.04em;white-space:nowrap;box-shadow:0 4px 12px rgba(255,213,30,.4)}.znet-plan__head{margin-bottom:18px}.znet-plan__name{font-size:1.5rem;font-weight:800;color:var(--znet-navy);margin:0 0 6px;letter-spacing:.02em}.znet-plan__tag{font-size:13px;color:var(--znet-text-muted);margin:0;line-height:1.4}.znet-plan__price{display:flex;align-items:baseline;gap:4px;margin-bottom:6px}.znet-plan__amount{font-size:2.25rem;font-weight:800;color:var(--znet-navy);letter-spacing:-0.02em;transition:opacity .2s ease}.znet-plan__period{font-size:1rem;color:var(--znet-text-muted);font-weight:600}.znet-plan__billing{font-size:12px;color:var(--znet-text-muted);margin:0 0 22px;line-height:1.4;min-height:32px}.znet-plan__billing strong{color:var(--znet-green-dark)}.znet-plan__features{list-style:none;padding:0;margin:0 0 24px;flex-grow:1}.znet-plan__features li{position:relative;padding:7px 0 7px 24px;font-size:14px;color:var(--znet-text);line-height:1.4;border-bottom:1px solid var(--znet-border)}.znet-plan__features li:last-child{border-bottom:0}.znet-plan__features li::before{content:"✓";position:absolute;left:0;top:7px;width:16px;height:16px;color:var(--znet-green-dark);font-weight:900;font-size:14px;line-height:1}.znet-plan__features strong{color:var(--znet-navy);font-weight:700}.znet-plan__cta{width:100%}.znet-planes__foot{text-align:center;margin:40px 0 0;font-size:14px;color:var(--znet-text-muted)}@media (max-width:1024px){.znet-planes__grid{grid-template-columns:repeat(2,1fr);gap:24px}.znet-plan--featured{transform:none}.znet-plan--featured:hover{transform:translateY(-4px)}}@media (max-width:600px){.znet-planes__grid{grid-template-columns:1fr;gap:32px}.znet-plan{padding:28px 22px 24px}.znet-plan__amount{font-size:2rem}.znet-toggle__btn{padding:9px 16px;font-size:13px}.znet-toggle__save{font-size:10px;padding:2px 6px}}.znet-planes__grid--3col{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.znet-planes__grid--3col{grid-template-columns:1fr}.znet-planes__grid--3col .znet-plan--featured{transform:none}}.znet-tip{position:relative;cursor:default;border-bottom:1px dashed var(--znet-border-dark)}.znet-tip::after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--znet-navy);color:#fff;font-size:12px;line-height:1.5;padding:8px 12px;border-radius:8px;width:220px;text-align:left;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:20;white-space:normal;font-weight:400}.znet-tip::before{content:"";position:absolute;bottom:calc(100% + 3px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:var(--znet-navy);pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:21}.znet-tip:hover::after,.znet-tip:hover::before{opacity:1}.znet-kit{background:linear-gradient(180deg,var(--znet-bg) 0%,var(--znet-agua) 100%);padding:clamp(56px,8vw,96px) 0}.znet-kit__wrap{max-width:1200px;margin:0 auto;padding:0 24px}.znet-kit__header{text-align:center;margin-bottom:48px;max-width:720px;margin-left:auto;margin-right:auto}.znet-kit__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 14px;letter-spacing:-0.01em}.znet-kit__h2-accent{color:var(--znet-green-dark)}.znet-kit__sub{font-size:1rem;color:var(--znet-text);margin:0;line-height:1.5}.znet-kit__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.znet-kit__card{position:relative;background:var(--znet-bg);border:1px solid var(--znet-border);border-radius:var(--znet-radius);padding:22px 20px;transition:all .25s ease}.znet-kit__card:hover{border-color:var(--znet-green);transform:translateY(-4px);box-shadow:var(--znet-shadow)}.znet-kit__grid--3col{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.znet-kit__grid--3col{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.znet-kit__grid--3col{grid-template-columns:1fr}}.znet-kit__sub{max-width:760px;margin:0 auto;color:var(--znet-text-muted)}.znet-kit__card h3{font-size:15px;font-weight:700;color:var(--znet-navy);margin:14px 0 6px;line-height:1.3}.znet-kit__card p{font-size:13px;color:var(--znet-text);margin:0;line-height:1.45}.znet-kit__icon{width:44px;height:44px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.znet-kit__icon svg{width:22px;height:22px}.znet-kit__icon--green{background:var(--znet-green-soft);color:var(--znet-green-dark)}.znet-kit__icon--teal{background:var(--znet-agua);color:var(--znet-teal);border:1px solid rgba(27,112,210,.15)}.znet-kit__card--highlight{border-color:var(--znet-green);background:linear-gradient(180deg,#fff 0%,var(--znet-green-soft) 100%)}.znet-kit__chip{display:inline-block;margin-top:10px;background:var(--znet-yellow);color:var(--znet-navy);font-size:10px;font-weight:800;padding:3px 8px;border-radius:var(--znet-radius-pill);letter-spacing:.03em}.znet-kit--navy{background:var(--znet-navy)}.znet-kit--navy .znet-kit__h2{color:#fff}.znet-kit--navy .znet-kit__h2-accent{color:var(--znet-green)}.znet-kit--navy .znet-kit__sub{color:rgba(255,255,255,.7)}.znet-kit--navy .znet-kit__card{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12);box-shadow:none}.znet-kit--navy .znet-kit__card:hover{border-color:var(--znet-green)}.znet-kit--navy .znet-kit__card h3{color:#fff}.znet-kit--navy .znet-kit__card p{color:rgba(255,255,255,.65)}@media (max-width:1024px){.znet-kit__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.znet-kit__grid{grid-template-columns:repeat(2,1fr);gap:14px}.znet-kit__card{padding:18px 16px}}@media (max-width:420px){.znet-kit__grid{grid-template-columns:1fr}}.znet-compare{background:var(--znet-bg);padding:clamp(56px,8vw,96px) 0}.znet-compare__wrap{max-width:1100px;margin:0 auto;padding:0 24px}.znet-compare__header{text-align:center;margin-bottom:40px;max-width:720px;margin-left:auto;margin-right:auto}.znet-compare__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 14px;letter-spacing:-0.01em}.znet-compare__h2-accent{color:var(--znet-green-dark)}.znet-compare__sub{font-size:1rem;color:var(--znet-text);margin:0;line-height:1.5}.znet-compare__table-wrap{overflow-x:auto;border-radius:var(--znet-radius);box-shadow:var(--znet-shadow-sm);border:1px solid var(--znet-border);background:var(--znet-bg)}.znet-compare__table{width:100%;border-collapse:collapse;min-width:720px;font-size:14px}.znet-compare__table thead th{background:var(--znet-bg-alt);padding:18px 18px;text-align:left;font-weight:700;color:var(--znet-navy);font-size:14px;border-bottom:2px solid var(--znet-border);vertical-align:bottom}.znet-compare__th-feature{width:28%}.znet-compare__th-shared{width:36%;color:var(--znet-text-muted) !important}.znet-compare__th-wp{width:36%;position:relative;background:var(--znet-green-soft) !important;color:var(--znet-navy) !important;border-left:3px solid var(--znet-green) !important;border-right:3px solid var(--znet-green) !important;border-top:3px solid var(--znet-green) !important}.znet-compare__th-badge{display:block;background:var(--znet-green);color:var(--znet-navy);font-size:10px;font-weight:800;padding:4px 10px;border-radius:var(--znet-radius-pill);letter-spacing:.04em;width:fit-content;margin-bottom:8px}.znet-compare__table tbody th{text-align:left;font-weight:700;color:var(--znet-navy);padding:14px 18px;background:var(--znet-bg-alt);border-bottom:1px solid var(--znet-border);font-size:13px}.znet-compare__table tbody td{padding:14px 18px;color:var(--znet-text);border-bottom:1px solid var(--znet-border);line-height:1.45}.znet-compare__table tbody td:last-child{background:rgba(255,213,30,.04);border-left:3px solid var(--znet-green);border-right:3px solid var(--znet-green)}.znet-compare__table tbody tr:last-child td:last-child{border-bottom:3px solid var(--znet-green)}.znet-compare__table tbody tr:last-child th,.znet-compare__table tbody tr:last-child td{font-weight:700;background:var(--znet-green-soft);color:var(--znet-navy)}.znet-compare__td-win strong{color:var(--znet-green-dark);font-weight:700}.znet-compare__td-yes{color:var(--znet-green-dark);font-weight:800;font-size:18px;text-align:center}.znet-compare__no{color:var(--znet-text-muted);font-size:18px;font-weight:700}.znet-compare__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}@media (max-width:768px){.znet-compare__table thead th,.znet-compare__table tbody th,.znet-compare__table tbody td{padding:12px 14px;font-size:13px}.znet-compare__cta{flex-direction:column;align-items:stretch}}.znet-migrate{background:var(--znet-bg-alt);padding:clamp(56px,8vw,96px) 0}.znet-migrate__wrap{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,80px)}.znet-migrate__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 16px;letter-spacing:-0.01em}.znet-migrate__h2-accent{color:var(--znet-green-dark)}.znet-migrate__sub{font-size:1rem;color:var(--znet-text);line-height:1.6;margin:0 0 24px}.znet-migrate__benefits{list-style:none;padding:0;margin:0 0 32px}.znet-migrate__benefits li{position:relative;padding:8px 0 8px 28px;font-size:14px;color:var(--znet-text);line-height:1.5}.znet-migrate__benefits li::before{content:"✓";position:absolute;left:0;top:8px;width:18px;height:18px;background:var(--znet-green);color:var(--znet-navy);border-radius:50%;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center;line-height:1}.znet-migrate__benefits strong{color:var(--znet-navy);font-weight:700}.znet-migrate__ctas{display:flex;flex-wrap:wrap;gap:12px}.znet-steps{list-style:none;padding:0;margin:0;position:relative}.znet-steps::before{content:"";position:absolute;left:27px;top:28px;bottom:28px;width:2px;background:linear-gradient(180deg,var(--znet-green) 0%,var(--znet-teal) 100%);opacity:.25}.znet-step{display:flex;gap:20px;margin-bottom:24px;position:relative}.znet-step:last-child{margin-bottom:0}.znet-step__num{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--znet-bg);border:2px solid var(--znet-green);color:var(--znet-green-dark);font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:var(--znet-shadow-sm);z-index:1}.znet-step:last-child .znet-step__num{background:var(--znet-green);color:#fff;border-color:var(--znet-green)}.znet-step__num svg{width:24px;height:24px}.znet-step__body h3{font-size:17px;font-weight:800;color:var(--znet-navy);margin:8px 0 4px;line-height:1.3}.znet-step__body p{font-size:14px;color:var(--znet-text);margin:0;line-height:1.5}@media (max-width:960px){.znet-migrate__wrap{grid-template-columns:1fr;gap:48px}}@media (max-width:600px){.znet-step__num{width:48px;height:48px;font-size:18px}.znet-steps::before{left:23px}.znet-migrate__ctas{flex-direction:column;align-items:stretch}}.znet-migrate__media{position:relative}.znet-migrate__media img{width:100%;height:auto;border-radius:var(--znet-radius);box-shadow:var(--znet-shadow);display:block}.znet-migrate__media-badge{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid var(--znet-border);border-radius:var(--znet-radius-pill);padding:10px 18px;font-size:13px;font-weight:600;color:var(--znet-navy);white-space:nowrap;box-shadow:var(--znet-shadow-sm);display:flex;align-items:center;gap:8px}.znet-faq{background:var(--znet-bg);padding:clamp(56px,8vw,96px) 0}.znet-faq__wrap{max-width:860px;margin:0 auto;padding:0 24px}.znet-faq__header{text-align:center;margin-bottom:40px}.znet-faq__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 14px;letter-spacing:-0.01em}.znet-faq__h2-accent{color:var(--znet-green-dark)}.znet-faq__sub{font-size:1rem;color:var(--znet-text);margin:0;line-height:1.5}.znet-faq__list{display:flex;flex-direction:column;gap:12px}.znet-faq__item{background:var(--znet-bg);border:1px solid var(--znet-border);border-radius:var(--znet-radius);transition:all .25s ease;overflow:hidden}.znet-faq__item:hover{border-color:var(--znet-green)}.znet-faq__item[open]{border-color:var(--znet-green);box-shadow:var(--znet-shadow-sm)}.znet-faq__q{padding:18px 24px;font-size:16px;font-weight:700;color:var(--znet-navy);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:1.4;transition:color .2s ease}.znet-faq__q::-webkit-details-marker{display:none}.znet-faq__q::after{content:"";flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--znet-green-soft);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:12px 2px,2px 12px;background-position:center;background-repeat:no-repeat;color:var(--znet-green-dark);transition:transform .3s ease,background-size .3s ease}.znet-faq__item[open] .znet-faq__q::after{background-size:12px 2px,0 12px;transform:rotate(180deg)}.znet-faq__item[open] .znet-faq__q{color:var(--znet-green-dark)}.znet-faq__a{padding:0 24px 20px;color:var(--znet-text);font-size:14px;line-height:1.6}.znet-faq__a p{margin:0}.znet-faq__a strong{color:var(--znet-navy);font-weight:700}@media (max-width:600px){.znet-faq__q{padding:16px 18px;font-size:15px}.znet-faq__a{padding:0 18px 18px}}.znet-cta-final{position:relative;background:radial-gradient(circle at 20% 30%,rgba(255,213,30,.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(27,112,210,.12) 0%,transparent 50%),linear-gradient(135deg,var(--znet-navy) 0%,var(--znet-navy-deep) 100%);padding:clamp(64px,9vw,110px) 0;overflow:hidden;text-align:center}.znet-cta-final__wrap{max-width:760px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.znet-cta-final__badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,213,30,.15);border:1px solid rgba(255,213,30,.35);color:var(--znet-green);font-size:13px;font-weight:700;padding:8px 16px;border-radius:var(--znet-radius-pill);margin-bottom:24px;letter-spacing:.02em}.znet-cta-final__badge svg{width:16px;height:16px}.znet-cta-final__h2{font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.15;font-weight:800;color:#fff;margin:0 0 16px;letter-spacing:-0.01em}.znet-cta-final__h2-accent{color:var(--znet-green)}.znet-cta-final__sub{font-size:1.05rem;color:rgba(255,255,255,.8);line-height:1.6;margin:0 0 32px;max-width:580px;margin-left:auto;margin-right:auto}.znet-cta-final__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px}.znet-btn--ghost-light{color:#fff;border-color:rgba(255,255,255,.25)}.znet-btn--ghost-light:hover{background:#fff;color:var(--znet-navy);border-color:#fff}.znet-cta-final__perks{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:18px;font-size:13px;color:rgba(255,255,255,.7)}.znet-cta-final__perks li{font-weight:600}@media (max-width:600px){.znet-cta-final__ctas{flex-direction:column;align-items:stretch}.znet-cta-final__perks{flex-direction:column;gap:8px}}.znet-cta-final__h2{font-family:'Russo One',sans-serif;color:#fff;font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.25;margin:1rem 0;text-align:center}.znet-cta-final__h2-accent{color:var(--znet-green)}.znet-cta-final__sub{color:rgba(255,255,255,0.85);font-size:1.05rem;line-height:1.6;text-align:center;max-width:760px;margin:0 auto 2rem}.znet-cta-final__ctas{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}@media (max-width:560px){.znet-cta-final__ctas{flex-direction:column;align-items:stretch}.znet-cta-final__ctas .znet-btn{width:100%}}.znet-reviews{background:var(--znet-bg-alt);padding:clamp(56px,8vw,96px) 0}.znet-reviews__wrap{max-width:1100px;margin:0 auto;padding:0 24px}.znet-reviews__header{text-align:center;margin-bottom:40px}.znet-reviews__h2{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;color:var(--znet-navy);margin:0 0 20px;letter-spacing:-0.01em}.znet-reviews__h2-accent{color:var(--znet-green-dark)}.znet-reviews__rating{display:inline-flex;flex-direction:column;align-items:center;gap:6px;background:var(--znet-bg);border:1px solid var(--znet-border);border-radius:var(--znet-radius);padding:14px 24px;box-shadow:var(--znet-shadow-sm)}.znet-reviews__stars{display:inline-flex;align-items:center;gap:8px;font-size:18px;color:var(--znet-yellow-dark);letter-spacing:2px}.znet-reviews__stars strong{color:var(--znet-navy);font-size:16px;font-weight:800;letter-spacing:0}.znet-reviews__rating-text{font-size:13px;color:var(--znet-text-muted);margin:0}.znet-reviews__rating-text strong{color:var(--znet-navy);font-weight:700}.znet-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.znet-review{background:var(--znet-bg);border:1px solid var(--znet-border);border-radius:var(--znet-radius);padding:24px;margin:0;display:flex;flex-direction:column;transition:all .25s ease}.znet-review:hover{border-color:var(--znet-green);transform:translateY(-4px);box-shadow:var(--znet-shadow)}.znet-review__stars{font-size:16px;color:var(--znet-yellow-dark);letter-spacing:2px;margin-bottom:12px}.znet-review__text{font-size:14px;color:var(--znet-text);line-height:1.6;margin:0 0 18px;flex-grow:1}.znet-review__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--znet-border);font-size:13px}.znet-review__footer strong{color:var(--znet-navy);font-weight:700}.znet-review__source{color:var(--znet-green-dark);text-decoration:none;font-weight:600;font-size:12px;transition:color .2s ease}.znet-review__source:hover{color:var(--znet-green)}@media (max-width:1024px){.znet-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.znet-reviews__grid{grid-template-columns:1fr}}.znet-reviews__platforms{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;background:#fff;border:1px solid var(--znet-border);border-radius:12px;padding:14px 24px;margin:0 auto 32px}.znet-reviews__platform{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--znet-text)}.znet-reviews__platform strong{color:var(--znet-navy);font-weight:700}.znet-reviews__platform-name{color:var(--znet-text-muted);font-size:12px}.znet-reviews__platform-sep{width:1px;height:20px;background:var(--znet-border)}.znet-review__header{display:flex;align-items:center;gap:12px;margin-bottom:4px}.znet-review__avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;letter-spacing:0.5px;flex-shrink:0}.znet-review__avatar--google{background:linear-gradient(135deg,#1a73e8,#0d47a1)}.znet-review__avatar--trustpilot{background:linear-gradient(135deg,#00b67a,#008e5a)}.znet-review__avatar--trustindex{background:linear-gradient(135deg,#ff5a5f,#c8444b)}.znet-review__meta{flex:1;min-width:0}.znet-review__name{display:block;font-size:14px;font-weight:600;color:var(--znet-navy)}.znet-review__source--inline{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--znet-text-muted);margin-top:2px}@media (max-width:768px){.znet-reviews__platform-sep{display:none}.znet-reviews__platforms{flex-direction:column;gap:10px}}.znet-about{padding:4rem 1.5rem;background:#fff}.znet-about__wrap{max-width:1140px;margin:0 auto}.znet-about__intro{text-align:center;max-width:820px;margin:0 auto 3rem}.znet-about__h2{font-family:'Russo One',sans-serif;color:var(--znet-navy);font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.25;margin:0.75rem 0 0}.znet-about__h2-accent{color:var(--znet-green-dark)}.znet-about__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:start}.znet-about__story p{color:var(--znet-text);font-size:1.05rem;line-height:1.7;margin:0 0 1rem}.znet-about__story strong{color:var(--znet-navy);font-weight:700}.znet-about__h3{font-family:'Russo One',sans-serif;color:var(--znet-navy);font-size:1.25rem;margin:0 0 1rem}.znet-about__card{background:var(--znet-agua);border:1px solid var(--znet-border);border-radius:16px;padding:2rem 1.75rem;position:sticky;top:2rem}.znet-about__legal{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.znet-about__legal li{display:flex;flex-direction:column;gap:0.15rem;padding-bottom:0.85rem;border-bottom:1px solid var(--znet-border)}.znet-about__legal li:last-child{border-bottom:none;padding-bottom:0}.znet-about__legal-label{font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--znet-teal-dark)}.znet-about__legal-value{font-size:1rem;color:var(--znet-text);font-weight:500}.znet-about__note{margin:2.5rem auto 0;max-width:820px;text-align:center;font-size:0.95rem;color:var(--znet-text-muted);line-height:1.6}.znet-about__note a{color:var(--znet-blue);text-decoration:underline}.znet-about__note a:hover{color:var(--znet-blue-dark)}@media (max-width:880px){.znet-about__grid{grid-template-columns:1fr;gap:2rem}.znet-about__card{position:static}}.znet-team{position:relative;margin:0}.znet-team img{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover}.znet-team__names{display:flex;justify-content:center;background:#07274C;border-radius:0 0 16px 16px;padding:10px 16px;margin-top:-4px}.znet-team__member{display:flex;align-items:center;margin-right:20px;font-family:'Exo 2',sans-serif;font-size:13px;font-weight:600;color:#fff;letter-spacing:0.02em}.znet-team__member:last-child{margin-right:0}.znet-team__dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px;flex-shrink:0}.znet-team__dot--green{background:#FFD51E}.znet-team__dot--teal{background:#1B70D2}.znet-team__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.znet-hero__stats{display:flex;justify-content:center;background:#fff;border:1px solid #D6E6F2;border-radius:14px;max-width:700px;margin:-18px auto 0;position:relative;z-index:2;box-shadow:0 4px 20px rgba(7,39,76,0.08);padding:4px 0}.znet-hero__stat{flex:1;text-align:center;padding:16px 12px;border-right:1px solid #D6E6F2}.znet-hero__stat:last-child{border-right:none}.znet-hero__stat-num{display:block;font-family:'Russo One',sans-serif;font-size:clamp(22px,3vw,30px);color:#FFD51E;line-height:1.1}.znet-hero__stat-label{display:block;font-family:'Exo 2',sans-serif;font-size:12px;color:#5B6B80;margin-top:3px}@media (max-width:768px){.znet-team__names{padding:8px 12px}.znet-team__member{font-size:12px;margin-right:14px}.znet-hero__stats{max-width:96%;flex-wrap:wrap;margin-top:16px}.znet-hero__stat{flex:1 1 45%;border-right:none;border-bottom:1px solid #D6E6F2}.znet-hero__stat:nth-child(odd){border-right:1px solid #D6E6F2}.znet-hero__stat:nth-last-child(-n+2){border-bottom:none}}.znet-servicios{background:var(--znet-navy);padding:clamp(56px,8vw,96px) 0}.znet-servicios__wrap{max-width:1200px;margin:0 auto;padding:0 24px}.znet-servicios__header{text-align:center;margin-bottom:48px}.znet-eyebrow--light{background:rgba(255,213,30,.15);color:var(--znet-green);border:1px solid rgba(255,213,30,.3)}.znet-servicios__h2{font-family:'Russo One',sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);color:#fff;margin:0 0 14px;letter-spacing:-0.01em}.znet-servicios__h2-accent{color:var(--znet-green)}.znet-servicios__sub{font-size:1rem;color:rgba(255,255,255,.7);margin:0;line-height:1.6}.znet-servicios__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.znet-servicios__card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--znet-radius);padding:28px 20px;text-decoration:none;display:flex;flex-direction:column;transition:all .25s ease}.znet-servicios__card:hover{background:rgba(255,213,30,.12);border-color:var(--znet-green);transform:translateY(-4px)}.znet-servicios__icon{width:44px;height:44px;border-radius:10px;background:rgba(255,213,30,.15);color:var(--znet-green);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.znet-servicios__icon svg{width:22px;height:22px}.znet-servicios__card-title{font-family:'Russo One',sans-serif;font-size:1rem;color:#fff;margin:0 0 8px}.znet-servicios__card-desc{font-size:13px;color:rgba(255,255,255,.65);line-height:1.55;margin:0 0 16px;flex-grow:1}.znet-servicios__card-link{font-size:13px;font-weight:700;color:var(--znet-green);margin-top:auto}.znet-servicios__card:hover .znet-servicios__card-link{color:#fff}@media (max-width:1100px){.znet-servicios__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.znet-servicios__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.znet-servicios__grid{grid-template-columns:1fr}}.znet-security{background:var(--znet-navy);padding:80px 0;position:relative;overflow:hidden}.znet-security::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,213,30,.4),transparent)}.znet-security__wrap{max-width:1200px;margin:0 auto;padding:0 20px}.znet-security__header{text-align:center;max-width:760px;margin:0 auto 56px}.znet-security__h2{font-family:'Russo One',sans-serif;font-size:clamp(28px,4vw,40px);color:#fff;line-height:1.2;margin:16px 0}.znet-security__h2-accent{color:var(--znet-green)}.znet-security__sub{color:rgba(255,255,255,.75);font-size:17px;line-height:1.6}.znet-security__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.znet-security__grid>.znet-security__card:nth-child(5),.znet-security__grid>.znet-security__card:nth-child(6),.znet-security__grid>.znet-security__card:nth-child(7){grid-column:span 1}.znet-security__card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:28px 24px;backdrop-filter:blur(6px);transition:transform .3s ease,border-color .3s ease,background .3s ease}.znet-security__card:hover{transform:translateY(-4px);border-color:var(--znet-green);background:rgba(255,213,30,.08)}.znet-security__card--highlight{background:rgba(255,213,30,.12);border-color:rgba(255,213,30,.4)}.znet-security__icon{width:56px;height:56px;border-radius:12px;background:rgba(255,213,30,.15);color:var(--znet-green);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.znet-security__card-title{font-family:'Russo One',sans-serif;font-size:17px;color:#fff;margin:0 0 10px;letter-spacing:.2px}.znet-security__card-desc{color:rgba(255,255,255,.72);font-size:14.5px;line-height:1.55;margin:0}.znet-security__foot{text-align:center;margin-top:48px;color:rgba(255,255,255,.6);font-size:14px}.znet-security__foot a{color:var(--znet-green);text-decoration:underline;text-underline-offset:3px}@media (max-width:960px){.znet-security__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.znet-security__grid{grid-template-columns:1fr}.znet-security{padding:60px 0}}.znet-footer{background:var(--znet-navy-deep,#051D39);color:#cdd9e3;font-family:'Exo 2',sans-serif;font-size:15px;line-height:1.6;padding:56px 20px 0}.znet-footer__wrap{max-width:1180px;margin:0 auto}.znet-footer .znet-footer__grid{display:flex !important;flex-wrap:wrap;gap:40px 32px;align-items:flex-start;padding-bottom:44px;border-bottom:1px solid rgba(255,255,255,.12)}.znet-footer .znet-footer__brand{flex:1 1 280px;min-width:0}.znet-footer .znet-footer__col{flex:1 1 150px;min-width:0}.znet-footer .znet-footer__col:last-child{flex:1 1 210px}.znet-footer__brand-logo{display:inline-block;margin:0 0 14px;text-decoration:none}.znet-footer__brand-logo img{display:block;height:auto;max-width:180px}.znet-footer__tagline{color:#aebccb;margin:0 0 20px;max-width:280px}.znet-footer__nap{list-style:none;margin:0 0 20px;padding:0;font-size:14px}.znet-footer__nap li{display:flex;align-items:flex-start;gap:9px;margin-bottom:9px;color:#bccadb}.znet-footer__nap svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px;fill:var(--znet-green,#FFD51E)}.znet-footer__nap a{color:#bccadb;text-decoration:none;transition:color .2s}.znet-footer__nap a:hover{color:var(--znet-green,#FFD51E)}.znet-footer__social{display:flex;gap:10px}.znet-footer__social a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:rgba(255,255,255,.08);background-repeat:no-repeat;background-position:center;background-size:18px 18px;transition:background-color .2s,transform .2s}.znet-footer__social a:hover{background-color:var(--znet-green,#FFD51E);transform:translateY(-2px)}.znet-footer__social a[aria-label="Facebook"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M22 12a10 10 0 1 0-11.6 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7A10 10 0 0 0 22 12z'/%3E%3C/svg%3E")}.znet-footer__social a[aria-label="Instagram"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 1.8.3 2.2.4.6.2 1 .5 1.4.9.4.4.7.8.9 1.4.1.4.3 1 .4 2.2.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 1.8-.4 2.2-.2.6-.5 1-.9 1.4-.4.4-.8.7-1.4.9-.4.1-1 .3-2.2.4-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-1.8-.3-2.2-.4-.6-.2-1-.5-1.4-.9-.4-.4-.7-.8-.9-1.4-.1-.4-.3-1-.4-2.2-.1-1.3-.1-1.7-.1-4.9s0-3.6.1-4.9c.1-1.2.3-1.8.4-2.2.2-.6.5-1 .9-1.4.4-.4.8-.7 1.4-.9.4-.1 1-.3 2.2-.4 1.3-.1 1.7-.1 4.9-.1zM12 0C8.7 0 8.3 0 7 .1 5.7.1 4.8.3 4.1.6c-.8.3-1.4.7-2.1 1.4C1.3 2.7.9 3.3.6 4.1.3 4.8.1 5.7.1 7 0 8.3 0 8.7 0 12s0 3.7.1 5c.1 1.3.2 2.2.5 2.9.3.8.7 1.4 1.4 2.1.7.7 1.3 1.1 2.1 1.4.7.3 1.6.4 2.9.5 1.3.1 1.7.1 5 .1s3.7 0 5-.1c1.3-.1 2.2-.2 2.9-.5.8-.3 1.4-.7 2.1-1.4.7-.7 1.1-1.3 1.4-2.1.3-.7.4-1.6.5-2.9.1-1.3.1-1.7.1-5s0-3.7-.1-5c-.1-1.3-.2-2.2-.5-2.9-.3-.8-.7-1.4-1.4-2.1-.7-.7-1.3-1.1-2.1-1.4-.7-.3-1.6-.5-2.9-.5C15.7 0 15.3 0 12 0zm0 5.8a6.2 6.2 0 1 0 0 12.4 6.2 6.2 0 0 0 0-12.4zm0 10.2a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.4-10.4a1.4 1.4 0 1 1-2.9 0 1.4 1.4 0 0 1 2.9 0z'/%3E%3C/svg%3E")}.znet-footer__social a[aria-label="YouTube"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M23 7.5a3 3 0 0 0-2.1-2.1C19 4.9 12 4.9 12 4.9s-7 0-8.9.5A3 3 0 0 0 1 7.5 31 31 0 0 0 .5 12 31 31 0 0 0 1 16.5a3 3 0 0 0 2.1 2.1c1.9.5 8.9.5 8.9.5s7 0 8.9-.5a3 3 0 0 0 2.1-2.1A31 31 0 0 0 23.5 12 31 31 0 0 0 23 7.5zM9.8 15.3V8.7l5.7 3.3-5.7 3.3z'/%3E%3C/svg%3E")}.znet-footer__social a[aria-label="LinkedIn"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14zM8.3 18.3v-7H6v7h2.3zM7.1 10.3a1.3 1.3 0 1 0 0-2.7 1.3 1.3 0 0 0 0 2.7zM18 18.3v-3.8c0-2-.4-3.6-2.8-3.6-1.1 0-1.9.6-2.2 1.2v-1H10.7v7H13v-3.5c0-.9.2-1.8 1.3-1.8 1.1 0 1.1 1 1.1 1.8v3.5H18z'/%3E%3C/svg%3E")}.znet-footer__col-title{font-family:'Exo 2',sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0 0 16px}.znet-footer__links{list-style:none;margin:0;padding:0}.znet-footer__links li{margin-bottom:11px}.znet-footer__links a{color:#bccadb;text-decoration:none;transition:color .2s,padding-left .2s;font-size:14px}.znet-footer__links a:hover{color:var(--znet-green,#FFD51E);padding-left:4px}.znet-footer__reviews{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.znet-footer__review{display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 12px;text-decoration:none;transition:border-color .2s,background .2s}.znet-footer__review:hover{border-color:var(--znet-green,#FFD51E);background:rgba(255,213,30,.12)}.znet-footer__review-score{font-family:'Russo One',sans-serif;font-size:16px;color:#fff}.znet-footer__review-stars{color:var(--znet-yellow,#FFD51E);font-size:13px}.znet-footer__review-name{font-size:12px;color:#aebccb;margin-left:auto}.znet-footer__seals{display:flex;flex-wrap:wrap;gap:8px}.znet-footer__seal{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#dce6ef;background:rgba(27,112,210,.18);border:1px solid rgba(27,112,210,.4);border-radius:20px;padding:5px 11px}.znet-footer__seal svg{width:13px;height:13px;fill:var(--znet-green,#FFD51E)}.znet-footer__pay{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.12)}.znet-footer__pay-label{font-size:13px;color:#aebccb;display:flex;align-items:center;gap:8px}.znet-footer__pay-label svg{width:15px;height:15px;fill:var(--znet-green,#FFD51E)}.znet-footer__pay-methods{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.znet-footer__pay-chip{background:#fff;color:#07274C;font-family:'Exo 2',sans-serif;font-weight:700;font-size:12px;border-radius:6px;padding:6px 13px;letter-spacing:.02em}.znet-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:22px 0 26px;font-size:13px;color:#9fb0c1}.znet-footer__bottom-legal{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.znet-footer__bottom-legal a{color:#9fb0c1;text-decoration:none;transition:color .2s}.znet-footer__bottom-legal a:hover{color:var(--znet-green,#FFD51E)}.znet-footer__flag{font-weight:600;color:#cdd9e3}@media(max-width:960px){.znet-footer .znet-footer__brand{flex:1 1 100%}.znet-footer .znet-footer__col{flex:1 1 40%}}@media(max-width:600px){.znet-footer{padding-top:42px}.znet-footer .znet-footer__grid{gap:30px}.znet-footer .znet-footer__brand,.znet-footer .znet-footer__col,.znet-footer .znet-footer__col:last-child{flex:1 1 100%}.znet-footer__pay{justify-content:flex-start}.znet-footer__bottom{justify-content:flex-start;flex-direction:column;align-items:flex-start}}.znet-kit__grid--features{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.znet-kit__grid--features{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.znet-kit__grid--features{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.znet-kit__grid--features{grid-template-columns:1fr}}.znet-migrate--white{background:#fff}.znet-migrate__media{...}.znet-migrate__media-badge{...}.znet-kit--white{background:#fff}.znet-kit__grid--4col{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.znet-kit__grid--4col{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.znet-kit__grid--4col{grid-template-columns:1fr}}.znet-servicios__card-title,.znet-security__card-title,.znet-about__h3{font-family:'Exo 2',sans-serif;font-weight:700;letter-spacing:0}
/* 3 · Página: servidor-virtual-privado-vps */:root{--znet-navy:#07274C;--znet-navy-deep:#051D39;--znet-blue:#1B70D2;--znet-yellow:#FFD51E;--znet-yellow-d:#E6BF00;--znet-teal:#1B70D2;--znet-teal-light:#F0FCFF;--znet-agua:#F0FCFF;--znet-gray-1:#07274C;--znet-gray-2:#5B6B80;--znet-gray-3:#d1d5db;--znet-white:#ffffff;--znet-f-title:'Russo One',sans-serif;--znet-f-body:'Exo 2',sans-serif}@keyframes znet-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes znet-blink{0%,100%{opacity:1}50%{opacity:.25}}@keyframes znet-pulse{0%,100%{opacity:.6;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.05)}}@keyframes znet-bar{from{width:0 !important}}[class^="znv"] *,[class^="znv"] *::before,[class^="znv"] *::after{box-sizing:border-box;margin:0;padding:0}.elementor-widget-html .elementor-widget-container{line-height:0}.znvh-hero{--navy:var(--znet-navy);--navy-deep:var(--znet-navy-deep);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvh-hero{background:var(--znet-white);position:relative;overflow:hidden;font-family:var(--fb)}.znvh-main{background:linear-gradient(135deg,#f8fbff 0%,var(--agua) 60%,#e8f6ff 100%);position:relative;padding:68px 24px 60px;overflow:hidden}.znvh-deco-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(27,112,210,.07) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);pointer-events:none}.znvh-deco-circle{position:absolute;top:-120px;right:-140px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(7,39,76,.06) 0%,transparent 70%);pointer-events:none}.znvh-container{position:relative;z-index:2;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 400px;gap:48px;align-items:center}.znvh-left{display:flex;flex-direction:column;gap:22px}.znvh-chip{display:inline-flex;align-items:center;gap:8px;width:fit-content;background:var(--teal-l);border:1.5px solid rgba(27,112,210,.25);border-radius:999px;padding:5px 14px 5px 8px;font-family:var(--fb);font-size:12px;font-weight:600;color:var(--teal);letter-spacing:.04em;text-transform:uppercase;animation:znet-up .5s ease both}.znvh-chip-dot{width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 6px var(--teal);animation:znet-blink 2.4s ease-in-out infinite;flex-shrink:0}.znvh-h1{font-family:var(--ft);font-size:clamp(30px,4.5vw,52px);color:var(--navy);line-height:1.1;animation:znet-up .55s .06s ease both}.znvh-h1-blue{display:block;color:var(--blue);font-size:clamp(26px,4vw,46px)}.znvh-price-tag{display:inline-flex;align-items:baseline;gap:4px;background:var(--yellow);border-radius:8px;padding:6px 16px 7px;margin-top:6px;font-family:var(--ft);font-size:clamp(15px,1.8vw,18px);color:var(--navy);box-shadow:0 3px 0 var(--yellow-d);width:fit-content;animation:znet-up .55s .08s ease both}.znvh-price-em{font-size:clamp(22px,2.6vw,28px)}.znvh-sub{font-size:clamp(14px,1.4vw,16px);color:var(--g1);line-height:1.7;max-width:500px;animation:znet-up .55s .12s ease both}.znvh-sub strong{color:var(--navy);font-weight:700}.znvh-ctas{display:flex;flex-wrap:wrap;gap:12px;animation:znet-up .55s .18s ease both}.znvh-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:9px;font-family:var(--fb);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;border:none;transition:all .2s ease}.znvh-btn-primary{background:var(--yellow);color:var(--navy);box-shadow:0 4px 0 var(--yellow-d),0 8px 24px rgba(255,213,30,.3)}.znvh-btn-primary:hover{background:#ffd51e;transform:translateY(-2px);box-shadow:0 6px 0 var(--yellow-d),0 12px 28px rgba(255,213,30,.4);color:var(--navy);text-decoration:none}.znvh-btn-primary:active{transform:translateY(1px);box-shadow:0 2px 0 var(--yellow-d)}.znvh-btn-outline{background:transparent;color:var(--navy);border:2px solid var(--blue)}.znvh-btn-outline:hover{background:var(--agua);border-color:var(--navy);transform:translateY(-2px);color:var(--navy);text-decoration:none}.znvh-arrow{font-size:16px;transition:transform .2s}.znvh-btn:hover .znvh-arrow{transform:translateX(4px)}.znvh-right{animation:znet-up .6s .1s ease both}.znvh-card{background:var(--znet-white);border-radius:18px;border:1.5px solid rgba(27,112,210,.12);box-shadow:0 0 0 1px rgba(27,112,210,.08),0 24px 60px rgba(7,39,76,.12);overflow:hidden}.znvh-card-head{background:var(--navy);padding:18px 22px;display:flex;align-items:center;justify-content:space-between;position:relative}.znvh-card-head::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--yellow) 0%,var(--teal) 100%)}.znvh-card-head-left{display:flex;flex-direction:column;gap:4px}.znvh-card-plan{font-family:var(--ft);font-size:13px;color:#fff;letter-spacing:.05em}.znvh-card-loc{display:flex;align-items:center;gap:5px;font-family:var(--fb);font-size:11px;color:rgba(255,255,255,.55)}.znvh-status-dot{width:6px;height:6px;border-radius:50%;background:#4ADE80;box-shadow:0 0 5px #4ADE80;animation:znet-blink 2s infinite}.znvh-card-badge{background:var(--yellow);color:var(--navy);font-family:var(--fb);font-size:10px;font-weight:700;padding:4px 11px;border-radius:999px;text-transform:uppercase;letter-spacing:.06em}.znvh-card-body{padding:20px 22px}.znvh-specs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.znvh-spec{background:var(--agua);border:1px solid rgba(27,112,210,.12);border-radius:10px;padding:11px 14px;position:relative;overflow:hidden}.znvh-spec::before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:var(--teal)}.znvh-spec-label{font-family:var(--fb);font-size:10px;font-weight:600;color:var(--g2);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px}.znvh-spec-val{font-family:var(--ft);font-size:19px;color:var(--navy);line-height:1}.znvh-spec-unit{font-family:var(--fb);font-size:11px;color:var(--g2)}.znvh-sep{height:1px;background:var(--g3);opacity:.4;margin:14px 0}.znvh-bars{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.znvh-bar-row{display:flex;flex-direction:column;gap:4px}.znvh-bar-meta{display:flex;justify-content:space-between;font-family:var(--fb);font-size:11px;font-weight:500;color:var(--g2)}.znvh-bar-track{height:6px;background:rgba(7,39,76,.07);border-radius:99px;overflow:hidden}.znvh-bar-fill{height:100%;border-radius:99px;animation:znet-bar 1.4s 1s cubic-bezier(.22,.68,0,1.2) both}.znvh-bar-cpu{width:34%;background:linear-gradient(90deg,var(--navy),var(--blue))}.znvh-bar-ram{width:51%;background:linear-gradient(90deg,var(--blue),var(--teal))}.znvh-bar-disk{width:22%;background:linear-gradient(90deg,var(--yellow-d),var(--yellow))}.znvh-feats{display:flex;flex-direction:column;gap:8px}.znvh-feat{display:flex;align-items:center;gap:10px;font-family:var(--fb);font-size:12.5px;font-weight:500;color:var(--g1)}.znvh-feat-ico{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.ico-b{background:rgba(27,112,210,.1)}.ico-t{background:rgba(27,112,210,.1)}.ico-n{background:rgba(7,39,76,.08)}.ico-y{background:rgba(255,213,30,.2)}.znvh-ribbon{background:var(--navy)}.znvh-ribbon-inner{max-width:1080px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap}.znvh-ribbon-item{display:flex;align-items:center;gap:8px;padding:13px 20px 13px 0;margin-right:20px;font-family:var(--fb);font-size:13px;font-weight:600;color:#e2eaf5;border-right:1px solid rgba(255,255,255,.1);white-space:nowrap}.znvh-ribbon-item:last-child{border-right:none;margin-right:0}.znvh-ribbon-check{width:20px;height:20px;background:var(--yellow);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--navy);font-weight:900;flex-shrink:0}.znvh-trustbar{background:var(--agua);border-top:1px solid rgba(27,112,210,.1);border-bottom:1px solid rgba(27,112,210,.1)}.znvh-trustbar-inner{max-width:1080px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(5,1fr)}.znvh-tb-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:20px 10px;border-right:1px solid rgba(27,112,210,.08);transition:background .2s}.znvh-tb-item:last-child{border-right:none}.znvh-tb-item:hover{background:#e2f5ff}.znvh-tb-val{font-family:var(--ft);font-size:24px;color:var(--navy);line-height:1}.znvh-tb-val em{font-style:normal;color:var(--blue);font-size:17px}.znvh-tb-label{font-family:var(--fb);font-size:11px;color:var(--g2);text-align:center;line-height:1.4;font-weight:500}@media (max-width:900px){.znvh-container{grid-template-columns:1fr;gap:36px}.znvh-right{max-width:480px;margin:0 auto;width:100%}.znvh-trustbar-inner{grid-template-columns:repeat(3,1fr)}.znvh-tb-item:nth-child(3){border-right:none}}@media (max-width:600px){.znvh-main{padding:48px 16px 44px}.znvh-ribbon-inner{padding:0 16px}.znvh-ribbon-item{font-size:12px;padding:10px 10px 10px 0;margin-right:10px}.znvh-trustbar-inner{grid-template-columns:repeat(2,1fr)}.znvh-tb-item:nth-child(2){border-right:none}.znvh-tb-item:nth-child(4){border-right:none}.znvh-tb-item:nth-child(5){grid-column:span 2;border-right:none}}.znvps-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvps-section{background:#ffffff;padding:84px 24px 72px;font-family:var(--fb)}.znvps-inner{max-width:1080px;margin:0 auto}.znvps-header{text-align:center;margin-bottom:52px}.znvps-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--teal-l);border:1.5px solid rgba(27,112,210,.22);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.znvps-h2{font-family:var(--ft);font-size:clamp(28px,3.8vw,44px);color:var(--navy);line-height:1.1;margin-bottom:14px}.znvps-h2-blue{color:var(--blue)}.znvps-h3{font-family:var(--fb);font-size:clamp(14px,1.5vw,17px);font-weight:400;color:var(--g1);line-height:1.7;max-width:600px;margin:0 auto 10px}.znvps-h3 strong{color:var(--navy);font-weight:700}.znvps-note-top{display:inline-flex;align-items:center;gap:6px;font-family:var(--fb);font-size:12px;color:var(--g2);background:rgba(7,39,76,.05);border-radius:7px;padding:5px 12px;margin-top:4px}.znvps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start;margin-bottom:24px}.znvps-card{border:1.5px solid var(--g3);border-radius:16px;background:#ffffff;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .22s ease,transform .22s ease}.znvps-card:hover{box-shadow:0 10px 36px rgba(7,39,76,.11);transform:translateY(-4px)}.znvps-card--popular{border:2px solid var(--blue);box-shadow:0 4px 28px rgba(27,112,210,.14)}.znvps-card--popular:hover{box-shadow:0 12px 40px rgba(27,112,210,.22)}.znvps-badge{display:block;font-family:var(--fb);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:center;padding:7px 0}.znvps-badge--popular{background:var(--blue);color:#fff}.znvps-badge--empty{background:#f8fafc;color:transparent;user-select:none}.znvps-card-head{padding:20px 20px 14px;border-bottom:1px solid rgba(7,39,76,.06)}.znvps-plan-name{font-family:var(--fb);font-size:11px;font-weight:700;color:var(--g2);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px}.znvps-card--popular .znvps-plan-name{color:var(--blue)}.znvps-price-row{display:flex;align-items:baseline;gap:2px;margin:8px 0 2px}.znvps-currency{font-family:var(--ft);font-size:17px;color:var(--navy)}.znvps-amount{font-family:var(--ft);font-size:34px;color:var(--navy);line-height:1}.znvps-period{font-family:var(--fb);font-size:12px;color:var(--g2);margin-left:2px}.znvps-iva{font-family:var(--fb);font-size:11px;color:var(--g2)}.znvps-specs{padding:16px 20px;display:flex;flex-direction:column;gap:9px}.znvps-spec{display:flex;align-items:center;gap:9px;font-family:var(--fb);font-size:13px;color:var(--g1)}.znvps-spec strong{font-weight:700;color:var(--navy)}.znvps-spec-ico{width:18px;height:18px;flex-shrink:0;opacity:.45}.znvps-sep{height:1px;background:rgba(7,39,76,.06);margin:0 20px}.znvps-includes{padding:14px 20px;display:flex;flex-direction:column;gap:7px;flex:1}.znvps-inc-item{display:flex;align-items:center;gap:8px;font-family:var(--fb);font-size:12.5px;color:var(--g1)}.znvps-check{width:16px;height:16px;flex-shrink:0;color:#16a34a}.znvps-cta-wrap{padding:16px 20px 20px}.znvps-cta{display:block;width:100%;padding:13px 16px;border-radius:9px;font-family:var(--fb);font-size:14px;font-weight:700;text-align:center;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}.znvps-cta--primary{background:var(--blue);color:#fff;box-shadow:0 4px 16px rgba(27,112,210,.3)}.znvps-cta--primary:hover{background:#1557a8;transform:translateY(-1px);box-shadow:0 6px 20px rgba(27,112,210,.4);color:#fff;text-decoration:none}.znvps-cta--outline{background:transparent;color:var(--navy);border:1.5px solid rgba(7,39,76,.25)}.znvps-cta--outline:hover{background:var(--agua);border-color:var(--blue);color:var(--blue);transform:translateY(-1px);text-decoration:none}.znvps-addons{background:#fff;border:1px solid rgba(27,112,210,.12);border-radius:12px;padding:16px 22px;display:flex;flex-wrap:wrap;gap:6px 28px;align-items:center;justify-content:center;margin-bottom:20px}.znvps-addons-label{font-family:var(--fb);font-size:11px;font-weight:700;color:var(--g2);text-transform:uppercase;letter-spacing:.06em;width:100%;text-align:center;margin-bottom:4px}.znvps-addon-item{font-family:var(--fb);font-size:12.5px;color:var(--g1)}.znvps-addon-item strong{color:var(--navy);font-weight:700}.znvps-footnote{text-align:center;font-family:var(--fb);font-size:12px;color:var(--g2);line-height:1.7}.znvps-footnote a{color:var(--blue);text-decoration:none}.znvps-footnote a:hover{text-decoration:underline}@media (max-width:960px){.znvps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.znvps-section{padding:56px 16px 52px}.znvps-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto 24px}.znvps-amount{font-size:28px}}.znvpq-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvpq-section{background:#ffffff;padding:84px 24px 72px;font-family:var(--fb)}.znvpq-inner{max-width:1080px;margin:0 auto}.znvpq-header{text-align:center;margin-bottom:52px}.znvpq-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--teal-l);border:1.5px solid rgba(27,112,210,.2);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.znvpq-h2{font-family:var(--ft);font-size:clamp(26px,3.5vw,42px);color:var(--navy);line-height:1.12;margin-bottom:14px}.znvpq-h2-blue{color:var(--blue)}.znvpq-h3{font-family:var(--fb);font-size:clamp(14px,1.4vw,16px);font-weight:400;color:var(--g1);line-height:1.7;max-width:520px;margin:0 auto}.znvpq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.znvpq-card{border:1.5px solid var(--g3);border-radius:18px;background:#ffffff;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s,border-color .25s}.znvpq-card:hover{box-shadow:0 12px 40px rgba(7,39,76,.11);transform:translateY(-4px);border-color:var(--blue)}.znvpq-accent{height:5px}.accent-dev{background:linear-gradient(90deg,var(--navy),var(--blue))}.accent-agency{background:linear-gradient(90deg,var(--teal),var(--blue))}.accent-pyme{background:linear-gradient(90deg,var(--yellow-d),var(--yellow))}.znvpq-card-head{padding:26px 24px 18px;border-bottom:1px solid rgba(7,39,76,.06)}.znvpq-icon{width:54px;height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:14px}.icon-dev{background:rgba(7,39,76,.07)}.icon-agency{background:var(--teal-l)}.icon-pyme{background:rgba(255,213,30,.18)}.znvpq-tag{display:block;width:fit-content;font-family:var(--fb);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;margin-bottom:10px}.tag-dev{background:rgba(7,39,76,.07);color:var(--navy)}.tag-agency{background:var(--teal-l);color:var(--teal)}.tag-pyme{background:rgba(255,213,30,.2);color:#92600a}.znvpq-card-title{font-family:var(--ft);font-size:19px;color:var(--navy);margin-bottom:8px;line-height:1.2}.znvpq-card-desc{font-family:var(--fb);font-size:13px;color:var(--g1);line-height:1.65}.znvpq-card-body{padding:18px 24px;flex:1;display:flex;flex-direction:column;gap:16px}.znvpq-cases-label{font-family:var(--fb);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}.znvpq-cases{display:flex;flex-direction:column;gap:8px}.znvpq-case{display:flex;align-items:flex-start;gap:9px;font-family:var(--fb);font-size:13px;color:var(--g1);line-height:1.5}.znvpq-case-dot{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0;margin-top:1px}.dot-dev{background:rgba(27,112,210,.12);color:var(--blue)}.dot-agency{background:rgba(27,112,210,.12);color:var(--teal)}.dot-pyme{background:rgba(255,213,30,.25);color:#92600a}.znvpq-rec{background:var(--agua);border:1px solid rgba(27,112,210,.12);border-radius:10px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.znvpq-rec-label{font-family:var(--fb);font-size:10px;font-weight:700;color:var(--g2);text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:3px;line-height:1.3}.znvpq-rec-plan{font-family:var(--ft);font-size:13px;color:var(--navy);display:block;line-height:1.3}.znvpq-rec-price{font-family:var(--ft);font-size:15px;color:var(--blue);white-space:nowrap;flex-shrink:0;display:block}.znvpq-cta-wrap{padding:0 24px 22px}.znvpq-cta{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:12px;border-radius:9px;font-family:var(--fb);font-size:14px;font-weight:700;text-decoration:none;transition:all .2s ease}.cta-dev{background:var(--navy);color:#fff}.cta-dev:hover{background:var(--blue);transform:translateY(-1px);color:#fff;text-decoration:none}.cta-agency{background:var(--teal);color:#fff}.cta-agency:hover{background:#1559A8;transform:translateY(-1px);color:#fff;text-decoration:none}.cta-pyme{background:var(--yellow);color:var(--navy);box-shadow:0 3px 0 var(--yellow-d)}.cta-pyme:hover{background:#ffd51e;transform:translateY(-1px);box-shadow:0 4px 0 var(--yellow-d);color:var(--navy);text-decoration:none}.znvpq-compare{background:var(--agua);border:1px solid rgba(27,112,210,.1);border-radius:16px;overflow:hidden}.znvpq-compare-head{background:var(--navy);padding:18px 26px}.znvpq-compare-title{font-family:var(--ft);font-size:15px;color:#fff;letter-spacing:.02em;display:block}.znvpq-compare-sub{font-family:var(--fb);font-size:12px;color:rgba(255,255,255,.5);margin-top:3px;display:block}.znvpq-table-wrap{overflow-x:auto}.znvpq-table{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--fb)}.znvpq-table th{font-size:11px;font-weight:700;color:var(--g2);text-transform:uppercase;letter-spacing:.06em;padding:14px 20px;text-align:left;border-bottom:1px solid rgba(27,112,210,.08);background:var(--agua);white-space:nowrap}.znvpq-table th:not(:first-child){text-align:center}.znvpq-table td{padding:12px 20px;font-size:13px;color:var(--g1);border-bottom:1px solid rgba(7,39,76,.05);vertical-align:middle}.znvpq-table td:not(:first-child){text-align:center}.znvpq-table tr:last-child td{border-bottom:none}.znvpq-table tr:hover td{background:rgba(27,112,210,.03)}.th-dev{font-family:var(--ft) !important;font-size:13px !important;color:var(--navy) !important;text-align:center}.th-agency{font-family:var(--ft) !important;font-size:13px !important;color:var(--teal) !important;text-align:center}.th-pyme{font-family:var(--ft) !important;font-size:13px !important;color:#92600a !important;text-align:center}.feat-name{font-weight:700;color:var(--navy);font-size:13.5px;display:block;line-height:1.4;margin-bottom:2px}.feat-note{font-size:11px;color:var(--g2);display:block;line-height:1.4}.z-yes{color:#16a34a;font-size:17px}.z-no{color:var(--g3);font-size:14px}.z-opt{color:var(--blue);font-size:12px;font-weight:700}@media (max-width:960px){.znvpq-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto 44px}}@media (max-width:560px){.znvpq-section{padding:56px 16px 52px}.znvpq-header{margin-bottom:36px}.znvpq-rec{flex-direction:column;align-items:flex-start;gap:4px}}.znvft-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvft-section{background:var(--navy);padding:84px 24px;font-family:var(--fb);position:relative;overflow:hidden}.znvft-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.045) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}.znvft-glow-teal{position:absolute;top:-80px;right:-120px;width:500px;height:500px;background:radial-gradient(circle,rgba(27,112,210,.12) 0%,transparent 65%);pointer-events:none}.znvft-glow-yellow{position:absolute;bottom:-100px;left:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,213,30,.07) 0%,transparent 65%);pointer-events:none}.znvft-inner{position:relative;z-index:2;max-width:1080px;margin:0 auto}.znvft-header{margin-bottom:48px}.znvft-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(27,112,210,.15);border:1.5px solid rgba(27,112,210,.3);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;width:fit-content}.znvft-h2{font-family:var(--ft);font-size:clamp(26px,3.5vw,40px);color:#fff;line-height:1.15;margin-bottom:12px}.znvft-h2-yellow{color:var(--yellow)}.znvft-h3{font-family:var(--fb);font-size:clamp(13px,1.3vw,15px);font-weight:400;color:rgba(255,255,255,.6);line-height:1.7;max-width:520px}.znvft-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}.znvft-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.znvft-card{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px 22px;display:flex;flex-direction:column;gap:14px;transition:background .2s,border-color .2s,transform .2s;position:relative;overflow:hidden}.znvft-card:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.2);transform:translateY(-3px)}.znvft-card::before{content:'';position:absolute;top:0;left:22px;right:22px;height:2px;border-radius:0 0 4px 4px;opacity:0;transition:opacity .2s}.znvft-card:hover::before{opacity:1}.ln-yellow::before{background:var(--yellow)}.ln-blue::before{background:var(--blue)}.ln-teal::before{background:var(--teal)}.ln-white::before{background:rgba(255,255,255,.4)}.ln-green::before{background:#4ade80}.znvft-card-head{display:flex;align-items:flex-start;gap:14px}.znvft-icon{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.ic-y{background:rgba(255,213,30,.15)}.ic-b{background:rgba(27,112,210,.2)}.ic-t{background:rgba(27,112,210,.2)}.ic-w{background:rgba(255,255,255,.1)}.ic-g{background:rgba(74,222,128,.12)}.znvft-card-meta{flex:1}.znvft-card-cat{font-family:var(--fb);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:4px}.znvft-card-title{font-family:var(--ft);font-size:15px;color:#fff;line-height:1.25}.znvft-list{display:flex;flex-direction:column;gap:8px}.znvft-item{display:flex;align-items:flex-start;gap:9px;font-family:var(--fb);font-size:13px;color:rgba(255,255,255,.7);line-height:1.45}.znvft-item strong{color:#fff;font-weight:600}.znvft-bullet{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:6px}.b-y{background:var(--yellow)}.b-b{background:#60a5fa}.b-t{background:var(--teal)}.b-w{background:rgba(255,255,255,.4)}.b-g{background:#4ade80}.znvft-badge{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:7px 12px;font-family:var(--fb);font-size:12px;font-weight:700;margin-top:2px;width:fit-content}.bdg-y{background:rgba(255,213,30,.12);border:1px solid rgba(255,213,30,.25);color:var(--yellow)}.bdg-t{background:rgba(27,112,210,.12);border:1px solid rgba(27,112,210,.3);color:#38bdf8}.bdg-g{background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);color:#4ade80}.znvft-netbar{background:rgba(27,112,210,.12);border:1px solid rgba(27,112,210,.25);border-radius:12px;padding:18px 22px;margin-bottom:14px}.znvft-netbar-title{font-family:var(--fb);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.4);margin-bottom:14px}.znvft-netbar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.znvft-netbar-item{text-align:center;padding:10px 8px;background:rgba(255,255,255,.04);border-radius:8px;border:1px solid rgba(255,255,255,.07)}.znvft-netbar-plan{font-family:var(--fb);font-size:10px;font-weight:700;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.znvft-netbar-speed{font-family:var(--ft);font-size:18px;color:#fff;line-height:1}.znvft-netbar-unit{font-family:var(--fb);font-size:11px;color:#60a5fa}.znvft-list-2col{display:grid;grid-template-columns:1fr 1fr;gap:8px}.znvft-seal{display:flex;align-items:center;gap:12px;background:rgba(74,222,128,.07);border:1px solid rgba(74,222,128,.18);border-radius:10px;padding:12px 16px;margin-top:4px}.znvft-seal-icon{font-size:22px;flex-shrink:0}.znvft-seal-text{font-family:var(--fb);font-size:12.5px;color:rgba(255,255,255,.7);line-height:1.5}.znvft-seal-text strong{color:#4ade80;font-weight:600}@media (max-width:860px){.znvft-grid-3{grid-template-columns:repeat(2,1fr)}.znvft-grid-2{grid-template-columns:1fr}.znvft-netbar-grid{grid-template-columns:repeat(2,1fr)}.znvft-list-2col{grid-template-columns:1fr}}@media (max-width:560px){.znvft-section{padding:56px 16px}.znvft-grid-3{grid-template-columns:1fr}}.znvcp-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvcp-section{background:var(--znet-white);padding:84px 24px;font-family:var(--fb);position:relative;overflow:hidden}.znvcp-bg-circle{position:absolute;top:-180px;right:-180px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(27,112,210,.04) 0%,transparent 70%);pointer-events:none}.znvcp-inner{position:relative;z-index:2;max-width:1080px;margin:0 auto}.znvcp-header{text-align:center;margin-bottom:52px}.znvcp-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(255,213,30,.12);border:1.5px solid rgba(255,213,30,.35);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:#92600a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.znvcp-h2{font-family:var(--ft);font-size:clamp(26px,3.5vw,40px);color:var(--navy);line-height:1.15;margin-bottom:14px}.znvcp-h2-blue{color:var(--blue)}.znvcp-h3{font-family:var(--fb);font-size:clamp(14px,1.4vw,16px);font-weight:400;color:var(--g1);max-width:560px;margin:0 auto;line-height:1.7}.znvcp-table-wrap{border-radius:18px;border:1.5px solid var(--g3);overflow:hidden;box-shadow:0 4px 32px rgba(7,39,76,.07);margin-bottom:32px;overflow-x:auto}.znvcp-table{width:100%;min-width:640px;border-collapse:collapse;font-family:var(--fb)}.znvcp-table thead tr{background:var(--navy)}.znvcp-table thead th{padding:20px 18px;font-family:var(--fb);font-size:12px;font-weight:400;color:rgba(255,255,255,.5);text-align:left;vertical-align:middle;white-space:normal;word-break:break-word}.znvcp-table thead th:not(:first-child){text-align:center;min-width:160px}.znvcp-col-feature{width:28%}.znvcp-th-znet{background:rgba(255,213,30,.12);border-top:3px solid var(--yellow);text-align:center !important}.znvcp-th-znet-name{font-family:var(--ft) !important;font-size:15px !important;font-weight:400 !important;color:var(--yellow) !important;display:block !important;margin-bottom:4px;line-height:1.3}.znvcp-th-znet-sub{display:block !important;font-size:11px;color:rgba(255,255,255,.45);font-family:var(--fb);line-height:1.3}.znvcp-th-comp-name{font-family:var(--ft) !important;font-size:14px !important;font-weight:400 !important;color:rgba(255,255,255,.75) !important;display:block !important;margin-bottom:4px;line-height:1.3}.znvcp-table tbody tr{border-bottom:1px solid rgba(7,39,76,.06);transition:background .15s}.znvcp-table tbody tr:last-child{border-bottom:none}.znvcp-table tbody tr:hover td{background:#fafcff}.znvcp-table tbody tr:hover .znvcp-td-znet{background:rgba(255,213,30,.06)}.znvcp-table td{padding:14px 18px;font-size:13px;color:var(--g1);vertical-align:middle}.znvcp-table td:not(:first-child){text-align:center}.znvcp-feat-name{display:block;font-weight:600;color:var(--navy);font-size:13.5px;line-height:1.4;margin-bottom:2px}.znvcp-feat-note{display:block;font-size:11px;color:var(--g2);line-height:1.4;font-weight:400}.znvcp-td-znet{background:rgba(255,213,30,.04);border-left:1px solid rgba(255,213,30,.2);border-right:1px solid rgba(255,213,30,.2)}.z-yes{color:#16a34a;font-size:17px;font-weight:700}.z-no{color:var(--g3);font-size:15px}.z-part{color:var(--blue);font-size:12px;font-weight:600;font-family:var(--fb)}.znvcp-tr-price td{background:var(--agua) !important}.znvcp-tr-price .znvcp-td-znet{background:rgba(255,213,30,.08) !important}.znvcp-price-val{font-family:var(--ft);font-size:18px;color:var(--navy);display:block;line-height:1.3;margin-bottom:3px}.znvcp-price-note{display:block;font-size:11px;color:var(--g2);line-height:1.4}.znvcp-price-znet{color:var(--blue) !important}.znvcp-tr-cta td{padding:18px 18px;background:var(--navy) !important}.znvcp-tr-cta .znvcp-td-znet{background:rgba(255,213,30,.1) !important}.znvcp-table-cta{display:inline-flex;align-items:center;gap:7px;padding:11px 22px;border-radius:8px;font-family:var(--fb);font-size:13px;font-weight:700;text-decoration:none;transition:all .2s ease}.cta-znet{background:var(--yellow);color:var(--navy);box-shadow:0 3px 0 var(--yellow-d)}.cta-znet:hover{background:#ffd51e;transform:translateY(-1px);box-shadow:0 5px 0 var(--yellow-d);color:var(--navy);text-decoration:none}.cta-comp{background:transparent;color:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.1);cursor:default;pointer-events:none;font-size:12px}.znvcp-advantages{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.znvcp-adv-card{background:var(--agua);border:1px solid rgba(27,112,210,.1);border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .2s,transform .2s}.znvcp-adv-card:hover{box-shadow:0 8px 28px rgba(7,39,76,.09);transform:translateY(-3px)}.znvcp-adv-icon{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.ai-yellow{background:rgba(255,213,30,.18)}.ai-teal{background:var(--teal-l)}.ai-navy{background:rgba(7,39,76,.07)}.znvcp-adv-title{font-family:var(--ft);font-size:15px;color:var(--navy)}.znvcp-adv-desc{font-family:var(--fb);font-size:13px;color:var(--g1);line-height:1.6}.znvcp-adv-desc strong{color:var(--navy);font-weight:700}@media (max-width:860px){.znvcp-table-wrap{overflow-x:auto}.znvcp-table{min-width:600px}.znvcp-advantages{grid-template-columns:1fr;max-width:440px;margin:0 auto}}@media (max-width:560px){.znvcp-section{padding:56px 16px}.znvcp-header{margin-bottom:36px}}.znvec-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvec-section{background:var(--agua);padding:84px 24px;font-family:var(--fb);position:relative;overflow:hidden}.znvec-inner{max-width:1080px;margin:0 auto;position:relative;z-index:2}.znvec-header{text-align:center;margin-bottom:56px}.znvec-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(7,39,76,.07);border:1.5px solid rgba(7,39,76,.15);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--navy);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.znvec-h2{font-family:var(--ft);font-size:clamp(26px,3.5vw,40px);color:var(--navy);line-height:1.15;margin-bottom:14px}.znvec-h2-blue{color:var(--blue)}.znvec-h3{font-family:var(--fb);font-size:clamp(14px,1.4vw,16px);font-weight:400;color:var(--g1);max-width:540px;margin:0 auto;line-height:1.7}.znvec-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.znvec-card{background:#fff;border:1.5px solid rgba(27,112,210,.1);border-radius:18px;padding:32px 30px;display:flex;flex-direction:column;gap:18px;transition:box-shadow .22s,transform .22s}.znvec-card:hover{box-shadow:0 10px 36px rgba(7,39,76,.09);transform:translateY(-3px)}.znvec-card--hero{background:var(--navy);border-color:transparent;grid-column:span 2}.znvec-card--hero:hover{box-shadow:0 10px 40px rgba(7,39,76,.25)}.znvec-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px}.znvec-metric{text-align:center;padding:18px 12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:background .2s}.znvec-metric:hover{background:rgba(255,255,255,.1)}.znvec-metric-val{font-family:var(--ft);font-size:32px;color:var(--yellow);line-height:1;display:block;margin-bottom:6px}.znvec-metric-val em{font-style:normal;font-size:20px;color:rgba(255,213,30,.7)}.znvec-metric-label{font-family:var(--fb);font-size:12px;color:rgba(255,255,255,.6);line-height:1.4;display:block}.znvec-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.znvec-hero-left{flex:1}.znvec-hero-tag{display:inline-block;background:rgba(255,213,30,.15);border:1px solid rgba(255,213,30,.3);border-radius:999px;padding:4px 14px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--yellow);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}.znvec-hero-title{font-family:var(--ft);font-size:clamp(20px,2.5vw,28px);color:#fff;line-height:1.2;margin-bottom:12px}.znvec-hero-title span{color:var(--yellow)}.znvec-hero-desc{font-family:var(--fb);font-size:14px;color:rgba(255,255,255,.65);line-height:1.75;max-width:520px}.znvec-hero-desc strong{color:#fff;font-weight:600}.znvec-hero-rut{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 16px;font-family:var(--fb);font-size:12px;color:rgba(255,255,255,.5);white-space:nowrap;flex-shrink:0;align-self:flex-start}.znvec-hero-rut strong{color:rgba(255,255,255,.8);font-weight:600}.znvec-card-icon{width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.ic-teal{background:var(--teal-l)}.ic-yellow{background:rgba(255,213,30,.15)}.ic-navy{background:rgba(7,39,76,.07)}.ic-blue{background:rgba(27,112,210,.1)}.znvec-card-title{font-family:var(--ft);font-size:18px;color:var(--navy);line-height:1.2}.znvec-card-desc{font-family:var(--fb);font-size:13.5px;color:var(--g1);line-height:1.7}.znvec-card-desc strong{color:var(--navy);font-weight:700}.znvec-list{display:flex;flex-direction:column;gap:9px}.znvec-list-item{display:flex;align-items:flex-start;gap:10px;font-family:var(--fb);font-size:13px;color:var(--g1);line-height:1.5}.znvec-list-item strong{color:var(--navy);font-weight:700}.znvec-check-circle{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;flex-shrink:0;margin-top:1px}.cc-teal{background:rgba(27,112,210,.12);color:var(--teal)}.cc-yellow{background:rgba(255,213,30,.2);color:#92600a}.cc-navy{background:rgba(7,39,76,.08);color:var(--navy)}.cc-blue{background:rgba(27,112,210,.12);color:var(--blue)}.znvec-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.znvec-mini-card{background:#fff;border:1px solid rgba(27,112,210,.1);border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .2s,transform .2s}.znvec-mini-card:hover{box-shadow:0 8px 28px rgba(7,39,76,.08);transform:translateY(-3px)}.znvec-mini-icon{font-size:28px;line-height:1}.znvec-mini-title{font-family:var(--ft);font-size:15px;color:var(--navy);line-height:1.25}.znvec-mini-desc{font-family:var(--fb);font-size:12.5px;color:var(--g1);line-height:1.6}.znvec-mini-desc strong{color:var(--navy);font-weight:700}.znvec-mini-card::after{content:'';display:block;height:3px;width:40px;border-radius:99px;margin-top:auto}.acc-teal::after{background:var(--teal)}.acc-yellow::after{background:var(--yellow)}.acc-blue::after{background:var(--blue)}@media (max-width:860px){.znvec-grid{grid-template-columns:1fr}.znvec-card--hero{grid-column:span 1}.znvec-hero-top{flex-direction:column;gap:14px}.znvec-metrics{grid-template-columns:repeat(2,1fr)}.znvec-grid-3{grid-template-columns:1fr;max-width:440px;margin:0 auto}}@media (max-width:560px){.znvec-section{padding:56px 16px}.znvec-metrics{grid-template-columns:repeat(2,1fr)}.znvec-metric-val{font-size:26px}}.znvfq-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvfq-section{background:#fff;padding:84px 24px;font-family:var(--fb)}.znvfq-inner{max-width:860px;margin:0 auto}.znvfq-header{text-align:center;margin-bottom:52px}.znvfq-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--teal-l);border:1.5px solid rgba(27,112,210,.22);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.znvfq-h2{font-family:var(--ft);font-size:clamp(24px,3.2vw,38px);color:var(--navy);line-height:1.15;margin-bottom:14px}.znvfq-h2-blue{color:var(--blue)}.znvfq-h3{font-family:var(--fb);font-size:clamp(14px,1.4vw,16px);font-weight:400;color:var(--g1);max-width:500px;margin:0 auto;line-height:1.7}.znvfq-list{display:flex;flex-direction:column;gap:8px;margin-bottom:48px}.znvfq-item{border:1.5px solid var(--g3);border-radius:14px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.znvfq-item:hover{border-color:rgba(27,112,210,.25)}.znvfq-item.is-open{border-color:var(--blue);box-shadow:0 4px 20px rgba(27,112,210,.1)}.znvfq-question{width:100%;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s}.znvfq-question:hover{background:var(--agua)}.znvfq-item.is-open .znvfq-question{background:var(--agua)}.znvfq-q-text{font-family:var(--fb);font-size:15px;font-weight:600;color:var(--navy);line-height:1.4;display:block}.znvfq-item.is-open .znvfq-q-text{color:var(--blue)}.znvfq-icon{width:28px;height:28px;border-radius:8px;background:var(--g3);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,transform .25s;font-size:18px;font-weight:300;color:var(--g2);line-height:1}.znvfq-item.is-open .znvfq-icon{background:var(--blue);color:#fff;transform:rotate(45deg)}.znvfq-answer{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),padding .3s ease;padding:0 24px}.znvfq-item.is-open .znvfq-answer{max-height:500px;padding:0 24px 22px}.znvfq-a-text{font-family:var(--fb);font-size:14px;color:var(--g1);line-height:1.75;border-top:1px solid rgba(27,112,210,.1);padding-top:16px;display:block}.znvfq-a-text strong{color:var(--navy);font-weight:700}.znvfq-cta-block{background:var(--navy);border-radius:18px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.znvfq-cta-left{flex:1;min-width:200px}.znvfq-cta-title{font-family:var(--ft);font-size:clamp(18px,2.2vw,24px);color:#fff;line-height:1.25;margin-bottom:8px}.znvfq-cta-title span{color:var(--yellow)}.znvfq-cta-desc{font-family:var(--fb);font-size:14px;color:rgba(255,255,255,.6);line-height:1.6}.znvfq-cta-desc a{color:var(--teal);text-decoration:none;font-weight:600}.znvfq-cta-desc a:hover{text-decoration:underline}.znvfq-cta-buttons{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.znvfq-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9px;font-family:var(--fb);font-size:14px;font-weight:700;text-decoration:none;transition:all .2s ease;white-space:nowrap;text-align:center;justify-content:center}.znvfq-btn-primary{background:var(--yellow);color:var(--navy);box-shadow:0 4px 0 var(--yellow-d)}.znvfq-btn-primary:hover{background:#ffd51e;transform:translateY(-2px);box-shadow:0 6px 0 var(--yellow-d);color:var(--navy);text-decoration:none}.znvfq-btn-ghost{background:transparent;color:rgba(255,255,255,.7);border:1.5px solid rgba(255,255,255,.2)}.znvfq-btn-ghost:hover{border-color:rgba(255,255,255,.5);color:#fff;transform:translateY(-2px);text-decoration:none}@media (max-width:640px){.znvfq-section{padding:56px 16px}.znvfq-question{padding:16px 18px}.znvfq-item.is-open .znvfq-answer{padding:0 18px 18px}.znvfq-cta-block{padding:28px 24px;flex-direction:column;align-items:flex-start}.znvfq-cta-buttons{width:100%}.znvfq-btn{width:100%}}.znvct-section{--navy:var(--znet-navy);--blue:var(--znet-blue);--yellow:var(--znet-yellow);--yellow-d:var(--znet-yellow-d);--teal:var(--znet-teal);--teal-l:var(--znet-teal-light);--agua:var(--znet-agua);--g1:var(--znet-gray-1);--g2:var(--znet-gray-2);--g3:var(--znet-gray-3);--ft:var(--znet-f-title);--fb:var(--znet-f-body)}.znvct-section{background:var(--navy);padding:84px 24px 72px;font-family:var(--fb);position:relative;overflow:hidden}.znvct-glow-1{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(27,112,210,.18) 0%,transparent 70%);pointer-events:none}.znvct-glow-2{position:absolute;bottom:-80px;right:-80px;width:360px;height:360px;background:radial-gradient(circle,rgba(255,213,30,.07) 0%,transparent 65%);pointer-events:none}.znvct-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.znvct-inner{position:relative;z-index:2;max-width:1080px;margin:0 auto}.znvct-header{text-align:center;margin-bottom:52px}.znvct-chip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,213,30,.12);border:1px solid rgba(255,213,30,.3);border-radius:999px;padding:5px 16px;font-family:var(--fb);font-size:11px;font-weight:700;color:var(--yellow);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.znvct-h2{font-family:var(--ft);font-size:clamp(28px,4vw,48px);color:#fff;line-height:1.1;margin-bottom:16px}.znvct-h2-yellow{color:var(--yellow)}.znvct-sub{font-family:var(--fb);font-size:clamp(14px,1.4vw,16px);font-weight:400;color:rgba(255,255,255,.6);line-height:1.7;max-width:540px;margin:0 auto 32px}.znvct-sub strong{color:rgba(255,255,255,.9);font-weight:600}.znvct-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:52px}.znvct-pill{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 14px;font-family:var(--fb);font-size:12.5px;font-weight:500;color:rgba(255,255,255,.75)}.znvct-pill-check{width:16px;height:16px;background:var(--yellow);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;color:var(--navy);flex-shrink:0}.znvct-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:44px}.znvct-plan{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:28px 22px 22px;display:flex;flex-direction:column;gap:16px;transition:background .2s,border-color .2s,transform .2s;position:relative}.znvct-plan:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);transform:translateY(-3px)}.znvct-plan--popular{border-color:var(--yellow);background:rgba(255,213,30,.08)}.znvct-plan--popular:hover{border-color:var(--yellow);background:rgba(255,213,30,.12)}.znvct-plan-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--yellow);color:var(--navy);font-family:var(--fb);font-size:10px;font-weight:700;padding:4px 14px;border-radius:999px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.znvct-plan-name{font-family:var(--fb);font-size:11px;font-weight:700;color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.07em;display:block;margin-bottom:8px}.znvct-plan--popular .znvct-plan-name{color:rgba(255,213,30,.7)}.znvct-plan-price{font-family:var(--ft);font-size:30px;color:#fff;line-height:1;display:block;margin-bottom:4px}.znvct-plan--popular .znvct-plan-price{color:var(--yellow)}.znvct-plan-period{font-family:var(--fb);font-size:11px;color:rgba(255,255,255,.4);display:block;margin-bottom:2px}.znvct-plan-specs{display:flex;flex-direction:column;gap:7px;padding-top:4px;border-top:1px solid rgba(255,255,255,.08)}.znvct-plan-spec{font-family:var(--fb);font-size:12.5px;color:rgba(255,255,255,.6);display:flex;align-items:center;gap:7px}.znvct-plan-spec strong{color:rgba(255,255,255,.9);font-weight:600}.znvct-spec-dot{width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.3);flex-shrink:0}.znvct-plan-cta{display:block;width:100%;padding:12px 14px;border-radius:9px;font-family:var(--fb);font-size:13px;font-weight:700;text-align:center;text-decoration:none;transition:all .2s ease;margin-top:auto}.znvct-cta-primary{background:var(--yellow);color:var(--navy);box-shadow:0 3px 0 var(--yellow-d)}.znvct-cta-primary:hover{background:#ffd51e;transform:translateY(-1px);box-shadow:0 5px 0 var(--yellow-d);color:var(--navy);text-decoration:none}.znvct-cta-ghost{background:transparent;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.2)}.znvct-cta-ghost:hover{border-color:rgba(255,255,255,.45);color:#fff;transform:translateY(-1px);text-decoration:none}.znvct-divider{height:1px;background:rgba(255,255,255,.08);margin-bottom:36px}.znvct-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.znvct-bottom-item{display:flex;align-items:flex-start;gap:14px}.znvct-bottom-icon{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.bi-teal{background:rgba(27,112,210,.2)}.bi-yellow{background:rgba(255,213,30,.15)}.bi-navy{background:rgba(255,255,255,.08)}.znvct-bottom-title{font-family:var(--ft);font-size:14px;color:#fff;display:block;margin-bottom:5px}.znvct-bottom-desc{font-family:var(--fb);font-size:12.5px;color:rgba(255,255,255,.55);line-height:1.6}.znvct-bottom-desc strong{color:rgba(255,255,255,.8)}.znvct-support-link{display:block;text-align:center;margin-top:40px;font-family:var(--fb);font-size:13px;color:rgba(255,255,255,.4)}.znvct-support-link a{color:var(--teal);text-decoration:none;font-weight:600}.znvct-support-link a:hover{text-decoration:underline}@media (max-width:900px){.znvct-grid{grid-template-columns:repeat(2,1fr)}.znvct-bottom{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.znvct-section{padding:56px 16px 52px}.znvct-grid{grid-template-columns:repeat(2,1fr);gap:10px}.znvct-plan-price{font-size:22px}.znvct-h2{font-size:28px}}
/* 4 · Ajustes del sitio nuevo */main a:not([class]){color:var(--paleta-azul)}main a:not([class]):hover{color:var(--paleta-navy)}.znet-plan__ctas{display:grid;gap:10px;margin-top:auto}.znet-plan__ctas .znet-plan__cta{width:100%;margin:0}.znet-btn--primary{color:var(--paleta-navy)}.znet-btn--primary:hover{color:var(--paleta-blanco)}.znet-stats-bloque{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center}.znet-stats-bloque .znet-hero__stats{margin-top:calc(-1 * clamp(28px,4vw,48px));position:relative;z-index:2;background:var(--paleta-blanco);box-shadow:0 12px 32px rgba(7,39,76,.08)}.znet-stats-nota{margin:1.5rem 0 0;color:var(--texto-sec)}.znet-about--cuerpo{padding-top:0}.znet-about--cuerpo .znet-about__story{margin-top:1.5rem}.znet-about__media{margin:0}.znet-about__media img{display:block;width:100%;height:auto;border-radius:16px}.znet-about__media figcaption{margin-top:.5rem;font-size:.9rem;color:var(--texto-sec)}@media (max-width:900px){.znet-about__grid{grid-template-columns:1fr}}.znet-about:has(+ .znet-about--cuerpo){padding-bottom:0}.znet-toggle[data-tabs] .znet-toggle__btn{flex:1 1 0;justify-content:center;text-align:center}.znet-kit__wrap>[data-bloque]{margin-top:clamp(28px,4vw,48px)}.guia__cabecera img{display:block;max-width:min(100%,640px);height:auto;margin-bottom:var(--space-5);border-radius:16px}.guia .prosa img{max-width:100%;height:auto}#ez-toc-container{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);background:var(--paleta-agua);border:1px solid var(--borde);border-radius:12px}#ez-toc-container .ez-toc-title{margin:0 0 var(--space-2);font-weight:700}#ez-toc-container input[type="checkbox"],#ez-toc-container .ez-toc-cssicon-toggle-label{display:none}#ez-toc-container ul{margin:0;padding-left:1.2em}.tarjeta img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:10px}.tarjetas + .hero__acciones{margin-top:var(--space-6)}.znet-planes__grid:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,340px));justify-content:center}@media (max-width:600px){.znet-planes__grid:has(>:last-child:nth-child(2)){grid-template-columns:1fr}}.znet-hero--sitebuilder{padding:clamp(32px,4vw,48px) 0}.znet-hero--sitebuilder .znet-hero__wrap>div{text-align:center;max-width:560px;justify-self:center}.znet-hero--sitebuilder .znet-hero__lead{font-family:"Russo One",sans-serif;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.15;color:var(--znet-navy);max-width:none;margin:0 0 1.25rem;padding-bottom:.5rem;border-bottom:3px solid var(--znet-blue);text-shadow:0 0 12px rgba(255,255,255,.8)}.znet-hero--sitebuilder .znet-migrate__benefits{text-align:left;display:inline-block;margin:0 auto 1rem}.znet-hero--sitebuilder .znet-hero__h1{font-size:1.05rem;line-height:1.4;margin:0 0 1rem}.znet-hero--sitebuilder img{width:100%;max-width:480px;height:auto;margin:0 auto;display:block}@media (min-width:961px){.znet-hero--sitebuilder{background:var(--znet-navy) url("/wp-content/uploads/2024/10/fondo-sitebuilder.webp") center center / cover no-repeat}}:root{--znet-celeste:#7CC4FA;--znet-green:var(--znet-blue);--pie-icono:var(--znet-celeste);--cta-bloque-icono:var(--znet-celeste)}.znet-btn--primary{background:var(--znet-yellow);color:var(--znet-navy)}.znet-btn--primary:hover{background:var(--znet-yellow-dark);color:var(--znet-navy)}.znet-migrate__benefits li::before,.znet-toggle__save,.znet-compare__th-badge{color:var(--paleta-blanco)}.znet-hero__chip-dot--green{box-shadow:0 0 0 4px rgba(27,112,210,.2)}.znet-kit__chip{background:var(--znet-agua);color:var(--znet-blue)}.znet-team__dot--green{background:var(--znet-blue)}.znet-kit--navy .znet-kit__h2-accent,.znet-cta-final__badge,.znet-cta-final__h2-accent,.znet-eyebrow--light,.znet-servicios__h2-accent,.znet-servicios__icon,.znet-servicios__card-link,.znet-security__h2-accent,.znet-security__icon,.znet-security__foot a{color:var(--znet-celeste)}.znet-kit--navy .znet-kit__card:hover,.znet-servicios__card:hover,.znet-security__card:hover{border-color:var(--znet-celeste)}.znet-eyebrow--light,.znet-cta-final__badge{background:rgba(124,196,250,.12);border-color:rgba(124,196,250,.35)}.znet-cta-final{background:radial-gradient(circle at 20% 30%,rgba(124,196,250,.14) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(27,112,210,.12) 0%,transparent 50%),linear-gradient(135deg,var(--znet-navy) 0%,var(--znet-navy-deep) 100%)}.nav__acceso--wa .icono{color:var(--znet-celeste)}.znet-eyebrow--light .znet-eyebrow__dot,.znet-kit--navy .znet-eyebrow__dot,.znet-servicios .znet-eyebrow__dot,.znet-security .znet-eyebrow__dot,.znet-cta-final .znet-eyebrow__dot{background:var(--znet-celeste)}.znet-hero__stat-num{color:var(--znet-blue)}.znet-toggle{display:inline-grid;grid-template-columns:1fr 1fr;align-items:stretch}.znet-toggle__btn{min-width:0;padding:10px 20px;white-space:nowrap;font-size:15px}.znet-toggle__btn:not(.is-active):hover{color:var(--znet-navy)}.znet-toggle__btn:focus-visible{outline:2px solid var(--znet-blue);outline-offset:2px}.znet-toggle__btn.is-active .znet-toggle__save{background:var(--znet-celeste);color:var(--znet-navy)}@media (max-width:600px){.znet-toggle__btn{flex-direction:column;gap:3px;padding:8px 14px;line-height:1.1}}@media (max-width:767.98px){.znet-hero__media{display:none}}
