@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-wght.woff)format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../fonts/JetBrainsMono-Variable.ttf)format("truetype");font-weight:100 800;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--naranja:#ff6a00;--naranja-hover:#e85f00;--naranja-texto:#b84a00;--naranja-claro:#fb923c;--naranja-suave:#ffedd5;--naranja-sombra:#3d2c22;--oscuro:#121b28;--oscuro-menu:#202833;--oscuro-menu-linea:#2e3846;--oscuro-hondo:#0d141e;--oscuro-2:#1c2735;--oscuro-3:#243041;--oscuro-borde:#334052;--oscuro-suave:#e2e5ea;--carbon:#1b1f26;--gris:#9ca3af;--gris-oscuro:#4b5563;--gris-campo:#6b7280;--gris-campo-oscuro:#8a94a3;--linea:#e1e4e8;--niebla:#ebedf0;--gris-claro:#f4f5f7;--blanco:#fff;--exito-marca-texto:#0a6b4a;--error-marca:#d92d20;--error-marca-suave:#fde8e6;--fondo:var(--gris-claro);--fondo-alt:var(--niebla);--encabezado:var(--gris-claro);--tarjeta:var(--blanco);--tarjeta-alt:var(--blanco);--suave:var(--niebla);--texto:var(--carbon);--texto-suave:var(--gris-oscuro);--borde:var(--linea);--borde-campo:var(--gris-campo);--accion:var(--naranja);--accion-hover:var(--naranja-hover);--accion-texto:var(--carbon);--enlace:var(--naranja-texto);--seleccion:var(--oscuro-suave);--acento:var(--naranja);--acento-texto:var(--carbon);--acento-fuerte:var(--naranja-texto);--acento-fondo:var(--naranja-suave);--exito:var(--exito-marca-texto);--error:var(--error-marca);--error-suave:var(--error-marca-suave);--foco:var(--naranja-texto);--foco-campo:var(--naranja-texto);--velo:#121b288c;--sombra:0 1px 2px #121b280f;--sombra-media:0 8px 24px #121b281a;--sombra-grande:0 24px 60px #121b282e;--marco:var(--oscuro);--marco-borde:var(--oscuro-3);--pantalla:var(--gris-claro);--mock-menu:var(--oscuro-menu);--mock-menu-linea:var(--oscuro-menu-linea);--mock-menu-activo:var(--naranja);--mock-menu-logo:var(--gris-claro);--mock-linea:var(--linea);--mock-bloque:var(--niebla);--mock-suave:var(--oscuro-suave);--mock-fuerte:var(--oscuro);--escena-cursor:var(--carbon);--escena-cursor-borde:var(--blanco);--escena-dedo:#1b1f2642;--escena-dedo-borde:#ffffffe6;--escena-velo:#121b2857;--escena-marca:var(--naranja);--escena-tarjeta:var(--blanco);--escena-texto:var(--carbon);--escena-texto-suave:var(--gris-oscuro);--escena-exito:var(--exito-marca-texto);--escena-monto:var(--naranja-texto);--cifras-fondo:var(--oscuro);--cifras-borde:var(--oscuro-borde);--cifras-valor:var(--naranja);--cifras-texto:var(--gris);--radio-chip:4px;--radio:6px;--radio-tarjeta:10px;--radio-modal:16px;--ancho:72rem;--alto-encabezado:4rem;--fuente-titulos:"Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fuente:"Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fuente-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--t-display:3.5rem;--t-h1:2.25rem;--t-h2:1.5rem;--t-h3:1.25rem;--t-body:1rem;--t-small:.875rem;--t-label:.8125rem;--t-caption:.75rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:var(--oscuro);--fondo-alt:var(--oscuro-hondo);--encabezado:var(--oscuro);--tarjeta:var(--oscuro-2);--tarjeta-alt:var(--oscuro-3);--suave:var(--oscuro-3);--texto:var(--gris-claro);--texto-suave:var(--gris);--borde:var(--oscuro-borde);--borde-campo:var(--gris-campo-oscuro);--enlace:var(--naranja-claro);--seleccion:var(--oscuro-3);--acento-fuerte:var(--naranja-claro);--acento-fondo:var(--naranja-sombra);--exito:#34d399;--error:#f97066;--error-suave:#2a1a22;--foco:var(--naranja-claro);--foco-campo:var(--naranja);--velo:#0009;--sombra:0 1px 2px #0000004d;--sombra-media:0 8px 24px #00000059;--sombra-grande:0 24px 60px #00000080;--marco:var(--oscuro-3);--marco-borde:var(--oscuro-borde);--pantalla:var(--oscuro-2);--mock-linea:var(--oscuro-borde);--mock-bloque:var(--oscuro-3);--mock-suave:var(--oscuro-borde);--mock-fuerte:var(--naranja)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:var(--oscuro);--fondo-alt:var(--oscuro-hondo);--encabezado:var(--oscuro);--tarjeta:var(--oscuro-2);--tarjeta-alt:var(--oscuro-3);--suave:var(--oscuro-3);--texto:var(--gris-claro);--texto-suave:var(--gris);--borde:var(--oscuro-borde);--borde-campo:var(--gris-campo-oscuro);--enlace:var(--naranja-claro);--seleccion:var(--oscuro-3);--acento-fuerte:var(--naranja-claro);--acento-fondo:var(--naranja-sombra);--exito:#34d399;--error:#f97066;--error-suave:#2a1a22;--foco:var(--naranja-claro);--foco-campo:var(--naranja);--velo:#0009;--sombra:0 1px 2px #0000004d;--sombra-media:0 8px 24px #00000059;--sombra-grande:0 24px 60px #00000080;--marco:var(--oscuro-3);--marco-borde:var(--oscuro-borde);--pantalla:var(--oscuro-2);--mock-linea:var(--oscuro-borde);--mock-bloque:var(--oscuro-3);--mock-suave:var(--oscuro-borde);--mock-fuerte:var(--naranja)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--alto-encabezado) + 1rem);background:var(--fondo)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente);font-size:var(--t-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}[hidden]{display:none!important}h1,h2,h3,p,ul,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--fuente-titulos);letter-spacing:-.02em;font-weight:700}ul{padding:0;list-style:none}a{color:var(--enlace);text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--foco);outline-offset:3px;border-radius:var(--radio)}.monto{font-family:var(--fuente-mono);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.saltar{z-index:100;border-radius:var(--radio);background:var(--accion);color:var(--accion-texto);padding:.6rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.saltar:focus{top:1rem}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contenedor{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 1rem}@media (width>=640px){.contenedor{padding:0 1.5rem}}.icono{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.25rem;height:1.25rem}.icono-check{fill:none;width:1.1rem;height:1.1rem;stroke:var(--exito);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:.2rem}.btn{border-radius:var(--radio);min-height:2.75rem;font-family:var(--fuente);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primario{background:var(--accion);color:var(--accion-texto)}.btn-secundario{background:var(--tarjeta);color:var(--texto);border-color:var(--borde)}.btn-fantasma{color:var(--texto);background:0 0}@media (hover:hover){.btn-primario:hover{background:var(--accion-hover)}.btn-secundario:hover,.btn-fantasma:hover{background:var(--suave)}}.btn-grande{min-height:3.25rem;padding:.85rem 1.6rem;font-size:1.05rem}.btn-bloque{width:100%}.btn[disabled]{opacity:.6;cursor:progress}.encabezado{z-index:50;background:var(--encabezado);border-bottom:1px solid var(--borde);position:sticky;top:0}.encabezado-fila{height:var(--alto-encabezado);align-items:center;gap:1rem;display:flex}.logo{flex-shrink:0;align-items:center;margin-right:14px;padding-block:13px;text-decoration:none;display:inline-flex}.logo-img{width:auto;height:38px}.logo-oscuro,:root[data-theme=dark] .logo-claro{display:none}:root[data-theme=dark] .logo-oscuro{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-claro{display:none}:root:not([data-theme=light]) .logo-oscuro{display:block}}.menu{align-items:center;gap:.25rem;margin-left:auto;display:none}.menu a:not(.btn){border-radius:var(--radio);color:var(--texto-suave);padding:.5rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none}@media (hover:hover){.menu a:not(.btn):hover{color:var(--texto);background:var(--suave)}}.menu .btn{margin-left:.5rem}.acciones-encabezado{align-items:center;gap:.25rem;margin-left:auto;display:flex}.boton-icono{border-radius:var(--radio);width:2.75rem;height:2.75rem;color:var(--texto);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.boton-icono:hover{background:var(--suave)}}.tema-sol{display:none}:root[data-theme=dark] .tema-sol{display:block}:root[data-theme=dark] .tema-luna{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tema-sol{display:block}:root:not([data-theme=light]) .tema-luna{display:none}}.menu-celular{border-top:1px solid var(--borde);background:var(--encabezado);padding:.75rem 1rem 1.25rem}.menu-celular[hidden]{display:none}.menu-celular a:not(.btn){border-bottom:1px solid var(--borde);color:var(--texto);padding:.85rem .5rem;font-weight:500;text-decoration:none;display:block}.menu-celular .btn{margin-top:1rem}@media (width>=900px){.menu{display:flex}.acciones-encabezado{margin-left:0}.boton-menu,.menu-celular{display:none!important}}.seccion{padding:4rem 0}.seccion-alt{background:var(--fondo-alt);border-block:1px solid var(--borde);--tarjeta:var(--tarjeta-alt)}@media (width>=768px){.seccion{padding:6rem 0}}.antetitulo{color:var(--texto-suave);font-family:var(--fuente);font-weight:600;font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.75rem}.antetitulo-marca{color:var(--acento-fuerte);letter-spacing:.14em;font-weight:700}.titulo-seccion{font-size:clamp(var(--t-h2), 4.5vw, var(--t-h1));letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.15}.bajada-seccion{color:var(--texto-suave);text-wrap:pretty;max-width:40rem;margin-top:.85rem;font-size:1.05rem}.cabeza-seccion{margin-bottom:2.5rem}.cabeza-seccion.centrada{text-align:center}.cabeza-seccion.centrada .bajada-seccion{margin-inline:auto}.cabeza-seccion .titulo-seccion:after,.banda .titulo-seccion:after{content:"";background:var(--acento);border-radius:2px;width:2.5rem;height:3px;margin-top:.85rem;display:block}.cabeza-seccion.centrada .titulo-seccion:after{margin-inline:auto}.grilla{gap:1rem;display:grid}@media (width>=640px){.grilla-2,.grilla-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.grilla-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.tarjeta{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);padding:1.5rem}.tarjeta h3{font-size:var(--t-h3);letter-spacing:-.015em;margin-bottom:.5rem;line-height:1.3}.tarjeta p{color:var(--texto-suave)}.icono-caja{border-radius:var(--radio);background:var(--acento-fondo);width:2.75rem;height:2.75rem;color:var(--acento-fuerte);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.portada{padding:3rem 0 4rem;overflow:hidden}@media (width>=768px){.portada{padding:5rem 0 6rem}}.portada-grilla{align-items:center;gap:3rem;display:grid}@media (width>=1000px){.portada-grilla{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:3rem}}.portada h1{font-size:clamp(var(--t-h1), 6.2vw, var(--t-display));letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.04}.portada-bajada{color:var(--texto-suave);text-wrap:pretty;max-width:34rem;margin-top:1.25rem;font-size:clamp(1.05rem,2.6vw,1.2rem)}.botonera{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.botonera .btn{flex:14rem}@media (width>=640px){.botonera .btn{flex:none}}.garantias{color:var(--texto-suave);flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:1.5rem;font-size:.9rem;display:flex}.garantias li{align-items:flex-start;gap:.4rem;display:flex}.garantias .icono-check{margin-top:.15rem}.dispositivos{padding-bottom:2rem;padding-right:1.5rem;position:relative}@media (width>=640px){.dispositivos{padding-right:3rem}}.notebook-pantalla{border-radius:var(--radio-tarjeta) var(--radio-tarjeta) 0 0;background:var(--marco);border:1px solid var(--marco-borde);box-shadow:var(--sombra-grande);border-bottom:0;padding:2.2% 2.2% 2.6%;position:relative}.notebook-base{border-radius:0 0 var(--radio-tarjeta) var(--radio-tarjeta);background:var(--marco);border:1px solid var(--marco-borde);height:.85rem;margin:0 -4%;position:relative}.notebook-base:after{content:"";border-radius:0 0 var(--radio-chip) var(--radio-chip);background:var(--marco-borde);width:18%;height:.3rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.celular{border-radius:var(--radio-modal);background:var(--marco);border:1px solid var(--marco-borde);width:28%;min-width:6.5rem;max-width:11rem;box-shadow:var(--sombra-grande);padding:.45rem;position:absolute;bottom:0;right:0}.celular .captura{aspect-ratio:9/19.5;border-radius:var(--radio-tarjeta)}.captura{aspect-ratio:16/10;border-radius:var(--radio-chip);background:var(--pantalla);position:relative;overflow:hidden}.captura-img{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}.mock{font-size:0;display:flex;position:absolute;inset:0}.mock-menu{background:var(--mock-menu);flex-direction:column;gap:6%;width:16%;padding:3% 2%;display:flex}.mock-menu i{background:var(--mock-menu-linea);border-radius:2px;height:3.2%;min-height:3px;display:block}.mock-menu i:first-child{background:var(--mock-menu-logo);border-radius:2px;width:45%;height:6%;margin-bottom:8%}.mock-menu i.activo{background:var(--mock-menu-activo)}.mock-cuerpo{flex-direction:column;flex:1;gap:3%;min-width:0;padding:2.5%;display:flex}.mock-barra{background:var(--mock-bloque);border:1px solid var(--mock-linea);border-radius:3px;height:7%}.mock-dividido{flex:1;gap:3%;min-height:0;display:flex}.mock-productos{flex:1.8;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:4%;display:grid}.mock-productos b{background:var(--tarjeta);border:1px solid var(--mock-linea);border-radius:3px;position:relative}.mock-productos b:before{content:"";background:var(--mock-bloque);border-radius:2px;height:45%;position:absolute;top:10%;left:10%;right:10%}.mock-productos b:after{content:"";background:var(--mock-suave);border-radius:2px;width:50%;height:9%;position:absolute;bottom:14%;left:10%}.mock-ticket{background:var(--tarjeta);border:1px solid var(--mock-linea);border-radius:3px;flex-direction:column;flex:1;gap:5%;padding:5%;display:flex}.mock-ticket i{background:var(--mock-linea);border-radius:2px;height:4%;display:block}.mock-ticket i:nth-child(odd){width:80%}.mock-ticket .total{background:var(--accion);border-radius:3px;height:12%;margin-top:auto}.mock-tarjetas{grid-template-columns:repeat(4,1fr);gap:3%;height:16%;display:grid}.mock-tarjetas b{background:var(--tarjeta);border:1px solid var(--mock-linea);border-radius:3px;position:relative}.mock-tarjetas b:after{content:"";background:var(--mock-linea);border-radius:2px;width:55%;height:22%;position:absolute;bottom:22%;left:12%}.mock-tarjetas b:first-child:after{background:var(--acento)}.mock-tabla{background:var(--tarjeta);border:1px solid var(--mock-linea);border-radius:3px;flex-direction:column;flex:1;justify-content:space-evenly;padding:0 3%;display:flex}.mock-tabla i{gap:6%;height:5%;display:flex}.mock-tabla i:before{content:"";background:var(--mock-linea);border-radius:2px;flex:2}.mock-tabla i:after{content:"";background:var(--mock-bloque);border-radius:2px;flex:1}.mock-tabla i:nth-child(3n):after{background:var(--mock-suave)}.mock-barras{background:var(--tarjeta);border:1px solid var(--mock-linea);border-radius:3px;flex:1;align-items:flex-end;gap:4%;padding:4%;display:flex}.mock-barras b{background:var(--mock-suave);border-radius:2px 2px 0 0;flex:1}.mock-barras b:nth-child(3n){background:var(--mock-fuerte)}.mock-barras .b30{height:30%}.mock-barras .b45{height:45%}.mock-barras .b60{height:60%}.mock-barras .b70{height:70%}.mock-barras .b85{height:85%}.mock-ticket i.corto{width:30%}.mock-celular{flex-direction:column;gap:3.5%;padding:8% 7%}.mock-celular .mock-barra{flex-shrink:0;height:5%}.mock-celular .mock-productos{flex:1;grid-template-columns:repeat(2,1fr);gap:4%}.mock-celular .mock-ticket{flex-direction:row;flex:0 0 18%;align-items:center;padding:6%}.mock-celular .mock-ticket .total{width:45%;height:60%;margin:0 0 0 auto}.rubros{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;display:flex}.rubros li{border-radius:var(--radio-chip);border:1px solid var(--borde);background:var(--tarjeta);color:var(--texto-suave);font-size:var(--t-small);padding:.35rem .8rem;font-weight:500}.carrusel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin:0 -1rem;padding:.25rem 1rem 1rem;display:flex;overflow-x:auto}.carrusel::-webkit-scrollbar{display:none}.diapositiva{scroll-snap-align:center;flex-direction:column;flex:0 0 86%;gap:1.25rem;display:flex}.diapositiva .marco-pantalla{border-radius:var(--radio-tarjeta);background:var(--marco);border:1px solid var(--marco-borde);box-shadow:var(--sombra-media);padding:.5rem}.diapositiva h3{font-size:var(--t-h3);letter-spacing:-.02em;margin-bottom:.4rem}.diapositiva p{color:var(--texto-suave)}.puntos{justify-content:center;gap:.25rem;margin-top:.5rem;display:flex}.puntos button{cursor:pointer;border-radius:var(--radio);background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.puntos button:before{content:"";background:var(--borde-campo);border-radius:2px;width:.6rem;height:.6rem;transition:width .2s,background-color .2s}.puntos button[aria-current=true]:before{background:var(--accion);width:1.6rem}@media (width>=900px){.carrusel{gap:5rem;margin:0;padding:0;display:grid;overflow:visible}.diapositiva{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.diapositiva:nth-child(2n) .marco-pantalla{order:2}.diapositiva h3{font-size:var(--t-h2)}.diapositiva p{font-size:1.05rem}.puntos{display:none}}.diferenciales{gap:1rem;display:grid}@media (width>=640px){.diferenciales{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.diferenciales{grid-template-columns:repeat(6,minmax(0,1fr))}.diferenciales>*{grid-column:span 2}.diferenciales>:nth-child(4){grid-column:2/span 2}}.diferencial{align-items:flex-start;gap:1rem;display:flex}.diferencial .icono-caja{flex-shrink:0;margin:0}.diferencial h3{margin-bottom:.3rem}.selector-periodo{border-radius:var(--radio);background:var(--tarjeta);border:1px solid var(--borde);gap:.25rem;padding:.25rem;display:inline-flex}.selector-periodo button{border-radius:var(--radio-chip);min-height:2.75rem;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;padding:.4rem 1.2rem;font-weight:600}.selector-periodo button[aria-pressed=true]{background:var(--seleccion);color:var(--texto)}.selector-periodo .ahorro{color:var(--exito);font-weight:700;font-size:var(--t-label);margin-left:.3rem}.precios-cabeza{flex-direction:column;align-items:center;gap:1rem;display:flex}.planes{align-items:stretch;gap:2rem 1.25rem;margin-top:3rem;display:grid}@media (width>=960px){.planes{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);flex-direction:column;padding:1.75rem 1.5rem;display:flex;position:relative}.plan--destacado{border:2px solid var(--acento);box-shadow:var(--sombra-media)}.plan--destacado .plan-monto{color:var(--acento-fuerte)}.plan-etiqueta{border-radius:var(--radio-chip);white-space:nowrap;background:var(--acento);color:var(--acento-texto);font-size:var(--t-label);padding:.2rem .6rem;font-weight:700;position:absolute;top:0;left:1.5rem;transform:translateY(-50%)}.plan-nombre{font-size:var(--t-h2);letter-spacing:-.02em}.plan-para{color:var(--texto-suave);min-height:3em;margin-top:.35rem;font-size:.95rem}.plan-precio{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-top:1.25rem;display:flex}.plan-monto{font-family:var(--fuente-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.1rem;font-weight:600;line-height:1.1}.plan-periodo{color:var(--texto-suave);font-size:.95rem}.plan-detalle{color:var(--texto-suave);font-size:var(--t-small);min-height:1.4em;margin-top:.15rem}.plan-resumen{flex-wrap:wrap;gap:.4rem;margin:1.1rem 0 1.25rem;display:flex}.plan-resumen li{border-radius:var(--radio-chip);background:var(--suave);border:1px solid var(--borde);font-size:var(--t-label);padding:.2rem .6rem;font-weight:600}.plan-incluye-titulo{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;color:var(--texto-suave);margin-top:1.5rem;font-weight:600}.plan-lista{gap:.55rem;margin-top:.75rem;font-size:.95rem;display:grid}.plan-lista li{align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.extras{border-radius:var(--radio-tarjeta);border:1px dashed var(--borde-campo);margin-top:2.5rem;padding:1.5rem}.extras h3{font-size:var(--t-h3);margin-bottom:.75rem}.extras ul{gap:.25rem 2rem;display:grid}@media (width>=760px){.extras ul{grid-template-columns:1fr 1fr}}.extra{border-bottom:1px solid var(--borde);justify-content:space-between;gap:1rem;padding:.6rem 0;font-size:.95rem;display:flex}.extra-precio{font-family:var(--fuente-mono);font-size:var(--t-small);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.leyenda-precios{text-align:center;color:var(--texto-suave);margin-top:1.25rem;font-size:.9rem}.banda{border-radius:var(--radio-tarjeta);background:var(--tarjeta);border:1px solid var(--borde);align-items:center;gap:1.5rem;padding:2rem 1.5rem;display:grid}@media (width>=800px){.banda{grid-template-columns:1fr auto;padding:2.5rem 3rem}}.banda p{color:var(--texto-suave);margin-top:.5rem}.llamado{text-align:center}.llamado .titulo-seccion{letter-spacing:-.03em;font-size:clamp(1.8rem,5.5vw,2.8rem)}.llamado .bajada-seccion{margin-inline:auto}.llamado .botonera{justify-content:center}.testimonio blockquote{font-size:1.05rem}.testimonio figcaption{color:var(--texto-suave);flex-direction:column;margin-top:1rem;font-size:.9rem;display:flex}.testimonio figcaption strong{color:var(--texto)}.preguntas{border-top:1px solid var(--borde);max-width:48rem;margin:0 auto}.pregunta{border-bottom:1px solid var(--borde)}.pregunta h3{font-size:inherit;font-family:var(--fuente);letter-spacing:0}.pregunta-boton{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem .25rem;font-size:1.05rem;font-weight:700;line-height:1.4;display:flex}.pregunta-boton .icono{color:var(--texto-suave);transition:transform .2s}.pregunta-boton[aria-expanded=true] .icono{transform:rotate(180deg)}.respuesta{color:var(--texto-suave);max-width:42rem;padding:0 .25rem 1.25rem}.respuesta[hidden]{display:none}.pie{border-top:1px solid var(--borde);background:var(--fondo-alt);--tarjeta:var(--tarjeta-alt);padding:3rem 0 2rem;font-size:.95rem}.pie-grilla{gap:2rem;display:grid}@media (width>=760px){.pie-grilla{grid-template-columns:1.5fr 1fr 1fr}}.pie .logo{padding-block:0}.pie h2{font-family:var(--fuente);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;color:var(--texto-suave);margin-bottom:.75rem;font-weight:600}.pie ul{gap:.5rem;display:grid}.pie a{color:var(--texto);text-decoration:none}@media (hover:hover){.pie a:hover{text-decoration:underline}}.pie-tagline{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--t-h3);letter-spacing:-.02em;margin-top:1.25rem;line-height:1.3}.pie-texto{color:var(--texto-suave);max-width:22rem;margin-top:.5rem}.pie-final{border-top:1px solid var(--borde);color:var(--texto-suave);font-size:var(--t-small);margin-top:2.5rem;padding-top:1.5rem}.dialogo{border:1px solid var(--borde);border-radius:var(--radio-modal);background:var(--tarjeta);width:min(36rem,100% - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--texto);box-shadow:var(--sombra-grande);padding:0}.dialogo::backdrop{background:var(--velo)}.dialogo-cabeza{z-index:1;background:var(--tarjeta);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem .75rem;display:flex;position:sticky;top:0}.dialogo-cuerpo{padding:0 1.25rem 1.5rem}.form-titulo{font-size:var(--t-h2);letter-spacing:-.02em;line-height:1.25}.form-bajada{color:var(--texto-suave);margin-top:.3rem;font-size:.95rem}.form{gap:1rem;margin-top:1.25rem;display:grid}@media (width>=560px){.form{grid-template-columns:1fr 1fr}.campo-ancho{grid-column:1/-1}}.campo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.campo label{font-size:var(--t-label);font-weight:600}.campo .opcional{color:var(--texto-suave);font-weight:400}.campo input,.campo select{border:1px solid var(--borde-campo);border-radius:var(--radio);background:var(--fondo);width:100%;min-height:2.875rem;padding:.6rem .8rem;font-size:1rem}.campo input[inputmode=numeric],.campo input[type=tel]{font-family:var(--fuente-mono);font-size:.95rem}.campo input:focus-visible,.campo select:focus-visible{border-color:var(--foco-campo);box-shadow:inset 0 0 0 1px var(--foco-campo);outline:0}.campo [aria-invalid=true]{border-color:var(--error)}.campo-ayuda{font-size:var(--t-caption);color:var(--texto-suave)}.campo-error{font-size:var(--t-label);color:var(--error);font-weight:600}.campo-error:empty{display:none}.trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-pie{grid-column:1/-1;gap:.75rem;display:grid}.form-legal{font-size:var(--t-caption);color:var(--texto-suave)}.aviso-error{border-radius:var(--radio);background:var(--error-suave);border:1px solid var(--error);grid-column:1/-1;padding:1rem}.aviso-error p{color:var(--texto)}.aviso-error .hint{color:var(--texto-suave);margin-top:.25rem;font-size:.9rem}.aviso-error .btn{margin-top:.75rem}.aviso-error[hidden]{display:none}.listo{text-align:center;padding:1.5rem 0 .5rem}.listo .icono-caja{width:3.5rem;height:3.5rem;color:var(--exito);border:1px solid var(--exito);background:0 0;border-radius:99px}.listo h2{font-size:var(--t-h2);letter-spacing:-.02em}.listo p{color:var(--texto-suave);margin-top:.5rem}.listo .btn{margin-top:1.5rem}.pagina-simple{padding:2.5rem 0 4rem}.pagina-simple .tarjeta-form{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);max-width:40rem;margin:0 auto;padding:1.5rem 1.25rem}@media (width>=640px){.pagina-simple .tarjeta-form{padding:2rem}}.texto-legal{max-width:44rem;margin:0 auto}.texto-legal h1{font-size:clamp(1.8rem, 5vw, var(--t-h1));letter-spacing:-.02em}.texto-legal p{color:var(--texto-suave);margin-top:1rem}.pagina-simple .tarjeta-entrar{max-width:28rem}.form-entrar{margin-top:1.5rem}@media (width>=560px){.form-entrar{grid-template-columns:1fr}}.entrar-aviso{margin-top:1rem}.entrar-seguir{border-bottom:1px solid var(--borde);margin-bottom:1.5rem;padding-bottom:1.5rem}.entrar-seguir .btn{margin-top:1.25rem}.entrar-etiqueta{font-size:var(--t-label);color:var(--texto-suave);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.entrar-otro{text-align:center;margin-top:.75rem}.entrar-abriendo{color:var(--texto-suave);text-align:center;padding:1rem 0}.link-boton{font:inherit;color:var(--foco);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.link-boton:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:2px}@media (hover:hover){.link-boton:hover{text-decoration:underline}}.solo-js{display:none}.js .solo-js{display:block}.movimiento .aparece{opacity:0;transition:opacity .6s,transform .75s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s;transition-delay:var(--demora,0s), var(--demora,0s), 0s, 0s;transform:translateY(1.25rem)}.movimiento .aparece.visible{opacity:1;transform:none}.movimiento .aparece .icono-caja{transition:transform .55s cubic-bezier(.3, 1.6, .5, 1) calc(var(--demora,0s) + .15s);transform:scale(.6)}.movimiento .aparece.visible .icono-caja{transform:none}.movimiento .aparece .icono-caja svg>*{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s ease calc(var(--demora,0s) + .3s)}.movimiento .aparece.visible .icono-caja svg>*{stroke-dashoffset:0}@media (hover:hover){.movimiento .tarjeta{transition:transform .25s,box-shadow .25s,border-color .25s,opacity .6s}.movimiento .tarjeta.visible,.movimiento .tarjeta:not(.aparece){transition-delay:0s}.movimiento .tarjeta:hover{box-shadow:var(--sombra-media);border-color:var(--borde-campo);transform:translateY(-4px)}.movimiento .tarjeta:hover .icono-caja svg{animation:.5s icono-salta}}@keyframes icono-salta{40%{transform:translateY(-3px)rotate(-6deg)}70%{transform:translateY(1px)rotate(3deg)}}.movimiento .portada-grilla>div:first-child>*{animation:.8s cubic-bezier(.2,.7,.2,1) both subir}.movimiento .portada-grilla>div:first-child>:nth-child(2){animation-delay:80ms}.movimiento .portada-grilla>div:first-child>:nth-child(3){animation-delay:.16s}.movimiento .portada-grilla>div:first-child>:nth-child(4){animation-delay:.24s}.movimiento .portada-grilla>div:first-child>:nth-child(5){animation-delay:.32s}.movimiento .notebook{animation:1s cubic-bezier(.2,.7,.2,1) .15s both subir}.movimiento .celular{animation:1s cubic-bezier(.2,.7,.2,1) .45s both entra-celular,7s ease-in-out 1.5s infinite flotar}.movimiento .dispositivos{transform:perspective(1600px) rotateX(var(--giro-x,0deg)) rotateY(var(--giro-y,0deg));transition:transform .5s ease-out}@keyframes subir{0%{opacity:0;transform:translateY(1.75rem)}}@keyframes entra-celular{0%{opacity:0;transform:translate(2.5rem,1.5rem)rotate(4deg)}}@keyframes flotar{50%{transform:translateY(-.5rem)}}.cifras{background:var(--cifras-fondo);border-block:1px solid var(--cifras-borde);padding:2.75rem 0}.cifras-titulo{text-align:center;color:var(--cifras-texto);font-weight:600;font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase}.cifras-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin-top:1.75rem;display:grid}@media (width>=820px){.cifras-lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.cifra{text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:flex}.cifra-valor{color:var(--cifras-valor);font-size:clamp(1.75rem,5.5vw,3rem);font-weight:700;line-height:1}.cifra-texto{color:var(--cifras-texto);font-size:var(--t-small)}.funciones-mas{text-align:center;margin-top:3rem}.funciones-mas-titulo{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--t-h3);letter-spacing:-.015em;text-wrap:balance}.funciones-mas-titulo .monto{color:var(--acento-fuerte)}.fn-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:56rem;margin:1.5rem auto 0;display:flex}.fn-chip{border:1px solid var(--borde);border-radius:var(--radio);background:var(--tarjeta);min-height:2.5rem;color:var(--texto);font-size:var(--t-small);cursor:pointer;align-items:center;gap:.45rem;padding:.45rem .85rem;font-weight:600;transition:border-color .2s,transform .2s;display:inline-flex}.fn-chip .icono{width:1rem;height:1rem;color:var(--acento-fuerte)}@media (hover:hover){.fn-chip:hover{border-color:var(--acento);transform:translateY(-2px)}}.fn-boton{margin-top:1.75rem}.fn-boton .icono{transition:transform .25s}@media (hover:hover){.fn-boton:hover .icono{transform:translate(4px)}}.dialogo-funciones{width:min(68rem,100% - 1.5rem);height:min(46rem,100dvh - 1.5rem)}.dialogo-funciones[open]{flex-direction:column;display:flex;overflow:hidden}.movimiento .dialogo-funciones[open]{animation:.35s cubic-bezier(.2,.8,.2,1) dialogo-entra}.dialogo-funciones .dialogo-cabeza{border-bottom:1px solid var(--borde);padding-bottom:1rem}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(1rem)scale(.98)}}.fn-cuerpo{flex-direction:column;flex:1;min-height:0;display:flex}.fn-areas{border-bottom:1px solid var(--borde);scrollbar-width:none;flex-shrink:0;gap:.35rem;padding:.75rem 1.25rem;display:flex;overflow-x:auto}.fn-areas::-webkit-scrollbar{display:none}.fn-tab{border-radius:var(--radio);min-height:2.75rem;color:var(--texto-suave);font-weight:600;font-size:var(--t-small);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-shrink:0;align-items:center;gap:.55rem;padding:.5rem .75rem;transition:background-color .2s,color .2s;display:flex}.fn-tab .icono{width:1.1rem;height:1.1rem}.fn-tab-n{font-size:var(--t-caption);color:var(--texto-suave);margin-left:auto;padding-left:.5rem}.fn-tab[aria-selected=true]{background:var(--acento-fondo);color:var(--texto);border-color:var(--borde)}.fn-tab[aria-selected=true] .icono{color:var(--acento-fuerte)}@media (hover:hover){.fn-tab[aria-selected=false]:hover{background:var(--suave);color:var(--texto)}}.fn-paneles{flex:1;min-height:0;padding:1.5rem 1.25rem 2rem;overflow-y:auto}.fn-panel:focus-visible{outline-offset:-2px}.fn-panel-cabeza{align-items:flex-start;gap:1rem;display:flex}.fn-panel-cabeza .icono-caja{flex-shrink:0;margin:0}.fn-panel-cabeza .icono-caja .icono{width:1.4rem;height:1.4rem}.fn-panel-cabeza h3{font-size:var(--t-h2);letter-spacing:-.02em;line-height:1.2}.fn-panel-cabeza p{color:var(--texto-suave);margin-top:.3rem}.fn-puntos{gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=720px){.fn-puntos{grid-template-columns:repeat(2,minmax(0,1fr))}}.fn-puntos li{border:1px solid var(--borde);border-radius:var(--radio-tarjeta);background:var(--fondo);gap:.6rem;min-width:0;padding:1rem;display:flex}.fn-puntos strong{font-size:.98rem;display:block}.fn-puntos span{color:var(--texto-suave);font-size:var(--t-small);margin-top:.2rem;display:block}.movimiento .fn-panel--entra .fn-panel-cabeza,.movimiento .fn-panel--entra .fn-puntos li{animation:.45s cubic-bezier(.2,.7,.2,1) both subir}.movimiento .fn-panel--entra .fn-puntos li:nth-child(2){animation-delay:40ms}.movimiento .fn-panel--entra .fn-puntos li:nth-child(3){animation-delay:80ms}.movimiento .fn-panel--entra .fn-puntos li:nth-child(4){animation-delay:.12s}.movimiento .fn-panel--entra .fn-puntos li:nth-child(5){animation-delay:.16s}.movimiento .fn-panel--entra .fn-puntos li:nth-child(6){animation-delay:.2s}.movimiento .fn-panel--entra .fn-puntos li:nth-child(7){animation-delay:.24s}.movimiento .fn-panel--entra .fn-puntos li:nth-child(8){animation-delay:.28s}.fn-pie{border-top:1px solid var(--borde);background:var(--tarjeta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.9rem 1.25rem;display:flex}.fn-pie p{font-weight:600}@media (width<=559px){.fn-pie .btn{width:100%}}@media (width>=860px){.fn-cuerpo{flex-direction:row}.fn-areas{border-bottom:0;border-right:1px solid var(--borde);flex-direction:column;flex-shrink:0;width:17.5rem;padding:1rem .75rem;overflow:visible auto}.fn-tab{white-space:normal}.fn-paneles{padding:2rem 2.25rem 2.5rem}}.escena{z-index:2;opacity:0;transition:opacity .6s;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.escena--lista{opacity:1}.escena-capa{opacity:0;transition-property:opacity;transition-timing-function:ease;position:absolute;inset:0}.escena-capa--base,.escena-capa--ver{opacity:1}.escena-capa img{width:100%;height:100%;display:block}.escena-tira{position:absolute;overflow:hidden}.escena-tira img{will-change:transform;width:100%;height:auto;display:block}.escena-cursor{z-index:6;pointer-events:none;width:max(12px,2.3cqw);height:max(12px,2.3cqw);margin:-.15cqw 0 0 -.3cqw;transition-property:left,top;transition-timing-function:cubic-bezier(.45,.05,.25,1);position:absolute}.escena-cursor svg{width:100%;height:100%;fill:var(--escena-cursor);stroke:var(--escena-cursor-borde);stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px #00000059);transform-origin:20% 10%}.escena-cursor--clic svg{animation:.22s cursor-clic}@keyframes cursor-clic{50%{transform:scale(.82)}}.escena--tactil .escena-cursor{background:var(--escena-dedo);border:2px solid var(--escena-dedo-borde);border-radius:50%;width:11cqw;height:11cqw;margin:-5.5cqw 0 0 -5.5cqw}.escena--tactil .escena-cursor--clic{animation:.25s dedo-clic}@keyframes dedo-clic{50%{transform:scale(.8)}}.escena-onda{z-index:5;border:2px solid var(--escena-marca);pointer-events:none;border-radius:50%;width:5cqw;height:5cqw;margin:-2.5cqw 0 0 -2.5cqw;animation:.6s ease-out forwards onda;position:absolute}.escena--tactil .escena-onda{width:18cqw;height:18cqw;margin:-9cqw 0 0 -9cqw}@keyframes onda{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}.escena-vuelo{z-index:5;pointer-events:none;background:var(--naranja);color:var(--carbon);font:700 max(9px, 1.5cqw)/1 var(--fuente-mono);border-radius:99px;padding:.35em .6em;position:absolute}.escena-marca{z-index:4;border:2px solid var(--escena-marca);pointer-events:none;border-radius:.6cqw;transition:opacity .35s;animation:.35s both marca-entra;position:absolute}.escena--tactil .escena-marca{border-radius:3cqw}.escena-marca:after{content:"";border:2px solid var(--escena-marca);border-radius:inherit;animation:1.2s ease-out infinite latido;position:absolute;inset:-2px}.escena-marca--fuera{opacity:0}@keyframes marca-entra{0%{opacity:0;transform:scale(1.15)}}@keyframes latido{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.3)}}.escena-exito{z-index:7;background:var(--escena-velo);opacity:0;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.escena-exito--ver{opacity:1}.escena-exito-tarjeta{background:var(--escena-tarjeta);width:30cqw;color:var(--escena-texto);box-shadow:var(--sombra-grande);text-align:center;border-radius:1.1cqw;flex-direction:column;align-items:center;gap:.5cqw;padding:2.4cqw 2.6cqw 2.2cqw;transition:transform .45s cubic-bezier(.3,1.5,.5,1);display:flex;transform:translateY(1.2cqw)scale(.9)}.escena-exito--ver .escena-exito-tarjeta{transform:none}.escena-tilde{width:6.4cqw;height:6.4cqw;margin-bottom:.6cqw;display:block}.escena-tilde svg{fill:none;width:100%;height:100%;stroke:var(--escena-exito);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.escena-tilde circle,.escena-tilde path{stroke-dasharray:1;stroke-dashoffset:1px}.escena-exito--ver .escena-tilde circle{animation:.55s ease-out .15s forwards trazar}.escena-exito--ver .escena-tilde path{animation:.35s ease-out .62s forwards trazar}.escena-exito--ver .escena-tilde{animation:.4s cubic-bezier(.3,1.8,.5,1) .9s tilde-pop}@keyframes trazar{to{stroke-dashoffset:0}}@keyframes tilde-pop{50%{transform:scale(1.14)}}.escena-exito-tarjeta strong{font-family:var(--fuente-titulos);letter-spacing:-.02em;font-size:1.9cqw}.escena-exito-detalle{font:600 1.15cqw/1.3 var(--fuente-mono)}.escena-exito-sub{color:var(--escena-texto-suave);font-size:1.05cqw}.escena-exito-monto{font:700 2.3cqw/1 var(--fuente-mono);color:var(--escena-monto);margin-top:.6cqw}
