.card-body[data-v-c2de73c9],.lesson-card[data-v-c2de73c9]{flex-direction:column;display:flex}.card-body[data-v-c2de73c9]{flex:1}.card-cta[data-v-c2de73c9]{--cta:var(--accent,var(--green));background:var(--cta);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:7px 16px;font-size:13px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex}.card-cta span[data-v-c2de73c9]{font-size:15px;line-height:1}.lesson-card:hover .card-cta[data-v-c2de73c9]{filter:brightness(1.12);transform:translate(2px)}.card-meta[data-v-c2de73c9]{align-items:flex-start;gap:10px}.card-tags[data-v-c2de73c9]{flex-wrap:wrap;gap:6px;display:flex}.category-tag[data-v-c2de73c9]{background:#fff;border:1px solid #d6dccf}.card-minutes[data-v-c2de73c9]{flex:none;padding-top:2px}.lesson-art[data-v-c2de73c9]{aspect-ratio:16/9;height:auto;container-type:size}.lesson-art[data-v-c2de73c9]:after{width:78cqh;height:78cqh}.lesson-art>span[data-v-c2de73c9]:first-child{font-size:50cqh}.lesson-cover[data-v-c2de73c9]:after{content:none}.lesson-cover img[data-v-c2de73c9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}
