.hero{width:100%;height:100vh;min-height:400px;max-height:1200px;display:flex;justify-content:center;align-items:center;position:relative}.hero h1{position:absolute;opacity:0}@media (max-width: 767px){.hero img{object-fit:cover}}.hero .hero-background{position:absolute;left:0;top:0;right:0;width:100%;height:auto;z-index:1;object-fit:cover;object-position:center}.hero .hero-background--desktop{height:120svh;mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,transparent 100%)}@media (max-width: 767px){.hero .hero-background--desktop{display:none}}.hero .hero-background--mobile{display:none;height:120svh;mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,transparent 100%)}@media (max-width: 767px){.hero .hero-background--mobile{display:block}}.hero .gradient{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:2;transform:translateY(50%);background:linear-gradient(180deg,rgba(251,252,181,0) 0%,rgb(139,137,180) 44%,rgb(140,137,180) 55%,rgba(239,188,188,0) 102%)}@media (max-width: 767px){.hero .gradient{background:linear-gradient(180deg,rgba(252,252,181,0) 0%,rgb(140,137,180) 37%,rgb(140,137,180) 55%,rgba(239,188,188,0) 100%);height:50vh}}.hero .main-logo{width:30%;position:relative;z-index:3}@media (max-width: 767px){.hero .main-logo{width:70%;margin:0 auto;display:block}}.hero .main-logo--date{transform:translateY(75%)}@media (max-width: 767px){.hero .main-logo--date{transform:translateY(0)}}@media (max-width: 767px){.hero .main-logo--desktop{display:none}}@media (min-width: 768px){.hero .main-logo--mobile{display:none}}.hero .main-logo-wrapper{position:relative;width:80%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.hero .main-logo-wrapper{flex-direction:row;justify-content:space-evenly}}.hero .sub-logo-text{position:absolute;left:50%;bottom:0;text-transform:uppercase;transform:translate(-50%,100%);z-index:2;font-family:Geomanist;font-size:2.5rem;letter-spacing:.05em;white-space:nowrap;font-family:Ancial,serif;color:var(--color-main)}@media (max-width: 767px){.hero .sub-logo-text{font-size:1.5rem;letter-spacing:.025em}}.hero .secondary-logo{position:absolute;bottom:0;right:0;z-index:3;display:flex;justify-content:center;align-items:flex-end;text-transform:uppercase;font-size:.675rem;margin-left:1rem;margin-right:3rem;margin-bottom:1.5rem}.hero .secondary-logo .logotypes{display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.hero .secondary-logo .logotypes{padding:0}}.hero .secondary-logo .logotypes img{box-sizing:content-box}.hero .secondary-logo .spacer{background-color:var(--color-main);height:6rem;width:1px;margin:0 3rem}@media (max-width: 767px){.hero .secondary-logo .spacer{height:8rem;width:1px;margin:0 2rem}}.hero .secondary-logo .unsound{height:3rem;width:auto;position:relative}@media (max-width: 767px){.hero .secondary-logo .unsound{height:4rem}}.hero .secondary-logo .warsaw{height:4rem;width:auto}@media (max-width: 767px){.hero .secondary-logo .warsaw{height:4rem}}.artists-interactive:where(.astro-TLVYF4DL){min-height:90vh;margin-top:5rem;margin-bottom:9.375rem}.artists-preview-list:where(.astro-TLVYF4DL){display:flex;position:relative}.artists-background:where(.astro-TLVYF4DL){position:absolute;inset:0;background:var(--artists-background);width:100%;height:100%;z-index:-1}@media (max-width: 767px){.artists-background:where(.astro-TLVYF4DL){display:none}}.artists-wrapper:where(.astro-TLVYF4DL){display:flex;flex-direction:column;justify-content:space-between;color:#000;padding-bottom:2rem;width:50vw;height:50vw;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.artists-wrapper:where(.astro-TLVYF4DL)::-webkit-scrollbar{display:none}@media (max-width: 767px){.artists-wrapper:where(.astro-TLVYF4DL){width:100%;height:90vh;z-index:3;color:#fff}}.artists-wrapper:where(.astro-TLVYF4DL) h2:where(.astro-TLVYF4DL){text-transform:uppercase;font-size:3rem;line-height:4.1875rem;margin-bottom:10.5rem;margin-left:1.5rem;margin-top:1.1875rem;color:#000;font-weight:400;color:var(--color-main)}@media (max-width: 767px){.artists-wrapper:where(.astro-TLVYF4DL) h2:where(.astro-TLVYF4DL){color:var(--color-main);position:absolute;transform:translateY(-150%);margin-top:0;margin-bottom:0}}.artists-list:where(.astro-TLVYF4DL){border-bottom:1px solid #000}@media (max-width: 767px){.artists-list:where(.astro-TLVYF4DL){border-bottom:1px solid #fff}}.active-indicator:where(.astro-TLVYF4DL){width:.75rem;height:.75rem;margin:0 .75rem;display:inline-block;background-color:var(--color-main);border-radius:3rem;opacity:0;transition:opacity .6s ease-in-out;align-self:center}@media (max-width: 767px){.active-indicator:where(.astro-TLVYF4DL){background-color:#fff}}.artist-list-item:where(.astro-TLVYF4DL){display:flex;align-items:flex-end;cursor:pointer;border-top:1px solid #000;padding:.4rem 0;line-height:1}.artist-list-item:where(.astro-TLVYF4DL).is-active .active-indicator:where(.astro-TLVYF4DL){opacity:1}@media (max-width: 767px){.artist-list-item:where(.astro-TLVYF4DL){border-top:1px solid #fff}}.artist-images:where(.astro-TLVYF4DL){position:relative;width:50vw;height:50vw;background-color:#000}@media (max-width: 767px){.artist-images:where(.astro-TLVYF4DL){position:absolute;inset:0;width:100%;height:100%;z-index:1;filter:brightness(.6)}}.artist-wrapper:where(.astro-TLVYF4DL){position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;will-change:opacity}@media (max-width: 767px){.artist-wrapper:where(.astro-TLVYF4DL){z-index:2;transition:opacity 2.25s ease}}.artist-wrapper:where(.astro-TLVYF4DL).is-active{opacity:1}.artist-wrapper:where(.astro-TLVYF4DL) img:where(.astro-TLVYF4DL){width:100%;height:100%;object-fit:cover}.artist-image:where(.astro-TLVYF4DL){position:absolute;inset:0;width:100%;height:100%}.artist-country:where(.astro-TLVYF4DL){display:block;margin-left:.4rem;font-family:Cormorant,serif}.artist-country--mobile:where(.astro-TLVYF4DL){display:none}@media (max-width: 767px){.artist-country--mobile:where(.astro-TLVYF4DL){display:inline-block}}@media (max-width: 767px){.artist-country--desktop:where(.astro-TLVYF4DL){display:none}}.artist-details:where(.astro-TLVYF4DL){color:#fff;position:absolute;left:0;bottom:0;right:0;width:auto;margin:1rem 1.1875rem 1.18125rem}@media (max-width: 767px){.artist-details:where(.astro-TLVYF4DL){display:none}}.artist-details__name:where(.astro-TLVYF4DL){font-size:5.19vw;letter-spacing:-.015em;font-weight:400;display:flex;justify-content:space-between;align-items:flex-end;line-height:1;margin-bottom:1rem;font-family:Cormorant,serif;color:var(--color-main)}@media (max-width: 767px){.artist-details__name:where(.astro-TLVYF4DL){font-size:5.625rem}}@media screen and (min-width: 1440px){.artist-details__name:where(.astro-TLVYF4DL){font-size:5.625rem}}.artist-details__country:where(.astro-TLVYF4DL){font-size:2rem;font-weight:400;text-transform:uppercase;justify-self:flex-end;margin-left:auto;line-height:1;letter-spacing:-.01em;font-family:Crimson Pro,serif}.artist-details__event-details:where(.astro-TLVYF4DL){display:flex;justify-content:space-between;width:auto;padding-top:.4rem;border-top:1px solid #fff;font-size:1.5rem;font-family:Crimson Pro,serif}.artist-details__event-details:where(.astro-TLVYF4DL).empty{border:0}.artist-details__event-time:where(.astro-TLVYF4DL){font-family:Inter,sans-serif;font-size:.875rem;line-height:2rem;font-weight:500;text-transform:uppercase}.artist-list-name:where(.astro-TLVYF4DL){font-size:1.25rem;font-weight:500;font-family:Cormorant,serif}.program-item:where(.astro-EKWVPPF6){height:100%;display:flex;flex-direction:column;color:#000;position:relative;cursor:pointer;padding:1.3rem;font-family:Inter;transition:color .3s ease}.program-item:where(.astro-EKWVPPF6):not(:hover).past{color:#535353}.program-item:where(.astro-EKWVPPF6):active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.item-timetable-name:where(.astro-EKWVPPF6){font-weight:500;font-size:1rem;line-height:1.5rem}.item-brackground:where(.astro-EKWVPPF6){position:absolute;width:100%;height:100%;inset:0;background:var(--background-pale-2024);z-index:-1;will-change:transform;transition:transform .7s ease-in,background .3s ease-in}.item-link:where(.astro-EKWVPPF6):hover+.item-brackground:where(.astro-EKWVPPF6),.item-link:where(.astro-EKWVPPF6):focus+.item-brackground:where(.astro-EKWVPPF6){transform:scale(1.025)}.program-item:where(.astro-EKWVPPF6):not(:hover).past .item-brackground:where(.astro-EKWVPPF6){background:linear-gradient(180deg,rgba(255,255,219,.15) 2.57%,rgba(255,208,165,.12) 77.96%),rgba(140,137,180,.4)}.item-timetable:where(.astro-EKWVPPF6){margin-top:0;margin-bottom:1.5rem}.item-link:where(.astro-EKWVPPF6){position:absolute;width:100%;height:100%;inset:0;z-index:10;opacity:0;user-select:none}.item-dates:where(.astro-EKWVPPF6){display:flex;justify-content:space-between;text-transform:uppercase;font-size:1rem;font-weight:600}@media (max-width: 767px){.item-dates:where(.astro-EKWVPPF6){font-size:.875rem;line-height:2rem}}.item-header:where(.astro-EKWVPPF6){position:absolute;top:0;left:0;width:calc(200% + 21px);height:50px;color:#fff;transform:translateY(-100%);border-top:1px solid #fff}.item-badges:where(.astro-EKWVPPF6){height:4.125rem;padding-top:.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:.75rem}@media (max-width: 767px){.item-badges:where(.astro-EKWVPPF6){padding-top:0}}.item-name:where(.astro-EKWVPPF6){margin-top:0;font-size:2.25rem;line-height:1.1;letter-spacing:-.0125em;padding-bottom:.75rem;border-bottom:1px solid #666666;color:#000;font-family:Cormorant,serif;font-weight:400}.program-item:where(.astro-EKWVPPF6).past .item-name:where(.astro-EKWVPPF6){border-color:#535353;color:#535353}.inner-text:where(.astro-EKWVPPF6){width:calc(100% + 1px);font-size:.875rem;line-height:1;position:absolute;top:0;transform:translateY(-250%);left:0;display:inline-block;color:#fff;transition:transform .3s ease;will-change:transform}.item-place:where(.astro-EKWVPPF6){margin-top:auto;font-size:.875rem;line-height:1.375rem;font-weight:500}ol:where(.astro-EKWVPPF6){padding:0}.portable-text h2{color:#00f}.swiper-scrollbar-drag{background-color:#f3d8d8!important}.program-section:where(.astro-4VKXJHJJ){overflow:hidden;margin-bottom:10rem;z-index:5}.program-section:where(.astro-4VKXJHJJ) .program-section-header-wrapper:where(.astro-4VKXJHJJ){position:relative}.program-section:where(.astro-4VKXJHJJ) .program-link:where(.astro-4VKXJHJJ){position:absolute;right:2rem;bottom:0;font-size:.875rem;cursor:pointer;text-transform:uppercase}@media (max-width: 767px){.program-section:where(.astro-4VKXJHJJ) .program-link--desktop:where(.astro-4VKXJHJJ){display:none}}.program-section:where(.astro-4VKXJHJJ) .program-link--mobile:where(.astro-4VKXJHJJ){display:none}@media (max-width: 767px){.program-section:where(.astro-4VKXJHJJ) .program-link--mobile:where(.astro-4VKXJHJJ){display:block;position:static;text-align:right;margin-top:2rem;margin-right:2rem}}.program-section:where(.astro-4VKXJHJJ) .program-link:where(.astro-4VKXJHJJ) svg:where(.astro-4VKXJHJJ){width:2.6rem;margin-left:.25rem;transition:transform .3s}.program-section:where(.astro-4VKXJHJJ) .program-link:where(.astro-4VKXJHJJ):hover svg:where(.astro-4VKXJHJJ){transform:translate(.5rem)}h2:where(.astro-4VKXJHJJ){font-size:3rem;font-weight:700;line-height:3.43rem;margin-bottom:calc(4rem + 50px);text-transform:uppercase;text-align:center}@media (max-width: 767px){h2:where(.astro-4VKXJHJJ){font-size:2rem;margin-bottom:5rem}}.swiper:where(.astro-4VKXJHJJ){width:80vw;overflow:visible!important;position:relative}@media (max-width: 767px){.swiper:where(.astro-4VKXJHJJ){width:100vw;padding:0 1rem}}.swiper:where(.astro-4VKXJHJJ) .swiper-wrapper:where(.astro-4VKXJHJJ){padding-bottom:1.5rem}.swiper:where(.astro-4VKXJHJJ) .swiper-scrollbar:where(.astro-4VKXJHJJ){width:97.5vw;position:absolute;left:50%;bottom:0;transform:translate(-50%);background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .4))}.swiper-slide:where(.astro-4VKXJHJJ){width:21rem;margin-bottom:1rem;height:auto;align-self:stretch}@media (max-width: 767px){.swiper-slide:where(.astro-4VKXJHJJ){width:80%}}.news-item:where(.astro-EJDLFBKO){display:inline-block;color:#fff;cursor:pointer;will-change:transform;transition:transform .2s ease-in-out;width:100%}.news-item:where(.astro-EJDLFBKO):active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.news-item:where(.astro-EJDLFBKO):hover,.news-item:where(.astro-EJDLFBKO):focus{transform:scale(1.025)}.news-item__date:where(.astro-EJDLFBKO){font-size:.875rem;font-weight:600;display:block;margin-bottom:1.125rem;line-height:2rem;color:var(--color-main);font-family:Inter,sans-serif;border-bottom:1px solid #fff}.news-item__header:where(.astro-EJDLFBKO){font-size:1.75rem;font-weight:400;line-height:2rem;font-family:Cormorant,serif}.news-section:where(.astro-GBS6WXY5){margin-bottom:10rem;position:relative;z-index:10}@media (max-width: 767px){.news-section:where(.astro-GBS6WXY5){margin-bottom:3rem}}h2:where(.astro-GBS6WXY5){text-transform:uppercase;font-size:3.4rem;letter-spacing:.05em;margin-bottom:3.125rem;text-align:center}@media (max-width: 767px){h2:where(.astro-GBS6WXY5){font-size:2.27rem}}.updates-wrapper:where(.astro-GBS6WXY5){padding:0 2.5rem;width:100vw;overflow:hidden}@media (max-width: 767px){.updates-wrapper:where(.astro-GBS6WXY5){padding:0 1rem}}.swiper-wrapper:where(.astro-GBS6WXY5){overflow:visible!important}.swiper:where(.astro-GBS6WXY5){width:100%;max-width:1440px;height:auto;overflow:visible!important}.swiper-slide:where(.astro-GBS6WXY5){width:18.25rem}@media (max-width: 767px){.swiper-slide:where(.astro-GBS6WXY5){width:70%}}section:where(.astro-NQSB5H23){position:relative}.background:where(.astro-NQSB5H23){position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(180deg,rgba(252,252,181,0) 0%,rgba(201,201,152,.6) 30%,rgba(201,201,152,.8) 50%,rgba(239,188,188,0) 100%);z-index:-1}@media (max-width: 767px){.background:where(.astro-NQSB5H23){display:none}}.about-section:where(.astro-NQSB5H23){width:54%;margin-left:38%;margin-bottom:11rem;font-family:Cormorant,serif}@media (max-width: 767px){.about-section:where(.astro-NQSB5H23){width:auto;margin-left:15%;margin-right:1rem}}.about-section__text:where(.astro-NQSB5H23) p:where(.astro-NQSB5H23){display:inline;font-size:3rem;line-height:3.375rem;color:var(--color-main);letter-spacing:-.01em}@media (max-width: 767px){.about-section__text:where(.astro-NQSB5H23) p:where(.astro-NQSB5H23){font-size:1.6625rem;line-height:2.24rem}}.about-section:where(.astro-NQSB5H23) svg:where(.astro-NQSB5H23){width:2.6rem;transition:transform .3s ease-in-out;will-change:transform}.about-section__more:where(.astro-NQSB5H23){display:block;align-items:center;text-transform:uppercase;font-size:1.25rem;cursor:pointer;font-weight:500;font-family:Inter,sans-serif;margin-top:2.6rem}@media (max-width: 767px){.about-section__more:where(.astro-NQSB5H23){display:flex;margin-top:2.6rem}}.about-section__more:where(.astro-NQSB5H23):focus{text-decoration:underline}.about-section__more:where(.astro-NQSB5H23):hover,.about-section__more:where(.astro-NQSB5H23):focus{text-underline-offset:.5rem}.about-section__more:where(.astro-NQSB5H23):hover svg:where(.astro-NQSB5H23),.about-section__more:where(.astro-NQSB5H23):focus svg:where(.astro-NQSB5H23){transform:translate(.5rem)}.about-section__more:where(.astro-NQSB5H23) span:where(.astro-NQSB5H23){margin-right:.75rem}.tickets-section{position:relative}.tickets-section .ra-logo{height:1.5em}.tickets-section .background{position:absolute;inset:-50% 0 -25%;background:rgba(140,137,180,.9);filter:blur(125px);border-radius:20px}@media (max-width: 767px){.tickets-section .background{background:rgb(140,137,180)}}@media (max-width: 767px){.tickets-section{margin-bottom:4rem}}.tickets-section h2{font-size:3rem;line-height:3.43rem;text-align:center;text-transform:uppercase;margin-bottom:3rem;position:relative}@media (max-width: 767px){.tickets-section h2{font-size:2rem}}.tickets-section p{font-size:1.25rem;text-align:center;position:relative;font-family:OnsiteStandard,sans-serif;font-weight:500;letter-spacing:-.015em}@media (max-width: 767px){.tickets-section p{width:80%;margin:0 auto}}.tickets-section p svg{width:4.1875rem;transform:translateY(.575rem);margin-left:.125rem}.tickets-section__link-wrapper{margin-top:2.5rem;display:flex;justify-content:center;font-family:Cormorant,serif}.tickets-section a{cursor:pointer}
