._card_p8l11_1{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(180deg,var(--surface-2),var(--surface));box-shadow:var(--shadow);overflow:hidden;color:var(--foreground);text-decoration:none;transition:border-color var(--animation-duration-fast) ease}._card_p8l11_1:hover{border-color:var(--hairline-strong)}._card_p8l11_1:hover ._read_p8l11_17{color:var(--brass-2)}._card_p8l11_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._still_p8l11_24{aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--border);background:var(--sidebar)}._still_p8l11_24 img{width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.05)}._body_p8l11_36{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);flex:1}._label_p8l11_43{font-family:var(--font-family-monospace);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}._title_p8l11_50{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:-.01em}._featured_p8l11_58 ._title_p8l11_50{font-size:clamp(1.6rem,3vw,2.1rem)}._desc_p8l11_61{margin:0;color:var(--ink-2);line-height:1.6;font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._read_p8l11_17{margin-top:auto;padding-top:var(--spacing-3);border-top:1px solid var(--border);display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-monospace);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}
