/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}*,:after,:before{box-sizing:border-box}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote{font-style:italic;text-wrap:balance}cite{font-style:normal}ol,ul{margin:0;padding:0}.hidden{display:none}:root{--color-white:#fff;--color-gray-light-1:#f7f7fa;--color-gray-light-2:#f1f1f7;--color-gray-light-3:#c9cbd2;--color-gray-1:#76808b;--color-gray-2:#4c535c;--color-gray-3:#495564;--color-dark-1:#1b2a3e;--color-dark-primary:#0f1114;--color-blue-primary:#229fff;--color-blue-1:#0886e8;--color-blue-2:#1792f1;--color-blue-3:#00b5ff;--color-blue-4:#5fc6ff;--color-blue-5:#c8e3ff;--color-blue-light:#e9f5ff;--color-yellow:#ffed70;--color-red:#c6252a}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{background-color:#fff;color:#0f1114;color:var(--color-dark-primary);display:flex;flex-direction:column;font-family:KyivstarSans,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0;min-height:100vh}ul{list-style-type:none;padding-left:0}a{color:#000;text-decoration:none;transition:background-color .3s linear,color .3s linear,border-color .3s linear}img{display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p,ul{margin-bottom:0;margin-top:0}button{background-color:transparent;border:none;cursor:pointer;min-width:fit-content;padding:0;transition:background-color .3s linear,color .3s linear,border-color .3s linear}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.hidden{display:none!important}.no-scroll{overflow:hidden}@media screen and (min-width:768px){.no-scroll{padding-right:15px}}.backdrop{backdrop-filter:blur(2px);background:rgba(0,0,0,.25);height:100%;left:0;position:fixed;top:0;width:100%;--webkit-backdrop-filter:blur(2px);z-index:10}@media screen and (min-width:992px){.backdrop{display:none}}.about,.not-found__container,.participants,.winners_main_page_wrapper{padding-bottom:32px;padding-top:32px}@media screen and (min-width:768px){.about,.not-found__container,.participants,.winners_main_page_wrapper{padding-bottom:48px;padding-top:48px}}@media screen and (min-width:992px){.about,.not-found__container,.participants,.winners_main_page_wrapper{padding-bottom:64px;padding-top:64px}}.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{margin-left:auto;margin-right:auto;min-width:320px;padding-left:20px;padding-right:20px}@media screen and (min-width:576px){.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{padding-left:32px;padding-right:32px}}@media screen and (max-width:767px){.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{width:100%}}@media screen and (min-width:768px){.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{width:768px}}@media screen and (min-width:992px){.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{max-width:1440px;padding-left:48px;padding-right:48px;width:100%}}@media screen and (min-width:1200px){.about,.certificates,.disclosure__content,.footer__container,.header__container,.hero__container,.not-found__container,.participants,.winners_main_page_wrapper{padding-left:64px;padding-right:64px}}.menu__register,.registration__btn,.verified__btn,.winners__button{background-color:#229fff;background-color:var(--color-blue-primary);border:none;border-radius:500px;color:#fff;color:var(--color-white);font-size:16px;font-weight:700;height:48px;letter-spacing:0;line-height:1.2;min-width:fit-content;padding-left:24px;padding-right:24px;text-decoration:none}.menu__register:hover,.registration__btn:hover,.verified__btn:hover,.winners__button:hover{background-color:#1792f1;background-color:var(--color-blue-2)}.menu__register:active,.registration__btn:active,.verified__btn:active,.winners__button:active{background-color:#0886e8;background-color:var(--color-blue-1)}.menu__register:disabled,.registration__btn:disabled,.verified__btn:disabled,.winners__button:disabled{background-color:#e2e2e9}.loading.menu__register,.loading.registration__btn,.loading.verified__btn,.loading.winners__button{background-color:#229fff;background-color:var(--color-blue-primary)}.header__register,.hero__button,.not-found__btn,.winners__show{background-color:#fff;background-color:var(--color-white);border:2px solid #5fc6ff;border-color:var(--color-blue-4);border-radius:500px;color:#229fff;color:var(--color-blue-primary);font-size:16px;font-weight:700;height:48px;letter-spacing:0;line-height:1.2;padding-left:24px;padding-right:24px;text-decoration:none}.header__register:active,.header__register:hover,.hero__button:active,.hero__button:hover,.not-found__btn:active,.not-found__btn:hover,.winners__show:active,.winners__show:hover{background-color:#e9f5ff;background-color:var(--color-blue-light);border-color:#00b5ff;border-color:var(--color-blue-3)}.header__register:disabled,.hero__button:disabled,.not-found__btn:disabled,.winners__show:disabled{background-color:#fff;background-color:var(--color-white);border-color:#f1f1f7;border-color:var(--color-gray-light-2);color:#76808b;color:var(--color-gray-1)}.loading.header__register,.loading.hero__button,.loading.not-found__btn,.loading.winners__show{background-color:#fff;background-color:var(--color-white);border-color:#5fc6ff;border-color:var(--color-blue-4)}.registration__label{font-size:14px;font-weight:600;line-height:1}.registration__input,.registration__label{color:#0f1114;color:var(--color-dark-primary);letter-spacing:0}.registration__input{background-color:var(--color-gray-light-1);border:1px solid #f1f1f7;border-color:var(--color-gray-light-2);border-radius:12px;font-size:16px;font-weight:400;line-height:1.25;padding:12px 18px}.registration__input::placeholder{color:#76808b;color:var(--color-gray-1)}.registration__input:hover{border-color:#f1f1f7;border-color:var(--color-gray-light-2)}.registration__input:not(:placeholder-shown):not(:focus):not(:disabled){border-color:#229fff;border-color:var(--color-blue-primary)}.invalid.registration__input:not(:placeholder-shown):not(:focus):not(:disabled){border-color:#c6252a;border-color:var(--color-red)}.invalid.registration__input{border-color:#c6252a;border-color:var(--color-red)}.registration__input:focus{border-color:#229fff;border-color:var(--color-blue-primary);caret-color:#229fff;caret-color:var(--color-blue-primary);outline:none}.registration__input:disabled{background-color:#f7f7fa;background-color:var(--color-gray-light-1);border-color:#f1f1f7;border-color:var(--color-gray-light-2);color:#c9cbd2;color:var(--color-gray-light-3)}.modal{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1200}.modal__overlay{backdrop-filter:blur(1px);background:rgba(0,0,0,.25);height:100%;left:0;position:absolute;top:0;width:100%;--webkit-backdrop-filter:blur(1px);align-items:center;display:flex;flex-direction:row;justify-content:center;z-index:1}.modal__body{background-color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:16px 16px 32px;width:100%}.modal__btn{align-items:center;display:flex;flex-direction:row;height:32px;justify-content:center;margin-bottom:4px;margin-left:auto;width:32px}@media screen and (min-width:576px){.modal__body{padding:32px}}@media screen and (max-width:767px){.modal__body{height:100vh}}@media screen and (min-width:768px){.modal__body{border-radius:20px;max-height:90%;width:480px}}.registration{margin-left:auto;margin-right:auto;max-width:416px}.registration__title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:16px;text-align:center}.registration__description{color:#76808b;color:var(--color-gray-1);margin:0 auto 24px;max-width:340px;text-align:center}.registration__field{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;position:relative}.registration__input#phone,.registration__input[type=tel]{padding-right:50px}.registration__field-error{display:none}.registration__input:not(:focus).invalid+.registration__field-error{bottom:-14px;color:#c6252a;color:var(--color-red);display:block;font-size:12px;font-weight:400;left:0;letter-spacing:0;line-height:1;position:absolute}.registration__info{align-items:center;border:1px solid #76808b;border-color:var(--color-gray-1);border-radius:50%;bottom:12px;color:#76808b;color:var(--color-gray-1);cursor:help;display:flex;flex-direction:row;font-size:16;font-weight:400;height:20px;justify-content:center;letter-spacing:0;line-height:1;padding:5px 4px 4px;position:absolute;right:18px;width:20px}.registration__tooltip{display:none}.registration__tooltip-title{color:#fff;color:var(--color-white);font-size:12;font-weight:400;letter-spacing:0;line-height:1.5}.registration__tooltip-img{background-color:#c9cbd2;background-color:var(--color-gray-light-3)}.registration__info:focus+.registration__tooltip,.registration__info:hover+.registration__tooltip{background-color:var(--color-gray-3);border-radius:4px;bottom:-8px;display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:0;transform:translateY(100%);width:228px;z-index:10}.registration__radio-title{font-size:16;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:16px}.registration__radio-field:not(:first-child){margin-top:8px}.registration__radio-input{height:0;opacity:0;position:absolute;width:0}.registration__radio-label{align-items:center;cursor:pointer;display:flex;flex-direction:row}.registration__radio-icon .ring{stroke:#76808b;stroke:var(--color-gray-1)}.registration__radio-icon .center{fill:#fff}.registration__radio-icon .dot{fill:none}.registration__radio-input:checked+.registration__radio-icon .ring{stroke:#229fff;stroke:var(--color-blue-primary)}.registration__radio-input:checked+.registration__radio-icon .dot{fill:#229fff;fill:var(--color-blue-primary)}.registration__radio-text{color:#76808b;color:var(--color-gray-1);font-size:14;font-weight:400;letter-spacing:0;line-height:1.2;margin-left:12px}.registration__btn{margin-top:24px;width:100%}.registration__response-error{display:block;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;margin-top:12px;text-align:center}.registration__radio-title.invalid,.registration__response-error{color:#c6252a;color:var(--color-red)}.registration__checkbox-custom.invalid{border-color:#c6252a;border-color:var(--color-red);border-width:2px}.registration__checkbox-field{margin-top:16px;position:relative}.registration__checkbox-field .registration__field-error{bottom:-14px;color:#c6252a;color:var(--color-red);display:block;font-size:12px;font-weight:400;left:0;letter-spacing:0;line-height:1;position:absolute}.registration__checkbox-label{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:1.4}.registration__checkbox-input{opacity:0;pointer-events:none;position:absolute}.registration__checkbox-custom{border:2px solid #76808b;border-color:var(--color-gray-1);border-radius:4px;flex-shrink:0;height:19px;margin-top:2px;position:relative;width:19px}.registration__checkbox-input:checked+.registration__checkbox-custom:after{border:solid;border-color:#229fff;border-color:var(--color-blue-primary);border-width:0 2px 2px 0;content:"";height:10px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:6px}.registration__btn{align-items:center;display:inline-flex;justify-content:center;position:relative}.registration__btn .btn-text{transition:opacity .3s ease}.registration__btn .btn-loader{animation:blink 1.4s infinite both;background-color:transparent;border:3px solid;border-color:var(--color-white);border-radius:50%;display:none;height:12px;position:relative;width:12px}.registration__btn .btn-loader:after,.registration__btn .btn-loader:before{animation:blink 1.4s infinite both;background-color:#fff;border-radius:50%;content:"";height:8px;position:absolute;top:0;width:8px}.registration__btn .btn-loader:before{animation-delay:.2s;left:-18px}.registration__btn .btn-loader:after{animation-delay:.4s;right:-18px}@keyframes blink{0%,80%,to{opacity:.4}40%{opacity:1}}.registration__btn.loading .btn-text{display:none}.registration__btn.loading .btn-loader{display:block}.confirmation{align-items:center;display:flex;flex:1;flex-direction:column;gap:40px;justify-content:center}.confirmation__img{height:150px;width:219px}.confirmation__title{font-size:40px;font-weight:700;letter-spacing:0;line-height:1.2;text-align:center}.confirmation__description{color:#4c535c;color:var(--color-gray-2);max-width:416px;text-align:center}@media screen and (min-width:768px){.confirmation{gap:16px;height:auto}.confirmation__img{height:107px;width:156px}.confirmation__title{font-size:32px}}.verified{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.verified__img{height:137px;width:156px}.verified__title{font-size:40px;font-weight:700;letter-spacing:0;line-height:1.2}.verified__description,.verified__title{margin-top:40px;max-width:416px;text-align:center}.verified__description{color:#4c535c;color:var(--color-gray-2)}.verified__btn{margin-top:40px;max-width:416px;width:100%}@media screen and (min-width:768px){.verified{gap:16px;height:auto}.verified__title{font-size:32px}}.participants{flex:1}.participants__title{font-size:28px;font-weight:700;margin-bottom:32px}.participants__descr,.participants__title{letter-spacing:0;line-height:1.2;text-align:center}.participants__descr{font-size:20px;font-weight:500}.participants__header{display:none}.participants__label{align-items:center;display:flex;flex-direction:row;justify-content:start;letter-spacing:.03em!important;min-height:40px}.participants__label:not(:last-child){color:#4c535c;color:var(--color-gray-2);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.25}.participants__label:last-child{color:#4c535c;color:var(--color-gray-2);font-size:16px;font-weight:600;letter-spacing:.2px;line-height:1.2}@media screen and (max-width:767px){.participants__list{display:flex;flex-direction:column;gap:12px}.participants__item{background-color:#e9f5ff;background-color:var(--color-blue-light);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding-bottom:4px;padding-top:4px}.participants__label--tel{font-family:sans-serif}.participants__label{padding-left:12px;padding-right:12px}.participants__label:before{align-items:center;content:attr(data-label) ": ";display:flex;flex-direction:row;font-size:16px;font-weight:500;height:100%;justify-content:start;letter-spacing:.2px;line-height:1.2;margin-right:12px}}@media screen and (min-width:768px){.participants__title{font-size:40px;margin-bottom:48px}.participants__header{background-color:#229fff;background-color:var(--color-blue-primary);border-radius:10px 10px 0 0;display:grid;grid-template-columns:22% 33% 23% 22%}.participants__header span{align-items:center;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:700;height:56px;justify-content:start;letter-spacing:.2px;line-height:1.2;padding-left:15px}.participants__list{border-radius:8px}.participants__item{border:1px solid #f1f1f7;border-color:var(--color-gray-light-2);display:grid;grid-template-columns:22% 33% 23% 22%}.participants__label{height:auto;min-height:56px;padding:4px 0 4px 15px}.participants__label :last-child{padding-right:15px}}@media screen and (min-width:992px){.participants__header,.participants__item{grid-template-columns:22% 33% 23% 22%}}.rules_page{margin-left:auto;margin-right:auto;max-width:1312px;padding:2rem 1rem}.rules_page__title{color:#0f1114;font-size:32px;line-height:120%;text-align:center}.rules_page__descr{color:#0f1114;font-size:24px;font-weight:700;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.rules_page__digits,.rules_page__sub_title{font-weight:600}.rules_page__sub_title{display:block;margin-top:2rem}.rules_page__link{color:#229fff}.not-found{background-color:#229fff;background-color:var(--color-blue-primary);flex:1;flex-direction:row}.not-found,.not-found__container{align-items:center;display:flex;justify-content:center}.not-found__container{flex-direction:column;gap:40px}.not-found__img{aspect-ratio:1.49;width:100%}.not-found__content{width:100%}.not-found__title{color:#fff;color:var(--color-white);font-size:40px;font-weight:700;letter-spacing:0;line-height:1.2}.not-found__subtitle{font-size:24px}.not-found__subtitle,.not-found__text{color:#fff;color:var(--color-white);font-weight:300;letter-spacing:0;line-height:1.2;margin-top:16px}.not-found__text{font-size:16px}.not-found__btn{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:32px;width:100%}@media screen and (max-width:767px){.not-found__img{margin:0 auto;max-width:400px}.not-found__content{max-width:440px}.not-found__subtitle,.not-found__text,.not-found__title{text-align:center}}@media screen and (min-width:768px){.not-found__container{align-items:center;flex-direction:row-reverse}.not-found__content,.not-found__img{width:calc(50% - 20px)}.not-found__title{font-size:55px}.not-found__subtitle{font-size:30px}.not-found__text{font-size:18px}.not-found__btn{width:313px}}@media screen and (min-width:992px){.not-found__container{gap:70px}.not-found__img{max-width:590px}.not-found__content,.not-found__img{width:calc(50% - 35px)}.not-found__title{font-size:70px}.not-found__subtitle{font-size:38px}.not-found__text{font-size:20px}}@media screen and (max-width:1439px){.not-found__container{width:100%}}@media screen and (min-width:1200px){.not-found__container{gap:80px}.not-found__subtitle{font-size:40px}.not-found__title{font-size:80px}}.header{border-bottom:1px solid;border-color:#f1f1f7;border-color:var(--color-gray-light-2);position:relative}.header__container{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:space-between}.header__nav,.header__register{display:none}.header__icon{fill:currentColor;height:40px;width:40px}.header__button .header__icon--cross{display:none}.header__button.is-open .header__icon--cross{display:block}.header__button.is-open .header__icon--menu{display:none}.menu__register{margin-left:40px;margin-right:40px;width:auto}@media screen and (max-width:991px){.menu{background-color:#fff;background-color:var(--color-white);box-shadow:0 4px 8px rgba(0,119,255,.04),0 2px 4px rgba(72,182,255,.08),0 1px 4px rgba(57,119,211,.301);display:flex;flex-direction:column;gap:40px;max-width:85vw;min-height:100vh;min-width:300px;overflow-y:auto;padding:24px 0;position:fixed;right:0;top:0;width:380px;z-index:1000}.menu__top{padding:0 40px}.menu__nav-list{display:flex;flex-direction:column}.menu__nav-link{border-bottom:1px solid;border-color:#e9f5ff;border-color:var(--color-blue-light);display:block;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;padding:12px 40px}.menu__nav-link:hover{color:#00b5ff;color:var(--color-blue-3)}.menu__nav-link--current{border-color:#ffed70;border-color:var(--color-yellow);font-weight:700}}@media screen and (min-width:992px){.menu,.menu-btn{display:none}.header__nav,.header__register{display:block}.header__nav-list{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:start}.header__nav-link{border-bottom:2px solid;border-color:transparent;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;padding:0 8px 4px}.header__nav-link:hover{color:#00b5ff;color:var(--color-blue-3)}.header__nav-link--current{border-color:#ffed70;border-color:var(--color-yellow);font-weight:700}}.menu__logo{height:55px;width:131px}.burger_menu{position:relative}@media(min-width:992px){.burger_menu{display:none}}.burger_menu__button{align-items:center;background-color:#229fff;background-color:var(--color-blue-primary);border-radius:9999px;display:flex;flex-direction:column;height:3rem;justify-content:center;padding:.75rem;position:fixed;right:1rem;top:1rem;width:3rem;z-index:1050}.burger_menu__content{background-color:#fff;background-color:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);height:100%;padding:2rem;position:fixed;right:0;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:16rem}.menu-visible{transform:translateX(0)}.menu-hidden{transform:translateX(100%)}.burger_menu__list{color:#111827;font-size:1.125rem;font-weight:600;line-height:1.75rem}.burger_menu__item:not(:first-child){margin-top:1.5rem}.burger_menu__link{display:block}.burger_line{background-color:#fff;height:2px;transition:transform .3s ease,opacity .3s ease;width:24px}.burger_line--middle{margin:4px 0}.line-rotate-45{transform:rotate(45deg) translate(4px,4px)}.line-opacity-0{opacity:0}.line-rotate-minus-45{transform:rotate(-45deg) translate(4px,-4px)}.hero{background-color:#229fff;color:#fff;color:var(--color-white);padding-bottom:80px;padding-top:60px;position:relative}.hero img{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;user-select:none;width:100%;z-index:0}.hero__container{position:relative;z-index:1}.hero__title{font-size:32px;font-weight:700;margin-bottom:16px}.hero__subtitle,.hero__title{letter-spacing:0;line-height:1.2}.hero__subtitle{font-size:24px;font-weight:300;margin-bottom:20px}.hero__list{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding-left:16px}.hero__list-item{font-size:14px;font-weight:300;letter-spacing:0;line-height:1.2;position:relative}.hero__list-item :before{background-color:#ffed70;background-color:var(--color-yellow);border-radius:100px;content:"";display:block;height:12px;left:-16px;position:absolute;top:40%;transform:translateY(-50%);width:12px}.hero__button{width:100%}.hero .winners__show--main_page{width:313px}.hero__promo-time{background-color:#ffed70;background-color:var(--color-yellow);border-radius:100px;bottom:-40px;color:#000;height:148px;padding:35px 5px;position:absolute;right:10%;text-align:center;width:148px}.hero__promo-time>p:first-child{color:#229fff;color:var(--color-blue-primary);font-size:24px;font-weight:700;line-height:120%;margin-bottom:12px}@media screen and (min-width:480px){.hero__button{width:313px}.hero__promo-time{bottom:10px;right:5%}}@media screen and (min-width:576px){.hero__title{font-size:40px;max-width:480px}.hero__subtitle{font-size:28px}}@media screen and (min-width:768px){.hero{padding-bottom:130px;padding-top:100px}.hero__title{font-size:56px;margin-bottom:20px;max-width:640px}.hero__subtitle{font-size:32px;margin-bottom:24px}.hero__list{gap:20px;margin-bottom:24px;padding-left:24px}.hero__list-item{font-size:16px;font-weight:300;letter-spacing:0;line-height:1.2}.hero__list-item :before{font-size:32px;left:-24px;padding-top:1px}.hero__promo-time{bottom:70px;height:168px;padding:35px 15px;right:15%;width:168px}.hero__background{background-color:#229fff;background-color:var(--color-blue-primary);height:100%;position:absolute;right:-20px;top:0;width:calc(100% + 20px);z-index:-1}}@media screen and (min-width:992px){.hero{background-position:50%;background-size:cover;padding-bottom:220px;padding-top:155px}.hero__title{font-size:64px;margin-bottom:24px;max-width:700px}.hero__subtitle{font-size:36px;margin-bottom:32px}.hero__list{gap:24px;margin-bottom:32px;padding-left:28px}.hero__list-item{font-size:18px;font-weight:300;letter-spacing:0;line-height:1.2}.hero__list-item :before{font-size:40px;left:-28px;padding-top:0}.hero__promo-time{bottom:140px}}@media screen and (min-width:1200px){.hero__title{font-size:80px;max-width:864px}.hero__subtitle{font-size:40px}.hero__list-item{font-size:20px;font-weight:300;letter-spacing:0;line-height:1.2;padding-top:1px}.hero__promo-time{bottom:150px;right:28%}}.winners_main_page_wrapper .winners{padding:0}.winners{padding:48px 0 80px}.winners__deskr--pre{color:#4c535c;color:var(--color-gray-2);font-size:20px;font-weight:300;line-height:120%;margin-bottom:16px}.winners__deskr--post{font-size:16px;font-weight:400;line-height:20px;margin-bottom:24px}.winners__finish_date{color:#229fff;color:var(--color-blue-primary);font-size:40px;font-weight:700;line-height:120%;margin-bottom:16px;text-transform:uppercase}.winners__button--wrapper{display:flex;flex-direction:column;gap:16px}.winners__show{min-width:fit-content}.winners__button,.winners__show{align-items:center;display:flex;flex-direction:row;justify-content:center}.winners__video{margin:48px auto 0;max-width:550px}@media screen and (min-width:768px){.winners__text{text-align:center}.winners__button--wrapper{justify-content:center}.winners__deskr--pre{font-size:24px;font-weight:500;margin-bottom:24px}.winners__deskr--post{margin-bottom:32px}.winners__finish_date{font-size:48px;font-weight:700;margin-bottom:24px}.winners__button--wrapper{flex-direction:row;gap:8px}.winners__button{width:fit-content}}@media screen and (min-width:1200px){.winners{display:flex;gap:100px;justify-content:space-between;padding:0 0 128px}.winners__text{text-align:unset}.winners__button--wrapper{justify-content:unset}.winners__video{margin:0}.winners__video video{height:342px;max-width:550px}}.about__title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:40px}.about__list{display:flex;flex-direction:column;gap:80px}.about__item{position:relative}.about__item-img{aspect-ratio:1.28;margin-left:auto;margin-right:auto;max-width:67%}.about__item-content{margin-top:40px}.about__item-title{font-size:24px;font-weight:700;margin-bottom:8px}.about__item-description,.about__item-title{letter-spacing:0;line-height:1.2;text-align:center}.about__item-description{color:#4c535c;color:var(--color-gray-2);font-size:18px;font-weight:500}.about__arrow1,.about__arrow2{pointer-events:none;position:absolute;top:70%;transform:translateX(-50%) rotate(90deg);width:300px;z-index:2}.about__arrow1{left:unset;right:-270px}.about__arrow2{left:30px;right:unset}@media screen and (min-width:768px){.about__title{margin-bottom:56px}.about__list{align-items:stretch;display:flex;flex-direction:row;gap:0;justify-content:space-between}.about__item{width:180px}.about__item-content{margin-top:20px}.about__item-title{font-size:16px}.about__item-description{font-size:12px}.about__arrow1,.about__arrow2{transform:none;width:130px}.about__arrow1{right:-100px;top:20px}.about__arrow2{left:150px;right:unset;top:70px}}@media screen and (min-width:992px){.about__title{font-size:40px;margin-bottom:80px}.about__item{width:240px}.about__item-img{width:200px}.about__item-content{margin-top:24px}.about__item-title{font-size:20px}.about__item-description{font-size:16px}.about__arrow1,.about__arrow2{width:160px}.about__arrow1{right:-100px}.about__arrow2{left:210px}}@media screen and (min-width:1100px){.about__arrow1,.about__arrow2{width:210px}.about__arrow1{right:-180px}}@media screen and (min-width:1300px){.about__arrow1,.about__arrow2{width:240px}.about__arrow1{right:-220px}.about__arrow2{left:240px}}@media screen and (min-width:1440px){.about__item{width:300px}.about__arrow2{left:280px}}.certificates--left{padding-bottom:20px;padding-top:32px}@media screen and (min-width:768px){.certificates--left{padding-bottom:32px;padding-top:48px}}@media screen and (min-width:992px){.certificates--left{padding-bottom:50px;padding-top:64px}}.certificates--right{padding-bottom:32px;padding-top:20px}@media screen and (min-width:768px){.certificates--right{padding-bottom:48px;padding-top:32px}}@media screen and (min-width:992px){.certificates--right{padding-bottom:64px;padding-top:50px}}.certificates__title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:40px;text-align:center}.certificates__block{align-items:center;display:flex;flex-direction:column;gap:40px}.certificates__card{aspect-ratio:1.61;background-color:#e9f5ff;background-color:var(--color-blue-light);max-width:559px;width:100%}.certificates__subtitle{color:#000;font-size:24px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:24px;text-align:center}.certificates__description{color:#4c535c;color:var(--color-gray-2);font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:32px;text-align:center}.certificates__items{gap:12px}.certificates__items,.certificates__link{align-items:center;display:flex;flex-direction:row;justify-content:center}.certificates__link{background-color:#e9f5ff;background-color:var(--color-blue-light);border-radius:8px;color:#229fff;color:var(--color-blue-primary);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.2;padding:8px;text-decoration:underline;width:100%}@media screen and (min-width:768px){.certificates__title{margin-bottom:56px;text-align:start}.certificates__block_left{flex-direction:row}.certificates__block_right{align-items:center;display:flex;flex-direction:row-reverse}.certificates__card{min-width:43%;width:auto}.certificates__description,.certificates__subtitle{text-align:start}.certificates__items{justify-content:start}.certificates__item-content{margin-top:20px}.certificates__item-title{font-size:18px}.certificates__item-description{font-size:14px}}@media screen and (min-width:992px){.certificates__title{font-size:40px;margin-bottom:72px}.certificates__block{gap:56px}.certificates__link{border-radius:12px;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2}}.disclosure{background-color:#ffed70;background-color:var(--color-yellow);padding-bottom:17px;padding-top:17px}.disclosure__content{font-size:13px;font-weight:500;letter-spacing:0;line-height:1.2}.footer{background-color:#229fff;background-color:var(--color-blue-primary);min-height:80px;padding-bottom:32px;padding-top:32px}.footer__container{display:flex;flex-direction:column;gap:40px;height:100%}.footer__nav-list{display:flex;flex-direction:column;gap:16px}.footer__nav-link{color:#fff;color:var(--color-white);display:block;padding:6px 0}.footer__nav-link:hover{color:#e9f5ff;color:var(--color-blue-light)}@media screen and (min-width:768px){.footer{padding-bottom:20px;padding-top:20px}.footer__container{gap:32px;justify-content:space-between}.footer__container,.footer__nav-list{align-items:center;display:flex;flex-direction:row}.footer__nav-list{gap:24px}.footer__nav-link{padding:4px}}