.section.svelte-dq7btp{padding:56px 0}.course-detail.svelte-dq7btp{max-width:900px}.back.svelte-dq7btp{color:var(--color-muted);font-weight:600}.course-header.svelte-dq7btp{flex-wrap:wrap;justify-content:space-between;gap:24px;margin:18px 0 30px;display:flex}.course-header.svelte-dq7btp h1:where(.svelte-dq7btp){font-size:clamp(24px,4vw,36px)}.grade-tag.svelte-dq7btp{background:var(--color-gold-soft);color:#1c1400;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block}.desc.svelte-dq7btp{color:var(--color-muted);max-width:520px;margin-top:10px}.price-box.svelte-dq7btp{text-align:end;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.price-box.svelte-dq7btp .now:where(.svelte-dq7btp){color:var(--color-navy);font-size:26px;font-weight:800}.price-box.svelte-dq7btp .was:where(.svelte-dq7btp){color:var(--color-muted);text-decoration:line-through}.enrolled-tag.svelte-dq7btp{color:#1f9d6b;font-weight:700}.lessons-title.svelte-dq7btp{margin:20px 0}.lesson-list.svelte-dq7btp{flex-direction:column;gap:14px;display:flex}.lesson.svelte-dq7btp{align-items:center;gap:16px;padding:16px 20px;display:flex}.lesson__no.svelte-dq7btp{background:var(--color-navy);width:34px;height:34px;color:var(--color-gold);border-radius:10px;place-items:center;font-weight:800;display:grid}.lesson__body.svelte-dq7btp{flex:1}.lesson__body.svelte-dq7btp h3:where(.svelte-dq7btp){margin:0;font-size:17px}.sample-tag.svelte-dq7btp{color:#1f9d6b;font-size:12px;font-weight:700}.lock.svelte-dq7btp,.soon.svelte-dq7btp{color:var(--color-muted);font-size:14px}
