:root{--bg: 0, 0, 0;--fadeIn: opacity .5s ease-in-out, transform .5s ease-in-out, max-height 0s ease-in-out;--easing: cubic-bezier(.39, .58, .57, 1);--placeholder: #999}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:local(""),url(https://ap-cdn.sanomagames.com/fonts/nunito-sans-v12-latin-regular.woff2) format("woff2"),url(https://ap-cdn.sanomagames.com/fonts/nunito-sans-v12-latin-regular.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:local(""),url(https://ap-cdn.sanomagames.com/fonts/nunito-sans-v12-latin-900.woff2) format("woff2"),url(https://ap-cdn.sanomagames.com/fonts/nunito-sans-v12-latin-900.woff) format("woff")}@font-face{font-family:soho_tabfigbold;src:url(https://ap-cdn.sanomagames.com/fonts/sohotabfigbold-webfont.woff2) format("woff2"),url(https://ap-cdn.sanomagames.com/fonts/sohotabfigbold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:soho_tabfigextrabold;src:url(https://ap-cdn.sanomagames.com/fonts/sohotabfigextrabold-webfont.woff2) format("woff2"),url(https://ap-cdn.sanomagames.com/fonts/sohotabfigextrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}a{color:#fff}a:not(.button):hover{text-decoration:underline}html{min-height:100vh;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5;background-color:rgb(var(--bg));background-image:url(/latkassaliigaan/assets/bg-BI_iQk-r.jpg);background-image:image-set(url(/latkassaliigaan/assets/bg-DX3pKFKJ.webp),url(/latkassaliigaan/assets/bg-BI_iQk-r.jpg));background-position:50% 0;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;font-family:soho_tabfigregular,sans-serif}html:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--bg),.85);z-index:-1;animation:bgFadeIn .75s .25s var(--easing) forwards}body{text-rendering:optimizeLegibility;text-align:center;font-size:1.2rem;padding:3rem 0;margin:0;color:#fff;min-height:100vh;transform:translateZ(0)}main,header{max-width:1000px;margin:0 auto;padding:0 3rem;opacity:0}header{animation:textFadeIn .25s .5s var(--easing) forwards}main{animation:textFadeIn .25s .75s var(--easing) forwards}body,button,input,textarea{border:0;font-family:Nunito Sans,sans-serif}button,input,textarea{font-size:1.2rem;border-radius:.5rem}textarea{width:100%;height:150px;font-family:sans-serif}.scroll-button,.send-button{display:inline-block;text-transform:uppercase;width:75%;padding:1rem 1.5rem;border:0;background:linear-gradient(#d82128,#bb1d23);color:#fff;border-radius:.5rem;font-weight:900;cursor:pointer;transition:all .15s var(--easing)}.text-button{background:none;color:#fff;border:0px;display:inline;padding:0;margin:0;font-weight:400;text-decoration:underline}button:not(.rules-toggle):hover{transform:scale(1.05)}input[type=text],input[type=email],textarea{padding:1rem;font-weight:700;margin:1rem .5rem;background:#ffffffd9;border:.2rem solid rgb(var(--bg));transition:all 50ms var(--easing)}input::placeholder{color:var(--placeholder);font-style:italic;font-weight:400}input::-webkit-input-placeholder{color:var(--placeholder)}input:-moz-placeholder{color:var(--placeholder)}input::-moz-placeholder{color:var(--placeholder)}input:-ms-input-placeholder{color:var(--placeholder)}.invalid{background:#ffeded;color:#da6969;border:.2rem dashed rgb(218,105,105)!important}input:focus,textarea:focus{outline:none;background:#fff}.checkbox-wrap{border-radius:.5rem;margin:1rem .5rem;padding:1rem}.send-button{transition:all .25s var(--easing)}.send-button.pressed{transform:scale(.1);opacity:0}.info{font-size:75%;padding:0rem 0}h1,h2,p{text-shadow:0 .5rem 2rem #000;font-weight:400}h1{font-family:soho_tabfigextrabold,sans-serif;font-size:3rem;line-height:1;margin:0;padding:0}h2{font-family:soho_tabfigbold,sans-serif;font-size:1.2rem}p{margin:0 0 2rem}strong{font-weight:700}.logos{display:flex;align-items:center;justify-content:center}.logo{margin:2rem 1rem;display:inline-block}.logo-lp{height:4rem}.logo-header{margin:-5rem 0 1rem;padding-top:0;width:100%}.scroll-button{margin:3rem 0}form{padding-top:2rem}.logo-leijonatstore{max-width:100%}.thanks-msg{padding:2rem;font-size:2rem;font-weight:700;transition:var(--fadeIn);transform:translateY(0);max-height:999rem}.thanks-msg h1{font-size:10rem;margin:3rem}.error{padding:2rem}.rules-sheet{position:relative;background:#fff;padding:1rem;color:#030947;text-align:left;margin:2rem 0;font-size:75%;transition:var(--fadeIn);max-height:999rem}.rules-sheet p,.rules-sheet h2,.rules-sheet h3{text-shadow:none;margin:0 0 .5rem}.rules-sheet h2{margin-top:0}.rules-sheet .close{display:block;position:absolute;font-size:2rem;top:1rem;cursor:pointer;right:1.5rem;width:1rem;height:1rem;line-height:1rem;text-align:center;color:#222;text-decoration:none}.rules-sheet .close:hover{text-decoration:none;transform:none}.rules-toggle{background:none;color:#fff;padding:0;margin:0;cursor:pointer;text-decoration:underline}@media (max-width: 500px){html{font-size:80%;background-size:200vh auto;background-position:50% 0}html:after{animation:none;background:none}body{animation:none;background:linear-gradient(rgba(var(--bg),.5),rgba(var(--bg),.5) 150vh,rgba(var(--bg),1) 200vh)}.logo-header{margin:-2rem 0 1rem}main,header{padding:0 1rem}input[type=text],input[type=email],textarea{width:100%;margin:1rem 0}.logo-lp{height:4.5rem}.logo-leijonat{height:3.5rem}.thanks-msg h1{font-size:4rem}}@media (min-width: 1500px){header{max-width:1100px}h1{font-size:4rem}h2{font-size:1.4rem}.logo-lp{height:6rem}.logo-leijonat{height:7rem}}.hidden{opacity:0;margin:0;padding:0;max-height:0;overflow:hidden;transform:translateY(2rem)}.policy-footer{padding:6rem 0 0}.policy-footer button,.policy-footer a{margin:0 .5rem;color:#ffffffbf;text-decoration:none;font-size:.95rem}@keyframes bgFadeIn{0%{background:rgba(var(--bg),.85)}to{background:rgba(var(--bg),.5)}}@keyframes bgZoom{0%{background-size:105% auto}to{background-size:100% auto}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}
