.learning-course-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:22px 0}.learning-course-card{display:flex;align-items:flex-start;gap:15px;text-align:start;width:100%;min-width:0;padding:21px;border:1px solid var(--line,#d8d9cb);border-radius:17px;background:var(--surface,#fffdf7);color:var(--text,#193e38);cursor:pointer}.learning-course-card:hover{border-color:var(--primary-2,#4f7767);box-shadow:0 4px 16px #163b2610}.learning-course-icon{flex:0 0 48px;width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:#e8eee3;color:#2e6654}.learning-course-icon svg{width:29px;height:29px}.learning-course-card:nth-child(2) .learning-course-icon{background:#e7edf3;color:#466685}.learning-course-card:nth-child(3) .learning-course-icon{background:#f1e7d4;color:#966725}.learning-course-card:nth-child(4) .learning-course-icon{background:#efe7ed;color:#805474}.learning-course-copy{flex:1;min-width:0;overflow-wrap:anywhere}.learning-course-title{display:block;font:650 1.18rem/1.35 Georgia,serif;margin:2px 0 9px}.learning-course-count{display:block;font-size:.7rem;font-weight:700;color:var(--muted,#71816c)}.learning-course-description{display:block;font-size:.8rem;line-height:1.65;color:var(--muted,#607169);margin:9px 0 2px}.learning-preview{display:inline-block;border-radius:20px;background:#f1e9d5;color:#78551e;font-size:.65rem;font-weight:700;padding:4px 9px;margin:7px 0 0}.learning-arrow{align-self:center;font-size:25px;color:var(--muted,#8b9c8b)}@media(max-width:650px){.learning-course-grid{grid-template-columns:1fr;gap:11px}.learning-course-card{padding:17px;gap:12px}.learning-course-title{font-size:1.08rem}.learning-course-icon{flex-basis:42px;width:42px;height:42px}}
