.RegistrationSchool_registration__P_NqK{display:flex;flex-direction:column;align-items:center;background-color:#000;color:#fff;padding:100px 40px;border-radius:32px;max-width:1280px;margin:0 auto}.RegistrationSchool_wrapper__FGehq{display:flex;flex-direction:column;align-items:center;gap:60px}.RegistrationSchool_numbers__3Zo_4{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.RegistrationSchool_line__ySaZu{width:20px;height:1px;background-color:rgba(235,235,245,.3)}@media (max-width:992px){.RegistrationSchool_footer__NiFfN{margin-top:0}}@media (max-width:478px){.RegistrationSchool_registration__P_NqK{border-radius:16px;padding:40px 16px}.RegistrationSchool_numbers__3Zo_4{width:100%}}.RegistrationText_title___ZNon{font-family:var(--font-tt-runs);font-size:32px;font-weight:800;line-height:40px;letter-spacing:0;text-align:center}.RegistrationText_description__4UxT0{color:rgba(235,235,245,.6);text-align:center;max-width:794px}.SectionThree_section___ThaN{padding-top:80px;padding-bottom:80px;margin-top:-12px}@media (max-width:478px){.SectionThree_section___ThaN{padding-top:0;padding-bottom:32px}}.SectionThree_container__CKKoE{display:flex;flex-direction:column;position:relative;padding-top:90px;gap:60px}@media (max-width:992px){.SectionThree_container__CKKoE{gap:40px}}@media (max-width:478px){.SectionThree_container__CKKoE{gap:24px;padding-top:57.5px}}.SectionHeader_wrapper__uQVBl{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:15px;width:100%}.SectionHeader_labelContainer__Vkvz2{width:100%;display:flex;align-items:center;gap:0;padding-bottom:15px}.SectionHeader_label__8RIfu{text-align:left;color:rgba(60,60,67,.6);text-transform:uppercase;white-space:nowrap;position:relative;z-index:3}.SectionHeader_line__3fx_Q{width:100%;height:1px;background-color:#c6c6c8;position:relative;z-index:0}.SectionHeader_titleContainer__mLOGj{display:flex;flex-wrap:wrap;gap:15px}.SectionHeader_title__ibGu6{text-align:left;position:relative;z-index:10;flex:1;min-width:550px}.SectionHeader_subTitle__Y_Pd_{text-align:left;color:#8a8a8e;flex:1}@media (max-width:992px){.SectionHeader_titleContainer__mLOGj{flex-direction:column;gap:16px}.SectionHeader_title__ibGu6{min-width:auto}.SectionHeader_wrapper__uQVBl{max-width:100%}}.SectionHeader_titleNumber__a_r8k{position:absolute;top:0;left:0;z-index:1;font-family:var(--font-tt-runs);font-size:200px;font-weight:800;line-height:1;letter-spacing:0;text-align:left;color:hsla(240,4%,48%,.08);background-color:#fff;padding-right:40px}@media (max-width:478px){.SectionHeader_titleNumber__a_r8k{font-family:var(--font-tt-runs);font-size:140px;padding-right:20px;padding-left:16px}}.CourseInfo_container__D88fm{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:20px;background-color:#f7f8fa;padding:80px 60px;border-radius:16px;gap:40px}.CourseInfo_sectionsHeaderWrapper__vCrcM{max-width:100%}.CourseInfo_list__0nhEc{display:flex;gap:16px;width:100%}.CourseInfo_item__afQYC{display:flex;flex-direction:column;background-color:#fff;padding:24px;border-radius:16px;gap:16px;flex:1}@media (max-width:992px){.CourseInfo_container__D88fm{padding:0;margin-top:40px;background-color:#fff}.CourseInfo_list__0nhEc{flex-wrap:wrap}.CourseInfo_item__afQYC{min-width:295px;background-color:#f7f8fa}}@media (max-width:478px){.CourseInfo_container__D88fm{gap:24px;margin-top:16px}.CourseInfo_item__afQYC{min-width:100%}}.CourseInfo_title__CPmQi{font-size:54px;font-weight:800;line-height:68px;letter-spacing:0;text-align:left;width:100%}@media (max-width:992px){.CourseInfo_title__CPmQi{font-size:36px;line-height:48px}}@media (max-width:478px){.CourseInfo_title__CPmQi{font-size:30px;line-height:42px}}.RegistrationNumber_number__Rqr0g{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:100px;border:1px solid #3a3a3c;color:rgba(235,235,245,.6);font-size:16px;font-weight:600;line-height:16px;letter-spacing:0;text-align:left}.RegistrationNumber_activeNumber__R7byq{background-color:#fff;color:#000}.RegistrationNumber_doneNumber__8BbEN{border:1px solid #26b54c}