.cdc__section{padding:clamp(16px,2vw,32px);background-color:#f2f1ef;border-radius:10px}.cdc__section>div{display:flex;flex-direction:column;height:543px;opacity:1;gap:32px;overflow-y:scroll;transition:all .5s ease-in-out;scrollbar-width:none}.cdc__section>div>div{display:flex;flex-direction:column;gap:15px}.cdc__course-by{display:flex;flex-direction:column;gap:20px;border-radius:6px;border:1px solid #00000010;background-color:#fff;padding:var(--pm-100)}.cdc__course-by--top{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cdc__course-by--top img{width:100%;max-width:75px;height:auto;aspect-ratio:1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.cdc__course-by--top-content{display:flex;flex-direction:column;gap:10px;flex:1}.cdc__course-by--top-content .top-name{font-size:var(--font-md);font-weight:700;color:var(--color-text-350)}.cdc__course-by--top-content .top-about{font-size:var(--font-xs);color:var(--color-text-300);line-height:1.5;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cdc__course-by--bottom{display:grid;grid-template-columns:1fr;gap:15px}.cdc__course-by--bottom p{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px;font-size:var(--font-xs);color:var(--color-text-350);font-weight:600;line-height:1.75}.courseContentRender h2 *,.subtitleDhappa{font-weight:700;font-style:Bold;font-size:clamp(20px,4.5vw,24px);line-height:100%;letter-spacing:0;color:#0c5894}.courseContentRender h2 *{color:#1c1c1c}.courseContentRender h2{margin-top:0;font-size:clamp(20px,4.5vw,24px)}.courseContentRender h3 *,.courseContentRender h4 *,.courseContentRender h5 *,.courseContentRender h6 *{font-weight:600;font-style:SemiBold;font-size:clamp(16px,3vw,20px);letter-spacing:0;text-align:center;color:#24538a}.courseContentRender *,.courseContentRender p,.courseContentRender ul,.courseContentRender ul p{font-weight:400;letter-spacing:0;font-size:clamp(14px,2.6vw,17px);color:#1c1c1c}@media only screen and (min-width:360px){.cdc__course-by--bottom{grid-template-columns:1fr 1fr}}@media only screen and (min-width:848px){.cdc__course-by{border:none;padding:0}.cdc__course-by--top{gap:20px}.cdc__course-by--top img{max-width:100px}.cdc__course-by--top-content .top-name{font-size:var(--font-lg)}.cdc__course-by--top-content .top-about{font-size:var(--font-sm);line-clamp:4;-webkit-line-clamp:4}.cdc__course-by--bottom{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.cdc__course-by--bottom p{font-size:var(--font-sm)}}.style_iconWrap__kkvLv{display:inline-flex;align-items:center;justify-content:center;width:clamp(18px,2.4vw,22px);height:clamp(18px,2.4vw,22px)}.style_iconWrap__kkvLv :is(svg){width:100%;height:100%}.style_infoLabel__Xhi54{line-height:1;color:#000;white-space:nowrap}.style_infoLabel__Xhi54,.style_infoValue__5Tvl5{font-weight:500;font-style:normal;font-size:clamp(13px,1.35vw,14px);letter-spacing:0}.style_infoValue__5Tvl5{line-height:1.2;color:#0c5894;text-overflow:ellipsis}.style_reviewCard__Ec4wp{padding:18px 24px;border-radius:7px;border:1px solid #0c5894;background-color:#f2f1ef;min-height:150px;height:150px;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.style_reviewscardSlides__aU5af{padding-top:16px;padding-bottom:32px}.style_reviewsWrapper__n5WI0{padding-top:clamp(20px,2.5vw,25px);padding-bottom:clamp(10px,2vw,20px)}.style_sectionContentReviews__Iivdg h4{font-weight:500;font-style:Regular;font-size:24px;line-height:100%;letter-spacing:0;color:#0c5894}.style_reviewCard__Ec4wp>p,.style_reviewnameContent__1nsNe p{font-weight:700;font-style:Italic;font-size:13px;line-height:1.2;letter-spacing:0}.style_reviewCard__Ec4wp>p{height:100px;font-weight:500;overflow-y:auto;color:#1c1c1c}.style_reviewCard__Ec4wp>p::-webkit-scrollbar{width:0}.style_reviewCard__Ec4wp>p:hover{scrollbar-width:thin;scrollbar-color:#0c5894 transparent}.style_reviewCard__Ec4wp>p:hover::-webkit-scrollbar{width:6px}.style_reviewCard__Ec4wp>p:hover::-webkit-scrollbar-thumb{background-color:#0c5894;border-radius:10px}.style_reviewCard__Ec4wp>p:hover::-webkit-scrollbar-track{background:transparent}@media (min-width:640px){.style_infoRow__n9Nfp+.style_infoRow__n9Nfp{border-top:1px solid rgba(2,6,23,.06)}}