:root{--color-fire:#ff7448;--color-fire-bg:#ff744814;--color-fire-border:#ff744833;--color-amber:#ffb347;--color-black-deep:#0f0f0f;--color-surface:#161616;--color-surface-2:#1f1f1f;--color-border:#ffffff12;--tarjeta-fondo:#1b1b1b;--color-text:#ffffffe6;--color-text-muted:#ffffff73;--color-text-dim:#fff3;--color-texto-tarjeta:#ffffffa6;--color-success:#4ade80;--color-success-bg:#4ade8014;--color-success-border:#4ade8033;--color-warning:#ffb347;--color-warning-bg:#ffb34714;--color-warning-border:#ffb34733;--color-error:#ef4444;--color-error-bg:#ef444414;--color-error-border:#ef444433;--color-error-text:#f87171;--color-info:#818cf8;--color-info-bg:#818cf814;--color-info-border:#818cf833;--font-display:var(--font-space-grotesk), "Space Grotesk", sans-serif;--font-sans:var(--font-outfit), "Outfit", sans-serif;--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--ease-cyclips:cubic-bezier(.16, 1, .3, 1);--ambiente-intensidad:.75;--ambiente-ciclo:46s;--brasa-color:var(--color-amber);--latido-ciclo:3.2s;--borde-vivo-ciclo:5s;--pack-latido:3.4s;--destello-ciclo:3.8s;--destello-cruce:.75s;--contenedor-margen:16px;--ancho-angosto:700px;--ancho-medio:980px;--ancho-amplio:1120px}@media (min-width:768px){:root{--contenedor-margen:32px}}:root{--naranja:var(--color-fire);--naranja-texto:#ff8357;--naranja-brillo:#ff6a3d;--naranja-boton:linear-gradient(180deg, #a83a17 0%, #7d2a10 100%);--naranja-boton-hover:linear-gradient(180deg, #b23d16 0%, #8a2f12 100%);--naranja-boton-borde:#ff8a5c80;--naranja-boton-sombra:inset 0 1px 0 #fff3, inset 0 -1px 0 #0000004d, 0 8px 24px -10px #ff6a3d99;--naranja-sobre:#ffe4cc;--naranja-sobre-sombra:0 1px 0 #0006;--naranja-tarjeta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.35'/%3E%3C/svg%3E"), radial-gradient(120% 90% at 0% 0%, #ff8a5c 0%, transparent 55%), linear-gradient(160deg, #e2622f 0%, #c94b1d 50%, #b6431b 100%);--naranja-numeral:#8f3213;--texto-xs:.75rem;--texto-s:1rem;--texto-m:clamp(1.0625rem, 1rem + .28vw, 1.25rem);--texto-l:clamp(1.375rem, 1.1rem + .9vw, 1.75rem);--texto-xl:clamp(1.875rem, 1.1rem + 2.2vw, 2.75rem);--texto-xxl:clamp(2.375rem, 1rem + 3.9vw, 4.5rem)}@media (min-width:1024px){:root{--texto-m:clamp(1.0625rem, min(1rem + .28vw, 2.22svh), 1.25rem);--texto-l:clamp(1.25rem, min(1.1rem + .9vw, 3.11svh), 1.75rem);--texto-xl:clamp(1.75rem, min(1.1rem + 2.2vw, 4.89svh), 2.75rem);--texto-xxl:clamp(2.375rem, min(1rem + 3.9vw, 8svh), 4.5rem)}}
.sprite{width:0;height:0;position:absolute;overflow:hidden}.icono{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.contenedor{width:100%;max-width:calc(var(--ancho-amplio) + 2 * var(--contenedor-margen));padding-inline:var(--contenedor-margen);margin-inline:auto}.ambiente{z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ambiente__luz{width:70vmax;height:70vmax;opacity:var(--ambiente-intensidad);background:radial-gradient(circle, color-mix(in srgb, var(--naranja-brillo) 20%, transparent) 0%, color-mix(in srgb, var(--naranja-brillo) 8%, transparent) 35%, transparent 65%);will-change:transform;border-radius:50%;position:absolute}.ambiente__luz--1{animation:ambiente-deriva-1 var(--ambiente-ciclo) ease-in-out infinite alternate;top:-30vmax;left:-25vmax}.ambiente__luz--2{background:radial-gradient(circle, #ffb34726 0%, color-mix(in srgb, var(--naranja-brillo) 7%, transparent) 40%, transparent 65%);animation:ambiente-deriva-2 calc(var(--ambiente-ciclo) * 1.3) ease-in-out infinite alternate;bottom:-35vmax;right:-30vmax}.ambiente__luz--3{width:50vmax;height:50vmax;opacity:calc(var(--ambiente-intensidad) * .6);animation:ambiente-deriva-3 calc(var(--ambiente-ciclo) * .8) ease-in-out infinite alternate;top:30%;left:35%}@keyframes ambiente-deriva-1{to{transform:translate(28vw,22vh)scale(1.15)}}@keyframes ambiente-deriva-2{to{transform:translate(-24vw,-30vh)scale(.9)}}@keyframes ambiente-deriva-3{to{transform:translate(-30vw,12vh)scale(1.2)}}.ambiente__brasa{bottom:-12px;left:var(--x,50%);width:var(--tam,3px);height:var(--tam,3px);background:var(--brasa-color);box-shadow:0 0 6px 1px color-mix(in srgb, var(--naranja-brillo) 60%, transparent);opacity:0;animation:brasa var(--dur,12s) linear var(--espera,0s) infinite;border-radius:50%;position:absolute}@media (max-width:767px){.ambiente__brasa:nth-of-type(n+9){display:none}}@keyframes brasa{0%{opacity:0;transform:translate(0,0)}10%{opacity:var(--brillo,.8)}50%{transform:translate3d(var(--vaiven,20px), -55vh, 0)}85%{opacity:calc(var(--brillo,.8) * .4)}to{opacity:0;transform:translateY(-110vh)}}.velo{--velo-caida:28px}.velo:before{content:"";z-index:-1;inset:0 0 calc(-1 * var(--velo-caida));background:color-mix(in srgb, var(--color-black-deep) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--velo-caida)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--velo-caida)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--velo-caida)), transparent);position:absolute}.velo--ancho:before{inset-inline:-50vw}@keyframes velo-aparece{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:scroll()){.velo--aparece:before{opacity:0;animation:linear both velo-aparece;animation-timeline:scroll();animation-range:0 48px}}.boton{border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:600;font-size:var(--texto-s);cursor:pointer;transition:background-color .2s var(--ease-cyclips), border-color .2s var(--ease-cyclips), color .2s var(--ease-cyclips);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 24px;line-height:1.2;text-decoration:none;display:inline-flex}.boton--principal{background:var(--naranja-boton);border-color:var(--naranja-boton-borde);color:var(--naranja-sobre);text-shadow:var(--naranja-sobre-sombra);box-shadow:var(--naranja-boton-sombra)}.boton--principal:hover{background:var(--naranja-boton-hover)}.boton--ambar{background:var(--color-amber);color:var(--color-black-deep)}.boton--ambar:hover{background:#ffc06a}.boton--contorno{color:#fff;background:0 0;border-color:#ffffff59}.boton--contorno:hover{border-color:#fff}.boton--chico{font-size:var(--texto-s);padding:10px 18px}.boton--grande{font-size:var(--texto-m);padding:18px 40px}.boton--ancho{width:100%}.boton:disabled{opacity:.4;cursor:not-allowed}.destello:disabled:after{display:none}.boton--compacto{border-radius:var(--radius-sm);padding:8px 16px;font-size:.875rem}.boton--peligro{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text)}.boton--peligro:hover{background:color-mix(in srgb, var(--color-error-border) 40%, transparent)}.boton--fantasma{color:var(--color-text-muted);background:0 0}.boton--fantasma:hover{color:var(--color-text)}.destello{isolation:isolate;position:relative;overflow:hidden}.destello:after{content:"";z-index:-1;width:45%;animation:destello var(--destello-ciclo) linear infinite;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 20%,#ffffffa6 50%,#fff0 80%,#0000 100%);animation-delay:1.6s;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}.destello:hover:after{animation-duration:var(--destello-cruce);animation-name:destello-ya;animation-delay:0s}.destello.destello--doble:after{animation:destello-ya var(--destello-cruce) linear 2}@keyframes destello{0%,80%{transform:translate(-120%)skew(-18deg)}to{transform:translate(340%)skew(-18deg)}}@keyframes destello-ya{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(340%)skew(-18deg)}}.destello .icono{transition:transform .25s var(--ease-cyclips)}.destello:hover .icono{transform:translate(4px)}.marca{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#fff;align-items:center;gap:.45em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.marca__icono{aspect-ratio:1;border-radius:22%;width:1.9em;display:block;position:relative}.marca__icono svg,.marca__icono img{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.marca__nombre{margin-right:-.18em}.marca--latido .marca__icono:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--naranja-brillo) 35%, transparent) 0%, transparent 65%);opacity:.4;animation:latido var(--latido-ciclo) ease-in-out infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-35%}@keyframes latido{50%{opacity:1;transform:scale(1.12)}}.tarjeta{isolation:isolate;background:var(--tarjeta-fondo);border-radius:var(--radius-xl);border:1px solid #ffffff1a;position:relative}.tarjeta:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--naranja-brillo) 22%, transparent), transparent 55%);opacity:0;transition:opacity .4s var(--ease-cyclips);position:absolute;inset:0}.tarjeta:hover:before{opacity:1}.borde-vivo{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.borde-vivo__luz{aspect-ratio:1;background:conic-gradient(transparent 0 60%, var(--naranja) 75%, var(--color-amber) 85%, #fff 88%, transparent 93%);width:220%;animation:borde-vivo var(--borde-vivo-ciclo) linear infinite;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes borde-vivo{to{rotate:360deg}}.ojo__cerrado{opacity:clamp(0, calc((.35 - var(--ojo-apertura,1)) * 4), 1)}.ojo__eco{transform-origin:var(--ojo-centro);transform:scale(calc(1 + .25 * var(--ojo-eco-e,0)));opacity:var(--ojo-eco-op,0)}.ojo__luz{opacity:calc(var(--ojo-brillo,0) * .55)}@keyframes prueba-latido{50%{opacity:1}}:root{--pack-ancho:380px;--pack-escala:.8}.packs{grid-template-columns:minmax(0, var(--pack-ancho));justify-content:center;gap:36px;display:grid}@media (min-width:1024px){.packs{zoom:var(--pack-escala);grid-template-columns:repeat(var(--packs-columnas,3), minmax(0, var(--pack-ancho)));gap:clamp(16px,2.2svh,28px)}}.packs--1{--packs-columnas:1}.packs--2{--packs-columnas:2}.packs--panel{margin-block:40px 64px}@media (min-width:1024px) and (max-width:1099px){.packs--panel{--packs-columnas:1}}.pack{text-align:center;border-radius:var(--radius-xl);background:var(--tarjeta-fondo);transition:border-color .3s var(--ease-cyclips);border:1px solid #fff3;flex-direction:column;gap:8px;padding:clamp(22px,1.8vw,28px);line-height:1.55;display:flex;position:relative}.pack:not(.pack--destacado,.pack--elite):hover{border-color:color-mix(in srgb, var(--naranja) 60%, transparent)}.pack__nombre{font-size:var(--texto-l)}.pack__precio{font-family:var(--font-display);font-weight:700;font-size:var(--texto-xl);color:#fff;line-height:1}.pack__descuento{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pack__lista-precio{color:var(--color-texto-tarjeta);font-size:var(--texto-s);position:relative}.pack__insignia{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-amber);font-family:var(--font-display);font-size:var(--texto-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:3px 8px}.pack__incluye{text-align:left;font-weight:600;font-size:var(--texto-s);color:#fff;border-top:1px solid #ffffff26;margin-top:8px;padding-top:16px}.pack__lista{text-align:left;font-size:var(--texto-s);text-wrap:pretty;flex:1;align-content:space-between;gap:8px;line-height:1.3;display:grid}.pack__lista li{align-items:flex-start;gap:12px;display:flex}.pack__lista span{color:var(--color-texto-tarjeta)}.pack__lista strong{color:#fff;font-weight:500}.pack__texto{flex-wrap:wrap;column-gap:.55em;min-width:0;display:flex}.pack__icono{fill:none;width:24px;height:24px;stroke:var(--naranja);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pack__prioritario{white-space:nowrap;font-size:var(--texto-s);border:1px solid color-mix(in srgb, var(--color-amber) 45%, transparent);background:color-mix(in srgb, var(--color-amber) 12%, transparent);border-radius:999px;align-items:center;gap:10px;padding:3px 14px 3px 10px;display:flex;position:absolute;top:calc(100% + 12px);left:50%;translate:-50%}.pack__prioritario .pack__icono{width:18px;height:18px;stroke:var(--color-amber)}.pack__prioritario strong{color:var(--color-amber);font-weight:600}.pack__nota{font-size:var(--texto-xs);color:var(--color-texto-tarjeta);text-align:left;line-height:1.3}.pack--destacado{border:2px solid var(--naranja);background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--naranja-brillo) 22%, transparent), transparent 70%), var(--tarjeta-fondo)}.pack--destacado:after,.pack--elite:after{content:"";z-index:-1;border-radius:inherit;box-shadow:0 0 46px 2px color-mix(in srgb, var(--naranja-brillo) 30%, transparent);opacity:.5;animation:prueba-latido var(--pack-latido) ease-in-out infinite;pointer-events:none;position:absolute;inset:-2px}.pack--elite{border:1px solid color-mix(in srgb, var(--color-amber) 55%, transparent);background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--color-amber) 26%, transparent), transparent 55%), radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--naranja-brillo) 30%, transparent), transparent 70%), #1f140d}.pack--elite:after{box-shadow:0 0 70px 8px color-mix(in srgb, var(--naranja-brillo) 45%, transparent);animation-duration:calc(var(--pack-latido) * .6)}.pack--elite .pack__nombre{color:var(--color-amber)}.pack--elite .pack__precio{background:linear-gradient(100deg, #fff 10%, var(--color-amber) 45%, var(--naranja) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.pack--elite .pack__insignia{border-color:var(--color-amber);color:#fff;background:color-mix(in srgb, var(--naranja) 35%, transparent)}.pack__ojo{--ojo-fondo:transparent;z-index:2;aspect-ratio:1;width:clamp(40px,7svh,56px);position:absolute;top:0;left:50%;translate:-50% calc(-72% - 6px)}.pack__ojo svg{width:100%;height:100%;display:block}@media (min-width:1024px){.pack{gap:clamp(4px,.89svh,8px);padding:clamp(14px,3.5svh - 8px,28px) clamp(18px,1.6vw,28px)}.pack .boton{padding-block:clamp(7px,1.56svh,14px)}.pack__descuento{margin-bottom:clamp(2px,1.1svh,10px)}.pack__incluye{margin-top:clamp(2px,.89svh,8px);padding-top:clamp(6px,1.78svh,16px)}.pack__lista{gap:clamp(3px,.9svh,8px);font-size:clamp(.875rem,2.2svh,1rem);line-height:1.25}.pack__lista li{gap:clamp(8px,1.3svh,12px)}.pack__icono{width:clamp(18px,2.7svh,24px);height:clamp(18px,2.7svh,24px)}.pack__prioritario .pack__icono{width:clamp(16px,2.4svh,18px);height:clamp(16px,2.4svh,18px)}.pack{grid-row:span 13;grid-template-rows:subgrid;display:grid}.pack__lista{grid-row:span 7;grid-template-rows:subgrid}}.pie{border-top:1px solid var(--color-border);line-height:1.55;font-size:var(--texto-xs);color:var(--color-text-muted);padding-block:32px;position:relative}.pie__interior{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.pie__marca{align-items:center;gap:10px;display:flex}.pie__enlaces{flex-wrap:wrap;gap:8px 24px;display:flex}.pie__enlaces a{text-decoration:none;transition:color .2s}.pie__enlaces a:hover{color:var(--naranja-texto)}.pie__cierre{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.pie__idioma{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);font:inherit;padding:6px 10px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--barra-alto) + 16px);scroll-behavior:smooth}body{background:var(--color-black-deep);color:var(--color-text);font-family:var(--font-sans);font-size:var(--texto-s);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:hidden}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,video{max-width:100%;display:block}a{color:inherit}strong{color:#fff;font-weight:600}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-weight:700;line-height:1.08}:focus-visible{outline:2px solid var(--color-amber);outline-offset:3px}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.resaltado{color:var(--naranja-texto)}:root{--seccion-espacio:clamp(44px, 5vw, 72px)}@media (min-width:1024px){:root{--seccion-espacio:clamp(32px, min(5vw, 8svh), 72px);--alto-util:calc(100svh - var(--barra-alto) - 1px - 2 * var(--seccion-espacio))}}.contenedor--medio{max-width:calc(var(--ancho-medio) + 2 * var(--contenedor-margen))}.contenedor--angosto{max-width:calc(var(--ancho-angosto) + 2 * var(--contenedor-margen))}.contenedor--pantalla{max-width:none}.seccion{padding-block:var(--seccion-espacio)}.titulo-seccion{font-size:var(--texto-xl);text-align:center;margin-bottom:clamp(28px,4vw,48px)}@media (min-width:1024px){.titulo-seccion{margin-bottom:clamp(20px,min(4vw,5.33svh),48px)}}.titulo-panel{font-size:var(--texto-xl)}.titulo-panel .resaltado{font-size:var(--texto-l);margin-top:.35em;line-height:1.2;display:block}.antetitulo{text-align:center;font-size:var(--texto-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--naranja-texto);margin-bottom:12px;font-weight:600}:root{--barra-alto:56px}.barra{z-index:10;position:fixed;inset:0 0 auto}.barra:before{opacity:0;transition:opacity .4s var(--ease-cyclips)}.barra--oscura:before,.barra--menu-abierto:before{opacity:1}.barra__interior{height:var(--barra-alto);align-items:center;gap:10px;display:flex}.barra .boton--chico{padding-block:10px}.barra__logo{margin-right:auto;font-size:.875rem}@media (max-width:767px){.con-js .barra__logo{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-cyclips), visibility 0s .3s}.con-js.logo-en-barra .barra__logo{opacity:1;visibility:visible;transition:opacity .3s var(--ease-cyclips)}}@media (min-width:768px){.barra__logo{opacity:0;visibility:hidden;font-size:1rem}.logo-en-barra .barra__logo{visibility:visible}}.barra__links{display:none}.barra__links a{font-weight:500;font-size:var(--texto-s);color:#ffffffb3;transition:color .2s var(--ease-cyclips);text-decoration:none}.barra__links a:hover{color:#fff}.barra__menu{display:none}@media (min-width:768px){.barra__interior{gap:36px}.barra__links{gap:36px;display:flex}}@media (max-width:767px){.con-js .barra__menu{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#0f0f0f99;border:1px solid #ffffff2e;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.barra__menu .icono{width:22px;height:22px}.barra__menu .barra__cerrar,.barra--menu-abierto .barra__menu .barra__abrir{display:none}.barra--menu-abierto .barra__menu .barra__cerrar{display:block}.con-js .barra__links{background:var(--color-black-deep);border-bottom:1px solid color-mix(in srgb, var(--naranja-brillo) 20%, transparent);opacity:0;visibility:hidden;transition:opacity .25s var(--ease-cyclips), transform .25s var(--ease-cyclips), visibility 0s .25s;padding:4px 16px 16px;display:grid;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.barra--menu-abierto .barra__links{opacity:1;visibility:visible;transition:opacity .25s var(--ease-cyclips), transform .25s var(--ease-cyclips);transform:none}.barra__links a{font-size:var(--texto-m);border-bottom:1px solid var(--color-border);padding:14px 4px;display:block}.barra__links li:last-child a{border-bottom:0}}.hero{min-height:100svh;padding-block:calc(var(--barra-alto) + 48px) 72px;isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.hero>.casillero--fondo{z-index:-2}.hero__velo{z-index:-1;pointer-events:none;background:linear-gradient(180deg, #0f0f0f99 0%, #0f0f0f40 35%, #0f0f0fb3 80%, var(--color-black-deep) 100%), radial-gradient(ellipse at 50% 55%, #0f0f0f73 0%, transparent 70%);position:absolute;inset:0}.hero__contenido{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.hero__logo{transform-origin:50%;margin-bottom:clamp(28px,4vw,48px);font-size:clamp(1.4rem,.84rem + 2.52vw,2.8rem)}.hero__logo .marca__icono{box-shadow:0 10px 40px -8px color-mix(in srgb, var(--naranja-brillo) 40%, transparent)}.hero h1{font-size:var(--texto-xxl);max-width:16ch}.hero__bajada{font-size:var(--texto-m);color:var(--color-text);max-width:56ch;margin-top:24px}.hero .boton{margin-top:36px}.hero__confianza{font-size:var(--texto-s);color:#ffffffb3;margin-top:14px}.hero:has(>.casillero--fondo video) .hero__velo{background:linear-gradient(180deg, #0f0f0f99 0%, #0f0f0f1a 35%, #0f0f0f99 80%, var(--color-black-deep) 100%), radial-gradient(ellipse at 50% 55%, #0f0f0f40 0%, transparent 70%)}@media (min-width:1024px){.hero h1{max-width:22ch}}.casillero{width:100%;position:relative}.casillero>video,.casillero>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.casillero--fondo{position:absolute;inset:0}.demo{position:relative}.demo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--naranja-brillo) 12%, transparent), transparent);width:60%;height:110%;position:absolute;bottom:-35%;left:-15%}.demo__marco{padding:var(--marco-espacio);border:1px solid var(--marco-contorno);border-radius:calc(var(--radius-lg) + 4px);background:var(--marco-fondo);box-shadow:var(--marco-sombra);position:relative}.demo__marco .casillero,.demo__marco video{border-radius:var(--radius-lg)}@media (min-width:1024px){.demo__marco{max-width:calc((var(--alto-util) - 2 * var(--marco-espacio) - 2px) * 16 / 9);margin-inline:auto}}.demo__esquinas{--largo:clamp(18px, 2.4vw, 30px);--grosor:1.5px;--c:var(--naranja);pointer-events:none;background:linear-gradient(var(--c), var(--c)) top left / var(--largo) var(--grosor), linear-gradient(var(--c), var(--c)) top left / var(--grosor) var(--largo), linear-gradient(var(--c), var(--c)) top right / var(--largo) var(--grosor), linear-gradient(var(--c), var(--c)) top right / var(--grosor) var(--largo), linear-gradient(var(--c), var(--c)) bottom left / var(--largo) var(--grosor), linear-gradient(var(--c), var(--c)) bottom left / var(--grosor) var(--largo), linear-gradient(var(--c), var(--c)) bottom right / var(--largo) var(--grosor), linear-gradient(var(--c), var(--c)) bottom right / var(--grosor) var(--largo);background-repeat:no-repeat;position:absolute;inset:clamp(-10px,-.8vw,-6px)}.aparecido>.demo__esquinas{animation:esquinas-encaje var(--demo-esquinas-duracion) var(--ease-cyclips) both;animation-delay:calc(var(--aparicion-duracion) * .4)}@keyframes esquinas-encaje{0%{opacity:0;transform:scale(var(--demo-esquinas-escala))}to{opacity:1;transform:none}}.tarjetas{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--contenedor-margen));padding-inline:var(--contenedor-margen);scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.tarjetas::-webkit-scrollbar{display:none}.tarjetas>li{scroll-snap-align:center}@media (min-width:768px){.tarjetas{grid-auto-columns:60%}}@media (min-width:1024px){.tarjetas{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:20px;margin:0;padding:0;overflow:visible}}.tarjeta{flex-direction:column;gap:24px;padding:clamp(20px,2.2vw,28px);display:flex}.tarjeta__icono{fill:none;width:36px;height:36px;stroke:var(--naranja);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tarjeta .casillero{border-radius:var(--radius-lg);margin-top:auto}.tarjeta__cabeza{align-items:flex-start;gap:16px;display:flex}.tarjeta__cabeza h3{font-size:var(--texto-l)}.tarjeta__cabeza p{color:var(--color-texto-tarjeta);font-size:var(--texto-m);margin-top:6px}@media (min-height:849px),(max-width:1023px){.tarjeta--apilada .tarjeta__cabeza{grid-template-columns:auto 1fr;align-items:center;column-gap:16px;display:grid}.tarjeta--apilada .tarjeta__cabeza>div{display:contents}.tarjeta--apilada .tarjeta__cabeza p{grid-column:1/-1}.tarjeta--apilada .tarjeta__cabeza{padding-inline:calc(clamp(20px, 2.2vw, 28px) - var(--marco-espacio))}.tarjeta--apilada .tarjeta__cabeza h3{align-items:center;min-height:2.16em;display:flex}}.tarjeta--marco{padding:var(--marco-espacio);gap:var(--marco-espacio);border-color:var(--marco-contorno);background:var(--marco-fondo);box-shadow:var(--marco-sombra)}.tarjeta--marco:before{opacity:1}.tarjeta--marco .tarjeta__icono{width:clamp(44px,3.4vw,50px);height:clamp(44px,3.4vw,50px)}@media (min-width:1024px){.tarjeta--marco .casillero{max-width:calc(34svh - 12px);margin-inline:auto}}@media (min-width:1024px) and (max-height:848px){#funciones,#compilado{--seccion-espacio:32px}#funciones .titulo-seccion,#compilado .titulo-seccion{margin-bottom:16px}.tarjeta--marco .tarjeta__icono{width:36px;height:36px}.tarjeta--marco .tarjeta__cabeza p{font-size:var(--texto-s)}.tarjeta--marco .casillero{max-width:calc(26.8svh + 92px)}}@media (min-width:1024px){.tarjetas--flechas{gap:28px}.tarjetas--flechas>li:not(:last-child):after{content:"";z-index:2;border-top:4px solid var(--naranja);border-right:4px solid var(--naranja);width:14px;height:14px;animation:flecha-empuje var(--flecha-ciclo) var(--ease-cyclips) infinite;border-top-right-radius:3px;position:absolute;top:50%;right:-14px;transform:translate(40%,-50%)rotate(45deg)}}@keyframes flecha-empuje{0%,55%,to{translate:0}25%{translate:5px}}.pasos__indicador{--pasos-icono:clamp(34px, 3.6vw, 56px);--pasos-hueco:16px;--pasos-ojo:40px;margin-bottom:clamp(12px,1.6vw,20px);position:relative}@media (min-width:1024px){.pasos__indicador{--pasos-hueco:20px;--pasos-icono:clamp(34px, min(3.6vw, 6.2svh), 56px)}#pasos{--pasos-escala:.72}.pasos__indicador,.pasos__lista{zoom:var(--pasos-escala);max-width:min(var(--ancho-medio), calc(var(--alto-util) * 1.75));margin-inline:auto}}@media (min-width:1024px) and (min-height:900px){#pasos{--pasos-escala:.9}}.pasos__marcas{column-gap:var(--pasos-hueco);grid-template-columns:repeat(3,1fr);display:grid}.pasos__marcas li{justify-items:center;display:grid}.pasos__marca{cursor:pointer;font:700 var(--texto-l)/1 var(--font-display);background:0 0;border:0;justify-items:center;gap:6px;padding:4px 8px 22px;display:grid;position:relative}.pasos__num,.pasos__icono{color:#ffffff8c}.pasos__icono{width:var(--pasos-icono);height:var(--pasos-icono);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pasos__marca:before,.pasos__marca:after{content:"";background:#ffffff59;width:2px;height:16px;position:absolute;bottom:0;left:50%;translate:-50%}.pasos__marca:after{background:var(--naranja);opacity:0;transition:opacity .4s var(--ease-cyclips)}.pasos__marca--hecha,.pasos__marca[aria-current],.pasos__marca--hecha .pasos__num,.pasos__marca--hecha .pasos__icono,.pasos__marca[aria-current] .pasos__num,.pasos__marca[aria-current] .pasos__icono{color:var(--naranja-texto)}.pasos__marca--hecha:after,.pasos__marca[aria-current]:after{opacity:1}.pasos__marca[aria-current] .pasos__icono{animation:paso-latido var(--latido-ciclo) ease-in-out infinite}@keyframes paso-latido{50%{transform:scale(1.08)}}.pasos__tramo{height:3px;bottom:calc(22px + var(--pasos-icono) / 2 - 1px);position:absolute;overflow:visible}.pasos__tramo--1,.pasos__tramo--2{width:calc((100% + var(--pasos-hueco)) / 3 - var(--pasos-icono) - 28px)}.pasos__tramo--1{left:calc((100% - 2 * var(--pasos-hueco)) / 6 + var(--pasos-icono) / 2 + 14px)}.pasos__tramo--2{left:calc(50% + var(--pasos-icono) / 2 + 14px)}.pasos__tramo-fondo{fill:#ffffff40}.pasos__tramo-lleno{fill:var(--naranja);transform-box:fill-box;transform-origin:0;transition:transform .6s var(--ease-cyclips);transform:scaleX(0)}.pasos__tramo--lleno .pasos__tramo-lleno{transform:scaleX(1)}@property --pasos-hueco-x{syntax:"<length>";inherits:false;initial-value:-999px}.pasos__linea{--pasos-hueco-x:var(--pasos-ojo-x,-999px);--pasos-hueco-r:calc(var(--pasos-ojo) / 2 + 6px);--pasos-mascara:linear-gradient(90deg, #000 calc(var(--pasos-hueco-x) - var(--pasos-hueco-r)), transparent 0 calc(var(--pasos-hueco-x) + var(--pasos-hueco-r)), #000 0);pointer-events:none;-webkit-mask-image:var(--pasos-mascara);-webkit-mask-image:var(--pasos-mascara);mask-image:var(--pasos-mascara);transition:--pasos-hueco-x .6s var(--ease-cyclips);position:absolute;inset:0}.pasos__escena{--pasos-linea:calc(22px + var(--pasos-icono) / 2 + .5px);pointer-events:none;--vivo-dx:-10px;--clip-1:-62px;--clip-2:-34px;--clip-3:-6px;position:absolute;inset:0}@media (max-width:767px){.pasos__indicador{--pasos-ojo:32px}.pasos__escena{--vivo-dx:0px;--clip-1:-44px;--clip-2:-24px;--clip-3:-4px}.pasos__escena .pasos__clips{width:20px;height:32px}}.pasos__ojo,.pasos__vivo,.pasos__clips{left:0;bottom:var(--pasos-linea);translate:calc(var(--pasos-ojo-x,-999px) - 50%) 50%;position:absolute}.pasos__ojo{width:var(--pasos-ojo);aspect-ratio:1;z-index:1;transition:translate .6s var(--ease-cyclips), width .6s var(--ease-cyclips);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--naranja-brillo) 45%, transparent));--ojo-fondo:transparent;border-radius:22%;display:block}.pasos__escena--en-chat{--pasos-ojo:calc(var(--pasos-icono) * .86)}.pasos__escena--en-chat .pasos__ojo{translate:calc(var(--pasos-ojo-x,-999px) - 50%) calc(50% - var(--pasos-icono) * .0625);animation:paso-latido var(--latido-ciclo) ease-in-out infinite}.pasos__indicador:has(.pasos__escena--en-chat) [data-paso="1"] .pasos__icono{--chat-puntos:0}.pasos__ojo svg{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.pasos__reflejo{aspect-ratio:1;width:18%;translate:calc(-50% + var(--iris-x,0) * var(--pasos-ojo) * .1026) calc(-50% + var(--iris-y,0) * var(--pasos-ojo) * .064);background:repeating-linear-gradient(90deg, #33225a 0 3px, var(--naranja) 3px 4px, #2a1209 4px 7px);mix-blend-mode:screen;opacity:0;background-size:14px 100%;border-radius:50%;position:absolute;top:50%;left:50%}.pasos__escena--mira .pasos__reflejo{opacity:.7;animation:.5s linear infinite pasos-reflejo}@keyframes pasos-reflejo{to{background-position:-14px 0}}.pasos__vivo{border:1.5px solid var(--naranja);color:var(--naranja-sobre);font:700 10px/1 var(--font-body);letter-spacing:.04em;opacity:0;background:#2a1209;border-radius:5px;align-items:center;gap:3px;padding:3px 6px;display:flex}.pasos__rec{background:#ff4d4d;border-radius:50%;width:6px;height:6px}.pasos__escena--traga .pasos__vivo{animation:pasos-traga .9s var(--ease-cyclips) forwards}@keyframes pasos-traga{0%{opacity:0;transform:translate(var(--vivo-dx), -48px) rotate(-8deg)}25%{opacity:1;transform:translate(var(--vivo-dx), -40px) rotate(-4deg)}70%{opacity:1;transform:translate(-6px,-14px)rotate(6deg)scale(.7,.9)}to{opacity:0;transform:translate(0)scale(.1,.3)}}.pasos__clips{width:24px;height:38px}.pasos__clip{border:1.5px solid var(--naranja);box-shadow:0 0 10px color-mix(in srgb, var(--naranja-brillo) 40%, transparent);color:var(--naranja-sobre);font:700 10px/1 var(--font-display);opacity:0;background:linear-gradient(#33225a,#171029);border-radius:5px;place-items:end center;padding-bottom:3px;display:grid;position:absolute;inset:0}.pasos__escena--clips .pasos__clip{animation:pasos-clip 3s var(--ease-cyclips) forwards}.pasos__escena--clips .pasos__clip:first-child{--dx:var(--clip-1);--dy:-44px;--giro:-10deg}.pasos__escena--clips .pasos__clip:nth-child(2){--dx:var(--clip-2);--dy:-50px;--giro:0deg;animation-delay:80ms}.pasos__escena--clips .pasos__clip:nth-child(3){--dx:var(--clip-3);--dy:-44px;--giro:10deg;animation-delay:.16s}@keyframes pasos-clip{0%{opacity:0;transform:translate(0)scale(.2)}14%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(var(--giro)) scale(1.08)}22%{transform:translate(var(--dx), var(--dy)) rotate(var(--giro)) scale(1)}80%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(var(--giro)) scale(1)}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) - 8px)) rotate(var(--giro)) scale(.9)}}.paso{text-align:center;flex-direction:column;gap:12px;display:flex}.paso__marco{border-radius:var(--radius-xl);background:var(--color-surface);border:2px solid #fff3;margin-bottom:12px;padding:clamp(8px,1vw,12px);position:relative}.paso__marco:after{content:"";z-index:0;border:2px solid color-mix(in srgb, var(--naranja) 60%, transparent);border-radius:inherit;opacity:0;transition:opacity .5s var(--ease-cyclips);pointer-events:none;position:absolute;inset:-2px}.paso--activo .paso__marco:after{opacity:1}.paso__marco .casillero{z-index:1;border-radius:var(--radius-lg);position:relative}.paso h3{font-size:var(--texto-l)}.paso p{color:var(--color-texto-tarjeta);font-size:var(--texto-m);max-width:30ch;margin-inline:auto}.panel{border:1px solid color-mix(in srgb, var(--naranja-brillo) 30%, transparent);border-radius:calc(var(--radius-lg) + 16px);background:radial-gradient(ellipse at 0% 0%, color-mix(in srgb, var(--naranja-brillo) 20%, transparent), transparent 45%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--naranja-brillo) 18%, transparent), transparent 40%), radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--naranja-brillo) 15%, transparent), transparent 40%), var(--color-black-deep);padding:clamp(20px,4vw,56px);position:relative}.panel--partido{align-items:center;gap:32px;display:grid}.panel--partido>*,.prueba__contenido>*,.viral>*{min-width:0}@media (min-width:1024px){.panel--partido{grid-template-columns:1.05fr 1fr;gap:48px}.panel{padding:clamp(28px,min(4vw,6.2svh),56px)}}.panel__bajada{font-size:var(--texto-m);color:var(--color-texto-tarjeta);max-width:34ch;margin-top:24px}.asistente__tarjeta{background:linear-gradient(180deg, #ffffff08, transparent 30%), var(--tarjeta-fondo);border-color:#ffffff26;gap:16px;box-shadow:0 24px 60px -30px #000}.asistente__cabeza{font-family:var(--font-display);font-weight:700;font-size:var(--texto-l);color:#fff;align-items:center;gap:14px;display:flex}.asistente__ojo{flex:none;width:36px;height:36px;position:relative}.asistente__ojo svg{aspect-ratio:46/56;width:100%;height:auto;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--naranja-brillo) 40%, transparent));position:absolute;top:0;left:0;overflow:visible}.asistente__burbuja{fill:#1a0a00;stroke:var(--naranja);stroke-width:1.6px;stroke-linejoin:round}@media (min-width:1024px){.asistente__tarjeta .casillero{max-width:calc((var(--alto-util) - 2 * clamp(28px, min(4vw, 6.2svh), 56px) - 120px) * 1.2);margin-inline:auto}}.viral{border-radius:calc(var(--radius-lg) + 16px);background:var(--naranja-tarjeta);gap:16px;padding:clamp(16px,2vw,28px);display:grid}@media (min-width:1024px){.viral{grid-template-columns:1fr 1.5fr 1.5fr;align-items:stretch;gap:20px}}.viral__marca{color:var(--color-black-deep);align-content:center;gap:20px;padding:32px 12px 8px;display:grid;position:relative}.viral__titulo{font-size:var(--texto-xxl);letter-spacing:-.03em;text-transform:uppercase;color:var(--color-black-deep);max-width:5ch;line-height:.92}.viral__chispa{fill:none;width:44px;height:44px;stroke:var(--color-black-deep);stroke-width:1.4px;stroke-linejoin:round;position:absolute}.viral__chispa--arriba{top:0;left:8px}.viral__chispa--costado{width:34px;height:34px;top:44%;right:6px}@media (min-width:1024px){.viral__chispa--costado{top:47%;right:2px}}.viral__grafico{width:min(100%,260px);height:auto}.viral__barra--1{fill:#ffd29a}.viral__barra--2{fill:#ffc077}.viral__barra--3{fill:#ffb347}.viral__barra--4{fill:#ffa035}.viral__numeral-fondo{fill:var(--naranja-numeral)}.viral__numeral{font-family:var(--font-display);text-anchor:middle;fill:var(--naranja-sobre);font-size:64px;font-weight:700}.viral__barra,.viral__numeral-grupo{transform-box:fill-box}.viral__barra{transform-origin:50% 100%}.viral__numeral-grupo{transform-origin:50%}.con-js .viral__marca:not(.aparecido) .viral__barra{transform:scaleY(0)}.con-js .viral__marca:not(.aparecido) .viral__numeral-grupo{transform:scale(0)}.aparecido .viral__barra{animation:viral-barra var(--viral-barra-duracion) var(--ease-cyclips) both}.aparecido .viral__barra--1{animation-delay:calc(var(--aparicion-duracion) * .3)}.aparecido .viral__barra--2{animation-delay:calc(var(--aparicion-duracion) * .3 + var(--viral-barra-escalon))}.aparecido .viral__barra--3{animation-delay:calc(var(--aparicion-duracion) * .3 + var(--viral-barra-escalon) * 2)}.aparecido .viral__barra--4{animation-delay:calc(var(--aparicion-duracion) * .3 + var(--viral-barra-escalon) * 3)}.aparecido .viral__numeral-grupo{animation:viral-numeral .6s var(--ease-cyclips) both;animation-delay:calc(var(--aparicion-duracion) * .3 + var(--viral-barra-escalon) * 4 + .15s)}@keyframes viral-barra{0%{transform:scaleY(0)}70%{transform:scaleY(1.06)}to{transform:scaleY(1)}}@keyframes viral-numeral{0%{transform:scale(0)rotate(-20deg)}60%{transform:scale(1.15)rotate(4deg)}to{transform:none}}.viral__chispa{animation:viral-chispa var(--viral-chispa-ciclo) ease-in-out infinite}.viral__chispa--costado{animation-delay:calc(var(--viral-chispa-ciclo) / -2)}@keyframes viral-chispa{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(.75)rotate(20deg)}}.viral__tarjeta{align-content:center;display:grid}.beneficios{gap:24px;margin-top:32px;display:grid}.beneficios li{font-size:var(--texto-m);color:var(--color-text);align-items:center;gap:20px;max-width:32ch;display:flex}.beneficios__icono{fill:none;width:52px;height:52px;stroke:var(--naranja);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.segundo{gap:20px;display:grid}.segundo>*{min-width:0}@media (min-width:1024px) and (max-height:940px){.segundo{zoom:.9;justify-items:center}.segundo__tarjeta{width:min(470px,100%)}}@media (min-width:1024px) and (max-height:820px){.segundo{zoom:.8}}@media (min-width:1024px) and (max-height:720px){.segundo{zoom:.7}}@media (min-width:1024px) and (max-height:660px){.segundo{zoom:.62}}.segundo__aviso{border-bottom:1px solid var(--color-border);justify-content:center;align-items:center;gap:10px;padding-bottom:16px;display:flex}.segundo__icono{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:40px;height:40px}.segundo__icono--apagado{stroke:var(--color-text-muted)}.segundo__icono--nube{width:48px;height:48px;stroke:var(--naranja)}.segundo__pildora{background:var(--color-surface);font-size:var(--texto-s);white-space:nowrap;border:1px solid #ffffff26;border-radius:999px;padding:8px 14px}.segundo__puntos{background:radial-gradient(circle, var(--naranja) 1.6px, transparent 2px) 0 50% / 10px 4px repeat-x;flex:none;width:64px;height:4px}.segundo__tarjeta{background:var(--tarjeta-fondo);gap:16px}.segundo__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.segundo__titulo{font-family:var(--font-display);font-weight:700;font-size:var(--texto-l);color:#fff}.insignia{border-radius:var(--radius-md);font-weight:500;font-size:var(--texto-s);align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.insignia--ambar{border:1px solid var(--color-amber);color:var(--color-amber);background:var(--color-warning-bg)}.videos{gap:12px;display:grid}.video{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);grid-template-columns:34% 1fr auto;align-items:center;gap:14px;padding:10px;display:grid}.video__miniatura{border-radius:var(--radius-sm);position:relative}.video__miniatura img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto}.video__play{color:#fff;background:#0f0f0fa6;border-radius:50%;width:36px;height:36px;padding:9px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.video__ojo{--ojo-fondo:transparent;width:36px;height:36px;filter:var(--ojo-sombra);border-radius:22%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.video__ojo--play{cursor:pointer;background:0 0;border:0;padding:0}.video__ojo svg{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.videos>li:nth-child(2) [data-ojo-bucle=analiza]{animation-delay:-3.5s}.video__nombre{font-family:var(--font-display);font-weight:700;font-size:var(--texto-m);color:#fff}.video__estado{font-size:var(--texto-s);color:var(--color-texto-tarjeta);align-items:center;gap:8px;margin-top:4px;display:flex}.video__estado--listo{color:var(--color-text)}.video__estado--listo .icono{background:var(--color-amber);width:22px;height:22px;stroke:var(--color-black-deep);stroke-width:3px;border-radius:50%;padding:4px}.progreso{background:#ffffff1f;border-radius:999px;height:6px;margin-top:10px;display:block;overflow:hidden}.progreso__relleno{border-radius:inherit;background:var(--naranja);height:100%;display:block}.progreso__relleno--70{width:72%}.progreso__relleno--40{width:42%}.video__anillo{fill:none;stroke-width:4px;stroke-linecap:round;width:36px;height:36px}.video__anillo circle{stroke:#ffffff2e}.video__anillo path{stroke:var(--naranja)}.segundo__descargar{border-radius:var(--radius-md);background:var(--naranja-boton);border:1px solid var(--naranja-boton-borde);box-shadow:var(--naranja-boton-sombra);color:var(--naranja-sobre);text-shadow:var(--naranja-sobre-sombra);font-weight:600;font-size:var(--texto-s);align-items:center;gap:8px;padding:10px 14px;display:inline-flex}@media (max-width:479px){.video{grid-template-columns:38% 1fr}.video__anillo{display:none}.segundo__descargar{grid-column:1/-1;justify-content:center}.segundo__puntos{--segundo-senal-largo:24px;width:24px}.segundo__aviso{gap:6px}.segundo__pildora{white-space:normal;text-align:center;line-height:1.25}.segundo__icono{width:30px;height:30px}.segundo__icono--nube{width:34px;height:34px}}.video__anillo{animation:segundo-giro var(--segundo-giro) linear infinite}@keyframes segundo-giro{to{transform:rotate(360deg)}}.progreso__relleno{position:relative;overflow:hidden}.progreso__relleno:after{content:"";width:40%;animation:segundo-brillo var(--segundo-brillo) ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes segundo-brillo{0%{transform:translate(-100%)}70%,to{transform:translate(260%)}}.segundo__puntos{position:relative}.segundo__puntos:after{content:"";background:var(--color-amber);width:8px;height:8px;box-shadow:0 0 10px 2px var(--naranja-brillo);opacity:0;animation:segundo-senal var(--segundo-senal) ease-in-out infinite;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}@keyframes segundo-senal{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{transform:translateX(calc(var(--segundo-senal-largo,64px) - 8px));opacity:0}}.aparecido .video__estado--listo .icono{animation:segundo-listo .6s var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + .4s)}@keyframes segundo-listo{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:none}}.prueba{border-radius:var(--radius-xl);isolation:isolate;border:1px solid #ffffff1f;position:relative;overflow:hidden}.prueba>.casillero--fondo{z-index:-2}.prueba__velo{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0f0f0fd9 0%,#0f0f0f99 50%,#0f0f0f66 100%);position:absolute;inset:0}.prueba__contenido{z-index:1;align-items:center;gap:32px;padding:clamp(24px,4vw,56px);display:grid;position:relative}@media (min-width:1024px){.prueba__contenido{grid-template-columns:1.15fr 1fr;gap:48px}}.prueba__titulo{font-size:var(--texto-xxl);line-height:.98}.prueba__bajada{font-size:var(--texto-l);color:var(--color-text);max-width:30ch;margin-top:24px}.prueba__tarjeta{border:1px solid var(--color-amber);border-radius:var(--radius-xl);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--naranja-brillo) 10%, transparent), transparent 50%), #0f0f0fd9;grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(20px,3vw,36px);display:grid;position:relative;container-type:inline-size}.prueba__fila{align-items:center;gap:min(5.5cqi,28px);display:flex}.prueba__sin-tarjeta{border-bottom:1px solid color-mix(in srgb, var(--naranja-brillo) 40%, transparent);font-family:var(--font-display);font-weight:700;line-height:1.05;font-size:clamp(var(--texto-l), 10cqi, var(--texto-xl));color:#fff;padding-bottom:24px}.prueba__icono{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:min(19cqi,96px);height:min(19cqi,96px)}.prueba__icono--fuego{stroke:var(--naranja)}.prueba__sesenta{font-family:var(--font-display);color:var(--naranja-texto);font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:min(25cqi,8rem);font-weight:700;line-height:.85}.prueba__minutos{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:min(7.6cqi,2.5rem);font-weight:700;line-height:1;display:grid}.prueba__tarjeta .boton{font-size:var(--texto-m);padding:18px 16px}.prueba__tarjeta:before{content:"";z-index:-1;border-radius:inherit;box-shadow:0 24px 90px -10px color-mix(in srgb, var(--naranja-brillo) 30%, transparent), 0 0 0 1px #ffb34766;opacity:.45;animation:prueba-latido var(--prueba-latido) ease-in-out infinite;pointer-events:none;position:absolute;inset:0}.aparecido .prueba__icono--fuego{animation:prueba-regalo .9s var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + var(--contador-duracion))}@keyframes prueba-regalo{0%,to{transform:none}20%{transform:rotate(-12deg)scale(1.1)}40%{transform:rotate(10deg)scale(1.1)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}:root{--pack-sello-espera:.75s}.contenedor--packs{max-width:none}#packs .titulo-seccion{margin-bottom:12px}.packs__aviso{text-align:center;color:var(--color-amber);font-size:var(--texto-s);margin:0 0 clamp(20px,2.4vw,28px)}.con-js .pack:not(.aparecido) .pack__insignia{opacity:0}.aparecido .pack__insignia{animation:.45s cubic-bezier(.34,1.56,.64,1) both pack-sello;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + var(--pack-sello-espera))}@keyframes pack-sello{0%{opacity:0;transform:scale(1.8)rotate(-10deg)}60%{opacity:1}to{opacity:1;transform:none}}.packs__suelta{text-align:center;font-size:var(--texto-s);color:var(--color-texto-tarjeta);margin-top:64px}.packs__suelta strong{color:#fff;font-weight:600}@media (min-width:1024px){#packs{padding-block:clamp(14px,15.4svh - 84px,72px)}#packs .titulo-seccion{margin-bottom:clamp(6px,1.33svh,12px)}.packs__aviso{margin-bottom:clamp(12px,3.11svh - 6px,28px)}.packs__suelta{margin-top:calc(var(--pack-escala) * 56px)}}:root{--testimonio-proporcion:calc(9 / 16)}@media (min-width:1024px){.testimonios{--testimonio-alto:calc(var(--alto-util) - 2 * 1.08 * var(--texto-xl) - clamp(20px, min(4vw, 5.33svh), 48px) - 4px);grid-template-columns:repeat(3, min(calc((100% - 48px) / 3), calc(var(--testimonio-alto) * var(--testimonio-proporcion))));justify-content:center;gap:24px;display:grid}}.testimonios{--carrusel-ancho:min(74%, 340px)}.testimonio .reproductor{border-radius:var(--marco-radio-video)}.testimonio .casillero,.testimonio video{border-radius:inherit}.testimonio .casillero{overflow:hidden}.testimonio .reproductor:after{content:"";z-index:1;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(0deg, color-mix(in srgb, var(--naranja-brillo) 40%, transparent), transparent);pointer-events:none;height:30%;transition:opacity .4s var(--ease-cyclips);position:absolute;inset:auto 0 0}.testimonio .reproductor--en-marcha:after{opacity:0}.faq{max-width:var(--ancho-angosto);gap:10px;margin-inline:auto;display:grid}.faq__columna{align-content:start;gap:10px;display:grid}@media (min-width:1024px){.faq{grid-template-columns:1fr 1fr;align-items:start;column-gap:20px;max-width:none}}.faq__item{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid #ffffff26}.faq__item[open]{border-color:var(--naranja);background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--naranja-brillo) 25%, transparent), transparent 60%), var(--color-surface)}.faq__item summary{font-family:var(--font-display);font-weight:700;font-size:var(--texto-m);color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:clamp(14px,1.1vw,16px) clamp(18px,2vw,26px);line-height:1.25;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}@media (min-width:1024px){.faq,.faq__columna{gap:clamp(4px,1.6svh - 4px,10px)}.faq__item summary{padding-block:clamp(6px,min(1.1vw,3.2svh - 13px),16px)}.faq__icono{width:clamp(30px,4.45svh,40px);height:clamp(30px,4.45svh,40px);padding:clamp(8px,1.1svh,10px)}}.faq__icono{fill:none;width:40px;height:40px;stroke:var(--naranja);stroke-width:2px;stroke-linecap:round;border:1px solid #ffffff26;border-radius:50%;flex:none;padding:10px}.faq__vertical{transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--ease-cyclips)}.faq__item[open] .faq__vertical{transform:rotate(90deg)scaleY(0)}.faq__item summary:hover .faq__icono,.faq__item summary:focus-visible .faq__icono{border-color:var(--naranja)}.faq__icono{transition:border-color .2s var(--ease-cyclips)}@media (max-width:767px){.faq__icono{width:36px;height:36px;padding:9px}}.faq__item[open] p{animation:faq-abre .4s var(--ease-cyclips) both}@keyframes faq-abre{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.faq__item p{font-size:var(--texto-s);color:var(--color-text);border-top:1px solid #ffffff26;max-width:62ch;margin:0 clamp(18px,2vw,26px);padding:14px 0 clamp(16px,1.8vw,20px)}.cierre{--cierre-ojo:120px;min-height:calc(100svh - var(--barra-alto));align-content:center;display:grid;position:relative;overflow:clip}.cierre[data-cierre="3"]{--cierre-ojo:160px}@media (max-width:767px){.cierre{--cierre-ojo:88px}.cierre[data-cierre="3"]{--cierre-ojo:112px}}@media (min-width:1024px){.cierre[data-cierre="3"]{--cierre-ojo:clamp(120px, 18svh, 160px)}}.cierre__contenido{text-align:center;justify-items:center;gap:clamp(14px,2vw,22px);display:grid;position:relative}@media (min-width:1024px){.cierre__contenido{gap:clamp(12px,2.6svh,24px)}}.cierre__ojo{width:var(--cierre-ojo);aspect-ratio:1;scale:var(--ojo-golpe,1);border-radius:22%;display:block;position:relative}.cierre__icono{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.cierre__ojo:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--naranja-brillo) 35%, transparent) 0%, transparent 65%);opacity:.4;animation:latido var(--latido-ciclo) ease-in-out infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-35%}.cierre__destello,.cierre__onda,.cierre__chispa,.cierre__iris{pointer-events:none;position:absolute;top:50%;left:50%}.cierre__destello{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, #ffffffb3 0%, color-mix(in srgb, var(--naranja-brillo) 60%, transparent) 20%, transparent 62%);opacity:0;border-radius:50%;width:420%;translate:-50% -50%}.cierre__onda{z-index:-1;aspect-ratio:1;border:2px solid var(--naranja);opacity:0;border-radius:30%;width:100%;translate:-50% -50%}.cierre__chispa{z-index:-1;background:linear-gradient(90deg, var(--color-amber), color-mix(in srgb, var(--naranja-brillo) 0%, transparent));width:18px;height:3px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--naranja-brillo) 70%, transparent);opacity:0;border-radius:2px;margin:-1.5px 0 0 -9px}.cierre__iris{z-index:-2;width:calc(var(--cierre-ojo) * 6.5);aspect-ratio:1;translate:calc(-50% + var(--iris-x,0) * 14px) calc(-50% + var(--iris-y,0) * 10px);fill:none;stroke:var(--naranja);stroke-width:1.2px;opacity:.55;display:none}.cierre__iris circle:first-child{opacity:.5}.cierre__iris circle:nth-child(2){opacity:.4;stroke-width:6px;stroke-dasharray:1.5 9}.cierre__iris circle:nth-child(3){opacity:.28}.cierre__iris circle:nth-child(4){opacity:.18}.cierre__iris circle:nth-child(5){opacity:.11}.cierre__iris circle:nth-child(6){opacity:.06}.cierre[data-cierre="3"] .cierre__iris{display:block}.cierre__frase{font-family:var(--font-display);color:#fff;text-wrap:balance;font-weight:700;line-height:1.08}.cierre__renglon{font-size:var(--texto-xl);display:block}.cierre__renglon--resaltado{font-size:var(--texto-xxl);filter:drop-shadow(0 0 22px color-mix(in srgb, var(--naranja-brillo) 40%, transparent));margin-top:.12em;line-height:1.04}.cierre__palabra{display:inline-block}.cierre__nota{font-size:var(--texto-s);color:#ffffffb3}.cierre__directo{display:none}.cierre[data-cierre="2"] .cierre__directo{clip-path:inset(-48px 0 -4px);width:min(100%,720px);height:clamp(64px,9svh,84px);margin-top:-4px;display:block;position:relative}.cierre__barras{align-items:flex-end;gap:3px;height:62%;display:flex;position:absolute;inset:auto 0 0}.cierre__barra{background:var(--naranja);opacity:.32;transform-origin:50% 100%;height:100%;transform:scaleY(var(--h));border-radius:2px;flex:1}.cierre__barra--pico{opacity:.55}.cierre__cabezal{pointer-events:none;opacity:0;position:absolute;inset:0}.cierre__cabezal:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--naranja-brillo) 18%, transparent));height:62%;position:absolute;inset:auto 0 0}.cierre__cabezal-linea{background:var(--color-amber);width:2px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--naranja-brillo) 70%, transparent);border-radius:1px;position:absolute;top:0;bottom:0;right:0}.cierre__pico{left:var(--x);justify-items:center;display:grid;position:absolute;bottom:62%;translate:-50%}.cierre__pin{background:var(--naranja-boton);border:1px solid var(--naranja-boton-borde);min-width:34px;color:var(--naranja-sobre);font:700 var(--texto-xs)/1.4 var(--font-display);box-shadow:0 0 14px -2px color-mix(in srgb, var(--naranja-brillo) 80%, transparent);border-radius:999px;padding:2px 9px}.cierre__pin:after{content:"";background:var(--color-amber);border-radius:1px;width:2px;height:8px;margin:2px auto 0;display:block}.cierre--preparado .cierre__palabra:not(.visto),.cierre--preparado:not(.cierre--resalta) .cierre__renglon--resaltado,.cierre--preparado:not(.cierre--boton) .boton,.cierre--preparado:not(.cierre--nota) .cierre__nota{opacity:0}.cierre--preparado:not(.cierre--boton) .boton.aparecido,.cierre--preparado:not(.cierre--boton) .boton.aparecido>*,.cierre--preparado:not(.cierre--nota) .cierre__nota.aparecido{animation:none}.cierre--preparado .boton.aparecido,.cierre--preparado .boton.aparecido>*,.cierre--preparado .cierre__nota.aparecido{animation-delay:0s}.cierre--preparado .cierre__palabra.visto{animation:cierre-palabra .52s var(--ease-cyclips) both}@keyframes cierre-palabra{0%{opacity:0;color:var(--naranja-texto);transform:translateY(.35em)scale(.92)}55%{opacity:1;color:var(--color-amber)}to{opacity:1;color:#fff;transform:none}}.cierre--resalta .cierre__renglon--resaltado{background:linear-gradient(100deg, var(--naranja-texto) 0 38%, var(--naranja-sobre) 50%, var(--naranja-texto) 62% 100%) 100% 0 / 300% 100%;color:#0000;animation:cierre-resalta .7s var(--ease-cyclips) both, cierre-barrido 1.1s .25s ease-in-out both;-webkit-background-clip:text;background-clip:text}@keyframes cierre-resalta{0%{opacity:0;transform:scale(1.28)}40%{opacity:1;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes cierre-barrido{0%{background-position:100% 0}to{background-position:0 0}}.cierre--preparado[data-cierre="1"]:not(.cierre--golpe) .cierre__ojo:before{opacity:0;animation:none}.cierre--carga:not(.cierre--golpe) .cierre__ojo:before{animation:1.1s cubic-bezier(.55,0,1,.45) both cierre-carga-halo}@keyframes cierre-carga-halo{0%{opacity:0;transform:scale(.3)}to{opacity:.9;transform:scale(.8)}}.cierre--carga .cierre__chispa{animation:cierre-chispa-junta calc(1.1s - var(--espera)) cubic-bezier(.55, 0, 1, .45) both;animation-delay:var(--espera)}.cierre--carga:not(.cierre--golpe) .cierre__icono{animation:1.1s linear both cierre-tension}@keyframes cierre-tension{0%,62%{transform:none}70%{transform:scale(.95)translate(-1px)}76%{transform:scale(.94)translate(1.5px,-1px)}82%{transform:scale(.93)translate(-1.5px,1px)}88%{transform:scale(.92)translate(1px,1px)}94%{transform:scale(.91)translate(-1px,-1px)}to{transform:scale(.9)}}@keyframes cierre-chispa-junta{0%{opacity:0;transform:rotate(var(--a)) translateX(var(--d))}25%{opacity:1}to{opacity:1;transform:rotate(var(--a)) translateX(0) scale(.5)}}.cierre--golpe .cierre__chispa{animation:cierre-chispa-sale .9s var(--ease-cyclips) both}@keyframes cierre-chispa-sale{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1.2)}to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--d) * 1.3)) scale(.4)}}.cierre--golpe .cierre__destello{animation:.8s ease-out both cierre-destello}@keyframes cierre-destello{0%{opacity:0;scale:.4}10%{opacity:1;scale:.8}to{opacity:0;scale:1.4}}.cierre--golpe .cierre__onda,.cierre--enfoca .cierre__onda{animation:cierre-onda 1s var(--ease-cyclips) both}.cierre--golpe .cierre__onda+.cierre__onda,.cierre--enfoca .cierre__onda+.cierre__onda{animation-delay:.18s}@keyframes cierre-onda{0%{opacity:.85;scale:1}to{opacity:0;scale:3.4}}.cierre--golpe .cierre__contenido{animation:.42s linear both cierre-sacudida}@keyframes cierre-sacudida{0%{translate:0}15%{translate:-7px 4px}30%{translate:6px -4px}45%{translate:-4px 3px}60%{translate:3px -2px}80%{translate:-1px 1px}to{translate:0}}.cierre--preparado[data-cierre="2"]:not(.cierre--directo) .cierre__barra{transform:scaleY(0)}.cierre--directo .cierre__barra{animation:cierre-barra .52s var(--ease-cyclips) both;animation-delay:calc(var(--p) * .5s)}@keyframes cierre-barra{0%{transform:scaleY(0)}}.cierre--preparado[data-cierre="2"] .cierre__pico:not(.encontrado){opacity:0}.cierre--escaneo .cierre__cabezal{animation:cierre-cabezal var(--cierre-escaneo,2.2s) linear both}@keyframes cierre-cabezal{0%{opacity:0;transform:translate(-100%)}6%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(0)}}.cierre--escaneo .cierre__barra{animation:cierre-barra .52s var(--ease-cyclips) both, cierre-barra-vista .7s ease-out forwards;animation-delay:calc(var(--p) * .5s), calc(var(--p) * var(--cierre-escaneo,2.2s))}@keyframes cierre-barra-vista{0%{opacity:1}to{opacity:.45}}.cierre--escaneo .cierre__barra--pico{animation-name:cierre-barra,cierre-barra-pico}@keyframes cierre-barra-pico{0%{opacity:1;transform:scaleY(1.3)}to{opacity:.9}}.cierre__pico.encontrado{animation:.65s cubic-bezier(.2,1.6,.4,1) both cierre-pin}@keyframes cierre-pin{0%{opacity:0;transform:translateY(-14px)scale(.6)}}.cierre--preparado[data-cierre="3"]:not(.cierre--aparece) .cierre__ojo{opacity:0;transform:scale(.7)}.cierre--aparece .cierre__ojo{animation:cierre-ojo-entra .6s var(--ease-cyclips) both}@keyframes cierre-ojo-entra{0%{opacity:0;transform:scale(.7)}}.cierre--preparado[data-cierre="3"]:not(.cierre--enfoca) .cierre__iris{opacity:0}.cierre--enfoca .cierre__iris{animation:cierre-enfoca 1.4s var(--ease-cyclips) both}@keyframes cierre-enfoca{0%{opacity:0;scale:1.45}35%{opacity:.85}to{opacity:.55;scale:1}}
:root{--aparicion-duracion:.9s;--aparicion-escalon:.11s;--aparicion-desplazamiento:22px;--aparicion-escala-inicial:.94;--aparicion-rebote:1.015;--aparicion-resplandor:.9;--aparicion-borde-duracion:1.2s;--play-pulso-ciclo:2.4s;--play-pulso-escala:1.3;--ojo-sombra:drop-shadow(0 0 2px #000000e6) drop-shadow(0 2px 8px #0009);--demo-esquinas-duracion:.7s;--demo-esquinas-escala:1.06;--carrusel-espera:6s;--carrusel-ancho:min(100%, 520px);--flecha-ciclo:2.2s;--pasos-espera:4s;--viral-barra-duracion:.7s;--viral-barra-escalon:.13s;--viral-chispa-ciclo:2.8s;--segundo-giro:1.4s;--segundo-brillo:2.4s;--segundo-senal:1.8s;--contador-duracion:1.2s;--prueba-latido:2.6s}.con-js [data-aparicion]:not(.aparecido){opacity:0}.con-js:not(.scripts-listos) [data-aparicion]:not(.aparecido){animation:0s 4s forwards aparicion-respaldo}@keyframes aparicion-respaldo{to{opacity:1}}.aparecido{animation:aparicion var(--aparicion-duracion) var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon))}@keyframes aparicion{0%{opacity:0;transform:translate3d(0, var(--aparicion-desplazamiento), 0) scale(var(--aparicion-escala-inicial))}45%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--aparicion-rebote))}to{opacity:1;transform:none}}[data-aparicion=tarjeta]{position:relative}.aparicion__borde,.aparicion__resplandor{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.aparicion__borde{z-index:1;-webkit-mask-composite:xor;padding:1.5px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.aparicion__luz{width:var(--diagonal,300%);aspect-ratio:1;background:conic-gradient(transparent 0 55%, var(--naranja) 72%, var(--color-amber) 82%, #fff 86%, transparent 92%);position:absolute;top:50%;left:50%;translate:-50% -50%}.aparicion__resplandor{z-index:-1;box-shadow:0 8px 36px -4px color-mix(in srgb, var(--naranja-brillo) 60%, transparent), 0 0 0 1px color-mix(in srgb, var(--naranja-brillo) 40%, transparent)}.aparecido>.aparicion__borde{animation:aparicion-borde var(--aparicion-borde-duracion) var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + .12s)}.aparecido>.aparicion__borde>.aparicion__luz{animation:aparicion-giro var(--aparicion-borde-duracion) var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + .12s)}.aparecido>.aparicion__resplandor{animation:aparicion-resplandor calc(var(--aparicion-borde-duracion) * 1.3) var(--ease-cyclips) both;animation-delay:calc(var(--orden,0) * var(--aparicion-escalon) + .2s)}@keyframes aparicion-borde{0%,75%{opacity:1}to{opacity:0}}@keyframes aparicion-giro{0%{rotate:0deg}to{rotate:360deg}}@keyframes aparicion-resplandor{0%{opacity:0}30%{opacity:var(--aparicion-resplandor)}to{opacity:0}}.reproductor{border-radius:inherit;position:relative}.reproductor__play{z-index:2;aspect-ratio:1;width:calc(clamp(88px,17%,200px)/1.71429);filter:var(--ojo-sombra);cursor:pointer;--iris-escala:1;background:0 0;border:0;border-radius:22%;padding:0;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.reproductor.reproductor--en-marcha .reproductor__play{display:none}.ojo-play{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.reproductor__play:hover{--iris-escala:1.08}.reproductor__play:active{--iris-escala:.94}.ojo-play__iris{transition:scale .25s var(--ease-cyclips);scale:var(--iris-escala);transform-box:fill-box;transform-origin:50%}.ojo-play__onda{transform-box:fill-box;transform-origin:50%;animation:play-pulso var(--play-pulso-ciclo) var(--ease-cyclips) infinite}@keyframes play-pulso{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(var(--play-pulso-escala))}}.onda-expansiva{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.onda-expansiva__anillo{left:var(--onda-x);top:var(--onda-y);width:var(--onda-d);aspect-ratio:1;border:4px solid var(--color-amber);box-shadow:0 0 36px 10px var(--naranja-brillo), inset 0 0 36px 10px color-mix(in srgb, var(--naranja-brillo) 80%, transparent);opacity:0;border-radius:50%;position:absolute}.onda-expansiva__anillo+.onda-expansiva__anillo{border-color:var(--naranja);border-width:3px}.onda-expansiva__destello{opacity:0;background:radial-gradient(circle at var(--onda-x) var(--onda-y), color-mix(in srgb, var(--color-amber) 75%, transparent), color-mix(in srgb, var(--naranja-brillo) 35%, transparent) 25%, transparent 60%);position:absolute;inset:0}.onda-expansiva__borde{opacity:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--naranja), inset 0 0 48px color-mix(in srgb, var(--naranja-brillo) 65%, transparent);position:absolute;inset:0}[data-ojo]{--ojo-ax:4px;--ojo-ay:2.5px;--ojo-izq:8px;--ojo-der:38px;--ojo-onda:.187;--ojo-centro:23px 23px}.ojo__cabeza{transform-origin:var(--ojo-centro);transform:translate(calc(var(--iris-x,0) * var(--ojo-ax) * .18), calc(var(--iris-y,0) * var(--ojo-ay) * .18 + var(--ojo-dy,0) * 1px)) rotate(calc(var(--ojo-giro,0) * 1deg))}.ojo__apertura{transform-origin:var(--ojo-centro);transform:scale(1, var(--ojo-apertura,1))}.ojo__anillo{stroke:color-mix(in srgb, #ff4d1c, var(--color-amber) calc(var(--ojo-brillo,0) * 85%))}.ojo__pupila{fill:color-mix(in srgb, #ff4d1c, var(--color-amber) calc(var(--ojo-brillo,0) * 100%));transform-origin:23px 23px;transform:scale(var(--ojo-pupila,1))}.ojo-play{filter:drop-shadow(0 0 calc(var(--ojo-brillo,0) * 14px) var(--naranja))}.ojo__parpados{transform:translate(calc(var(--iris-x,0) * var(--ojo-ax) * .3), calc(var(--iris-y,0) * var(--ojo-ay) * .3))}.ojo__iris{transform:translate(calc(var(--iris-x,0) * var(--ojo-ax) * .7), calc(var(--iris-y,0) * var(--ojo-ay) * .7))}.ojo__onda-izq{transform:translateX(var(--ojo-izq)) scaleX(calc(1 + var(--iris-x,0) * var(--ojo-onda))) translateX(calc(-1 * var(--ojo-izq)))}.ojo__onda-der{transform:translateX(var(--ojo-der)) scaleX(calc(1 - var(--iris-x,0) * var(--ojo-onda))) translateX(calc(-1 * var(--ojo-der)))}@property --ojo-apertura{syntax:"<number>";inherits:true;initial-value:1}@property --ojo-pupila{syntax:"<number>";inherits:true;initial-value:1}@property --ojo-brillo{syntax:"<number>";inherits:true;initial-value:0}@property --ojo-giro{syntax:"<number>";inherits:true;initial-value:0}@property --iris-x{syntax:"<number>";inherits:true;initial-value:0}@property --iris-y{syntax:"<number>";inherits:true;initial-value:0}@property --ojo-eco-e{syntax:"<number>";inherits:true;initial-value:0}@property --ojo-eco-op{syntax:"<number>";inherits:true;initial-value:0}[data-ojo-bucle=asistente]{animation:6s linear infinite ojo-asistente-giro,6s linear infinite ojo-asistente-parpado,6s linear infinite ojo-asistente-pupila,6s linear infinite ojo-asistente-luz}@keyframes ojo-asistente-giro{0%,6.7%{--ojo-giro:0;animation-timing-function:cubic-bezier(.2,1.5,.35,1)}9.8%{--ojo-giro:-18.6}10.8%{--ojo-giro:-17;animation-timing-function:cubic-bezier(.8,0,.16,1)}14.6%{--ojo-giro:18.4}15.8%{--ojo-giro:17;animation-timing-function:cubic-bezier(.55,0,.1,1)}21.8%{--ojo-giro:186}23.3%{--ojo-giro:180;animation-timing-function:cubic-bezier(.35,1.2,.4,1)}26.5%,32%{--ojo-giro:164;animation-timing-function:cubic-bezier(.35,1.2,.4,1)}35.5%,41.5%{--ojo-giro:196;animation-timing-function:cubic-bezier(.4,0,.35,1)}44.5%,46.7%{--ojo-giro:180;animation-timing-function:cubic-bezier(.62,.02,.3,1)}54%{--ojo-giro:547}55.5%,63.4%{--ojo-giro:540;animation-timing-function:cubic-bezier(.4,0,.6,1)}64.8%,to{--ojo-giro:720}}@keyframes ojo-asistente-parpado{0%,62%{--ojo-apertura:1;animation-timing-function:cubic-bezier(.7,0,.9,.3)}63.4%,64.8%{--ojo-apertura:.04;animation-timing-function:cubic-bezier(.1,.9,.2,1.35)}66.6%{--ojo-apertura:1.08}68.4%,to{--ojo-apertura:1}}@keyframes ojo-asistente-pupila{0%,7%{--ojo-pupila:1;animation-timing-function:cubic-bezier(.85,0,.2,1)}10%{--ojo-pupila:.3}26%{--ojo-pupila:.34}38%{--ojo-pupila:.3}46.7%,55.5%{--ojo-pupila:.32;animation-timing-function:cubic-bezier(.2,1.4,.4,1)}57.5%{--ojo-pupila:1.12}59.5%,to{--ojo-pupila:1}}@keyframes ojo-asistente-luz{0%,58.2%{--ojo-brillo:0;animation-timing-function:cubic-bezier(.1,.9,.3,1)}59.2%{--ojo-brillo:.95}62%,to{--ojo-brillo:0}}[data-ojo-bucle=analiza]{animation:7s cubic-bezier(.12,1,.18,1) infinite ojo-analiza-mirada,7s cubic-bezier(.12,1,.18,1) infinite ojo-analiza-parpado,7s linear infinite ojo-analiza-luz,7s linear infinite ojo-analiza-pupila,7s linear infinite ojo-analiza-eco}@keyframes ojo-analiza-mirada{0%,3%{--iris-x:1;--iris-y:-.6}3.8%,8%{--iris-x:-1;--iris-y:-.7}8.8%,12%{--iris-x:.75;--iris-y:.8}12.6%,15%{--iris-x:-.42;--iris-y:-1}15.8%,19%{--iris-x:1;--iris-y:.3}19.8%,23%{--iris-x:-1;--iris-y:.6}23.8%,26%{--iris-x:0;--iris-y:-1}27%,31%{--iris-x:0;--iris-y:0}31.8%,34%{--iris-x:-.83;--iris-y:-.4}34.8%,36%{--iris-x:.67;--iris-y:.7}37%,64%{--iris-x:0;--iris-y:0}66%,68%{--iris-x:1;--iris-y:-.6}68.8%,72%{--iris-x:-.33;--iris-y:.9}72.8%,76%{--iris-x:.92;--iris-y:-.8}76.8%,80%{--iris-x:-1;--iris-y:0}81%,86%{--iris-x:0;--iris-y:0}87%,to{--iris-x:1;--iris-y:-.6}}@keyframes ojo-analiza-parpado{0%,3%{--ojo-apertura:.98}3.8%,8%{--ojo-apertura:1}8.8%,12%{--ojo-apertura:.96}12.6%,15%{--ojo-apertura:1}15.8%,19%{--ojo-apertura:.97}19.8%,23%{--ojo-apertura:1}23.8%,26%{--ojo-apertura:.95}27%,31%{--ojo-apertura:1.03}31.8%,36%{--ojo-apertura:.97}37%{--ojo-apertura:1.09}44%{--ojo-apertura:1.04}52%{--ojo-apertura:.99}57%,59%{--ojo-apertura:.97}61.4%{--ojo-apertura:.99}62%,63.4%{--ojo-apertura:.04}64.4%{--ojo-apertura:1.09}66%,68%{--ojo-apertura:.98}68.8%,72%{--ojo-apertura:1}72.8%,76%{--ojo-apertura:.97}76.8%,80%{--ojo-apertura:1}81%,86%{--ojo-apertura:1.05}87%,to{--ojo-apertura:.98}}@keyframes ojo-analiza-luz{0%,27%{--ojo-brillo:0}27.6%{--ojo-brillo:.55}31%{--ojo-brillo:.35}32.5%,37%{--ojo-brillo:0}37.6%{--ojo-brillo:.9}46%{--ojo-brillo:.7}52%{--ojo-brillo:.55}57%,81%{--ojo-brillo:0}81.6%{--ojo-brillo:.5}86%,to{--ojo-brillo:0}}@keyframes ojo-analiza-pupila{0%,26.9%{--ojo-pupila:1}27.5%{--ojo-pupila:.78}30%{--ojo-pupila:1.06}32%,36.9%{--ojo-pupila:1}37.6%{--ojo-pupila:.48}42%{--ojo-pupila:.56}47%{--ojo-pupila:1.14}52%{--ojo-pupila:.96}57%,81%{--ojo-pupila:1}81.6%{--ojo-pupila:.82}84%{--ojo-pupila:1.05}86%,to{--ojo-pupila:1}}@keyframes ojo-analiza-eco{0%,27%{--ojo-eco-e:0;--ojo-eco-op:0;animation-timing-function:cubic-bezier(.1,.7,.25,1)}27.6%{--ojo-eco-e:.07;--ojo-eco-op:.68}33%{--ojo-eco-e:1;--ojo-eco-op:0}33.05%,37.2%{--ojo-eco-e:0;--ojo-eco-op:0;animation-timing-function:cubic-bezier(.1,.7,.25,1)}37.8%{--ojo-eco-e:.1;--ojo-eco-op:.75}46%{--ojo-eco-e:1;--ojo-eco-op:0}46.05%,48%{--ojo-eco-e:0;--ojo-eco-op:0;animation-timing-function:cubic-bezier(.1,.7,.25,1)}48.6%{--ojo-eco-e:.07;--ojo-eco-op:.56}56%{--ojo-eco-e:1;--ojo-eco-op:0}56.05%,81%{--ojo-eco-e:0;--ojo-eco-op:0;animation-timing-function:cubic-bezier(.1,.7,.25,1)}81.6%{--ojo-eco-e:.07;--ojo-eco-op:.64}86%{--ojo-eco-e:1;--ojo-eco-op:0}86.05%,to{--ojo-eco-e:0;--ojo-eco-op:0}}[data-ojo-bucle=listo]{animation:5.5s linear infinite ojo-listo-salto,5.5s linear infinite ojo-listo-apertura,5.5s linear infinite ojo-listo-luz}@keyframes ojo-listo-salto{0%{animation-timing-function:cubic-bezier(.2,.85,.35,1);scale:1}1.9%{scale:.93}2.73%{animation-timing-function:cubic-bezier(.05,.95,.2,1);scale:.93}3.82%{scale:1.08}6.55%{scale:.985}9.82%{scale:1.012}13.64%{scale:.998}16.91%,to{scale:1}}@keyframes ojo-listo-apertura{0%{--ojo-apertura:1;animation-timing-function:cubic-bezier(.2,.85,.35,1)}1.9%{--ojo-apertura:.84}2.73%{--ojo-apertura:.84;animation-timing-function:cubic-bezier(.05,.95,.2,1)}3.82%{--ojo-apertura:1.26}6.55%{--ojo-apertura:.95}9.27%{--ojo-apertura:1.05}12.55%{--ojo-apertura:.99}16.36%,to{--ojo-apertura:1}}@keyframes ojo-listo-luz{0%,2.73%{--ojo-brillo:0}3.55%{--ojo-brillo:.9}8.18%{--ojo-brillo:.5}16.91%,to{--ojo-brillo:0}}[data-ojo-bucle]:not(.ojo-bucle--en-pantalla){animation-play-state:paused}@media (max-width:1023px){.carrusel{grid-auto-flow:column;grid-auto-columns:var(--carrusel-ancho);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--contenedor-margen,16px);margin-inline:calc(-1 * var(--contenedor-margen,16px));padding:4px var(--contenedor-margen,16px) 8px;scrollbar-width:none;gap:16px;display:grid;position:relative;overflow-x:auto}.carrusel::-webkit-scrollbar{display:none}.carrusel>*{scroll-snap-align:center;scroll-snap-stop:always}}.carrusel__puntos{display:none}@media (max-width:1023px){.con-js .carrusel__puntos{justify-content:center;gap:2px;margin-top:12px;display:flex}}.carrusel__punto{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:32px;padding:0;display:grid}.carrusel__barra{background:#ffffff38;border-radius:999px;width:28px;height:6px;display:block;overflow:hidden}.carrusel__punto[aria-current=true] .carrusel__barra{background:#ffffff59}.carrusel__progreso{background:var(--naranja);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.carrusel__punto[aria-current=true] .carrusel__progreso{transition:transform .25s linear}.carrusel__punto--tiempo .carrusel__progreso{animation:carrusel-progreso var(--carrusel-espera) linear forwards}@keyframes carrusel-progreso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.carrusel__punto:hover .carrusel__barra{background:#ffffff80}[data-carrusel=manual]+.carrusel__puntos .carrusel__punto[aria-current=true] .carrusel__barra{background:var(--naranja)}:root{--marco-espacio:clamp(6px, 1vw, 10px);--marco-contorno:#ffffff2e;--marco-fondo:linear-gradient(180deg, #ffffff0a, transparent 40%), var(--color-surface);--marco-sombra:0 28px 80px -28px color-mix(in srgb, var(--naranja-brillo) 25%, transparent), 0 8px 24px -8px #000000b3;--marco-halo:80px}.marco-video{--marco-radio-video:var(--radius-lg);padding:var(--marco-espacio);border:1px solid var(--marco-contorno);border-radius:calc(var(--marco-radio-video) + var(--marco-espacio) + 1px);background:var(--marco-fondo);box-shadow:var(--marco-sombra);position:relative}.marco-video .casillero,.marco-video .casillero>*{border-radius:var(--marco-radio-video)}.marco-video .casillero{overflow:hidden}@media (max-width:1023px){.carrusel:has(>.marco-video,>.tarjeta--marco){padding-bottom:var(--marco-halo);margin-bottom:calc(8px - var(--marco-halo))}}
