.learning-topics{margin:24px 0 40px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 24px}
.learning-topics summary{font-family:Montserrat,Arial,sans-serif;font-weight:700;color:var(--navy);cursor:pointer}
.learning-topics p{color:var(--muted);margin:16px 0}
.learning-topics ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:16px 0 0;padding-left:20px}
.learning-topics li{padding-left:2px}
.learning-topics a{text-underline-offset:3px}
@media(max-width:700px){.learning-topics{padding:16px 18px}.learning-topics ul{grid-template-columns:1fr}}
