.lineup-card{--lineup-card-gap:.75rem;--lineup-card-font-size:.875rem;display:grid;font-size:var(--lineup-card-font-size);gap:var(--lineup-card-gap);position:relative;text-decoration:none}.lineup-card.no-label .label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lineup-card{-webkit-tap-highlight-color:transparent}.lineup-card:focus:not(:focus-visible){outline:none}.lineup-card:active .media-image,.lineup-card:focus-visible .media-image,.lineup-card:hover .media-image{transform:scale(1.01)}.lineup-card:focus-visible{outline:none}.lineup-card:focus-visible .image{outline-offset:var(--outline-offset);outline-style:var(--outline-style);outline-width:var(--outline-width)}.lineup-card .image{grid-column:1/-1;grid-row:1/2;overflow:hidden}.lineup-card .media-image{transition:transform .3s ease}.lineup-card .label{font-weight:600;letter-spacing:.03125rem;line-height:1.4;text-align:center;text-wrap:balance}.lineup-card .cta{align-self:self-end;grid-column:1/-1;grid-row:1/2;justify-self:center;margin-bottom:var(--lineup-card-padding,1rem)}@media (min-width:62em){.lineup-card{--lineup-card-gap:1rem;--lineup-card-font-size:1rem;--lineup-card-padding:1.5rem}.lineup-card .cta.type-solid.size-s{--cta-font-size:.875rem;--cta-padding:.75rem;--cta-min-height:2.5rem;--cta-min-width:4.5rem}}
