.styles_index_intro__tpp4d{margin-bottom:3.1vw;border-radius:24px;position:relative;overflow:hidden;height:32.4vw;height:44.2vw}@media screen and (min-width:1520px){.styles_index_intro__tpp4d{margin-bottom:47px}}@media screen and (min-width:1900px){.styles_index_intro__tpp4d{height:616px}}@media screen and (max-width:768px){.styles_index_intro__tpp4d{height:140.3vw;margin-top:14.6vw;margin-bottom:10vw}}.styles_index_intro_text__c9jOG{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);max-width:34.4vw}@media screen and (min-width:1520px){.styles_index_intro_text__c9jOG{max-width:523px}}@media screen and (max-width:768px){.styles_index_intro_text__c9jOG{max-width:100%;align-items:flex-end;gap:44.4vw;padding:14vw 4.1vw 0;top:auto;left:auto;margin-right:auto;transform:none}}.styles_index_intro_title__x1YXa{font-size:2.9vw;line-height:4.2vw;margin-bottom:1.5vw;color:#fff}@media screen and (min-width:1520px){.styles_index_intro_title__x1YXa{font-size:44px;line-height:64px;margin-bottom:23px}}@media screen and (max-width:768px){.styles_index_intro_title__x1YXa{font-size:10.6vw;line-height:11.4vw;margin-bottom:0}}.styles_index_intro_p__5Roak{font-size:1.45vw;line-height:1.8vw;color:#fff;text-align:center}@media screen and (min-width:1520px){.styles_index_intro_p__5Roak{font-size:22px;line-height:27px}}@media screen and (max-width:768px){.styles_index_intro_p__5Roak{font-size:4.3vw;line-height:6.5vw;text-align:right;max-width:46vw}}.styles_index_intro_img__q79LH{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.styles_index_intro_img__q79LH{display:none}}.styles_index_intro_img_mob__XJFNm{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.styles_index_intro_img_mob__XJFNm{display:block}}.styles_index_title__BZp1V{font-size:2.2vw;line-height:3.2vw;margin-bottom:2.1vw}@media screen and (min-width:1520px){.styles_index_title__BZp1V{font-size:33px;line-height:49px;margin-bottom:32px}}@media screen and (max-width:768px){.styles_index_title__BZp1V{font-size:7.5vw;line-height:8.9vw;margin-bottom:4.2vw}}.styles_index_speech__DAj_y{display:grid;grid-template-columns:1fr 2.1fr;margin-bottom:2.4vw;border-radius:24px;overflow:hidden;position:relative}@media screen and (min-width:1520px){.styles_index_speech__DAj_y{margin-bottom:36px}}@media screen and (max-width:768px){.styles_index_speech__DAj_y{grid-template-columns:1fr;grid-template-rows:auto auto;margin-bottom:10vw}}.styles_index_speech_trigger1__XXBJc{position:absolute;top:10vw}@media screen and (min-width:1520px){.styles_index_speech_trigger1__XXBJc{top:152px}}@media screen and (max-width:768px){.styles_index_speech_trigger1__XXBJc{top:120vw}}.styles_index_speech_trigger2__yGpOk{position:absolute;top:17vw}@media screen and (min-width:1520px){.styles_index_speech_trigger2__yGpOk{top:258px}}@media screen and (max-width:768px){.styles_index_speech_trigger2__yGpOk{top:135vw}}.styles_index_speech_left__Fc1bq{height:31.25vw;background-image:url(/_next/static/media/index_speech.59ba71b2.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:1520px){.styles_index_speech_left__Fc1bq{height:475px}}@media screen and (max-width:768px){.styles_index_speech_left__Fc1bq{height:115vw;height:124vw;background-image:url(/_next/static/media/index_speech.59ba71b2.jpg)}}.styles_index_speech_right__eML08{background-color:#000;position:relative}@media screen and (max-width:768px){.styles_index_speech_right__eML08{height:70.3vw}}.styles_index_speech_content__vLEt5{display:flex;flex-direction:column;align-items:flex-start;gap:2.3vw;position:absolute;top:4.5vw;left:-2.5vw}@media screen and (min-width:1520px){.styles_index_speech_content__vLEt5{gap:35px;top:68px;left:-38px}}@media screen and (max-width:768px){.styles_index_speech_content__vLEt5{gap:7vw;top:auto;bottom:16.2vw;left:50%;margin-right:-50%;transform:translate(-50%)}}.styles_index_speech_text__y0OvR{border-radius:20px;background-color:#1f1f1f;padding:1.9vw 2.6vw 1.9vw 1.6vw;max-width:48vw;position:relative;top:4.5vw;transition:all .4s ease}.styles_index_speech_text__y0OvR:before{content:"";position:absolute;left:4.7vw;bottom:-1.5vw;border-left:1vw solid transparent;border-top:1vw solid transparent;border-color:#1f1f1f transparent transparent #1f1f1f;border-style:solid;border-width:1vw}.styles_index_speech_text__y0OvR.styles_active1__y4yEj{top:0;transition:all .4s ease}.styles_index_speech_text__y0OvR.styles_active2__V6dlQ{top:0;transition:all .4s ease;transition-delay:.2s}@media screen and (min-width:1520px){.styles_index_speech_text__y0OvR{padding:29px 40px 29px 24px;max-width:730px;top:68px}.styles_index_speech_text__y0OvR:before{left:71px;bottom:-23px;border-left:15px solid transparent;border-top:15px solid transparent;border-color:#1f1f1f transparent transparent #1f1f1f;border-style:solid;border-width:15px}}@media screen and (max-width:768px){.styles_index_speech_text__y0OvR{padding:4.8vw 4.3vw 4.8vw 4.1vw;max-width:81.9vw;top:9vw}.styles_index_speech_text__y0OvR:before{left:8.9vw;bottom:-4.8vw;border-left:3.5vw solid transparent;border-top:3.5vw solid transparent;border-color:#1f1f1f transparent transparent #1f1f1f;border-style:solid;border-width:3.5vw}.styles_index_speech_text__y0OvR:first-child{max-width:61.8vw}}.styles_index_speech_p___9pjV{font-size:1.1vw;line-height:1.45vw;color:#fff;margin-bottom:.5vw}.styles_index_speech_p___9pjV:last-child{margin-bottom:0}@media screen and (min-width:1520px){.styles_index_speech_p___9pjV{font-size:17px;line-height:22px;margin-bottom:7.6px}}@media screen and (max-width:768px){.styles_index_speech_p___9pjV{font-size:3.4vw;line-height:4.4vw;margin-bottom:1.7vw}}.styles_index_catalog__wAfsg{margin-bottom:3.9vw}@media screen and (min-width:1520px){.styles_index_catalog__wAfsg{margin-bottom:59px}}@media screen and (max-width:768px){.styles_index_catalog__wAfsg{margin-bottom:10vw}}.styles_index_link__mez2t{font-size:1.45vw;line-height:1.8vw;padding:1.1vw 3.7vw;border-radius:16px;width:100%;text-align:center;color:#fff;background-color:#1f1f1f;transition:all .5s ease}.styles_index_link__mez2t:hover{background-color:#313131;transition:all .5s ease}@media screen and (min-width:1520px){.styles_index_link__mez2t{font-size:22px;line-height:27px;padding:17px 56px}}@media screen and (max-width:768px){.styles_index_link__mez2t{width:100%;font-size:4.5vw;line-height:5.1vw;padding:4.5vw;text-align:center}.styles_index_link__mez2t:hover{background-color:#1f1f1f}}.styles_index_diplomas__Vwtu6{margin-bottom:3.9vw}@media screen and (min-width:1520px){.styles_index_diplomas__Vwtu6{margin-bottom:59px}}@media screen and (max-width:768px){.styles_index_diplomas__Vwtu6{margin-bottom:12vw}}.styles_index_registration__e3JvW{margin-bottom:3.9vw}@media screen and (min-width:1520px){.styles_index_registration__e3JvW{margin-bottom:59px}}@media screen and (max-width:768px){.styles_index_registration__e3JvW{margin-bottom:10vw}}.diplomas_diplomas_grid__hVCqx{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:17.2vw;grid-gap:.6vw;position:relative}@media screen and (min-width:1520px){.diplomas_diplomas_grid__hVCqx{grid-gap:9px}}@media screen and (min-width:1900px){.diplomas_diplomas_grid__hVCqx{grid-template-rows:327px}}@media screen and (max-width:768px){.diplomas_diplomas_grid__hVCqx{grid-template-columns:repeat(3,1fr);grid-template-rows:36.5vw auto;grid-gap:7vw 1.4vw}}.diplomas_diplomas_item__nfAYI{border-radius:16px;overflow:hidden}@media screen and (max-width:768px){.diplomas_diplomas_item__nfAYI:nth-child(4){display:none}}.diplomas_diplomas_item_img__qSdNv{object-fit:cover;width:100%;height:100%}.diplomas_diplomas_cup_mob__qlyjX{display:none}@media screen and (max-width:768px){.diplomas_diplomas_cup_mob__qlyjX{display:block;position:absolute;bottom:0;right:5.3vw;background-repeat:no-repeat;background-size:15.4vw;background-image:url(/_next/static/media/diploma_cup_mob.49f5b2d7.svg);width:15.4vw;height:15.2vw}}.diplomas_diplomas_item_cup__qH3bx{display:flex;align-items:flex-end;justify-content:center;border-radius:16px;background-color:#000;padding-bottom:1.7vw;background-image:url(/_next/static/media/diploma_cup.9436b31d.svg);background-repeat:no-repeat;background-position:top 4.3vw center;background-size:6.6vw;transition:all .5s ease}.diplomas_diplomas_item_cup__qH3bx:hover{background-color:#313131;transition:all .5s ease}@media screen and (min-width:1520px){.diplomas_diplomas_item_cup__qH3bx{padding-bottom:26px;background-position:50%;background-size:100px}}@media screen and (max-width:768px){.diplomas_diplomas_item_cup__qH3bx{grid-column:1/4;align-items:center;padding:4vw 0;background-image:none}.diplomas_diplomas_item_cup__qH3bx:hover{background-color:#000}}.diplomas_diplomas_item_cup_p__DwDLB{font-size:1.45vw;line-height:1.8vw;color:#fff}@media screen and (min-width:1520px){.diplomas_diplomas_item_cup_p__DwDLB{font-size:22px;line-height:27px}}@media screen and (max-width:768px){.diplomas_diplomas_item_cup_p__DwDLB{font-size:4.6vw;line-height:6.3vw}}.registration_registration__ArnSN{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;border:1px solid #d9d9d9;border-radius:24px;overflow:hidden}@media screen and (max-width:768px){.registration_registration__ArnSN{grid-template-columns:1fr}}.registration_registration_img__gii7w{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.registration_registration_img__gii7w{display:block}}.registration_registration_right__ypbIy{align-self:center;padding:0 1vw 0 1.8vw}@media screen and (min-width:1520px){.registration_registration_right__ypbIy{padding:0 15px 0 27px}}@media screen and (max-width:768px){.registration_registration_right__ypbIy{padding:5.3vw 3.9vw 8vw}}.registration_registration_title__2Ex14{font-size:2.2vw;line-height:3.2vw;margin-bottom:1.45vw}@media screen and (min-width:1520px){.registration_registration_title__2Ex14{font-size:33px;line-height:49px;margin-bottom:22px}}@media screen and (max-width:768px){.registration_registration_title__2Ex14{font-size:6.3vw;line-height:8.9vw;margin-bottom:4.8vw}}.registration_registration_text__KN2RY{max-width:29.5vw}@media screen and (min-width:1520px){.registration_registration_text__KN2RY{max-width:448px}}@media screen and (max-width:768px){.registration_registration_text__KN2RY{max-width:80vw}}.registration_registration_text_p__NyCSS{font-size:1.45vw;line-height:1.9vw}@media screen and (min-width:1520px){.registration_registration_text_p__NyCSS{font-size:22px;line-height:29px}}@media screen and (max-width:768px){.registration_registration_text_p__NyCSS{font-size:3.9vw;line-height:5.1vw;margin-bottom:.7vw}}