.course-card[data-astro-cid-dfxscctt]{flex-direction:column;height:100%;display:flex}.course-card__top[data-astro-cid-dfxscctt]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.course-card__num[data-astro-cid-dfxscctt]{color:#0000;-webkit-text-stroke:1.2px var(--c-azul-texto);letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}.card--dark[data-astro-cid-dfxscctt] .course-card__num[data-astro-cid-dfxscctt]{-webkit-text-stroke-color:var(--c-ciano)}.course-card__cat[data-astro-cid-dfxscctt]{letter-spacing:.12em;text-transform:uppercase;color:var(--t-escuro-2);align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.72rem;font-weight:600;display:flex}.course-card__cat[data-astro-cid-dfxscctt] svg{color:var(--c-azul-texto)}.card--dark[data-astro-cid-dfxscctt] .course-card__cat[data-astro-cid-dfxscctt]{color:var(--t-claro-2)}.card--dark[data-astro-cid-dfxscctt] .course-card__cat[data-astro-cid-dfxscctt] svg{color:var(--c-ciano)}.course-card__titulo[data-astro-cid-dfxscctt]{margin-bottom:.6rem;font-size:1.2rem}.course-card__link[data-astro-cid-dfxscctt]{color:inherit;text-decoration:none}.course-card__link[data-astro-cid-dfxscctt]:after{content:"";border-radius:inherit;position:absolute;inset:0}.course-card__link[data-astro-cid-dfxscctt]:focus-visible{box-shadow:none}.course-card[data-astro-cid-dfxscctt]:has(.course-card__link:focus-visible){box-shadow:var(--focus)}.course-card__resumo[data-astro-cid-dfxscctt]{color:var(--t-escuro-2);flex:1;font-size:.95rem}.card--dark[data-astro-cid-dfxscctt] .course-card__resumo[data-astro-cid-dfxscctt]{color:var(--t-claro-2)}.course-card__rodape[data-astro-cid-dfxscctt]{border-top:1px solid var(--c-nevoa-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:1rem;font-size:.85rem;display:flex}.card--dark[data-astro-cid-dfxscctt] .course-card__rodape[data-astro-cid-dfxscctt]{border-color:#ffffff1a}.course-card__nivel[data-astro-cid-dfxscctt]{color:var(--t-escuro-2);align-items:center;gap:.35rem;display:inline-flex}.card--dark[data-astro-cid-dfxscctt] .course-card__nivel[data-astro-cid-dfxscctt]{color:var(--t-claro-2)}.course-card__acoes[data-astro-cid-dfxscctt]{flex-wrap:wrap;align-items:center;gap:1rem;display:inline-flex}.course-card__loja[data-astro-cid-dfxscctt]{z-index:1;min-height:44px;color:var(--t-escuro-2);text-underline-offset:3px;align-items:center;font-weight:500;text-decoration:underline 1px;display:inline-flex;position:relative}.course-card__loja[data-astro-cid-dfxscctt]:hover{color:var(--c-azul-texto)}.card--dark[data-astro-cid-dfxscctt] .course-card__loja[data-astro-cid-dfxscctt]{color:var(--t-claro-2)}.card--dark[data-astro-cid-dfxscctt] .course-card__loja[data-astro-cid-dfxscctt]:hover{color:#fff}.course-card__cta[data-astro-cid-dfxscctt]{color:var(--c-azul-texto);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.card--dark[data-astro-cid-dfxscctt] .course-card__cta[data-astro-cid-dfxscctt]{color:var(--c-ciano)}.course-card[data-astro-cid-dfxscctt]:hover .course-card__cta[data-astro-cid-dfxscctt] svg{transform:translate(3px)}.course-card__cta[data-astro-cid-dfxscctt] svg{transition:transform .2s var(--ease)}
