.pg-fwc .fwc-hero{height:75vh;margin-top:-105px}.pg-fwc .fwc-hero .hero__bg{object-position:0 0}.pg-fwc .fwc-hero:after{content:"";position:absolute;inset:0;background:#00000040}.pg-fwc .fwc-hero .display{font-size:80px;line-height:88px}.pg-fwc .watermark{position:absolute;left:50%;transform:translate(-50%);z-index:-1;pointer-events:none}.pg-fwc .kicker{line-height:1.3}.pg-fwc .title{color:var(--burgundy)}.pg-fwc .about{position:relative;isolation:isolate;max-width:1100px;margin:0 auto;padding:146px 20px;text-align:center}.pg-fwc .about .watermark{width:140px;top:111px;opacity:.2}.pg-fwc .about .kicker{margin-bottom:4px}.pg-fwc .about .title{margin-bottom:30px}.pg-fwc .about p{font-size:16px;line-height:1.4;text-align:justify;margin-bottom:16px}.pg-fwc .about p:last-child{margin-bottom:0}.pg-fwc .tickets{display:grid;grid-template-columns:28.75% 37.6% 33.3%;max-width:1440px;margin:0 auto;padding:72px 0;align-items:start}.pg-fwc .tickets__video{padding:10px 0 0 72px}.pg-fwc .yt{position:relative;display:block;width:241px;aspect-ratio:241 / 428;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden}.pg-fwc .yt img{width:100%;height:100%;object-fit:cover}.pg-fwc .yt svg{position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%)}.pg-fwc .yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pg-fwc .tickets__text{padding:8px 10px 0}.pg-fwc .tickets .kicker{font-weight:400;line-height:21px}.pg-fwc .tickets .title{font-size:40px;line-height:44px;color:var(--gold);text-align:center;width:433px;margin-top:5px}.pg-fwc .tickets__copy{width:437px;padding-top:19.5px;text-align:center;font:300 15px/19.5px var(--f-body)}.pg-fwc .tickets__copy p{margin:0 0 15px}.pg-fwc .tickets__copy p:first-child{margin:0}.pg-fwc .tickets__cta{width:415px;text-align:center;padding-top:19px}.pg-fwc .tickets__art img{width:404px;border-radius:5px}.pg-fwc .past{margin-top:-68px;padding-bottom:10px}.pg-fwc .past__head{position:relative;isolation:isolate;text-align:center;height:176px;display:flex;flex-direction:column;justify-content:center}.pg-fwc .past__head .watermark{width:174px;top:-3px;opacity:.16}.pg-fwc .past .title{font-size:40px;line-height:44px;max-width:790px;margin:0 auto}.pg-fwc .tabs{display:flex;justify-content:center;gap:10px;margin:32px 0 20px}.pg-fwc .tabs button{font:500 20px/28px var(--f-display);color:var(--burgundy);background:none;border:0;padding:7px 14px;cursor:pointer}.pg-fwc .tabs button[aria-selected=true],.pg-fwc .tabs button:hover{color:var(--text)}.pg-fwc .gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:0 10px}.pg-fwc .gallery[hidden]{display:none}.pg-fwc .gallery img{width:100%;aspect-ratio:3 / 2;object-fit:cover}@media(max-width:1024px){.pg-fwc .tickets{grid-template-columns:1fr 1fr;gap:40px 20px;padding:72px 20px}.pg-fwc .tickets__video{padding:0}.pg-fwc .tickets .title,.pg-fwc .tickets__copy,.pg-fwc .tickets__cta{width:auto}.pg-fwc .tickets__art img{width:100%}.pg-fwc .gallery{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:767px){.pg-fwc .fwc-hero{height:65vh;margin-top:0}.pg-fwc .fwc-hero .display{font-size:55px;line-height:60.5px}.pg-fwc .kicker{letter-spacing:6px}.pg-fwc .about{padding:50px 30px 72px}.pg-fwc .about .kicker,.pg-fwc .about .title{margin-left:-30px;margin-right:-30px}.pg-fwc .about .watermark{width:51px;top:21px}.pg-fwc .about .title{margin-top:14px;margin-bottom:20px}.pg-fwc .about p{font-size:15px;line-height:1.5;margin-bottom:15px}.pg-fwc .tickets{display:flex;flex-direction:column;gap:0;padding:53px 0 72px}.pg-fwc .tickets__art{order:1;margin:0 20px}.pg-fwc .tickets__art img{width:295px}.pg-fwc .tickets__text{order:2;padding:10px 30px 0}.pg-fwc .tickets .kicker{width:330px;text-align:center}.pg-fwc .tickets .title{font-size:26px;line-height:28.6px;width:274px;margin-top:0}.pg-fwc .tickets__copy{width:277px;padding-top:19px}.pg-fwc .tickets__cta{width:263px}.pg-fwc .tickets__video{order:3;padding:71px 30px 0}.pg-fwc .yt{width:330px;max-width:100%}.pg-fwc .past{margin-top:0}.pg-fwc .past__head{height:auto;display:block}.pg-fwc .past__head .watermark{width:88px;top:-41px}.pg-fwc .past .title{font-size:30px;line-height:33px;margin:0 20px}.pg-fwc .tabs{margin:40px 0 20px}}
