@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-display:"Archivo Black","Archivo Black Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_2aad3c{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_2aad3c{--font-body:"Archivo","Archivo Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-editorial:"Instrument Serif","Instrument Serif Fallback"}:root{--marca:#1f3684;--marca-vivo:#2f4fbe;--electrico:#4c7df0;--electrico-claro:#7ea6ff;--noche:#060b1c;--noche-2:#0a1330;--noche-3:#101c44;--panel:rgba(255,255,255,0.045);--panel-alto:rgba(255,255,255,0.075);--borde:rgba(148,176,255,0.16);--borde-fuerte:rgba(148,176,255,0.32);--tinta:#f2f5ff;--tinta-2:#b9c6ea;--tinta-3:#7d8cb5;--papel:#f5f4ef;--papel-2:#eae7de;--tinta-oscura:#10182f;--rojo:#c22b2b;--rojo-claro:#ff6b6b;--pcd:#f0c419;--ok:#34c98a;--ancho:1180px;--ancho-texto:720px;--r-s:10px;--r-m:16px;--r-l:24px;--nav-h:68px;--sombra-alta:0 30px 80px -30px rgba(0,0,0,0.75);--sombra-card:0 18px 50px -24px rgba(3,8,24,0.9);--fuente-display:var(--font-display),"Arial Black",system-ui,sans-serif;--fuente-cuerpo:var(--font-body),system-ui,-apple-system,sans-serif;--fuente-editorial:var(--font-editorial),Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 14px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;background:var(--noche);color:var(--tinta);font-family:var(--fuente-cuerpo);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% -10%,rgba(47,79,190,.28),transparent 62%),radial-gradient(90% 60% at 50% 108%,rgba(31,54,132,.24),transparent 68%)}img,svg{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--electrico-claro);outline-offset:3px;border-radius:4px}::selection{background:var(--electrico);color:#fff}.wrap{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 22px}.wrap-texto{max-width:var(--ancho-texto)}.seccion{position:relative;z-index:1;padding:clamp(64px,9vw,116px) 0}.seccion-claro{background:var(--papel);color:var(--tinta-oscura)}.seccion-claro .kicker{color:var(--marca)}.seccion-claro .apagado{color:#5a6178}.kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-size:11.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--electrico-claro)}.kicker:before{content:"";width:26px;height:2px;background:currentColor;opacity:.65}h1,h2,h3{font-family:var(--fuente-display);font-weight:400;line-height:1.02;letter-spacing:-.015em;margin:0;text-wrap:balance}.h-xl{font-size:clamp(42px,8.5vw,92px);text-transform:uppercase;letter-spacing:-.02em}.h-l{font-size:clamp(30px,5.2vw,52px)}.h-m{font-size:clamp(23px,3.2vw,32px)}.h-s{font-family:var(--fuente-cuerpo);font-weight:700;font-size:18px;letter-spacing:-.01em;line-height:1.25}.marquesina{color:#fff;-webkit-text-stroke:2px var(--rojo);paint-order:stroke fill;text-shadow:3px 4px 0 var(--marca),6px 8px 0 rgba(31,54,132,.45)}@media (max-width:640px){.marquesina{-webkit-text-stroke-width:1.5px;text-shadow:2px 3px 0 var(--marca),4px 6px 0 rgba(31,54,132,.45)}}.editorial{font-family:var(--fuente-editorial);font-style:italic;font-weight:400}.lead{font-size:clamp(16.5px,2.1vw,19.5px);line-height:1.62;color:var(--tinta-2);max-width:62ch;text-wrap:pretty}.seccion-claro .lead{color:#444c66}.apagado{color:var(--tinta-3)}.pequeno{font-size:13px;line-height:1.55}.btn{--btn-bg:var(--electrico);--btn-fg:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;border:1px solid transparent;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-weight:700;font-size:15.5px;letter-spacing:.005em;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease;box-shadow:0 14px 34px -16px rgba(76,125,240,.9);text-align:center}.btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 40px -16px rgba(76,125,240,.95)}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn-fantasma{background:transparent;border-color:var(--borde-fuerte);color:var(--tinta);box-shadow:none}.btn-fantasma:hover:not(:disabled){background:var(--panel-alto);border-color:var(--electrico);box-shadow:none}.btn-solido-claro{background:var(--tinta-oscura);color:#fff;box-shadow:none}.btn-bloque{width:100%}.btn-s{padding:11px 20px;font-size:14px}.card{position:relative;background:var(--panel);border:1px solid var(--borde);border-radius:var(--r-m);box-shadow:var(--sombra-card);transition:border-color .2s ease,transform .2s ease,background .2s ease}a.card:hover{border-color:var(--borde-fuerte);background:var(--panel-alto);transform:translateY(-3px)}.seccion-claro .card{background:#fff;border-color:rgba(16,24,47,.1);box-shadow:0 14px 36px -26px rgba(16,24,47,.5)}.pastilla{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;border:1px solid var(--borde-fuerte);background:var(--panel-alto);font-size:11.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.pastilla-proximamente{border-color:rgba(240,196,25,.45);background:rgba(240,196,25,.12);color:#f4d76b}.pastilla-venta{border-color:rgba(52,201,138,.45);background:rgba(52,201,138,.12);color:#6de5b3}.pastilla-agotado{border-color:rgba(194,43,43,.5);background:rgba(194,43,43,.14);color:#ff8f8f}.arco{display:block;width:100%;height:1px;border:0;background:linear-gradient(90deg,transparent,var(--borde-fuerte),transparent);margin:0}.campo{display:grid;grid-gap:7px;gap:7px}.campo label{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3)}.campo input,.campo select{width:100%;padding:14px 15px;border-radius:var(--r-s);border:1px solid var(--borde);background:rgba(4,9,24,.6);color:var(--tinta);transition:border-color .15s ease,background .15s ease}.campo select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%238FA9F5' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:11px;cursor:pointer}.campo select option{background:#0a1330;color:var(--tinta)}.campo input::placeholder{color:#5d6a91}.campo input:focus,.campo select:focus{border-color:var(--electrico);background-color:rgba(4,9,24,.85);outline:none}.campo input[aria-invalid=true]{border-color:var(--rojo-claro)}.contador{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--borde);border-radius:999px;padding:5px;background:rgba(4,9,24,.5)}.contador button{width:38px;height:38px;border-radius:999px;border:0;background:var(--panel-alto);color:var(--tinta);font-size:19px;line-height:1;cursor:pointer;transition:background .15s ease}.contador button:hover:not(:disabled){background:var(--electrico);color:#fff}.contador button:disabled{opacity:.35;cursor:not-allowed}.contador .n{min-width:42px;text-align:center;font-weight:700;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}details.faq{border-bottom:1px solid var(--borde);padding:4px 0}details.faq summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-weight:600;font-size:16.5px;position:relative}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--electrico-claro);transition:transform .2s ease;line-height:1}details.faq[open] summary:after{transform:translateY(-50%) rotate(45deg)}details.faq p{margin:0 0 20px;color:var(--tinta-2);max-width:62ch;line-height:1.65}.seccion-claro details.faq{border-color:rgba(16,24,47,.12)}.seccion-claro details.faq p{color:#4a5270}.aparece{animation:aparece .7s cubic-bezier(.22,.68,.36,1) both}@keyframes aparece{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cta-fija{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(6,11,28,0),rgba(6,11,28,.96) 38%);display:none}@media (max-width:860px){.cta-fija{display:block}.cta-fija .btn{width:100%}}.marca-compacta{display:inline-flex;align-items:center;gap:11px;line-height:1}.marca-compacta svg{height:30px}.marca-compacta-texto{display:grid;grid-gap:2px;gap:2px}.marca-compacta-alta{font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--tinta-2)}.marca-compacta-baja{font-family:var(--fuente-display);font-size:19px;letter-spacing:.055em;text-transform:uppercase}@media (max-width:380px){.marca-compacta{gap:9px}.marca-compacta svg{height:27px}.marca-compacta-alta{font-size:9px;letter-spacing:.2em}.marca-compacta-baja{font-size:17px}}@media (max-width:900px){.nav-escritorio{display:none!important}.nav-boton{display:grid!important}}.hero-portada{margin-top:calc(var(--nav-h) * -1);padding-top:calc(var(--nav-h) + 26px)}main>header.seccion:first-child{padding-top:clamp(78px,6.5vw,96px)}.wa-flotante{position:fixed;right:26px;bottom:calc(30px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:999px;background:#25d366;color:#04321a;box-shadow:0 12px 34px rgba(0,0,0,.5);transition:transform .15s ease,box-shadow .15s ease}.wa-flotante:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 18px 42px rgba(0,0,0,.6)}.wa-flotante-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:860px){body:has(.cta-fija) .wa-flotante{bottom:calc(92px + env(safe-area-inset-bottom))}}@media (max-width:700px){.wa-flotante{right:18px;bottom:calc(22px + env(safe-area-inset-bottom))}}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.solo-lectores:focus-visible{position:fixed;top:12px;left:12px;z-index:100;width:auto;height:auto;margin:0;padding:12px 20px;clip:auto;border-radius:var(--r-s);background:var(--electrico);color:#fff;font-weight:700;box-shadow:var(--sombra-alta)}.grid-auto{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (max-width:860px){.col-2{grid-template-columns:1fr!important}}.fila{gap:12px}.entre,.fila{display:flex;flex-wrap:wrap;align-items:center}.entre{justify-content:space-between;gap:16px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}