.RefCard-module__P2B6CG__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:40rem){.RefCard-module__P2B6CG__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:64rem){.RefCard-module__P2B6CG__grid{grid-template-columns:repeat(4,1fr)}}.RefCard-module__P2B6CG__card{color:inherit;text-decoration:none;display:block}.RefCard-module__P2B6CG__media{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--c-tint);position:relative;overflow:hidden}.RefCard-module__P2B6CG__img{object-fit:cover}.RefCard-module__P2B6CG__title{margin:var(--space-2) 0 0;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-strong)}.RefCard-module__P2B6CG__meta{font-size:var(--fs-sm);color:var(--text-muted);margin:0}.RefCard-module__P2B6CG__card:hover .RefCard-module__P2B6CG__title{color:var(--text-accent)}
