@font-face{font-family:"Helvetica";src:url("/fonts/Helvetica_cyr-BoldOblique.woff2") format("woff2"),url("/fonts/Helvetica_cyr-BoldOblique.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("/fonts/Helvetica-Bold.woff2") format("woff2"),url("/fonts/Helvetica-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("/fonts/Helvetica_cyr-Oblique.woff2") format("woff2"),url("/fonts/Helvetica_cyr-Oblique.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("/fonts/Helvetica-Light.woff2") format("woff2"),url("/fonts/Helvetica-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Light Oblique";src:url("/fonts/Helvetica-LightOblique.woff2") format("woff2"),url("/fonts/Helvetica-LightOblique.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Bold Oblique";src:url("/fonts/Helvetica-BoldOblique.woff2") format("woff2"),url("/fonts/Helvetica-BoldOblique.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Oblique";src:url("/fonts/Helvetica-Oblique.woff2") format("woff2"),url("/fonts/Helvetica-Oblique.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("/fonts/Helvetica-Regular.woff2") format("woff2"),url("/fonts/Helvetica-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-baloo:"Baloo 2",sans-serif;--font-foo:"Foo",sans-serif;--dark-grayscale:#f75900;--color-white:#fff;--color-yellow:#fff10f}*{padding:0;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.container{padding:0 4rem;max-width:124rem;z-index:15;margin:auto;position:relative}html{font-size:.5208333333vw}html.js-lock{overflow:hidden}@media only screen and (max-width:1440px){html{font-size:.6944444444vw}}@media only screen and (max-width:992px){html{font-size:1.0080645161vw}}@media only screen and (max-width:580px){html{font-size:2.5641025641vw}}body{position:relative;font-size:2rem;font-family:"Helvetica"}body.js-lock{overflow-x:hidden;overflow-y:scroll}input,textarea,button{-webkit-appearance:none;appearance:none;-moz-appearance:none;color:inherit;font-family:inherit}main{display:block}button{background-color:transparent;cursor:pointer}a{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:none}.inline{font-size:0}.inline>*{display:inline-block;vertical-align:middle}.icon{width:100%}.clear:after{content:"";display:block;clear:both}.clear__left{float:left}.clear__right{float:right}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex_justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex_vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.css-text-left{text-align:left}.css-text-center{text-align:center}.css-text-right{text-align:right}img,svg{vertical-align:top;max-width:100%}.object-fit{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.css-scrollbar{overflow-y:auto}.css-scrollbar::-webkit-scrollbar{width:3px}.css-scrollbar::-webkit-scrollbar-track{background:rgba(196,196,196,.4)}.css-scrollbar::-webkit-scrollbar-thumb{background:gray}.absolute{position:absolute;width:100%;height:100%;top:0;left:0}.intro__btn{min-height:8.6rem;padding:1.2rem 1.6rem;border-radius:6rem;color:#602606;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3.6rem;line-height:1em;text-transform:uppercase;font-weight:700;min-width:45rem;background:linear-gradient(72.61deg,#eedda5 9.61%,#dbb263 25.88%,#efb23e 47.56%,#ffe698 84.79%);-webkit-box-shadow:0 .8rem 1.6rem 0 rgba(26,26,26,.5),0 0 4.8rem 0px #7cb941;box-shadow:0 .8rem 1.6rem 0 rgba(26,26,26,.5),0 0 4.8rem 0px #7cb941;-webkit-transition:all .2s ease;transition:all .2s ease}.intro__btn:hover{-webkit-box-shadow:0 .8rem 4rem 0px rgba(26,26,26,.5),0 0 6.4rem 0px #7cb941;box-shadow:0 .8rem 4rem 0px rgba(26,26,26,.5),0 0 6.4rem 0px #7cb941;background-color:#fff54b}.intro__btn:focus{background-color:#ecdf14;-webkit-box-shadow:0 .8rem .8rem 0px rgba(26,26,26,.5),0 0 3.2rem 0px #7cb941;box-shadow:0 .8rem .8rem 0px rgba(26,26,26,.5),0 0 3.2rem 0px #7cb941}@media only screen and (max-width:1440px){.intro__btn{min-width:35rem;min-height:7.5rem;font-size:3rem}}@media only screen and (max-width:992px){.intro__btn{min-width:30rem;min-height:7rem;font-size:2.8rem}}@media only screen and (max-width:580px){.intro__btn{min-width:26rem;min-height:6.5rem;font-size:2.4rem}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes zoomIn{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes swing{0%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes fadeUpDown{from{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@keyframes fadeUpDown{from{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);transform:translateY(1rem)}}.logo{max-width:41rem;-webkit-animation:swing ease-in-out 2s infinite alternate;animation:swing ease-in-out 2s infinite alternate}.logo__link{display:inline-block}.pers{position:absolute;bottom:-1rem;right:0;width:100%;max-width:51rem;z-index:1;-webkit-animation:fadeUpDown 3s alternate infinite;animation:fadeUpDown 3s alternate infinite;pointer-events:none}@media only screen and (max-width:992px){.pers{max-width:30rem}}@media only screen and (max-width:580px){.pers{max-width:22rem;bottom:11rem}}.kamen{position:absolute;max-width:25rem;width:100%;top:4rem;left:-14rem;-webkit-animation:fadeUpDown 2.5s alternate infinite;animation:fadeUpDown 2.5s alternate infinite}@media only screen and (max-width:992px){.kamen{max-width:15rem;left:-7rem}}@media only screen and (max-width:580px){.kamen{max-width:10rem;left:-4rem}}.intro{overflow:hidden;position:relative}.intro__bg{top:0;left:0;position:absolute;height:100%;width:100%;overflow:hidden;z-index:-1}.intro__image{-o-object-position:top;object-position:top}.intro__btn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}@media only screen and (max-width:992px){.intro__inner{padding:0 2rem}}.intro__content{background:rgba(0,0,0,.59);border:3px solid rgba(31,10,10,.45);-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:2.3rem;max-width:115rem;width:100%;margin:0 auto;padding:7.8rem 12rem;text-align:center;position:relative}@media only screen and (max-width:992px){.intro__content{padding:5rem 4rem}}.intro__title{margin-bottom:1.5rem;font-family:"Helvetica";font-weight:700;font-size:6.4rem;line-height:7.4rem;background:linear-gradient(72.61deg,#eedda5 9.61%,#dbb263 25.88%,#efb23e 47.56%,#ffe698 84.79%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0px .4rem .47rem rgba(0,0,0,.25)}@media only screen and (max-width:580px){.intro__title{font-size:3.6rem;line-height:4.2rem}}.intro__text{color:#fff;font-size:3.6rem;margin-bottom:3rem}@media only screen and (max-width:580px){.intro__text{font-size:2rem}}.intro__info{background:rgba(0,0,0,.63);width:100%;margin-top:2rem;position:relative;z-index:2;margin-bottom:2rem}@media only screen and (max-width:580px){.intro__info{background:rgba(0,0,0,.73);width:calc(100% + 4rem);margin:2rem -2rem}}.intro__list{list-style:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:8rem 0}@media only screen and (max-width:992px){.intro__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 1rem;padding:4rem 0}}@media only screen and (max-width:580px){.intro__list{padding:2rem 0;display:block}}.intro__item{text-align:center;font-size:2.2rem;font-weight:700}.intro__item span{font-weight:400;font-size:1.9rrem}@media only screen and (max-width:992px){.intro__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem)}}@media only screen and (max-width:580px){.intro__item{font-size:1.8rem;margin-bottom:2rem}.intro__item span{font-size:1.6rem}}.link-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:1.2rem;color:var(--button-primary-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;margin:0;min-height:4rem;outline:none;padding:1.2rem 2.4rem;position:relative;text-decoration:none;text-shadow:none;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media only screen and (max-width:580px){.link-btn{font-size:1.2rem;padding:1rem;min-height:2rem}}.promo-page__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem;width:100%;margin-top:4rem;position:relative;z-index:5}.promo-page__list>*{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 1.6rem);flex:1 1 calc(25% - 1.6rem)}@media only screen and (max-width:992px){.promo-page__list>*{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem)}}@media only screen and (max-width:580px){.promo-page__list>*{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 1rem);flex:1 1 calc(100% - 1rem)}}.promo-item{border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:1.6rem;position:relative;min-height:20rem;min-width:auto;padding:2.4rerm;overflow:hidden;color:var(--color-white)}@media only screen and (max-width:580px){.promo-item{min-height:15rem}}.promo-item__bg{z-index:-1;-webkit-transition:all linear .2s;transition:all linear .2s}.promo-item:hover .promo-item__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.promo-item__title{font-size:1.6rem;font-weight:500;margin-bottom:1rem}@media only screen and (max-width:580px){.promo-item__title{font-size:1.4rem;margin-bottom:.5rem}}.promo-item__prize{font-size:2.6rem;font-weight:700}@media only screen and (max-width:580px){.promo-item__prize{font-size:2rem;line-height:2.2rem;margin-bottom:1rem}}.promo-item__button{background:linear-gradient(153deg,#fff 4.38%,#ccceff 81.13%);color:#27272a !important;margin-right:1rem;min-width:123px}.promo-item__link{backdrop-filter:blur(1rem);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);color:var(--color-white) !important}