.tcards[data-astro-cid-dm62yf5j]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,.4rem + 1vw,1.25rem);display:grid}.tcard[data-astro-cid-dm62yf5j]{border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);align-content:start;gap:.6rem;padding:.5rem .5rem .85rem;transition:transform .25s,box-shadow .25s;display:grid}.tcard[data-astro-cid-dm62yf5j]:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}.tcard__photo[data-astro-cid-dm62yf5j]{aspect-ratio:4/5;border-radius:calc(var(--radius-l) - .3rem);background:var(--surface-sunk,#eef2f7);overflow:hidden}.tcard__photo[data-astro-cid-dm62yf5j] img[data-astro-cid-dm62yf5j]{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.tcard__name[data-astro-cid-dm62yf5j]{text-align:center;font-weight:750;font-size:var(--step-0);line-height:1.2}.tcard__name[data-astro-cid-dm62yf5j] span[data-astro-cid-dm62yf5j]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent,var(--text-muted));margin-bottom:.15rem;font-size:.72rem;font-weight:700;display:block}
