.Numbers_wrapper__gIOv1{margin-top:var(--section-margin);h2{text-align:center}}.Numbers_cardsContainer__WhTmI{display:grid;margin-top:100px;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.Numbers_card__UHa_d{padding:32px;display:flex;flex-direction:column;align-items:center;aspect-ratio:276/344;height:354px;border-radius:var(--border-radius-default)}.Numbers_cardCaption__HGKbg,.Numbers_cardHeader__KBydY{text-align:center}.Numbers_cardHeader__KBydY{font-weight:600}.Numbers_cardCaption__HGKbg{margin-top:4px;max-width:20ch}.Numbers_students__LL76T{background-color:#C0C0FF;background-image:url(/images/pages/school/numbers-students-bg.webp);background-repeat:no-repeat;background-position:bottom 32px center;background-size:225px;z-index:1}.Numbers_streams__8ns9X{position:relative;transform:rotate(10deg) translate(-10px,-50px);background-color:#FFFFFF;overflow:hidden;z-index:0;left:clamp(-100px,calc((100vw - 1480px) * .3571),0px)}.Numbers_streams__8ns9X:before{bottom:-120px;left:30px;width:80%;height:80%;background-image:url(/images/pages/school/numbers-streams-bg.webp);background-position:50%;background-size:cover}.Numbers_streams__8ns9X:after,.Numbers_streams__8ns9X:before{content:"";position:absolute;transform:rotate(-15deg);background-repeat:no-repeat}.Numbers_streams__8ns9X:after{bottom:70px;left:90px;width:20%;height:20%;background-image:url(/images/pages/main/numbers-bg-1.webp);background-size:contain}.Numbers_teacher__TgVHf{position:relative;transform:rotate(-5deg) translate(10px,-20px);overflow:hidden;background-color:#E5E5F8;z-index:0}.Numbers_teacher__TgVHf:before{content:"";position:absolute;transform:rotate(-18deg);bottom:-10px;left:85px;width:225px;height:225px;background-image:url(/images/pages/school/numbers-teacher-bg.webp);background-repeat:no-repeat;background-size:105%;background-position:50%;box-shadow:0 76.4553px 61.1642px rgba(0,0,0,.07),0 31.9412px 25.553px rgba(0,0,0,.0503198),0 17.0773px 13.6618px rgba(0,0,0,.0417275),0 9.57339px 7.65871px rgba(0,0,0,.035),0 5.08436px 4.06748px rgba(0,0,0,.0282725),0 2.11571px 1.69257px rgba(0,0,0,.0196802);border-radius:12px}.Numbers_practice__UOi4l{z-index:1;transform:rotate(4deg) translateY(-40px);background-image:url(/images/pages/school/numbers-practice-bg.webp);background-repeat:no-repeat;background-position:bottom -110px center;background-size:500px;background-color:#FFFFFF}.Numbers_cardCaption__HGKbg{display:block}@media (max-width:1250px){.Numbers_wrapper__gIOv1{padding-bottom:150px}.Numbers_cardsContainer__WhTmI{grid-template-columns:1fr 1fr;margin-top:75px}.Numbers_students__LL76T{justify-self:flex-end;transform:rotate(8deg);z-index:0}.Numbers_streams__8ns9X{justify-self:flex-start;transform:rotate(2deg) translate(-20px,110px);left:0}.Numbers_teacher__TgVHf{justify-self:flex-end;transform:rotate(-6deg) translateY(30px)}.Numbers_practice__UOi4l{justify-self:flex-start;transform:rotate(-2deg) translate(-20px,140px)}}@media (max-width:768px){.Numbers_wrapper__gIOv1{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;overflow:hidden;padding-bottom:0;h2{padding:0 24px}}.Numbers_cardsContainer__WhTmI{box-sizing:border-box;grid-template-columns:repeat(4,1fr);margin-top:24px;width:100%;padding:0 20px;overflow-x:scroll}.Numbers_card__UHa_d{transform:unset;justify-self:unset;z-index:0;width:250px}}@media (max-width:400px){.Numbers_card__UHa_d{box-sizing:border-box;aspect-ratio:unset;width:auto;height:380px;min-width:70vw}.Numbers_students__LL76T{background-position:center bottom 24px}.Numbers_teacher__TgVHf:before{left:0}}.CourseCard_wrapper__KgxHB{padding:32px;display:flex;flex-direction:column;gap:16px;border-radius:var(--border-radius-default);background-color:#FFFFFF}.CourseCard_header__BgEu2{position:relative;display:flex;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}.CourseCard_imgLinkMask__V22yw{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.CourseCard_linkMaskMobile__4JmWL{display:none}.CourseCard_image__0wdGU{position:relative;width:164px;height:164px;border-radius:var(--border-radius-default);background-color:#F2F2FB;background-repeat:no-repeat;background-size:cover}.CourseCard_titleContainer__jEfru{display:flex;flex-direction:column;gap:8px;z-index:1}.CourseCard_dateAndDuration__zEs20{display:flex;gap:8px;align-items:center;font-size:14px}.CourseCard_delimiter__LTk60{height:8px;border-left:1px solid var(--border-color)}.CourseCard_horizontalDelimiter__A41Pf{width:100%;height:1px;background-color:var(--border-color)}.CourseCard_level__gdgRF{margin-left:auto;width:-moz-fit-content;width:fit-content;padding:4px 16px;height:-moz-fit-content;height:fit-content;border-radius:24px;background-color:var(--background-color);z-index:1}.CourseCard_description__regoe{display:flex;align-items:flex-end;gap:16px;p{max-width:75ch}}.CourseCard_linkBtn__EcitZ{margin-left:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--primary-color);border-radius:8px;&:hover{color:#FFFFFF;background-color:var(--accent-color-400)}}.CourseCard_mobile__DQxTd{display:none}@media (max-width:1024px){.CourseCard_description__regoe{flex-direction:column;align-items:flex-start}}@media (max-width:850px){.CourseCard_wrapper__KgxHB{padding:8px}.CourseCard_header__BgEu2{height:160px;padding:16px;flex-direction:column-reverse;background-color:#F2F2FB;border-radius:var(--border-radius-default);border-bottom:none}.CourseCard_level__gdgRF{margin:0 0 auto}.CourseCard_description__regoe{padding:0 16px 16px}.CourseCard_desktopAndTablet__wX_JL{display:none}.CourseCard_mobile__DQxTd{display:flex}.CourseCard_image__0wdGU{position:absolute;bottom:0;right:0;width:50%;height:100%;z-index:0;border-radius:0 var(--border-radius-default) var(--border-radius-default) 0}}@media (max-width:768px){.CourseCard_linkMaskMobile__4JmWL{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.CourseCard_imgLinkMask__V22yw{display:none}}