.filters{margin-bottom:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;align-self:stretch}@media (min-width:768px){.filters{flex-direction:row;flex-wrap:wrap}}@media (min-width:1536px){.filters{justify-content:flex-start}}.filters>li{cursor:pointer;border-radius:30px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding:1rem;font-size:.875rem;font-weight:700;text-transform:uppercase}.active-filter{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgba(0,0,0,.75)}.lineup-section h2{text-align:center;font-size:1.25rem}@media (min-width:1024px){.lineup-section h2{font-size:3rem}}@media (min-width:1536px){.lineup-section h2{text-align:left}}.lineup-card-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;gap:2rem}@media (min-width:768px){.lineup-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lineup-card-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.lineup-card-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.lineup-card{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;border-color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.2)}.lineup-card_description{width:100%;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}