.Testimonials_wrapper__ATGbJ{margin-top:var(--section-margin)}.Testimonials_header__CLfbU{display:flex;justify-content:space-between}.Testimonials_controlsContainer__JlFy0{display:flex;gap:8px;padding:8px;border-radius:8px;background-color:#E5E5F8;height:-moz-fit-content;height:fit-content}.Testimonials_btn__z0_Vc{width:32px;height:32px;background-color:#FFFFFF;background-size:8px 12px;background-repeat:no-repeat;background-position:50%;border:none;border-radius:8px;cursor:pointer;&:hover{background-color:#FAFAFA}}.Testimonials_left__jytcy{background-image:url(/icons/left-arrow.svg)}.Testimonials_right__3x7sK{background-image:url(/icons/right-arrow.svg)}.Testimonials_trackContainer___65h6{margin-top:40px;width:100%;overflow:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}.Testimonials_track__b5EK5{display:flex;gap:16px;transition:transform .5s ease}@media screen and (max-width:768px){.Testimonials_header__CLfbU h2{max-width:10ch}}@media screen and (max-width:400px){.Testimonials_header__CLfbU{gap:8px}.Testimonials_trackContainer___65h6{margin-top:16px}}.TestimonialCard_card__CB40x{display:flex;flex-direction:column;box-sizing:border-box;padding:32px;min-width:400px;max-width:400px;height:-moz-fit-content;height:fit-content;aspect-ratio:470/400;border-radius:8px;scroll-snap-align:start;background-color:#FFFFFF}.TestimonialCard_cardHeader__hFE_g{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #7c7cde1a}.TestimonialCard_name__WAotz{font-size:20px;line-height:24px;font-weight:500}.TestimonialCard_occupation__Ejz4l{font-size:16px;line-height:20px;font-weight:400;color:#73737C}.TestimonialCard_avatar__nW9IX{width:56px;height:56px;border-radius:var(--border-radius-small);background-position:50%;background-size:cover;background-repeat:no-repeat}.TestimonialCard_cardText__PYAWT{margin-top:auto;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.TestimonialCard_expandBtn__Czazz{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:16px;background:none;border:none;padding:0}.TestimonialCard_expanded__Jgp2S{margin-top:24px;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;display:block}@media screen and (max-width:450px){.TestimonialCard_card__CB40x{min-width:80vw}.TestimonialCard_avatar__nW9IX{flex-shrink:0}.TestimonialCard_cardText__PYAWT{margin-top:16px}}.CourseHero_wrapper__XlkyW{margin-top:var(--content-margin-top);display:flex;flex-direction:column;gap:16px}.CourseHero_titleContainer__Gp_ak{border-radius:var(--border-radius-default)}.CourseHero_imageContainer__wM8mV{border-radius:var(--image-border-radius)}.CourseHero_headerContainer__V9oIA{display:grid;grid-template-columns:2fr 1fr;grid-gap:16px;gap:16px}.CourseHero_titleContainer__Gp_ak{padding:64px 40px;background-color:#F2F2FB;h1{max-width:20ch}p{margin-top:24px;max-width:45ch}}.CourseHero_buttonsContainer__gE47U{margin-top:40px;display:flex;gap:8px}.CourseHero_imageContainer__wM8mV{background-color:#E5E5F8;background-repeat:no-repeat}@media screen and (max-width:1024px){.CourseHero_headerContainer__V9oIA{grid-template-columns:1fr;position:relative}.CourseHero_titleContainer__Gp_ak{padding:40px;h1{max-width:15ch}}.CourseHero_imageContainer__wM8mV{width:160px;height:160px;position:absolute;top:40px;right:40px}}@media screen and (max-width:700px){.CourseHero_headerContainer__V9oIA{display:flex;flex-direction:column-reverse;gap:0;background-color:#F2F2FB;padding:8px;border-radius:var(--border-radius-default)}.CourseHero_imageContainer__wM8mV{position:static;width:auto;height:unset;min-height:220px}.CourseHero_titleContainer__Gp_ak{padding:24px clamp(8px,2.5vw,16px) clamp(8px,3.5vw,24px);p{margin-top:16px}}}@media screen and (max-width:468px){.CourseHero_titleContainer__Gp_ak{h1{font-size:24px;line-height:32px}}.CourseHero_buttonsContainer__gE47U{flex-direction:column;width:-moz-fit-content;width:fit-content;.CourseHero_programButton__w0mLv{width:100%}}}@media screen and (max-width:300px){.CourseHero_titleContainer__Gp_ak{h1{font-size:20px;line-height:26px}}}.CourseInfo_wrapper__9v3SZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.CourseInfo_card__1de0x{padding:16px;display:flex;flex-direction:column;gap:8px;border-radius:var(--border-radius-default);background-color:#FFFFFF}.CourseInfo_cardHeader__oW180{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.CourseInfo_cardTitle__zGCfh{font-size:14px;color:#00000099}.CourseInfo_icon__YLU6g{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#F2F2FB;flex-shrink:0}@media screen and (max-width:700px){.CourseInfo_wrapper__9v3SZ{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:340px){.CourseInfo_wrapper__9v3SZ{grid-template-columns:1fr}}.AboutCourse_wrapper__lJGkx{margin-top:var(--section-margin);display:flex;flex-direction:column;gap:40px}.AboutCourse_contentContainer__s9EhH,.AboutCourse_courseDescriptionContainer__672Xd,.AboutCourse_courseFeaturesContainer__XtwUr{border-radius:var(--border-radius-default)}.AboutCourse_header__IIsGY{display:flex;flex-direction:column;align-items:center;text-align:center;p{margin-top:16px;max-width:45ch}}.AboutCourse_contentContainer__s9EhH{padding:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;background-color:#E5E5F8;background-repeat:no-repeat}.AboutCourse_courseDescriptionContainer__672Xd{display:flex;flex-direction:column;h3{font-weight:700;max-width:25ch}p{max-width:44ch}p:first-of-type{margin-top:24px}p:nth-of-type(n+2){margin-top:16px}}.AboutCourse_imgSpacer__nF9UF{height:16px}.AboutCourse_imageContainer__WzSkc{margin-top:auto;width:125px;height:125px;border-radius:var(--image-border-radius);background-repeat:no-repeat;background-color:#FFFFFF}.AboutCourse_courseFeaturesContainer__XtwUr{padding:32px;aspect-ratio:528/352;display:flex;flex-direction:column;gap:16px;background:linear-gradient(243.68deg,rgba(250,250,254,.3) 3.57%,#FAFAFE 97.87%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.AboutCourse_bulletsContainer__FEGXf{display:flex;flex-wrap:wrap;gap:8px}.AboutCourse_bullet__lEYAb{padding:8px 16px 8px 8px;display:flex;align-items:center;gap:8px;font-size:14px;border-radius:80px;background-color:#FFFFFF;&:before{content:"";display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#E5E5F8;background-image:url(/icons/checkmark-black.svg);background-repeat:no-repeat;background-position:50%;flex-shrink:0}}.AboutCourse_featureTextContainer__p6V_A{margin-top:auto;padding-top:16px;border-top:1px solid #e5e5f8;p{max-width:40ch}}@media screen and (max-width:1024px){.AboutCourse_contentContainer__s9EhH{grid-template-columns:1fr;position:relative;gap:48px}.AboutCourse_imgSpacer__nF9UF{display:none}.AboutCourse_imageContainer__WzSkc{position:absolute;top:40px;right:40px;width:120px;height:120px}.AboutCourse_courseFeaturesContainer__XtwUr{aspect-ratio:640/280}}@media screen and (max-width:768px){.AboutCourse_wrapper__lJGkx{gap:24px}.AboutCourse_contentContainer__s9EhH{gap:24px;padding:8px}.AboutCourse_bullet__lEYAb{padding:4px 8px 4px 4px}.AboutCourse_courseDescriptionContainer__672Xd{padding:24px 16px 0;h3{margin-top:24px;max-width:25ch}p{max-width:30ch}}.AboutCourse_imageContainer__WzSkc{position:static;order:-1;width:64px;height:64px}.AboutCourse_courseFeaturesContainer__XtwUr{padding:24px 16px;aspect-ratio:unset;gap:32px}}.ModuleCard_wrapper__37x1_{grid-column-start:2;grid-column-end:12;padding:32px;border-radius:var(--border-radius-default);background-color:#FFFFFF}.ModuleCard_header__TxeN3{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ModuleCard_titleContainer__P9ANu{h3{cursor:pointer}}.ModuleCard_moduleNo__jbOMZ{padding:8px 16px;background-color:#E5E5F8;border-radius:24px;width:-moz-fit-content;width:fit-content;margin-bottom:16px}.ModuleCard_expandButton__IsuCe{width:36px;height:36px;flex-shrink:0;background-image:url(/icons/expand.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;background-color:#FAFAFE;border:none;border-radius:8px;cursor:pointer}.ModuleCard_expandedButton__hLraQ{background-image:url(/icons/collapse.svg)}.ModuleCard_topicsList___iX2P{line-height:20px;overflow:hidden;max-height:0;padding-top:0;opacity:0;transition:max-height .4s ease,padding-top .4s ease,opacity .4s ease}.ModuleCard_expandedList__AcKlv{max-height:200px;padding-top:56px;opacity:1}.ModuleCard_topic__Sp__0{display:flex;align-items:flex-start;&:before{content:"•";display:flex;align-items:center;justify-content:center;width:30px;height:auto;flex-shrink:0}}@media screen and (max-width:768px){.ModuleCard_wrapper__37x1_{grid-column:1/-1;padding:24px}}.FitsYou_wrapper__xWYx0{margin-top:var(--section-margin);display:flex;flex-direction:column;gap:40px}.FitsYou_wrapper__xWYx0 h2{max-width:20ch}.FitsYou_gridContainer__R4cYq{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"card1 card2 card2 card2" "card3 card4 card5 card6";grid-gap:16px;gap:16px;counter-reset:card-counter}.FitsYou_card__F6rTz{border-radius:var(--border-radius-default);counter-increment:card-counter;position:relative;gap:16px;padding:24px;display:flex;flex-direction:column;background-color:#FFFFFF}.FitsYou_card1__m8xu6{grid-area:card1}.FitsYou_card2__8_FmJ{grid-area:card2;flex-direction:row;justify-content:space-between;align-items:flex-end;.FitsYou_image__WGCEb{aspect-ratio:251/304;min-height:300px;background-image:url(/images/pages/school/natal-astrology/fits-you-card-2.webp);background-repeat:no-repeat;background-size:115%;background-position:50%}ul{margin-top:16px;flex-direction:column;gap:8px}li,ul{display:flex}li{padding:8px 16px;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:var(--border-radius-default);background-color:#FAFAFE}}.FitsYou_card3__8__G8{grid-area:card3}.FitsYou_card4__ojYcN{grid-area:card4;.FitsYou_image__WGCEb{width:160px;height:160px;align-self:flex-end;background-image:url(/images/pages/school/natal-astrology/fits-you-card-4.webp);background-repeat:no-repeat;background-size:90%;background-position:right -2px bottom -3px}}.FitsYou_card5__WiZx1{grid-area:card5}.FitsYou_card6__TwzrB{grid-area:card6;.FitsYou_image__WGCEb{width:160px;height:160px;align-self:flex-end;background-image:url(/images/pages/school/natal-astrology/fits-you-card-6.webp);background-repeat:no-repeat;background-size:90%;background-position:right -2px bottom -3px}}.FitsYou_card__F6rTz:before{content:"0" counter(card-counter);position:absolute;top:24px;left:24px;color:#BFBFCF}.FitsYou_card__F6rTz p{margin-top:auto;max-width:25ch}.FitsYou_image__WGCEb{border-radius:var(--image-border-radius);background-color:var(--background-color)}@media screen and (max-width:1024px){.FitsYou_wrapper__xWYx0{align-items:center;gap:24px;h2{text-align:center}}.FitsYou_gridContainer__R4cYq{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);grid-template-areas:"card1 card2" "card3 card2" "card4 card5" "card4 card6"}.FitsYou_card__F6rTz{height:200px}.FitsYou_card2__8_FmJ,.FitsYou_card4__ojYcN{height:unset}.FitsYou_card2__8_FmJ{flex-direction:column-reverse;.FitsYou_image__WGCEb{aspect-ratio:unset;min-height:unset;width:80px;height:80px;background-size:100%}}.FitsYou_card6__TwzrB .FitsYou_image__WGCEb{aspect-ratio:unset;min-height:unset;width:80px;height:80px}}@media screen and (max-width:600px){.FitsYou_gridContainer__R4cYq{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"card1" "card2" "card3" "card4" "card5" "card6"}.FitsYou_card2__8_FmJ{gap:40px}.FitsYou_card4__ojYcN{height:200px;.FitsYou_image__WGCEb{width:80px;height:80px}}}.WhatYoutGet_wrapper__gY_Bp{margin-top:var(--section-margin);background-color:#E5E5F8;padding:64px 36px;border-radius:var(--border-radius-default);display:flex;flex-direction:column;align-items:center;position:relative;h2{text-align:center;max-width:15ch}&:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-default);background-image:url(/images/pages/school/natal-astrology/what-you-get-bg.webp);background-repeat:no-repeat;background-position:100% 100%;background-size:100% 82%;z-index:1;pointer-events:none}}.WhatYoutGet_gridContainer__BxnCI{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:.3fr 1fr 1fr .3fr;grid-template-areas:"clarity clarity  .          ." "clarity clarity  reliance   support" "family  practice profession profession" ".       .        profession profession";grid-gap:16px;gap:16px}.WhatYoutGet_card___1Y_e{padding:24px;aspect-ratio:1;border-radius:var(--border-radius-default);background-color:#FFFFFF;display:flex;flex-direction:column;overflow:hidden;z-index:2;p{margin-top:auto;max-width:24ch}}.WhatYoutGet_clarity__bwiYr{grid-area:clarity;aspect-ratio:unset;background:linear-gradient(206.45deg,rgba(229,229,248,.4) 10.84%,rgba(124,124,222,.4) 73.85%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:0;h3,p{margin-top:16px}p{max-width:27ch}}.WhatYoutGet_icon__kQyJn{width:32px;height:32px;border-radius:4px;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center}.WhatYoutGet_reliance__0hDk3{grid-area:reliance}.WhatYoutGet_support__HkAGp{grid-area:support;z-index:0}.WhatYoutGet_family__xD4Ik{grid-area:family}.WhatYoutGet_practice__cemHS{grid-area:practice}.WhatYoutGet_profession__r3pvl{grid-area:profession;aspect-ratio:unset;background:linear-gradient(212.54deg,rgba(124,124,222,.7) 12.19%,rgba(255,255,255,.7) 61.57%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);h3{margin-top:auto}p{margin-top:16px;max-width:30ch}}@media screen and (max-width:1150px){.WhatYoutGet_wrapper__gY_Bp{padding:80px 0;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;overflow:hidden}.WhatYoutGet_gridContainer__BxnCI{box-sizing:border-box;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-template-areas:"clarity reliance support family practice profession";overflow-x:scroll;width:100%;padding:0 24px;align-self:flex-start}.WhatYoutGet_card___1Y_e{aspect-ratio:238/280;min-width:238px;z-index:2}.WhatYoutGet_clarity__bwiYr h3{margin-top:auto}}@media screen and (max-width:368px){.WhatYoutGet_card___1Y_e{min-width:60vw;aspect-ratio:unset;min-height:280px}}.ForYou_wrapper__vRtv4{margin-top:var(--section-margin);display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(3,1fr);grid-template-areas:"header card1 card3" ".      card2 card4" ".      .     card5";grid-gap:16px;gap:16px;h2{grid-area:header;max-width:17ch}}.ForYou_card__zdyrF{border-radius:var(--border-radius-default);counter-increment:card-counter;position:relative;gap:16px;padding:24px;display:flex;flex-direction:column;background-color:#FFFFFF;aspect-ratio:1;&:before{content:"0" counter(card-counter);position:absolute;top:24px;left:24px;color:#BFBFCF}p{margin-top:auto;max-width:25ch}}.ForYou_image__U7pC2{width:120px;height:120px;align-self:flex-end;background-color:var(--background-color);border-radius:var(--image-border-radius);background-repeat:no-repeat}.ForYou_card1__Pxycg,.ForYou_card2___Z6WX{position:relative;top:50%}.ForYou_card1__Pxycg{grid-area:card1}.ForYou_card2___Z6WX{grid-area:card2}.ForYou_card3__lUt5C{grid-area:card3;.ForYou_image__U7pC2{background-image:url(/images/pages/school/prognostic-astrology/for-you-image-1.webp);background-size:cover}}.ForYou_card4__D7gry{grid-area:card4}.ForYou_card5__GzXAX{grid-area:card5;background-color:var(--border-color);.ForYou_image__U7pC2{background-image:url(/images/pages/school/prognostic-astrology/for-you-image-2.webp);background-size:140%;background-position:right -40px bottom 10px}}@media screen and (max-width:1024px){.ForYou_wrapper__vRtv4{grid-template-columns:1fr 1fr;grid-template-rows:auto repeat(3,1fr);grid-template-areas:"header header" "card1  card2" "card3  card5" "card4  card5";h2{text-align:center;justify-self:center}}.ForYou_card__zdyrF{aspect-ratio:unset}.ForYou_card1__Pxycg,.ForYou_card2___Z6WX{top:0}.ForYou_card3__lUt5C{.ForYou_image__U7pC2{width:80px;height:80px}}.ForYou_card5__GzXAX{.ForYou_image__U7pC2{width:160px;height:160px}}}@media screen and (max-width:650px){.ForYou_wrapper__vRtv4{grid-template-columns:1fr;grid-template-rows:auto repeat(4,1fr);grid-template-areas:"header" "card1" "card2" "card3" "card4" "card5"}.ForYou_card5__GzXAX{.ForYou_image__U7pC2{width:80px;height:80px}}}.page_heroImage__VJKIK{background-image:url(/images/pages/school/prognostic-astrology/hero-image.webp);background-position:0 100%;background-size:100% 100%}.page_aboutCourseImage___2sYA{background-image:url(/images/pages/school/prognostic-astrology/about-courses-image.webp);background-size:cover}.page_aboutCourseBg__HtRfM{background-image:url(/images/pages/school/prognostic-astrology/about-courses-bg.webp);background-position:right -100px bottom;background-size:1250px 550px}@media screen and (max-width:900px){.page_aboutCourseBg__HtRfM{background-position:bottom}}@media screen and (max-width:700px){.page_heroImage__VJKIK{background-position:50%;background-size:cover}}.WhatYouLearn_wrapper__Njeqf{margin-top:var(--section-margin);padding:64px 40px;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-default);background-color:#E5E5F8;h2{max-width:17ch;text-align:center}&:before{content:"";border-radius:var(--border-radius-default);position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/pages/school/prognostic-astrology/what-you-learn-bg.webp);background-repeat:no-repeat;background-position:0 100%;background-size:70%;z-index:1;pointer-events:none}}.WhatYouLearn_gridContainer__rj6Aa{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:.2fr 1fr 1fr .2fr;grid-template-areas:"period  period   .         ." "period  period   decisions recommendations" "methods forecast questions questions" ".       .        questions questions";grid-gap:16px;gap:16px}.WhatYouLearn_card__Zex2_{padding:24px;aspect-ratio:256/232;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--border-radius-default);background-color:#FFFFFF;z-index:2;&:before{content:"";display:block;margin-bottom:16px;width:36px;height:36px;flex-shrink:0;background-color:var(--accent-color-400);border-radius:8px;background-image:url(/icons/checkmark-white.svg);background-repeat:no-repeat;background-position:50%}p{margin-top:auto;max-width:90%}h3{max-width:20ch}}.WhatYouLearn_periodCard__BYBw0{grid-area:period;aspect-ratio:unset;background:linear-gradient(206.45deg,rgba(229,229,248,.4) 10.84%,rgba(124,124,222,.4) 73.85%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:0;p{margin-top:16px;max-width:35ch}}.WhatYouLearn_decisionsCard__2SHQj{grid-area:decisions}.WhatYouLearn_recommendationsCard__DY5_4{grid-area:recommendations}.WhatYouLearn_methodsCard__BbCDr{grid-area:methods}.WhatYouLearn_forecastCard__bIi_z{grid-area:forecast}.WhatYouLearn_questionsCard__5kH8R{grid-area:questions;aspect-ratio:unset;background:linear-gradient(200.81deg,rgba(124,124,222,.7) -47.18%,rgba(255,255,255,.7) 64.19%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);ul{margin-top:auto;display:flex;flex-direction:column;gap:8px}li{padding:8px 16px;width:-moz-fit-content;width:fit-content;border-radius:16px;background-color:#FAFAFE}}@media screen and (max-width:1024px){.WhatYouLearn_wrapper__Njeqf{padding:80px 0;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.WhatYouLearn_gridContainer__rj6Aa{box-sizing:border-box;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-template-areas:"period decisions recommendations methods forecast questions";overflow-x:scroll;align-self:flex-start;width:100%;padding:0 24px}.WhatYouLearn_card__Zex2_{aspect-ratio:238/320;min-width:238px;h3{line-height:26px}h3,li,p{max-width:20ch}}.WhatYouLearn_periodCard__BYBw0{color:white;z-index:2;h3{margin-top:auto;color:white}}.WhatYouLearn_questionsCard__5kH8R{h3{margin-top:auto}ul{margin-top:16px}li{padding:0;background-color:transparent}}}@media screen and (max-width:768px){.WhatYouLearn_card__Zex2_{aspect-ratio:238/280}}.CourseProgram_wrapper__fF3mr{margin-top:var(--section-margin);display:flex;flex-direction:column;align-items:center;gap:24px;h2{text-align:center;max-width:25ch}}.CourseProgram_lessonsInfo__cJ_cU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:80%}.CourseProgram_bullet__H5Qdu{padding:8px 16px 8px 8px;display:flex;align-items:center;gap:8px;border:1px solid #e5e5f8;border-radius:64px;font-size:14px;color:#000000CC;sup{font-size:inherit;top:0;left:-.25em}}.CourseProgram_bulletHeader__26kn3{display:flex;align-items:center;gap:8px;strong{font-size:16px}}.CourseProgram_icon__I1zZ4{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#E5E5F8;border-radius:50%}.CourseProgram_bulletText__B_yvJ{display:flex;align-items:center;gap:4px}.CourseProgram_delimiter__ky65E{display:inline-block;width:1px;min-height:8px;background-color:var(--border-color)}@media screen and (max-width:768px){.CourseProgram_lessonsInfo__cJ_cU{max-width:100%}}@media screen and (max-width:600px){.CourseProgram_wrapper__fF3mr{gap:32px;h2{max-width:20ch}}.CourseProgram_bullet__H5Qdu{width:100%;padding:20px 0 0;flex-direction:column;border:none;border-radius:0;border-top:1px solid var(--border-color)}.CourseProgram_bullet__H5Qdu:first-of-type{padding:0;border:none}}@media screen and (max-width:368px){.CourseProgram_bulletText__B_yvJ{text-align:center}.CourseProgram_delimiter__ky65E{height:100%}}.ModulesList_wrapper__BC_qc{margin-top:16px;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px}@media screen and (max-width:768px){.ModulesList_wrapper__BC_qc{margin-top:0;grid-template-columns:1fr}}