.page-module___8aEwW__page{--green:#39ff14;--purple:#8b31c7;--tg:#2aabee;--dark:#08001a;color:#fff;min-height:100vh;overflow-x:hidden}.page-module___8aEwW__pageBg{z-index:-1;background:url("/FONDO LP MUNDIAL.png") 50% 5%/cover no-repeat;position:fixed;inset:0}.page-module___8aEwW__pageBg:before{content:"";background:linear-gradient(#00000ad9,#0000);height:18%;position:absolute;inset:0 0 auto}.page-module___8aEwW__pageBg:after{content:"";background:linear-gradient(to top, var(--dark) 20%, transparent);height:40%;position:absolute;inset:auto 0 0}.page-module___8aEwW__header{z-index:100;border-bottom:2px solid var(--green);background:#08001aeb;justify-content:space-between;align-items:center;padding:8px 14px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px 14px #39ff1440}.page-module___8aEwW__headerLogos{align-items:center;gap:8px;display:flex}.page-module___8aEwW__headerLogos img{object-fit:contain;width:auto;height:40px}.page-module___8aEwW__headerSep{background:#39ff1480;width:1px;height:30px}.page-module___8aEwW__headerCounter{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.page-module___8aEwW__counterLabel,.page-module___8aEwW__timerUnit,.page-module___8aEwW__timerSep,.page-module___8aEwW__heroTitle,.page-module___8aEwW__heroSub,.page-module___8aEwW__ctaTitle,.page-module___8aEwW__phonePrefix,.page-module___8aEwW__phoneInput,.page-module___8aEwW__tgBtn,.page-module___8aEwW__blockTitle,.page-module___8aEwW__systemBadge,.page-module___8aEwW__popupBox p,.page-module___8aEwW__popupClose{font-family:var(--font-oswald), sans-serif}.page-module___8aEwW__counterLabel{color:#ffffffbf;text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;font-size:9px;font-weight:600}.page-module___8aEwW__timer{align-items:center;gap:1px;display:flex}.page-module___8aEwW__timerUnit{min-width:34px;color:var(--green);text-align:center;text-shadow:0 0 12px #39ff1499;font-size:28px;font-weight:700;line-height:1}.page-module___8aEwW__timerSep{color:#fff;margin-bottom:2px;padding:0 1px;font-size:24px;font-weight:700;line-height:1}.page-module___8aEwW__hero{text-align:center;padding:90px 16px 16px}.page-module___8aEwW__heroTitle{color:#fff;text-transform:uppercase;text-shadow:2px 2px #000,-2px -2px #000,2px -2px #000,-2px 2px #000,0 4px 20px #000000f2,0 0 50px #000000e6;margin-bottom:16px;font-size:clamp(24px,6.5vw,52px);font-weight:700;line-height:1.1}.page-module___8aEwW__heroSub{color:#fff;background:#00000a99;border:1px solid #39ff1433;border-radius:10px;max-width:560px;padding:14px 18px;font-size:clamp(16px,4.2vw,19px);font-weight:600;line-height:1.6;display:inline-block}.page-module___8aEwW__heroSub strong{color:var(--green);font-weight:700}.page-module___8aEwW__heroSub p+p{margin-top:12px}.page-module___8aEwW__vsl{justify-content:center;padding:0 16px;display:flex}.page-module___8aEwW__vslBox{border:2px solid var(--green);border-radius:12px;width:100%;max-width:640px;position:relative;overflow:hidden;box-shadow:0 0 24px #39ff144d}.page-module___8aEwW__vslBox video,.page-module___8aEwW__systemVideoWrap video{width:100%;display:block}.page-module___8aEwW__vslOverlay{cursor:pointer;background:#00000a59;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;display:flex;position:absolute;inset:0}.page-module___8aEwW__vslOverlay span{color:#000;font-family:var(--font-oswald), sans-serif;letter-spacing:1.5px;text-transform:uppercase;background:var(--green);border-radius:20px;padding:8px 20px;font-size:13px;font-weight:700;box-shadow:0 0 18px #39ff14b3}.page-module___8aEwW__cta{justify-content:center;padding:16px 16px 40px;display:flex}.page-module___8aEwW__ctaBox{border:2px solid var(--tg);background:#08001af2;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:480px;padding:22px 18px 18px;display:flex}.page-module___8aEwW__ctaTitle{color:#fff;text-align:center;font-size:clamp(16px,4.2vw,21px);font-weight:600;line-height:1.45}.page-module___8aEwW__ctaTitle span,.page-module___8aEwW__ctaTitle strong{color:var(--tg);font-weight:700}.page-module___8aEwW__ctaLabel{color:#ffffffb3;text-align:center;font-size:14px}.page-module___8aEwW__phoneWrap{border:2px solid var(--tg);background:#0e1632e6;border-radius:10px;display:flex;overflow:hidden}.page-module___8aEwW__phonePrefix{color:var(--tg);white-space:nowrap;background:#08001ae6;border-right:2px solid #2aabee4d;padding:15px 14px;font-size:16px;font-weight:700}.page-module___8aEwW__phoneInput{color:#fff;letter-spacing:1px;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:15px 12px;font-size:18px;font-weight:600}.page-module___8aEwW__phoneInput::placeholder{color:#ffffff4d;font-weight:400}.page-module___8aEwW__tgBtn{color:#fff;letter-spacing:2px;text-align:center;text-shadow:0 1px 4px #0006;text-transform:uppercase;background:var(--tg);cursor:pointer;border:2px solid #fff3;border-radius:12px;padding:20px 50px;font-size:21px;font-weight:700;display:block;position:relative;box-shadow:0 0 16px #2aabeeb3,0 0 40px #2aabee59,0 4px 20px #2aabee80}.page-module___8aEwW__tgBtn:disabled{cursor:wait;opacity:.72}.page-module___8aEwW__tgBtn svg{width:26px;height:26px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.page-module___8aEwW__blockSection{justify-content:center;padding:0 16px 24px;display:flex}.page-module___8aEwW__blockBox{background:#08001ae0;border:1px solid #39ff1433;border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:640px;padding:22px 18px 20px;display:flex}.page-module___8aEwW__blockTitle{color:var(--green);text-align:center;text-shadow:0 0 12px #39ff1480;text-transform:uppercase;font-size:clamp(18px,5vw,22px);font-weight:700;line-height:1.2}.page-module___8aEwW__systemTitle{color:#fff;text-shadow:none;margin-top:-6px;font-size:clamp(15px,4.2vw,19px)}.page-module___8aEwW__blockSub{color:#ffffffd9;text-align:center;font-size:clamp(13px,3.5vw,15px);line-height:1.55}.page-module___8aEwW__swipeTrack{border-radius:10px;width:100%;overflow:hidden}.page-module___8aEwW__swipeInner{will-change:transform;gap:10px;transition:transform .3s;display:flex}.page-module___8aEwW__swipeInner img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #39ff1433;border-radius:8px;flex:0 0 calc(50% - 5px);width:calc(50% - 5px);height:auto}.page-module___8aEwW__swipeDots{justify-content:center;gap:6px;display:flex}.page-module___8aEwW__swipeDots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}.page-module___8aEwW__swipeDots button.page-module___8aEwW__activeDot{background:var(--tg)}.page-module___8aEwW__systemVideoWrap{border:1px solid #39ff1440;border-radius:10px;width:100%;overflow:hidden}.page-module___8aEwW__systemBadge{color:#000;letter-spacing:2px;text-align:center;text-transform:uppercase;background:var(--green);border-radius:6px;padding:9px 20px;font-size:clamp(13px,3.8vw,16px);font-weight:700;box-shadow:0 0 18px #39ff1480}.page-module___8aEwW__optaLogo{object-fit:contain;filter:brightness(0)invert();opacity:.85;width:150px;max-width:55%;height:auto}.page-module___8aEwW__popup,.page-module___8aEwW__videoModal{z-index:200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module___8aEwW__popup{background:#00000acc;padding:20px}.page-module___8aEwW__popupBox{text-align:center;border:2px solid var(--tg);background:#08001a;border-radius:14px;width:100%;max-width:300px;padding:28px 22px}.page-module___8aEwW__popupBox p{color:#fff;margin-bottom:18px;font-size:17px;line-height:1.4}.page-module___8aEwW__popupClose{color:#000;text-transform:uppercase;background:var(--tg);cursor:pointer;border:0;border-radius:8px;padding:11px 26px;font-size:14px;font-weight:700}.page-module___8aEwW__videoModal{z-index:300;background:#000}.page-module___8aEwW__videoModal video{width:100%;max-height:100vh;display:block}.page-module___8aEwW__videoModalClose{z-index:1;color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex;position:absolute;top:12px;right:14px}@media (max-width:400px){.page-module___8aEwW__headerLogos img{height:32px}.page-module___8aEwW__timerUnit{font-size:22px}.page-module___8aEwW__counterLabel{font-size:8px}}
