.TestCard-module__r3B2gq__grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;width:100%;display:grid}.TestCard-module__r3B2gq__card{--tc:var(--primary,#4f46e5);border:1px solid var(--card-border);background:var(--surface);color:var(--foreground);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.TestCard-module__r3B2gq__card:hover,.TestCard-module__r3B2gq__card:focus-visible{border-color:var(--tc);box-shadow:0 14px 30px #00000024, 0 0 0 1px var(--tc);transform:translateY(-4px)}.TestCard-module__r3B2gq__media{border-bottom:4px solid var(--tc);position:relative}.TestCard-module__r3B2gq__media img,.TestCard-module__r3B2gq__fallback{aspect-ratio:640/478;object-fit:cover;width:100%;height:auto;display:block}.TestCard-module__r3B2gq__fallback{background:linear-gradient(135deg, color-mix(in srgb, var(--tc) 35%, var(--surface)), var(--surface-muted));place-items:center;font-size:3rem;display:grid}.TestCard-module__r3B2gq__body{gap:4px;padding:12px 14px 16px;display:grid}.TestCard-module__r3B2gq__body h3{word-break:keep-all;margin:0;font-size:1.05rem;line-height:1.3}.TestCard-module__r3B2gq__desc{color:var(--text-muted,var(--foreground));opacity:.85;word-break:keep-all;font-size:.9rem;line-height:1.5}.TestCard-module__r3B2gq__badge{color:#fff;background:#000000b3;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700;position:absolute;top:8px;left:8px}@media (max-width:559px){.TestCard-module__r3B2gq__grid{grid-template-columns:minmax(0,1fr);gap:12px}.TestCard-module__r3B2gq__card{flex-direction:row;align-items:stretch}.TestCard-module__r3B2gq__media{border-bottom:0;border-right:4px solid var(--tc);flex:0 0 38%}.TestCard-module__r3B2gq__media img,.TestCard-module__r3B2gq__fallback{aspect-ratio:auto;height:100%;min-height:100px}.TestCard-module__r3B2gq__body{align-content:center;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.TestCard-module__r3B2gq__card{transition:none}.TestCard-module__r3B2gq__card:hover,.TestCard-module__r3B2gq__card:focus-visible{transform:none}}
