.JRArTq_card{background:var(--shop-surface,var(--brand-surface-muted));min-width:0;color:inherit;overflow-wrap:anywhere;gap:24px;margin-block:24px;padding:20px;text-decoration:none;display:grid}.JRArTq_image{aspect-ratio:1;min-width:0;display:block;position:relative}.JRArTq_image img{object-fit:contain}.JRArTq_copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-width:0;font-size:1rem;line-height:1.5;display:flex}.JRArTq_name{font-size:1.25rem;font-weight:600}.JRArTq_status{color:var(--shop-muted,var(--brand-muted));font-size:.875rem}.JRArTq_action{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.JRArTq_compact{grid-template-columns:minmax(0,80px) minmax(0,1fr);gap:16px}.JRArTq_horizontal{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.JRArTq_featured .JRArTq_image{aspect-ratio:3/2}.JRArTq_card:not(:has(.JRArTq_image)){grid-template-columns:minmax(0,1fr)}a.JRArTq_card:hover .JRArTq_action{text-decoration-thickness:2px}a.JRArTq_card:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:480px){.JRArTq_horizontal{grid-template-columns:minmax(0,1fr)}.JRArTq_card{padding:16px}}