.learning-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin:20px 0}
.learning-course{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.learning-course h2{font-size:1.15rem;overflow-wrap:anywhere;flex:1}
.learning-course[hidden],[data-learning-empty][hidden],[data-learning-more][hidden],[data-learning-business][hidden],[data-learning-personal][hidden]{display:none}
