.free-course-page .free-course-summary,.free-course-card{padding:24px;margin:20px 0}.free-course-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.free-course-card{min-width:0}.free-course-card dl div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:14px;padding:10px 0;border-bottom:1px solid #dbe3ee}.free-course-card dt{font-weight:700}.free-course-card dd{margin:0}.free-course-card h2{font-size:1.5rem}.free-course-page a,.free-course-card dd{overflow-wrap:anywhere}.free-course-summary li{margin:12px 0}.free-course-exercise{background:#edf3fc;padding:16px;border-radius:12px;margin:18px 0}.free-course-actions{display:flex;gap:12px;flex-wrap:wrap}.free-course-card,#learning-order{scroll-margin-top:110px}@media(max-width:760px){.free-course-grid{grid-template-columns:1fr}.free-course-page .free-course-summary,.free-course-card{padding:18px}.free-course-card dl div{grid-template-columns:1fr;gap:4px}}
