.fs-100{font-size:clamp(66px,8vw,100px);line-height:1;letter-spacing:-2.5px}.fs-66{font-size:clamp(48px,6vw,66px);line-height:1.03;letter-spacing:-1.65px}.fs-50{font-size:clamp(38px,5vw,50px);line-height:1.04;letter-spacing:-1.25px}.fs-40{font-size:clamp(32px,4vw,40px);line-height:44px}.fs-34{font-size:clamp(24px,3.5vw,34px);line-height:1.12;letter-spacing:-.85px}.fs-26{font-size:clamp(22px,3vw,26px);line-height:30px}.fs-24{font-size:clamp(20px,2.5vw,24px);line-height:1.167;letter-spacing:-.6px}.fs-20{font-size:clamp(18px,2.5vw,20px);line-height:1.18;letter-spacing:-.6px}.fs-18{font-size:18px;line-height:1.22;letter-spacing:-.45px}.fs-16{font-size:16px;line-height:1.25;letter-spacing:-.4px}.fs-14{font-size:14px!important;line-height:1.33;letter-spacing:-.4px}@media (min-width:992px) and (max-width:1600px){.fs-66{font-size:52px!important}}.associated-performances{padding:60px 0}@media (max-width:47.99em){.associated-performances{padding:40px 0}}.associated-performances__header{margin-bottom:28px}.associated-performances__title{font-weight:var(--fw-n);margin:0}.associated-performances__carousel{position:relative}.associated-performances__swiper{overflow:hidden}.associated-performances__swiper .swiper-wrapper{display:flex}.associated-performances__controls{display:flex;justify-content:flex-end;align-items:center;margin-top:40px}@media (min-width:80em){.associated-performances__controls{margin-top:60px}}.associated-performances__navigation{display:flex;gap:20px;align-items:center}.associated-performances__nav-next,.associated-performances__nav-prev{width:44px;height:44px;background:0 0;color:var(--cl-black);cursor:pointer}@media (prefers-reduced-motion:no-preference){.associated-performances__nav-next,.associated-performances__nav-prev{transition:all .3s ease}}.associated-performances__nav-next::after,.associated-performances__nav-prev::after{content:none}.associated-performances__nav-next:hover,.associated-performances__nav-prev:hover{background:var(--cl-black);color:var(--cl-white);border-color:var(--cl-black)}.associated-performances__nav-next.swiper-button-lock,.associated-performances__nav-prev.swiper-button-lock{display:none}.associated-performances__nav-next svg,.associated-performances__nav-prev svg{width:44px;height:44px}.associated-performances__no-content{text-align:center;font-size:18px;color:var(--cl-text-muted);padding:60px 0}@media (max-width:35.99em){.associated-performances__no-content{font-size:16px;padding:40px 0}}
/*# sourceMappingURL=style.css.map */
