.ReviewsSection_reviewsSection__d8H_L{margin-top:2rem;padding:1.5rem 0}.ReviewsSection_reviewsList__beLcF{display:flex;flex-direction:column;gap:1.5rem}.ReviewsSection_reviewCard__NlDRs{background:#fff;border-radius:8px;padding:1.25rem;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.ReviewsSection_reviewContent__dhxYc{display:flex;flex-direction:column;gap:1rem}.ReviewsSection_reviewHeader__Asuh3{display:flex;align-items:flex-start;gap:1rem}.ReviewsSection_userAvatar__GzYEz{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--bs-academy-blue-light),var(--bs-academy-blue-dark));display:flex;align-items:center;justify-content:center;flex-shrink:0}.ReviewsSection_avatarText__PIOEm{color:#fff;font-weight:700;font-size:.875rem}.ReviewsSection_userInfo__qitmJ{flex:1 1;min-width:0}.ReviewsSection_userName__SeEuP{font-weight:700;font-size:.95rem;color:#333;margin-bottom:.25rem}.ReviewsSection_reviewMeta__sQJXn{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ReviewsSection_starRating__7niqZ{display:flex;gap:2px}.ReviewsSection_starRating__7niqZ i{font-size:.875rem;color:#ffc107}.ReviewsSection_timeAgo__7Cp2O{font-size:.8rem;color:#666}.ReviewsSection_reviewText__t76Ic{font-size:.9rem;line-height:1.5;color:#444;margin-left:3.25rem}@media (max-width:768px){.ReviewsSection_statsContainer__4W000{padding:1rem;gap:.75rem}.ReviewsSection_statItem__3buuS{min-width:100px}.ReviewsSection_statIcon__5PktL,.ReviewsSection_statValue__rOaW7{font-size:1.25rem}.ReviewsSection_statLabel__BT21h{font-size:.8rem}.ReviewsSection_reviewCard__NlDRs{padding:1rem}.ReviewsSection_reviewHeader__Asuh3{gap:.75rem}.ReviewsSection_userAvatar__GzYEz{width:35px;height:35px}.ReviewsSection_avatarText__PIOEm{font-size:.8rem}.ReviewsSection_reviewText__t76Ic{margin-left:2.75rem;font-size:.85rem}.ReviewsSection_reviewMeta__sQJXn{gap:.5rem}.ReviewsSection_starRating__7niqZ i{font-size:.8rem}.ReviewsSection_timeAgo__7Cp2O{font-size:.75rem}}@media (max-width:480px){.ReviewsSection_statsContainer__4W000{flex-direction:column;gap:1rem}.ReviewsSection_statItem__3buuS{flex-direction:row;gap:.75rem;min-width:auto;width:100%;justify-content:flex-start}.ReviewsSection_statIcon__5PktL,.ReviewsSection_statValue__rOaW7{margin-bottom:0}.ReviewsSection_reviewText__t76Ic{margin-left:0;margin-top:.5rem}}.ContenidoCurso_container__jU1RM{display:flex;gap:2rem;max-width:65%;padding:2rem;position:relative}.ContenidoCurso_breadcrumbContainer__J6KkU{margin-bottom:2rem;padding:1rem 0;width:100%;max-width:none}.ContenidoCurso_breadcrumb__YMvWC{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ContenidoCurso_breadcrumbLogo__as1B3{display:flex;align-items:center}.ContenidoCurso_logo__mECeq{height:24px;width:auto}.ContenidoCurso_breadcrumbSeparator__nukGe{color:var(--bs-black);display:flex;align-items:center}.ContenidoCurso_breadcrumbSeparator__nukGe i{font-size:.875rem}.ContenidoCurso_breadcrumbItem__FY0qL{color:#6c757d;line-height:1.2}.ContenidoCurso_clickableBreadcrumb__5w4Nj{cursor:pointer;transition:all .2s ease;border-radius:4px;padding:4px 8px;margin:-4px -8px}.ContenidoCurso_clickableBreadcrumb__5w4Nj:hover{background-color:rgba(0,0,0,.05);color:var(--bs-academy-blue-dark);transform:translateY(-1px)}.ContenidoCurso_clickableBreadcrumb__5w4Nj:active{transform:translateY(0);background-color:rgba(0,0,0,.1)}.ContenidoCurso_mainContent__mG2fy{flex:1 1}.ContenidoCurso_courseHeader__xgq9m{margin-bottom:2rem}.ContenidoCurso_courseImageContainer__t5nDW{position:relative;margin-bottom:2rem;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.ContenidoCurso_courseImage__xb1JV{width:100%;height:400px;object-fit:cover;display:block}.ContenidoCurso_courseObjective__W4LEW{margin-bottom:2rem;background:transparent;border-radius:0}.ContenidoCurso_objectiveTitle__4MNe6{color:var(--bs-dark);margin-bottom:1rem;position:relative;padding-left:1rem}.ContenidoCurso_objectiveTitle__4MNe6:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--bs-academy-blue-dark);border-radius:2px;height:1.5em;top:.125em}.ContenidoCurso_objectiveText___1jbi{line-height:1.6;color:var(--bs-secondary);margin:0}.ContenidoCurso_courseContents__TAiZb{margin-bottom:2rem}.ContenidoCurso_contentsTitle__cLquv{color:var(--bs-dark);margin-bottom:1rem;position:relative;padding-left:1rem}.ContenidoCurso_contentsTitle__cLquv:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--bs-academy-blue-dark);border-radius:2px;height:1.5em;top:.125em}.ContenidoCurso_contentsGrid__kKu4H{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;background-color:rgba(0,0,0,.02);border-radius:8px;padding:1.5rem}.ContenidoCurso_contentItem__edn_D{display:flex;align-items:center;gap:.75rem;padding:1rem;background:transparent;border-radius:0;box-shadow:none;transition:all .2s ease}.ContenidoCurso_contentItem__edn_D:hover{transform:none;box-shadow:none}.ContenidoCurso_contentIcon__REbvS{width:40px;height:40px;background:var(--bs-academy-blue-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.ContenidoCurso_contentText__fqsN0{color:var(--bs-black)}.ContenidoCurso_modulesSection__cVDfr{margin-bottom:2rem}.ContenidoCurso_moduleItem__F1ywJ{margin-bottom:1.5rem;background:transparent;border-radius:0;box-shadow:none}.ContenidoCurso_moduleTitle__e6Ywb{color:var(--bs-academy-blue-dark);margin-bottom:1rem}.ContenidoCurso_moduleList__a4c4D{list-style:none;padding:0;margin:0}.ContenidoCurso_moduleList__a4c4D li{color:var(--bs-secondary);position:relative;padding:.5rem 0 .5rem 1.5rem}.ContenidoCurso_moduleList__a4c4D li:before{content:"•";color:var(--bs-academy-orange);position:absolute;left:0}.ContenidoCurso_formularioContainer__0f2x3{position:fixed;top:20px;right:20px;width:28%;max-width:calc(100vw - 40px);z-index:1000;transition:all .4s ease-in-out;pointer-events:auto}.ContenidoCurso_formularioContainer__0f2x3.ContenidoCurso_hidden__HKL36{opacity:0;transform:translateX(100%);pointer-events:none}.ContenidoCurso_formularioContainer__0f2x3.ContenidoCurso_visible__DdECa{opacity:1;transform:translateX(0);pointer-events:auto}.ContenidoCurso_dynamicContent__N4noj{line-height:1.6;color:var(--bs-black)}.ContenidoCurso_dynamicContent__N4noj p{margin-bottom:1rem;line-height:1.6}.ContenidoCurso_dynamicContent__N4noj strong{color:var(--bs-black);font-weight:700;font-size:1rem;display:block;margin-bottom:.75rem;position:relative;padding-bottom:.5rem}.ContenidoCurso_dynamicContent__N4noj strong:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);max-height:1px}.ContenidoCurso_dynamicContent__N4noj ul{list-style:none;padding:0;margin:0 0 1.5rem}.ContenidoCurso_dynamicContent__N4noj li{color:var(--bs-secondary);position:relative;padding:.5rem 0 .5rem 1.5rem;line-height:1.5;font-size:.875rem}.ContenidoCurso_dynamicContent__N4noj li:before{content:"•";color:var(--bs-black);position:absolute;left:0;font-weight:700}@media (max-width:991px){.ContenidoCurso_container__jU1RM{flex-direction:column;padding:1rem;gap:1rem;max-width:100%}.ContenidoCurso_breadcrumbContainer__J6KkU{margin-bottom:1.5rem;padding:.75rem 0}.ContenidoCurso_breadcrumb__YMvWC{gap:.5rem}.ContenidoCurso_logo__mECeq{height:20px}.ContenidoCurso_breadcrumbItem__FY0qL{font-size:.8rem}.ContenidoCurso_clickableBreadcrumb__5w4Nj{padding:2px 6px;margin:-2px -6px}.ContenidoCurso_clickableBreadcrumb__5w4Nj:hover{transform:none}.ContenidoCurso_mainContent__mG2fy{max-width:100%}.ContenidoCurso_courseImage__xb1JV{height:300px}.ContenidoCurso_contentsGrid__kKu4H{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.ContenidoCurso_contentItem__edn_D{padding:.75rem}.ContenidoCurso_contentIcon__REbvS{width:32px;height:32px}.ContenidoCurso_formularioContainer__0f2x3{position:fixed;bottom:20px;left:20px;right:20px;top:auto;width:auto;max-width:none}.ContenidoCurso_formularioContainer__0f2x3.ContenidoCurso_hidden__HKL36{transform:translateY(100%)}.ContenidoCurso_formularioContainer__0f2x3.ContenidoCurso_visible__DdECa{transform:translateY(0)}.ContenidoCurso_dynamicContent__N4noj strong{font-size:.875rem;margin-bottom:.5rem}.ContenidoCurso_dynamicContent__N4noj li{padding:.375rem 0 .375rem 1.25rem;font-size:.8rem}}