.EnrollPaymentModal_backdrop__cFMpC{position:fixed;inset:0;background:rgba(15,12,30,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:200}.EnrollPaymentModal_modal__yyoiq{position:relative;width:100%;max-width:940px;max-height:92vh;overflow-y:auto;display:grid;grid-template-columns:340px 1fr;background:var(--white);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.35)}@media (max-width:760px){.EnrollPaymentModal_modal__yyoiq{grid-template-columns:1fr}}.EnrollPaymentModal_close_btn__hdVV1{position:absolute;top:1rem;right:1rem;z-index:2;width:34px!important;height:34px!important;border-radius:50%!important;background:hsla(0,0%,100%,.9)!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--cd-text,var(--black));cursor:pointer;max-height:unset!important;padding:0!important}.EnrollPaymentModal_close_btn__hdVV1 svg{width:16px;height:16px}.EnrollPaymentModal_left_panel__tjEEh{background-image:linear-gradient(160deg,#7e1a94,#6d8cf8);color:var(--white);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:1rem}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_left_panel__tjEEh{background-image:linear-gradient(160deg,#990b5c,#910b8f)}.EnrollPaymentModal_course_preview__8C63_{width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.08)}.EnrollPaymentModal_course_preview__8C63_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.EnrollPaymentModal_preview_fallback__xXOjA{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800}.EnrollPaymentModal_tier_pill__KyYwK{width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.18);font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:3px 11px;border-radius:20px}.EnrollPaymentModal_course_title__v2qvo{margin:0;font-size:19px!important;line-height:1.3}.EnrollPaymentModal_instructor_row__G4m30{display:flex;align-items:center;gap:.6rem;padding-bottom:.85rem;border-bottom:1px solid hsla(0,0%,100%,.2)}.EnrollPaymentModal_instructor_photo__7wiRg,.EnrollPaymentModal_instructor_photo_fallback__fmC4L{width:34px;height:34px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.EnrollPaymentModal_instructor_photo_fallback__fmC4L{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);font-weight:700}.EnrollPaymentModal_instructor_name__6Lyom{font-size:13px;font-weight:700}.EnrollPaymentModal_instructor_title__M77v3{font-size:11px;opacity:.85}.EnrollPaymentModal_feature_list__6frpX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.EnrollPaymentModal_feature_list__6frpX li{display:flex;align-items:center;gap:.55rem;font-size:13px}.EnrollPaymentModal_feature_list__6frpX svg{width:16px;height:16px;flex-shrink:0;opacity:.9}.EnrollPaymentModal_coupon_toggle__JqFg8{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;background:transparent!important;border:none!important;border-top:1px solid hsla(0,0%,100%,.2);color:var(--white);font-size:13px;font-weight:600;padding:.85rem 0 0!important;height:auto!important;max-height:unset!important;cursor:pointer}.EnrollPaymentModal_coupon_toggle__JqFg8 svg{width:14px;height:14px;transition:transform .15s ease}.EnrollPaymentModal_coupon_chevron_open__O6IJ4{transform:rotate(90deg)}.EnrollPaymentModal_coupon_row__ciSnm{display:flex;gap:.5rem}.EnrollPaymentModal_coupon_row__ciSnm input{flex:1 1;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;padding:.55rem .75rem;color:var(--white);font-size:12.5px}.EnrollPaymentModal_coupon_row__ciSnm input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.EnrollPaymentModal_coupon_row__ciSnm input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.EnrollPaymentModal_coupon_row__ciSnm input::placeholder{color:hsla(0,0%,100%,.6)}.EnrollPaymentModal_coupon_row__ciSnm button{background:hsla(0,0%,100%,.18)!important;border:none!important;color:var(--white)!important;font-size:12.5px;font-weight:600;padding:0 1rem!important;border-radius:8px!important;max-height:unset!important}.EnrollPaymentModal_guarantee_box__yUiyC{display:flex;gap:.65rem;background:hsla(0,0%,100%,.1);border-radius:10px;padding:.85rem;margin-top:auto}.EnrollPaymentModal_guarantee_box__yUiyC svg{width:20px;height:20px;flex-shrink:0;margin-top:2px}.EnrollPaymentModal_guarantee_box__yUiyC b{font-size:12.5px}.EnrollPaymentModal_guarantee_box__yUiyC p{margin:.15rem 0 0;font-size:11.5px;opacity:.85}.EnrollPaymentModal_right_panel__2fvLv{padding:2rem 2.25rem 1.75rem;display:flex;flex-direction:column;gap:1.1rem}.EnrollPaymentModal_enroll_heading__ZQRHE{margin:0 0 .15rem;font-size:21px}.EnrollPaymentModal_enroll_sub__8i6cN{margin:0;font-size:13px;color:var(--gray)}.EnrollPaymentModal_total_row__GBIIH{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid var(--gray-border)}.EnrollPaymentModal_total_label__lyXE4{font-size:15px;font-weight:700}.EnrollPaymentModal_total_note__dt6yI{font-size:11.5px;color:var(--gray);margin-top:2px}.EnrollPaymentModal_total_amount__9pjwv{font-size:24px;font-weight:800;color:var(--secondary)}.EnrollPaymentModal_total_amount__9pjwv span{font-size:12px;font-weight:600;color:var(--gray);margin-right:4px}.EnrollPaymentModal_field_group__FezJ9{display:flex;flex-direction:column;gap:.5rem}.EnrollPaymentModal_field_group__FezJ9>label{font-size:12.5px;font-weight:700}.EnrollPaymentModal_field_group__FezJ9 input,.EnrollPaymentModal_field_group__FezJ9 select{width:100%;border:1px solid var(--gray-border);border-radius:8px;padding:.7rem .85rem;font-size:13.5px;font-family:poppins;color:var(--black)}.EnrollPaymentModal_field_group__FezJ9 input:focus,.EnrollPaymentModal_field_group__FezJ9 select:focus{outline:none;border-color:var(--secondary)}.EnrollPaymentModal_method_row__re8AC,.EnrollPaymentModal_split_row__ItO_K{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.EnrollPaymentModal_method_btn__i_MxL{display:flex!important;align-items:center!important;justify-content:center!important;gap:.4rem;background:var(--white)!important;border:1.5px solid var(--gray-border)!important;border-radius:8px!important;color:var(--gray);font-size:13px;font-weight:600;padding:.65rem!important;width:auto!important;height:auto!important;max-height:unset!important;cursor:pointer}.EnrollPaymentModal_method_btn__i_MxL svg{width:16px;height:16px}.EnrollPaymentModal_method_active__7Ldea{border-color:var(--secondary)!important;color:var(--secondary);background:var(--v-lite-purple)!important}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_method_active__7Ldea{border-color:var(--Dark-Mulberry)!important;color:var(--Dark-Mulberry);background:rgba(152,11,95,.06)!important}.EnrollPaymentModal_google_pay_placeholder__4j_fC{font-size:12.5px;color:var(--gray);background:var(--gray-section);border-radius:8px;padding:.85rem;text-align:center}.EnrollPaymentModal_secure_note__QG0SJ{display:flex;gap:.6rem;background:var(--v-lite-purple);border-radius:10px;padding:.85rem}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_secure_note__QG0SJ{background:rgba(152,11,95,.06)}.EnrollPaymentModal_secure_note__QG0SJ svg{width:18px;height:18px;color:var(--secondary);flex-shrink:0;margin-top:2px}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_secure_note__QG0SJ svg{color:var(--Dark-Mulberry)}.EnrollPaymentModal_secure_note__QG0SJ b{font-size:12.5px;color:var(--secondary)}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_secure_note__QG0SJ b{color:var(--Dark-Mulberry)}.EnrollPaymentModal_secure_note__QG0SJ p{margin:.1rem 0 0;font-size:11.5px;color:var(--cd-mute,var(--gray))}.EnrollPaymentModal_pay_error__iVmuU{margin:0;font-size:12.5px;color:var(--red);text-align:center}.EnrollPaymentModal_pay_btn__zAnUX{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem;width:100%!important;background-image:linear-gradient(90deg,#c12dd1,#6d8cf8);border:none!important;color:var(--white)!important;font-size:14.5px;font-weight:700;padding:.9rem!important;border-radius:10px!important;height:auto!important;max-height:unset!important;cursor:pointer}.EnrollPaymentModal_modal__yyoiq.EnrollPaymentModal_pago__AdjzG .EnrollPaymentModal_pay_btn__zAnUX{background-image:linear-gradient(135deg,#990b5c,#910b8f)}.EnrollPaymentModal_pay_btn__zAnUX:disabled{opacity:.55;cursor:not-allowed}.EnrollPaymentModal_pay_btn__zAnUX svg{width:16px;height:16px}.EnrollPaymentModal_spinner__Bhn__{width:15px;height:15px;border:2px solid hsla(0,0%,100%,.4);border-top:2px solid var(--white);border-radius:50%;animation:EnrollPaymentModal_eq-spin__KbtRY .7s linear infinite}@keyframes EnrollPaymentModal_eq-spin__KbtRY{to{transform:rotate(1turn)}}.EnrollPaymentModal_terms_note__sqsWk{margin:0;font-size:11px;color:var(--gray);text-align:center;line-height:1.5}.EnrollPaymentModal_terms_note__sqsWk a{color:var(--secondary);text-decoration:underline}.EnrollPaymentModal_trust_row__Dkvrt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;padding-top:.75rem;border-top:1px solid var(--gray-border)}.EnrollPaymentModal_trust_row__Dkvrt span{display:inline-flex;align-items:center;gap:.35rem;font-size:11.5px;color:var(--gray)}.EnrollPaymentModal_trust_row__Dkvrt svg{width:14px;height:14px}@media (max-width:576px){.EnrollPaymentModal_left_panel__tjEEh,.EnrollPaymentModal_right_panel__2fvLv{padding:1.5rem}}.CourseDetail_shell__DaMh3{--cd-text:#1f2a30;--cd-mute:#4a5760;--cd-faint:#7c8790;display:grid;grid-template-columns:300px 1fr;min-height:100vh;background:var(--gray-section)}.CourseDetail_shell__DaMh3 button svg{margin-left:0!important;min-width:unset!important;max-width:unset!important;min-height:unset!important;max-height:unset!important}.CourseDetail_shell__DaMh3 button:hover svg{transform:none!important}.CourseDetail_shell__DaMh3 a:focus-visible,.CourseDetail_shell__DaMh3 button:focus-visible,.CourseDetail_shell__DaMh3 input:focus-visible{outline:2px solid var(--secondary);outline-offset:2px;border-radius:6px}.CourseDetail_pago__L5WqL a:focus-visible,.CourseDetail_pago__L5WqL button:focus-visible,.CourseDetail_pago__L5WqL input:focus-visible{outline-color:var(--Dark-Mulberry)}@media (max-width:900px){.CourseDetail_shell__DaMh3{grid-template-columns:1fr}}.CourseDetail_sidebar__NoXhB{background:var(--white);border-right:1px solid var(--gray-border);padding:0 .75rem 1.25rem;display:flex;flex-direction:column;gap:.15rem;position:sticky;top:0;height:100vh;overflow-y:auto}.CourseDetail_sidebar_close__wKF8b{display:none;position:absolute;top:.85rem;right:.85rem;background:hsla(0,0%,100%,.2)!important;border:none!important;color:var(--white)!important;padding:.3rem!important;border-radius:6px!important;cursor:pointer;width:auto!important;height:auto!important;max-height:unset!important;z-index:3}.CourseDetail_sidebar_close__wKF8b svg{width:16px;height:16px}.CourseDetail_course_card__6slRS{position:relative;overflow:hidden;min-height:132px;display:flex;flex-direction:column;justify-content:flex-end;background-image:linear-gradient(90deg,#c12dd1,#6d8cf8);border-radius:12px;padding:1.1rem 1.1rem 1.3rem;margin:1rem 0 .75rem;color:var(--white)}.CourseDetail_pago__L5WqL .CourseDetail_course_card__6slRS{background-image:linear-gradient(135deg,#990b5c,#910b8f)}.CourseDetail_course_card_bg__QrhG_{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.CourseDetail_course_card_scrim__n7NOb{position:absolute;inset:0;z-index:1;background-image:linear-gradient(0deg,rgba(126,26,148,.92),rgba(109,140,248,.55));pointer-events:none}.CourseDetail_pago__L5WqL .CourseDetail_course_card_scrim__n7NOb{background-image:linear-gradient(0deg,rgba(153,11,92,.92),rgba(145,11,143,.55))}.CourseDetail_course_card_dots___5IKx{position:absolute;top:-10px;right:-10px;width:90px;height:90px;z-index:2;background-image:radial-gradient(hsla(0,0%,100%,.55) 1.5px,transparent 0);background-size:12px 12px;opacity:.6;pointer-events:none}.CourseDetail_course_card_badge__Ggal0{display:inline-block;background:hsla(0,0%,100%,.2);font-size:10.5px!important;font-weight:700;letter-spacing:.3px;padding:3px 10px;border-radius:20px;margin-bottom:.6rem;position:relative;z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:-moz-fit-content;width:fit-content}.CourseDetail_course_card_title__ZH79a{font-size:15px!important;font-weight:700;line-height:1.35;margin:0;position:relative;z-index:3;text-shadow:0 1px 4px rgba(0,0,0,.25)}.CourseDetail_progress_card__LX0Lg{background:var(--white);border:1px solid var(--gray-border);border-radius:10px;padding:.85rem 1rem;margin-bottom:.75rem}.CourseDetail_progress_card_top__xjWAy{display:flex;align-items:center;justify-content:space-between;font-size:12px!important;color:var(--cd-mute);margin-bottom:.5rem}.CourseDetail_progress_card_top__xjWAy b{color:var(--cd-text);font-size:12.5px!important}.CourseDetail_lesson_search__AeyRP{display:flex;align-items:center;gap:.5rem;background:var(--gray-section);border:1px solid var(--gray-border);border-radius:8px;padding:.55rem .75rem;margin-bottom:.75rem}.CourseDetail_lesson_search__AeyRP svg{width:15px;height:15px;color:var(--cd-faint);flex-shrink:0}.CourseDetail_lesson_search__AeyRP input{border:none;background:transparent;outline:none;width:100%;font-size:12.5px;color:var(--cd-text)}.CourseDetail_lesson_search__AeyRP input::-moz-placeholder{color:var(--cd-faint)}.CourseDetail_lesson_search__AeyRP input:-ms-input-placeholder{color:var(--cd-faint)}.CourseDetail_lesson_search__AeyRP input::placeholder{color:var(--cd-faint)}.CourseDetail_help_card__pZ6Th{margin-top:auto;padding-top:1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;border-top:1px solid var(--gray-border)}.CourseDetail_help_card_icon__AV_bL{width:34px;height:34px;border-radius:8px;background:var(--v-lite-purple);color:var(--secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseDetail_pago__L5WqL .CourseDetail_help_card_icon__AV_bL{background:rgba(152,11,95,.08);color:var(--Dark-Mulberry)}.CourseDetail_help_card_icon__AV_bL svg{width:17px;height:17px}.CourseDetail_help_card__pZ6Th b{font-size:12.5px;color:var(--cd-text);display:block}.CourseDetail_help_card__pZ6Th p{font-size:11.5px!important;color:var(--cd-mute);margin:.15rem 0 0}.CourseDetail_help_card_btn__gQht_{width:100%;text-align:center;background:var(--gray-section);color:var(--cd-text);font-size:12px;font-weight:600;padding:.55rem;border-radius:8px}.CourseDetail_help_card_btn__gQht_:hover{background:var(--gray-border)}.CourseDetail_sidebar_progress_track__3Kz1o{flex:1 1;height:6px;border-radius:4px;background:var(--gray-border);overflow:hidden}.CourseDetail_sidebar_progress_fill__dDkMN{height:100%;border-radius:4px;background:var(--secondary);transition:width .3s ease}.CourseDetail_pago__L5WqL .CourseDetail_sidebar_progress_fill__dDkMN{background:var(--Dark-Mulberry)}.CourseDetail_sidebar_progress_label__zB2A5{font-size:11px!important;font-weight:600;color:var(--cd-mute);white-space:nowrap}.CourseDetail_mobile_nav_toggle__7ugGd{display:none}.CourseDetail_mobile_nav_toggle_pct__KIS6w{margin-left:auto;background:var(--v-lite-purple);color:var(--secondary);font-size:11.5px!important;font-weight:700;padding:2px 9px;border-radius:20px}.CourseDetail_mobile_nav_backdrop__D4ply{display:none}@media (max-width:900px){.CourseDetail_mobile_nav_toggle__7ugGd{display:flex;align-items:center;gap:.6rem;width:100%;background:var(--white);border:none;border-bottom:1px solid var(--gray-border);padding:1rem 1.25rem;font-size:13.5px!important;font-weight:600;color:var(--cd-text);cursor:pointer;max-height:unset}.CourseDetail_mobile_nav_backdrop__D4ply{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:19}.CourseDetail_sidebar__NoXhB{position:fixed;top:0;left:0;height:100vh;width:280px;max-width:82vw;z-index:20;border-right:1px solid var(--gray-border);transform:translateX(-100%);transition:transform .25s ease;box-shadow:none}.CourseDetail_sidebar_open__ZicMw{transform:translateX(0);box-shadow:0 0 30px rgba(0,0,0,.25)}.CourseDetail_sidebar_close__wKF8b{display:flex}}.CourseDetail_pago__L5WqL .CourseDetail_mobile_nav_toggle_pct__KIS6w{background:rgba(152,11,95,.1);color:var(--Dark-Mulberry)}.CourseDetail_nav_group__LsZ8f{display:flex;flex-direction:column;gap:.1rem;margin-top:.75rem}.CourseDetail_nav_group_label__7Zbl1{display:flex;align-items:center;gap:.5rem;font-size:10.5px!important;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--cd-faint);padding:.5rem .6rem .3rem}.CourseDetail_nav_group_label__7Zbl1 .CourseDetail_nav_icon__xXhox,.CourseDetail_nav_group_label__7Zbl1 .CourseDetail_nav_icon__xXhox svg{width:14px;height:14px}.CourseDetail_module_header__pp8cY{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.5rem;width:100%!important;text-align:left;background:var(--gray-section)!important;border:none!important;border-radius:8px!important;padding:.55rem .6rem!important;cursor:pointer;height:auto!important;max-height:unset!important;transition:background .15s ease}.CourseDetail_module_header__pp8cY:hover{background:var(--gray-border)}.CourseDetail_chevron__tk6Ky{flex-shrink:0;color:var(--cd-faint);display:flex;transition:transform .2s ease}.CourseDetail_chevron__tk6Ky svg{width:13px;height:13px}.CourseDetail_chevron_open__ndIej{transform:rotate(180deg)}.CourseDetail_module_header_text__o7Faf{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.CourseDetail_module_header_title__8v4EI{font-size:12.5px!important;font-weight:600;color:var(--cd-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseDetail_module_header_meta__FRWZr{font-size:11px!important;font-weight:600;color:var(--cd-mute)}.CourseDetail_module_done_badge__pDF8B{flex-shrink:0;width:16px;height:16px;border-radius:50%;background:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center}.CourseDetail_module_done_badge__pDF8B svg{width:9px;height:9px}.CourseDetail_lesson_status__tojME{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--gray-border);color:var(--cd-faint);transition:border-color .15s ease,background .15s ease,color .15s ease}.CourseDetail_lesson_status__tojME svg{width:11px;height:11px}.CourseDetail_status_active__NYKs7{border-color:var(--secondary);color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_status_active__NYKs7{border-color:var(--Dark-Mulberry);color:var(--Dark-Mulberry)}.CourseDetail_status_done__gQ06D{background:var(--green);border-color:var(--green);color:var(--white)}.CourseDetail_status_quiz__9jQSG{border-color:var(--gold,#a9780f);color:var(--gold,#a9780f)}.CourseDetail_status_locked__7tvxj{border-style:dashed;color:var(--cd-faint);opacity:.7}.CourseDetail_lesson_label__tR79Q{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseDetail_lesson_duration__ajrmj{flex-shrink:0;font-size:10.5px!important;color:var(--cd-faint);white-space:nowrap}.CourseDetail_nav_active__TyLg4 .CourseDetail_lesson_duration__ajrmj{color:var(--secondary);opacity:.8}.CourseDetail_pago__L5WqL .CourseDetail_nav_active__TyLg4 .CourseDetail_lesson_duration__ajrmj{color:var(--Dark-Mulberry)}.CourseDetail_nav_item__nmL8g{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;background:transparent;border:none;border-left:3px solid transparent;border-radius:8px;padding:.65rem .7rem;font-size:13.5px!important;color:var(--cd-text);cursor:pointer;max-height:unset;transition:background .18s ease,border-color .18s ease,gap .18s ease,padding-left .18s ease}.CourseDetail_nav_lesson__eBUOy{font-size:12.8px!important;padding-left:1.15rem}.CourseDetail_nav_item__nmL8g:hover{background:var(--gray-section);gap:.9rem}.CourseDetail_nav_item__nmL8g:hover .CourseDetail_nav_icon__xXhox{color:var(--secondary);transform:scale(1.08)}.CourseDetail_pago__L5WqL .CourseDetail_nav_item__nmL8g:hover .CourseDetail_nav_icon__xXhox{color:var(--Dark-Mulberry)}.CourseDetail_nav_item__nmL8g:hover .CourseDetail_lesson_status__tojME.CourseDetail_status_active__NYKs7,.CourseDetail_nav_item__nmL8g:hover .CourseDetail_lesson_status__tojME.CourseDetail_status_todo__X7mb4{border-color:var(--secondary);color:var(--secondary);transform:scale(1.06)}.CourseDetail_pago__L5WqL .CourseDetail_nav_item__nmL8g:hover .CourseDetail_lesson_status__tojME.CourseDetail_status_active__NYKs7,.CourseDetail_pago__L5WqL .CourseDetail_nav_item__nmL8g:hover .CourseDetail_lesson_status__tojME.CourseDetail_status_todo__X7mb4{border-color:var(--Dark-Mulberry);color:var(--Dark-Mulberry)}.CourseDetail_nav_active__TyLg4{background:var(--v-lite-purple);border-left-color:var(--secondary);color:var(--secondary);margin-top:4px;margin-bottom:4px;font-weight:600}.CourseDetail_pago__L5WqL .CourseDetail_nav_active__TyLg4{background:rgba(152,11,95,.08);border-left-color:var(--Dark-Mulberry);color:var(--Dark-Mulberry)}.CourseDetail_nav_active__TyLg4:hover{gap:.75rem}.CourseDetail_nav_locked__9oJ2g{opacity:.5;cursor:default}.CourseDetail_nav_locked__9oJ2g:hover{background:transparent;gap:.75rem}.CourseDetail_nav_locked__9oJ2g:hover .CourseDetail_nav_icon__xXhox{color:var(--cd-faint);transform:none}.CourseDetail_nav_icon__xXhox{width:17px;height:17px;flex-shrink:0;color:var(--cd-faint);transition:color .18s ease,transform .18s ease}.CourseDetail_nav_icon__xXhox svg{width:17px;height:17px}.CourseDetail_nav_active__TyLg4 .CourseDetail_nav_icon__xXhox{color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_nav_active__TyLg4 .CourseDetail_nav_icon__xXhox{color:var(--Dark-Mulberry)}.CourseDetail_done_icon__xXfok{color:var(--green)!important}.CourseDetail_main__UrJkf{min-width:0;max-width:1440px}.CourseDetail_progress_track__O5Uib{height:4px;background:var(--gray-border)}.CourseDetail_progress_fill__GvhYk{height:100%;background:var(--secondary);transition:width .3s ease}.CourseDetail_pago__L5WqL .CourseDetail_progress_fill__GvhYk{background:var(--Dark-Mulberry)}.CourseDetail_overview__Egvgi{margin:0 auto;padding:1.5rem 1.5rem 4rem;display:grid;grid-template-columns:1fr 300px;grid-gap:1.75rem;gap:1.75rem;align-items:start}@media (max-width:1000px){.CourseDetail_overview__Egvgi{grid-template-columns:1fr}}.CourseDetail_overview_full__yviMJ{grid-template-columns:1fr}.CourseDetail_overview_main_col__VrxCX{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.CourseDetail_hero_split__jJZV4{display:flex;gap:1.75rem;align-items:flex-start;margin-bottom:1.5rem}.CourseDetail_hero_left__xdnu7{flex-shrink:0;width:320px;display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:1.5rem;align-self:flex-start}.CourseDetail_hero_content__vx9lt{flex:1 1;min-width:0}.CourseDetail_hero_image_wrap__Y5pa_{width:100%;border-radius:15px;overflow:hidden;box-shadow:var(--dark-shadow) 0 3px 18px;background:linear-gradient(135deg,var(--v-lite-purple),var(--lite-purple))}.CourseDetail_pago__L5WqL .CourseDetail_hero_image_wrap__Y5pa_{background:linear-gradient(135deg,rgba(152,11,95,.08),rgba(152,11,95,.18))}.CourseDetail_hero_image__y_X_d{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}@media (max-width:720px){.CourseDetail_hero_split__jJZV4{flex-direction:column}.CourseDetail_hero_left__xdnu7{width:100%;position:static}.CourseDetail_hero_image_wrap__Y5pa_{width:100%;aspect-ratio:16/9}}.CourseDetail_overview_body__1qS9w{background:var(--white);border-radius:15px;padding:1.75rem;box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_tier_pill__8cK_A{display:inline-block;font-size:11.5px!important;font-weight:600;padding:3px 12px;border-radius:20px;margin-bottom:.75rem}.CourseDetail_tier_essentials__qE_Ol{background:var(--lite-blue-bg);color:#2b6cb0}.CourseDetail_tier_certified__elaNz{background:var(--gold-soft,#f3e6c8);color:#a9780f}.CourseDetail_course_title__0g6SR{font-size:26px!important;margin:0 0 .5rem}.CourseDetail_course_desc__gwrrR{color:var(--cd-mute);font-size:14px!important;line-height:1.6;margin:0 0 .5rem;max-width:68ch}.CourseDetail_course_desc_full__IJopf{max-width:none;margin:0;padding-top:1.5rem;border-top:1px solid var(--gray-border)}.CourseDetail_course_desc__gwrrR h1,.CourseDetail_course_desc__gwrrR h2,.CourseDetail_course_desc__gwrrR h3,.CourseDetail_course_desc__gwrrR h4,.CourseDetail_course_desc__gwrrR h5,.CourseDetail_course_desc__gwrrR h6{color:var(--cd-text)!important;font-weight:700;line-height:1.35;margin:1.1rem 0 .4rem;font-size:15.5px!important}.CourseDetail_course_desc__gwrrR h1:first-child,.CourseDetail_course_desc__gwrrR h2:first-child,.CourseDetail_course_desc__gwrrR h3:first-child,.CourseDetail_course_desc__gwrrR h4:first-child,.CourseDetail_course_desc__gwrrR h5:first-child,.CourseDetail_course_desc__gwrrR h6:first-child{margin-top:0}.CourseDetail_course_desc__gwrrR p{margin:0 0 .85rem;font-size:14px!important}.CourseDetail_course_desc__gwrrR ul{list-style-type:disc;margin:0 0 .85rem;padding-left:1.3rem}.CourseDetail_course_desc__gwrrR ol{list-style-type:decimal;margin:0 0 .85rem;padding-left:1.3rem}.CourseDetail_course_desc__gwrrR li{list-style:inherit;margin-bottom:.4rem;font-size:14px!important}.CourseDetail_course_desc__gwrrR li p{margin:0}.CourseDetail_course_desc__gwrrR li::marker{color:var(--cd-faint)}.CourseDetail_course_desc__gwrrR b,.CourseDetail_course_desc__gwrrR strong{color:var(--cd-text);font-weight:700}.CourseDetail_course_desc__gwrrR a{color:var(--secondary);text-decoration:underline}.CourseDetail_pago__L5WqL .CourseDetail_course_desc__gwrrR a{color:var(--Dark-Mulberry)}.CourseDetail_course_desc__gwrrR>:last-child{margin-bottom:0}.CourseDetail_read_more_btn__KDRke{background:transparent;border:none;padding:0;margin-bottom:1rem;font-size:13px!important;font-weight:600;color:var(--secondary);cursor:pointer;max-height:unset}.CourseDetail_pago__L5WqL .CourseDetail_read_more_btn__KDRke{color:var(--Dark-Mulberry)}.CourseDetail_manufacturer_row__JysvU{display:flex;align-items:center;gap:.6rem;font-size:13px!important;color:var(--cd-mute);margin-bottom:1.25rem}.CourseDetail_manufacturer_row__JysvU img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.CourseDetail_stats_row__B7etH{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.CourseDetail_stat___L_YM{display:flex;align-items:center;gap:.6rem}.CourseDetail_stat_icon__3F_kL{width:34px;height:34px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_stat_icon__3F_kL{background:var(--Dark-Mulberry)}.CourseDetail_stat___L_YM svg{width:16px;height:16px;color:var(--white);flex-shrink:0}.CourseDetail_stat___L_YM b{font-size:14.5px!important;color:var(--cd-text);white-space:nowrap}.CourseDetail_primary_btn__I01Nc,.CourseDetail_start_btn__Wd0B_{display:inline-flex;align-items:center;gap:.5rem;background:var(--secondary);color:var(--white);border:none;border-radius:50px;padding:.85rem 1.75rem;font-size:14px!important;font-weight:600;cursor:pointer;max-height:unset;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.CourseDetail_primary_btn__I01Nc svg,.CourseDetail_start_btn__Wd0B_ svg{width:16px;height:16px}.CourseDetail_start_btn__Wd0B_{width:100%;justify-content:center;padding:1rem 1.75rem}.CourseDetail_primary_btn__I01Nc:hover,.CourseDetail_start_btn__Wd0B_:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 6px 18px rgba(133,113,237,.35)}.CourseDetail_pago__L5WqL .CourseDetail_primary_btn__I01Nc:hover,.CourseDetail_pago__L5WqL .CourseDetail_start_btn__Wd0B_:hover{box-shadow:0 6px 18px rgba(152,11,95,.3)}.CourseDetail_primary_btn__I01Nc:disabled:hover{transform:none;box-shadow:none}.CourseDetail_primary_btn__I01Nc:disabled{opacity:.4;cursor:not-allowed}.CourseDetail_pago__L5WqL .CourseDetail_primary_btn__I01Nc,.CourseDetail_pago__L5WqL .CourseDetail_start_btn__Wd0B_{background:var(--Dark-Mulberry)}.CourseDetail_view_certificate_btn__x0DZf{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem;width:100%!important;margin-top:.6rem;background:var(--white)!important;border:1.5px solid var(--secondary)!important;color:var(--secondary)!important;border-radius:50px!important;padding:.85rem 1.75rem!important;font-size:14px!important;font-weight:600;cursor:pointer;height:auto!important;max-height:unset!important;transition:background .15s ease}.CourseDetail_view_certificate_btn__x0DZf svg{width:16px;height:16px}.CourseDetail_view_certificate_btn__x0DZf:hover{background:var(--v-lite-purple)!important}.CourseDetail_view_certificate_btn__x0DZf:disabled{opacity:.5;cursor:not-allowed}.CourseDetail_pago__L5WqL .CourseDetail_view_certificate_btn__x0DZf{border-color:var(--Dark-Mulberry)!important;color:var(--Dark-Mulberry)!important}.CourseDetail_pago__L5WqL .CourseDetail_view_certificate_btn__x0DZf:hover{background:rgba(152,11,95,.06)!important}.CourseDetail_coming_soon_pill__MHQ6U{display:inline-flex;align-items:center;gap:.5rem;background:var(--gray-section);border:1px dashed var(--gray-border);color:var(--cd-mute);border-radius:50px;padding:.75rem 1.5rem;font-size:13px!important;font-weight:600}.CourseDetail_coming_soon_pill__MHQ6U svg{width:16px;height:16px;flex-shrink:0}.CourseDetail_module_card__LzpNo{background:var(--white);border-radius:15px;padding:1.25rem 1.5rem;box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_module_card__LzpNo h4{font-size:15.5px!important;margin:0 0 .75rem;color:var(--black)}.CourseDetail_lesson_row__tr9xv{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;border-top:1px solid var(--gray-border);padding:.85rem .6rem;border-radius:8px;text-align:left;font-size:13.5px!important;font-weight:500;color:var(--cd-text);cursor:pointer;max-height:unset;transition:background .18s ease,padding-left .18s ease}.CourseDetail_lesson_row__tr9xv:first-of-type{border-top:none}.CourseDetail_lesson_row__tr9xv:hover{background:var(--gray-section);padding-left:.9rem}.CourseDetail_lesson_row__tr9xv:hover .CourseDetail_lesson_tag__uitwg{color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_lesson_row__tr9xv:hover .CourseDetail_lesson_tag__uitwg{color:var(--Dark-Mulberry)}.CourseDetail_row_check__FAqu2{color:var(--green);width:15px;height:15px;display:inline-flex;margin-right:.5rem}.CourseDetail_row_check__FAqu2 svg{width:15px;height:15px}.CourseDetail_row_check__FAqu2.CourseDetail_row_lock__8dhTN{color:var(--cd-faint)}.CourseDetail_lesson_tag__uitwg{display:inline-flex;align-items:center;gap:6px;font-size:11px!important;color:var(--cd-mute);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.CourseDetail_preview_badge__eTr8i{display:inline-block;font-size:10px!important;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--secondary);background:var(--v-lite-purple);border-radius:20px;padding:2px 8px}.CourseDetail_pago__L5WqL .CourseDetail_preview_badge__eTr8i{color:var(--Dark-Mulberry);background:rgba(152,11,95,.1)}.CourseDetail_lesson_view__graKj{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1.35rem}.CourseDetail_lesson_view__graKj>.CourseDetail_breadcrumb__vTSvI,.CourseDetail_lesson_view__graKj>.CourseDetail_lesson_title__og8A5{margin:0}.CourseDetail_breadcrumb__vTSvI{font-size:12px!important;color:var(--cd-mute);font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-bottom:-.75rem}.CourseDetail_lesson_title__og8A5{font-size:22px!important}.CourseDetail_video_pane__Ah1CZ{background:var(--teal-deep,#1a1a2e);background:linear-gradient(135deg,#1c1c2e,#2c2c44);border-radius:15px;overflow:hidden;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--white);box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_video_pane__Ah1CZ iframe{border-radius:0}.CourseDetail_lesson_layout__IbJdf{margin:0 auto;padding:1.5rem 1.5rem 4rem;display:grid;grid-template-columns:1fr 300px;grid-gap:1.75rem;gap:1.75rem;align-items:start}@media (max-width:1000px){.CourseDetail_lesson_layout__IbJdf{grid-template-columns:1fr}}.CourseDetail_lesson_layout_full__81ZPw{grid-template-columns:1fr}.CourseDetail_lesson_main_col__UIPtS{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.CourseDetail_lesson_rail__7eogZ{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media (max-width:1000px){.CourseDetail_lesson_rail__7eogZ{position:static}}.CourseDetail_lesson_topbar___zhJ5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.CourseDetail_back_to_course__6AOvO{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.4rem;background:transparent!important;border:none!important;color:var(--cd-mute);font-size:13px;font-weight:600;padding:0!important;cursor:pointer;width:auto!important;height:auto!important;max-height:unset!important}.CourseDetail_back_to_course__6AOvO:hover{color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_back_to_course__6AOvO:hover{color:var(--Dark-Mulberry)}.CourseDetail_back_to_course__6AOvO svg{width:15px;height:15px}.CourseDetail_lesson_counter__UHXIF{display:flex;align-items:center;gap:.75rem;font-size:12.5px;color:var(--cd-mute);font-weight:600}.CourseDetail_lesson_counter_arrows__o4yGk{display:flex;gap:.4rem}.CourseDetail_lesson_counter_arrows__o4yGk button{width:30px!important;height:30px!important;border-radius:8px!important;border:1px solid var(--gray-border)!important;background:var(--white)!important;color:var(--cd-text)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer;max-height:unset!important}.CourseDetail_lesson_counter_arrows__o4yGk button:not(:disabled):hover{border-color:var(--secondary)!important;color:var(--secondary)!important}.CourseDetail_pago__L5WqL .CourseDetail_lesson_counter_arrows__o4yGk button:not(:disabled):hover{border-color:var(--Dark-Mulberry)!important;color:var(--Dark-Mulberry)!important}.CourseDetail_lesson_counter_arrows__o4yGk button:disabled{opacity:.35;cursor:not-allowed}.CourseDetail_lesson_counter_arrows__o4yGk svg{width:14px;height:14px}.CourseDetail_lesson_tabs__8qw2a{display:flex;gap:1.5rem;border-bottom:1px solid var(--gray-border)}.CourseDetail_lesson_tab__u7MVb{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.4rem;background:transparent!important;border:none!important;border-bottom:2px solid transparent;padding:.75rem .1rem!important;font-size:13.5px;font-weight:600;color:var(--cd-mute);cursor:pointer;width:auto!important;height:auto!important;max-height:unset!important;margin-bottom:-1px}.CourseDetail_lesson_tab__u7MVb:hover{color:var(--cd-text)}.CourseDetail_lesson_tab_active__Gj4PZ{color:var(--secondary);border-bottom-color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_lesson_tab_active__Gj4PZ{color:var(--Dark-Mulberry);border-bottom-color:var(--Dark-Mulberry)}.CourseDetail_lesson_tab_count__4Qr9W{background:var(--gray-section);color:var(--cd-mute);font-size:11px!important;font-weight:700;padding:1px 7px;border-radius:20px}.CourseDetail_lesson_overview_tab__ifS3I{display:flex;flex-direction:column;gap:1.1rem}.CourseDetail_lesson_overview_head__zXsQr{display:flex;flex-direction:column;gap:.4rem}.CourseDetail_lesson_overview_head__zXsQr .CourseDetail_lesson_title__og8A5{margin:0}.CourseDetail_lesson_short_desc__Un6IT{white-space:pre-line;color:var(--cd-mute);font-size:14.5px!important;line-height:1.7;margin:.35rem 0 0;width:100%;padding-top:.75rem;border-top:1px solid var(--gray-border)}.CourseDetail_mark_complete_btn__ysCrY{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-end!important;gap:.4rem;background:var(--white)!important;border:1.5px solid var(--secondary)!important;color:var(--secondary)!important;font-size:12.5px;font-weight:700;padding:.55rem 1.1rem!important;border-radius:8px!important;cursor:pointer;width:auto!important;height:auto!important;max-height:unset!important;white-space:nowrap}.CourseDetail_mark_complete_btn__ysCrY:hover{background:var(--v-lite-purple)}.CourseDetail_pago__L5WqL .CourseDetail_mark_complete_btn__ysCrY{border-color:var(--Dark-Mulberry)!important;color:var(--Dark-Mulberry)!important}.CourseDetail_pago__L5WqL .CourseDetail_mark_complete_btn__ysCrY:hover{background:rgba(152,11,95,.06)}.CourseDetail_mark_complete_btn__ysCrY svg{width:14px;height:14px}.CourseDetail_lesson_stats_row__D1frV{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem}.CourseDetail_lesson_stat__aMLQe{display:flex;align-items:center;gap:.65rem;background:var(--gray-section);border:1px solid var(--gray-border);border-radius:10px;padding:.75rem .9rem}.CourseDetail_lesson_stat_icon__QS9_r{width:34px;height:34px;border-radius:8px;background:var(--v-lite-purple);color:var(--secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseDetail_pago__L5WqL .CourseDetail_lesson_stat_icon__QS9_r{background:rgba(152,11,95,.08);color:var(--Dark-Mulberry)}.CourseDetail_lesson_stat_icon__QS9_r svg{width:17px;height:17px}.CourseDetail_lesson_stat__aMLQe b{display:block;font-size:13.5px;color:var(--cd-text)}.CourseDetail_lesson_stat__aMLQe small{font-size:10.5px!important;color:var(--cd-mute);text-transform:uppercase;letter-spacing:.3px}.CourseDetail_lesson_resources_tab__Xzevy{display:flex;flex-direction:column;gap:1rem}.CourseDetail_resources_empty__cKnkp{text-align:center;padding:2.5rem 1rem;color:var(--cd-mute);font-size:13px}.CourseDetail_resources_empty__cKnkp svg{width:28px;height:28px;color:var(--cd-faint);margin-bottom:.5rem}.CourseDetail_resource_card_fallback__zxVB4{padding:2rem 1rem;text-align:center;color:var(--cd-mute);font-size:12.5px}.CourseDetail_resource_card_fallback__zxVB4 svg{width:26px;height:26px;color:var(--cd-faint);margin-bottom:.5rem}.CourseDetail_resource_card_fallback__zxVB4 a{color:var(--secondary);font-weight:600;text-decoration:underline}.CourseDetail_pago__L5WqL .CourseDetail_resource_card_fallback__zxVB4 a{color:var(--Dark-Mulberry)}.CourseDetail_lesson_bottom_nav__pccX6{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem;margin-top:.5rem}.CourseDetail_bottom_nav_btn__iTpQH{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.65rem;background:var(--white)!important;border:1px solid var(--gray-border)!important;border-radius:10px!important;padding:.75rem 1rem!important;cursor:pointer;width:100%!important;height:auto!important;max-height:unset!important;text-align:left}.CourseDetail_bottom_nav_btn__iTpQH:not(:disabled):hover{border-color:var(--secondary)!important}.CourseDetail_pago__L5WqL .CourseDetail_bottom_nav_btn__iTpQH:not(:disabled):hover{border-color:var(--Dark-Mulberry)!important}.CourseDetail_bottom_nav_btn__iTpQH:disabled{opacity:.4;cursor:not-allowed}.CourseDetail_bottom_nav_btn__iTpQH svg{width:16px;height:16px;color:var(--cd-mute);flex-shrink:0}.CourseDetail_bottom_nav_next__Z4RJA{justify-content:flex-end!important;text-align:right}.CourseDetail_bottom_nav_btn__iTpQH span{display:flex;flex-direction:column;gap:.1rem;min-width:0}.CourseDetail_bottom_nav_btn__iTpQH small{font-size:10.5px!important;color:var(--cd-faint);text-transform:uppercase;letter-spacing:.3px}.CourseDetail_bottom_nav_btn__iTpQH b{font-size:12.5px;color:var(--cd-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.CourseDetail_lesson_bottom_nav__pccX6{grid-template-columns:1fr}}.CourseDetail_instructor_card__HReid,.CourseDetail_rail_card__DgNLH{background:var(--white);border:1px solid var(--gray-border);border-radius:12px;padding:1.1rem}.CourseDetail_instructor_card__HReid{display:flex;flex-direction:column;gap:.75rem}.CourseDetail_instructor_card_head__SsXw0{display:flex;align-items:flex-start;gap:.75rem}.CourseDetail_instructor_avatar__QGEsk{width:52px;height:52px;border-radius:50%!important;flex-shrink:0;padding:0!important;overflow:hidden;border:2px solid var(--secondary)!important;background:var(--v-lite-purple);cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;max-height:unset!important}.CourseDetail_pago__L5WqL .CourseDetail_instructor_avatar__QGEsk{border-color:var(--Dark-Mulberry)!important}.CourseDetail_instructor_avatar__QGEsk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CourseDetail_instructor_avatar__QGEsk span{font-size:18px;font-weight:700;color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_instructor_avatar__QGEsk span{color:var(--Dark-Mulberry)}.CourseDetail_instructor_identity__BXiCC{display:flex;flex-direction:column;gap:.25rem;min-width:0}.CourseDetail_instructor_name__POSUQ{background:transparent!important;border:none!important;padding:0!important;width:auto!important;height:auto!important;max-height:unset!important;text-align:left;font-size:13.5px;font-weight:700;color:var(--cd-text);cursor:pointer}.CourseDetail_instructor_name__POSUQ:hover{color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_instructor_name__POSUQ:hover{color:var(--Dark-Mulberry)}.CourseDetail_instructor_role_badge__WrooD{display:inline-block;width:-moz-fit-content;width:fit-content;background:var(--v-lite-purple);color:var(--secondary);font-size:10.5px!important;font-weight:700;padding:2px 8px;border-radius:20px}.CourseDetail_pago__L5WqL .CourseDetail_instructor_role_badge__WrooD{background:rgba(152,11,95,.08);color:var(--Dark-Mulberry)}.CourseDetail_instructor_credentials__Og76V{font-size:11.5px!important;color:var(--cd-mute);margin:0}.CourseDetail_instructor_location__ZCX_v{font-size:11px!important;color:var(--cd-faint);margin:0}.CourseDetail_instructor_card_expanded__gBa7M .CourseDetail_instructor_avatar__QGEsk{width:64px!important;height:64px!important}.CourseDetail_instructor_card_expanded__gBa7M .CourseDetail_instructor_avatar__QGEsk span{font-size:22px}.CourseDetail_instructor_card_expanded__gBa7M .CourseDetail_instructor_name__POSUQ{font-size:15px}.CourseDetail_instructor_card_expanded__gBa7M .CourseDetail_instructor_bio__ASlHZ{font-size:12.5px!important}.CourseDetail_instructor_bio__ASlHZ{font-size:12px!important;line-height:1.5;color:var(--cd-mute);margin:0}.CourseDetail_instructor_view_profile__F6Rfa{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;background:var(--white)!important;border:1.5px solid var(--secondary)!important;color:var(--secondary)!important;font-size:12.5px;font-weight:700;padding:.5rem!important;border-radius:8px!important;cursor:pointer;height:auto!important;max-height:unset!important}.CourseDetail_instructor_view_profile__F6Rfa:hover{background:var(--v-lite-purple)!important}.CourseDetail_pago__L5WqL .CourseDetail_instructor_view_profile__F6Rfa{border-color:var(--Dark-Mulberry)!important;color:var(--Dark-Mulberry)!important}.CourseDetail_pago__L5WqL .CourseDetail_instructor_view_profile__F6Rfa:hover{background:rgba(152,11,95,.06)!important}.CourseDetail_instructor_socials__azKGs{display:flex;align-items:center;gap:.6rem}.CourseDetail_instructor_socials__azKGs a{width:26px;height:26px;border-radius:50%;background:var(--gray-section);color:var(--cd-mute);display:flex;align-items:center;justify-content:center}.CourseDetail_instructor_socials__azKGs a:hover{color:var(--secondary);background:var(--v-lite-purple)}.CourseDetail_pago__L5WqL .CourseDetail_instructor_socials__azKGs a:hover{color:var(--Dark-Mulberry);background:rgba(152,11,95,.08)}.CourseDetail_instructor_socials__azKGs svg{width:13px;height:13px}.CourseDetail_rail_card_head__ssmVS{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.CourseDetail_rail_card_head__ssmVS h4{font-size:13.5px;margin:0;color:var(--cd-text)}.CourseDetail_rail_card_head__ssmVS button{display:inline-flex!important;align-items:center!important;background:transparent!important;border:none!important;color:var(--secondary)!important;font-size:11.5px;font-weight:600;padding:0!important;cursor:pointer;width:auto!important;height:auto!important;max-height:unset!important}.CourseDetail_pago__L5WqL .CourseDetail_rail_card_head__ssmVS button{color:var(--Dark-Mulberry)!important}.CourseDetail_rail_resource_row__h13SV{display:flex;align-items:center;gap:.6rem;padding:.6rem .4rem;border-radius:8px}.CourseDetail_rail_resource_row__h13SV:hover{background:var(--gray-section)}.CourseDetail_rail_resource_icon__sR6HF{width:30px;height:30px;border-radius:7px;background:rgba(196,30,58,.08);color:var(--red);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseDetail_rail_resource_icon__sR6HF svg{width:15px;height:15px}.CourseDetail_rail_resource_name__WVAr6{flex:1 1;min-width:0;font-size:12px;color:var(--cd-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseDetail_rail_resource_dl__G__gM{width:26px;height:26px;border-radius:6px;background:var(--gray-section);color:var(--cd-mute);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseDetail_rail_resource_dl__G__gM svg{width:13px;height:13px}.CourseDetail_play_circle__WY8Yt{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center}.CourseDetail_play_circle__WY8Yt svg{width:26px;height:26px}.CourseDetail_video_label__s_cM1{font-size:12.5px!important;opacity:.75}.CourseDetail_lesson_text__32BjI{font-size:14px!important;color:var(--cd-mute);line-height:1.7}.CourseDetail_lesson_text__32BjI h3{color:var(--black);font-size:16.5px!important;font-weight:700;margin:1rem 0 .4rem}.CourseDetail_lesson_text__32BjI h3:first-child{margin-top:0}.CourseDetail_lesson_text__32BjI p{margin:0 0 .75rem}.CourseDetail_lesson_text__32BjI ul{list-style-type:disc;margin:0 0 .75rem;padding-left:1.4rem}.CourseDetail_lesson_text__32BjI ol{list-style-type:decimal;margin:0 0 .75rem;padding-left:1.4rem}.CourseDetail_lesson_text__32BjI li{list-style:inherit;margin-bottom:.4rem}.CourseDetail_lesson_text__32BjI li::marker{color:var(--cd-faint)}.CourseDetail_lesson_text__32BjI li p{margin:0}.CourseDetail_lesson_text__32BjI b,.CourseDetail_lesson_text__32BjI strong{color:var(--black);font-weight:600}.CourseDetail_lesson_embed__ewm2l{border-radius:15px;overflow:hidden;aspect-ratio:16/9;box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_lesson_image__2OhhY{margin:0}.CourseDetail_lesson_image__2OhhY img{width:100%;border-radius:12px;display:block;box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_lesson_image__2OhhY figcaption{font-size:12px!important;color:var(--cd-faint);margin-top:.4rem;text-align:center}.CourseDetail_lesson_resource__tHBNr{display:inline-flex;align-items:center;gap:.6rem;background:var(--gray-section);border:1px solid var(--gray-border);border-radius:10px;padding:.75rem 1.1rem;font-size:13.5px!important;font-weight:600;color:var(--cd-text);transition:border-color .15s ease}.CourseDetail_lesson_resource__tHBNr:hover{border-color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_lesson_resource__tHBNr:hover{border-color:var(--Dark-Mulberry)}.CourseDetail_lesson_resource_icon__k3hY3{width:20px;height:20px;color:var(--secondary);flex-shrink:0}.CourseDetail_pago__L5WqL .CourseDetail_lesson_resource_icon__k3hY3{color:var(--Dark-Mulberry)}.CourseDetail_lesson_callout__BVxV4{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.25rem;border-radius:10px;background:var(--v-lite-purple);border:1px solid var(--lite-purple);font-size:13.5px!important;color:var(--cd-text);line-height:1.6}.CourseDetail_lesson_callout_icon__77j25{width:20px;height:20px;flex-shrink:0;margin-top:.1rem;color:var(--secondary)}.CourseDetail_callout_success__kuny2,.CourseDetail_callout_tip__Wy_tt{background:var(--lite-green);border-color:rgba(58,177,55,.25)}.CourseDetail_callout_success__kuny2 .CourseDetail_lesson_callout_icon__77j25,.CourseDetail_callout_tip__Wy_tt .CourseDetail_lesson_callout_icon__77j25{color:var(--green)}.CourseDetail_callout_warning__xEMto{background:var(--lite-red);border-color:rgba(196,30,58,.25)}.CourseDetail_callout_warning__xEMto .CourseDetail_lesson_callout_icon__77j25{color:var(--red)}.CourseDetail_callout_info__KjFTY,.CourseDetail_callout_note__U_pcu{background:var(--lite-blue-bg);border-color:rgba(43,108,176,.25)}.CourseDetail_callout_info__KjFTY .CourseDetail_lesson_callout_icon__77j25,.CourseDetail_callout_note__U_pcu .CourseDetail_lesson_callout_icon__77j25{color:#2b6cb0}.CourseDetail_lesson_actions__gEBcV{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--gray-border)}.CourseDetail_lesson_progress_note__M_QEq{font-size:12.5px!important;font-weight:600;color:var(--cd-mute)}.CourseDetail_lesson_actions__gEBcV .CourseDetail_primary_btn__I01Nc:hover svg{transform:translateX(3px)!important;transition:transform .18s ease}.CourseDetail_certificate_view__yMcbD,.CourseDetail_quiz_intro__ViDmS{max-width:620px;margin:3rem auto;background:var(--white);border-radius:15px;box-shadow:var(--dark-shadow) 0 3px 18px;padding:3rem 2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.CourseDetail_quiz_icon__wFYa6{width:44px;height:44px;color:var(--secondary);margin-bottom:.5rem}.CourseDetail_pago__L5WqL .CourseDetail_quiz_icon__wFYa6{color:var(--Dark-Mulberry)}.CourseDetail_quiz_intro__ViDmS p{color:var(--cd-mute);font-size:14px!important;max-width:46ch}.CourseDetail_quiz_meta_row__Jo4_Q{display:flex;gap:2rem;margin:1rem 0 1.5rem}.CourseDetail_quiz_meta_row__Jo4_Q small{display:block;font-size:10.5px!important;text-transform:uppercase;color:var(--cd-mute)}.CourseDetail_quiz_meta_row__Jo4_Q b{font-size:17px!important}.CourseDetail_locked_note___bnvg{background:rgba(255,0,85,.06);color:var(--magenta,#f05);border:1px solid rgba(255,0,85,.25);border-radius:8px;padding:.85rem 1.25rem;font-size:13px!important}.CourseDetail_toast_stack__BmSa2{position:fixed;top:1.25rem;right:1.25rem;z-index:300;display:flex;flex-direction:column;gap:.6rem;max-width:380px;width:calc(100% - 2.5rem)}@media (max-width:576px){.CourseDetail_toast_stack__BmSa2{top:.75rem;right:.75rem;left:.75rem;width:auto;max-width:unset}}.CourseDetail_toast_error__sOCKa,.CourseDetail_toast_success__u6LS4{display:flex;align-items:flex-start;gap:.6rem;background:var(--white);border-radius:10px;padding:.85rem .9rem;font-size:13px!important;line-height:1.5;box-shadow:0 10px 30px rgba(0,0,0,.18);animation:CourseDetail_cdToastIn__iOZAI .22s ease}@keyframes CourseDetail_cdToastIn__iOZAI{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CourseDetail_toast_error__sOCKa{color:var(--red);border:1px solid rgba(196,30,58,.22)}.CourseDetail_toast_success__u6LS4{color:var(--green);border:1px solid rgba(34,197,94,.25)}.CourseDetail_toast_error__sOCKa svg,.CourseDetail_toast_success__u6LS4 svg{width:18px;height:18px;flex-shrink:0;margin-top:.05rem}.CourseDetail_toast_error__sOCKa span,.CourseDetail_toast_success__u6LS4 span{flex:1 1}.CourseDetail_toast_error__sOCKa button,.CourseDetail_toast_success__u6LS4 button{flex-shrink:0;background:transparent!important;border:none!important;color:var(--cd-faint)!important;padding:0!important;width:18px!important;height:18px!important;max-height:unset!important;cursor:pointer}.CourseDetail_toast_error__sOCKa button svg,.CourseDetail_toast_success__u6LS4 button svg{width:13px;height:13px;margin-top:0}@keyframes CourseDetail_cdFadeIn__vDEWI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CourseDetail_view_transition__TRWVv{animation:CourseDetail_cdFadeIn__vDEWI .28s ease both}@media (prefers-reduced-motion:reduce){.CourseDetail_view_transition__TRWVv{animation:none}}@keyframes CourseDetail_cdShimmer__2V_t2{0%{background-position:-300px 0}to{background-position:300px 0}}.CourseDetail_skeleton_wrap__DD_UC{pointer-events:none}.CourseDetail_sk__1cK7O{border-radius:8px;background:linear-gradient(90deg,var(--gray-border) 25%,var(--gray-section) 37%,var(--gray-border) 63%);background-size:600px 100%;animation:CourseDetail_cdShimmer__2V_t2 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.CourseDetail_sk__1cK7O{animation:none;background:var(--gray-border)}}.CourseDetail_sk_breadcrumb__tD9RL{width:140px;height:12px}.CourseDetail_sk_title__VawNv{width:70%;height:26px;border-radius:6px}.CourseDetail_sk_video__Y_Kd4{width:100%;aspect-ratio:16/9;border-radius:15px}.CourseDetail_sk_line__iKkBw{width:100%;height:14px}.CourseDetail_sk_line_short__7_cgv{width:55%;height:14px}.CourseDetail_resource_card__fTXt_{border:1px solid var(--gray-border);border-radius:12px;overflow:hidden;box-shadow:var(--dark-shadow) 0 3px 18px}.CourseDetail_resource_card_header__scZRB{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;background:var(--gray-section);border-bottom:1px solid var(--gray-border)}.CourseDetail_resource_card_icon__NWqqC{width:18px;height:18px;color:var(--secondary);flex-shrink:0}.CourseDetail_pago__L5WqL .CourseDetail_resource_card_icon__NWqqC{color:var(--Dark-Mulberry)}.CourseDetail_resource_card_title__02o22{flex:1 1;min-width:0;font-size:13px!important;font-weight:600;color:var(--cd-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseDetail_resource_card_open__OcF30{display:inline-flex;align-items:center;gap:.3rem;font-size:12.5px!important;font-weight:600;color:var(--secondary);flex-shrink:0}.CourseDetail_resource_card_open__OcF30:hover{text-decoration:underline}.CourseDetail_resource_card_open__OcF30 svg{width:13px;height:13px}.CourseDetail_pago__L5WqL .CourseDetail_resource_card_open__OcF30{color:var(--Dark-Mulberry)}.CourseDetail_resource_card_frame__MeP4v{width:100%;aspect-ratio:8.5/11;max-height:820px;margin:0 auto;background:var(--gray-section)}.CourseDetail_resource_card_frame__MeP4v iframe{width:100%;height:100%;border:0;display:block}@media (max-width:576px){.CourseDetail_resource_card_frame__MeP4v{max-width:100%;aspect-ratio:3/4;max-height:520px}}.CourseDetail_quiz_active__MO1Gn{max-width:680px;margin:2.5rem auto;background:var(--white);border-radius:15px;box-shadow:var(--dark-shadow) 0 3px 18px;padding:2.5rem}.CourseDetail_quiz_progress__jId7x{font-size:12px!important;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--cd-mute);margin-bottom:.6rem}.CourseDetail_q_prompt___LCpf{font-size:18px!important;line-height:1.5;margin:0 0 .5rem}.CourseDetail_multi_hint__u2DWM{font-size:12px!important;color:var(--secondary);margin-bottom:1rem}.CourseDetail_pago__L5WqL .CourseDetail_multi_hint__u2DWM{color:var(--Dark-Mulberry)}.CourseDetail_options_list__BmTAf{display:flex;flex-direction:column;gap:.6rem;margin:1.25rem 0 1.75rem}.CourseDetail_option_row__aTHB5{display:flex;align-items:center;gap:.75rem;border:1px solid var(--gray-border);border-radius:10px;padding:.85rem 1rem;font-size:13.8px!important;cursor:pointer;transition:border-color .15s ease}.CourseDetail_option_row__aTHB5:hover{border-color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_option_row__aTHB5:hover{border-color:var(--Dark-Mulberry)}.CourseDetail_option_selected__K3JV7{border-color:var(--secondary);background:var(--v-lite-purple)}.CourseDetail_pago__L5WqL .CourseDetail_option_selected__K3JV7{border-color:var(--Dark-Mulberry);background:rgba(152,11,95,.06)}.CourseDetail_option_row__aTHB5 input{display:none}.CourseDetail_option_indicator__VnCFL{width:18px;height:18px;border-radius:50%;border:2px solid var(--gray-border);flex-shrink:0;position:relative}.CourseDetail_option_selected__K3JV7 .CourseDetail_option_indicator__VnCFL{border-color:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_option_selected__K3JV7 .CourseDetail_option_indicator__VnCFL{border-color:var(--Dark-Mulberry)}.CourseDetail_option_selected__K3JV7 .CourseDetail_option_indicator__VnCFL:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--secondary)}.CourseDetail_pago__L5WqL .CourseDetail_option_selected__K3JV7 .CourseDetail_option_indicator__VnCFL:after{background:var(--Dark-Mulberry)}.CourseDetail_quiz_result__9_jwc{max-width:680px;margin:2.5rem auto;display:flex;flex-direction:column;gap:1.5rem}.CourseDetail_result_banner__hKQ2s{display:flex;align-items:center;gap:1rem;border-radius:15px;padding:1.5rem 1.75rem;color:var(--white)}.CourseDetail_result_banner__hKQ2s span{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseDetail_result_banner__hKQ2s svg{width:20px;height:20px}.CourseDetail_result_banner__hKQ2s h2{font-size:18px!important;margin:0 0 .15rem}.CourseDetail_result_banner__hKQ2s p{margin:0;font-size:13px!important;opacity:.9}.CourseDetail_result_pass__fTtXb{background:linear-gradient(135deg,#3ab137,#2f9e57)}.CourseDetail_result_fail__CY4Wu{background:linear-gradient(135deg,#c41e3a,#a8182f)}.CourseDetail_results_list__dFHYo{background:var(--white);border-radius:15px;box-shadow:var(--dark-shadow) 0 3px 18px;overflow:hidden}.CourseDetail_result_row__OIbCy{display:flex;gap:.85rem;padding:1rem 1.25rem;border-bottom:1px solid var(--gray-border);font-size:13.3px!important}.CourseDetail_result_row__OIbCy:last-child{border-bottom:none}.CourseDetail_result_num__Uk3tz{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11.5px!important;font-weight:700;flex-shrink:0}.CourseDetail_row_correct__dBxon .CourseDetail_result_num__Uk3tz{background:rgba(58,177,55,.15);color:var(--green)}.CourseDetail_row_incorrect__FNaU0 .CourseDetail_result_num__Uk3tz{background:rgba(196,30,58,.1);color:var(--red)}.CourseDetail_result_prompt__9AbFY{color:var(--black);margin-bottom:.2rem}.CourseDetail_result_answer__ic7vp{color:var(--cd-mute);font-size:12.3px!important}.CourseDetail_name_input__WhV8L{width:100%;border:1px solid var(--gray-border);border-radius:8px;padding:.75rem 1rem;font-size:14px!important;margin:.5rem 0 1rem;text-align:center}.CourseDetail_cert_card__Fi4Km{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.CourseDetail_cert_details__Lvu2A{width:100%;background:var(--gray-section);border-radius:10px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.6rem;text-align:left;margin:1rem 0 1.5rem}.CourseDetail_cert_details__Lvu2A small{display:block;font-size:10.5px!important;text-transform:uppercase;color:var(--cd-mute)}.CourseDetail_cert_details__Lvu2A b{font-size:14px!important}.CourseDetail_mono__30fjA{font-family:monospace;letter-spacing:.5px}