html{font-size:12px}body{font-size:16px}@media screen and (min-width:768px){html{font-size:14px}}@media screen and (min-width:1024px){html{font-size:16px}}.page-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.visible-xl{display:none}.header_h1{color:#fff;font:44px/1 Euclid Circular B SemiBold,Roboto,sans-serif;margin:0 auto 23px;max-width:clamp(763px,54.4vw,47.6875rem);text-align:center}.header_h2{font:36px/1.1 Euclid Circular B SemiBold,Roboto,sans-serif}.header_h2,.header_h3{color:#151824;margin:0}.header_h3{font:22px/1.1 Euclid Circular B SemiBold,Roboto,sans-serif}.text_default{color:#3d3e47;font:14px/1.5 Euclid Circular B Regular,Roboto,sans-serif}.text_big{color:#3d3e47;font:18px/1.5 Euclid Circular B Regular,Roboto,sans-serif}.top{background:#fcf9f6;grid-column:1;grid-row:1/3}.top__description{align-items:center;background:url(/images/landing/contest_suite_max/top-min.svg) 50% no-repeat;background-size:cover;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:52px 20px 260px;width:100%}.top__text{color:#fff;font-size:14px;margin:0 auto 27px;max-width:540px}.top__button{background:#ff4090;border-radius:12px;color:#fff;display:inline-block;font:16px/1 Euclid Circular B,Roboto,sans-serif;padding:16px 26px 20px;position:relative;text-align:center;transition:all .3s ease}.top__button:focus,.top__button:hover{background:#d41b68;color:#fff;text-decoration:none}.participation{padding-top:48px}.participation__header{color:#151824;font-size:29px;letter-spacing:-.8px;line-height:1.21}.participation__header_accent{color:#e84c8d;font-size:29px;letter-spacing:-.8px;line-height:1.21;transition:all .3s ease}.participation__header_accent .arrow{position:relative;right:0;transition:all .3s ease}.participation__header_accent:hover{color:#d41b68;text-decoration:none}.participation__header_accent:hover .arrow{right:-5px}.discount{margin-top:57px}.discount__wrapper{background-image:url(/images/landing/contest_suite_max/discount-bg.svg);background-repeat:no-repeat;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-top:40px;width:361px}.discount__text{line-height:1.28;margin:0 auto;max-width:230px;position:relative;text-align:center}.discount__accent{font-family:Euclid Circular B SemiBold,Roboto,sans-serif}@media screen and (min-width:430px){.top__description{background-image:url(/images/landing/contest_suite_max/top.svg)}.discount__text{max-width:250px}}@media screen and (min-width:520px){.top__text{max-width:480px}}@media screen and (min-width:600px){.text_default{font-size:18px}.discount{margin-top:72px}.discount__wrapper{background-size:cover;padding-bottom:65px;padding-top:65px;width:540px}.discount__text{max-width:350px}}@media screen and (min-width:768px){.page-container{max-width:750px}.steps{padding:67px 90px 60px 100px}}@media screen and (min-width:1024px){.page-container{max-width:1000px}.header_h1{font:clamp(90px,54.4vw,5.625rem)/1 Euclid Circular B SemiBold,Roboto,sans-serif}.header_h2{font:clamp(52px,54.4vw,3.25rem)/1.1 Euclid Circular B SemiBold,Roboto,sans-serif}.top__description{background-size:120rem 48.375rem;padding-top:4.4rem}.text_default{font-size:clamp(18px,54.4vw,1.125rem)}.criteria__items{margin-left:2.5rem}.steps__header{margin-top:2.25rem;max-width:clamp(510px,54.4vw,31.875rem);padding-right:2.5rem;width:52%}.steps__description{max-width:clamp(460px,54.4vw,28.75rem);width:48%}.discount{margin-top:72px}.discount__wrapper{background-image:url(/images/landing/contest_suite_max/discount-desktop-bg.svg);padding-bottom:66px;padding-top:66px;width:640px}.discount__text{font-size:1.125rem;left:-21px;line-height:1.5;max-width:340px}.top__description{min-height:48.375rem}.participation{padding-top:110px}.participation__header,.participation__header_accent{font-size:2.625rem;letter-spacing:0;line-height:1.1}.visible-xl{display:block}}@media screen and (min-width:1057px){.page-container{max-width:clamp(1240px,54.4vw,77rem)}}@media screen and (min-width:1921px){.header_h3{font-size:1.375rem}.text_default{font-size:1.125rem}.top__description{background-size:cover;padding-bottom:20vw;padding-top:5vw}.top__button{font-size:1.33rem}.discount__wrapper{background-size:contain;padding-bottom:84px;padding-top:84px;width:790px}.discount__text{font-size:1.33rem;left:-30px;max-width:60%}}.e-learning_experience{padding-bottom:69px;padding-top:85px;text-align:left;width:100%}.e-learning_experience__header{color:#151824;font:36px/1.1 Euclid Circular B SemiBold,Roboto,sans-serif}.e-learning_experience__text{color:#3d3e47;line-height:1.45;margin-top:20px}@media screen and (min-width:520px){.e-learning_experience__text{max-width:clamp(480px,54.4vw,30rem)}}@media screen and (min-width:600px){.e-learning_experience__text{max-width:clamp(560px,54.4vw,30rem)}}@media screen and (min-width:1024px){.e-learning_experience{display:flex;justify-content:space-between;max-width:1040px;padding-bottom:6.5625rem;padding-top:8.125rem}.e-learning_experience__header{margin:.4375rem 0 0;max-width:38%}.e-learning_experience__text{max-width:51%}}@media screen and (min-width:1921px){html{font-size:19.4px}.e-learning_experience{max-width:clamp(1240px,54.4vw,77rem)}.e-learning_experience__header{font-size:3rem}}.ideas{background-color:#5f19ff;border-radius:20px;max-width:400px;overflow:hidden;padding:33px 12px 337px 20px;position:relative}.ideas:before{background-image:url(/images/landing/contest_suite_max/ideas-min.svg);background-repeat:no-repeat;background-size:contain;bottom:-20px;content:"";height:304px;left:-12px;position:absolute;width:391px}.ideas__title{color:#fff;font:22px/1.18 Euclid Circular B,Roboto,sans-serif;letter-spacing:-.4px}@media screen and (min-width:700px){.ideas{max-width:720px;padding:25px 12px 230px 20px}.ideas__title{margin:20px auto 0;text-align:center;width:370px}.ideas:before{background-image:url(/images/landing/contest_suite_max/ideas-left.svg);background-repeat:no-repeat;background-size:contain;bottom:-23px;height:270px;left:-33px;width:300px}.ideas:after{background-image:url(/images/landing/contest_suite_max/ideas-right.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:228px;position:absolute;right:32px;width:305px}}@media screen and (min-width:768px){.ideas{background-image:none;position:relative}.ideas__title{letter-spacing:0}}@media screen and (min-width:1024px){.ideas{max-width:none;padding-bottom:80px}.ideas__title{margin-top:50px}.ideas:before{bottom:unset;top:0}}@media screen and (min-width:1240px){.ideas{background-image:none;padding:3.25rem .75rem 6.75rem 1.25rem;position:relative}.ideas__title{font-size:1.5rem;width:35%}.ideas:before{height:22.8125rem;width:25.6875rem}.ideas:after{height:17.4375rem;width:23.4375rem}}@media screen and (min-width:1921px){.ideas__container{max-width:clamp(1440px,54.4rem,90rem)}.ideas__title{font-size:1.75rem}}.ribbon{margin:85px auto 0;padding-left:20px;padding-right:20px}.ribbon__header{letter-spacing:-.4px;margin:0 0 20px;max-width:560px}.ribbon__text{line-height:1.45;margin:0 auto 33px}.ribbon__link{border:1px solid #161c24;border-radius:12px;color:#161c24;display:inline-block;font:16px/1 Euclid Circular B,Roboto,sans-serif;padding:21px 42px;text-align:center}.ribbon__link .arrow{position:relative;right:0;transition:all .3s ease}.ribbon__link.focus,.ribbon__link:hover{text-decoration:none}.ribbon__link.focus .arrow,.ribbon__link:hover .arrow{right:-5px}.ribbon__img{margin:0 auto}@media screen and (min-width:768px){.ribbon,.ribbon__header,.ribbon__text{text-align:center}.ribbon__header{letter-spacing:0;margin-left:auto;margin-right:auto}.ribbon__link{margin-top:34px}}@media screen and (min-width:1024px){.ribbon{margin-top:7.875rem}.ribbon__header{max-width:clamp(730px,54.4vw,45.625rem)}.ribbon__text{margin-bottom:1.25rem;max-width:clamp(920px,54.4vw,57.5rem)}.ribbon__header{max-width:50%}}@media screen and (min-width:1921px){.ribbon__header{max-width:37%}.ribbon__text{max-width:clamp(1150px,54.4vw,71.875rem)}.ribbon__link{font-size:1.33rem}}.prize{margin-bottom:46px;margin-top:79px}.prize__header{margin-left:auto;margin-right:auto;max-width:clamp(800px,54.4vw,50rem)}.prize__text{background:#fff;border-radius:20px;color:#fff;font:14px/1.45 Euclid Circular B Regular,Roboto,sans-serif;margin-bottom:20px;margin-top:0;max-width:390px;padding:19px 30px 19px 84px}.prize__text_accent{font-family:Euclid Circular B SemiBold,Roboto,sans-serif}.prize__places{counter-reset:places;display:flex;flex-wrap:wrap;margin-top:28px}.prize__place{counter-increment:places;position:relative}.prize__place:before{color:#fff;content:counter(places);font:80px/1 Euclid Circular B,Roboto,sans-serif;left:18px;position:absolute;top:7px}.prize__first{background-color:#ed3582}.prize__second{background-color:#72e5d2;color:#3d3e47}.prize__second:before{left:12px}.prize__third{background-color:#5f19ff}.prize__third:before{left:12px}@media screen and (min-width:600px){.prize{margin-top:110px}.prize__text{font-size:18px;max-width:550px;padding-bottom:30px;padding-top:30px}.prize__text:before{top:15px}}@media screen and (min-width:1024px){.prize{margin-bottom:0;margin-top:6.875rem}.prize__header{text-align:center}.prize__text{border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:1.125rem;margin-bottom:0;max-width:100%;padding:19px 2.125rem 19px 7.5rem;transition:min-height .3s ease-in-out;width:33.33%}.prize__text:before{top:7px}.prize__places{align-items:flex-end;justify-content:center;margin-top:3.9rem;overflow:hidden}.prize__place{overflow:hidden;padding-top:2.25rem;transform:translateY(100%);transition:all .3s ease-in-out}.prize__place:before{font-size:8.625rem;left:1.25rem;top:1.3125rem}.prize__place.active{transform:translateY(0)}.prize__second{max-height:288px;order:1;padding-bottom:8.375rem;padding-top:2.4375rem}.prize__first{max-height:375px;order:2;padding-bottom:14.25rem;padding-top:2.625rem}.prize__third{max-height:222px;order:3;padding-bottom:5rem;padding-top:2.1875rem}}.nominations{background:#fcf9f6;padding-bottom:25px;padding-top:30px}.nominations__header{color:#161c24;font:36px/1 Euclid Circular B SemiBold,Roboto,sans-serif}.nominations__list{margin-top:40px}.nominations__text{list-style-type:none;margin-bottom:28px;padding-left:60px;position:relative}.nominations__text:before{background-color:#ffe37e;background-image:url(/images/landing/contest_suite_max/star.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 28px;border-radius:6px;content:"";height:40px;left:0;position:absolute;width:40px}.nominations__text_green:before{background-color:#72e5d2}.nominations__text_pink:before{background-color:#ffcfe9}.nominations__item-text{line-height:1.3;margin-top:11px;max-width:clamp(380px,54.4vw,23.75rem)}.nominations__flex{margin-left:auto;margin-right:auto;max-width:710px;padding-left:1.25rem;padding-right:1.25rem}@media screen and (max-width:490px){.nominations__text:nth-child(-n+2) .text_default{max-width:226px}}@media screen and (min-width:600px){.nominations__item-text{max-width:clamp(500px,54.4vw,23.75rem)}}@media screen and (min-width:1024px){.nominations{padding-top:4rem}.nominations__flex{display:flex;max-width:clamp(1036px,54.4vw,64rem)}.nominations__header{font-size:2.625rem}.nominations__list{max-width:clamp(480px,54.4vw,30rem);width:100%}.nominations__text{margin-bottom:1.875rem;padding-left:6.25rem}.nominations__text:before{background-size:2.25rem;height:3.25rem;width:3.25rem}}.jury{margin-top:83px}.jury__item{background:#fff4f3;border-radius:10px;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:20px;max-width:500px}.jury__item_klein{flex-direction:row}.jury__header{margin-bottom:30px;margin-top:20px;width:100%}.jury__text-wrapper{max-width:180px;padding-left:25px;padding-top:22px}.jury__text-wrapper_klein{left:-46px;padding-left:0;position:relative}.jury__text{font-size:14px;line-height:1.05;margin-top:5px}.jury__name{font-size:22px}.jury__img{position:relative}.jury__img_cotet{left:-14px}.jury__img_sm{display:block}.jury__img_md{display:none}@media screen and (min-width:600px){.jury__header{margin-bottom:50px}.jury__text{font-size:18px}.jury__text-wrapper{max-width:250px}}@media screen and (min-width:700px){.jury{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:40px;max-width:830px}.jury__item{border-radius:20px;margin-bottom:0;max-width:383px;min-height:425px;overflow:hidden;padding-left:10px;padding-right:10px;position:relative;width:47%}.jury__item_klein{flex-direction:row-reverse}.jury__name{font-size:26px}.jury__img{bottom:0;left:unset;position:absolute;right:0}.jury__img_sm{display:none}.jury__img_md{display:block}.jury__text-wrapper{max-width:205px;padding-left:18px;padding-top:41px}.jury__text-wrapper_klein{left:unset}.jury__text{font-size:18px;line-height:1.2;margin-top:12px}}@media screen and (min-width:840px){.jury__item{min-height:379px;width:49%}}@media screen and (min-width:1240px){.jury{display:flex;flex-wrap:wrap;gap:1.375rem;justify-content:space-between;margin-bottom:110px;max-width:clamp(1200px,54.4vw,75rem)}.jury__item{margin-bottom:0;width:32%}.jury__item_klein{order:1}.jury__item_poli{order:2}.jury__item_cotet{order:3}}@media screen and (min-width:1921px){.jury{max-width:clamp(1440px,54.4rem,90rem)}.jury__item{max-width:clamp(450px,54.4rem,28.125rem);min-height:clamp(400px,54.4rem,25rem)}.jury__name{font-size:2rem}.jury__text{font-size:1.33rem}}.steps{background:#fff;border-radius:15px;margin-bottom:44px;padding:77px 20px 56px}.steps__container{background:#491ab8;margin-top:76px;padding:69px 20px 229px;position:relative}.steps__container:before{background-image:url(/images/landing/contest_suite_max/badge-min.svg);background-repeat:no-repeat;content:"";height:196px;position:absolute;right:0;top:-46px;width:118px;z-index:1}.steps__container:after{background-image:url(/images/landing/contest_suite_max/hourglass-min.svg);background-repeat:no-repeat;bottom:0;content:"";height:365px;left:0;position:absolute;width:249px}.steps__header{font-family:Euclid Circular B SemiBold,Roboto,sans-serif;margin:0 0 37px}.steps__items{counter-reset:steps;list-style-type:none}.steps__item{background:none;color:#3d3e47;counter-increment:steps;line-height:1.27;margin-bottom:26px;padding-left:50px;position:relative}.steps__item:before{border:1px solid #3d3e47;border-radius:30px;content:counter(steps);font:16px/1.7 Euclid Circular B,Roboto,sans-serif;height:31px;left:0;position:absolute;text-align:center;top:-4px;width:31px}.steps__button{background:#ed3582;border-radius:12px;color:#fff;display:inline-block;font:16px/1.6 Euclid Circular B,Roboto,sans-serif;margin:11px auto 0;max-width:350px;padding:17px 20px;text-align:center;transition:all .3s ease;width:100%}.steps__button:focus,.steps__button:hover{background:#d41b68;color:#fff;text-decoration:none}.steps__arrow{display:none}.steps__link{color:inherit;font:inherit;position:relative;text-decoration:none;transition:all .3s ease}.steps__link:after{background-color:#3d3e47;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.steps__link:hover{color:#000;text-decoration:none}.steps__link:hover:after{background-color:#000}.steps__bottom-header{color:#fff;position:relative;z-index:1}.steps__bottom-header,.steps__bottom-header_accent{font-size:30px;letter-spacing:-.4px;line-height:1.21}.steps__bottom-header_accent{color:#72e5d2}@media screen and (min-width:768px){.steps{padding:70px 100px 50px}}@media screen and (min-width:1024px){.steps{display:flex;justify-content:space-between;margin-bottom:88px;padding-left:80px;padding-right:80px}.steps__container{margin-top:153px}.steps__header{width:49%}.steps__description{width:44%}.steps__bottom-header,.steps__bottom-header_accent{font-size:2.6rem;letter-spacing:0;line-height:1.1}.steps__button{border-radius:15px;margin:2px 0 0 50px;max-width:none;padding-left:48px;padding-right:48px;width:unset}}@media screen and (min-width:1240px){.steps{overflow:hidden;padding-left:105px;padding-right:75px;position:relative}.steps:before{background-image:url(/images/landing/contest_suite_max/bottom-wide.svg);background-repeat:no-repeat;bottom:0;content:"";height:208px;left:0;position:absolute;width:453px}.steps__header{width:49%}.steps__description{width:44%}.steps__items{margin-top:8px}.steps__item{font-size:16px;line-height:1.5}}@media screen and (min-width:1400px){.steps{margin-left:auto;margin-right:auto;max-width:clamp(1200px,54.4vw,75rem);padding-left:6.5625rem}.steps__container{padding-bottom:11.0625rem;padding-top:11.0625rem}.steps__container:before{background-image:url(/images/landing/contest_suite_max/badge.svg);height:14.3125rem;right:2.5rem;top:7.5625rem;width:11.125rem}.steps__container:after{background-image:url(/images/landing/contest_suite_max/hourglass.svg);background-size:contain;bottom:0;height:23.625rem;left:0;width:19.75rem}.steps__header{font-size:2.6rem;padding-right:0}.steps__description{width:49%}.steps__items{margin-top:.4375rem}}@media screen and (min-width:1600px){.steps__container:after{height:28.625rem;width:23.75rem}}@media screen and (min-width:1850px){.steps__container:after{height:clamp(555px,54.4vw,34.6875rem);width:clamp(459px,54.4vw,28.6875rem)}}@media screen and (min-width:1921px){.steps__button,.steps__item{font-size:1.33rem}.steps__item:before{top:3px}.steps__item_3:before{top:3px}}.criteria{padding-top:70px}.criteria__items{margin-bottom:40px;margin-top:30px}.criteria__item{border-radius:12px;display:inline-block;margin-bottom:9px;padding:10px}.criteria__item_bonus{background:#ffcfe9;color:#252f3c}.criteria__item_graphics{border:1px solid #161c24;color:#252f3c;padding-left:16px;padding-right:16px}.criteria__item_interactivity{background-color:#ed3582;color:#fff;padding-left:16px;padding-right:16px}.criteria__item_approach{border:1px solid #161c24;color:#252f3c}.criteria__item_navigation{background-color:#fbedf3;color:#252f3c;padding-left:16px;padding-right:16px}.criteria__item_check{background-image:url(/images/landing/contest_suite_max/check.svg);background-repeat:no-repeat;height:40px;width:47px}@media screen and (min-width:430px){.criteria__items{max-width:clamp(600px,54.4vw,37rem)}}@media screen and (min-width:1024px){.criteria{display:flex;justify-content:space-between;max-width:clamp(1080px,54.4vw,67.5rem);padding-top:2.25rem}.criteria__header{font-size:2.65rem}.criteria__items{display:flex;flex-wrap:wrap;margin:0;max-width:none;width:75%}.criteria__item{border-radius:1.1875rem;margin-bottom:1.6875rem;margin-right:1.1875rem;padding:.6875rem 2.0625rem}.criteria__item_bonus{order:1}.criteria__item_graphics{order:2}.criteria__item_interactivity{margin-right:0;order:3}.criteria__item_approach{background-color:#fbedf3;border:none;color:#252f3c;order:5}.criteria__item_navigation{background-color:#ed3582;color:#fff;order:4}.criteria__item_check{background-size:contain;height:3.2rem;order:6}}@media screen and (min-width:1240px){.criteria__items{padding-left:2.6875rem}}@media screen and (min-width:1921px){.criteria{justify-content:space-between;max-width:clamp(1240px,54.4vw,77rem)}.criteria__items{width:83%}}
