.LearnIndexClient_learnPage__wQ3U7{max-width:880px;margin:0 auto;padding:0 24px 48px}.LearnIndexClient_learnHeader__fvl79{margin-bottom:32px}.LearnIndexClient_learnBadge__NrAAa{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--accent);text-transform:uppercase;margin-bottom:12px}.LearnIndexClient_learnTitle__R9BAB{font-size:clamp(24px,3.5vw,36px);font-weight:700;font-family:var(--font-display,"Noto Serif KR",serif);color:var(--text-h);margin:0 0 10px;white-space:pre-line}.LearnIndexClient_learnSub__sAX8O{font-size:14px;color:var(--text-m);line-height:1.75;max-width:600;margin:0 0 20px;white-space:pre-line}.LearnIndexClient_progressWrap__vnzkC{display:flex;align-items:center;gap:10px;margin-bottom:24px}.LearnIndexClient_progressBar__hiSiN{flex:1 1;height:6px;background:var(--bg3);border-radius:3px;overflow:hidden}.LearnIndexClient_progressFill__ear1P{height:100%;background:var(--langra-primary);border-radius:3px;transition:width .3s}.LearnIndexClient_progressCount__rknyJ{font-size:13px;color:var(--text-s);white-space:nowrap}.LearnIndexClient_lessonGrid__rNeH5{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:40px}@media (max-width:640px){.LearnIndexClient_lessonGrid__rNeH5{grid-template-columns:1fr}}.LearnIndexClient_lessonCard__xuvM_{display:block;position:relative;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;text-decoration:none;color:inherit;transition:border-color .2s}.LearnIndexClient_lessonCard__xuvM_:hover{border-color:var(--langra-primary)}.LearnIndexClient_lessonActive__QO_g3{border:2px solid var(--langra-primary)}.LearnIndexClient_lessonLocked__kmHnN{opacity:.8}.LearnIndexClient_checkMark__lbreJ{position:absolute;top:14px;right:14px;width:24px;height:24px;border-radius:50%;background:var(--langra-primary-light);display:flex;align-items:center;justify-content:center}.LearnIndexClient_lessonBadges__AwYoq{display:flex;align-items:center;gap:6px;margin-bottom:10px}.LearnIndexClient_lessonNum__xf9Sh{font-size:11px;padding:3px 10px;border-radius:6px;background:var(--langra-primary-light);color:var(--langra-primary-text)}.LearnIndexClient_lessonActiveBadge__7uyVW{font-size:11px;padding:3px 10px;border-radius:6px;background:var(--tag-amber-bg);color:var(--tag-amber-text)}.LearnIndexClient_lessonName__AgxqN{font-size:16px;font-weight:600;margin:0 0 5px;color:var(--text-h)}.LearnIndexClient_lessonDesc__hEtxF{font-size:13px;color:var(--text-m);line-height:1.6;margin:0 0 10px}.LearnIndexClient_lessonTags___XP7G{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.LearnIndexClient_lessonTag__BxlQC{font-size:10px;font-weight:500;padding:2px 8px;border-radius:20px;background:var(--accent-bg);color:var(--accent)}.LearnIndexClient_lessonBar__p2v3W{height:3px;background:var(--bg3);border-radius:2px;overflow:hidden}.LearnIndexClient_lessonBarFill__ZeU_g{height:100%;background:var(--langra-primary);border-radius:2px}.LearnIndexClient_ytBanner__24pq6{background:var(--surface);border:.5px solid var(--border);border-radius:10px;padding:20px 24px;display:flex;align-items:center;gap:16}.LearnIndexClient_ytInfo__4fBsu{flex:1 1}.LearnIndexClient_ytTitle__uYtye{font-size:14px;font-weight:600;color:var(--text-h);margin-bottom:4px}.LearnIndexClient_ytDesc__n00hk{font-size:13px;color:var(--text-m)}.LearnIndexClient_ytLink__ut89i{flex-shrink:0;font-size:12px;color:var(--accent);padding:6px 14px;border:.5px solid var(--border);border-radius:6px;white-space:nowrap;text-decoration:none}.LearnIndexClient_ytLink__ut89i:hover{border-color:var(--accent)}@media (max-width:640px){.LearnIndexClient_learnPage__wQ3U7{padding:0 16px 36px}.LearnIndexClient_learnTitle__R9BAB{font-size:22px}.LearnIndexClient_learnHeader__fvl79{margin-bottom:24px}.LearnIndexClient_lessonGrid__rNeH5{grid-template-columns:1fr;gap:10px}.LearnIndexClient_lessonCard__xuvM_{padding:16px}.LearnIndexClient_lessonName__AgxqN{font-size:15px}.LearnIndexClient_ytBanner__24pq6{flex-direction:column;text-align:center;gap:10px;padding:16px}}