html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1.2}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}@font-face{font-family:Gotham Pro;src:url(/build/assets/GothamPro-Medium-B6FQlnoE.woff2) format("woff2"),url(/build/assets/GothamPro-Medium-CCbPCKfJ.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/build/assets/GothamPro-Medium-B6FQlnoE.woff2) format("woff2"),url(/build/assets/GothamPro-Medium-CCbPCKfJ.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/build/assets/GothamPro-Bold-HQWOWFAe.woff2) format("woff2"),url(/build/assets/GothamPro-Bold-CpfTCvnY.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@keyframes borderPulse{0%{box-shadow:inset 0 0 0 .3125rem #ed1c2466,0 0 #ed1c24}to{box-shadow:inset 0 0 0 .1875rem #ed1c2433,0 0 0 .625rem #e81f6a00}}@keyframes hoverShine{0%{background-image:linear-gradient(135deg,#fff6,#fff0,#fff0)}50%{background-image:linear-gradient(135deg,#fff0,#fff6,#fff0)}to{background-image:linear-gradient(135deg,#fff0,#fff0,#fff6)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-.4rem)}to{transform:translatey(0)}}@keyframes float-reverse{0%{transform:translatey(-.4rem)}50%{transform:translatey(0)}to{transform:translatey(-.4rem)}}@keyframes float-vertical{0%,to{transform:translateY(0)}50%{transform:translateY(-1rem)}}@keyframes float-horizontal{0%,to{transform:translate(0)}50%{transform:translate(2rem)}}@keyframes rotate{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes reveal{0%{-webkit-mask-position:100% 0%;mask-position:100% 0%}50%{-webkit-mask-position:0% 0%;mask-position:0% 0%}80%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}99.9%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}to{-webkit-mask-position:100% 0%;mask-position:100% 0%}}@keyframes sway{0%{transform:rotate(0)}50%{transform:rotate(-2deg) translateY(-.4rem) translate(-.4rem)}to{transform:rotate(0)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popups{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes flash{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}*{box-sizing:border-box;text-transform:uppercase;line-height:1;letter-spacing:.00625rem}html{overflow-x:hidden;background:#fff;line-height:1;font-size:.833vw;font-family:Gotham Pro,serif;text-transform:uppercase;color:#e11a24;font-weight:700!important}@media(orientation:portrait){html{line-height:1;font-size:1.48vw;font-family:Gotham Pro,serif}.container{width:95%!important;margin:0 auto}}.container{font-size:1rem}[v-cloak]{display:none!important}sup{vertical-align:top;font-size:.5em;transform:translateY(-10%)}::-moz-placeholder{color:#371a064d}::placeholder{color:#371a064d}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.fade-top-enter-active,.fade-top-leave-active{transition:all .3s}.fade-top-enter,.fade-top-leave-to{transform:translateY(-50px);opacity:0}header#menu{position:fixed;width:100%;z-index:10;background:#e11a24;color:#fff;padding:1.03125rem 0}header#menu a.logo{display:block;height:4.625rem;width:-moz-fit-content;width:fit-content;margin:0 auto}header#menu a.logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(-.35rem .35rem .2rem rgba(0,0,0,.55))}header#menu a.language{display:inline-block;padding:1rem 2rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.75rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}header#menu a.language.disabled{opacity:.4;pointer-events:none}header#menu a.language:hover{transform:scale(1.02)}header#menu a.language:active{transform:scale(.99)}header#menu a.language{background:#fff;color:#000;position:absolute;right:12rem;top:1.35rem;font-weight:700}@media(orientation:portrait){header#menu a.language{right:4rem}}header#menu a.rules{display:inline-block;padding:1rem 2rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.75rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}header#menu a.rules.disabled{opacity:.4;pointer-events:none}header#menu a.rules:hover{transform:scale(1.02)}header#menu a.rules:active{transform:scale(.99)}header#menu a.rules{background:#fff;color:#000;position:absolute;left:12rem;top:1.35rem;font-weight:700}@media(orientation:portrait){header#menu a.rules{left:4rem}}@media only screen and (max-width:1100px){header#menu{position:fixed;top:0;left:0}}footer#footer{position:relative;width:100%;z-index:5;background:#efa92c;padding:2.5rem 0 4.5rem}.vfm{display:flex;justify-content:center;align-items:center;z-index:999}.vfm .vfm--overlay{background:#00000096}.vfm .modal-container{position:relative;z-index:1000;min-width:25rem;text-align:center;color:#fff;padding:4.5rem;background:#e11a24;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;border-radius:2em}.vfm .modal-container .close{width:2.2rem;height:2.2rem;background:url(/build/assets/close-gVCfylgP.svg?v=1) no-repeat center/contain;border:none;position:absolute;top:1rem;right:1rem;cursor:pointer;transition:.2s ease-in-out;z-index:3}.vfm .modal-container .close:active{transform:scale(.96)}.vfm.action-end .modal-container{width:30rem;gap:1rem}.vfm.action-end .modal-container>h2{line-height:1;font-size:2.125rem;font-family:SNKDR-Bold,serif;letter-spacing:-.0625rem;color:#44170f;width:100%}.vfm.action-end .modal-container .btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}.vfm.action-end .modal-container .btn.disabled{opacity:.4;pointer-events:none}.vfm.action-end .modal-container .btn:hover{transform:scale(1.02)}.vfm.action-end .modal-container .btn:active{transform:scale(.99)}.vfm.faq-success .modal-container{width:32rem;gap:.8rem;display:flex}.vfm.faq-success .modal-container .line{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:1rem}.vfm.faq-success .modal-container .line img{width:8rem;height:7rem;-o-object-fit:contain;object-fit:contain}.vfm.faq-success .modal-container .line h2{line-height:1;font-size:2.8125rem;font-family:Gotham Pro,serif;color:#44170f;text-align:left;width:15rem}.vfm.faq-success .modal-container p{width:100%;margin:0 auto;line-height:1;font-size:1.4375rem;font-family:SNKDR-Bold,serif;text-transform:none;color:#fff;margin-bottom:.5rem;letter-spacing:-.0625rem}.vfm.faq-success .modal-container .btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.5rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}.vfm.faq-success .modal-container .btn.disabled{opacity:.4;pointer-events:none}.vfm.faq-success .modal-container .btn:hover{transform:scale(1.02)}.vfm.faq-success .modal-container .btn:active{transform:scale(.99)}.vfm.faq-success .modal-container .btn{padding-left:4rem;padding-right:4rem}.vfm.check-success .modal-container,.vfm.winner-success .modal-container,.vfm.fullscreen .modal-container{width:-moz-fit-content;width:fit-content;gap:1.2rem;display:flex;flex-direction:row}.vfm.check-success .modal-container img,.vfm.winner-success .modal-container img,.vfm.fullscreen .modal-container img{width:8rem;-o-object-fit:contain;object-fit:contain}.vfm.check-success .modal-container .line,.vfm.winner-success .modal-container .line,.vfm.fullscreen .modal-container .line{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;gap:2rem}.vfm.check-success .modal-container .line h2,.vfm.winner-success .modal-container .line h2,.vfm.fullscreen .modal-container .line h2{line-height:1;font-size:2.5rem;font-family:Gotham Pro,serif;text-transform:initial;text-align:center;max-width:35rem;font-weight:500}.vfm.check-success .modal-container .line .btn,.vfm.winner-success .modal-container .line .btn,.vfm.fullscreen .modal-container .line .btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.5rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}.vfm.check-success .modal-container .line .btn.disabled,.vfm.winner-success .modal-container .line .btn.disabled,.vfm.fullscreen .modal-container .line .btn.disabled{opacity:.4;pointer-events:none}.vfm.check-success .modal-container .line .btn:hover,.vfm.winner-success .modal-container .line .btn:hover,.vfm.fullscreen .modal-container .line .btn:hover{transform:scale(1.02)}.vfm.check-success .modal-container .line .btn:active,.vfm.winner-success .modal-container .line .btn:active,.vfm.fullscreen .modal-container .line .btn:active{transform:scale(.99)}.vfm.check-success .modal-container .line .btn,.vfm.winner-success .modal-container .line .btn,.vfm.fullscreen .modal-container .line .btn{background:#fff;color:#000;width:-moz-fit-content;width:fit-content;margin:0 auto}.vfm.cookie-settings .modal-container{background:#44170f;min-height:auto;width:55rem;padding:2rem;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;align-content:stretch;justify-content:flex-start;align-items:stretch}.vfm.cookie-settings .modal-container .top{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:1rem;margin:2rem 0}.vfm.cookie-settings .modal-container .top h2{text-transform:none;font-size:1.375rem}.vfm.cookie-settings .modal-container .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:stretch;gap:.5rem}.vfm.cookie-settings .modal-container .actions .btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}.vfm.cookie-settings .modal-container .actions .btn.disabled{opacity:.4;pointer-events:none}.vfm.cookie-settings .modal-container .actions .btn:hover{transform:scale(1.02)}.vfm.cookie-settings .modal-container .actions .btn:active{transform:scale(.99)}.vfm.cookie-settings .modal-container .actions .btn{min-width:10rem}.vfm.cookie-settings .modal-container .content{height:20rem;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:flex-start}.vfm.cookie-settings .modal-container .content .left{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:35%}.vfm.cookie-settings .modal-container .content .left a{width:100%;text-align:left;padding:.8rem 1rem;line-height:1;font-size:.75rem;font-family:SNKDR-Medium,serif;background:#efa92c;color:#fff}.vfm.cookie-settings .modal-container .content .left a.active{background:#fff;color:#44170f}.vfm.cookie-settings .modal-container .content .right{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:62%}.vfm.cookie-settings .modal-container .content .right p{width:100%;text-transform:none;line-height:1;font-size:1.125rem;font-family:SNKDR-Medium,serif;line-height:1.1em;text-align:left;overflow-y:scroll;height:18rem;padding-right:1rem}.vfm.cookie-settings .modal-container .content .right p a{display:block;line-height:1;font-size:1.125rem;font-family:SNKDR-Medium,serif;text-decoration:underline;margin-top:.5rem}@media only screen and (max-width:1100px){.vfm .vfm__content{max-width:90%}}section#hero{position:relative;width:100%;height:100vh;z-index:2;background-image:url(/build/assets/bg_hero-BzMf9RWS.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:6rem}section#hero .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;height:100%}section#hero .container h1{font-size:3.25rem;text-transform:initial}section#hero .container .circle{width:34.375rem;height:34.375rem;border-radius:50%;background:#e11a24;position:relative;padding:1.5rem;box-sizing:border-box;border:.25rem solid #fff;box-shadow:5px 5px 16px #000000bf}@media(orientation:portrait){section#hero .container .circle{width:46.875rem;height:46.875rem}}section#hero .container .circle .white-line{width:100%;height:100%;border-radius:50%;border:.25rem solid #fff;box-sizing:border-box;position:relative;overflow:hidden}section#hero .container .circle .white-line .outer-circle{width:100%;height:100%;border-radius:50%;position:relative}section#hero .container .circle .white-line .outer-circle .inner-circle{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative}section#hero .container .circle .white-line .outer-circle .inner-circle:before{display:block;content:"";width:100%;height:100%;border-radius:50%;box-shadow:inset 5px 5px 16px #000000bf;position:absolute;top:0;left:0;z-index:1}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating{width:100%;height:100%;border-radius:50%;background:repeating-conic-gradient(#e11a24,#e11a24 60deg,#fff 60deg,#fff 120deg);position:absolute;top:0;left:0;transform-origin:center;--prize-radius: 110%;transition:transform 3s cubic-bezier(.17,.67,.36,1)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating.idle{animation:spin 12s linear infinite}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice{position:absolute;top:50%;left:50%;width:0;height:0;transform-origin:0 0}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice .prize{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6));width:7.1875rem;height:7.1875rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;mix-blend-mode:multiply}@media(orientation:portrait){section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice .prize{width:11.25rem;height:11.25rem}}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-1{transform:rotate(0)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-1 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-2{transform:rotate(60deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-2 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg);transform:translate(-40%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.5)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-3{transform:rotate(120deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-3 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-4{transform:rotate(180deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-4 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-5{transform:rotate(240deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-5 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-6{transform:rotate(300deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-6 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-2 .prize{transform:translate(-40%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.5)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-3 .prize{transform:translate(-40%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.3)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-4 .prize{transform:translate(-54%,-41%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.3)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-5 .prize{transform:translate(-70%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.25)}section#hero .container .circle .white-line .outer-circle .inner-circle .rotating .slice-6 .prize{transform:translate(-50%,-50%) translateY(calc(-1 * var(--prize-radius))) translate(calc(var(--prize-radius) * .6)) rotate(210deg) scale(1.65)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}section#hero .container .circle .white-line .outer-circle .inner-circle .center{width:6.5625rem;height:6.5625rem;background:#e11a24;border:.3125rem solid #fff;box-shadow:5px 5px 16px #000000bf;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:1}section#hero .container .circle .white-line .outer-circle .inner-circle .center img{height:70%;width:70%;-o-object-fit:contain;object-fit:contain;display:block}section#hero .container .circle img.pointer{display:block;position:absolute;bottom:-1rem;left:calc(-1.5625rem + 50%);width:3.125rem;height:5rem;z-index:2;filter:drop-shadow(.1rem .1rem .2rem rgba(0,0,0,.55))}section#hero .container a.btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#hero .container a.btn.disabled{opacity:.4;pointer-events:none}section#hero .container a.btn:hover{transform:scale(1.02)}section#hero .container a.btn:active{transform:scale(.99)}section#auth{position:relative;width:100%;height:100vh;z-index:2;background-image:url(/build/assets/bg_hero-BzMf9RWS.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:8rem}section#auth .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;height:100%}section#auth .container h1{font-size:3.25rem;color:#000;text-transform:initial}section#auth .container form{width:35%;margin:3rem auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}@media(orientation:portrait){section#auth .container form{width:90%}}section#auth .container form .form-group{display:block;width:100%;margin:0 auto;position:relative;margin:0 0 4rem;display:inline-block;text-align:left}section#auth .container form .form-group input{box-sizing:border-box;width:100%;line-height:1;font-size:1.75rem;font-family:Gotham Pro,serif;text-transform:none;outline:none;color:#44170f;display:inline-block;position:relative;background:#fff;padding:1.6rem 2rem;text-align:left;border:none;border-radius:2em;font-weight:500}section#auth .container form .form-group input::-moz-placeholder{color:#371a064d}section#auth .container form .form-group input::placeholder{color:#371a064d}section#auth .container form .form-group textarea{width:100%;box-sizing:border-box;line-height:1;font-size:1.375rem;font-family:Gotham Pro,serif;outline:none;background:transparent;text-transform:none;color:#44170f;padding:.5rem 1rem .7rem;border-radius:1em;border:none;background:#fff;text-align:center;resize:none;position:relative}section#auth .container form .form-group select{box-sizing:border-box;width:100%;line-height:1;font-size:1.125rem;font-family:Gotham Pro,serif;outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;padding:.7rem 0;border:none;border-bottom:.15625rem solid #000;border-radius:0!important}section#auth .container form .form-group select:focus,section#auth .container form .form-group select:visited,section#auth .container form .form-group select:active{color:#000}section#auth .container form .form-group select::-moz-placeholder{color:#000!important}section#auth .container form .form-group select::placeholder,section#auth .container form .form-group select:default,section#auth .container form .form-group select:disabled{color:#000!important}section#auth .container form .form-group select:required:invalid{color:#e11a24}section#auth .container form .form-group select option{text-transform:none;color:#000;font-size:1.25rem;border:none}section#auth .container form .form-group select:before{content:"";display:block;width:2rem;height:100%;background:#000}section#auth .container form .form-group .arrow{display:block;position:absolute;z-index:5;width:1.2rem;height:1.2rem;transform:rotate(270deg);top:.6rem;right:.3rem;pointer-events:none;cursor:pointer}section#auth .container form .form-group .arrow:after{content:"";display:block;position:absolute;top:15%;left:15%;width:70%;height:70%;z-index:5;background:url(/build/assets/arrow-B9kJZ2fz.svg?v=5) no-repeat center/contain;transform:rotate(270deg)}section#auth .container form .form-group label{display:block;text-align:left;position:absolute;text-transform:initial;z-index:44;transition:.2s linear;color:#44170f;background:none;font-size:2rem;font-weight:400;left:.8rem;top:-2.5rem}section#auth .container form .form-group.filled label{opacity:1}section#auth .container form .form-group.filled input,section#auth .container form .form-group.filled textarea{border-color:#44170f}section#auth .container form .form-group.success input,section#auth .container form .form-group.success textarea,section#auth .container form .form-group.success select{color:#44170f;border-color:#44170f}section#auth .container form .form-group .error-text{display:block;width:100%;line-height:1;font-size:1.25rem;font-family:Gotham Pro,serif;padding:.125rem 0;margin-top:.2rem;color:#db0012;text-transform:lowercase;text-align:center}section#auth .container form .form-group .error-text:first-letter{text-transform:uppercase}section#auth .container form .form-group.error-group label{color:#db0012!important}section#auth .container form .form-group.error-group input,section#auth .container form .form-group.error-group textarea,section#auth .container form .form-group.error-group select{color:#db0012!important}section#auth .container form .form-group .error{color:#db0012;position:relative;border-color:#db0012!important}section#auth .container form .form-group .error::-moz-placeholder{color:#db0012}section#auth .container form .form-group .error::placeholder{color:#db0012}section#auth .container form .form-group button{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#auth .container form .form-group button.disabled{opacity:.4;pointer-events:none}section#auth .container form .form-group button:hover{transform:scale(1.02)}section#auth .container form .form-group button:active{transform:scale(.99)}section#auth .container form .form-group button img{height:1.1rem;width:1.4rem;-o-object-fit:contain;object-fit:contain}section#auth .container form .form-group{text-align:center}section#auth .container form .form-group input{font-size:1.375rem}section#auth .container form .form-group a.link{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);text-transform:initial}section#auth .container form .form-group .btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:2.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#auth .container form .form-group .btn.disabled{opacity:.4;pointer-events:none}section#auth .container form .form-group .btn:hover{transform:scale(1.02)}section#auth .container form .form-group .btn:active{transform:scale(.99)}section#auth .container form .form-group .btn{border:none;box-shadow:none!important;animation:none!important;transform:none!important;margin-bottom:0;width:-moz-fit-content;width:fit-content;padding:1rem 5rem}section#auth .container form .form-group.success .forget,section#auth .container form .form-group.error-group .forget{right:3.5rem}section#auth .container a.btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#auth .container a.btn.disabled{opacity:.4;pointer-events:none}section#auth .container a.btn:hover{transform:scale(1.02)}section#auth .container a.btn:active{transform:scale(.99)}section#prize{position:relative;width:100%;height:100vh;z-index:2;background-image:url(/build/assets/bg_hero-BzMf9RWS.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:6rem}section#prize .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;height:100%}section#prize .container h1{font-size:3.25rem;text-transform:initial;color:#000;text-align:center}section#prize .container h1 span{color:#e11a24;text-transform:initial}section#prize .container img{height:25rem;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block;transform-origin:center;pointer-events:none}section#prize .container img.nutella_bar{transform:translate(-8%)}section#prize .container img.nutella_go{transform:translate(-8%)}section#prize .container img.kitchen_machine{transform:scale(1.5)}section#prize .container a.btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#prize .container a.btn.disabled{opacity:.4;pointer-events:none}section#prize .container a.btn:hover{transform:scale(1.02)}section#prize .container a.btn:active{transform:scale(.99)}section#winner{position:relative;width:100%;height:100vh;z-index:2;background-image:url(/build/assets/bg_hero-BzMf9RWS.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:2rem}section#winner .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;height:100%}section#winner .container h1{font-size:3.25rem;text-transform:initial;color:#000;text-align:center}section#winner .container h1 span{color:#e11a24;text-transform:initial}section#winner .container p{font-size:1.875rem;text-transform:initial;color:#000;font-weight:400}section#winner .container video,section#winner .container canvas{max-height:43.75rem;max-width:31.25rem;min-width:25rem;-o-object-fit:contain;object-fit:contain;display:block;border-radius:2.8em}@media(orientation:portrait){section#winner .container>video,section#winner .container>canvas{max-height:56.25rem;max-width:100%}}section#winner .container a.btn{display:inline-block;padding:1rem 2.25rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.875rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#winner .container a.btn.disabled{opacity:.4;pointer-events:none}section#winner .container a.btn:hover{transform:scale(1.02)}section#winner .container a.btn:active{transform:scale(.99)}section#winner .container a.btn{display:flex;align-items:center;justify-content:center;gap:2rem}section#winner .container a.btn img{display:inline-block;height:1.875rem}section#denied{position:relative;width:100%;height:100vh;z-index:2;background-image:url(/build/assets/bg_hero-BzMf9RWS.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:6rem}section#denied .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;height:100%}section#denied .container h2{font-size:3.25rem;text-transform:initial}section#denied .container a.btn{display:inline-block;padding:1rem 3.5rem;color:#fff;cursor:pointer;transition:.2s ease-in;line-height:1;font-size:1.625rem;font-family:Gotham Pro,serif;transform-origin:center center;text-transform:initial;text-decoration:none;z-index:5;overflow:hidden;border:none;position:relative;background:#e11a24;border-radius:2em;font-weight:400!important}section#denied .container a.btn.disabled{opacity:.4;pointer-events:none}section#denied .container a.btn:hover{transform:scale(1.02)}section#denied .container a.btn:active{transform:scale(.99)}
