.card[data-astro-cid-u4cykptb]{border:1px solid var(--color-stroke);border-radius:var(--radius-lg);background:var(--color-lift);transition:border-color var(--duration-switch) var(--ease);flex-direction:column;padding:10px;display:flex}.card[data-astro-cid-u4cykptb]:hover{border-color:var(--color-stroke-2)}.cover[data-astro-cid-u4cykptb]{aspect-ratio:1;border-radius:var(--radius-md);background:var(--accent-darkest);display:block;overflow:hidden}.cover[data-astro-cid-u4cykptb] svg{width:100%;height:100%}.body[data-astro-cid-u4cykptb]{flex-direction:column;flex:1;padding:18px 10px 8px;display:flex}.status[data-astro-cid-u4cykptb]{color:var(--accent-hi)}.status[data-astro-cid-u4cykptb].upcoming{color:var(--color-muted)}h3[data-astro-cid-u4cykptb]{letter-spacing:-.03em;margin:6px 0 2px;font-size:22px}.subtitle[data-astro-cid-u4cykptb]{color:var(--color-pale);margin:0 0 8px}.tagline[data-astro-cid-u4cykptb]{color:var(--color-muted);margin:0 0 20px;font-size:14px}.detail[data-astro-cid-u4cykptb]{color:var(--accent-hi);margin:-10px 0 20px}.foot[data-astro-cid-u4cykptb]{border-top:1px solid var(--color-stroke);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.price[data-astro-cid-u4cykptb]{letter-spacing:-.02em;font-size:20px}
