@font-face{font-family:LALIGA Headline VF;src:url(vl-LALIGAHeadlineVF.woff) format("woff");font-weight:300 800;font-display:swap}@font-face{font-family:LALIGA Text;src:url(vl-LALIGAText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}#vicoins-laliga{--vl-red: #e63946;--vl-white: #f4f8f9;--vl-font-head: "LALIGA Headline VF", "Arial Narrow", sans-serif;--vl-font-body: "LALIGA Text", system-ui, sans-serif;--vl-font-mono: "JetBrains Mono", ui-monospace, monospace;display:block;width:100%;overflow-x:clip;background:#fff;font-family:var(--vl-font-body);font-size:16px;line-height:normal;letter-spacing:normal;color:var(--vl-white);text-align:left;-webkit-font-smoothing:antialiased}#vicoins-laliga,#vicoins-laliga *,#vicoins-laliga *:before,#vicoins-laliga *:after{box-sizing:border-box}#vicoins-laliga h1,#vicoins-laliga h2,#vicoins-laliga h3,#vicoins-laliga p,#vicoins-laliga ol,#vicoins-laliga li,#vicoins-laliga figure,#vicoins-laliga figcaption{margin:0;padding:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;text-transform:none;color:inherit;font-family:inherit;text-align:inherit;border:0}#vicoins-laliga a{text-decoration:none;color:inherit;border:0;box-shadow:none}#vicoins-laliga a:hover{text-decoration:none}#vicoins-laliga img{height:auto;border:0;border-radius:0;box-shadow:none}#vicoins-laliga [id]{scroll-margin-top:90px}#vicoins-laliga div:empty,#vicoins-laliga a:empty,#vicoins-laliga p:empty,#vicoins-laliga section:empty{display:block}#vicoins-laliga .vl-head,#vicoins-laliga .vl-btn,#vicoins-laliga .vl-pill,#vicoins-laliga .vl-phone .vl-num,#vicoins-laliga .vl-m-phone .vl-num,#vicoins-laliga .vl-faq-q{font-weight:800;font-variation-settings:"wght" 800,"wdth" 518}#vicoins-laliga .vl-canvas-clip{overflow:hidden}#vicoins-laliga .vl-canvas{position:relative;width:1920px;height:6893px;margin-top:-106px;background:#fff;overflow:clip}#vicoins-laliga .vl-abs{position:absolute}#vicoins-laliga .vl-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}#vicoins-laliga .vl-t{position:absolute;margin:0;display:flex;flex-direction:column;justify-content:center;transform:translateY(-50%);overflow-wrap:break-word;font-weight:400}#vicoins-laliga .vl-head{font-family:var(--vl-font-head);font-weight:800;text-transform:uppercase}#vicoins-laliga .vl-body{font-family:var(--vl-font-body)}#vicoins-laliga h1.vl-t>span{display:block}#vicoins-laliga .vl-header-track{position:absolute;left:0;right:0;top:0;height:7120px;pointer-events:none;z-index:50}#vicoins-laliga .vl-header{position:sticky;top:0;height:106px;pointer-events:auto;background:#0f626cd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:6px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}#vicoins-laliga .vl-header-logo{left:282px;width:168px;height:77.91px;top:15px;display:block;transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s}#vicoins-laliga .vl-header-logo img{width:100%;height:100%;display:block}#vicoins-laliga .vl-header-logo:hover{transform:scale(1.05) rotate(-1.5deg);filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}#vicoins-laliga .vl-btn{--vl-glow: rgba(230, 57, 70, .4);display:flex;align-items:center;justify-content:center;background:var(--vl-red);color:#fff;border-radius:999px;text-decoration:none;font-family:var(--vl-font-head);font-weight:800;text-transform:uppercase;white-space:nowrap;overflow:hidden;isolation:isolate;cursor:pointer;filter:drop-shadow(0 12px 16px var(--vl-glow));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease,background-color .25s ease}#vicoins-laliga .vl-btn-sm{font-size:15px;letter-spacing:1.2px;filter:none}#vicoins-laliga .vl-btn-md{font-size:20px;letter-spacing:1.2px}#vicoins-laliga .vl-btn-lg{font-size:21px;letter-spacing:1.26px}#vicoins-laliga .vl-btn-xl{font-size:22px;letter-spacing:1.32px}#vicoins-laliga .vl-btn span{position:relative;z-index:1;transition:letter-spacing .35s cubic-bezier(.2,.8,.2,1)}#vicoins-laliga .vl-btn:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);transform:skew(-20deg) translate(0);z-index:0;pointer-events:none}#vicoins-laliga .vl-btn .vl-ripple{position:absolute;border-radius:50%;background:#ffffff73;transform:translate(-50%,-50%) scale(0);animation:vl-kf-ripple .6s ease-out forwards;pointer-events:none;z-index:0}@keyframes vl-kf-ripple{to{transform:translate(-50%,-50%) scale(1);opacity:0}}#vicoins-laliga .vl-btn:hover{transform:translateY(-3px) scale(1.04);background-color:#ef4552;filter:drop-shadow(0 18px 22px var(--vl-glow)) drop-shadow(0 0 18px rgba(255,77,87,.45))}#vicoins-laliga .vl-btn-sm:hover{filter:drop-shadow(0 8px 14px rgba(230,57,70,.5))}#vicoins-laliga .vl-btn:hover:before{animation:vl-kf-shine .8s ease forwards}#vicoins-laliga .vl-btn:hover span{letter-spacing:calc(var(--vl-ls, 1.2px) + 1px)}#vicoins-laliga .vl-btn:active{transform:translateY(0) scale(.97);transition-duration:.1s}#vicoins-laliga .vl-btn:focus-visible{outline:3px solid #5fd6e6;outline-offset:4px}@keyframes vl-kf-shine{0%{left:-60%}to{left:120%}}#vicoins-laliga .vl-btn-lg,#vicoins-laliga .vl-btn-xl{animation:vl-kf-pulse 2.6s ease-in-out infinite}#vicoins-laliga .vl-btn-lg:hover,#vicoins-laliga .vl-btn-xl:hover{animation:none}@keyframes vl-kf-pulse{0%,to{filter:drop-shadow(0 12px 16px var(--vl-glow))}50%{filter:drop-shadow(0 12px 16px var(--vl-glow)) drop-shadow(0 0 22px rgba(255,77,87,.55))}}#vicoins-laliga .vl-pill{height:29px;background:#000;border-radius:999px;padding-left:12px;display:flex;align-items:center;font-family:var(--vl-font-head);font-weight:800;font-size:14px;letter-spacing:1.96px;text-transform:uppercase;color:var(--vl-white);white-space:nowrap}#vicoins-laliga .vl-coin-glow{border-radius:110px;box-shadow:0 0 50px #5fd6e6bf,0 0 110px #e1326a73;overflow:hidden}#vicoins-laliga .vl-arrow{background:#000;border-radius:3px;box-shadow:0 0 18px #5fd6e6,0 0 40px #e1326a99}#vicoins-laliga .vl-arrow-head{position:absolute;right:-9.11px;top:-9.11px;width:21.213px;height:21.213px;display:flex;align-items:center;justify-content:center}#vicoins-laliga .vl-arrow-head>div{width:15px;height:15px;border-top:3px solid #062530;border-right:3px solid #062530;transform:rotate(45deg)}#vicoins-laliga .vl-phone{position:absolute;width:220px;height:377.19px;background:#0a0f12;border-radius:26px;box-shadow:0 24px 50px #00000073,0 0 0 1px #ffffff29}#vicoins-laliga .vl-phone .vl-screen{position:absolute;top:7px;right:7px;bottom:7px;left:7px;background:#062530;border-radius:20px;overflow:hidden}#vicoins-laliga .vl-phone .vl-screen img{position:absolute;top:0;left:-1.41%;width:102.83%;height:100%;max-width:none;display:block}#vicoins-laliga .vl-phone .vl-num{position:absolute;left:-10px;top:-14px;width:48px;height:48px;border-radius:24px;background:var(--vl-red);filter:drop-shadow(0 8px 10px rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;font-family:var(--vl-font-head);font-weight:800;font-size:26px;line-height:1;color:var(--vl-white)}#vicoins-laliga .vl-step-txt{font-size:18px;line-height:26.1px;color:var(--vl-white);text-align:center;white-space:nowrap;align-items:center}#vicoins-laliga .vl-qr-card{background:#fff;display:block;transition:transform .35s cubic-bezier(.2,.8,.2,1)}#vicoins-laliga .vl-qr-card:hover{transform:scale(1.04)}#vicoins-laliga .vl-qr-big{filter:drop-shadow(0 30px 30px rgba(0,0,0,.45))}#vicoins-laliga .vl-qr{position:absolute;display:block;width:auto;height:auto}#vicoins-laliga .vl-qr-sm{top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px)}#vicoins-laliga .vl-qr-caption{text-decoration:none;transition:color .25s ease}#vicoins-laliga .vl-qr-caption:hover{color:#fff!important}#vicoins-laliga .vl-qr-lg{top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px)}#vicoins-laliga .vl-qr-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:17px;background:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--vl-font-mono);font-size:10px;color:#0b2a33;white-space:nowrap}#vicoins-laliga .vl-faq-list{display:flex;flex-direction:column;gap:12px}#vicoins-laliga .vl-faq{border:1px solid rgba(255,255,255,.7);border-radius:12px;overflow:hidden;background:#0000;transition:background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}#vicoins-laliga .vl-faq.vl-open{background:#00000038}#vicoins-laliga .vl-faq:hover{border-color:#fff;transform:translate(4px)}#vicoins-laliga .vl-faq-q{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;width:100%;height:64px;padding-left:20px;cursor:pointer;font-family:var(--vl-font-head);font-weight:800;font-size:24px;letter-spacing:.48px;color:#fff;font-variation-settings:"wght" 800,"wdth" 518}#vicoins-laliga .vl-faq-q:focus-visible{outline:2px solid #5fd6e6;outline-offset:-4px;border-radius:12px}#vicoins-laliga .vl-faq-icon{position:absolute;left:730px;top:50%;width:32px;height:32px;margin-top:-16px;border:1px solid #fff;border-radius:16px;transition:transform .4s cubic-bezier(.2,.8,.2,1),background-color .25s ease}#vicoins-laliga .vl-faq-icon span{position:absolute;left:50%;top:50%;width:12px;height:1.6px;background:#fff;border-radius:1px;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .25s ease}#vicoins-laliga .vl-faq-icon span:last-child{transform:translate(-50%,-50%) rotate(90deg)}#vicoins-laliga .vl-faq.vl-open .vl-faq-icon span:last-child{transform:translate(-50%,-50%) rotate(0)}#vicoins-laliga .vl-faq-q:hover .vl-faq-icon{background:#fff;transform:rotate(90deg) scale(1.08)}#vicoins-laliga .vl-faq-q:hover .vl-faq-icon span{background:#12717b}#vicoins-laliga .vl-faq-q:active .vl-faq-icon{transform:rotate(90deg) scale(.92)}#vicoins-laliga .vl-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}#vicoins-laliga .vl-faq.vl-open .vl-faq-a{grid-template-rows:1fr}#vicoins-laliga .vl-faq-a-in{overflow:hidden;padding:0 20px}#vicoins-laliga .vl-faq.vl-open .vl-faq-a-in{padding-bottom:20px}#vicoins-laliga .vl-faq-a-in{transition:padding-bottom .4s cubic-bezier(.2,.8,.2,1)}#vicoins-laliga .vl-pending{height:38px;border:1px dashed #e1326a;border-radius:8px;padding-left:12px;display:flex;align-items:center;font-family:var(--vl-font-mono);font-size:12px;color:#ffc2e2}@media(prefers-reduced-motion:reduce){#vicoins-laliga *,#vicoins-laliga *:before,#vicoins-laliga *:after{animation:none!important;transition:none!important}}#vicoins-laliga .vl-m{display:none}@media(max-width:1023px){#vicoins-laliga .vl-canvas{display:none}#vicoins-laliga .vl-m{display:block;background:#fff;color:var(--vl-white)}#vicoins-laliga .vl-m img{max-width:100%;display:block}#vicoins-laliga .vl-m figure{margin:0}#vicoins-laliga .vl-m .vl-red{color:#ff4d57}#vicoins-laliga .vl-m-center{text-align:center}#vicoins-laliga .vl-m-h1{margin:0;font-size:clamp(38px,10.5vw,60px);line-height:.95;letter-spacing:-.2px}#vicoins-laliga .vl-m-h2{margin:0 0 16px;font-size:clamp(34px,9.4vw,52px);line-height:.95;color:var(--vl-white)}#vicoins-laliga .vl-m-h3{margin:26px 0 8px;font-size:28px;line-height:1;text-align:center;color:var(--vl-white)}#vicoins-laliga .vl-m-p{margin:0;font-size:17px;line-height:1.4;color:#f4f8f9db}#vicoins-laliga .vl-m-spw{margin:14px 0 0;font-size:18px;letter-spacing:7px;color:#5fd6e6;text-transform:none}#vicoins-laliga .vl-m-lead{margin:12px 0 22px;font-size:16px;line-height:1.45;color:#f4f8f9db}#vicoins-laliga .vl-m-red{color:#ff4b44}#vicoins-laliga .vl-m-dark{color:#000}#vicoins-laliga .vl-m-white{color:#fff}#vicoins-laliga .vl-m-sec{padding:56px 20px}#vicoins-laliga .vl-m-sec>*,#vicoins-laliga .vl-m-hero-in,#vicoins-laliga .vl-m-canjea-in{max-width:560px;margin-left:auto;margin-right:auto}#vicoins-laliga .vl-m-btn{position:relative;height:52px;padding:0 28px;font-size:18px;letter-spacing:1.2px;display:inline-flex}#vicoins-laliga .vl-m-btn-sm{height:36px;padding:0 18px;font-size:14px;filter:none}#vicoins-laliga .vl-m-btn-block{display:flex;width:100%}#vicoins-laliga .vl-m-btn-center{display:flex;width:fit-content;margin:32px auto 0}#vicoins-laliga .vl-m-btn-xl{height:58px;font-size:20px;animation:vl-kf-pulse 2.6s ease-in-out infinite}#vicoins-laliga .vl-m-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 16px;background:#0f626cd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:4px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}#vicoins-laliga .vl-m-header-logo img{width:96px;height:auto}#vicoins-laliga .vl-m-hero{position:relative;overflow:hidden;background:#000}#vicoins-laliga .vl-m-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0}#vicoins-laliga .vl-m-hero-bg img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:78% center}#vicoins-laliga .vl-m-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080,#000000ad 45%,#000000e6)}#vicoins-laliga .vl-m-hero-in{position:relative;padding:36px 20px 44px}#vicoins-laliga .vl-m-hero-logo{width:min(230px,62vw);margin-bottom:26px;filter:drop-shadow(0 8px 24px rgba(0,0,0,.4))}#vicoins-laliga .vl-m-qr-row{display:flex;align-items:center;gap:16px;margin-top:24px}#vicoins-laliga .vl-m-qr-card{position:relative;flex:none;width:104px;height:104px;border-radius:10px;padding:8px}#vicoins-laliga .vl-m-qr-card img{width:100%;height:100%}#vicoins-laliga .vl-m-qr-caption{font-size:14px;line-height:1.4;color:#f4f8f9cc;text-decoration:none}#vicoins-laliga .vl-m-que{background:#ff4b44}#vicoins-laliga .vl-m-coins{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:36px}#vicoins-laliga .vl-m-coin{display:flex;flex-direction:column;align-items:center;gap:12px}#vicoins-laliga .vl-m-coin .vl-pill{padding-right:12px;font-size:12px;height:26px}#vicoins-laliga .vl-m-coin-real{width:min(150px,38vw)}#vicoins-laliga .vl-m-coin-dig{width:min(118px,30vw);aspect-ratio:1;border-radius:50%}#vicoins-laliga .vl-m-coin-dig img{width:100%;height:100%;object-fit:cover}#vicoins-laliga .vl-m-arrow{position:relative;width:26px;height:3px;flex:none;margin-bottom:38px}#vicoins-laliga .vl-m-como{background:linear-gradient(to bottom,#157f89,#147e88)}#vicoins-laliga .vl-m-steps{list-style:none;padding:0;margin:28px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:34px 20px}#vicoins-laliga .vl-m-steps li{display:flex;flex-direction:column;align-items:center}#vicoins-laliga .vl-m-steps p{margin:14px 0 0;font-size:15px;line-height:1.4;text-align:center;color:var(--vl-white)}#vicoins-laliga .vl-m-phone{position:relative;width:100%;max-width:180px;aspect-ratio:220 / 377.19;background:#0a0f12;border-radius:22px;box-shadow:0 24px 50px #00000073,0 0 0 1px #ffffff29}#vicoins-laliga .vl-m-phone .vl-screen{position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:#062530;border-radius:17px;overflow:hidden}#vicoins-laliga .vl-m-phone .vl-screen img{position:absolute;top:0;left:-1.41%;width:102.83%;max-width:none;height:100%}#vicoins-laliga .vl-m-phone .vl-num{position:absolute;left:-8px;top:-12px;width:40px;height:40px;border-radius:20px;background:var(--vl-red);filter:drop-shadow(0 8px 10px rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;font-family:var(--vl-font-head);font-size:22px;line-height:1;color:var(--vl-white)}#vicoins-laliga .vl-m-vs-real{background:#18171d;padding-bottom:72px}#vicoins-laliga .vl-m-album{width:100%;margin:28px auto 0}#vicoins-laliga .vl-m-vs-virt{background:#ff4b44;margin-top:-40px;padding-top:84px;clip-path:polygon(0 40px,100% 0,100% 100%,0 100%)}#vicoins-laliga .vl-m-mock1{width:min(260px,70vw);margin:0 auto}#vicoins-laliga .vl-m-juega{background:radial-gradient(120% 70% at 90% 10%,#ff4b4440 0,#ff4b4400 70%),#fff}#vicoins-laliga .vl-m-mock2{width:min(420px,100%);margin:0 auto 4px;aspect-ratio:1080 / 1180;object-fit:cover;object-position:center 35%}#vicoins-laliga .vl-m-gradbar{height:14px;background:linear-gradient(to right,#2fc2c9,#7a5cf0 50%,#ff4b44)}#vicoins-laliga .vl-m-canjea{position:relative;overflow:hidden;background:#000;padding-bottom:0}#vicoins-laliga .vl-m-canjea-bg{position:absolute;top:0;right:0;bottom:0;left:0}#vicoins-laliga .vl-m-canjea-bg img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 70%}#vicoins-laliga .vl-m-canjea-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000d1,#0000008c 55%,#00000026)}#vicoins-laliga .vl-m-canjea-in{position:relative}#vicoins-laliga .vl-m-canjea .vl-m-h2{color:#fff}#vicoins-laliga .vl-m-canjea-bg{max-width:none;margin:0}#vicoins-laliga .vl-m-podio-wrap{position:relative;margin-top:28px}#vicoins-laliga .vl-m-podio{width:100%}#vicoins-laliga .vl-m-podio-btn{position:absolute;left:0;right:0;top:86%;margin:-26px auto 0;width:fit-content;display:flex}#vicoins-laliga .vl-m-cta{background:radial-gradient(120% 80% at 50% 0,#e6394666 0,#e6394600 60%),radial-gradient(120% 80% at 50% 100%,#e1326a2e 0,#e1326a00 55%),#12717b;padding-bottom:72px}#vicoins-laliga .vl-m-cta .vl-m-spw{margin:0 auto 18px}#vicoins-laliga .vl-m-cta-h{font-size:clamp(36px,10vw,56px);margin-bottom:30px}#vicoins-laliga .vl-m-qr-big{position:relative;display:block;width:210px;height:210px;border-radius:16px;padding:16px}#vicoins-laliga .vl-m-qr-big img{width:100%;height:100%}}@media(min-width:600px)and (max-width:1023px){#vicoins-laliga .vl-m-steps{grid-template-columns:repeat(3,1fr);max-width:680px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vicoins-laliga.css.map */
