.media>*{display:block;width:100%;height:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Antonio;src:url(../fonts/Antonio-Regular.d8f708ec.woff2) format("woff2"),url(../fonts/Antonio-Regular.28bff271.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{background-image:url(../img/body-background.2a30b7ca.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed}.app{overflow:hidden;position:relative;max-width:960px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:clamp(18px,4.16667vw,40px);background-image:url(../img/app-background.cb9affda.png);background-color:#c45ee2;-webkit-transition:background-image .25s;transition:background-image .25s}.app,.app--home{background-position:top;background-size:100% auto;background-repeat:no-repeat}.app--home{background-image:url(../img/home-background.f595b5db.png)}.app__bar{padding:20px;font-weight:900;text-transform:uppercase;color:#fff;background-color:#000}.app__logo{width:100%;max-width:442px;margin:50px auto}.app__artwork{width:100%;max-width:770px;margin:20px auto 0;-webkit-transition:max-width .5s ease-in-out;transition:max-width .5s ease-in-out}.app__artwork--big{max-width:940px}.cta{padding:50px;background-color:#000}.cta .text{text-transform:uppercase;color:#fff}.cta__artwork{max-width:770px;margin:50px auto 0}.cta__button{margin-top:-5%!important}.footer{padding:40px;color:#000;text-transform:uppercase;background-color:#fff}.footer__logos{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;padding:10px}.button[data-v-7055a16e],.button__content[data-v-7055a16e],.footer__logo img{display:block;width:100%}.button__content[data-v-7055a16e]{padding:25px;font-family:Antonio,Arial,Helvetica,sans-serif;font-size:clamp(18px,4.6875vw,45px);line-height:1.25em;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;background-color:#87339f;border:none;cursor:pointer}.button__content[data-v-7055a16e]:hover{color:#000}.button--alternative .button__content[data-v-7055a16e]{background-color:#d3226a}.button-group[data-v-4ab5bb8a]{display:block;width:100%;max-width:480px;margin:0 auto}.button-group[data-v-4ab5bb8a] .button:not(:first-child),.button-group[data-v-4ab5bb8a]:not(:first-child):not(:first-child){margin-top:25px}.view__header[data-v-5244f44c]{position:relative;padding:11px 25px;background-color:#87339f}.view__header h1[data-v-5244f44c]{font-family:Antonio,Arial,Helvetica,sans-serif;font-size:clamp(18px,3.75vw,36px);text-transform:uppercase;text-align:center;line-height:1.25em;color:#fff}.view__content[data-v-5244f44c]{padding:50px}.view__back[data-v-5244f44c]{position:absolute;top:50%;left:20px;width:45px;height:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:900px){.view__back[data-v-5244f44c]{width:30px;height:30px}}.view__back img[data-v-5244f44c]{display:block;width:100%;height:auto}.text[data-v-6d23252a]{font-family:Antonio,Arial,Helvetica,sans-serif;font-size:clamp(18px,2.70833vw,26px);line-height:1.25em}.text[data-v-6d23252a]:not(:first-child){margin-top:25px}.text a[data-v-6d23252a]{color:inherit;text-decoration:none;border-bottom:1px solid #000}.text a[data-v-6d23252a]:hover{color:#550f77;border-bottom:1px solid #550f77}.text span[data-v-6d23252a]{color:#550f77}.text--center[data-v-6d23252a]{text-align:center}.text--small[data-v-6d23252a]{font-size:clamp(18px,2.29167vw,22px);line-height:1.25em}.text--big[data-v-6d23252a]{font-size:clamp(18px,5.10417vw,49px);line-height:1.25em}.home[data-v-1eeb8f05]{background-image:url(../img/home-artwork.2c07f55c.png);background-position:bottom;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width:550px){.home[data-v-1eeb8f05]{background-size:auto 80%}}.home[data-v-1eeb8f05] .view__content{padding-top:68%}.home__buttons[data-v-1eeb8f05]{margin-top:-2%!important}.home__cta[data-v-1eeb8f05]{max-width:750px;margin:0 auto;padding:45px;-webkit-box-shadow:.5px 4px 19.3px 3.7px rgba(0,0,0,.6);box-shadow:.5px 4px 19.3px 3.7px rgba(0,0,0,.6);background-color:#65b0e0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.home__cta[data-v-1eeb8f05] .text{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.rules[data-v-c70eea5e] .button-group{margin-top:100px!important}.rules[data-v-c70eea5e] .text{font-weight:700}.box[data-v-fb6eded2]{position:relative;padding:100px 45px 76px 57px;-webkit-box-shadow:2.9px 4px 43.3px 13.7px rgba(0,0,0,.36);box-shadow:2.9px 4px 43.3px 13.7px rgba(0,0,0,.36);background-color:#fff}.box__header[data-v-fb6eded2]{left:50%;padding:10px 20px;-webkit-transform:translate(-50%,-50%) rotate(-3deg);transform:translate(-50%,-50%) rotate(-3deg);text-transform:uppercase}.box__back[data-v-fb6eded2],.box__header[data-v-fb6eded2]{position:absolute;top:0;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.36);box-shadow:0 0 20px 0 rgba(0,0,0,.36)}.box__back[data-v-fb6eded2]{left:0;width:50px;padding:10px;-webkit-transform:translate(-50%,-50%) rotate(2deg);transform:translate(-50%,-50%) rotate(2deg)}.box__back img[data-v-fb6eded2]{display:block;width:100%;height:auto}.prizes__prizes{max-width:800px;margin:0 auto}.prizes__buttons{margin-top:40px!important}.prizes ::v-deep .button-group{margin-top:100px!important}.app-form-field{display:block;padding:inherit}@media screen and (max-width:768px){.app-form-field{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;max-width:100%!important}}.app-form-label a{color:inherit}.app-form-label--invalid{color:red}.app-form-label--required:before{content:"*";margin-right:.25em;font-weight:900;color:red}.app-form-text{display:block}.app-form-text input[type=text]{display:block;width:100%;padding:.5em;font-family:inherit;font-size:inherit;border:none;outline:none}.app-form-text input[type=text]::-webkit-input-placeholder{color:inherit}.app-form-text input[type=text]::-moz-placeholder{color:inherit}.app-form-text input[type=text]:-ms-input-placeholder{color:inherit}.app-form-text input[type=text]:-moz-placeholder{color:inherit}.app-form-textarea{display:block}.app-form-textarea textarea{display:block;width:100%;padding:.5em;font-family:inherit;font-size:inherit;border:none;outline:none;resize:none}.app-form-textarea textarea::-webkit-input-placeholder{color:inherit}.app-form-textarea textarea::-moz-placeholder{color:inherit}.app-form-textarea textarea:-ms-input-placeholder{color:inherit}.app-form-textarea textarea:-moz-placeholder{color:inherit}.app-form-comment{display:block}.app-form-comment__text a{color:inherit}.app-form-comment__text strong{font-weight:900;color:red}.app-form-checkbox{position:relative;display:block;padding-left:2em}.app-form-checkbox input[type=checkbox]{position:absolute;top:0;left:0;margin:0;width:1.5em;height:1.5em;font-size:inherit;cursor:pointer}.app-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em;font-family:Antonio,Arial,Helvetica,sans-serif;font-size:clamp(18px,2.70833vw,26px);text-transform:uppercase;line-height:1.25em}.contest-question .app-form-field:first-child{text-align:center}.winners[data-v-5e1cddd4] .button-group{margin-top:100px!important}.winners[data-v-5e1cddd4] .text{font-weight:700}