@charset "UTF-8";@import"https://use.typekit.net/zvt5nor.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";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}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{outline:0;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}button{text-transform:inherit;cursor:pointer}img,video,svg{display:block;width:100%;height:auto}a{display:inline-block;color:inherit;text-decoration:none}address{font-style:normal}small{font-size:inherit}input,select,button,textarea{padding:0;color:inherit;font:inherit;border:0;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}sup{vertical-align:super}sub{vertical-align:sub}textarea{resize:none}:root{--color-black: #000002;--color-white: #fff;--color-gray: #d2d0cd;--color-green: #319e3b;--color-green-2: #006b39;--color-bg: #81cced;--color-text: #263c56;--color-brand: #263c56;--color-main: #81cced;--color-main-light: #cbecff;--color-error: #9c1500;--shadow: 2px 0 4px 0 rgba(38, 60, 86, .0509803922), 8px -2px 8px 0 rgba(38, 60, 86, .0392156863), 17px -4px 11px 0 rgba(38, 60, 86, .031372549), 30px -8px 13px 0 rgba(38, 60, 86, .0117647059), 47px -12px 14px 0 rgba(38, 60, 86, 0);--shadow-glow: 2px -1px 6px 0 rgba(241, 210, 151, .05), 10px -4px 10px 0 rgba(241, 210, 151, .04), 22px -8px 14px 0 rgba(241, 210, 151, .03), 38px -14px 16px 0 rgba(241, 210, 151, .01), 60px -23px 18px 0 rgba(241, 210, 151, 0)}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{width:auto;height:auto;margin:0;position:static;white-space:inherit;overflow:visible;clip:auto}@keyframes shine{0%{background-position:200% center}}:root{--wrapper-width: 120rem;--header-height: 8rem;--columns: 12;--margin: 6rem;--gutter: 3rem}@media screen and (max-width: 767px){:root{--header-height: 6.4rem;--margin: 2.4rem}}@supports (height: 100svh){:root{--vh: 1svh}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes appear-left{0%{transform:translate(4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-right{0%{transform:translate(-4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-up{0%{transform:translateY(4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-down{0%{transform:translateY(-4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes shake{0%{transform:translateY(0)}50%{transform:translateY(2rem)}to{transform:translateY(0)}}[data-in-viewport]{animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards}[data-in-viewport][data-in-viewport-delay="1"]{animation-delay:.1s}[data-in-viewport][data-in-viewport-delay="2"]{animation-delay:.2s}[data-in-viewport][data-in-viewport-delay="3"]{animation-delay:.3s}[data-in-viewport][data-in-viewport-delay="4"]{animation-delay:.4s}[data-in-viewport][data-in-viewport-delay="5"]{animation-delay:.5s}[data-in-viewport][data-in-viewport-delay="6"]{animation-delay:.6s}[data-in-viewport][data-in-viewport-delay="7"]{animation-delay:.7s}[data-in-viewport][data-in-viewport-delay="8"]{animation-delay:.8s}[data-in-viewport][data-in-viewport-delay="9"]{animation-delay:.9s}[data-in-viewport][data-in-viewport-delay="10"]{animation-delay:1s}[data-in-viewport][data-in-viewport-delay="11"]{animation-delay:1.1s}[data-in-viewport][data-in-viewport-delay="12"]{animation-delay:1.2s}[data-in-viewport][data-in-viewport-delay="13"]{animation-delay:1.3s}[data-in-viewport][data-in-viewport-delay="14"]{animation-delay:1.4s}[data-in-viewport=fade]{opacity:0}[data-in-viewport=fade].is-in-viewport{animation-name:appear}[data-in-viewport=right]{opacity:0}[data-in-viewport=right].is-in-viewport{animation-name:appear-left}[data-in-viewport=left]{opacity:0}[data-in-viewport=left].is-in-viewport{animation-name:appear-right}[data-in-viewport=bottom]{opacity:0}[data-in-viewport=bottom].is-in-viewport{animation-name:appear-up}[data-in-viewport=top]{opacity:0}[data-in-viewport=top].is-in-viewport{animation-name:appear-down}[data-lazy-load],[data-video-autoplay],.media iframe{animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:none;opacity:0}[data-lazy-load].is-loaded,[data-video-autoplay].is-loaded,.media.has-started iframe{animation-name:appear;opacity:1}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}[data-in-viewport],[data-lazy-load],[data-video-autoplay]{opacity:1!important}}html{font-size:.6944444444vw}@media screen and (min-width: 1366px){html{font-size:10px}}@media screen and (max-width: 1365px){html{font-size:.7352941176vw}}@media screen and (max-width: 1279px){html{font-size:.8333333333vw}}@media screen and (max-width: 1023px){html{font-size:.9765625vw}}@media screen and (max-width: 767px){html{font-size:1.5625vw}}@media screen and (max-width: 519px){html{font-size:2.7777777778vw}}:root{color-scheme:only light}html,body{overflow-x:hidden;overflow-x:clip}body{font-family:veneer,sans-serif;font-size:2rem;line-height:normal;display:flex;flex-direction:column;min-height:100svh;color:var(--color-text);overflow-x:hidden;overflow-x:clip;background:var(--color-bg)}[data-page-content]{display:flex;flex-direction:column;min-height:100svh}#CybotCookiebotDialog{font-size:1.4rem!important}@media screen and (max-width: 767px){.hidden-desktop{display:none}}.hidden-mobile{display:none}@media screen and (max-width: 767px){.hidden-mobile{display:block}}.burger{display:none;width:4rem;height:4rem;margin-left:auto;position:relative;pointer-events:all;border-radius:50%;background-color:var(--color-brand);box-shadow:0 .4rem .2rem #00000040}@media screen and (max-width: 767px){.burger{display:block}}.burger__label{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.burger__icon{display:block;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.burger__line{transition:transform .15s ease-in-out,opacity .15s ease-in-out;width:1.6rem;height:.2rem;position:absolute;left:.4rem;border-radius:.1rem;background-color:var(--color-white)}.burger__line:nth-child(1){top:.5rem}.burger__line:nth-child(2){top:1.1rem}.burger__line:nth-child(3){top:1.7rem}.has-nav-visible .burger{background-color:transparent;box-shadow:none}.has-nav-visible .burger .burger__line{background-color:var(--color-black)}.has-nav-visible .burger .burger__line:nth-child(1){transform:translateY(.6rem) rotate(45deg)}.has-nav-visible .burger .burger__line:nth-child(2){opacity:0}.has-nav-visible .burger .burger__line:nth-child(3){transform:translateY(-.6rem) rotate(-45deg)}.button{--radius: 0;--padding: 1.2rem 3.1rem;--height: 4.6rem;font-family:veneer,sans-serif;font-size:1.6rem;line-height:1.5;transition:border-color .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center;min-height:var(--height);padding:var(--padding);color:var(--color-brand);text-align:center;text-transform:uppercase;border:.2rem solid var(--color-brand);border-radius:var(--radius)}@media (hover: hover){.button:hover{color:var(--color-white);background-color:var(--color-brand)}}.button:focus-visible{color:var(--color-white);background-color:var(--color-brand)}.footer-contact{display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width: 767px){.footer-contact{gap:.2rem}}.footer-contact--centered{align-items:center}.footer-contact__item{display:flex;gap:1.84rem;align-items:center}@media screen and (max-width: 767px){.footer-contact__item{gap:1.72rem}}.footer-contact__icon{display:flex;flex-shrink:0;width:3.45rem;height:3.45rem}@media screen and (max-width: 767px){.footer-contact__icon{width:32.34;height:32.34}}.footer-contact__icon svg{display:block;width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.footer-contact__value{font-family:Montserrat,sans-serif;font-size:1.85rem;line-height:2.44rem;color:var(--color-brand)}.footer-contact__value strong{font-weight:700}.footer-contact a.footer-contact__value{text-decoration:none;transition:background-size .3s ease;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0% 100%;background-size:0% 1px}.footer-contact a.footer-contact__value:hover{background-size:100% 1px}.shortlinks{display:flex;gap:2.1rem;align-items:flex-start}@media screen and (max-width: 767px){.shortlinks{flex-direction:column;gap:1.2rem;align-items:center}}.shortlinks__link{font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:2.44rem;text-decoration:none;transition:background-size .3s ease;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0% 100%;background-size:100% 1px;color:var(--color-brand);line-height:1.1}.shortlinks__link:hover{background-size:0% 1px}@media screen and (max-width: 767px){.shortlinks__link{font-family:Montserrat,sans-serif;font-size:1.85rem;line-height:2.44rem}}.socials{--gap: 1rem;--icon-size: 2rem;display:flex;gap:var(--gap);align-items:center}.socials__link{display:block;width:var(--icon-size)}@media (hover: hover){.socials__link:hover svg path{fill:var(--color-white)}}.socials__link:focus-visible svg path{fill:var(--color-white)}.socials__link svg{display:block;width:100%;height:auto}.socials__link svg path{transition:fill .15s ease-in-out}.default-content__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2)}.default-content__content b,.default-content__content strong{font-weight:700}.default-content__content ul{padding-left:3.4rem;list-style:none}.default-content__content ul ul{list-style:lower-roman}.default-content__content ul li{position:relative}.default-content__content ul li:before{content:"•";position:absolute;top:0;left:-2rem;font-size:1em}.default-content__content ol{padding-left:1em;list-style:auto;list-style-position:outside}.default-content__content a{text-decoration:none;transition:background-size .3s ease;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0% 100%;transition:none;background-size:100% 1px;transition:color .15s ease-in-out;line-height:1.2}@media (hover: hover){.default-content__content a:hover{color:var(--color-brand)}}.default-content__content a:focus-visible{color:var(--color-brand)}.default-content__content u{text-decoration:underline}.default-content__content em,.default-content__content i{font-style:italic}.hero{position:relative}.hero__container{margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);width:100%;height:100%;position:relative;aspect-ratio:1320/680}@media screen and (max-width: 767px){.hero__container{height:62rem;aspect-ratio:auto}}.hero img,.hero svg{-webkit-user-select:none;-ms-user-select:none;user-select:none}.hero__water{--water-opacity: 1;width:138rem;position:absolute;bottom:0;left:-6rem;z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1279px){.hero__water{width:128rem}}@media screen and (max-width: 1023px){.hero__water{width:100rem}}@media screen and (max-width: 767px){.hero__water{--water-opacity: .2;width:132rem;bottom:6.4rem;left:50%;transform:translate(-50%);opacity:.2}}.has-js .hero__water{opacity:0}.hero__image{width:68.902rem;height:auto;position:absolute;top:0;left:var(--margin);z-index:2}@media screen and (max-width: 1279px){.hero__image{width:58rem}}@media screen and (max-width: 1023px){.hero__image{width:46rem}}@media screen and (max-width: 767px){.hero__image{width:33.918rem;top:1.2rem;left:50%;transform:translate(-50%)}}@media screen and (max-width: 767px){.hero__image--desktop{display:none}}.hero__image--mobile{display:none}@media screen and (max-width: 767px){.hero__image--mobile{display:block}}.has-js .hero__image{opacity:0}.hero__heading{display:block;width:48.6rem;height:auto;position:absolute;top:35.294%;right:var(--margin);z-index:2}@media screen and (max-width: 1279px){.hero__heading{width:44rem}}@media screen and (max-width: 1023px){.hero__heading{width:40rem}}@media screen and (max-width: 767px){.hero__heading{width:26rem;top:35.76rem;right:auto;left:50%;transform:translate(-50%)}}.hero__heading svg{display:block;width:100%;height:auto;overflow:visible}.has-js .hero__heading{opacity:0}.hero__logo{width:12.8rem;position:absolute;bottom:2.9rem;left:var(--margin);z-index:3}@media screen and (max-width: 767px){.hero__logo{width:10.2rem;bottom:0;left:47.7%;transform:translate(-50%)}}.has-js .hero__logo{opacity:0}.hero__cta{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:.8rem;left:50%;z-index:3;transform:translate(-50%)}@media screen and (max-width: 767px){.hero__cta{gap:.4rem;width:31.2rem;top:50.1rem;bottom:auto}}.hero__button{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center;width:38.4rem;padding:.7rem 4rem .5rem;color:var(--color-white);text-align:center;text-transform:uppercase;border:.2rem solid var(--color-brand);background-color:var(--color-brand)}@media (hover: hover){.hero__button:hover{color:var(--color-main);border-color:var(--color-main);background-color:var(--color-white)}}.hero__button:focus-visible{color:var(--color-main);border-color:var(--color-main);background-color:var(--color-white)}@media screen and (max-width: 767px){.hero__button{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;width:100%;padding:.6rem 3.2rem}}.has-js .hero__button{opacity:0}.hero__info{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;color:var(--color-brand);text-align:center}.has-js .hero__info{opacity:0}.prizes{padding-top:4.1rem}@media screen and (max-width: 767px){.prizes{padding-top:4rem}}.prizes:is(:last-child){margin-bottom:4.1rem}.prizes__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2)}.prizes__heading{display:flex;flex-direction:column;align-items:center;color:var(--color-brand);text-align:center;text-transform:uppercase}.prizes__heading:not(:last-child){margin-bottom:3.3rem}@media screen and (max-width: 767px){.prizes__heading:not(:last-child){margin-bottom:2.4rem}}.prizes__heading-line--1{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;margin-bottom:-1.3rem;margin-left:.9rem}@media screen and (max-width: 767px){.prizes__heading-line--1{font-family:veneer,sans-serif;font-size:3.6rem;line-height:1;margin-bottom:.1rem;margin-left:0}}.prizes__heading-line--2{font-family:veneer,sans-serif;font-size:8rem;line-height:1.2;margin-left:2.1rem}@media screen and (max-width: 767px){.prizes__heading-line--2{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;margin-left:.9rem}}.prizes__lead{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2;color:var(--color-white);text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.prizes__lead{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}.prizes__lead:not(:last-child){margin-bottom:1.5rem}}.prizes__list{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width: 767px){.prizes__list{flex-direction:column}}@media screen and (max-width: 767px){.prizes__list--desktop{display:none}}.prizes__list--mobile{display:none}@media screen and (max-width: 767px){.prizes__list--mobile{display:flex}}.prizes__item{display:flex;flex:1;justify-content:center}@media screen and (min-width: 768px){.prizes__item:nth-child(odd){margin-top:18.6rem}.prizes__item:nth-child(1) img{width:113%;margin-right:-1.5%}.prizes__item:nth-child(2) img{width:124.7%;margin-right:-7%}.prizes__item:nth-child(3) img{width:111.1%;margin-top:.8rem;margin-right:-20.6%}}@media screen and (max-width: 767px){.prizes__item:nth-child(1) img{margin-left:1.5rem}.prizes__item:nth-child(2) img{width:106%;margin-top:-1.3rem;margin-left:-1rem}.prizes__item:nth-child(3) img{width:110.3%;margin-top:2.4rem;margin-left:-.4rem}}.prizes__item img{display:block;width:105%;height:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 767px){.prizes__item img{width:100%}}.prizes__additional{display:flex;gap:2.4rem;align-items:center;justify-content:center;width:100rem;max-width:100%;height:auto;margin-top:-5rem;position:relative;aspect-ratio:1000/282;margin-inline:auto}@media screen and (max-width: 1023px){.prizes__additional{margin-top:-3rem}}@media screen and (max-width: 767px){.prizes__additional{height:21.8rem;margin-top:4.1rem;aspect-ratio:auto}}.prizes__blob{width:100%;position:absolute;bottom:0;left:50%;z-index:0;transform:translate(-50%,71.8%);border-radius:50%;background-color:#cbecff;-webkit-clip-path:inset(0 0 71.8% 0);clip-path:inset(0 0 71.8% 0);aspect-ratio:1}@media screen and (max-width: 767px){.prizes__blob{width:248.8%}}.prizes__additional-content{position:absolute;top:10.9rem;left:24.2rem;color:var(--color-brand)}@media screen and (max-width: 1023px){.prizes__additional-content{left:18rem}}@media screen and (max-width: 767px){.prizes__additional-content{width:12rem;top:6.4rem;left:.4rem}}.prizes__additional-heading{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2;text-transform:uppercase}@media screen and (max-width: 767px){.prizes__additional-heading{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;white-space:nowrap}}.prizes__additional-line{display:flex;gap:1.1rem;align-items:flex-end;margin-top:.1rem}@media screen and (max-width: 767px){.prizes__additional-line{display:block}}.prizes__additional-quantity{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2}@media screen and (max-width: 767px){.prizes__additional-quantity{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2;display:inline}}.prizes__additional-quantity span{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2}@media screen and (max-width: 767px){.prizes__additional-quantity span{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;margin-right:.3rem}}.prizes__additional-title{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;margin-bottom:.6rem}@media screen and (max-width: 767px){.prizes__additional-title{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5;display:inline;margin-bottom:0}}@media screen and (max-width: 767px){.prizes__additional-title span{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;display:block;margin-top:-.9rem}}.prizes__additional-image{width:35.8rem;position:absolute;top:-3.3rem;right:17.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1023px){.prizes__additional-image{width:30rem;top:-2.5rem}}@media screen and (max-width: 767px){.prizes__additional-image{width:22.7rem;top:-2.1rem;right:-2.5rem}}@media screen and (max-width: 767px){.prizes__additional-image--desktop{display:none}}.prizes__additional-image--mobile{display:none}@media screen and (max-width: 767px){.prizes__additional-image--mobile{display:block}}.rules{margin-bottom:4rem;padding-top:4.2rem}@media screen and (max-width: 767px){.rules{padding-top:3.9rem}}.rules:is(:last-child){margin-bottom:4.2rem}.rules__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);display:flex;flex-direction:column;align-items:center}.rules__heading{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.rules__heading{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;max-width:50%}}.rules__heading:not(:last-child){margin-bottom:3.5rem}@media screen and (max-width: 767px){.rules__heading:not(:last-child){margin-bottom:3.8rem}}.rules__list{display:flex;gap:2.4rem;justify-content:center;width:100%}@media screen and (max-width: 767px){.rules__list{flex-direction:column;gap:3.6rem}}.rules__cta:not(:first-child){padding-top:4.7rem}@media screen and (max-width: 767px){.rules__cta:not(:first-child){padding-top:6.3rem}}.rules__item{display:flex;flex:1;flex-direction:column;align-items:center}.rules__number{font-family:veneer,sans-serif;font-size:8rem;line-height:1.2;color:var(--color-white)}.rules__number:not(:last-child){margin-bottom:-.4rem}.rules__step-title{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}.rules__step-title:not(:last-child){margin-bottom:.5rem}.rules__step-desc{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.rules__step-desc br{display:none}}.rules__step-desc:not(:last-child){margin-bottom:-.1rem}.rules__step-image{width:16.8rem;height:auto;margin-top:.8rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rules__button{width:38.4rem}@media screen and (max-width: 767px){.rules__button{width:100%}}.rules__button:not(:last-child){margin-bottom:2.2rem}@media screen and (max-width: 767px){.rules__button:not(:last-child){margin-bottom:2.7rem}}.rules__info{font-family:veneer,sans-serif;font-size:1.6rem;line-height:1.5;max-width:69rem;color:var(--color-brand);text-align:center}.footer{margin-top:auto;color:var(--color-brand);font-family:Montserrat,sans-serif}.footer__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);padding-block:8rem}@media screen and (max-width: 767px){.footer__container{padding-block:4.1rem 4rem}}.footer__content{display:flex;flex-direction:column;gap:2.6rem}@media screen and (max-width: 767px){.footer__content{gap:4rem}}.footer__main{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width: 767px){.footer__main{flex-direction:column;gap:4.8rem}}.footer__org{display:flex;flex-direction:column;align-self:flex-start;justify-content:space-between}@media screen and (max-width: 767px){.footer__org{align-items:center;align-self:stretch}}.footer__title{font-family:Montserrat,sans-serif;font-size:1.85rem;line-height:2.44rem;font-weight:700}.footer__title:not(:last-child){margin-bottom:4.6rem}@media screen and (max-width: 767px){.footer__title:not(:last-child){margin-bottom:3.1rem}}.footer__org-body{display:flex;flex-wrap:wrap;gap:4.4rem 4rem;align-items:center}@media screen and (max-width: 767px){.footer__org-body{gap:3.1rem 4rem;justify-content:space-between;width:100%}}.footer__org-body:not(:last-child){margin-bottom:4.5rem}.footer__logo{flex-shrink:0;width:13.8rem;height:8.5rem}@media screen and (max-width: 767px){.footer__logo{width:14.6rem;height:8.9rem;margin-left:.6rem}}.footer__logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.footer__company{justify-content:space-between;height:7.7rem}@media screen and (max-width: 1023px){.footer__company{order:4}}@media screen and (max-width: 767px){.footer__company{align-items:center;width:100%;height:auto}}.footer__socials{--icon-size: 2.9571rem;--gap: 1.4231rem;width:100%}@media screen and (max-width: 1023px){.footer__socials{order:2;width:auto}}@media screen and (max-width: 767px){.footer__socials{--gap: 1.213rem;margin-right:.6rem}}.footer__support{display:flex;gap:4rem;align-items:flex-start;width:47.75%}@media screen and (max-width: 1279px){.footer__support{width:54%}}@media screen and (max-width: 767px){.footer__support{flex-direction:column;gap:0;align-items:center;width:100%}}.footer__bubble{flex-shrink:0;width:27.4rem}@media screen and (max-width: 1023px){.footer__bubble{width:20rem}}@media screen and (max-width: 767px){.footer__bubble{width:22.8rem;margin-bottom:-.7rem}}@media screen and (max-width: 767px){.footer__bubble--desktop{display:none}}.footer__bubble--mobile{display:none}@media screen and (max-width: 767px){.footer__bubble--mobile{display:block}}.footer__bubble img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.footer__contact{display:flex;flex-direction:column;gap:1.6rem;justify-content:center}.footer__contact-list{margin-top:4.7rem}@media screen and (max-width: 1023px){.footer__contact-list{margin-top:2rem}}@media screen and (max-width: 767px){.footer__contact-list{margin-top:1.8rem}}.footer__info{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:normal;text-align:center}@media screen and (max-width: 767px){.footer__info{font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:2.44rem;line-height:1.23}}.footer__additional{display:flex;gap:2rem;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 767px){.footer__additional{flex-direction:column;gap:1.8rem;align-items:center}}.footer__copyrights{font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:2.44rem}@media screen and (max-width: 767px){.footer__copyrights{font-family:Montserrat,sans-serif;font-size:1.85rem;line-height:2.44rem}}.footer__shortlinks{margin-top:-.2rem}.header{transition:background-color .15s ease-in-out;width:100%;height:var(--header-height);position:fixed;top:0;left:0;z-index:6000}.page-template-page-winner .header{position:absolute}.header.is-sticky{background-color:var(--color-bg)}.page-template-page-winner .header.is-sticky{background:transparent}.has-js .header{transform:translateY(-100%);opacity:0}.header__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);display:flex;align-items:center;justify-content:flex-end;height:100%;position:relative}.header__logo{display:block;width:27.9rem;position:absolute;top:0;left:0}@media screen and (max-width: 1279px){.header__logo{width:22rem}}@media screen and (max-width: 1023px){.header__logo{width:19rem}}@media screen and (max-width: 767px){.header__logo{width:16.9rem;left:-1.4rem}.page-template-page-winner .header__logo{width:14.9rem;left:.6rem}}.header__logo img,.header__logo svg{-webkit-user-select:none;-ms-user-select:none;user-select:none}.header__logo-image{display:block}.header__logo-image svg{display:block;width:100%;height:auto}.has-js .header__logo-image circle{opacity:0}@media screen and (max-width: 767px){.header__logo-image--desktop{display:none}.page-template-page-winner .header__logo-image--desktop{display:block}}.header__logo-image--mobile{display:none}@media screen and (max-width: 767px){.header__logo-image--mobile{display:block}.page-template-page-winner .header__logo-image--mobile{display:none}}.has-js .header--simple{transform:none;opacity:1}.has-js .header--simple .header__logo-image circle{opacity:1}.menu{--gap: .8rem;display:flex;gap:var(--gap);align-items:center}@media screen and (max-width: 767px){.menu{--gap: 1.6rem;flex-direction:column;align-items:flex-end}}.menu__link{font-family:veneer,sans-serif;font-size:1.6rem;line-height:1.5;transition:color .15s ease-in-out;display:flex;align-items:center;height:4rem;padding:.4rem 1.6rem;color:var(--color-brand)}@media screen and (max-width: 1279px){.menu__link{padding:.4rem 1.2rem}}@media screen and (max-width: 1023px){.menu__link{padding:.4rem .8rem}}@media (hover: hover){.menu__link:hover{color:var(--color-white)}}.menu__link:focus-visible{color:var(--color-white)}@media screen and (max-height: 800px){.menu__link.is-active{color:var(--color-white)}}@media screen and (max-width: 767px){.menu__link{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;height:auto;padding:0;color:var(--color-black);text-align:right}}@media screen and (max-width: 767px) and (hover: hover){.menu__link:hover{color:var(--color-brand)}}@media screen and (max-width: 767px){.menu__link:focus-visible{color:var(--color-brand)}}@media screen and (max-width: 767px) and (max-height: 800px){.menu__link.is-active{color:var(--color-brand)}}.nav{display:flex;gap:6.4rem;align-items:center}@media screen and (max-width: 1279px){.nav{gap:4rem}}@media screen and (max-width: 1023px){.nav{gap:2.2rem}}@media screen and (max-width: 767px){.nav{transition:visibility .15s ease-in-out,opacity .15s ease-in-out;visibility:hidden;opacity:0;flex-direction:column;gap:4rem;align-items:flex-end;padding:8.8rem var(--margin) 4rem 4rem;position:absolute;top:0;right:0;border-radius:.5rem;border-top-right-radius:0;background-color:var(--color-white)}}@media screen and (max-width: 767px){.nav.is-visible{transition:visibility .15s ease-in-out,opacity .15s ease-in-out;visibility:visible;opacity:1}}.nav__button{margin-right:-.1rem}@media screen and (max-width: 767px){.nav__button{--height: 4.8rem;--padding: 1.2rem 3.2rem;margin-right:0}}.consent{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.2rem;align-items:center;cursor:pointer}.consent__input{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.consent__toggle{transition:border-color .15s ease-in-out,background-color .15s ease-in-out;display:flex;flex-shrink:0;align-items:center;width:3.7rem;height:2rem;padding:.1rem;border:.05rem solid var(--color-white);border-radius:1.02rem;background-color:var(--color-white)}.consent__knob{transition:transform .15s ease-in-out;display:grid;flex-shrink:0;width:1.8rem;height:1.8rem}.consent__icon{display:flex;grid-area:1/1;align-items:center;justify-content:center}.consent__icon svg{width:100%;height:100%}.consent__icon--on{opacity:0}.consent__label{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;transition:color .15s ease-in-out;color:var(--color-brand)}.consent__error{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;display:none;grid-column:1/-1;color:var(--color-error)}.consent:has(.consent__input:checked) .consent__toggle{border-color:var(--color-brand);background-color:var(--color-brand)}.consent:has(.consent__input:checked) .consent__knob{transform:translate(1.6rem)}.consent:has(.consent__input:checked) .consent__icon--off{opacity:0}.consent:has(.consent__input:checked) .consent__icon--on{opacity:1}.consent:has(.consent__input:focus-visible) .consent__toggle{outline:.2rem solid var(--color-brand);outline-offset:.2rem}.consent.has-error .consent__error{display:block}.field{display:flex;flex-direction:column;gap:.6rem;width:100%}.field__label{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5;transition:color .15s ease-in-out;color:var(--color-brand)}.field__label--lg{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}.field__hint{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5;margin-top:-.8rem;color:var(--color-brand)}@media screen and (max-width: 767px){.field__hint br{display:none}}.field__row{display:flex;gap:.8rem;align-items:flex-start}.field__control{transition:border-color .15s ease-in-out;display:flex;flex:1;flex-direction:column;min-height:0;padding:1.2rem;border:.1rem solid var(--color-brand)}.field__input{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;transition:border-color .15s ease-in-out;width:100%;height:4.4rem;padding:1.2rem;color:var(--color-white);border:.1rem solid var(--color-brand);border-radius:1rem}.field__input::-webkit-input-placeholder{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__input:-moz-placeholder{-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__input::-moz-placeholder{-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__input:-ms-input-placeholder{-ms-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__input:focus::-webkit-input-placeholder{opacity:0}.field__input:focus:-moz-placeholder{opacity:0}.field__input:focus::-moz-placeholder{opacity:0}.field__input:focus:-ms-input-placeholder{opacity:0}.field__input:-webkit-autofill,.field__input:-webkit-autofill:hover,.field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-white);-webkit-background-clip:text;background-clip:text}.field__textarea{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;flex:1;width:calc(100% + 1.2rem);min-height:14rem;padding-right:1.2rem;color:var(--color-white);scrollbar-color:var(--color-brand) hsla(0,0%,100%,.35);scrollbar-width:thin;overflow-y:auto;resize:none;border:0}.field__textarea::-webkit-scrollbar{block-size:.6rem;inline-size:.6rem}.field__textarea::-webkit-scrollbar-thumb{border-radius:.3rem;background:var(--color-brand)}.field__textarea::-webkit-scrollbar-thumb:hover{background:var(--color-brand)}.field__textarea::-webkit-scrollbar-track{border-radius:.3rem;background:#ffffff59}@media screen and (max-width: 767px){.field__textarea{min-height:11rem}}.field__textarea::-webkit-input-placeholder{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__textarea:-moz-placeholder{-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__textarea::-moz-placeholder{-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__textarea:-ms-input-placeholder{-ms-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:var(--color-white)}.field__textarea:focus::-webkit-input-placeholder{opacity:0}.field__textarea:focus:-moz-placeholder{opacity:0}.field__textarea:focus::-moz-placeholder{opacity:0}.field__textarea:focus:-ms-input-placeholder{opacity:0}.field__counter{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;align-self:flex-end;color:var(--color-white)}.field__error{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;display:none;margin-top:-.4rem;color:var(--color-error)}.field__button{--height: 5rem;--padding: 1rem 3.05rem;flex-shrink:0}.field--code{gap:.7rem;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}@media screen and (max-width: 767px){.field--code{width:100%}.field--code .field__row{flex-direction:column;gap:3.7rem;align-items:center;width:100%}.field--code .field__label{width:50%;text-align:center}}.field--code .field__label{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}.field--code .field__input{width:35.1rem;height:5rem;border-width:.2rem;border-radius:0}@media screen and (max-width: 767px){.field--code .field__input{width:100%}}.field--code .field__error{text-align:center}.field--textarea{height:100%}.field.has-error .field__label{color:var(--color-error)}.field.has-error .field__input,.field.has-error .field__control{border-color:var(--color-error)}.field.has-error .field__button{color:var(--color-error);border-color:var(--color-error)}@media (hover: hover){.field.has-error .field__button:hover{color:var(--color-white);background-color:var(--color-error)}}.field.has-error .field__button:focus-visible{color:var(--color-white);background-color:var(--color-error)}.field.has-error .field__error{display:block}.form{padding-block:8rem 9.3rem}@media screen and (max-width: 1023px){.form{padding-block:8rem}}@media screen and (max-width: 767px){.form{padding-block:3.9rem 3.8rem}}.form__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);display:flex;flex-direction:column;gap:4rem;align-items:center}@media screen and (max-width: 767px){.form__container{gap:4.1rem}}.form__heading{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.form__heading{font-family:veneer,sans-serif;font-size:3.6rem;line-height:1}}.form-message{padding-block:8rem}@media screen and (max-width: 767px){.form-message{padding-block:4rem}}.form-message__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);display:flex;flex-direction:column;gap:.8rem;align-items:center}.form-message__intro,.form-message__text{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.form-message__intro,.form-message__text{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}}.form-message__heading{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}.form-modal{transition:visibility .15s ease-in-out,opacity .15s ease-in-out;visibility:hidden;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none}.form-modal__container{display:flex;justify-content:center;height:100%;padding:10.6rem var(--margin);overflow-y:auto}@media screen and (max-width: 767px){.form-modal__container{padding:5.6rem 1.6rem}}.form-modal__overlay{position:absolute;z-index:-1;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-image:var(--overlay-image);background-repeat:no-repeat;background-position:center;background-size:cover;top:0;right:0;bottom:0;left:0}.form-modal__panel{display:flex;flex-direction:column;gap:4rem;align-items:center;width:102.8rem;max-width:100%;margin-block:auto;padding:4rem;position:relative;border:1.6rem solid var(--color-white);border-radius:4.8rem;background-color:var(--color-main)}@media screen and (max-width: 767px){.form-modal__panel{padding:4rem 1.4rem;border-width:.8rem;border-radius:3.6rem}}.form-modal__panel--thanks{display:none}.form-modal__form{display:flex;flex-direction:column;gap:3.9rem;align-items:center;width:100%}.form-modal__heading{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}.form-modal__heading:not(:last-child){margin-bottom:.1rem}.form-modal__heading--lg{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2}@media screen and (max-width: 767px){.form-modal__heading--lg{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2}}.form-modal__fields{display:flex;gap:8rem;align-items:stretch;width:100%}@media screen and (max-width: 1023px){.form-modal__fields{flex-direction:column;gap:2.4rem}}@media screen and (max-width: 767px){.form-modal__fields{gap:4.1rem}}.form-modal__column{display:flex;flex:1;flex-direction:column;gap:2.4rem;min-width:0}.form-modal__column--question{flex:0 0 45.8rem;gap:.8rem}@media screen and (max-width: 1023px){.form-modal__column--question{flex:0 0 auto}}.form-modal__subheading{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.form-modal__subheading{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}}.form-modal__prizes{display:flex;gap:4rem;align-items:stretch;width:100%;margin-bottom:.1rem}@media screen and (max-width: 1023px){.form-modal__prizes{gap:2.4rem}}@media screen and (max-width: 767px){.form-modal__prizes{flex-direction:column}}.form-modal__prize{display:flex;flex:1;min-width:0}.form-modal__prize:nth-child(n+2){--gap: 3rem}.form-modal__note{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5;width:100%;margin-bottom:.1rem;color:var(--color-brand)}.form-modal__consents{display:flex;flex-direction:column;gap:1.6rem;width:100%}.form-modal__required{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;color:var(--color-brand)}.form-modal__error{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5;display:none;width:100%;color:var(--color-error);text-align:center}.form-modal__error.is-visible{display:block}.form-modal__thanks-text{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.form-modal__thanks-text{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}}.form-modal__submit{--height: 4.8rem;--padding: 1.2rem 3.2rem;width:40rem;max-width:100%}@media screen and (max-width: 767px){.form-modal__submit{width:100%}}.form-modal.is-visible{transition:visibility .15s ease-in-out,opacity .15s ease-in-out;visibility:visible;opacity:1;pointer-events:auto}.form-modal--thanks .form-modal__panel--form{display:none}.form-modal--thanks .form-modal__panel--thanks{display:flex}.prize-option{transition:border-color .15s ease-in-out,background-color .15s ease-in-out;display:flex;gap:var(--gap, 1rem);align-items:center;width:100%;height:100%;padding:2.4rem 2.2rem 2.2rem;cursor:pointer;border:.1rem solid var(--color-brand);background-color:transparent;box-shadow:var(--shadow-glow)}.prize-option__input{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.prize-option__box{transition:border-color .15s ease-in-out,background-color .15s ease-in-out;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:.1rem solid var(--color-brand);border-radius:.8rem}.prize-option__box svg{width:2.56rem;height:2.56rem;opacity:0}.prize-option__label{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;color:var(--color-brand)}.prize-option:has(.prize-option__input:checked){border-color:var(--color-white);background-color:var(--color-white)}.prize-option:has(.prize-option__input:checked) .prize-option__box{border-color:var(--color-brand);background-color:var(--color-brand)}.prize-option:has(.prize-option__input:checked) .prize-option__box svg{opacity:1}.prize-option:has(.prize-option__input:focus-visible){outline:.2rem solid var(--color-brand);outline-offset:.2rem}.has-error .prize-option,.has-error .prize-option .prize-option__box{border-color:var(--color-error)}.winner__hero{position:relative;overflow:hidden}.winner__hero-container{width:192rem;position:relative;left:50%;aspect-ratio:1920/514;transform:translate(-50%)}@media screen and (max-width: 767px){.winner__hero-container{width:123.9rem;aspect-ratio:1239/196}}.winner img,.winner svg{-webkit-user-select:none;-ms-user-select:none;user-select:none}.winner__hero-image{width:47.642rem;height:auto;position:absolute;top:4.3rem;left:36.193rem;z-index:2}@media screen and (max-width: 767px){.winner__hero-image{width:14.92rem;top:4rem;left:46.406rem}}@media screen and (max-width: 767px){.winner__hero-image--desktop{display:none}}.winner__hero-image--mobile{display:none}@media screen and (max-width: 767px){.winner__hero-image--mobile{display:block}}.winner__hero-heading{display:block;width:58.8rem;height:auto;position:absolute;top:8.2rem;left:87rem;z-index:2}@media screen and (max-width: 767px){.winner__hero-heading{width:14.887rem;top:6.9rem;left:62.65rem}}.winner__container{width:100%;margin-inline:auto;padding-inline:var(--margin);max-width:calc(var(--wrapper-width) + var(--margin) * 2);display:flex;flex-direction:column;align-items:center}.winner__card{display:flex;flex-direction:column;gap:4rem;align-items:center;width:100%;padding:3.3rem 4rem 3.2rem;border:.8rem solid var(--color-white);border-radius:3.2rem;background-color:var(--color-main)}@media screen and (max-width: 767px){.winner__card{padding:3.2rem .8rem}}.winner__card[hidden]{display:none}.winner__heading{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;color:var(--color-brand);text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.winner__heading{font-family:veneer,sans-serif;font-size:3.6rem;line-height:1}}.winner__message{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5;max-width:68rem;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.winner__message{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5}}.winner__lead,.winner__countdown{display:flex;flex-direction:column;gap:.8rem;align-items:center;width:100%;color:var(--color-brand);text-align:center}.winner__lead-heading,.winner__countdown-label{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2}@media screen and (max-width: 767px){.winner__lead-heading,.winner__countdown-label{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}}.winner__lead-text,.winner__countdown-note{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}@media screen and (max-width: 767px){.winner__lead-text,.winner__countdown-note{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5}}.winner__countdown-units{display:flex;justify-content:center}@media screen and (max-width: 767px){.winner__countdown-units{gap:2.4rem}}.winner__countdown-unit{display:flex;flex-direction:column;align-items:center;width:12rem;text-align:center}@media screen and (max-width: 767px){.winner__countdown-unit{width:auto}}.winner__countdown-value{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;text-transform:uppercase}.winner__countdown-name{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5}.winner__form{display:flex;flex-direction:column;gap:2.4rem;width:58.8rem;max-width:100%;padding-block:4rem}@media screen and (max-width: 767px){.winner__form{padding-block:4rem .1rem}}.winner__form .field{gap:.8rem}.winner__form .field__input{height:4.2rem}.winner__error{font-family:veneer,sans-serif;font-size:1.4rem;line-height:1.5;display:none;color:var(--color-error);text-align:center}.winner__error.is-visible{display:block}.winner__submit{--height: 4.8rem;--padding: 1rem 3.2rem;align-self:center;width:58.8rem;max-width:100%;margin-top:5.5rem;box-shadow:var(--shadow-glow)}.winner__submit:disabled{cursor:not-allowed;opacity:.5}.winner__card.is-expired .winner__form .field{pointer-events:none;opacity:.4}.winner__thanks{display:flex;flex-direction:column;align-items:center;padding-block:26.4rem 17.4rem;color:var(--color-brand);text-align:center}@media screen and (max-width: 767px){.winner__thanks{padding-block:8rem 4rem}}.winner__thanks[hidden]{display:none}.winner__thanks-heading{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;margin-bottom:.8rem}@media screen and (min-width: 768px){.winner__thanks-heading br{display:none}}@media screen and (max-width: 767px){.winner__thanks-heading{font-family:veneer,sans-serif;font-size:2.4rem;line-height:1.5}}.winner__thanks-text,.winner__thanks-note{font-family:veneer,sans-serif;font-size:4rem;line-height:1.2}@media screen and (max-width: 767px){.winner__thanks-text,.winner__thanks-note{font-family:veneer,sans-serif;font-size:1.8rem;line-height:1.5}}.winner__thanks-note{color:var(--color-white)}.winner__thanks-button{--height: 4.8rem;--padding: 1rem 3.2rem;width:22rem;margin-top:4rem;white-space:nowrap}.winner__outro{font-family:veneer,sans-serif;font-size:6.4rem;line-height:1.2;padding-block:8.1rem 9.4rem;color:var(--color-brand);text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.winner__outro br{display:none}}@media screen and (max-width: 767px){.winner__outro{font-family:veneer,sans-serif;font-size:3.2rem;line-height:1.2;padding-block:8rem 7.8rem}}
