.program-tracklist[data-v-a6c58c68]{font-size:1rem;line-height:1.5rem;margin-top:2.5rem;padding:1.5rem 1rem}@media(min-width:1024px){.program-tracklist[data-v-a6c58c68]{font-size:1.25rem;line-height:1.75rem;margin-top:5rem;padding:4rem}}.program-tracklist[data-v-a6c58c68]{background:#ffffff14;border-radius:28px}.program-tracklist h3[data-v-a6c58c68]{font-family:Raleway-SemiBold,Helvetica,sans-serif;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase}@media(min-width:640px){.program-tracklist h3[data-v-a6c58c68]{font-size:1.5rem;line-height:2rem}}@media(min-width:768px){.program-tracklist h3[data-v-a6c58c68]{font-size:2.25rem;line-height:2.5rem}}.tracklist-block+.tracklist-block[data-v-a6c58c68]{margin-top:2.5rem}.tracklist-block-border[data-v-a6c58c68]{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-bottom:2.5rem}.tracklist-title[data-v-a6c58c68]{font-size:1.5rem;line-height:2rem}@media(min-width:640px){.tracklist-title[data-v-a6c58c68]{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1024px){.tracklist-title[data-v-a6c58c68]{font-size:2.25rem;line-height:2.5rem}}.program-tracklist__track[data-v-a6c58c68]{display:flex;gap:1rem;justify-content:space-between}.program-tracklist__track[data-v-a6c58c68]:first-of-type,.program-tracklist__track[data-v-a6c58c68]:not(:first-of-type){margin-top:.5rem}@media(min-width:1024px){.program-tracklist__track[data-v-a6c58c68]:not(:first-of-type){margin-top:0}}.program-tracklist__duration[data-v-a6c58c68]{flex-shrink:0;text-transform:uppercase}.program-tracklist__summary[data-v-a6c58c68]{font-style:italic;text-transform:lowercase}.program-tracklist__summary[data-v-a6c58c68],.tracklist-total-info[data-v-a6c58c68]{display:flex;gap:1rem;justify-content:space-between;margin-top:2.5rem}.tracklist-total-info span[data-v-a6c58c68]{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Raleway-Medium,Helvetica,sans-serif;font-size:.875rem;font-style:italic;line-height:1.25rem;padding:.25rem 1rem;text-transform:lowercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media(min-width:380px){.tracklist-total-info span[data-v-a6c58c68]{font-size:1rem;line-height:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.tracklist-total-info span[data-v-a6c58c68]{font-size:1.25rem;line-height:1.75rem}}
