:root{--cyber-omega:#6236cf;--cyber-magenta:#e734db;--cyber-degrade:linear-gradient(115deg, #0090e2, #6c46d4 55%, #e734db);--cyber-degrade-texto:linear-gradient(100deg, #0068b8, #6236cf 55%, #b01fa6);--cyber-agro-curva:#e30613;--cyber-verde:#0f6b3b;--cyber-tinta:#0a0a0a;--cyber-golpe:cubic-bezier(.2, 1.4, .4, 1)}.cyber-marca{--t:3rem;font-family:var(--fuente-display);font-size:var(--t);text-transform:uppercase;transform-origin:0;flex-direction:column;align-items:flex-start;font-weight:900;line-height:1;display:inline-flex;transform:rotate(-5deg)}.cyber-marca[data-tamano=chica]{--t:1.2rem}.cyber-marca[data-tamano=enorme]{--t:clamp(3.25rem, 10vw, 6.75rem)}.cyber-marca__linea{padding:.08em .28em .1em;display:block;position:relative;overflow:hidden;transform:skew(-8deg)}.cyber-marca__linea--arriba{background:var(--cyber-tinta)}.cyber-marca__linea--abajo{background:var(--cyber-omega);margin-top:-.03em;margin-left:.3em}.cyber-marca[data-tono=verde] .cyber-marca__linea--abajo{background:#17864a}.cyber-marca__texto{color:#fff;letter-spacing:-.02em;text-shadow:0 .03em #d9d9d9,0 .06em #00000059;display:block}.cyber-marca[data-animada] .cyber-marca__linea{animation:cyber-golpe .55s var(--cyber-golpe) both}.cyber-marca[data-animada] .cyber-marca__linea--arriba{animation-delay:.1s}.cyber-marca[data-animada] .cyber-marca__linea--abajo{animation-delay:.32s}.cyber-marca[data-animada] .cyber-marca__linea:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out 1s infinite cyber-brillo;position:absolute;inset:0;transform:translate(-120%)}.cyber-marca[data-animada] .cyber-marca__linea--abajo:after{animation-delay:1.2s}.cyber-logo{filter:drop-shadow(0 .35rem .6rem #200a544d);width:8.5rem;max-width:100%;height:auto;display:block}.cyber-logo[data-tamano=chica]{width:7rem}.cyber-logo[data-tamano=enorme]{width:clamp(13rem,34vw,23rem)}.cyber-logo[data-animada]{animation:cyber-golpe .55s var(--cyber-golpe) .1s both}.cyber-logo-esquina{z-index:10;pointer-events:none;filter:drop-shadow(0 .15rem .3rem #200a5459);width:clamp(4.75rem,46%,7rem);height:auto;position:absolute;bottom:.3rem;right:.3rem}.tarjeta--cyber-omega .tarjeta-vitrina{position:relative}.ficha--cyber-omega .cyber-logo-esquina{width:clamp(7.5rem,32%,12rem);bottom:.75rem;right:.75rem}.cyber-boton{color:var(--cyber-omega);background:#fff}.cyber-boton:hover{background:#f1eafe}.cyber-boton--violeta{background:var(--cyber-omega);color:#fff}.cyber-boton--violeta:hover{background:#4f2ab0}.cyber-hero__velo{background:linear-gradient(90deg,#2e1476f0 0%,#2e1476b8 55%,#2e147657 100%)}.cyber-hero__velo--verde{background:linear-gradient(90deg,#0a5029f2 0%,#0a5029b8 55%,#0a502947 100%)}.cyber-puntos{background-image:radial-gradient(circle, var(--cyber-magenta) 2px, transparent 2.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 92% 8%,#000 0,#0000 34%);mask-image:radial-gradient(circle at 92% 8%,#000 0,#0000 34%)}.cyber-hero__velo--verde~.cyber-puntos{background-image:radial-gradient(circle, var(--cyber-agro-curva) 2px, transparent 2.5px)}.cyber-entra{animation:.5s ease-out .7s both cyber-sube}.cyber-banco{--color-banco:#0b7a3b;border:3px solid var(--color-banco);color:#1a1a1a;animation:cyber-golpe .5s var(--cyber-golpe) var(--d,0s) both;background:#fff;border-radius:.75rem;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.cyber-banco[data-tono=cabal]{--color-banco:#0b5fb0}.cyber-banco__numero{font-family:var(--fuente-display);color:var(--color-banco);font-size:clamp(2.5rem,7vw,3.5rem);font-weight:900;line-height:1}.cyber-banco__cuotas{text-transform:uppercase;color:var(--color-banco);font-size:.8rem;font-weight:800;line-height:1.1;display:block}.cyber-banco__logo{box-sizing:content-box;border-top:1px solid #d4d4d8;width:auto;max-width:100%;height:1.5rem;margin-top:.45rem;padding-top:.45rem;display:block}.cyber-banco[data-tono=cabal] .cyber-banco__logo{height:2.5rem}.cyber-sello{border:3px solid var(--cyber-tinta);font-family:var(--fuente-display);color:var(--cyber-omega);box-shadow:5px 5px 0 var(--cyber-magenta);background:#fff;flex-direction:column;align-items:center;padding:.3rem .8rem .4rem;font-weight:900;line-height:.95;animation:3.5s ease-in-out infinite cyber-sello;display:inline-flex;transform:rotate(7deg)}.cyber-sello__numero{font-size:clamp(1.9rem,5vw,3rem)}.cyber-sello__off{font-size:clamp(1rem,2.6vw,1.5rem)}.cyber-banda,.cyber-grupo{isolation:isolate;position:relative;overflow:hidden}.cyber-banda--rojo{border-top:6px solid;border-bottom:6px solid;border-image:var(--cyber-degrade) 1;background:var(--superficie)}.cyber-banda--verde{background:var(--cyber-verde)}.cyber-grupo{background:var(--superficie)}.cyber-grupo+.cyber-grupo{border-top:2px solid var(--borde)}.cyber-banda--rojo:before,.cyber-grupo:before{content:"";z-index:-1;background:var(--cyber-degrade);border-radius:50%;width:30rem;height:30rem;position:absolute;top:-14rem;right:-10rem}.cyber-grupo[data-agro]:before{background:var(--cyber-agro-curva)}.cyber-grupo[data-lado=izquierda]:before{inset:auto auto -16rem -11rem}.cyber-banda--rojo:before{opacity:.95;top:-22rem}@media (max-width:767px){.cyber-banda--rojo:before,.cyber-grupo:before{width:13rem;height:13rem;top:-7rem;right:-6rem}.cyber-grupo[data-lado=izquierda]:before{bottom:-7rem;left:-6rem}}.tarjeta.tarjeta--cyber{--cyber-c:var(--cyber-omega);border:2px solid var(--cyber-tinta);box-shadow:4px 4px 0 var(--cyber-c);border-radius:0}.tarjeta.tarjeta--cyber-omega{border-color:var(--cyber-omega);box-shadow:4px 4px 0 var(--cyber-magenta)}.tarjeta.tarjeta--cyber-omega .tarjeta-franja{display:none}.tarjeta.tarjeta--cyber-agro{--cyber-c:var(--cyber-verde)}.tarjeta--cyber .tarjeta-franja{background:var(--cyber-tinta);color:#fff}.tarjeta-franja__cyber{font-family:var(--fuente-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.35em;font-weight:900;display:inline-flex}.tarjeta-franja__cyber strong{background:var(--cyber-c);color:#fff;padding:0 .35em;font-weight:900}.tarjeta--cyber .tarjeta-cinta{background:var(--cyber-c);color:#fff}.tarjeta--cyber .tarjeta-ahorro{background:var(--cyber-c);color:#fff;text-align:center;border-radius:0;align-self:stretch}.tarjeta--cyber .tarjeta-precio__actual{color:var(--cyber-c)}.cyber-ficha{--cyber-c:var(--cyber-omega);border:3px solid var(--cyber-tinta);color:var(--cyber-tinta);box-shadow:6px 6px 0 var(--cyber-c);background:#fff;padding:1rem;position:relative;overflow:hidden}.cyber-ficha[data-tono=rojo]{border-color:var(--cyber-omega);box-shadow:6px 6px 0 var(--cyber-magenta)}.cyber-ficha[data-tono=verde]{--cyber-c:var(--cyber-verde)}.cyber-ficha__marca{--t:1.9rem;margin:.4rem 0}.cyber-ficha__banco{padding:.5rem .6rem}.ficha-vitrina-marco.ficha--cyber{border:3px solid var(--cyber-tinta);box-shadow:6px 6px 0 var(--cyber-c,var(--cyber-omega))}.ficha-vitrina-marco.ficha--cyber-omega{border-color:var(--cyber-omega);box-shadow:6px 6px 0 var(--cyber-magenta)}.ficha-precio.ficha-precio--cyber-omega .ficha-precio__web small,.ficha-precio.ficha-precio--cyber-omega .ficha-precio__web strong{color:var(--cyber-omega)}.ficha-precio.ficha-precio--cyber-omega .ficha-ahorro{color:var(--cyber-omega);background:#f1eafe}.ficha-precio.ficha-precio--cyber-omega .ficha-ahorro strong{color:var(--cyber-omega)}.dark .ficha-precio.ficha-precio--cyber-omega .ficha-precio__web small,.dark .ficha-precio.ficha-precio--cyber-omega .ficha-precio__web strong,.dark .tarjeta.tarjeta--cyber-omega .tarjeta-precio__actual{color:#c9b2ff}.ficha--cyber-agro{--cyber-c:var(--cyber-verde)}.ficha-franja.ficha-franja--cyber{background:var(--cyber-tinta);color:#fff;font-family:var(--fuente-display);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:.35em;font-weight:900;display:flex}.ficha-franja--cyber strong{background:var(--cyber-c,var(--cyber-omega));color:#fff;padding:0 .35em;font-weight:900}.ficha--cyber .ficha-cinta{background:var(--cyber-c,var(--cyber-omega));color:#fff}.tarjeta-cuotas{color:#0b7a3b;margin:4px 0 0;font-size:.75rem;font-weight:700;line-height:1.2}.tarjeta-cuotas strong{font-weight:900}.tarjeta-cuotas--consulta{color:var(--tinta-2);font-weight:600}@keyframes cyber-golpe{0%{opacity:0;transform:skew(-8deg)scale(1.9)}to{opacity:1;transform:skew(-8deg)scale(1)}}.cyber-banco{animation-name:cyber-golpe-recto}@keyframes cyber-golpe-recto{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes cyber-brillo{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cyber-sube{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cyber-sello{0%,88%,to{transform:rotate(7deg)scale(1)}93%{transform:rotate(3deg)scale(1.08)}97%{transform:rotate(10deg)scale(1.04)}}@keyframes cyber-rayo{to{transform:translate(500%)rotate(14deg)}}
