@charset "UTF-8";.b-check__box:after,.ie .b-modal__body:after,.s-hero__bg-frame:before,blockquote:after,blockquote:before,q:after,q:before{content:''}.b-event__title,.text-balance{text-wrap:balance}.mb-0,p:last-child{margin-bottom:0}a,a:hover{color:#E71E25}.fullheight,html{min-height:100%}.nowrap,.truncate{white-space:nowrap}.a-levitate,.a-levitate-r,.a-levitate-snow,.b-modal--animation{will-change:transform}.b-header,.b-header .sticky.is-stuck,.b-header.m-abs,.b-header.m-fixed,.b-header.sticky.is-stuck{background:0 0}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,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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.pt-1,.py-1{padding-top:1rem}.pb-1,.py-1{padding-bottom:1rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.full-height,.fullheight,body,html{height:100%}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.none{display:none}.block{display:block}.text-left{text-align:left}.b-modal--form .b-modal__close,.b-modal--qr .form-qr,.text-center{text-align:center}.text-right{text-align:right}.hide{display:none!important}.flex{display:-ms-flexbox;display:flex}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.inline-list,.inline-list>li,img{display:inline-block}.uppercase{text-transform:uppercase}.a-center{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:47.99875em){.mob-center{text-align:center;-ms-flex-pack:center;justify-content:center}}.full-width{width:100%}.inline-list{vertical-align:middle}.inline-list--top{vertical-align:top!important}button span,img{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;align-items:baseline}.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.no-scroll{overflow:hidden}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.pt-2,.py-2{padding-top:2rem}.pb-2,.py-2{padding-bottom:2rem}.pt-3,.py-3{padding-top:3rem}.pb-3,.py-3{padding-bottom:3rem}.pt-4,.py-4{padding-top:4rem}.pb-4,.py-4{padding-bottom:4rem}.pt-5,.py-5{padding-top:5rem}.pb-5,.py-5{padding-bottom:5rem}.img-render{image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Cera Pro",Roboto,sans-serif;letter-spacing:0;-webkit-tap-highlight-color:transparent;font-weight:400;color:#fff;font-size:1.8rem;-webkit-text-size-adjust:100%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word}html{font-size:62.5%!important}@media screen and (max-width:767px){html{font-size:38.5%!important}}@media screen and (max-width:1800px) and (min-width:1440px){html{font-size:calc((.73vw) *.73)!important}}@media screen and (max-width:1439px) and (min-width:1280px){html{font-size:calc((.77vw) *.7)!important}}@media screen and (max-width:1279px) and (min-width:1024px){html{font-size:calc((.77vw) *.7)!important}}@media screen and (max-width:1023px) and (min-width:768px){html{font-size:calc((.77vw) *.79)!important}}@media screen and (min-width:1921px){html{font-size:calc((.52vw) *1)!important}}a{transition:color .25s;text-decoration:none}a:hover{text-decoration:underline}.b-footer__soc-link:hover,.b-header__menu-nav ul li a:hover,.b-header__soc-link:hover{text-decoration:none}.visible{overflow:visible!important}.b-footer,.b-modal--form .b-modal__form,.img-rounded,.l-footer,.l-wrapper,.truncate{overflow:hidden}.fullwidth{width:100%!important;max-width:100%!important}.halfwidth{width:50%!important}.truncate{text-overflow:ellipsis}img.normal{width:auto;max-width:none}.b-header.m-abs .b-header__wrp>.row,.b-header.m-fixed .b-header__wrp>.row,.img-fluid,img.responsive{max-width:100%}img.responsive{width:100%;height:auto}.img-fluid{width:auto}.img-rounded{border-radius:50%}.left{float:left!important}.right{float:right!important}.pull-left,.pull-right{float:none!important}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@font-face{font-weight:900;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-Super.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-Super.woff) format("woff")}@font-face{font-weight:500;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-Medium.woff2) format("woff2"),url(../font/druk/DrukCondCy-Medium.woff) format("woff")}@font-face{font-style:italic;font-weight:500;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-MediumItalic.woff2) format("woff2"),url(../font/druk/DrukCondCy-MediumItalic.woff) format("woff")}@font-face{font-weight:700;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-Bold.woff2) format("woff2"),url(../font/druk/DrukCondCy-Bold.woff) format("woff")}@font-face{font-style:italic;font-weight:700;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-BoldItalic.woff2) format("woff2"),url(../font/druk/DrukCondCy-BoldItalic.woff) format("woff")}@font-face{font-weight:800;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-Heavy.woff2) format("woff2"),url(../font/druk/DrukCondCy-Heavy.woff) format("woff")}@font-face{font-style:italic;font-weight:800;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-HeavyItalic.woff2) format("woff2"),url(../font/druk/DrukCondCy-HeavyItalic.woff) format("woff")}@font-face{font-weight:900;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-Super.woff2) format("woff2"),url(../font/druk/DrukCondCy-Super.woff) format("woff")}@font-face{font-style:italic;font-weight:900;font-stretch:condensed;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCondCy-SuperItalic.woff2) format("woff2"),url(../font/druk/DrukCondCy-SuperItalic.woff) format("woff")}@font-face{font-weight:500;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-Medium.woff2) format("woff2"),url(../font/druk/DrukCy-Medium.woff) format("woff")}@font-face{font-style:italic;font-weight:500;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-MediumItalic.woff2) format("woff2"),url(../font/druk/DrukCy-MediumItalic.woff) format("woff")}@font-face{font-weight:700;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-Bold.woff2) format("woff2"),url(../font/druk/DrukCy-Bold.woff) format("woff")}@font-face{font-style:italic;font-weight:700;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-BoldItalic.woff2) format("woff2"),url(../font/druk/DrukCy-BoldItalic.woff) format("woff")}@font-face{font-weight:800;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-Heavy.woff2) format("woff2"),url(../font/druk/DrukCy-Heavy.woff) format("woff")}@font-face{font-style:italic;font-weight:800;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-HeavyItalic.woff2) format("woff2"),url(../font/druk/DrukCy-HeavyItalic.woff) format("woff")}@font-face{font-weight:900;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-Super.woff2) format("woff2"),url(../font/druk/DrukCy-Super.woff) format("woff")}@font-face{font-style:italic;font-weight:900;font-family:Druk;font-display:swap;src:url(../font/druk/DrukCy-SuperItalic.woff2) format("woff2"),url(../font/druk/DrukCy-SuperItalic.woff) format("woff")}@font-face{font-weight:500;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-Medium.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-Medium.woff) format("woff")}@font-face{font-style:italic;font-weight:500;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-MediumItalic.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-MediumItalic.woff) format("woff")}@font-face{font-weight:700;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-Bold.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-Bold.woff) format("woff")}@font-face{font-style:italic;font-weight:700;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-BoldItalic.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-BoldItalic.woff) format("woff")}@font-face{font-weight:800;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-Heavy.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-Heavy.woff) format("woff")}@font-face{font-style:italic;font-weight:800;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-HeavyItalic.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-HeavyItalic.woff) format("woff")}@font-face{font-weight:900;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-Super.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-Super.woff) format("woff")}@font-face{font-style:italic;font-weight:900;font-stretch:expanded;font-family:Druk;font-display:swap;src:url(../font/druk/DrukTextWideCy-SuperItalic.woff2) format("woff2"),url(../font/druk/DrukTextWideCy-SuperItalic.woff) format("woff")}.os-animation,.os-animation-always{opacity:0}.os-animation-always.animated,.os-animation.animated{opacity:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.a-gelatine,.a-levitate-r{-webkit-animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.progress{-webkit-animation-name:progress;animation-name:progress}@-webkit-keyframes progress{0%{width:0}100%{width:100%}}@keyframes progress{0%{width:0}100%{width:100%}}@keyframes fadeInDown{from{opacity:0;visibility:hidden;transform:translate3d(0,-100%,0)}to{opacity:1;visibility:visible;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes scrollText{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes scrollText{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes scrollTextNext{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scrollTextNext{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes float{50%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@-webkit-keyframes levitate{from,to{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}}@keyframes levitate{from,to{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}}@keyframes levitate-r{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(0,-35px) rotate(-35deg);transform:translate(0,-35px) rotate(-5deg) skewX(-1deg);transform-origin:center}75%{-webkit-transform:translate(0,-35px) rotate(15deg);transform:translate(0,-35px) rotate(5deg) skewX(1deg);-webkit-transform-origin:bottom;transform-origin:bottom}}.a-levitate-r{-webkit-animation-name:levitate-r;animation-name:gelatine;-webkit-animation-duration:11s;animation-duration:11s;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.a-levitate-r:not([data-duration]){-webkit-animation-duration:3s;animation-duration:3s}.a-gelatine{-webkit-animation-name:gelatine;animation-name:gelatine;-webkit-animation-duration:14s;animation-duration:14s;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.a-levitate{-webkit-animation-name:levitate;animation-name:levitate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.a-levitate:not([data-duration]){-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}}.a-pulse{-webkit-animation:pulse 1.6s infinite;animation:pulse 1.6s infinite}.a-pulse:hover{box-shadow:0 0 6rem 3px #e71e25}@keyframes pulse2{0%,100%{-webkit-transform:scale(.9);transform:scale(.9)}25%,75%{-webkit-transform:scale(1);transform:scale(1.2)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(.85)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(.85)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.a-rotate{animation:rotate 1.5s linear infinite}.a-levitate-snow{-webkit-animation-name:levitate-snow;animation-name:levitate-snow;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.a-levitate-snow:not([data-duration]){-webkit-animation-duration:4s;animation-duration:4s}@keyframes levitate-snow{from{-webkit-transform:translate(0,0) rotate(-180deg);transform:translate(0,0) rotate(-180deg)}50%{-webkit-transform:translate(0,45px) rotate(0);transform:translate(0,45px) rotate(0)}to{-webkit-transform:translate(0,0) rotate(180deg);transform:translate(0,0) rotate(180deg)}}.line-0\.5{line-height:.5}.line-0\.6{line-height:.6}.line-0\.7{line-height:.7}.line-0\.8{line-height:.8}.line-0\.9{line-height:.9}.line-1{line-height:1}.line-1\.1{line-height:1.1}.line-1\.2{line-height:1.2}.line-1\.3{line-height:1.3}.line-1\.4{line-height:1.4}.line-1\.5{line-height:1.5}.line-1\.6{line-height:1.6}.line-1\.7{line-height:1.7}.line-1\.8{line-height:1.8}.line-1\.9{line-height:1.9}.line-2{line-height:2}.line-2\.1{line-height:2.1}.line-2\.2{line-height:2.2}.line-2\.3{line-height:2.3}.line-2\.4{line-height:2.4}.line-2\.5{line-height:2.5}.heavy{font-weight:900}.bold{font-weight:700}.medium{font-weight:500}.regular{font-weight:400}.thin{font-weight:300}.light{font-weight:200}.h1,.h1.heavy{font-weight:900}.h1{font-size:8.2rem;letter-spacing:0}.h1:not([class*=line-]){line-height:1.09756}.h1.bold{font-weight:700}.h1.medium{font-weight:500}.h1.normal{font-weight:400}.h1.light{font-weight:300}@media screen and (max-width:374px){.h1{font-size:82px}}@media screen and (max-width:374px) and (max-width:374px){.h1{font-size:21.92513vw}}.b-form__title,.h2{font-size:6.2rem;letter-spacing:0;font-weight:900}.b-form__title:not([class*=line-]),.h2:not([class*=line-]){line-height:1.09677}.h2.heavy,.heavy.b-form__title{font-weight:900}.bold.b-form__title,.h2.bold{font-weight:700}.h2.medium,.medium.b-form__title{font-weight:500}.h2.normal,.normal.b-form__title{font-weight:400}.h2.light,.light.b-form__title{font-weight:300}.h3,.h3.heavy{font-weight:900}@media screen and (max-width:374px){.b-form__title,.h2{font-size:62px}}@media screen and (max-width:374px) and (max-width:374px){.b-form__title,.h2{font-size:16.57754vw}}.h3{font-size:4.2rem;letter-spacing:0}.h3:not([class*=line-]){line-height:1.09524}.h3.bold{font-weight:700}.h3.medium{font-weight:500}.h3.normal{font-weight:400}.h3.light{font-weight:300}.h4,.h4.heavy{font-weight:900}@media screen and (max-width:374px){.h3{font-size:42px}}@media screen and (max-width:374px) and (max-width:374px){.h3{font-size:11.22995vw}}.h4{font-size:3.6rem;letter-spacing:0}.h4:not([class*=line-]){line-height:1}.h4.bold{font-weight:700}.h4.medium{font-weight:500}.h4.normal{font-weight:400}.h4.light{font-weight:300}.h5,.h5.heavy{font-weight:900}@media screen and (max-width:374px){.h4{font-size:36px}}@media screen and (max-width:374px) and (max-width:374px){.h4{font-size:9.62567vw}}.h5{font-size:3rem;letter-spacing:0}.h5:not([class*=line-]){line-height:1.26667}.h5.bold{font-weight:700}.h5.medium{font-weight:500}.h5.normal{font-weight:400}.h5.light{font-weight:300}.h6,.h6.heavy{font-weight:900}@media screen and (max-width:374px){.h5{font-size:30px}}@media screen and (max-width:374px) and (max-width:374px){.h5{font-size:8.02139vw}}.h6{font-size:2.6rem;letter-spacing:0}.h6:not([class*=line-]){line-height:1.07692}.h6.bold{font-weight:700}.h6.medium{font-weight:500}.h6.normal{font-weight:400}.h6.light{font-weight:300}@media screen and (max-width:374px){.h6{font-size:26px}}@media screen and (max-width:374px) and (max-width:374px){.h6{font-size:6.95187vw}}.b-event__title,.b-form__txt,.p1{font-size:2.6rem;letter-spacing:-.03em;font-weight:400}.b-event__title:not([class*=line-]),.b-form__txt:not([class*=line-]),.p1:not([class*=line-]){line-height:1.19231}.heavy.b-event__title,.heavy.b-form__txt,.p1.heavy{font-weight:900}.bold.b-event__title,.bold.b-form__txt,.p1.bold{font-weight:700}.medium.b-event__title,.medium.b-form__txt,.p1.medium{font-weight:500}.normal.b-event__title,.normal.b-form__txt,.p1.normal{font-weight:400}.light.b-event__title,.light.b-form__txt,.p1.light{font-weight:300}@media screen and (max-width:374px){.b-event__title,.b-form__txt,.p1{font-size:26px}}@media screen and (max-width:374px) and (max-width:374px){.b-event__title,.b-form__txt,.p1{font-size:6.95187vw}}.b-form__subtitle,.p2{font-size:2.2rem;letter-spacing:-.03em;font-weight:400}.p3,.p4,.p5{letter-spacing:0}.b-form__subtitle:not([class*=line-]),.p2:not([class*=line-]){line-height:1.22}.heavy.b-form__subtitle,.p2.heavy{font-weight:900}.bold.b-form__subtitle,.p2.bold{font-weight:700}.medium.b-form__subtitle,.p2.medium{font-weight:500}.normal.b-form__subtitle,.p2.normal{font-weight:400}.light.b-form__subtitle,.p2.light{font-weight:300}@media screen and (max-width:374px){.b-form__subtitle,.p2{font-size:22px}}@media screen and (max-width:374px) and (max-width:374px){.b-form__subtitle,.p2{font-size:5.88235vw}}.p3{font-size:1.8rem;font-weight:400}.p3:not([class*=line-]){line-height:1.33333}.p3.heavy{font-weight:900}.p3.bold{font-weight:700}.p3.medium{font-weight:500}.p3.normal{font-weight:400}.p3.light{font-weight:300}@media screen and (max-width:374px){.p3{font-size:18px}}@media screen and (max-width:374px) and (max-width:374px){.p3{font-size:4.81283vw}}.p4{font-size:1.6rem;font-weight:400}.p4:not([class*=line-]){line-height:1.25}.p4.heavy{font-weight:900}.p4.bold{font-weight:700}.p4.medium{font-weight:500}.p4.normal{font-weight:400}.p4.light{font-weight:300}@media screen and (max-width:374px){.p4{font-size:16px}}@media screen and (max-width:374px) and (max-width:374px){.p4{font-size:4.27807vw}}.p5{font-size:1.4rem;font-weight:400}.p5:not([class*=line-]){line-height:1.28571}.p5.heavy{font-weight:900}.p5.bold{font-weight:700}.p5.medium{font-weight:500}.p5.normal{font-weight:400}.p5.light{font-weight:300}h1,h2,h3,h4,h5,h6,strong{font-weight:700;font-family:"Cera Pro",Roboto,sans-serif}@media screen and (max-width:374px){.p5{font-size:14px}}@media screen and (max-width:374px) and (max-width:374px){.p5{font-size:3.74332vw}}p{margin:0 0 2rem;font-size:1.8rem;line-height:1.25;font-family:"Cera Pro",Roboto,sans-serif}i{font-style:italic}h1,h2,h3,h4,h5,h6{margin-bottom:2rem}h1{font-size:3.6rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:2rem}sup{vertical-align:super;font-size:60%}.article-title,.section-title{z-index:1;font-size:3rem;font-weight:700;color:#fff;line-height:1.1;position:relative;font-family:"Cera Pro",Roboto,sans-serif;text-transform:uppercase}.section-title{margin-bottom:3rem}.section-title.m-group{margin-bottom:.5rem}.article-title{margin-bottom:3rem}.color--primary,.color--red,.text--primary,.text--red{color:#E71E25}.color--yellow,.text--yellow{color:#E3FF08}.color--black,.text--black{color:#000}.color--white,.text--white{color:#fff}.size-5\%{font-size:5%}.size-10\%{font-size:10%}.size-15\%{font-size:15%}.size-20\%{font-size:20%}.size-25\%{font-size:25%}.size-30\%{font-size:30%}.size-35\%{font-size:35%}.size-40\%{font-size:40%}.size-45\%{font-size:45%}.size-50\%{font-size:50%}.size-55\%{font-size:55%}.size-60\%{font-size:60%}.size-65\%{font-size:65%}.size-70\%{font-size:70%}.size-75\%{font-size:75%}.size-80\%{font-size:80%}.size-85\%{font-size:85%}.size-90\%{font-size:90%}.size-95\%{font-size:95%}.markdown p,.size-100\%{font-size:100%}ol.list{list-style:decimal}ol.list li{margin-left:1.4em;line-height:1.25;padding-top:.1em;padding-bottom:.1em}.markdown p{line-height:1.1}.markdown ol,.markdown ul{margin-left:1.25em;line-height:1.1;margin-bottom:1.25em}.markdown ol:last-child,.markdown ul:last-child{margin-bottom:0}.markdown ul{list-style:disc}.markdown ol{list-style:decimal}.b-header{position:relative;color:#fff}.b-header.m-fixed{position:fixed;z-index:99;left:0;top:0;width:100%}.b-header.m-abs{position:absolute;left:0;top:0;width:100%;z-index:99}.b-footer,.b-header__menu-nav{position:relative}.b-header .sticky,.b-header.sticky{transition:background .3s ease,padding .3s ease}.b-header *{color:#fff}.b-header__wrp{width:100%;padding-top:1.9rem;padding-bottom:1.5rem}.b-header__menu{-ms-flex:1;flex:1}.b-header__soc{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem}.b-header__soc-link{transition:opacity .2s ease}.b-header__soc-link:focus-visible,.b-header__soc-link:hover{opacity:.8}.b-header__menu-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem}.b-header__menu-nav ul li a span{display:block;font-size:80%;opacity:.8;font-weight:400}.b-footer{background:#000;background-size:cover;color:#fff;font-size:1.584rem;padding:3rem 0;line-height:1.3;font-weight:300}.b-footer p{font-size:100%}.b-footer__txt{opacity:.4}.b-footer__copy{opacity:.75}.b-footer__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.b-footer__soc{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2rem}.b-footer__soc-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:1em}.b-footer__soc-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:4.2rem}.b-footer__soc-link:focus-visible,.b-footer__soc-link:hover{opacity:.8}.b-footer__soc-link img,.b-footer__soc-link svg{width:1em;max-width:1em}.b-footer__contact{font-size:1.15em;font-weight:500}.b-footer__contact-itm{padding-top:.3em;padding-bottom:.3em}.b-footer__contact a{color:currentColor}.b-footer__contact .rules-link{text-decoration:underline}.b-footer__contact .rules-link:focus-visible,.b-footer__contact .rules-link:hover,.btn-icn:hover,.btn:link,.btn:link:hover,.button:link,.button:link:hover,.s-hero .btn:link,.s-hero .btn:link:hover,[class*=btn-]:hover{text-decoration:none}@media print,screen and (max-width:47.99875em){.b-footer{font-size:1.2em}.b-footer.content-width{max-width:calc(100% - 30px)}.b-footer__logo{-ms-flex-order:-1;order:-1}.b-footer__logo img{max-width:100%;width:240px!important}.b-footer__row{width:100%}.b-footer__row>.column{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-left:auto;margin-right:auto;padding:15px 10px}.b-footer__soc{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.l-main{padding:0}.container,.container-fluid{max-width:177rem;width:100%;padding-left:3rem;padding-right:3rem;margin-left:auto;margin-right:auto}@media print,screen and (max-width:39.99875em){.container,.container-fluid{padding-left:10px;padding-right:10px}}@media print and (min-width:320px),screen and (max-width:39.99875em) and (min-width:320px){.container,.container-fluid{padding-left:calc(10px + 5 * (100vw - 320px)/ 54);padding-right:calc(10px + 5 * (100vw - 320px)/ 54)}}@media print and (min-width:374px),screen and (max-width:39.99875em) and (min-width:374px){.container,.container-fluid{padding-left:15px;padding-right:15px}}.row{max-width:177rem}.row--narrow{margin-left:-6px;margin-right:-6px}.row--narrow [class^=col-],.row--narrow>.col{padding-left:6px;padding-right:6px}.row--wide{margin-left:-35px;margin-right:-35px}.row--wide [class^=col-],.row--wide>.col{padding-left:35px;padding-right:35px}.sticky-container+.l-main{position:static}.l-wrapper,.l-wrapper main{position:relative}.l-wrapper{height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.l-footer,.l-header,.l-wrapper main{display:block;width:100%}.l-wrapper .l-main{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media print,screen and (min-width:48em){.is-modal-show{overflow:hidden}}.b-modal{z-index:99;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.b-modal--animation{opacity:0;visibility:hidden;transition:opacity .5s ease}.b-modal--animation .b-modal__bg{opacity:0;transition:.6s ease}.b-modal--animation .b-modal__body{transform:translate3d(0,110%,0) scale(.5);transition:.3s ease;visibility:hidden;transition-delay:0s}.b-modal--animation .b-modal__form{opacity:0;transition:opacity .15s ease}.b-modal--animation.is-active{opacity:1;visibility:visible;transform:translate3d(0,0,0);transition-delay:0s}.b-modal--animation.is-active .b-modal__bg{opacity:1;transition:.3s ease}.b-modal--animation.is-active .b-modal__body{transition:.35s ease;visibility:visible;transform:translate3d(0,0,0) scale(1);margin:auto}.b-modal--animation.is-active .b-modal__form{height:100%;max-height:80vh;max-height:calc(100vh - 16rem);overflow-y:auto;opacity:1;transition:opacity .6s ease}.b-modal--animation.is-active .b-modal__form::-webkit-scrollbar-track{border-radius:1rem;background-color:#F5F5F5;margin-bottom:0;margin-top:0}.b-modal--animation.is-active .b-modal__form::-webkit-scrollbar{-webkit-overflow-scrolling:touch;width:1rem;height:1rem;border-radius:1rem}.b-modal--animation.is-active .b-modal__form::-webkit-scrollbar-thumb{border-radius:1rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.b-modal--animation.is-active .b-modal__form::-webkit-scrollbar-thumb:vertical{border-radius:1rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.b-modal--animation.is-active .b-modal__form::-webkit-scrollbar-corner{border-radius:1rem}.b-modal--animation.is-active .b-modal__form::-webkit-resizer{display:none}.b-modal--wide .b-modal__body{width:100%;max-width:80%;height:80%;min-height:80%}@media print,screen and (max-width:39.99875em){.b-modal--wide .b-modal__body{max-width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}}.ie .b-modal--wide .b-modal__body{margin-left:0;margin-right:0}.b-event__status,.b-modal--qr .form-qr img,.b-modal.b-modal--about .b-modal__rules.b-rules,.b-modal__body,.content-width{margin-left:auto;margin-right:auto}.b-modal--rules .b-modal__body{display:block;padding:5rem}.b-modal--rules .b-modal__form{height:100%}.b-modal--rules .b-modal__content{padding-right:30px;overflow-y:auto;height:100%}.b-modal--form{top:0;bottom:0;background:0 0;background-color:rgba(0,0,0,.63);border-radius:0}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))) or (--webkit-backdrop-filter:blur(10px)){.b-modal--form{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);--webkit-backdrop-filter:blur(10px)}}.b-modal--form .b-modal__bg{background:0 0}.b-modal--form .b-modal__close{border-radius:50%;border:1px solid #fff;width:4.1em}.b-modal--form .b-modal__close svg{max-width:1.8em}.b-modal--form .b-modal__close svg path{stroke:#fff;stroke-width:4px}.b-modal--form .b-modal__form{padding-bottom:4rem;height:100%;overflow-y:auto}.b-modal--form .b-modal__body{position:relative;background:0 0;color:#fff;min-height:calc(var(--vh,1vh) * 100 - 14rem);min-height:100vh;min-height:calc(var(--vh,1vh) * 100);padding-top:90px;overflow:hidden}@media print,screen and (max-width:39.99875em){.b-modal--form .page__container .toolbar__item{padding-left:10px;padding-right:10px}}.b-modal__bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55)}.b-modal__close{position:absolute;z-index:99;top:0;right:-6em;font-size:1rem}.b-modal__close:hover{opacity:.7}.section-bg .bg-img img,.section-hero .bg-img img,.section-main-slider .bg-img img,.section-slider .bg-img img,.video-wrap.bg-img img{opacity:0;visibility:hidden}.b-modal__close svg{width:100%;max-width:4em}.b-modal .app-form-inline,.b-modal form{width:100%}.b-modal__body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:550px;min-height:450px;padding:4.5rem;background:#fff;color:#000;border-radius:15px}.b-video,.b-video iframe,.b-video video{display:block;max-width:100%}.ie .b-modal__body{min-height:350px;margin-left:0;margin-right:0}.ie .b-modal__body:after{min-height:inherit;font-size:0}.b-modal__form,.b-modal__form .app-form-inline,.b-modal__form form{width:100%}.b-modal__form .markdown ol,.b-modal__form .markdown ul{padding-left:1.2em}.b-modal__form .markdown ol li,.b-modal__form .markdown ul li{margin-left:0}.b-modal__form .markdown ol li+li,.b-modal__form .markdown ul li+li{margin-top:10px}.b-modal__form .markdown li p:not(:last-of-type){margin-bottom:10px!important}@media print,screen and (max-width:39.99875em){.b-modal--form{-ms-flex-align:start;align-items:flex-start}.b-modal--wide .b-modal__body{min-height:calc(var(--vh-modal,1vh) * 100)}.b-modal--qr .form-subtitle{font-size:16px}.b-modal--qr .b-modal__body{min-height:200px}.b-modal--rules .b-modal__body{min-height:calc(var(--vh-modal,1vh) * 100)}.b-modal__body{border-radius:0;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.b-modal__close{right:20px;top:20px;font-size:1.6rem}.b-modal__close svg path{fill:#000;stroke:#000}.b-modal__form .btn.btn-submit{font-size:16px;min-width:11em}.b-modal .markdown ol,.b-modal .markdown ul{padding-left:1.7em}}.section-bg .bg-img,.video-wrap.bg-img{background-size:cover;background-repeat:no-repeat;right:0;bottom:0;left:0}.s-section,.section{width:100%;position:relative;padding-top:4rem;padding-bottom:4rem}@media print,screen and (max-width:47.99875em){.s-section,.section{padding-top:4rem;padding-bottom:4rem}}@media print,screen and (max-width:39.99875em){.s-section,.section{padding-top:3rem;padding-bottom:3rem}}.s-section.h100,.section.h100{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);min-height:100dvh}.ie .s-section.h100,.ie .section.h100{height:100vh}.section-hero,.section-main-slider,.section-slider{width:100%}.section-hero .bg-img,.section-main-slider .bg-img,.section-slider .bg-img{background-size:cover}.section-bg{isolation:isolate;position:relative}.section-bg .bg-img{background-position:top center;position:absolute;top:0}.section-bg .bg-img.bg-parallax{-ms-transform:scale(1.1);transform:scale(1.1);background-position:center center}.section-bg .subtitle{color:#fff}.section-bg .container,.section-bg .row,.section-bg .section-title{position:relative}.video-wrap.bg-img{background-position:top center;position:absolute;top:0}.b-video,.s-hero,.s-hero__header{position:relative}.row--section{margin-top:3rem}.s-hero{width:100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-webkit-backface-visibility:hidden;font-size:1rem;padding-top:4em;padding-bottom:4em;min-height:100rem}@media print,screen and (min-width:48em){.s-hero{font-size:calc(.3rem + .66vh)}}@media screen and (min-aspect-ratio:1200 / 800){.s-hero{min-height:calc(100vh - 6rem);min-height:calc(100dvh - 6rem)}}.s-hero__header{z-index:5;margin-bottom:auto;background:0 0;color:#fff}.s-hero__header._abs{width:100%;top:0;left:0;position:absolute;padding-top:2.1rem;padding-bottom:2.4rem}.s-hero__header-logo.abs{top:0;left:0;position:absolute}.s-hero__header .b-logo{display:inline-block;width:39.6rem;max-width:39.6rem}@media print,screen and (min-width:48em){.s-hero__header .b-logo{max-width:calc(11.88rem + 26.136vh)}}@media screen and (orientation:portrait) and (min-width:768px){.s-hero{font-size:1rem}.s-hero__header .b-logo{max-width:39.6rem}}@media screen and (orientation:landscape) and (min-aspect-ratio:1 / 1) and (max-aspect-ratio:19 / 10){.s-hero{font-size:1rem}.s-hero__header .b-logo{max-width:39.6rem}}.s-hero__bg-frame img,.s-hero__header .b-logo img{max-width:100%}.s-hero__header-btn .btn{min-width:10.9em;font-size:1.6em;font-weight:500}.s-hero__header-btn.flex>*+*{margin-left:3rem}.s-hero__header-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:3em;padding-left:5em;padding-right:5em}.s-hero__header-info-lbl{font-weight:500;font-size:1.4em;letter-spacing:.01em;line-height:.9;text-align:right}.s-hero__header-info-title{text-transform:uppercase;font-weight:900;color:#E71E25;font-size:5em;line-height:.9}.s-hero__bg-frame{position:absolute;width:50rem;left:0;top:-25rem;z-index:6;pointer-events:none}.s-hero__bg-frame:before{z-index:-1;pointer-events:none;position:absolute;left:0;top:0;width:92%;height:100%;background:#E71E25}.s-hero__person{top:auto;right:10rem;bottom:-3rem;width:auto!important;max-width:-moz-fit-content;max-width:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;pointer-events:none}.s-hero__person img{display:block;object-fit:contain;object-position:center bottom;height:100%;max-height:90dvh}.s-hero__footer{position:relative}.s-hero .bg-el--players{top:-16rem;top:-20vh;margin-top:-4em;right:0;left:auto;z-index:1;-ms-transform:translateX(25%);transform:translateX(25%);max-width:100%}.s-hero .bg-el--players img{object-position:top;object-fit:contain}.s-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0}.s-hero__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;-ms-flex:none;flex:none;margin-top:auto}.s-hero__content .row{width:100%}.s-hero__btn{position:relative;z-index:4}.s-hero__title{text-transform:uppercase;margin-bottom:.32em;letter-spacing:0}.s-hero__title-lbl{font-size:4.8em;font-weight:500;margin-bottom:.1em}.s-hero__title-promo{font-weight:700;font-size:13.7em;line-height:.95;margin-top:.05em}.s-hero__title-promo._medium{font-size:11em}.s-hero__title-promo ._small{font-size:52%}.s-hero__title-txt{font-size:7em;font-weight:700;letter-spacing:-.01em}@media print,screen and (min-width:48em){.s-hero .s-hero__bg.no-overlay:after{display:none}.s-hero .s-hero__bg:after{opacity:1;pointer-events:none;content:'';position:absolute;left:0;width:100%;top:0;height:100%;background:rgba(0,0,0,.5)}}.s-content,.s-section__heading,.s-section__inner{position:relative}@media print,screen and (max-width:47.99875em){.s-hero{font-size:10px;padding-top:1.8em;padding-bottom:1.8em;min-height:0}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-hero{font-size:2.6738vw}}@media print,screen and (max-width:47.99875em){.s-hero__btn,.s-hero__heading-list{margin-left:auto;margin-right:auto}.s-hero__content,.s-hero__header,.s-hero__heading-subscribe{padding-left:0;padding-right:0}.s-hero__header-logo .b-logo{max-width:240px}.s-hero__step-wrp{-ms-flex-direction:column;flex-direction:column}.s-hero__heading-list{font-size:2.4em;width:90%;max-width:300px}.s-hero__btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.s-hero__btn>*+*{margin-top:.3em}.s-hero__step{font-size:1.3em;max-width:none;margin-bottom:1em}.s-hero__step-itm{-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start;min-width:0;text-align:left;line-height:1.24;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.s-hero__step-itm:first-child{-ms-flex:0 1 auto;flex:0 1 auto;min-width:7em}.s-hero__step-itm+.s-hero__step-itm{margin-left:0}.s-hero__header-row{width:100%!important}.s-hero__bg-frame{z-index:2;top:-20px;max-width:140px}.s-hero__content{padding-bottom:3em}.s-hero__heading-subscribe{margin-right:auto;margin-left:auto;margin-top:20px;text-align:center}.s-hero__heading-subscribe-txt{max-width:325px;font-size:1.7em;text-wrap:balance;line-height:1.3}.s-hero__header-logo img{width:240px;max-width:57vw}.s-hero__person{font-size:10px;bottom:auto;max-width:100%}.s-hero__person img{max-height:unset}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-hero__person{font-size:2.6738vw}}@media screen and (max-width:47.99875em) and (min-width:400px) and (min-height:710px){.s-hero__person img{font-size:1.1em}}.s-content{background:#FFF;color:#000;background-size:cover;border-top-left-radius:10rem;border-top-right-radius:10rem;padding:8rem}.s-content .s-section{padding:0}@media print,screen and (max-width:47.99875em){.s-hero__header-info{font-size:1rem;margin-right:0!important;gap:2em}.s-content{padding-left:0;padding-right:0}}.s-section__title{font-weight:900;font-size:8.2em;letter-spacing:0;text-transform:uppercase}.s-section__title:not([class*=mb-]){margin-bottom:.75em}.s-section__subtitle{font-size:4.1em;letter-spacing:.02em}@media print,screen and (max-width:47.99875em){.s-section{font-size:5px}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-section{font-size:1.3369vw}}@media print,screen and (max-width:47.99875em){.s-section__title{font-size:30px;text-wrap:balance}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-section__title{font-size:8.02139vw}}@media print,screen and (max-width:47.99875em){.s-section__inner{padding-left:10px;padding-right:10px}.s-section__heading{padding-bottom:0}.s-section .s-info__about{padding-top:3rem}.s-section__heading-icn{font-size:10px;width:7.4em!important}.s-section__heading-icn._left{-ms-transform:translateX(-30%) translateY(-30%) rotate(-10deg);transform:translateX(-30%) translateY(-30%) rotate(-10deg)}.s-section__heading-icn._right{-ms-transform:translateX(35%) translateY(-15%) scaleY(-1) rotate(-265deg);transform:translateX(35%) translateY(-15%) scaleY(-1) rotate(-265deg)}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-section__heading-icn{font-size:2.6738vw}}.b-social-inline{font-size:0}.b-social-inline li{padding:0 7px}.b-social-inline li a{transform:translateZ(0);display:block;transition:opacity .3s ease}.b-social-inline li a:hover{opacity:.8}.abs-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.b-card-list>*+*{margin-top:3rem}.b-card{max-width:44.5em;min-height:21.2em;border-radius:2.7em;position:relative;padding:4em 2em;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.b-card__pic,.b-card__pic-txt{position:absolute;right:0;bottom:0}.b-card__pic{max-width:60%}.b-card__pic img{max-width:100%}.b-card__pic-txt{font-size:2em;width:100%;text-align:right;padding-right:1em;padding-bottom:1em}.b-card__body{position:relative}.b-card__title{position:relative;z-index:2;font-size:4em;margin-bottom:.1em;font-weight:700}.b-card__txt{font-size:2em}.b-card__txt p{font-size:100%}@media print,screen and (max-width:39.99875em){.b-card{padding:2em;min-height:15em}.b-card.b-event,.b-card.size-em{font-size:5px}}@media screen and (max-width:39.99875em) and (max-width:374px){.b-card.b-event,.b-card.size-em{font-size:1.3369vw}}@media print,screen and (max-width:39.99875em){.b-card__title{font-size:3em}.b-card__txt{font-size:1.8em}}[class*=btn-]{display:inline-block}.btn,.btn-icn,.button,.s-hero .btn{display:-ms-inline-flexbox;color:#fff}.btn-icn{transition:.3s ease;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:7em;width:1em;height:1em;border-radius:100%;background:rgba(255,255,255,.1);box-shadow:inset 1px 1px rgba(255,255,255,.1),inset -1px -1px rgba(255,255,255,.15);padding:.1em}.btn-icn:focus,.btn-icn:focus-visible,.btn-icn:hover{background:rgba(255,255,255,.2);box-shadow:inset 1px -1px rgba(255,255,255,.1),inset -1px 1px rgba(255,255,255,.15)}.btn-dropdown,.btn-icon,.btn-link{background-color:transparent;border:none;outline:0}.btn-icn img,.btn-icn svg{-ms-flex:0 0 auto;flex:0 0 auto;width:.66em;max-width:.66em;max-height:.66em}.btn-icon{height:auto;line-height:1;width:auto;padding:1.1rem 1rem}.btn-dropdown,.btn-link{padding:0}.btn--block{display:block;width:100%}.btn,.button,.s-hero .btn{position:relative;border-radius:3em;border:2px solid #E71E25;font-family:"Cera Pro",Roboto,sans-serif;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:2.4rem;font-weight:500;background:#E71E25;padding:.8em 1.4em;text-align:center;transition:color .3s,background .3s;gap:1em}.btn:focus,.btn:hover,.button:focus,.button:hover,.s-hero .btn:focus,.s-hero .btn:hover{border-color:#d5171d;background:#d5171d;color:#fff}.btn.m-small,.button.m-small,.s-hero .btn.m-small{font-size:1.8rem}.btn img,.btn svg,.button img,.button svg,.s-hero .btn img,.s-hero .btn svg{-ms-flex:0 0 1.4em;flex:0 0 1.4em}.btn.disabled,.button.disabled,.s-hero .btn.disabled{border-color:#777;background:#777;pointer-events:none}.btn.btn-flat,.button.btn-flat,.s-hero .btn.btn-flat{color:#E71E25;border-color:#E71E25;background:0 0}.btn.btn-flat:focus,.btn.btn-flat:hover,.button.btn-flat:focus,.button.btn-flat:hover,.s-hero .btn.btn-flat:focus,.s-hero .btn.btn-flat:hover{border-color:#be141a;color:#be141a}.btn.btn-flat.m-black,.button.btn-flat.m-black,.s-hero .btn.btn-flat.m-black{color:#000}.btn.btn-flat.m-white,.button.btn-flat.m-white,.s-hero .btn.btn-flat.m-white{color:#fff}.btn.m-white,.button.m-white,.s-hero .btn.m-white{background:#fff;border-color:#E71E25;color:#E71E25}.btn.m-white:hover,.button.m-white:hover,.s-hero .btn.m-white:hover{color:#E71E25;border-color:#fff}.btn.m-white._black,.button.m-white._black,.s-hero .btn.m-white._black{color:#000}.btn.m-white._black:focus,.btn.m-white._black:hover,.button.m-white._black:focus,.button.m-white._black:hover,.s-hero .btn.m-white._black:focus,.s-hero .btn.m-white._black:hover{color:#E71E25}.btn.m-white.btn-flat,.button.m-white.btn-flat,.s-hero .btn.m-white.btn-flat{border-color:#fff;color:#fff;background:0 0}.btn.m-white.btn-flat:focus,.btn.m-white.btn-flat:hover,.button.m-white.btn-flat:focus,.button.m-white.btn-flat:hover,.s-hero .btn.m-white.btn-flat:focus,.s-hero .btn.m-white.btn-flat:hover{border-color:#fff;color:#E71E25;background:#fff}.btn.m-white.btn-flat:focus._black,.btn.m-white.btn-flat:hover._black,.button.m-white.btn-flat:focus._black,.button.m-white.btn-flat:hover._black,.s-hero .btn.m-white.btn-flat:focus._black,.s-hero .btn.m-white.btn-flat:hover._black{color:#000}.btn.m-dark,.button.m-dark,.s-hero .btn.m-dark{color:#fff;border-color:#000;background:#000}.btn.m-dark._black,.button.m-dark._black,.s-hero .btn.m-dark._black{color:#000}.btn.m-dark:focus,.btn.m-dark:hover,.button.m-dark:focus,.button.m-dark:hover,.s-hero .btn.m-dark:focus,.s-hero .btn.m-dark:hover{color:#fff;border-color:#000;background:#000;opacity:.8}.b-event,.b-modal.b-modal--popup .b-modal__close,.btn.m-dark.btn-link,.button.m-dark.btn-link,.s-hero .btn.m-dark.btn-link{color:#000}.btn.m-dark.btn-flat,.button.m-dark.btn-flat,.s-hero .btn.m-dark.btn-flat{color:#fff;border-color:#fff;background:0 0}.btn.m-dark.btn-flat:focus,.btn.m-dark.btn-flat:hover,.button.m-dark.btn-flat:focus,.button.m-dark.btn-flat:hover,.s-hero .btn.m-dark.btn-flat:focus,.s-hero .btn.m-dark.btn-flat:hover{opacity:1;color:#fff;border-color:#fff;background:0 0}.btn.btn-link,.button.btn-link,.s-hero .btn.btn-link{text-decoration:underline;border:none!important;background:0 0!important;font-size:16px}.btn.btn-link.m-white,.button.btn-link.m-white,.s-hero .btn.btn-link.m-white{color:#fff}.btn.btn-link.m-large,.button.btn-link.m-large,.s-hero .btn.btn-link.m-large{font-size:16px}@media print,screen and (max-width:39.99875em){.btn.btn-link.m-large,.button.btn-link.m-large,.s-hero .btn.btn-link.m-large{font-size:16px}}.btn.m-shadow,.button.m-shadow,.s-hero .btn.m-shadow{box-shadow:0 0 10px 0 rgba(0,0,0,.47)}.btn.m-fixed,.button.m-fixed,.s-hero .btn.m-fixed{width:22.6rem}.btn.m-rounded,.button.m-rounded,.s-hero .btn.m-rounded{border-radius:100px}.btn.m-large,.button.m-large,.s-hero .btn.m-large{border-radius:3em;border-width:2px;font-size:3.2rem;padding-top:.82em;letter-spacing:.02em;padding-bottom:.82em;min-width:21em}button{border:none}.btn--animate{position:relative;overflow:hidden;isolation:isolate}.btn--animate:before{content:"";display:block;position:absolute;width:30%;height:100%;top:0;left:35%;background:linear-gradient(100deg,rgba(233,60,39,0),#f6a8ab 50%,rgba(233,60,39,0));z-index:-1;animation:e 4s linear infinite}.b-check,.b-form{position:relative}.btn--animate.btn-icn:before{width:55%;opacity:.66}@keyframes b{0%,100%{-webkit-transform:scale(1) translateZ(.01px);transform:scale(1) translateZ(.01px)}35%{-webkit-transform:scale(1.3) translateZ(.01px);transform:scale(1.3) translateZ(.01px)}80%{-webkit-transform:scale(.9) translateZ(.01px);transform:scale(.9) translateZ(.01px)}}@-webkit-keyframes b{0%,100%{-webkit-transform:scale(1) translateZ(.01px);transform:scale(1) translateZ(.01px)}35%{-webkit-transform:scale(1.3) translateZ(.01px);transform:scale(1.3) translateZ(.01px)}80%{-webkit-transform:scale(.9) translateZ(.01px);transform:scale(.9) translateZ(.01px)}}@-webkit-keyframes e{0%{-webkit-transform:translateX(300%);transform:translateX(300%)}15%,to{-webkit-transform:translateX(-300%);transform:translateX(-300%)}}@keyframes e{0%{-webkit-transform:translateX(300%);transform:translateX(300%)}15%,to{-webkit-transform:translateX(-300%);transform:translateX(-300%)}}.btn.btn-callback{display:-ms-inline-flexbox;display:inline-flex;padding:1rem;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:center;align-items:center}.btn.btn-callback:focus img,.btn.btn-callback:focus svg,.btn.btn-callback:hover img,.btn.btn-callback:hover svg{scale:1.2;rotate:45deg;animation-delay:.4s}.btn.btn-callback img,.btn.btn-callback svg{-ms-flex:0 0 2em;flex:0 0 2em;max-width:2em;width:2em;transition:.3s ease}.btn.btn-callback span{text-align:center;display:inline-block}.b-form__field{padding-top:1em;padding-bottom:1em}.b-form__field-lbl{font-size:1.4em;display:inline-block;padding-top:.4em;padding-bottom:.4em}.b-form__title{line-height:1.1;font-weight:700;letter-spacing:-.03em}.b-form__subtitle,.b-form__txt,.b-form__txt:not([class*=line-]){line-height:1.4}.b-form__title:not([class*=mb-]){margin-bottom:.6em}.b-form__subtitle{font-weight:400}.b-form__txt{margin-bottom:.4em;letter-spacing:-.03em}.b-form input,.b-form textarea{background:#fefefe;border:1px solid #cacaca;color:#0a0a0a;border-radius:2rem;outline:0;font-size:2.4rem}.b-form textarea{resize:none;padding:1em;min-height:4.4em;height:auto;max-width:100%;line-height:1.2}.b-form textarea::-webkit-input-placeholder{font-size:2rem}.b-form textarea:-moz-placeholder{font-size:2rem}.b-form textarea::-moz-placeholder{font-size:2rem}.b-form textarea:-ms-input-placeholder{font-size:2rem}.b-form .btn-callback{padding-right:1.4em}@media print,screen and (max-width:47.99875em){.b-form__title{font-size:42px;margin-bottom:.5em}}@media screen and (max-width:47.99875em) and (max-width:374px){.b-form__title{font-size:11.22995vw}}@media print,screen and (max-width:47.99875em){.b-form__subtitle{font-size:26px}}@media screen and (max-width:47.99875em) and (max-width:374px){.b-form__subtitle{font-size:6.95187vw}}.b-modal__form{padding-right:1rem;width:calc(100% + 1rem);margin-right:-1rem}.b-modal__form .b-modal__form-section .b-form__title{font-size:6.2em}@media print,screen and (max-width:47.99875em){.b-modal__form .b-modal__form-section .b-form__title{font-size:4.5em}}.b-form--style-fill{font-size:.8rem;font-size:.9rem;overflow:hidden}@media print,screen and (min-width:48em){.b-form--style-fill{font-size:calc(.27rem + .594vh)}.b-event__img img{will-change:transform}}@media screen and (orientation:portrait) and (min-width:768px){.b-form--style-fill{font-size:.9rem}}@media screen and (orientation:landscape) and (min-aspect-ratio:1 / 1) and (max-aspect-ratio:19 / 10){.b-form--style-fill{font-size:.9rem}}.b-form--style-fill .btn.m-large.fullwidth{min-width:100%}.b-form--style-fill .b-check{font-size:2.4em}.b-form--style-fill .b-check a{text-decoration:none}.b-check__text a,.b-form--style-fill .b-check a:focus-visible,.b-form--style-fill .b-check a:hover{text-decoration:underline}.b-form--style-fill .b-form__field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:rgba(241,241,241,.71);margin-top:2em;border-radius:5em;padding:1.8em 4em;transition:.2s ease}.b-form--style-fill .b-form__field:not(.no-fill):has(input:focus),.b-form--style-fill .b-form__field:not(.no-fill):has(input:focus-within),.b-form--style-fill .b-form__field:not(.no-fill):has(textarea:focus),.b-form--style-fill .b-form__field:not(.no-fill):has(textarea:focus-within){box-shadow:inset 0 0 0 2px #E71E25}@media (hover:hover){.b-form--style-fill .b-form__field:not(.no-fill):hover{box-shadow:inset 0 0 0 2px #e1e1e1}}.b-form--style-fill .b-form__field-lbl{font-size:2.1em;letter-spacing:-.05em;cursor:default}.b-form--style-fill .b-form__field.no-fill{background:0 0;padding:0}.b-form--style-fill .b-form__field input:not([type=radio]):not([type=checkbox]),.b-form--style-fill .b-form__field textarea{border:none;border-radius:0;padding:0;background:0 0;font-weight:500;line-height:1.1;font-size:3.2em}.b-form--style-fill .b-form__field input:not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,.b-form--style-fill .b-form__field textarea::-webkit-input-placeholder{font-size:1em;color:#AAA}.b-form--style-fill .b-form__field input:not([type=radio]):not([type=checkbox]):-moz-placeholder,.b-form--style-fill .b-form__field textarea:-moz-placeholder{font-size:1em;color:#AAA}.b-form--style-fill .b-form__field input:not([type=radio]):not([type=checkbox])::-moz-placeholder,.b-form--style-fill .b-form__field textarea::-moz-placeholder{font-size:1em;color:#AAA}.b-form--style-fill .b-form__field input:not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.b-form--style-fill .b-form__field textarea:-ms-input-placeholder{font-size:1em;color:#AAA}@media print,screen and (max-width:47.99875em){.b-form--style-fill{font-size:4.3px}}@media screen and (max-width:47.99875em) and (max-width:374px){.b-form--style-fill{font-size:1.14973vw}}.b-check--sm,.b-form__error{font-size:1.4rem}.b-form__error{color:#E71E25;margin-top:.5em;display:none}.b-form--style-fill .b-form__error{font-size:1.8em;margin-top:.8em}.b-form__field input.is-error,.b-form__field select.is-error,.b-form__field textarea.is-error{border-color:#E71E25!important;box-shadow:inset 0 0 0 1px #E71E25!important}.b-form--style-fill .b-form__field:has(.is-error){box-shadow:inset 0 0 0 2px #E71E25!important}.b-form--style-fill .b-form__field input.is-error,.b-form--style-fill .b-form__field select.is-error,.b-form--style-fill .b-form__field textarea.is-error{border-color:#E71E25!important;box-shadow:none!important}.b-check{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:1.2rem;cursor:pointer;font-size:1.6rem;line-height:1.3;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-check__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.b-check__box{position:relative;-ms-flex-negative:0;flex-shrink:0;width:3.7rem;height:3.7rem;background:#D9D9D9;border-radius:50%;transition:background-color .2s ease,box-shadow .2s ease}.b-check__box:after{position:absolute;inset:0;opacity:0;-ms-transform:scale(0);transform:scale(0);transition:opacity .2s ease,transform .2s ease;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.45 8.36L0 4.94l1.53-1.52 1.92 1.9L8.81 0l1.54 1.52L3.45 8.36z' fill='%23fff'/%3E%3C/svg%3E") center no-repeat;background-size:45%}.b-check__text{padding-top:.5em}.b-check__text a{color:#E71E25;transition:color .2s ease}.b-check__text a:hover{color:#be141a;text-decoration:none}.b-check:hover .b-check__box{background:#c5c5c5;box-shadow:inset 0 0 0 1px #E71E25}.b-check__input:checked~.b-check__box{background:#E71E25}.b-check__input:checked~.b-check__box:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.b-check:hover .b-check__input:checked~.b-check__box,.b-check__input:checked~.b-check__box:hover{background:#c7151b}.b-check__input:focus-visible~.b-check__box{box-shadow:0 0 0 .3rem rgba(231,30,37,.3)}.b-check__input:disabled~.b-check__box{opacity:.5;cursor:not-allowed}.b-check__input:disabled~.b-check__text{opacity:.5}.b-check:has(.b-check__input:disabled){cursor:not-allowed}.b-check--sm .b-check__box{width:2.4rem;height:2.4rem}.b-check--lg{font-size:1.8rem}.b-check--lg .b-check__box{width:4.8rem;height:4.8rem}.b-check--square .b-check__box{border-radius:.4rem}.b-check--radio .b-check__box:after{background:#fff;border-radius:50%;inset:30%}.b-check-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.b-check-group--inline{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.bg-parallax{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.bg-parallax .bg-el{width:auto}.is-modal-open [class*=bg-el--heart] [class*=a-levitate],.is-modal-open [class*=bg-el--snow] [class*=a-levitate]{animation-play-state:paused}.a-levitate-snow{animation-duration:14s!important}.bg-el--heart-1{right:2em;top:-20em}.bg-el--heart-2{rotate:100deg;top:20em;left:110em}.bg-el--heart-3{rotate:180deg;left:-38em;top:40em}.bg-el--heart-4{rotate:100deg;left:87vw;top:65em}@media print,screen and (max-width:47.99875em){.bg-parallax .bg-el{font-size:10px}}@media screen and (max-width:47.99875em) and (max-width:374px){.bg-parallax .bg-el{font-size:2.6738vw}}.b-event-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.1rem;max-width:calc(100% + 2.2rem);-ms-flex-align:stretch;align-items:stretch}.b-event-list>*{height:auto;padding:1.1rem;-ms-flex:1;flex:1;max-width:16.66%}@media print,screen and (max-width:47.99875em){.bg-parallax .bg-el--heart-1{left:70vw;left:calc(100vw - 35em);top:0;font-size:.3em;-ms-transform:translateY(-35%) translateX(0);transform:translateY(-35%) translateX(0)}.bg-parallax .bg-el--heart-1 img,.bg-parallax .bg-el--heart-1 svg{rotate:-45deg}.bg-parallax .bg-el--heart-2{font-size:.66em;left:0;top:57rem;-ms-transform:rotate(78deg) translateX(39%);transform:rotate(78deg) translateX(39%)}.bg-parallax .bg-el--heart-3{font-size:.7em;left:32rem;top:33rem;-ms-transform:translateX(60%);transform:translateX(60%);rotate:87deg}.b-event-list>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (hover:hover) and (min-width:1024px){.b-event-list .b-event__img img{transition:transform .3s ease}.b-event-list:hover>:hover .b-event__img img{transform:scale(1.1) translateZ(0)}}.b-event{height:100%;position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:4em;background:#EFEFEF;padding:2.5em 1.5em}.b-event__img{padding:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:18em;backface-visibility:hidden;overflow:hidden}.b-event__img img{transform:translateZ(0)}.b-event__title{line-height:1.3;letter-spacing:-.03em}.b-event__status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;gap:.5em;font-size:1.6em;border:1px solid #fff;border-radius:3em;padding:.3em 1em;background:#fff}.b-event--done .b-event__status,.b-event__status.done{border-color:#E71E25}.show-on-regfinish,.state--regfinish .hide-on-regfinish{display:none!important}.state--regfinish .show-on-regfinish{display:block!important}.fit-content{max-width:-moz-fit-content;max-width:fit-content}.b-event,.size-em{font-size:1rem}@media print,screen and (min-width:48em){.b-event,.size-em{font-size:calc(.3rem + .66vh)}}@media screen and (orientation:portrait) and (min-width:768px){.b-event,.size-em{font-size:1rem}}@media screen and (orientation:landscape) and (min-aspect-ratio:1 / 1) and (max-aspect-ratio:19 / 10){.b-event,.size-em{font-size:1rem}}.mob-size-em{font-size:10px}@media screen and (max-width:374px){.mob-size-em{font-size:2.6738vw}}.content-width{width:100%;max-width:168rem}.content-width .container{padding-left:0;padding-right:0}.l-wrapper,.s-hero,body{background:#E80024}body{opacity:0;transition:opacity .3s ease}body.is-animating{opacity:1}.btn:not(:active):focus,.btn:not(:hover):focus{outline:0!important;box-shadow:none!important}@media screen and (min-width:1024px) and (orientation:landscape) and (min-aspect-ratio:21 / 10){html{font-size:calc((1.24vh) *.8)!important;font-size:calc((1.38vh) *.8)!important}}.bg-el{position:absolute;pointer-events:none;width:100%}.snap-scroll{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow:auto;scroll-behavior:smooth;height:100dvh}.snap-scroll .section{scroll-snap-align:start;scroll-snap-stop:always}.snap-scroll .section .s-hero__bg{opacity:0;animation:fadeIn .6s ease forwards}.snap-scroll .section .s-hero__content,.snap-scroll .section .s-hero__footer,.snap-scroll .section .s-hero__header{opacity:0;-ms-transform:translateY(2rem);transform:translateY(2rem);animation:fadeInUp .8s ease forwards}.snap-scroll .section:nth-child(1) .s-hero__bg,.snap-scroll .section:nth-child(1) .s-hero__content,.snap-scroll .section:nth-child(1) .s-hero__footer,.snap-scroll .section:nth-child(1) .s-hero__header{animation-delay:.1s}.snap-scroll .section:nth-child(2) .s-hero__bg,.snap-scroll .section:nth-child(2) .s-hero__content,.snap-scroll .section:nth-child(2) .s-hero__footer,.snap-scroll .section:nth-child(2) .s-hero__header{animation-delay:.2s}.snap-scroll .section:nth-child(3) .s-hero__bg,.snap-scroll .section:nth-child(3) .s-hero__content,.snap-scroll .section:nth-child(3) .s-hero__footer,.snap-scroll .section:nth-child(3) .s-hero__header{animation-delay:.3s}.snap-scroll .section:nth-child(4) .s-hero__bg,.snap-scroll .section:nth-child(4) .s-hero__content,.snap-scroll .section:nth-child(4) .s-hero__footer,.snap-scroll .section:nth-child(4) .s-hero__header{animation-delay:.4s}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media print,screen and (min-width:48em){.s-hero__bg-main.bg-img{background-position:50% 50%}}.fullheight-section .section.b-event,.fullheight-section .section.size-em{font-size:1rem}@media print,screen and (max-width:39.99875em){.s-hero__bg-main.bg-img{background-position:50% 0}.fullheight-section .section.h100{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);min-height:100dvh}}.text-shadow{text-shadow:0 .4rem .5rem rgba(0,0,0,.68)}@media print,screen and (max-width:47.99875em){.content-width{padding-left:10px;padding-right:10px;max-width:calc(100% - 20px)}.b-logo,.s-hero .b-logo{max-width:240px}.s-hero__header-logo{position:relative;top:0}.s-hero__content{padding-top:30px;place-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.b-logo{margin-left:auto;margin-right:auto;display:block;text-align:center}.s-hero__content-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.text-shadow{text-shadow:0 .4rem .5rem rgba(0,0,0,.48)}}.s-hero__content{position:relative}body,section{line-height:1}section{position:relative;isolation:isolate}section .container{position:relative}.s-hero{padding:0}.bg-el.bg-el--tag-clouds{max-width:168rem;left:50%;right:auto;top:12em;height:70.56rem;max-height:80dvh;aspect-ratio:10/8;z-index:6;-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;pointer-events:auto}.bg-el.bg-el--tag-clouds canvas{display:block;width:100%;height:100%;pointer-events:auto}@media print,screen and (max-width:47.99875em){.bg-el.bg-el--tag-clouds{pointer-events:none;z-index:-1}.bg-el.bg-el--tag-clouds canvas{pointer-events:none}.s-hero__btn .btn{font-size:17px}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-hero__btn .btn{font-size:4.54545vw}}.b-modal.b-modal--popup .b-modal__close{width:5em;height:5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1;border:none!important;right:1.5rem;top:1.5rem;font-size:1rem}.b-modal.b-modal--popup .b-modal__close svg{max-width:2em;width:100%;max-height:2em}.b-modal.b-modal--popup .b-modal__body{font-size:1rem;height:auto;opacity:1;box-shadow:0 0 99px rgba(152,139,18,.16);background-color:rgba(0,0,0,.1);padding:5em}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))) or (--webkit-backdrop-filter:blur(30px)){.b-modal.b-modal--popup .b-modal__body{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);--webkit-backdrop-filter:blur(30px)}}.b-modal.b-modal--popup .b-modal__title{font-size:3.2em;text-transform:uppercase;margin-bottom:.6em}.b-modal.b-modal--popup .b-modal__title._large{font-size:12.2em;font-weight:900}.b-modal.b-modal--popup .b-modal__subtitle{font-size:2.4em;line-height:1.3}.b-modal.b-modal--popup .b-modal__subtitle p{font-size:100%}.b-modal.b-modal--popup .b-modal__txt{font-size:1.9em;line-height:1.3}.b-modal.b-modal--popup .b-modal__txt p{font-size:100%}.b-modal.b-modal--popup .b-modal__btn .btn.m-large{min-width:14em}@media screen and (min-width:641px) and (max-width:1023px){.b-modal.b-modal--popup .b-modal__body{max-width:calc(100% - 9em)!important}.b-modal.b-modal--popup .b-modal__close{right:0;top:-8em}}@media print,screen and (max-width:47.99875em){.b-modal.b-modal--popup .b-modal__close{color:#fff}.b-modal.b-modal--popup .b-modal__close svg path{fill:currentColor;stroke:currentColor}.b-modal.b-modal--popup .b-modal__body{max-width:calc(100% - 30px)}}.b-modal.b-modal--about.is-active .b-modal__body{visibility:visible;opacity:1;-ms-transform:scale(1);transform:scale(1)}.b-modal.b-modal--about .b-modal__form{overflow:hidden}.b-modal.b-modal--about .b-modal__body{visibility:hidden;-ms-transform:none;transform:none;transition:opacity .5s ease,transform .4s ease;padding-bottom:5em;width:100%;max-width:128em;max-height:100%;box-shadow:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(8.32deg,#1F1F1F 4.09%,rgba(11,11,11,0) 51.29%),radial-gradient(100% 100% at 100% 0,#2E2E2E 4.5%,#121212 50.65%);background-image:url(../img/bg/bg_modal.jpg);background-size:101% 101%;border-radius:16px}@supports ((-webkit-backdrop-filter:blur(0px)) or (backdrop-filter:blur(0px))) or (--webkit-backdrop-filter:blur(0px)){.b-modal.b-modal--about .b-modal__body{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);--webkit-backdrop-filter:blur(0px)}}.b-modal.b-modal--about .b-modal__rules.b-rules{font-size:.8em}@media screen and (orientation:landscape){.b-modal__qr{padding-left:4rem}}.form-qr{max-width:100%;aspect-ratio:1;padding:8%;border-radius:1.6em;background:rgba(255,255,255,.1)}.form-qr img{width:100%;max-width:100%}@media screen and (min-width:768px) and (orientation:portrait){html{font-size:calc((.8vh) * .77)!important;font-size:calc((.8svh) * .77)!important}.b-modal.b-modal--popup .b-modal__close{right:3rem;top:3rem}.b-modal.b-modal--popup .b-modal__body{max-width:calc(100% - 6rem)}}.l-wrapper main{overflow:visible}.b-modal.b-modal--popup .b-modal__close[data-title]{right:6rem;top:-5.2em;width:4.2em;height:4.2em}.b-modal.b-modal--popup .b-modal__close[data-title]:hover:before{color:#E71E25}.b-modal.b-modal--popup .b-modal__close[data-title]:hover svg{position:relative;display:block;-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-modal.b-modal--popup .b-modal__close[data-title] svg{transition:.3s ease}.b-modal.b-modal--popup .b-modal__close[data-title]:before{content:attr(data-title);position:absolute;left:0;top:50%;-ms-transform:translateX(-115%) translateY(-50%);transform:translateX(-115%) translateY(-50%);font-size:1.8em}.b-modal.b-modal--popup .b-modal__close svg path{stroke:currentColor}.b-modal.b-modal--popup .b-modal__body{-ms-flex:none;flex:none;border:none;width:78rem;min-width:0;max-width:calc(100% - 30px);min-height:47.9rem;background:#fff;color:#000;border-radius:4rem}.s-hero__content-info{width:97rem;max-width:100%}.s-hero__content{place-content:center;padding-bottom:0;padding-top:4rem}.s-hero__heading{max-width:100%;margin-top:4em;background:#fff;color:#000;border-radius:2.5em;padding:3em 4em;font-size:1rem;gap:4rem;-ms-flex-align:center;align-items:center}.s-hero__heading-subscribe{-ms-flex-negative:0;flex-shrink:0;position:relative;padding-top:2em;min-height:14em;margin-top:auto;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.s-hero__heading-subscribe-icn{position:absolute;z-index:0;pointer-events:none;right:0;bottom:4em}.s-hero__heading-info{font-size:2.3em;letter-spacing:-.03em;font-weight:400;line-height:1.3;max-width:69%}@media print,screen and (max-width:47.99875em){.s-hero{padding-bottom:50px}.s-hero .s-hero__title{font-size:29px}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-hero .s-hero__title{font-size:7.75401vw}}@media print,screen and (max-width:47.99875em){.s-hero .s-hero__content{padding-top:100px}.s-hero .s-hero__content-info{padding-left:20px;padding-right:20px}.s-hero .s-hero__heading{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:25px;padding:30px}.s-hero .s-hero__person{margin-top:10px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;margin-bottom:-30px}.s-hero .s-hero__heading-info{text-align:left;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:30px}.s-hero .s-hero__heading-info br:not(.show-always){display:none}.s-hero .s-hero__heading-subscribe{padding:0;min-height:0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.s-hero .s-hero__heading-subscribe .btn{font-size:18px;padding-top:.8em;padding-bottom:.9em}}@media screen and (max-width:47.99875em) and (max-width:374px){.s-hero .s-hero__heading-subscribe .btn{font-size:4.81283vw}}@media print,screen and (max-width:47.99875em){.s-hero .s-hero__heading-subscribe-icn{font-size:4px;top:-90px;bottom:auto;right:-15px}}