._card_1mmcr_1{display:flex;flex-direction:column;text-decoration:none;color:inherit;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;transition:border-color var(--animation-duration-fast) ease}._card_1mmcr_1:hover{border-color:var(--primary)}._imageWrapper_1mmcr_25{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background-color:var(--secondary);border-bottom:1px solid var(--border)}._sm_1mmcr_17 ._imageWrapper_1mmcr_25{aspect-ratio:1 / 1}._image_1mmcr_25{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-normal) ease}._card_1mmcr_1:hover ._image_1mmcr_25{transform:scale(1.04)}._fallback_1mmcr_49{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-display);font-size:2.5rem;color:var(--muted-foreground);background-color:var(--secondary)}._sm_1mmcr_17 ._fallback_1mmcr_49{font-size:1.5rem}._content_1mmcr_65{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4)}._sm_1mmcr_17 ._content_1mmcr_65{padding:var(--spacing-3);gap:var(--spacing-1)}._name_1mmcr_77{font-family:var(--font-family-display);font-size:1.25rem;line-height:1.25;color:var(--foreground);margin:0}._sm_1mmcr_17 ._name_1mmcr_77{font-size:1.0625rem}._meta_1mmcr_89{display:flex;flex-wrap:wrap;gap:var(--spacing-1);font-family:var(--font-family-monospace);text-transform:uppercase;font-size:.75rem;color:var(--muted-foreground);letter-spacing:.03em}._metaSeparator_1mmcr_100{color:var(--border)}._bio_1mmcr_104{margin:var(--spacing-2) 0 0;font-size:.875rem;line-height:1.6;color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
