.ShowsListing_title__rk65E{text-align:center;margin-top:80px;font-size:32px;letter-spacing:-.5px;background:linear-gradient(135deg,#fff,#ffffff99);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:600px){.ShowsListing_title__rk65E{font-size:42px;margin-top:100px}}.ShowsListing_grid__ElyVv{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:40px;width:100%}@media (min-width:600px){.ShowsListing_grid__ElyVv{grid-template-columns:1fr 1fr}}.ShowsListing_card__LQFk5{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#151515;border:1px solid #ffffff12;text-decoration:none;color:inherit;transition:transform .25s ease,border-color .25s ease}.ShowsListing_card__LQFk5:hover{transform:translateY(-4px);border-color:#ffffff30}.ShowsListing_imageWrap__xDI5D{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.ShowsListing_imageWrap__xDI5D img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ShowsListing_card__LQFk5:hover .ShowsListing_imageWrap__xDI5D img{transform:scale(1.03)}.ShowsListing_badge__nrKqh{position:absolute;top:16px;left:16px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ShowsListing_badgeNow__iEeld{background:#e63946;color:#fff}.ShowsListing_badgeSoon__WPjWK{background:#ffffff20;color:#ffffffcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff25}.ShowsListing_info__6b_9S{padding:20px 20px 24px}.ShowsListing_city__JtyLA{font-size:22px;font-weight:700;color:#fff;margin:0 0 6px}.ShowsListing_venue__PLOK0{font-size:14px;font-weight:300;color:#aaa;margin:0;line-height:1.5}.ShowsListing_disabledCard__uxT1Z{cursor:default;pointer-events:none}.ShowsListing_disabledCard__uxT1Z .ShowsListing_badge__nrKqh{background-color:#555!important;color:#ccc}.Section_section__Gwne_{padding-top:40px;text-align:left;width:100%;overflow:auto;display:flex;margin-bottom:60px}.Section_section__Gwne_>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Section_section__Gwne_#intro{min-height:100vh}.Section_section__Gwne_.pt-0{padding-top:0}.togglers .Section_section__Gwne_{margin-bottom:20px}@media only screen and (min-width:800px){.Section_section__Gwne_{min-height:var(--min-height);margin-bottom:0}.Section_section__Gwne_>div{flex-direction:row;align-items:center;justify-content:flex-start}.togglers .Section_section__Gwne_>div{align-items:flex-start}}@media only screen and (min-width:1000px){.Section_section__Gwne_{padding-top:120px;margin-bottom:60px}.togglers .Section_section__Gwne_{padding-top:0;margin-bottom:0}.Section_section__Gwne_.pt-0{padding-top:0}}.Section_sectionCentered__lFROn>div{align-items:flex-start}.Section_imgright__o_Nft .Section_media__DPIlH{order:-1}@media only screen and (min-width:800px){.Section_imgright__o_Nft .Section_media__DPIlH{flex:1 1;order:unset;max-width:100%}}.Section_media__DPIlH>div{width:100%;height:100%}.Section_subTitle__WNdnT{color:#bc2692;margin:10px 0}.Section_media__DPIlH{width:100%;text-align:center}@media only screen and (min-width:800px){.Section_media__DPIlH{width:35%}}@media only screen and (min-width:1000px){.Section_media__DPIlH{width:40%}}.Section_imgleft__v0mPX .Section_media__DPIlH{margin-right:0}.Section_imgright__o_Nft .Section_media__DPIlH{margin-left:0}.Section_media__DPIlH img,.Section_media__DPIlH video{max-width:100%}@media only screen and (min-width:800px){.Section_imgleft__v0mPX .Section_media__DPIlH{margin-right:24px}.Section_imgright__o_Nft .Section_media__DPIlH{margin-left:24px}.Section_media__DPIlH img,.Section_media__DPIlH video{max-width:100%}}@media only screen and (min-width:1000px){.Section_imgleft__v0mPX .Section_media__DPIlH{margin-right:32px}.Section_imgright__o_Nft .Section_media__DPIlH{margin-left:32px}.Section_media__DPIlH img,.Section_media__DPIlH video{max-width:100%}}.Section_sectionContent__TxQ4x{width:100%;pointer-events:auto;position:relative;z-index:1}.togglers .Section_sectionContent__TxQ4x{padding-top:40px}@media only screen and (min-width:800px){.Section_sectionContent__TxQ4x{flex:0 0 auto;width:65%}#intro .Section_sectionContent__TxQ4x,.Section_sectionContentFullWidth__50992{width:100%}}@media only screen and (min-width:1000px){.Section_sectionContent__TxQ4x{flex:0 0 auto;width:60%}.Section_sectionContentFullWidth__50992{width:100%}}