.course-detail_scope__0e_V5{--lq-navy:#17213f;--lq-mint:#20c997;--lq-coral:#ff6b6b;--lq-bg:#f6f8fc;--lq-navy-soft:#45506b;--lq-mint-ink:#0f7c5c;--lq-line:#e7ecf6}.course-detail_header__pnW21{background:linear-gradient(180deg,var(--lq-bg) 0,#fff 100%);border-bottom:1px solid var(--lq-line)}.course-detail_crumb__4lsUe{color:#7c86a0}.course-detail_crumbLink__g_SaO{color:var(--lq-mint-ink);font-weight:700}.course-detail_crumbLink__g_SaO:hover{text-decoration:underline}.course-detail_crumbLink__g_SaO:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lq-mint);border-radius:6px}.course-detail_glyph__XXY5i{display:flex;align-items:center;justify-content:center;border-radius:24px;box-shadow:0 10px 24px -16px rgba(23,33,63,.5)}.course-detail_badge__FGPH5{color:var(--lq-navy);background:#eef2fb;border:1px solid var(--lq-line)}.course-detail_levelChip__CbYhv{color:var(--lq-mint-ink);background:rgba(32,201,151,.12)}.course-detail_h1__4ZNII{color:var(--lq-navy)}.course-detail_desc__vuBPk,.course-detail_meta__W2MQy{color:var(--lq-navy-soft)}.course-detail_enrollCard__IC0_w{background:#fff;border:1px solid var(--lq-line);border-radius:24px;box-shadow:0 22px 44px -30px rgba(23,33,63,.4)}.course-detail_price__Lc1_5{color:var(--lq-navy)}.course-detail_note__AClqm,.course-detail_priceNote__ZAc57{color:#7c86a0}.course-detail_cta__k_aJN{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 1.3rem;border-radius:15px;font-weight:800;font-size:1.02rem;line-height:1;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.course-detail_cta__k_aJN:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lq-mint)}.course-detail_ctaPrimary__mkYjs{background:var(--lq-mint);color:#06231a}.course-detail_ctaPrimary__mkYjs:hover{background:#1bb587}.course-detail_ctaSecondary__qy3mR{background:#fff;color:var(--lq-navy);border:1.5px solid var(--lq-line)}.course-detail_ctaSecondary__qy3mR:hover{border-color:var(--lq-navy)}.course-detail_ctaDisabled__SoWLt{background:var(--lq-bg);color:#98a1b6;border:1.5px solid var(--lq-line);cursor:not-allowed}.course-detail_contactBtn__3WAGn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;border:1.5px solid var(--lq-line);color:var(--lq-navy);font-weight:700;font-size:.9rem}.course-detail_contactBtn__3WAGn:hover{border-color:var(--lq-navy)}.course-detail_contactBtn__3WAGn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lq-mint)}.course-detail_h2__TCqF0{color:var(--lq-navy)}.course-detail_lessonRow__2xRjF{display:flex;align-items:center;gap:1rem;border:1px solid var(--lq-line);border-radius:18px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.course-detail_lessonOpen__FHf5F:hover{border-color:#d3dcee;box-shadow:0 16px 30px -24px rgba(23,33,63,.4)}.course-detail_lessonLocked__hKf3v{background:#fafbfe}.course-detail_lessonLink__xQZgW:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lq-mint);border-radius:18px}.course-detail_lessonNum__6XMkI{display:flex;align-items:center;justify-content:center;border-radius:14px}.course-detail_lessonNo__28G96{color:var(--lq-mint-ink)}.course-detail_previewChip__SPYNS{color:var(--lq-mint-ink);background:rgba(32,201,151,.14)}.course-detail_lessonTitle__HdTKw{color:var(--lq-navy)}.course-detail_lessonDesc__xkX_e{color:var(--lq-navy-soft)}.course-detail_lessonMeta__XyGuX{color:#7c86a0}@media (prefers-reduced-motion:reduce){.course-detail_cta__k_aJN,.course-detail_lessonRow__2xRjF{transition:none}}