.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:1000;background:#0a1f44f5;backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;will-change:background,box-shadow}.site-header[data-astro-cid-3ef6ksr2].scrolled{background:#0a1f44fc;border-bottom-color:#c49a4c73;box-shadow:0 4px 16px -8px #0a1f441f}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:6px;padding-block:10px}.header-top-row[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;flex-shrink:0;transition:opacity .15s ease}.logo-img[data-astro-cid-3ef6ksr2]{height:46px;width:46px;display:block;object-fit:cover;border-radius:50%;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s ease}.logo[data-astro-cid-3ef6ksr2]:hover .logo-img[data-astro-cid-3ef6ksr2]{transform:rotate(-6deg) scale(1.04);filter:drop-shadow(0 4px 10px rgba(201,163,92,.35))}.logo-wordmark[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:center;line-height:1;font-family:Inter Tight,Inter,system-ui,sans-serif}.logo-brand[data-astro-cid-3ef6ksr2]{font-weight:800;font-size:18px;letter-spacing:.06em;color:#fff;line-height:1}.logo-sub[data-astro-cid-3ef6ksr2]{font-weight:700;font-size:10px;letter-spacing:.32em;color:var(--dorado);margin-top:3px;line-height:1}.nav-desktop[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding-top:8px;border-top:1px solid rgba(196,154,76,.22);flex-wrap:nowrap}.nav-link[data-astro-cid-3ef6ksr2]{color:#d6dcea;font-size:14.5px;font-weight:600;padding:8px 4px;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2].active{color:#fff;border-bottom-color:var(--dorado)}.nav-badge[data-astro-cid-3ef6ksr2]{display:inline-block;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--oro-grad);color:var(--azul-marino);border-radius:999px;vertical-align:middle}.nav-link-mobile[data-astro-cid-3ef6ksr2] .nav-badge[data-astro-cid-3ef6ksr2]{font-size:11px;margin-left:8px}.header-ctas[data-astro-cid-3ef6ksr2]{display:flex;gap:10px;align-items:center}.portal-btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;color:#f1e3bd;background:transparent;border:1px solid rgba(196,154,76,.5);border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s ease}.portal-btn[data-astro-cid-3ef6ksr2]:hover{background:var(--dorado);color:var(--azul-marino);border-color:var(--dorado)}.portal-btn[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--dorado);outline-offset:2px}.portal-btn-text[data-astro-cid-3ef6ksr2]{line-height:1}@media (max-width: 900px){.portal-btn-text[data-astro-cid-3ef6ksr2]{display:none}.portal-btn[data-astro-cid-3ef6ksr2]{padding:7px 9px}}@media (max-width: 720px){.portal-btn[data-astro-cid-3ef6ksr2]{display:none}}.cart-btn[data-astro-cid-3ef6ksr2]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#f1e3bd;border-radius:50%;transition:background .15s ease,color .15s ease}.cart-btn[data-astro-cid-3ef6ksr2]:hover{background:#ffffff14;color:var(--dorado)}.cart-btn[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--dorado);outline-offset:2px}.cart-badge[data-astro-cid-3ef6ksr2]{position:absolute;top:-2px;right:-2px;background:var(--dorado);color:var(--azul-marino);font-size:10px;font-weight:800;min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--azul-marino);line-height:1}.cart-badge[data-astro-cid-3ef6ksr2][hidden]{display:none!important}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;padding:8px}.menu-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:24px;height:2.5px;background:#f1e3bd;border-radius:2px;transition:transform .2s ease}.menu-toggle[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.menu-toggle[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.nav-mobile[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:var(--space-2);padding:calc(76px + var(--space-3)) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--crema-2);border-top:1px solid var(--border);position:fixed;inset:0;height:100vh;height:100dvh;z-index:1095;overflow-y:auto;box-shadow:0 12px 32px -12px #0a1f4440;-webkit-overflow-scrolling:touch}.nav-mobile[data-astro-cid-3ef6ksr2].open{display:flex}@media (min-width: 901px){.nav-mobile[data-astro-cid-3ef6ksr2]{left:auto;width:440px;box-shadow:-20px 0 50px -20px #0a1f4473}}.nav-mobile-close[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--blanco);border:1px solid var(--border);color:var(--azul-marino);cursor:pointer;transition:background .15s ease,transform .15s ease;z-index:2}.nav-mobile-close[data-astro-cid-3ef6ksr2]:hover{background:var(--crema);transform:scale(1.05)}.nav-mobile-close[data-astro-cid-3ef6ksr2]:active{transform:scale(.96)}@media (max-width: 560px){.nav-mobile[data-astro-cid-3ef6ksr2]{padding-top:calc(64px + var(--space-3))}}body.menu-open{overflow:hidden}.nav-link-mobile[data-astro-cid-3ef6ksr2]{padding:14px 16px;font-size:16px;font-weight:600;color:var(--azul-marino);background:var(--blanco);border-radius:var(--radius-md);border:1px solid var(--border)}@media (max-width: 1100px){.nav-desktop[data-astro-cid-3ef6ksr2]{gap:var(--space-2)}.nav-link[data-astro-cid-3ef6ksr2]{font-size:13.5px}}@media (max-width: 900px){.nav-desktop[data-astro-cid-3ef6ksr2]{display:none}.menu-toggle[data-astro-cid-3ef6ksr2]{display:flex}.header-inner[data-astro-cid-3ef6ksr2]{gap:0}.logo-img[data-astro-cid-3ef6ksr2]{height:42px;width:42px}.logo-brand[data-astro-cid-3ef6ksr2]{font-size:17px}.logo-sub[data-astro-cid-3ef6ksr2]{font-size:9.5px;letter-spacing:.26em}.header-ctas[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2].hablemos-cta{padding:8px 14px;font-size:13px}.header-ctas[data-astro-cid-3ef6ksr2]{gap:8px}}@media (max-width: 640px){.header-ctas[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2].hablemos-cta{display:none}.logo[data-astro-cid-3ef6ksr2]{gap:8px}.logo-img[data-astro-cid-3ef6ksr2]{height:40px;width:40px}.logo-brand[data-astro-cid-3ef6ksr2]{font-size:16px;letter-spacing:.05em}.logo-sub[data-astro-cid-3ef6ksr2]{font-size:9px;letter-spacing:.24em}}@media (max-width: 380px){.logo-wordmark[data-astro-cid-3ef6ksr2]{display:none}.header-inner[data-astro-cid-3ef6ksr2]{padding-block:10px}.logo-img[data-astro-cid-3ef6ksr2]{height:38px;width:38px}}.nav-mobile-backdrop[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:1090;background:#0a1f4459;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .25s ease;cursor:pointer}.nav-mobile-backdrop[data-astro-cid-3ef6ksr2][hidden]{display:none}.nav-mobile-backdrop[data-astro-cid-3ef6ksr2].show{opacity:1}.nm-pronto-t[data-astro-cid-3ef6ksr2]{margin:10px 0 0;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dorado-osc)}.nm-pronto[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px dashed rgba(196,154,76,.55);background:#ffffff8c}.nm-p-ic[data-astro-cid-3ef6ksr2]{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 1px #ece2c8}.nm-p-curso[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:22px;height:22px;fill:none;stroke:#0a1f44;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.nm-p-yt[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:26px;height:19px}.nm-p-tx[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;min-width:0;flex:1}.nm-p-tx[data-astro-cid-3ef6ksr2] b[data-astro-cid-3ef6ksr2]{font-size:15.5px;color:#0a1f44;line-height:1.2}.nm-p-tx[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-size:12.5px;color:#5d6577}.nm-p-badge[data-astro-cid-3ef6ksr2]{flex:none;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#0a1f44;padding:4px 9px;border-radius:99px}.site-footer[data-astro-cid-sz7xmlte]{background:var(--azul-marino);color:var(--crema);padding-block:32px 18px;margin-top:0;border-top:1px solid rgba(196,154,76,.25)}.f-top[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}.f-brand[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;min-width:0}.f-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:48px;height:48px;border-radius:50%;flex:none}.f-brand[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{display:block;font-size:16px;color:#fff}.f-brand[data-astro-cid-sz7xmlte] small[data-astro-cid-sz7xmlte]{font-size:13px;color:var(--dorado-claro)}.f-redes[data-astro-cid-sz7xmlte]{display:flex;gap:8px}.f-redes[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#ffffff0f;color:var(--dorado-claro);transition:background .2s}.f-redes[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:#c49a4c33}.f-redes[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.f-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:20px 28px;padding-block:22px}.f-grid[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:7px;min-width:0}.f-grid[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{margin:0 0 4px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--dorado)}.f-grid[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#f1e3bdd9;text-decoration:none;font-size:14px;overflow-wrap:anywhere}.f-grid[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.f-bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:12.5px;color:#f1e3bd99}.f-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}.f-legal[data-astro-cid-sz7xmlte]{display:flex;gap:14px}.f-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.f-ck[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none}.f-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.f-ck[data-astro-cid-sz7xmlte]:hover{color:#fff}.f-ck[data-astro-cid-sz7xmlte]{background:none;border:0;padding:0;min-height:0;min-width:0;font:inherit;cursor:pointer}@media (max-width: 640px){.f-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.f-contacto[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.f-bottom[data-astro-cid-sz7xmlte]{justify-content:center;text-align:center}}.wa-widget[data-astro-cid-ffviful5]{position:fixed;bottom:20px;right:20px;z-index:90;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;background:#25d366;color:#fff;border-radius:99px;text-decoration:none;font-weight:700;font-size:14px;box-shadow:0 6px 20px #25d36673;transition:transform .2s,box-shadow .2s;animation:wa-pulse 2.6s ease-in-out infinite}.wa-widget[data-astro-cid-ffviful5]:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 10px 28px #25d36699;animation:none}.wa-bubble[data-astro-cid-ffviful5]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#fff;color:#25d366;border-radius:50%}.wa-text[data-astro-cid-ffviful5]{padding-right:6px;letter-spacing:.2px}@keyframes wa-pulse{0%,to{box-shadow:0 6px 20px #25d36673}50%{box-shadow:0 6px 30px #25d366bf}}@media (max-width: 600px){.wa-text[data-astro-cid-ffviful5]{display:none}.wa-widget[data-astro-cid-ffviful5]{padding:5px;bottom:calc(14px + env(safe-area-inset-bottom,0px));right:14px;animation:none;box-shadow:0 6px 16px #25d36673}.wa-bubble[data-astro-cid-ffviful5]{width:40px;height:40px}}.ck-banner[data-astro-cid-fzbxxtek]{position:fixed;left:12px;right:12px;bottom:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));margin:0 auto;max-width:560px;z-index:9999;background:#0a1f44f5;color:#fbf8f1;padding:10px 14px;border:1px solid rgba(201,163,92,.5);border-radius:50px;box-shadow:0 8px 24px #0a1f4473;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.4;animation:ckSlideUp .4s cubic-bezier(.25,.46,.45,.94)}@keyframes ckSlideUp{0%{transform:translateY(120%);opacity:0}to{transform:translateY(0);opacity:1}}.ck-banner-inner[data-astro-cid-fzbxxtek]{display:flex;gap:10px;align-items:center;justify-content:space-between}.ck-banner-text[data-astro-cid-fzbxxtek]{flex:1;min-width:0;color:#fbf8f1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-banner-link[data-astro-cid-fzbxxtek]{color:#e6cf9b;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ck-banner-link[data-astro-cid-fzbxxtek]:hover{color:#fbf8f1}.ck-banner-actions[data-astro-cid-fzbxxtek]{display:flex;gap:6px;flex-shrink:0}.ck-banner-btn[data-astro-cid-fzbxxtek]{border:0;padding:7px 13px;border-radius:50px;font-weight:800;font-size:12.5px;font-family:inherit;cursor:pointer;letter-spacing:.01em;transition:filter .15s ease,transform .15s ease;line-height:1.2;min-height:32px}.ck-banner-btn[data-astro-cid-fzbxxtek]:hover{filter:brightness(1.05)}.ck-banner-btn-aceptar[data-astro-cid-fzbxxtek]{background:linear-gradient(135deg,#c9a35c,#e6cf9b);color:#0a1f44;box-shadow:0 2px 6px #c9a35c59}.ck-banner-btn-rechazar[data-astro-cid-fzbxxtek]{background:transparent;color:#fbf8f1;border:1px solid rgba(251,248,241,.35)}.ck-banner-btn-rechazar[data-astro-cid-fzbxxtek]:hover{background:#fbf8f114;border-color:#fbf8f1}@media (max-width: 480px){.ck-banner[data-astro-cid-fzbxxtek]{left:8px;right:8px;bottom:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));padding:8px 10px 8px 14px;font-size:12.5px}.ck-banner-text[data-astro-cid-fzbxxtek]{font-size:12.5px}.ck-banner-btn[data-astro-cid-fzbxxtek]{padding:6px 11px;font-size:12px;min-height:30px}}@media (max-width: 380px){.ck-banner-text[data-astro-cid-fzbxxtek]{display:none}.ck-banner-inner[data-astro-cid-fzbxxtek]:before{content:"🍪 Cookies · ";color:#fbf8f1;font-size:12.5px;font-weight:600;flex:1}.ck-banner-inner[data-astro-cid-fzbxxtek]:after{content:"Más info";font-size:11px;color:#e6cf9b;text-decoration:underline;cursor:pointer}}.pt[data-astro-cid-yunibihy]{position:fixed;left:16px;bottom:16px;z-index:900;max-width:min(340px,calc(100vw - 100px));opacity:0;transform:translate(-120%);transition:opacity .45s ease,transform .55s cubic-bezier(.2,1.2,.4,1),bottom .3s ease}.pt[data-astro-cid-yunibihy].on{opacity:1;transform:none}.pt[data-astro-cid-yunibihy].out{opacity:0;transform:translate(-120%)}.pt-card[data-astro-cid-yunibihy]{display:flex;align-items:center;gap:11px;padding:10px 34px 10px 10px;border-radius:16px;background:#0a1f44;color:#fff;text-decoration:none;box-shadow:0 22px 40px -18px #000000b3,0 0 0 1.5px #d2ac5ccc}.pt-card[data-astro-cid-yunibihy]:hover{background:#13315c}.pt-ic[data-astro-cid-yunibihy]{flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #d2ac5c80}.pt-ic[data-astro-cid-yunibihy] img[data-astro-cid-yunibihy]{width:100%;height:100%;display:block}.pt-tx[data-astro-cid-yunibihy]{display:flex;flex-direction:column;min-width:0;gap:1px}.pt-tag[data-astro-cid-yunibihy]{align-self:flex-start;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0a1f44;background:linear-gradient(135deg,#ead6a0,#d2ac5c,#a57a33);padding:2px 8px;border-radius:99px;margin-bottom:2px}.pt-tx[data-astro-cid-yunibihy] b[data-astro-cid-yunibihy]{font-size:14px;line-height:1.2}.pt-tx[data-astro-cid-yunibihy] em[data-astro-cid-yunibihy]{font-style:normal;font-size:12.5px;font-weight:700;color:#e2c98e}.pt-go[data-astro-cid-yunibihy]{flex:none;color:#d2ac5c;font-weight:800}.pt-x[data-astro-cid-yunibihy]{position:absolute;top:4px;right:6px;width:24px;height:24px;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff9;font-size:18px;line-height:1;cursor:pointer}.pt-x[data-astro-cid-yunibihy]:hover{color:#fff}@media (max-width: 640px){.pt[data-astro-cid-yunibihy]{left:10px}.pt-card[data-astro-cid-yunibihy]{padding:8px 30px 8px 8px;gap:9px}.pt-ic[data-astro-cid-yunibihy]{width:32px;height:32px}.pt-tx[data-astro-cid-yunibihy] b[data-astro-cid-yunibihy]{font-size:13px}.pt-tx[data-astro-cid-yunibihy] em[data-astro-cid-yunibihy]{font-size:11.5px}}@media (prefers-reduced-motion: reduce){.pt[data-astro-cid-yunibihy]{transition:opacity .3s;transform:none!important}}.polvo-oro[data-astro-cid-maxwi74o]{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:6}:root{--azul-marino: #0a1f44;--azul-medio: #13315c;--azul-claro: #1f4178;--dorado: #c49a4c;--dorado-claro: #e2c98e;--dorado-soft: #fbefd0;--dorado-osc: #a8781c;--oro-grad: linear-gradient(135deg, #ead6a0 0%, #d2ac5c 45%, #a57a33 100%);--tech: #38bdf8;--tech-2: #22d3ee;--tech-glow: rgba(56, 189, 248, .35);--crema: #f7f2e8;--crema-2: #fbf8f1;--blanco: #ffffff;--texto: #1c2230;--texto-sec: #5b6473;--texto-muted: #8a93a3;--exito: #1e8a5f;--alerta: #c9a35c;--error: #c0392b;--border: #e6dec9;--border-strong: #d4c8a8;--shadow-sm: 0 2px 8px rgba(10, 31, 68, .06);--shadow-md: 0 4px 14px rgba(10, 31, 68, .1);--shadow-lg: 0 8px 28px rgba(10, 31, 68, .18);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-8: 64px;--space-12: 96px;--space-16: 128px;--fs-hero: clamp(46px, 6.6vw, 80px);--fs-h1: clamp(36px, 4.6vw, 58px);--fs-h2: clamp(28px, 3.4vw, 44px);--fs-h3: clamp(20px, 2.1vw, 26px);--fs-body-lg: clamp(17px, 1.4vw, 20px);--fs-body: 16px;--fs-small: 14px;--fs-micro: 12px;--container: 1200px;--container-narrow: 880px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.65;color:var(--texto);background:var(--crema);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font:inherit;color:inherit}ul,ol{list-style:none}:focus-visible{outline:3px solid var(--dorado);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}.skip-link{position:absolute;top:-40px;left:8px;background:var(--azul-marino);color:var(--dorado);padding:10px 16px;z-index:9999;border-radius:0 0 8px 8px;font-weight:700;text-decoration:none}.skip-link:focus{top:0}@media (hover: hover) and (pointer: fine){body.custom-cursor-on,body.custom-cursor-on a,body.custom-cursor-on button,body.custom-cursor-on [role=button],body.custom-cursor-on input,body.custom-cursor-on textarea,body.custom-cursor-on label,body.custom-cursor-on select{cursor:none}#custom-cursor{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;background:#c9a35c;pointer-events:none;z-index:10000;transform:translate3d(-100px,-100px,0) translate(-50%,-50%);transition:width .2s ease,height .2s ease,background .2s ease,opacity .2s ease;mix-blend-mode:difference;will-change:transform,width,height}#custom-cursor-ring{position:fixed;top:0;left:0;width:36px;height:36px;border:1.5px solid rgba(201,163,92,.55);border-radius:50%;pointer-events:none;z-index:9999;transform:translate3d(-100px,-100px,0) translate(-50%,-50%);transition:width .25s cubic-bezier(.65,0,.35,1),height .25s cubic-bezier(.65,0,.35,1),border-color .2s ease,opacity .2s ease;will-change:transform,width,height}body.cursor-hover #custom-cursor{width:6px;height:6px;background:#f5e2b3}body.cursor-hover #custom-cursor-ring{width:56px;height:56px;border-color:#c9a35ce6;border-width:2px}}body.touched #custom-cursor,body.touched #custom-cursor-ring{display:none}@media (prefers-reduced-motion: reduce){body.custom-cursor-on{cursor:auto}body.custom-cursor-on a,body.custom-cursor-on button{cursor:pointer}#custom-cursor,#custom-cursor-ring{display:none}}::selection{background:var(--dorado);color:var(--azul-marino)}h1,h2,h3,h4,h5,h6{font-family:Inter Tight,Inter,system-ui,sans-serif;font-weight:850;line-height:1.08;color:inherit;letter-spacing:-.035em;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:1.04;font-weight:900}h2{font-size:var(--fs-h2);letter-spacing:-.03em}h3{font-size:var(--fs-h3);font-weight:800;letter-spacing:-.02em}p{margin-bottom:var(--space-2)}strong,b{font-weight:700;color:inherit}em,i{font-style:italic}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-3)}.container-narrow{width:100%;max-width:var(--container-narrow);margin-inline:auto;padding-inline:var(--space-3)}section.block{padding-block:clamp(64px,9vw,136px)}@media (max-width: 768px){section.block{padding-block:var(--space-8)}}.text-center{text-align:center}.text-dorado{color:var(--dorado)}.text-marino{color:var(--azul-marino)}.text-sec{color:var(--texto-sec)}.text-muted{color:var(--texto-muted)}.bg-marino{background:var(--azul-marino);color:var(--crema)}.bg-crema{background:var(--crema)}.bg-crema-2{background:var(--crema-2)}.bg-blanco{background:var(--blanco)}.divider-dorado{border-bottom:2px solid var(--dorado);padding-bottom:var(--space-1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:var(--radius-md);font-size:var(--fs-body);font-weight:700;letter-spacing:.2px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;cursor:pointer;text-decoration:none;white-space:nowrap;border:2px solid transparent}.btn-primary{background:var(--oro-grad);color:var(--azul-marino);border-color:#c49a4c}.btn-primary:hover{background:var(--oro-grad);filter:brightness(1.05);transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-secondary{background:transparent;color:inherit;border-color:currentColor}.btn-secondary:hover{background:var(--dorado);color:var(--azul-marino);border-color:var(--dorado);transform:translateY(-2px)}.btn-ghost-gold{background:transparent;color:var(--dorado);border-color:var(--dorado)}.btn-ghost-gold:hover{background:var(--dorado);color:var(--azul-marino)}.btn-lg{padding:16px 32px;font-size:var(--fs-body-lg);min-height:56px}.btn-sm{padding:10px 18px;font-size:var(--fs-small);min-height:40px}@media (max-width: 768px){.btn{min-height:48px;padding:14px 22px}.btn-sm{min-height:44px;padding:12px 18px}.btn-lg{min-height:56px;padding:16px 28px}}.tag{display:inline-block;padding:6px 14px;border:1px solid var(--dorado);color:var(--dorado);font-size:var(--fs-micro);letter-spacing:2.5px;border-radius:99px;text-transform:uppercase;font-weight:700}.tag-marino{border-color:var(--azul-marino);color:var(--azul-marino)}.card{background:var(--blanco);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.card-marino{background:linear-gradient(135deg,var(--azul-marino) 0%,var(--azul-medio) 100%);color:var(--crema)}.card-marino h2,.card-marino h3,.card-marino h4{color:var(--crema)}.pull{background:linear-gradient(135deg,var(--azul-marino) 0%,var(--azul-medio) 100%);color:var(--crema);padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);position:relative;overflow:hidden}.pull:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--dorado)}.halo-dorado{position:relative;overflow:hidden}.halo-dorado:after{content:"";position:absolute;right:-120px;top:-120px;width:460px;height:460px;background:radial-gradient(circle,var(--dorado) 0%,transparent 65%);opacity:.22;pointer-events:none;z-index:0}.halo-dorado>*{position:relative;z-index:1}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3)}@media (max-width: 900px){.grid-3,.grid-2,.grid-4{grid-template-columns:1fr}}input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select{width:100%;padding:14px 16px;min-height:48px;border:2px solid var(--border-strong);border-radius:var(--radius-md);background:var(--blanco);font-size:16px;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}textarea{min-height:120px;resize:vertical}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--azul-marino);box-shadow:0 0 0 3px #0a1f441a}label{display:block;font-size:var(--fs-small);font-weight:600;color:var(--azul-marino);margin-bottom:6px}.req{color:var(--error)}.hp-field{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.kpi-big{font-family:Inter Tight,Inter,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .6s ease both}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}[data-reveal].revealed{opacity:1;transform:translateY(0)}[data-reveal][data-reveal-delay="100"]{transition-delay:.1s}[data-reveal][data-reveal-delay="200"]{transition-delay:.2s}[data-reveal][data-reveal-delay="300"]{transition-delay:.3s}[data-reveal][data-reveal-delay="400"]{transition-delay:.4s}@media (prefers-reduced-motion: reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@media print{.no-print{display:none!important}body{background:#fff}.card{box-shadow:none;border:1px solid #ddd}}@media (max-width: 480px){.hero-orb,.hero-glow,.intro-glow,.intro-glow-gold,.intro-glow-tech,.counter-orb,.proceso-glow,[class*=-orb][class*=hero],[class*=-glow][class*=hero]{display:none!important}}@media (max-width: 768px){.hero-orb,.hero-glow,.intro-glow,.intro-glow-gold,.intro-glow-tech,.counter-orb,.proceso-glow{max-width:50vw!important;max-height:50vw!important}}@media (max-width: 600px){section[class*=suscribete],section[class*=regulariza],section[class*=business],section[class*=academy],section[class*=hero-section],.seccion-hero,.hero-section,.pricing-hero,.regaliza-hero,.business-hero,.academy-hero{padding-top:clamp(40px,8vw,64px)!important;padding-bottom:clamp(48px,10vw,80px)!important}}@media (max-width: 768px){button:not([class]),input[type=submit]:not([class]),input[type=button]:not([class]),a.btn:not([class*=btn-icon]){min-height:44px;min-width:44px}}img,video,svg,picture{max-width:100%;height:auto}@media (max-width: 768px){section,header,footer,main,.hero,.wrap,.container{overflow-x:clip}}.brand-watermark{position:fixed;inset:0;z-index:40;pointer-events:none;background-image:url(/logo-altiendix-growth.svg);background-repeat:no-repeat;background-position:center 46%;background-size:min(46vw,520px);opacity:.06;mix-blend-mode:multiply}@media print{.brand-watermark{display:none}}@media (max-width: 600px){.brand-watermark{background-size:72vw;opacity:.055}}:root,html,body{color-scheme:light}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}.nv{--papel:#F5F3EE;--blanco:#FFFFFF;--tinta:#0A1F44;--tinta-2:#46506A;--gris:#6E7486;--linea:#D9D3C6;--oro:#C49A4C;--marca:#EBD49C;--noche:#071631;--f-display:"Archivo Variable","Archivo","Arial Narrow","Helvetica Neue",Arial,sans-serif;--f-body:"Figtree Variable","Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--ease:cubic-bezier(.2,.8,.2,1);background:var(--papel);color:var(--tinta);font:17px/1.55 var(--f-body);letter-spacing:0}.nv *{box-sizing:border-box}.nv p,.nv h1,.nv h2,.nv h3,.nv ol,.nv dl,.nv dd,.nv figure{margin:0}.nv h1,.nv h2,.nv h3{color:inherit}.nv a:not(.btn){color:inherit}.nv img{max-width:100%;display:block}.nv .in{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.nv :focus-visible{outline:3px solid var(--oro);outline-offset:3px}.nv .d{font-family:var(--f-display);font-weight:850;font-stretch:72%;text-transform:uppercase;line-height:.92;letter-spacing:-.01em;text-wrap:balance}.nv .d1{font-size:clamp(56px,9.2vw,124px)}.nv .d2{font-size:clamp(40px,6.4vw,86px)}.nv .d3{font-size:clamp(28px,3vw,36px);line-height:1}.nv .marca{background:linear-gradient(transparent 58%,var(--marca) 58%,var(--marca) 92%,transparent 92%);padding:0 .06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nv .oro{color:var(--marca)}.nv .antes{font-size:15px;color:var(--tinta-2);display:flex;align-items:center;gap:10px}.nv .antes:before{content:"";width:22px;height:2px;background:var(--oro)}.nv .lead{font-size:clamp(17px,1.6vw,20px);color:var(--tinta-2);max-width:34em;text-wrap:pretty}.nv .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;font:700 16px var(--f-body);text-decoration:none;border:0;cursor:pointer;transition:transform .15s var(--ease),background .2s}.nv .btn:active{transform:scale(.97)}.nv .btn-tinta{background:var(--tinta);color:var(--papel)}.nv .btn-tinta:hover{background:#12305f}.nv .btn-linea{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta)}.nv .btn-linea:hover{background:var(--blanco)}.nv .top{background:var(--noche);color:#d7dce8;font-size:13px}.nv .top .in{display:flex;justify-content:center;gap:22px;padding-block:9px;flex-wrap:wrap}.nv .top b{color:var(--marca);font-weight:600}@media (max-width:600px){.nv .top .lugar{display:none}}.nv .cab{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:color-mix(in srgb,var(--papel) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--linea)}.nv .cab .in{display:flex;align-items:center;gap:28px;padding-block:12px}.nv .logo{display:flex;align-items:center;gap:10px;text-decoration:none}.nv .logo img{width:42px;height:42px;border-radius:50%}.nv .logo b{display:block;font:850 22px/1 var(--f-display);font-stretch:80%;letter-spacing:.02em;text-transform:uppercase}.nv .logo small{display:block;font:600 10px var(--f-body);letter-spacing:.32em;color:var(--oro);margin-top:3px}.nv .menu{display:flex;gap:26px;margin-left:auto;font-size:15px;font-weight:500}.nv .menu a{text-decoration:none;color:var(--tinta-2)}.nv .menu a:hover{color:var(--tinta)}.nv .cab-wa{height:42px;padding:0 18px;font-size:14px}.nv .hamb{display:none;width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--tinta);cursor:pointer;place-items:center}@media (max-width:900px){.nv .menu{display:none}.nv .cab-wa{margin-left:auto}.nv .hamb{display:grid}}@media (max-width:420px){.nv .cab-wa{display:none}.nv .hamb{margin-left:auto}}.nv .hoja-menu{border:0;padding:8px max(16px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));margin:auto 0 0;width:100vw;max-width:100vw;border-radius:18px 18px 0 0;background:var(--papel);color:var(--tinta)}.nv .hoja-menu[open]{display:flex;flex-direction:column;gap:14px;animation:hsube .38s var(--ease)}.nv .hoja-menu:before{content:"";display:block;width:36px;height:5px;border-radius:3px;background:var(--linea);margin:4px auto 6px}.nv .hoja-menu::backdrop{background:#07163173}.nv .hoja-menu nav{display:flex;flex-direction:column;background:var(--blanco);border-radius:14px;overflow:hidden}.nv .hoja-menu nav a{padding:15px 16px;text-decoration:none;font-size:17px;border-top:1px solid var(--linea)}.nv .hoja-menu nav a:first-child{border-top:0}.nv .hoja-cerrar{height:48px;border:0;border-radius:14px;background:var(--blanco);color:var(--tinta);font:600 17px var(--f-body);cursor:pointer}@keyframes hsube{0%{transform:translateY(100%)}}.nv .ctas{display:flex;gap:12px;flex-wrap:wrap}.nv .cinta{background:var(--tinta);color:var(--papel);overflow:hidden}.nv .rueda{display:flex;width:max-content;animation:rueda 38s linear infinite}.nv .cinta ul{display:flex;margin:0;padding:15px 0;list-style:none}.nv .cinta li{font:850 22px/1 var(--f-display);font-stretch:78%;text-transform:uppercase;white-space:nowrap;display:flex;align-items:center}.nv .cinta li:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--oro);margin:0 26px}@keyframes rueda{to{transform:translate(-50%)}}.nv .blq{padding-block:96px}.nv .cab-sec{display:flex;flex-direction:column;gap:16px;margin-bottom:44px;max-width:860px}.nv .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nv .h2o{--am:#edba36;--nv:#0d2b4d;position:relative;overflow:hidden;color:#fff;background:radial-gradient(70% 90% at 78% 40%,#24406e,#152542 48%,#0f1828)}.nv .h2o:before{content:"";position:absolute;inset:0;opacity:.07;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:44px 44px;-webkit-mask:linear-gradient(180deg,#000,transparent 85%);mask:linear-gradient(180deg,#000,transparent 85%)}.nv .h2o-in{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:48px;align-items:center;padding-block:64px 72px}.nv .h2o-antes{font:600 15px var(--f-body);color:var(--am);display:flex;align-items:center;gap:10px}.nv .h2o-antes:before{content:"";width:28px;height:2px;background:var(--am)}.nv .h2o-preg{display:grid;margin:18px 0 22px}.nv .h2o-q{grid-area:1 / 1;display:flex;flex-direction:column;gap:22px;text-decoration:none;color:inherit;opacity:0;transform:translateY(14px);transition:opacity .45s var(--ease),transform .55s var(--ease);pointer-events:none}.nv .h2o-q.on{opacity:1;transform:none;pointer-events:auto}.nv .h2o-t{font:400 clamp(54px,6.6vw,92px)/.98 "Bebas Neue",var(--f-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.nv .h2o-t em{font-style:normal;background:var(--am);color:var(--nv);padding:0 .14em;border-radius:.07em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nv .h2o-r{align-self:flex-start;display:grid;grid-template-columns:auto auto;column-gap:14px;align-items:center;padding:12px 14px 12px 18px;border-radius:16px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s}.nv .h2o-q:hover .h2o-r{background:#ffffff24}.nv .h2o-r b{font-size:17px}.nv .h2o-r small{grid-column:1;font-size:14px;color:#ffffffb8}.nv .h2o-r i{grid-row:1 / span 2;grid-column:2;width:38px;height:38px;border-radius:50%;background:var(--am);color:var(--nv);display:grid;place-items:center;font-style:normal;font-weight:800}.nv .h2o-lead{max-width:50ch;font-size:17.5px;color:#fffc}.nv .h2o-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.nv a.h2o-oro{background:var(--am);color:var(--nv)}.nv a.h2o-oro:hover{background:#f5c84b}.nv a.h2o-linea{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff8c;background:transparent}.nv a.h2o-linea:hover{background:#ffffff14}.nv .h2o-datos{display:flex;gap:0;margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.nv .h2o-datos div{flex:1;display:flex;flex-direction:column;padding-right:16px;min-width:0}.nv .h2o-datos div+div{padding-left:16px;border-left:1px solid rgba(255,255,255,.14)}.nv .h2o-datos b{font:400 40px/1 "Bebas Neue",var(--f-display);color:var(--am)}.nv .h2o-datos span{font-size:13.5px;color:#ffffffb8}.nv .h2o-mazo{position:relative;aspect-ratio:4 / 5;width:min(100%,440px);justify-self:center}.nv .h2o-carta{position:absolute;inset:0;border-radius:26px;overflow:hidden;box-shadow:0 40px 70px -30px #000000bf,0 0 0 1px #ffffff14;transition:transform .7s var(--ease),opacity .5s var(--ease);opacity:0;transform:translate(24px) rotate(6deg) scale(.94);pointer-events:none}.nv .h2o-carta img{width:100%;height:100%;object-fit:cover;display:block}.nv .h2o-carta.on{opacity:1;transform:none;pointer-events:auto;z-index:3}.nv .h2o-carta.sig{opacity:.55;transform:translate(30px,-14px) rotate(5deg) scale(.93);z-index:2}.nv .h2o-carta.sig2{opacity:.3;transform:translate(56px,-26px) rotate(9deg) scale(.86);z-index:1}.nv .h2o-barras.h2o-barras-cel{display:none}.nv .h2o-barras{position:absolute;left:16px;right:16px;top:14px;z-index:5;display:flex;gap:6px}.nv .h2o-barras button{flex:1;height:22px;padding:9px 0;border:0;background:none;cursor:pointer}.nv .h2o-barras span{display:block;height:3px;border-radius:2px;background:#ffffff59;overflow:hidden;position:relative}.nv .h2o-barras span:after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(0);transform-origin:left}.nv .h2o-barras [aria-selected=true] span:after{animation:barra var(--dur, 5.2s) linear forwards}.nv .h2o-barras .listo span:after{transform:scaleX(1)}.nv .h2o.pausa .h2o-barras [aria-selected=true] span:after{animation-play-state:paused}@keyframes barra{to{transform:scaleX(1)}}@media (max-width:900px){.nv .h2o-in{grid-template-columns:1fr;gap:34px;padding-block:34px 44px}.nv .h2o-t{font-size:clamp(46px,12.5vw,64px)}.nv .h2o-mazo{width:min(82%,360px);margin-right:28px}.nv .h2o-datos b{font-size:34px}.nv .h2o-barras.h2o-barras-cel{display:flex;position:static;margin:-6px 0 18px;max-width:240px}.nv .h2o-barras-cel span{background:#ffffff40}.nv .h2o-preg{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.nv .h2o-q,.nv .h2o-carta{transition:none}.nv .h2o-barras span:after{animation:none!important}.nv .h2o-barras [aria-selected=true] span:after{transform:scaleX(1)}}.nv .carteles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nv .cartel{display:flex;flex-direction:column;gap:14px;min-width:0}.nv .cartel-img{display:block;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;box-shadow:0 22px 40px -26px #07163199;transition:transform .25s var(--ease),box-shadow .25s}.nv .cartel-img img{width:100%;height:100%;object-fit:cover;display:block}.nv .cartel:hover .cartel-img{transform:translateY(-4px);box-shadow:0 30px 50px -26px #071631a6}.nv .cartel-txt{padding:0 4px;display:flex;flex-direction:column;gap:3px}.nv .cartel-txt h3{font:850 26px/1 var(--f-display);font-stretch:78%;text-transform:uppercase}.nv .cartel-txt h3 a{text-decoration:none}.nv .cartel-precio{font-weight:800;font-size:17px;margin-top:4px}.nv .cartel-nota{font-size:14.5px;color:var(--tinta-2)}.nv .cartel-acc{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:8px}.nv a.cartel-ver{font-weight:700;color:var(--tinta);text-underline-offset:4px}.nv .cartel-acc .cel-abrir{height:44px;margin:0;font-size:15px;padding:0 18px}@media (max-width:900px){.nv .carteles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:560px){.nv .carteles{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none}.nv .carteles::-webkit-scrollbar{display:none}.nv .cartel{scroll-snap-align:start}}.nv .ticket{--oro1:#f3e2b3;--oro2:#c9a35c;--oro3:#b08642;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 320px;border-radius:26px;color:#f5f3ee;isolation:isolate;background:radial-gradient(120% 140% at 0% 0%,rgba(201,163,92,.22),transparent 46%),radial-gradient(90% 120% at 100% 100%,rgba(31,65,120,.9),transparent 60%),linear-gradient(135deg,#071631,#0c2148 55%,#0a1b3c);box-shadow:0 40px 80px -40px #071631b3,0 0 0 1px #c9a35c73 inset;transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease)}.nv .ticket:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nv .ticket:after{content:"";position:absolute;inset:10px;border-radius:18px;border:1px solid rgba(243,226,179,.16);pointer-events:none}.nv .t-brillo{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.nv .t-brillo:before{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(243,226,179,.16),transparent);animation:t-barrido 7s var(--ease) 1.2s infinite}@keyframes t-barrido{0%{left:-60%}35%,to{left:130%}}.nv .t-cuerpo{padding:46px 44px 40px;display:flex;flex-direction:column;gap:16px;min-width:0}.nv .t-k{display:flex;align-items:center;gap:10px;font:700 13px var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--oro1)}.nv .t-punto{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 #3ddc8499;animation:t-pulso 2s infinite}@keyframes t-pulso{70%{box-shadow:0 0 0 10px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.nv .t-tit{margin:0;display:flex;flex-direction:column;font-family:var(--f-display);font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:-.01em}.nv .t-oro{font-size:clamp(56px,9vw,112px);font-stretch:70%;background:linear-gradient(100deg,var(--oro3) 0%,var(--oro1) 28%,var(--oro2) 52%,#fff3d0 70%,var(--oro2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nv .t-sub{font-size:clamp(26px,3.6vw,42px);font-stretch:80%;letter-spacing:.06em;color:#f5f3ee;margin-top:8px}.nv .t-lead{max-width:44ch;color:#f5f3eec2;font-size:16.5px}.nv .t-lista{list-style:none;padding:0;margin:2px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:10px 22px}.nv .t-lista li{display:flex;align-items:center;gap:10px;font-size:15px}.nv .t-lista svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--oro1);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nv .t-pie{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:auto;padding-top:18px;border-top:1px solid rgba(243,226,179,.14)}.nv .t-faltan{font-size:14px;color:#f5f3eeb3}.nv .t-faltan b{font:900 22px var(--f-display);font-stretch:75%;color:var(--oro1);font-variant-numeric:tabular-nums}.nv .ticket a.t-canal{color:var(--oro1);font-weight:700;font-size:14.5px;text-decoration:none;border-bottom:1px solid rgba(243,226,179,.45);padding-bottom:2px}.nv .t-canal:hover{border-color:var(--oro1)}.nv .t-talon{position:relative;padding:40px 32px 30px;display:flex;flex-direction:column;gap:20px;border-left:2px dashed rgba(243,226,179,.32);background:linear-gradient(180deg,#ffffff09,#fff0)}.nv .t-talon:before,.nv .t-talon:after{content:"";position:absolute;left:-16px;width:30px;height:30px;border-radius:50%;background:var(--papel);box-shadow:inset 0 0 0 1px #c9a35c73}.nv .t-talon:before{top:-15px}.nv .t-talon:after{bottom:-15px}.nv .t-fecha{display:flex;flex-direction:column;text-transform:uppercase;font:700 13px/1.2 var(--f-body);letter-spacing:.16em;color:var(--oro1)}.nv .t-fecha b{font:900 96px/.86 var(--f-display);font-stretch:70%;color:#fff;letter-spacing:0;margin:4px 0}.nv .t-precio{padding:16px 0;border-block:1px solid rgba(243,226,179,.14)}.nv .t-etapa{font:700 12px var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#f5f3eeb3}.nv .t-monto{font:900 54px/1 var(--f-display);font-stretch:72%;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,var(--oro1),var(--oro2) 60%,var(--oro1));-webkit-background-clip:text;background-clip:text;color:transparent;margin:6px 0 4px}.nv .t-nota{font-size:13.5px;color:#f5f3eeb8}.nv .ticket a.t-btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:56px;border-radius:16px;text-decoration:none;font:800 16.5px var(--f-body);color:#0a1b3c;background:linear-gradient(115deg,#a8823f,#f3e2b3 42%,#c9a35c 70%,#e9d29d);box-shadow:0 14px 30px -12px #c9a35cbf,inset 0 1px #fff9;transition:transform .15s var(--ease),box-shadow .2s}.nv .t-btn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);transition:left .7s var(--ease)}.nv .t-btn:hover:after{left:130%}.nv .t-btn:hover{box-shadow:0 18px 36px -12px #c9a35ce6,inset 0 1px #fff9}.nv .t-btn:active{transform:scale(.97)}.nv .t-btn:focus-visible{outline:3px solid var(--oro1);outline-offset:3px}.nv .t-barras{height:38px;opacity:.55;background:repeating-linear-gradient(90deg,#f3e2b3 0 2px,transparent 2px 4px,#f3e2b3 4px 5px,transparent 5px 8px,#f3e2b3 8px 11px,transparent 11px 13px);-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nv .t-serie{margin-top:-12px;text-align:center;font:700 10.5px var(--f-body);letter-spacing:.3em;color:#f3e2b399}@media (max-width:860px){.nv .ticket{grid-template-columns:1fr;transform:none}.nv .t-cuerpo{padding:32px 24px 26px}.nv .t-lista{grid-template-columns:1fr 1fr;gap:10px 14px}.nv .t-lista li{font-size:14px}.nv .t-talon{border-left:0;border-top:2px dashed rgba(243,226,179,.32);padding:30px 24px 26px;display:grid;grid-template-columns:auto 1fr;gap:18px 22px;align-items:center}.nv .t-talon:before{top:-16px;left:-15px}.nv .t-talon:after{inset:-16px -15px auto auto}.nv .t-fecha b{font-size:76px}.nv .t-precio{border:0;padding:0}.nv .t-btn,.nv .t-barras,.nv .t-serie{grid-column:1 / -1}}@media (max-width:520px){.nv .t-lista{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nv .t-brillo:before,.nv .t-punto{animation:none}.nv .ticket{transform:none!important}}.nv .casos-blq{background:var(--blanco);border-block:1px solid var(--linea)}.nv .casos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nv .caso{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;align-items:start;padding:20px;border:1px solid var(--linea);border-radius:18px;background:var(--papel)}.nv .pan{width:100%;height:100%;border-radius:28px;overflow:hidden;background:var(--blanco)}.nv .pan img{width:100%;height:auto}.nv .pan video{width:100%;height:100%;object-fit:cover;display:block}.nv .caso-cel{width:120px;aspect-ratio:9/19;border-radius:20px;background:#0b0d12;padding:5px}.nv .rubro{font-size:14px;color:var(--gris);margin:6px 0 14px}.nv .caso dl{display:flex;flex-direction:column;gap:10px}.nv .caso dt{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--oro)}.nv .caso dd{font-size:15px}@media (max-width:1000px){.nv .casos{grid-template-columns:1fr;max-width:640px}}@media (max-width:420px){.nv .caso{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px}.nv .caso-cel{width:96px}}.nv .videos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nv .vid{display:flex;flex-direction:column;gap:10px}.nv .vid-play,.nv .vid video{position:relative;width:100%;aspect-ratio:9/16;border-radius:18px;overflow:hidden;border:0;padding:0;background:#0b0d12;cursor:pointer;display:block}.nv .vid-play img{width:100%;height:100%;object-fit:cover}.nv .vid-ico{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--marca);color:var(--tinta);display:grid;place-items:center;transition:transform .2s var(--ease)}.nv .vid-play:hover .vid-ico{transform:scale(1.08)}.nv .vid figcaption{display:flex;flex-direction:column}.nv .vid figcaption b{font:850 22px/1 var(--f-display);font-stretch:78%;text-transform:uppercase}.nv .vid figcaption span{font-size:14px;color:var(--gris)}@media (max-width:900px){.nv .videos{grid-template-columns:repeat(2,minmax(0,1fr))}}.nv .banda{background:var(--noche);color:var(--papel)}.nv .banda .antes,.nv .banda .lead{color:#aeb7cc}.nv .pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(235,212,156,.25);list-style:none;padding:0}.nv .pasos li{padding:30px 28px 6px 0;display:flex;flex-direction:column;gap:12px;min-width:0}.nv .pasos li+li{padding-left:28px;border-left:1px solid rgba(235,212,156,.25)}.nv .n{font:850 64px/1 var(--f-display);font-stretch:70%;color:var(--oro)}.nv .pasos h3{font:850 26px/1.05 var(--f-display);font-stretch:78%;text-transform:uppercase}.nv .pasos p{color:#aeb7cc;font-size:16px}@media (max-width:820px){.nv .pasos{grid-template-columns:1fr}.nv .pasos li,.nv .pasos li+li{padding:24px 0;border-left:0;border-top:1px solid rgba(235,212,156,.25)}.nv .pasos li:first-child{border-top:0}}.nv .cli-blq{overflow:hidden}.nv .cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--linea);margin-bottom:40px}.nv .cifra{padding:22px 18px 22px 0;display:flex;flex-direction:column;gap:4px;min-width:0}.nv .cifra+.cifra{padding-left:22px;border-left:1px solid var(--linea)}.nv .logo-ficha.osc img{background:#0a1b3c;padding:6px}.nv .cifra b{font:900 clamp(48px,6vw,76px)/.9 var(--f-display);font-stretch:70%;color:var(--tinta);font-variant-numeric:tabular-nums}.nv .cifra span{font-weight:700;font-size:16px}.nv .cifra small{font-size:13.5px;color:var(--gris)}.nv .muro{display:flex;flex-direction:column;gap:14px;-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.nv .muro-fila{overflow:hidden}.nv .muro-pista{display:flex;gap:14px;width:max-content;animation:muro 60s linear infinite}.nv .muro-fila.inv .muro-pista{animation-direction:reverse;animation-duration:70s}.nv .muro:hover .muro-pista{animation-play-state:paused}@keyframes muro{to{transform:translate(calc(-50% - 7px))}}.nv .logo-ficha{margin:0;width:200px;flex:none;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;box-shadow:0 10px 24px -20px #07163180}.nv .logo-ficha img{width:52px;height:52px;object-fit:contain;border-radius:12px;flex:none}.nv .logo-ficha figcaption{font-weight:700;font-size:14.5px;line-height:1.2}.nv .rubros{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:36px}.nv .rubros-t{font-weight:700;font-size:14px;margin-right:6px}.nv .rubro{padding:7px 13px;border-radius:999px;background:var(--blanco);border:1px solid var(--linea);font-size:14px;color:var(--tinta-2)}@media (max-width:820px){.nv .cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.nv .cifras .cifra:nth-child(odd){padding-left:0;border-left:0}.nv .cifras .cifra:nth-child(2n){padding-left:18px;border-left:1px solid var(--linea)}.nv .cifras .cifra:nth-child(n+3){border-top:1px solid var(--linea)}}@media (max-width:480px){.nv .cifra{padding:16px 10px 16px 0}.nv .cifras .cifra:nth-child(2n){padding-left:14px}.nv .cifra span{font-size:14.5px}.nv .rubros{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;-webkit-mask:linear-gradient(90deg,#000 85%,transparent);mask:linear-gradient(90deg,#000 85%,transparent)}.nv .rubros::-webkit-scrollbar{display:none}.nv .rubro,.nv .rubros-t{flex:none}.nv .tramites{gap:18px}.nv .tramites span{width:100%}.nv .logo-ficha{width:170px}.nv .logo-ficha img{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.nv .muro-pista{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.nv .muro-pista>[aria-hidden=true]{display:none}.nv .muro{-webkit-mask:none;mask:none;padding-inline:16px}}.nv .tramites{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:36px;padding-top:24px;border-top:1px solid var(--linea);font-size:14px;color:var(--gris)}.nv .tramites img{height:34px;width:auto;filter:grayscale(1);opacity:.75}.nv .sobre{max-width:1000px;margin:0 auto}.nv .sobre-a,.nv .sobre-b{display:grid;transition:grid-template-rows .75s var(--ease),opacity .55s var(--ease)}.nv .sobre-a{grid-template-rows:1fr}.nv .sobre-b{grid-template-rows:0fr;opacity:0}.nv .sobre-a>div,.nv .sobre-b>div{min-height:0;overflow:hidden;padding:6px 4px 34px;margin:-6px -4px 0}.nv .sobre[data-estado=abierta] .sobre-a{grid-template-rows:0fr;opacity:0}.nv .sobre[data-estado=abierta] .sobre-b{grid-template-rows:1fr;opacity:1}.nv .sobre-cerrado{all:unset;box-sizing:border-box;position:relative;display:block;width:100%;max-width:760px;margin:0 auto;aspect-ratio:16 / 8.4;border-radius:20px;cursor:pointer;perspective:1400px;isolation:isolate;background:radial-gradient(120% 120% at 50% 0%,#1b3566,#0d2149 55%,#091a3b);box-shadow:0 40px 70px -40px #071631d9,0 0 0 1px #c9a35c80 inset;transition:transform .35s var(--ease),box-shadow .35s}.nv .sobre-cerrado:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 50px 80px -40px #071631e6,0 0 0 1px #e7c578bf inset}.nv .sobre-cerrado:focus-visible{outline:3px solid var(--oro);outline-offset:4px}.nv .sobre-cerrado:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(160deg,rgba(255,255,255,.05),transparent 40%),linear-gradient(to top left,rgba(4,13,32,.55) 50%,transparent 50.2%) right bottom / 50% 62% no-repeat,linear-gradient(to top right,rgba(4,13,32,.55) 50%,transparent 50.2%) left bottom / 50% 62% no-repeat}.nv .sobre-cerrado:after{content:"";position:absolute;inset:10px;border-radius:13px;border:1px solid rgba(243,226,179,.22);pointer-events:none}.nv .sobre-solapa{position:absolute;left:0;right:0;top:0;height:60%;transform-origin:top center;transition:transform .75s cubic-bezier(.6,.05,.3,1),filter .75s;z-index:2;background:linear-gradient(180deg,#213f75,#132b58);clip-path:polygon(0 0,100% 0,50% 100%);border-radius:20px 20px 0 0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.nv .sobre-solapa:after{content:"";position:absolute;inset:0;clip-path:polygon(0 0,100% 0,50% 100%,50% 97%,97% 1.5%,3% 1.5%,50% 97%,50% 100%);background:linear-gradient(90deg,#c9a35c,#f3e2b3 50%,#c9a35c)}.nv .sobre-sello{position:absolute;left:50%;top:60%;width:84px;height:84px;margin:-42px 0 0 -42px;z-index:3;border-radius:50%;transition:transform .5s var(--ease),opacity .4s;box-shadow:0 0 0 5px #9b6f2e8c,0 0 0 9px #c9a35c40,0 14px 26px -8px #000000b3;animation:sello-late 2.6s ease-in-out infinite}.nv .sobre-sello img{width:100%;height:100%;border-radius:50%;display:block}@keyframes sello-late{50%{transform:scale(1.05)}}.nv .sobre-txt{position:absolute;left:0;right:0;bottom:clamp(14px,4%,30px);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:0 18px}.nv .sobre-txt small{font:700 12px var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#e7c578}.nv .sobre-txt b{font:850 clamp(22px,2.6vw,32px)/1 var(--f-display);font-stretch:80%;letter-spacing:.02em;text-transform:uppercase;color:#fff}.nv .sobre-txt em{font-style:normal;font-size:14px;color:#aeb7cc;display:inline-flex;align-items:center;gap:8px}.nv .sobre-txt em:before{content:"";width:7px;height:7px;border-radius:50%;background:#e7c578;box-shadow:0 0 #e7c57899;animation:t-pulso 2s infinite}.nv .sobre[data-estado=abriendo] .sobre-solapa{transform:rotateX(180deg);filter:drop-shadow(0 -4px 8px rgba(0,0,0,.25)) brightness(.8)}.nv .sobre[data-estado=abriendo] .sobre-sello{transform:scale(.4) rotate(-25deg);opacity:0}.nv .sobre[data-estado=abriendo] .sobre-txt{opacity:0;transition:opacity .3s}.nv .sobre-b .carta{transform:translateY(46px) scale(.98);transition:transform .8s var(--ease) .1s}.nv .sobre[data-estado=abierta] .sobre-b .carta{transform:none}.nv .carta{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);color:var(--tinta);border-radius:6px;overflow:hidden;position:relative;background:linear-gradient(transparent 0 0),repeating-linear-gradient(180deg,transparent 0 33px,rgba(10,31,68,.045) 33px 34px),#fbf8f1;box-shadow:0 30px 60px -36px #07163199,0 0 0 1px #e6d7b0}.nv .carta:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#b08642,#f3e2b3 40%,#c9a35c 70%,#b08642)}.nv .carta-txt{padding:clamp(28px,4.5vw,54px);display:flex;flex-direction:column;gap:16px;position:relative}.nv .carta-txt:before{content:"“";position:absolute;top:clamp(2px,1vw,12px);right:clamp(16px,3vw,34px);font:900 150px/1 var(--f-display);color:#c9a35c38;pointer-events:none}.nv .carta-big{font:850 clamp(26px,3vw,38px)/1.08 var(--f-display);font-stretch:80%;letter-spacing:.012em;text-transform:uppercase;color:var(--tinta);max-width:20em;text-wrap:balance}.nv .carta-big:after{content:"";display:block;width:64px;height:3px;margin-top:16px;background:var(--oro);border-radius:2px}.nv .carta-txt p:not(.carta-big){color:#39435c;font-size:clamp(16px,1.35vw,18px);line-height:1.7;max-width:38em;text-wrap:pretty}.nv .carta-firma{padding:clamp(22px,3vw,40px);border-left:1px dashed rgba(176,134,66,.45);display:flex;flex-direction:column;justify-content:center;gap:16px;background:#c9a35c0f}.nv .carta-firma .socio{display:flex;align-items:center;gap:14px}.nv .carta-firma .socio>span:last-child{display:flex;flex-direction:column}.nv .ini{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--tinta);color:#e7c578;font:850 21px/1 var(--f-display);font-stretch:75%;letter-spacing:.02em;box-shadow:0 0 0 3px #fbf8f1,0 0 0 4px #c9a35cb3}.nv .carta-firma b{font:italic 700 22px/1.1 var(--f-display);font-stretch:90%;color:var(--tinta)}.nv .carta-firma small{font-size:13.5px;color:var(--gris)}.nv .carta-rut{font-size:13px;color:var(--gris);padding-top:14px;border-top:1px solid rgba(176,134,66,.3)}.nv .carta-cerrar{align-self:flex-start;margin-top:4px;border:0;background:none;padding:6px 0;font:600 14.5px var(--f-body);color:var(--tinta-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:820px){.nv .carta{grid-template-columns:1fr}.nv .carta-firma{border-left:0;border-top:1px dashed rgba(176,134,66,.45)}}@media (max-width:600px){.nv .sobre-cerrado{aspect-ratio:4 / 4.1;border-radius:16px}.nv .sobre-solapa{height:46%}.nv .sobre-sello{top:46%;width:72px;height:72px;margin:-36px 0 0 -36px}.nv .sobre-txt b{font-size:22px}.nv .sobre-cerrado:before{background-size:auto,50% 52%,50% 52%}.nv .carta-txt{padding:24px 20px;gap:12px}.nv .carta-txt:before{display:none}.nv .carta-big{font-size:25px}.nv .carta-txt p:not(.carta-big){font-size:15.5px;line-height:1.65}.nv .carta-firma{padding:18px 20px;gap:12px}.nv .ini{width:44px;height:44px;font-size:18px}.nv .carta-firma b{font-size:19px}}.nv .intro{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:radial-gradient(70% 60% at 50% 45%,#1d3a6b,#0d2149,#061229);transition:opacity .6s var(--ease),transform .6s var(--ease);cursor:pointer}.nv .intro.sale{opacity:0;transform:scale(1.03);pointer-events:none}html.con-intro{overflow:hidden}.nv .intro-c{display:flex;flex-direction:column;align-items:center;gap:6px}.nv .intro-aro{position:relative;width:132px;height:132px;margin-bottom:18px;animation:intro-entra .9s var(--ease) both}.nv .intro-aro img{width:100%;height:100%;border-radius:50%;display:block;box-shadow:0 0 70px 6px #d4aa5a59}.nv .intro-aro:before{content:"";position:absolute;inset:-10px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 60%,#f3e2b3 80%,#c9a35c 92%,transparent);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:intro-gira 1.4s linear infinite}.nv .intro-n{font:850 34px/1 var(--f-display);font-stretch:80%;letter-spacing:.14em;text-transform:uppercase;color:#fff;animation:intro-letras .9s var(--ease) .25s both}.nv .intro-s{font:700 12px var(--f-body);letter-spacing:.5em;text-transform:uppercase;color:#e7c578;padding-left:.5em;animation:intro-letras .9s var(--ease) .4s both}.nv .intro-barra{width:120px;height:2px;margin-top:22px;border-radius:2px;background:#ffffff1f;overflow:hidden}.nv .intro-barra i{display:block;height:100%;background:linear-gradient(90deg,#b08642,#f3e2b3);transform-origin:left;animation:barra 1.5s var(--ease) both}@keyframes intro-entra{0%{opacity:0;transform:scale(.8)}}@keyframes intro-gira{to{transform:rotate(360deg)}}@keyframes intro-letras{0%{opacity:0;letter-spacing:.4em}}.nv .fondo-vivo{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nv .fondo-vivo i{position:absolute;width:70vmax;height:70vmax;border-radius:50%;opacity:.9;animation:deriva 26s ease-in-out infinite alternate}.nv .fondo-vivo i:nth-child(1){left:-25vmax;top:-30vmax;background:radial-gradient(circle,rgba(201,163,92,.2),transparent 62%)}.nv .fondo-vivo i:nth-child(2){right:-30vmax;top:-10vmax;background:radial-gradient(circle,rgba(70,120,210,.24),transparent 62%);animation-duration:32s;animation-direction:alternate-reverse}.nv .fondo-vivo i:nth-child(3){left:20%;bottom:-45vmax;background:radial-gradient(circle,rgba(231,197,120,.13),transparent 60%);animation-duration:38s}.nv .fondo-vivo b{position:absolute;left:var(--x);bottom:-8px;width:3px;height:3px;border-radius:50%;background:#f3d58f;box-shadow:0 0 8px 2px #f3d58f99;opacity:0;animation:chispa var(--t) linear var(--d) infinite}@keyframes deriva{50%{transform:translate(6vmax,4vmax) scale(1.08)}to{transform:translate(-4vmax,7vmax) scale(.95)}}@keyframes chispa{0%{opacity:0;transform:translate(0)}12%{opacity:.9}70%{opacity:.6}to{opacity:0;transform:translate(30px,-900px)}}.nv .faq{max-width:860px;border-top:1px solid var(--linea)}.nv .faq details{border-bottom:1px solid var(--linea)}.nv .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:22px 0;font:850 clamp(20px,2.2vw,26px)/1.1 var(--f-display);font-stretch:80%;text-transform:uppercase}.nv .faq summary::-webkit-details-marker{display:none}.nv .faq summary:after{content:"+";font:400 28px/1 var(--f-body);color:var(--oro);transition:transform .2s var(--ease);flex:none}.nv .faq details[open] summary:after{transform:rotate(45deg)}.nv .faq p{padding:0 0 22px;color:var(--tinta-2);max-width:42em}.nv .cierre{background:var(--marca)}.nv .cierre .in{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-block:72px;flex-wrap:wrap}.nv .tel{font-size:15px;color:var(--tinta-2);margin-top:10px}.nv .pie{background:var(--noche);color:#aeb7cc;font-size:14px}.nv .pie-fila{display:flex;justify-content:space-between;gap:24px;padding-block:36px 40px;flex-wrap:wrap}.nv .pie b{color:var(--papel)}.nv .pie nav{display:flex;flex-direction:column;gap:8px}.nv .pie nav a{text-decoration:none}.nv .pie nav a:hover{color:var(--papel)}.nv .gr{font:850 clamp(64px,13vw,180px)/.8 var(--f-display);font-stretch:70%;text-transform:uppercase;color:#10244a;padding-block:0 24px;user-select:none;overflow:hidden}.nv .accion{display:none}@media (max-width:700px){.nv .accion{display:flex;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:color-mix(in srgb,var(--papel) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--linea)}.nv .accion .btn{flex:1;height:50px;padding:0 12px;font-size:15px}.nv .pie{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){.nv .rueda{animation:none}.nv *{animation:none!important;transition:none!important}}@keyframes sube{0%{opacity:.001;transform:translateY(18px)}}@keyframes abanico{0%{opacity:.001;transform:rotate(0) translateY(20px)}}@keyframes sello{0%{opacity:.001;transform:rotate(-30deg) scale(1.3)}}.nv [hidden]{display:none!important}.nv .pe .pe-in h2{font-family:var(--f-display);font-weight:850;font-stretch:72%;text-transform:uppercase;line-height:.95;letter-spacing:-.01em;font-size:clamp(36px,5vw,64px);color:var(--tinta)}.nv .pe .pe-in h2 em{font-style:normal;color:inherit;background:linear-gradient(transparent 58%,var(--marca) 58%,var(--marca) 92%,transparent 92%)}.nv .pe .pe-in .pe-k{font:600 14px var(--f-body);letter-spacing:0;text-transform:none;color:var(--oro)}.nv .pp-hero .pp-h1{margin:18px 0 22px;font-size:clamp(50px,6.2vw,88px);line-height:.98}.nv .pp-h1 em{font-style:normal;background:#edba36;color:#0d2b4d;padding:0 .14em;border-radius:.07em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nv .pp-hero .cel-abrir:not([hidden])~.pp-wa1{display:none}.nv .pp-hero .cel-oro{height:54px}.nv .pp-mazo .h2o-carta{pointer-events:auto}.nv .pp-pasos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.nv .pp-pasos li{background:var(--blanco);border:1px solid var(--linea);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px}.nv .pp-n{width:40px;height:40px;border-radius:50%;background:var(--tinta);color:#edba36;display:grid;place-items:center;font:400 24px/1 "Bebas Neue",var(--f-display)}.nv .pp-pasos b{font-size:19px}.nv .pp-pasos p{color:var(--tinta-2);font-size:15.5px}.nv .pp-planes-blq{background:var(--blanco);border-block:1px solid var(--linea)}.nv .pp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.nv .pp-plan{display:flex;flex-direction:column;border-radius:22px;background:var(--papel);border:1px solid var(--linea);overflow:hidden;min-width:0}.nv .pp-plan.dest{background:var(--tinta);color:#fff;border-color:transparent;box-shadow:0 30px 60px -30px #071631b3}.nv .pp-img{display:block;aspect-ratio:4 / 5;overflow:hidden}.nv .pp-img img{width:100%;height:100%;object-fit:cover}.nv .pp-cue{padding:20px 20px 22px;display:flex;flex-direction:column;gap:8px}.nv .pp-sello{align-self:flex-start;font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;background:#f6e6b8;color:#6b4d06}.nv .pp-plan.dest .pp-sello{background:#edba36;color:#0d2b4d}.nv .pp-cue h3{font:400 40px/1 "Bebas Neue",var(--f-display);letter-spacing:.01em}.nv .pp-para{font-size:15px;color:var(--tinta-2)}.nv .pp-plan.dest .pp-para,.nv .pp-plan.dest .pp-desp,.nv .pp-plan.dest li,.nv .pp-plan.dest .pp-nota{color:#ffffffd1}.nv .pp-precio{margin-top:4px}.nv .pp-precio b{font:400 44px/1 "Bebas Neue",var(--f-display)}.nv .pp-plan.dest .pp-precio b{color:#edba36}.nv .pp-precio span{font-size:15px;color:var(--tinta-2)}.nv .pp-plan.dest .pp-precio span{color:#ffffffb3}.nv .pp-desp{font-size:13px;color:var(--gris)}.nv .pp-cue ul{list-style:none;padding:12px 0 0;margin:4px 0 0;border-top:1px solid var(--linea);display:grid;gap:8px}.nv .pp-plan.dest .pp-cue ul{border-color:#ffffff26}.nv .pp-cue li{position:relative;padding-left:24px;font-size:14.5px;line-height:1.45}.nv .pp-cue li:before{content:"";position:absolute;left:2px;top:5px;width:11px;height:6px;border-left:2.5px solid #c99a2e;border-bottom:2.5px solid #c99a2e;transform:rotate(-45deg)}.nv .pp-nota{font-size:13px;color:var(--gris)}.nv .pp-acc{display:flex;flex-direction:column;gap:10px;margin-top:12px}.nv .pp-acc .btn{width:100%;height:50px;margin:0;font-size:15.5px}.nv .pp-acc .cel-cierre{background:var(--tinta);color:#fff}.nv .pp-acc .cel-abrir[hidden]+.pp-wa{background:var(--tinta);color:#fff;height:50px;border-radius:999px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700}.nv .pp-plan.dest .pp-acc .cel-abrir[hidden]+.pp-wa{background:#edba36;color:#0d2b4d}.nv .pp-wa{text-align:center;font-size:14px;font-weight:600;text-underline-offset:3px}.nv .pp-legal{margin-top:26px;font-size:13px;color:var(--gris);max-width:70ch}.nv .pp-legal a{text-underline-offset:2px}.nv .pp-casos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nv .pp-caso{text-decoration:none}.nv .caso-rubro{font-size:13px;color:var(--oro);font-weight:700;margin:4px 0 8px}.nv .pp-ver{display:inline-block;margin-top:10px;font-weight:700;font-size:14.5px}@media (max-width: 1100px){.nv .pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.nv .pp-pasos,.nv .pp-casos{grid-template-columns:1fr}.nv .pp-grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:4px 16px 10px;scroll-padding-inline:16px;scrollbar-width:none}.nv .pp-grid::-webkit-scrollbar{display:none}.nv .pp-plan{scroll-snap-align:start}.nv .pp-img{aspect-ratio:16 / 10}.nv .pp-img img{object-position:top}}body.nuevo{background:#f5f3ee}.nv .pr-hero .pr-h1{margin:18px 0 22px;font-size:clamp(50px,6.2vw,88px);line-height:.98}.nv .pr-h1 em{font-style:normal;background:#edba36;color:#0d2b4d;padding:0 .14em;border-radius:.07em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nv .pr-hero .cel-abrir:not([hidden])~.pr-si-no-hay{display:none}.nv .pr-hero .cel-oro{height:54px}.nv .pr-inc-blq{background:var(--blanco);border-block:1px solid var(--linea)}.nv .pr-lista{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;border-top:1px solid var(--linea)}.nv .pr-lista li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:18px 0;border-bottom:1px solid var(--linea);position:relative}.nv .pr-lista li:before{content:"";grid-row:1 / span 2;width:28px;height:28px;border-radius:50%;background:#edba36 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2b4d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 16px no-repeat}.nv .pr-lista b{font-size:17px}.nv .pr-lista span{color:var(--tinta-2);font-size:15px}.nv .pr-no{margin-top:18px;font-size:14px;color:var(--gris);max-width:70ch}.nv .pr-precios{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:stretch}.nv .pr-precio{border-radius:22px;padding:26px 24px;background:var(--blanco);border:1px solid var(--linea);display:flex;flex-direction:column;gap:6px}.nv .pr-precio.dest{background:var(--tinta);color:#fff;border-color:transparent}.nv .pr-precio.dest .pp-sello{background:#edba36;color:#0d2b4d}.nv .pr-precio.dest .pp-precio b{color:#edba36}.nv .pr-precio.dest .pp-precio span,.nv .pr-precio.dest .pr-nota,.nv .pr-precio.dest .pr-tach{color:#ffffffbf}.nv .pr-precio .pp-precio b{font-size:56px}.nv .pr-tach{font-size:15px;color:var(--gris)}.nv .pr-nota{font-size:14.5px;color:var(--tinta-2)}.nv .pr-accion{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:8px 4px}.nv .pr-accion .btn{width:100%;height:54px;margin:0}.nv .pr-accion .cel-abrir[hidden]+.pr-wa{background:var(--tinta);color:#fff;height:54px;border-radius:999px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:16px}.nv .pr-seg{font-size:13px;color:var(--gris);text-align:center}.nv .pr-mazo .h2o-carta{pointer-events:none}@media (max-width: 760px){.nv .pr-lista{grid-template-columns:1fr}.nv .pr-precio .pp-precio b{font-size:48px}}.nv .pr-sitios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nv .pr-sitio{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;text-decoration:none;transition:transform .2s var(--ease),box-shadow .2s;min-width:0}.nv .pr-sitio:hover{transform:translateY(-2px);box-shadow:0 14px 30px -20px #07163180}.nv .pr-sitio img,.nv .pr-ini{width:52px;height:52px;border-radius:12px;object-fit:contain;flex:none}.nv .pr-ini{display:grid;place-items:center;background:var(--tinta);color:#edba36;font:400 28px "Bebas Neue",var(--f-display)}.nv .pr-sitio span{flex:1;min-width:0;display:flex;flex-direction:column}.nv .pr-sitio b{font-size:16px}.nv .pr-sitio small{font-size:13px;color:var(--gris)}.nv .pr-sitio i{font-style:normal;color:var(--oro);font-weight:700}@media (max-width: 900px){.nv .pr-sitios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.nv .pr-sitios{grid-template-columns:1fr}}.nv .desliza{display:none}.nv .solo-pc{display:inline}@media (max-width:600px){.nv{font-size:16px}.nv .solo-pc{display:none}.nv .blq{padding-block:52px}.nv .cab-sec{gap:10px;margin-bottom:22px}.nv .d2{font-size:clamp(34px,10.4vw,44px)}.nv .d3{font-size:24px}.nv .lead{font-size:16px}.nv .antes{font-size:14px}.nv .btn{height:50px;padding:0 20px;font-size:15.5px}.nv .desliza{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--gris);margin:-10px 0 14px}.nv .desliza:after{content:"";width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--oro),transparent)}.nv .carrusel{display:grid;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:2px 16px 10px;scroll-padding-inline:16px;scrollbar-width:none;overscroll-behavior-x:contain}.nv .carrusel::-webkit-scrollbar{display:none}.nv .carrusel>*{scroll-snap-align:start}.nv .h2o-in{gap:0;padding-block:22px 28px}.nv .h2o-mazo{display:none}.nv .h2o-antes{font-size:13.5px}.nv .h2o-t{font-size:clamp(40px,11.6vw,54px)}.nv .h2o-preg{margin:12px 0}.nv .h2o-q{gap:16px}.nv .h2o-r{padding:10px 12px 10px 16px}.nv .h2o-r b{font-size:16px}.nv .h2o-r small{font-size:13px}.nv .h2o-barras.h2o-barras-cel{margin:-2px 0 6px}.nv .h2o-lead{display:none}.nv .h2o-ctas{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.nv .h2o-ctas .btn{padding:0 10px;font-size:15px}.nv .h2o-datos{margin-top:20px;padding-top:14px}.nv .h2o-datos b{font-size:28px}.nv .h2o-datos span{font-size:12.5px;line-height:1.3}.nv .h2o-datos div{padding-right:10px}.nv .h2o-datos div+div{padding-left:10px}.nv .cinta ul{padding:11px 0}.nv .cinta li{font-size:17px}.nv .cinta li:after{margin:0 18px;width:7px;height:7px}.nv .carteles{grid-auto-columns:72%;gap:14px}.nv .cartel{gap:10px}.nv .cartel-img{border-radius:16px}.nv .cartel-txt h3{font-size:22px}.nv .cartel-precio{font-size:16px;margin-top:2px}.nv .cartel-nota{font-size:13.5px}.nv .casos{grid-auto-columns:86%;gap:12px;max-width:none}.nv .caso{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px;border-radius:16px}.nv .caso-cel{width:84px;border-radius:16px;padding:4px}.nv .caso-cel .pan{border-radius:12px}.nv .caso .rubro{margin:4px 0 10px;font-size:13px;padding:4px 10px;display:inline-block}.nv .caso dl{gap:7px}.nv .caso dt{font-size:10.5px}.nv .caso dd{font-size:14px;line-height:1.4}.nv .videos{grid-auto-columns:40%;gap:12px}.nv .vid{gap:8px}.nv .vid-play,.nv .vid video{border-radius:14px}.nv .vid-ico{width:48px;height:48px;margin:-24px 0 0 -24px}.nv .vid figcaption b{font-size:18px}.nv .vid figcaption span{font-size:13px}.nv .banda .lead{display:none}.nv .pasos li,.nv .pasos li+li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:16px 0}.nv .pasos .n{grid-row:1 / span 2;font-size:44px}.nv .pasos h3{font-size:20px}.nv .pasos p{font-size:14.5px;line-height:1.45}.nv .cli-blq .cab-sec .lead{display:none}.nv .cifras{margin-bottom:22px}.nv .cifra{gap:2px}.nv .cifra b{font-size:42px}.nv .cifra span{font-size:13.5px;line-height:1.25}.nv .cifra small{font-size:12px;line-height:1.3}.nv .muro,.nv .muro-pista{gap:10px}.nv .logo-ficha{width:150px;padding:8px 12px 8px 8px;gap:10px;border-radius:14px}.nv .logo-ficha img{width:38px;height:38px;border-radius:10px}.nv .logo-ficha figcaption{font-size:13px}.nv .rubros{margin-top:20px}.nv .tramites{margin-top:18px;padding-top:16px;gap:10px 18px}.nv .tramites img{height:26px}.nv .t-cuerpo{padding:24px 20px 18px;gap:12px}.nv .t-k{font-size:11.5px;letter-spacing:.12em}.nv .t-oro{font-size:58px}.nv .t-sub{font-size:24px;margin-top:4px}.nv .t-lead{font-size:15px}.nv .t-lista{grid-template-columns:1fr 1fr;gap:8px 12px}.nv .t-lista li{font-size:13.5px;gap:8px}.nv .t-lista svg{width:18px;height:18px}.nv .t-pie{padding-top:12px;gap:12px}.nv .t-talon{padding:22px 20px 20px;gap:14px 18px}.nv .t-fecha b{font-size:60px}.nv .t-monto{font-size:42px}.nv .t-nota{font-size:12.5px}.nv .ticket a.t-btn{height:52px}.nv .t-barras{height:28px}.nv .faq summary{padding:16px 0;font-size:18px}.nv .faq summary:after{font-size:24px}.nv .faq p{padding-bottom:16px;font-size:15px}.nv .cierre .in{padding-block:40px;gap:18px}.nv .pie-fila{display:grid;grid-template-columns:1fr 1fr;padding-block:28px 20px;gap:22px 16px}.nv .pie-fila>div{grid-column:1 / -1}.nv .pie nav{gap:10px}.nv .gr{font-size:64px;padding-bottom:12px}.nv .pp-pasos{gap:8px}.nv .pp-pasos li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:2px 12px;padding:14px 16px;border-radius:16px}.nv .pp-pasos .pp-n{grid-row:1 / span 2;width:32px;height:32px;font-size:19px}.nv .pp-pasos b{font-size:16.5px;align-self:center}.nv .pp-pasos p{font-size:14px;line-height:1.45}.nv .pr-lista li{padding:12px 0;column-gap:10px}.nv .pr-lista li:before{width:24px;height:24px;background-size:14px}.nv .pr-lista b{font-size:16px}.nv .pr-lista span{font-size:14px;line-height:1.4}.nv .pr-sitios{grid-template-columns:1fr 1fr;gap:8px}.nv .pr-sitio{flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border-radius:14px}.nv .pr-sitio img,.nv .pr-ini{width:40px;height:40px;border-radius:10px}.nv .pr-sitio b{font-size:14.5px;line-height:1.2}.nv .pr-sitio small{font-size:12px;line-height:1.3}.nv .pr-sitio i{position:absolute;top:10px;right:12px}.nv .pr-sitio{position:relative}}.nv .h2o-t{letter-spacing:.03em;word-spacing:.06em;line-height:1.05}.nv .d{letter-spacing:.018em;line-height:1;font-stretch:78%}.nv .cinta li,.nv .cartel-txt h3,.nv .pasos h3,.nv .faq summary,.nv .vid figcaption b,.nv .g-preg,.nv .pp-plan h3{letter-spacing:.02em}.nv .t-tit{letter-spacing:.01em;line-height:.92}.nv .h2o-datos b,.nv .cifra b,.nv .n,.nv .pp-n{letter-spacing:.02em}@media (max-width:600px){.nv .h2o-t{font-size:clamp(38px,11vw,52px)}}.nv .d2.carta-h{font-size:clamp(30px,4.2vw,58px);max-width:18em}.nv .camino{margin-top:clamp(40px,6vw,72px);max-width:900px}.nv .camino-t{font-size:clamp(28px,3.6vw,46px);margin-bottom:22px}.nv .ruta{list-style:none;padding:0;margin:0;position:relative}.nv .ruta:before{content:"";position:absolute;left:7px;top:26px;bottom:26px;border-left:2px dotted var(--oro);opacity:.6}.nv .ruta li a{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:4px 24px;padding:18px 8px 18px 36px;text-decoration:none;border-bottom:1px solid var(--linea);border-radius:12px;transition:background .2s}.nv .ruta li a:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--papel);box-shadow:inset 0 0 0 3px var(--oro);transition:background .2s}.nv .ruta li a:hover{background:var(--blanco)}.nv .ruta li a:hover:before{background:var(--oro)}.nv .ruta b{font:850 24px/1 var(--f-display);font-stretch:80%;letter-spacing:.02em;text-transform:uppercase;color:var(--tinta)}.nv .ruta span{color:var(--tinta-2);font-size:16px}.nv .ruta i{font-style:normal;color:var(--oro);font-weight:800}.nv .camino-pie{margin-top:22px;font:600 clamp(17px,1.6vw,20px)/1.4 var(--f-body);color:var(--tinta);max-width:36em}@media (max-width:600px){.nv .ruta li a{grid-template-columns:minmax(0,1fr) auto;padding:14px 4px 14px 30px}.nv .ruta b{font-size:20px}.nv .ruta span{grid-column:1;font-size:14.5px;line-height:1.4}.nv .ruta i{grid-row:1 / span 2;grid-column:2}.nv .ruta li a:before{width:14px;height:14px;margin-top:-7px;left:1px}.nv .ruta:before{left:7px}.nv .camino-pie{font-size:16px}}.nv .ruta li a{grid-template-columns:230px minmax(0,1fr) auto}@media (max-width:600px){.nv .ruta li a{grid-template-columns:minmax(0,1fr) auto}}.nv .pp-plan{scroll-margin-top:90px}.nv .cat-g+.cat-g{margin-top:64px}.nv .cat-h{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid var(--linea)}.nv .cat-h p{color:var(--tinta-2);font-size:15px}.nv .cat-g .carteles{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1000px){.nv .cat-g .carteles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.nv .cat-g .carteles{grid-template-columns:none}}.nv .cat-mas{margin-top:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 40px;align-items:end;padding:clamp(26px,4vw,48px);border-radius:24px;color:var(--papel);position:relative;overflow:hidden;background:radial-gradient(90% 120% at 100% 0%,rgba(201,163,92,.22),transparent 55%),linear-gradient(135deg,#0d2149,#071631);box-shadow:0 30px 60px -36px #071631b3,0 0 0 1px #c9a35c59 inset}.nv .cat-mas-txt{display:flex;flex-direction:column;gap:12px;min-width:0}.nv .cat-mas-k{font:700 12px var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#e7c578}.nv .cat-mas-t{font-size:clamp(32px,4.4vw,56px)}.nv .cat-mas-txt>p:not(.cat-mas-k){color:#c9d1e3;max-width:38em}.nv .cat-mas-chips{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-wrap:wrap;gap:8px}.nv .cat-mas-chips li{padding:8px 14px;border-radius:999px;font-size:14.5px;font-weight:600;color:#f3e2b3;background:#ffffff0f;box-shadow:inset 0 0 0 1px #e7c57866}.nv .cat-mas-chips li:last-child{color:#fff;background:#e7c57829}.nv a.cat-mas-btn{background:#edba36;color:#0d2b4d;white-space:nowrap}@media (max-width:760px){.nv .cat-mas{grid-template-columns:1fr;margin-top:48px}.nv a.cat-mas-btn{width:100%}}@media (max-width:600px){.nv .cat-g+.cat-g{margin-top:36px}.nv .cat-h{margin-bottom:14px;padding-bottom:10px;gap:4px 12px}.nv .cat-h .d3{font-size:21px}.nv .cat-h p{font-size:13.5px}.nv .cat-g .carteles{grid-auto-columns:46%;gap:10px}.nv .cat-g .cartel{gap:8px}.nv .cat-g .cartel-img{border-radius:12px}.nv .cat-g .cartel-txt h3{font-size:17px}.nv .cat-g .cartel-precio{font-size:14px}.nv .cat-g .cartel-nota{font-size:12.5px;line-height:1.35}.nv .cat-mas{margin-top:36px;padding:22px 18px}}.nv .cat-mas{isolation:isolate;box-shadow:0 40px 70px -40px #071631d9,0 0 0 1px #e7c5788c inset}.nv .cat-mas:before{content:"";position:absolute;inset:10px;border-radius:16px;border:1px solid rgba(243,226,179,.18);pointer-events:none}.nv .cat-mas-sello{position:absolute;right:-40px;top:-50px;width:260px;height:260px;opacity:.08;z-index:-1;pointer-events:none;filter:saturate(.6)}.nv .cat-mas-brillo{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:-1}.nv .cat-mas-brillo:before{content:"";position:absolute;top:-50%;left:-60%;width:35%;height:200%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(243,226,179,.14),transparent);animation:t-barrido 8s var(--ease) 1.5s infinite}.nv .cat-mas-t .oro{background:linear-gradient(100deg,#b08642,#f3e2b3 40%,#c9a35c 70%,#fff1c9);-webkit-background-clip:text;background-clip:text;color:transparent}.nv .cat-mas-chips li{display:inline-flex;align-items:center;gap:7px}.nv .cat-mas-chips li:before{content:"";width:14px;height:14px;flex:none;border-radius:50%;background:#e7c578 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2b4d' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / 9px no-repeat}.nv .cat-mas-chips li:last-child:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2b4d' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 9px no-repeat}.nv a.cat-mas-btn{box-shadow:0 14px 30px -12px #edba3699}.nv .filtros{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.nv .filtros button{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--linea);background:var(--blanco);color:var(--tinta);font:600 15px var(--f-body);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .15s var(--ease)}.nv .filtros button span{font-size:12px;font-weight:700;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:var(--papel);color:var(--tinta-2)}.nv .filtros button:hover{border-color:var(--tinta)}.nv .filtros button:active{transform:scale(.97)}.nv .filtros button[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#f3e2b3}.nv .filtros button[aria-pressed=true] span{background:#e7c578;color:var(--tinta)}.nv .filtro-nota{font-size:14.5px;color:var(--tinta-2);margin-bottom:22px;min-height:1.5em}.nv .vitrina{grid-template-columns:repeat(4,minmax(0,1fr))}.nv .vitrina .cartel[hidden]{display:none}.nv .vitrina.entra .cartel{animation:aparece-c .45s var(--ease) both}.nv .vitrina.entra .cartel:nth-child(n+2){animation-delay:.04s}.nv .vitrina.entra .cartel:nth-child(n+3){animation-delay:.08s}.nv .vitrina.entra .cartel:nth-child(n+4){animation-delay:.12s}@keyframes aparece-c{0%{opacity:.001;transform:translateY(10px) scale(.98)}}.nv .cartel-img{position:relative}.nv .cartel-tipo{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:999px;font:700 11px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);background:#f3e2b3f2;box-shadow:0 4px 12px -4px #0006;opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s var(--ease)}.nv .cartel:hover .cartel-tipo{opacity:1;transform:none}@media (max-width:1000px){.nv .vitrina{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.nv .filtros{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 4px}.nv .filtros::-webkit-scrollbar{display:none}.nv .filtros button{height:38px;padding:0 13px;font-size:14px;flex:none}.nv .filtro-nota{font-size:13.5px;margin-bottom:14px}.nv .vitrina{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none}.nv .vitrina .cartel{gap:8px}.nv .vitrina .cartel-img{border-radius:12px}.nv .vitrina .cartel-txt h3{font-size:17px}.nv .vitrina .cartel-precio{font-size:14px}.nv .vitrina .cartel-nota{font-size:12.5px;line-height:1.35}.nv .cartel-tipo{display:none}}@media (max-width:600px){.nv .h2o-datos{display:none}.nv .h2o-ctas{margin-top:18px}.nv .h2o-in{padding-block:22px 34px}.nv .filtro-nota{display:none}.nv .filtros{margin-bottom:16px}.nv .cat-mas-chips,.nv .cat-mas-sello{display:none}.nv .cat-mas-txt>p:not(.cat-mas-k){font-size:14.5px}.nv #como,.nv .muro-fila.inv,.nv .rubros,.nv .cifra small{display:none}.nv .tramites{margin-top:14px;padding-top:14px}.nv .tramites span{width:auto}.nv .t-lista,.nv .t-pie .t-canal{display:none}.nv .t-lead{font-size:14.5px}.nv .camino{margin-top:40px}.nv .camino-t{font-size:24px;margin-bottom:12px}.nv .ruta span{display:none}.nv .ruta li a{padding:12px 4px 12px 30px}.nv .ruta b{font-size:18px}.nv .camino-pie{margin-top:14px;font-size:15px}.nv .cliente-cifras,.nv .cli-blq .cab-sec{margin-bottom:16px}.nv .accion{transition:transform .35s var(--ease)}.nv .accion.oculta{transform:translateY(110%)}}.nv .desliza-w{position:relative;--fondo-desliza:var(--papel)}.nv .casos-blq .desliza-w{--fondo-desliza:var(--blanco)}.nv .desliza-flecha{position:absolute;top:0;bottom:10px;z-index:4;width:52px;display:flex;align-items:center;border:0;padding:0;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.nv .desliza-flecha.ver{opacity:1;pointer-events:auto}.nv .desliza-flecha.der{right:-16px;justify-content:flex-end;padding-right:10px;background:linear-gradient(90deg,transparent,var(--fondo-desliza) 78%)}.nv .desliza-flecha.izq{left:-16px;justify-content:flex-start;padding-left:10px;background:linear-gradient(270deg,transparent,var(--fondo-desliza) 78%)}.nv .desliza-flecha span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--tinta);color:#e7c578;box-shadow:0 8px 18px -6px #0716318c}.nv .desliza-flecha.der.ver span{animation:empuja 1.8s var(--ease) 1s 2}@keyframes empuja{0%,to{transform:none}40%{transform:translate(4px)}}.nv .desliza-w.chica .desliza-flecha{bottom:4px;width:44px}.nv .desliza-w.chica .desliza-flecha span{width:28px;height:28px}.nv .desliza-w.chica .desliza-flecha span svg{width:14px;height:14px}@media (min-width:601px){.nv .desliza-flecha.der{right:0}.nv .desliza-flecha.izq{left:0}}.nv .h2o-nav-cel,.nv .h2o-confia{display:none}@media (max-width:900px){.nv .h2o-nav-cel{display:flex;align-items:center;gap:10px;margin:-2px 0 10px}.nv .h2o-nav-cel .h2o-barras.h2o-barras-cel{margin:0;flex:1;max-width:none}.nv .h2o-cont{font:600 12.5px var(--f-body);color:#ffffffb3;white-space:nowrap;font-variant-numeric:tabular-nums}.nv .h2o-sig{width:32px;height:32px;flex:none;border-radius:50%;border:1px solid rgba(231,197,120,.6);background:#ffffff14;color:#e7c578;display:grid;place-items:center;cursor:pointer}.nv .h2o-sig:active{transform:scale(.92)}.nv .h2o-confia{display:flex;align-items:center;gap:10px;margin-top:16px;text-decoration:none;color:#ffffffc7;font-size:13px;line-height:1.3}.nv .h2o-confia b{color:#fff}.nv .h2o-caras{display:flex;flex:none}.nv .h2o-caras img{width:30px;height:30px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:0 0 0 2px #152542}.nv .h2o-caras img.osc{background:#0a1b3c}.nv .h2o-caras img+img{margin-left:-8px}}@media (max-width:900px){.nv .h2o-in{grid-template-columns:minmax(0,1fr)}.nv .h2o-txt,.nv .h2o-preg,.nv .h2o-q{min-width:0}.nv .h2o-t{overflow-wrap:break-word}}.nv .h2o-barras button{min-height:0;min-width:0;height:22px}.nv .h2o-lema{margin:18px 0}.nv .h2o-carta{cursor:pointer}.nv .h2o-confia{display:flex}@media (min-width:901px){.nv .h2o-confia{align-items:center;gap:10px;margin-top:22px;text-decoration:none;color:#ffffffc7;font-size:14px}.nv .h2o-confia b{color:#fff}.nv .h2o-caras{display:flex}.nv .h2o-caras img{width:32px;height:32px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:0 0 0 2px #152542}.nv .h2o-caras img.osc{background:#0a1b3c}.nv .h2o-caras img+img{margin-left:-8px}}@media (max-width:900px){.nv .h2o-in{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-block:18px 30px}.nv .h2o-txt{display:contents}.nv .h2o-antes{order:1}.nv .h2o-lema,.nv .h2o-lead{display:none}.nv .h2o-mazo{order:2;display:block;width:min(100%,420px);margin:16px auto 0;justify-self:auto}.nv .h2o-mazo .h2o-barras{display:none}.nv .h2o-carta{border-radius:20px}.nv .h2o-carta.sig{opacity:.45;transform:translateY(-9px) scale(.94)}.nv .h2o-carta.sig2{opacity:.2;transform:translateY(-17px) scale(.88)}.nv .h2o-nav-cel{order:3;margin:14px 0 0}.nv .h2o-ctas{order:4;margin-top:16px}.nv .h2o-confia{order:5}}.nv .h2o-mazo{isolation:isolate}.nv .h2o-mazo:before{content:"";position:absolute;inset:-14% -18%;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,rgba(231,197,120,.28),rgba(231,197,120,.08) 45%,transparent 70%);filter:blur(6px);pointer-events:none}.nv .h2o-carta{box-shadow:0 40px 70px -30px #000c,0 0 0 1px #e7c5788c,0 0 0 6px #e7c5780f}.nv .h2o-carta:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);pointer-events:none;opacity:0}.nv .h2o-carta.on:after{animation:brillo-flyer 1.3s var(--ease) .35s both}@keyframes brillo-flyer{0%{left:-70%;opacity:1}to{left:140%;opacity:1}}@media (min-width:901px){.nv .h2o-mazo{width:min(100%,460px);transition:transform .5s var(--ease);transform:perspective(1100px) rotateY(var(--ry, -4deg)) rotateX(var(--rx, 2deg))}}@media (max-width:900px){.nv .h2o-mazo:before{inset:-6% -10%}}.nv .ticket a.t-inscribe{margin-top:-8px;text-align:center;font-size:13.5px;line-height:1.4;color:#c9d1e3;text-decoration:none;text-wrap:balance}.nv .ticket a.t-inscribe b{color:var(--oro1);font-weight:700;border-bottom:1px solid rgba(243,226,179,.45)}.nv .ticket a.t-inscribe:hover b{border-color:var(--oro1)}@media (max-width:900px){.nv .ticket a.t-inscribe{grid-column:1 / -1;margin-top:-4px}}
