.join_btn{position:relative;display:flex;justify-content:center;align-items:center;width:40rem;height:12rem}@media(max-width:480px){.join_btn{width:140px;height:51px}}.join_btn span{color:#fff;position:relative;z-index:2;font-size:4.8rem}@media(max-width:480px){.join_btn span{font-size:16px}}.join_btn img{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.section-title--center{text-align:center}.section-title--mg2{margin-bottom:2rem}@media(max-width:1024px){.section-title--mg2{margin-bottom:15px}}.section-title--mg6{margin-bottom:6rem}@media(max-width:1024px){.section-title--mg6{margin-bottom:20px}}.section-title--red{color:var(--secondary-color)}.section-title--blue{color:var(--primary-color)}.section-title--white{color:#fff}.section-title--black{color:#000}.faq-section__question{display:flex;flex-direction:column;gap:2.2rem;border:2px solid var(--secondary-color);padding:2.5rem 1.4rem}.faq-section__question--open .faq-section__question-marker{display:inline-block;transform:rotate(90deg)}.faq-section__question--open .faq-section__question-text{display:block}.faq-section__question-title{cursor:pointer;display:flex;align-items:center}.faq-section__question-marker{display:inline-block;margin-right:1.4rem;width:1.8rem;height:2.8rem}.faq-section__question-text{font-size:3.2rem;display:none}@media(max-width:1024px){.faq-section__question-text{font-size:14px}}.hero{padding-bottom:15rem}@media(max-width:1024px){.hero{padding-bottom:34px}}.hero__logo{display:block;margin:0 auto;max-width:clamp(342px,100%,125rem);margin-bottom:2.2rem}.hero__title{position:relative}.hero__subtitle{position:absolute;top:14%;left:42%;font-size:4rem}.hero__description{text-align:center;margin:0 auto;margin-bottom:3.8rem;max-width:113rem}@media(max-width:480px){.hero__description{font-size:16px;margin-bottom:12px}}.hero__join_btn{width:fit-content;margin:0 auto;margin-bottom:1.5rem}.hero__deadline{text-align:center;font-size:3.2rem}@media(max-width:480px){.hero__deadline{font-size:14px}}.about-section__content{display:flex;align-items:center}.about-section__text{max-width:100rem;color:var(--primary-color);line-height:1.2}.about-section__text p:not(:last-child){margin-bottom:2.5rem}@media(max-width:1024px){.about-section__text{max-width:100%}}@media(max-width:480px){.about-section__text p:not(:last-child){margin-bottom:10px}}.about-section__img{flex-shrink:0;transform:translateY(0);margin-right:calc(-1*max(0px,(100vw - 160rem) / 2))}@media(max-width:1024px){.about-section__img{display:none}}.about-section__robohand{width:71.4rem;height:auto}.about-section__robohand-mobile{display:none;width:71.4rem;height:auto;margin-left:-18rem;transform:translate(18rem);float:right;shape-outside:url(/assets/robohand-BAu-jIm2.webp);shape-margin:5px}@media(max-width:1024px){.about-section__robohand-mobile{display:block;width:clamp(219px,35vw,419px)}}@media(max-width:620px){.about-section__robohand-mobile{margin-left:-12rem;transform:translate(10rem)}}.welcome-section{background-image:url(/assets/texture_paper-D9HTLNKj.webp);background-size:contain;background-color:#76c1ea;background-blend-mode:color-burn}.welcome-section__title{width:fit-content;margin:0 auto}.welcome-section__if-blocks{display:flex;flex-direction:column;align-items:center;gap:9rem}@media(max-width:1024px){.welcome-section__if-blocks{gap:6rem}}.stages-section{background-image:linear-gradient(rgba(0,0,0,.07) 2px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 2px,transparent 1px);background-size:3.7rem 3.7rem;background-color:#f2f7fb;position:relative;z-index:2}@media(max-width:1024px){.stages-section{background-image:linear-gradient(rgba(0,0,0,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 1px);background-size:17px 17px}}.stages-section:after{content:"";position:absolute;top:-8rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3;transform:scaleY(-1)}@media(max-width:1024px){.stages-section:after{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.stages-section{margin-bottom:12rem;padding-bottom:5rem}.stages-section:before{content:"";position:absolute;bottom:-9rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3}@media(max-width:1024px){.stages-section:before{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}@media(max-width:1024px){.stages-section__blocks{margin-top:22px}}.stages-section__block.first-block{margin-bottom:11rem}@media(max-width:1024px){.stages-section__block.first-block{margin-bottom:35px}}.stages-section__block-title{position:relative;width:fit-content}.stages-section__block-title h2{position:relative;z-index:2;margin-bottom:2rem}@media(max-width:480px){.stages-section__block-title h2{margin-bottom:18px}}.stages-section__block-title img{position:absolute;top:65%;left:-3rem;transform:translateY(-50%);opacity:.5;width:100%;height:140%;z-index:1}@media(max-width:480px){.stages-section__block-title img{top:50%;left:-1.5rem;width:110%;height:180%}}.stages-section__block-description{color:var(--primary-color);margin-bottom:2rem;line-height:1.3}.stages-section__block-description.block-form-btn{margin-bottom:6rem}@media(max-width:1024px){.stages-section__block-description{font-size:16px}}@media(max-width:480px){.stages-section__block-description{font-size:14px}.stages-section__block-description.block-form-btn{margin-bottom:10px}}.stages-section a{text-decoration:underline}.stages-section__decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.stages-section__decorations img{position:absolute;height:auto}.stages-section__decorations img.decor1{top:35%;right:-25%;width:30rem}.stages-section__decorations img.decor2{top:-5%;right:0%;width:14.3rem}.form-btn{position:relative;padding:3rem 4rem;text-decoration:none!important;width:56rem;height:12.1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.form-btn{width:clamp(200px,40vw,56rem);height:clamp(45px,10vw,12.1rem);margin:0 auto}}.form-btn span{color:#fff;position:relative;z-index:2;font-size:4.8rem}@media(max-width:1024px){.form-btn span{font-size:clamp(14px,3vw,4.8rem)}}.form-btn img{z-index:1;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.faq-section{background-image:linear-gradient(rgba(0,0,0,.07) 2px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 2px,transparent 1px);background-size:3.7rem 3.7rem;background-color:#f2f7fb;position:relative;z-index:2}@media(max-width:1024px){.faq-section{background-image:linear-gradient(rgba(0,0,0,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 1px);background-size:17px 17px}}.faq-section:after{content:"";position:absolute;top:-8rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3;transform:scaleY(-1)}@media(max-width:1024px){.faq-section:after{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.faq-section{margin-bottom:12rem;padding-bottom:5rem}.faq-section:before{content:"";position:absolute;bottom:-9rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3}@media(max-width:1024px){.faq-section:before{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.faq-section__title{margin-bottom:5rem;text-align:center}.faq-section__questions{display:flex;flex-direction:column;gap:3rem;max-width:115rem;margin:0 auto}.faq-section__decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.faq-section__decorations img{position:absolute;height:auto}.faq-section__decorations img.decor1{top:-5rem;left:0;width:16rem}.faq-section__decorations img.decor2{top:-2rem;right:-12rem;width:17.3rem}.faq-section__decorations img.decor3{top:25rem;left:-30rem;width:30rem}.faq-section__decorations img.decor4{top:45rem;right:-30rem;width:30rem}.faq-section__decorations img.decor5{top:80rem;left:-60rem;width:40rem}.faq-section__decorations img.decor6{top:80rem;right:-10rem;width:16.3rem}.faq-section__decorations img.decor7{top:95rem;right:-20rem;width:14.3rem}@media(max-width:1024px){.faq-section__decorations img{opacity:.5}.faq-section__decorations img.decor1{top:-2rem;left:0rem;width:10rem}.faq-section__decorations img.decor2{top:-7rem;right:0rem;width:12.3rem}.faq-section__decorations img.decor3{top:15rem;left:0rem;width:20rem}.faq-section__decorations img.decor4{top:30rem;right:0rem;width:20rem}.faq-section__decorations img.decor5{top:50rem;left:-20rem;width:30rem}.faq-section__decorations img.decor6{top:70rem;right:5rem;width:10.3rem}.faq-section__decorations img.decor7{top:82rem;right:0rem;width:9.3rem}}.join-section{background-image:linear-gradient(rgba(0,0,0,.07) 2px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 2px,transparent 1px);background-size:3.7rem 3.7rem;background-color:#f2f7fb;position:relative;z-index:2}@media(max-width:1024px){.join-section{background-image:linear-gradient(rgba(0,0,0,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 1px);background-size:17px 17px}}.join-section:after{content:"";position:absolute;top:-8rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3;transform:scaleY(-1)}@media(max-width:1024px){.join-section:after{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.join-section{margin-bottom:12rem;padding-bottom:5rem}.join-section:before{content:"";position:absolute;bottom:-9rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3}@media(max-width:1024px){.join-section:before{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.join-section__title{margin-bottom:6rem;text-align:center}@media(max-width:1024px){.join-section__title{margin-bottom:3rem}}.join-section__subtitle{margin-top:2.6rem;text-align:center}@media(max-width:480px){.join-section__subtitle{font-size:16px}}.join-section__btn-join{display:block;width:fit-content;margin:0 auto}.news{background-image:url(/assets/texture_paper3-hZho8B5Q.webp);background-size:contain;background-repeat:round;background-color:#202b2e;background-blend-mode:multiply}.news__title{width:fit-content;margin:0 auto;margin-bottom:8rem}.news__featured{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:6rem}@media(max-width:1024px){.news__featured{grid-template-columns:1fr 3fr;gap:1.5rem;margin-bottom:30px}}.news__featured-image{width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#f0f0f0}.news__featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:1024px){.news__featured-image{aspect-ratio:16/23}}.news__featured-content h3{color:#fff;line-height:1.1;margin-bottom:2rem}@media(max-width:1024px){.news__featured-content h3{margin-bottom:1rem}}.news__featured-content p{color:#fff;font-size:3.2rem;line-height:1.2}@media(max-width:1024px){.news__featured-content p{font-size:clamp(12px,2vw,3.2rem);line-height:1.2}}.news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1024px){.news__grid{grid-template-columns:1fr;gap:25px}}.news__card{display:flex;flex-direction:column}@media(max-width:1024px){.news__card{flex-direction:row;gap:1.5rem}}.news__card h3{color:#fff;line-height:1.1;margin-bottom:2rem}.news__card p{color:#fff;font-size:3.2rem;line-height:1.2}@media(max-width:1024px){.news__card p{font-size:clamp(12px,2vw,3.2rem)}}@media(max-width:1024px){.news__card:nth-child(2n){flex-direction:row-reverse}.news__card:nth-child(2n) .news__card-image{order:1}.news__card:nth-child(odd) .news__card-image{order:2}}.news__card-image{width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#f0f0f0;margin-bottom:1.5rem;flex-shrink:0}.news__card-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:1024px){.news__card-image{width:clamp(80px,23vw,200px);aspect-ratio:16/23;margin-bottom:0}}@media(max-width:1024px){.news__title{margin-bottom:3rem}}.partners-section{background-image:url(/assets/bg_black-DQM3r52T.webp);background-size:contain;background-repeat:round}@media(max-width:1024px){.partners-section{background-size:cover;background-repeat:repeat}}.partners-section__partners{display:flex;flex-wrap:wrap;column-gap:11rem;row-gap:5rem}@media(max-width:1024px){.partners-section__partners{column-gap:23px;row-gap:25px}}.partners-section__partners img{width:auto;height:9.5rem}@media(max-width:1024px){.partners-section__partners img{height:clamp(30px,10vw,9.5rem)}}.partners-section__ifbest-icon{width:31rem!important}@media(max-width:1024px){.partners-section__ifbest-icon{width:clamp(105px,28vw,31rem)!important}}.prize-section{background-image:url(/assets/texture_paper2-BeqzCT62.webp);background-size:contain;background-repeat:round;background-color:#7ac2eb;background-blend-mode:color-burn;overflow:hidden}.prize-section__title{width:fit-content;margin:0 auto}.prize-section__nominations{display:flex;justify-content:center;margin-bottom:10rem}@media(max-width:1024px){.prize-section__nominations{margin-bottom:5rem}}.prize-section__prizes{display:flex;justify-content:space-between}@media(max-width:1024px){.prize-section__prizes{flex-direction:column;gap:10px}}.prize-section__prize-block{position:relative;width:fit-content}.prize-section__prize-block.prize-block2{align-self:flex-end}.prize-section__prize-block .burst1{position:absolute;top:-65%;left:-45%;width:120rem;height:90rem;mix-blend-mode:soft-light;opacity:.35;z-index:1}@media(max-width:1024px){.prize-section__prize-block .burst1{display:none}}.prize-section__prize-block .burst2{position:absolute;top:-45%;left:-10%;width:110rem;height:80rem;mix-blend-mode:soft-light;opacity:.35;z-index:1}@media(max-width:1024px){.prize-section__prize-block .burst2{display:none}}.prize-section__prize-img{position:relative;z-index:2;width:72rem;height:auto}@media(max-width:1024px){.prize-section__prize-img{width:clamp(240px,50vw,72rem)}}.prize-section__prize-label{position:absolute;z-index:2;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.prize-section__prize-label.first-prize{rotate:7deg;top:25rem;right:0rem}@media(max-width:1024px){.prize-section__prize-label.first-prize{top:40%;right:-30%}}.prize-section__prize-label.second-prize{rotate:-6deg;top:-2rem;left:13rem}@media(max-width:1024px){.prize-section__prize-label.second-prize{top:2rem;left:-5rem}}.prize-section__prize-label{width:28rem;height:8.8rem}@media(max-width:1024px){.prize-section__prize-label{width:clamp(100px,28vw,28rem);height:clamp(32px,9vw,8.8rem)}}.prize-section__prize-label span{position:relative;z-index:2;letter-spacing:-2%}@media(max-width:1024px){.prize-section__prize-label span{font-size:clamp(18px,3.5vw,40px)}}.prize-section__prize-label img{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;height:100%}.rules-section{background-image:url(/assets/texture_paper2-BeqzCT62.webp);background-color:#7ac2eb;background-blend-mode:color-burn;background-size:contain;overflow:hidden}.rules-section__title{margin-bottom:8rem}@media(max-width:1024px){.rules-section__title{margin-top:20px;margin-bottom:4rem}}.rules-section__rules{display:flex;flex-direction:column;gap:8rem;margin-bottom:7.5rem}@media(max-width:1024px){.rules-section__rules{gap:4rem;margin-bottom:3.5rem}}.rules-section__rule{display:flex;align-items:center;gap:3rem}@media(max-width:1024px){.rules-section__rule{flex-direction:column;align-items:flex-start;gap:2rem}}.rules-section__rule p{line-height:1.2}@media(max-width:1024px){.rules-section__rule p{font-size:16px;line-height:1.3}}.rules-section__rule-header{flex-shrink:0;transform:translate(-4rem)}@media(max-width:1024px){.rules-section__rule-header{transform:translate(0)}}.rules-section__all-rules{font-size:3.2rem}@media(max-width:1024px){.rules-section__all-rules{font-size:12px}}.rules-section__all-rules a{text-decoration:underline}.rules-section__decorations{pointer-events:none}.rules-section__line-pattern-top{position:absolute;top:-20rem;right:-10rem;mix-blend-mode:soft-light;opacity:.5;-webkit-user-select:none;user-select:none;touch-action:none;user-drag:none;width:123rem;height:auto}.rules-section__line-pattern-bottom{position:absolute;bottom:0;left:0;mix-blend-mode:soft-light;opacity:.5;width:134rem;height:auto}.back-paper{background-image:linear-gradient(rgba(0,0,0,.07) 2px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 2px,transparent 1px);background-size:3.7rem 3.7rem;background-color:#f2f7fb;position:relative;z-index:2}@media(max-width:1024px){.back-paper{background-image:linear-gradient(rgba(0,0,0,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 1px);background-size:17px 17px}}.back-paper{margin-bottom:12rem;padding-bottom:5rem}.back-paper:before{content:"";position:absolute;bottom:-9rem;left:0;width:100%;height:10rem;background-image:url(/assets/transition3-CZD42rx5.webp);background-size:contain;background-repeat:repeat-x;z-index:3}@media(max-width:1024px){.back-paper:before{background-image:url(/assets/transition_mobile-MK3w4Gb7.png)}}.section-under{position:relative;z-index:1;margin-top:-12rem;padding-top:14rem;padding-bottom:20rem}@media(max-width:1024px){.section-under{margin-top:-110px;padding-top:110px;padding-bottom:100px}}.section-above{position:relative;z-index:2;margin-top:-4rem;padding-top:9rem;padding-bottom:12rem}@media(max-width:1024px){.section-above{margin-top:clamp(-35px,10vw,-110px);padding-top:clamp(60px,10vw,9rem);padding-bottom:clamp(60px,15vw,12rem)}}.first-decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.first-decorations__decor{position:absolute;height:auto}.first-decorations__decor.decor1{top:15%;right:-18%;width:58rem}.first-decorations__decor.decor2{top:40%;left:0%;width:14.3rem}.first-decorations__decor.decor3{top:10%;left:-14%;width:29.1rem}.first-decorations__decor.decor4{top:81%;left:-8%;width:15.4rem}@media(max-width:1024px){.first-decorations__decor.decor1{top:180px;right:-25px;width:clamp(150px,25vw,58rem)}.first-decorations__decor.decor2{top:40%;left:10%;width:50px}.first-decorations__decor.decor3{top:20%;left:-8%;width:90px}.first-decorations__decor.decor4{top:20%;right:10%;width:50px}}
