:root{--bg:13, 29, 69;--fadeIn:opacity .5s ease-in-out, transform .5s ease-in-out, max-height 0s ease-in-out;--easing:cubic-bezier(.39, .58, .57, 1)}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(data:font/woff2;base64,PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ZW4+CiAgPG1ldGEgY2hhcnNldD11dGYtOD4KICA8bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MSwgbWluaW11bS1zY2FsZT0xLCB3aWR0aD1kZXZpY2Utd2lkdGgiPgogIDx0aXRsZT5FcnJvciA0MDQgKE5vdCBGb3VuZCkhITE8L3RpdGxlPgogIDxzdHlsZT4KICAgICp7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsY29kZXtmb250OjE1cHgvMjJweCBhcmlhbCxzYW5zLXNlcmlmfWh0bWx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjI7cGFkZGluZzoxNXB4fWJvZHl7bWFyZ2luOjclIGF1dG8gMDttYXgtd2lkdGg6MzkwcHg7bWluLWhlaWdodDoxODBweDtwYWRkaW5nOjMwcHggMCAxNXB4fSogPiBib2R5e2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2Vycm9ycy9yb2JvdC5wbmcpIDEwMCUgNXB4IG5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjIwNXB4fXB7bWFyZ2luOjExcHggMCAyMnB4O292ZXJmbG93OmhpZGRlbn1pbnN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX1hIGltZ3tib3JkZXI6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc3MnB4KXtib2R5e2JhY2tncm91bmQ6bm9uZTttYXJnaW4tdG9wOjA7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDowfX0jbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzF4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjoxOTJkcGkpeyNsb2dve2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIG5vLXJlcGVhdCAwJSAwJS8xMDAlIDEwMCU7LW1vei1ib3JkZXItaW1hZ2U6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKXsjbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzJ4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfX0jbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTRweDt3aWR0aDoxNTBweH0KICA8L3N0eWxlPgogIDxhIGhyZWY9Ly93d3cuZ29vZ2xlLmNvbS8+PHNwYW4gaWQ9bG9nbyBhcmlhLWxhYmVsPUdvb2dsZT48L3NwYW4+PC9hPgogIDxwPjxiPjQwNC48L2I+IDxpbnM+VGhhdOKAmXMgYW4gZXJyb3IuPC9pbnM+CiAgPHA+VGhlIHJlcXVlc3RlZCBVUkwgPGNvZGU+L3Mvb3BlbnNhbnMvdjQzL21lbVNZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTR211MWFCLndvZmYyPC9jb2RlPiB3YXMgbm90IGZvdW5kIG9uIHRoaXMgc2VydmVyLiAgPGlucz5UaGF04oCZcyBhbGwgd2Uga25vdy48L2lucz4K)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(data:font/woff2;base64,PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ZW4+CiAgPG1ldGEgY2hhcnNldD11dGYtOD4KICA8bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MSwgbWluaW11bS1zY2FsZT0xLCB3aWR0aD1kZXZpY2Utd2lkdGgiPgogIDx0aXRsZT5FcnJvciA0MDQgKE5vdCBGb3VuZCkhITE8L3RpdGxlPgogIDxzdHlsZT4KICAgICp7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsY29kZXtmb250OjE1cHgvMjJweCBhcmlhbCxzYW5zLXNlcmlmfWh0bWx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjI7cGFkZGluZzoxNXB4fWJvZHl7bWFyZ2luOjclIGF1dG8gMDttYXgtd2lkdGg6MzkwcHg7bWluLWhlaWdodDoxODBweDtwYWRkaW5nOjMwcHggMCAxNXB4fSogPiBib2R5e2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2Vycm9ycy9yb2JvdC5wbmcpIDEwMCUgNXB4IG5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjIwNXB4fXB7bWFyZ2luOjExcHggMCAyMnB4O292ZXJmbG93OmhpZGRlbn1pbnN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX1hIGltZ3tib3JkZXI6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc3MnB4KXtib2R5e2JhY2tncm91bmQ6bm9uZTttYXJnaW4tdG9wOjA7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDowfX0jbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzF4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjoxOTJkcGkpeyNsb2dve2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIG5vLXJlcGVhdCAwJSAwJS8xMDAlIDEwMCU7LW1vei1ib3JkZXItaW1hZ2U6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKXsjbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzJ4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfX0jbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTRweDt3aWR0aDoxNTBweH0KICA8L3N0eWxlPgogIDxhIGhyZWY9Ly93d3cuZ29vZ2xlLmNvbS8+PHNwYW4gaWQ9bG9nbyBhcmlhLWxhYmVsPUdvb2dsZT48L3NwYW4+PC9hPgogIDxwPjxiPjQwNC48L2I+IDxpbnM+VGhhdOKAmXMgYW4gZXJyb3IuPC9pbnM+CiAgPHA+VGhlIHJlcXVlc3RlZCBVUkwgPGNvZGU+L3Mvb3BlbnNhbnMvdjQzL21lbVNZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRWT211MWFCLndvZmYyPC9jb2RlPiB3YXMgbm90IGZvdW5kIG9uIHRoaXMgc2VydmVyLiAgPGlucz5UaGF04oCZcyBhbGwgd2Uga25vdy48L2lucz4K)format("woff2")}@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}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;src:local(""),url(/kiekkomutsi/assets/bebas-neue-400-5LZebNIn.woff2)format("woff2")}*{box-sizing:border-box}a{color:#fff}a:not(.button):hover{text-decoration:underline}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:rgb(var(--bg));min-height:100vh;animation:bgZoom .75s .25s var(--easing) forwards;background-image:-webkit-image-set(url(/kiekkomutsi/assets/bg-CsvZJWDC.webp) 1x,url(/kiekkomutsi/assets/bg-BAy-eh9M.jpg) 1x);background-image:image-set("/kiekkomutsi/assets/bg-CsvZJWDC.webp" 1x,"/kiekkomutsi/assets/bg-BAy-eh9M.jpg" 1x);background-position:50% 0;background-repeat:no-repeat;background-size:105%;font-family:soho_tabfigregular,sans-serif;font-size:100%;line-height:1.5}body{text-rendering:optimizelegibility;text-align:center;background:rgba(var(--bg), .85);color:#fff;min-height:100vh;animation:bgFadeIn .75s .25s var(--easing) forwards;margin:0;padding:3rem 0 0;font-size:1.2rem}main,header{opacity:0;max-width:800px;margin:0 auto;padding:0 3rem}header{animation:textFadeIn .25s .5s var(--easing) forwards;margin-top:10%}main{animation:textFadeIn .25s .75s var(--easing) forwards}body,button,input,textarea{border:0;font-family:Open Sans,sans-serif}button,input,textarea{border-radius:.5rem;font-size:1.2rem}textarea{width:100%;height:150px;font-family:sans-serif}.scroll-button,.send-button{text-transform:uppercase;color:#fff;cursor:pointer;width:75%;transition:all .15s var(--easing);background:linear-gradient(#d82128,#bb1d23);border:0;border-radius:.5rem;padding:1rem 1.5rem;font-weight:900;display:inline-block}.text-button{color:#fff;background:0 0;border:0;margin:0;padding:0;font-size:1rem;font-weight:400;text-decoration:underline;display:inline}button:not(.rules-toggle):hover{transform:scale(1.05)}input[type=text],input[type=email],textarea{border:.2rem solid rgb(var(--bg));transition:all 50ms var(--easing);margin:1rem .5rem;padding:1rem}.invalid{color:#da6969;background:#ffeded;border:.2rem dashed #da6969!important}input:focus,textarea:focus{outline:none;transform:scale(1.05)}.checkbox-wrap{border-radius:.5rem;margin:1rem .5rem;padding:1rem}.send-button{transition:all .25s var(--easing)}.send-button.pressed{opacity:0;transform:scale(.1)}.info{padding:0 0;font-size:75%}h1,h2,p{text-shadow:0 .5rem 2rem #000f47;font-weight:400}h1{margin:0;padding:0;font-family:Bebas Neue,sans-serif;font-size:6rem;line-height:1}h2{font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:700}p{margin:0 0 2rem}strong{font-weight:700}.logos{justify-content:center;align-items:center;display:flex}.logo{margin:2rem 1rem;display:inline-block}.logo-lp{height:4rem}.logo-leijonat{height:5rem}.logo-skoda{height:3.3rem}.logo-polar{height:2.2rem}.sponsor-logos{flex-wrap:wrap;gap:.9rem 1.8rem}.sponsors-strip{background:#fff;width:100%;margin-top:3rem;padding:2rem 1rem}.sponsors-strip-inner{max-width:900px;margin:0 auto}.sponsors-title{color:#1d2a5c;text-shadow:none;margin:0 0 1rem;font-size:1rem;font-weight:700}.logo-sponsor{max-width:11rem;height:auto;max-height:3rem;margin:.35rem .7rem}.scroll-button{margin:3rem 0}form{padding-top:2rem}.logo-leijonatstore{max-width:100%}.thanks-msg{transition:var(--fadeIn);max-height:999rem;padding:2rem;font-size:2rem;font-weight:700;transform:translateY(0%)}.thanks-msg h1{margin:3rem;font-size:10rem}.error{padding:2rem}.rules-sheet{color:#030947;text-align:left;transition:var(--fadeIn);background:#fff;max-height:999rem;margin:2rem 0;padding:1rem;font-size:75%;position:relative}.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{cursor:pointer;text-align:center;color:#030947;width:1rem;height:1rem;font-size:2rem;line-height:1rem;text-decoration:none;display:block;position:absolute;top:1rem;right:1.5rem}.rules-sheet .close:hover{text-decoration:none;transform:none}.rules-toggle{color:#fff;font-size:inherit;cursor:pointer;background:0 0;margin:0;padding:0;text-decoration:underline}.prizes-toggle{margin:0 0 1.5rem;font-size:1.1rem}.prizes-sheet{color:#030947;text-align:left;transition:var(--fadeIn);background:#fffffff2;border-radius:.5rem;max-height:999rem;margin:0 0 2rem;padding:1rem 1.25rem}.prizes-sheet ul{margin:0;padding-left:1.25rem}.prizes-sheet li{margin:.2rem 0}@media (width<=500px){html{background-position:50% 0;background-size:200%;font-size:80%}h1{font-size:5rem}main{padding:0 2rem}input[type=text],input[type=email],textarea{width:100%;margin:1rem 0}.logo-lp{height:4rem}.logo-leijonat{height:4.5rem}.logo-sponsor{max-width:8.5rem;max-height:2.25rem}.sponsors-strip{margin-top:2rem;padding:1.5rem .75rem}.thanks-msg h1{font-size:4rem}}@media (width>=1500px){header{max-width:1100px}h1{font-size:8rem}h2{font-size:1.4rem}.logo-lp{height:6rem}.logo-leijonat{height:7rem}}.hidden{opacity:0;max-height:0;margin:0;padding:0;overflow:hidden;transform:translateY(2rem)}.policy-footer{background:#fff;padding:1.75rem 0 2rem}.policy-footer button,.policy-footer a{color:#1d2a5c;margin:0 .5rem;font-size:.95rem;text-decoration:none}.policy-footer button:hover,.policy-footer a:hover{color:#0f1738;text-decoration:underline}@keyframes bgFadeIn{0%{background:rgba(var(--bg), .85)}to{background:rgba(var(--bg), .5)}}@keyframes bgZoom{0%{background-size:105%}to{background-size:100%}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}
