.CoursePath-module__6beqxa__wrap{gap:var(--space-4,16px);flex-direction:column;display:flex}.CoursePath-module__6beqxa__head{font:800 var(--text-xl,1.5rem) / 1.15 var(--font-ui);margin:0}.CoursePath-module__6beqxa__where{margin:0;font-size:1.125rem;font-weight:700}.CoursePath-module__6beqxa__sub{color:var(--ink-soft);margin:0}.CoursePath-module__6beqxa__group{flex-direction:column;gap:8px;display:flex}.CoursePath-module__6beqxa__groupHead{align-items:baseline;gap:10px;display:flex}.CoursePath-module__6beqxa__groupTitle{margin:0;font-size:1.125rem}.CoursePath-module__6beqxa__count{color:var(--ink-soft);font-size:.875rem}.CoursePath-module__6beqxa__cards{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.CoursePath-module__6beqxa__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:760px){.CoursePath-module__6beqxa__cards{grid-template-columns:repeat(3,1fr)}}.CoursePath-module__6beqxa__card{border-radius:var(--radius-md,16px);min-height:96px;color:var(--ink);background:color-mix(in srgb, var(--ink) 10%, transparent);flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;display:flex}.CoursePath-module__6beqxa__done{background:var(--kid-pop,var(--mint))}.CoursePath-module__6beqxa__now{background:var(--kid-accent,var(--brand));color:#fff;box-shadow:0 0 0 3px color-mix(in srgb, var(--kid-accent,var(--brand)) 35%, transparent)}.CoursePath-module__6beqxa__ahead{color:var(--ink-faint)}a.CoursePath-module__6beqxa__card:hover{filter:brightness(.97)}.CoursePath-module__6beqxa__num{text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:800}.CoursePath-module__6beqxa__name{font-size:1.0625rem;font-weight:800}.CoursePath-module__6beqxa__keys{flex-wrap:wrap;gap:4px;display:flex}.CoursePath-module__6beqxa__keys kbd{color:#1f2937;font:700 .875rem var(--font-ui);background:#fff9;border-radius:6px;padding:1px 7px}.CoursePath-module__6beqxa__goal{font-size:.8125rem}.CoursePath-module__6beqxa__badge{margin-top:auto;font-size:.8125rem;font-weight:700}.CoursePath-module__6beqxa__again{font-weight:400}
