._event_i2rla_1{max-width:1400px;padding:clamp(2.5rem, 5vw, 5rem) var(--band-gutter);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}._copy_i2rla_10{grid-area:1/2;min-width:0}._poster_i2rla_11{grid-area:1/1;margin:0}._poster_i2rla_11 img{width:100%;height:auto}._date_i2rla_13{color:#c1c1c1;margin:0 0 1.5rem;font-size:1rem}._intro_i2rla_14 h1{margin:0;font-size:clamp(2.8rem,4.4vw,4rem)}._intro_i2rla_14 h1 span{font-size:.72em}._opener_i2rla_16{margin:1.5rem 0 0;font-size:1.25rem}._price_i2rla_17{margin:2rem 0 1.25rem;font-size:1.65rem;font-weight:700}._price_i2rla_17 span{color:#c1c1c1;margin-left:.35rem;font-size:1rem;font-weight:400;display:inline-block}._availability_i2rla_19{min-height:52px}._closed_i2rla_20{border:1px solid #555;margin:0;padding:.9rem 1.2rem;line-height:1.5;display:inline-block}._details_i2rla_21{border-top:1px solid #555;margin-top:2.5rem;padding-top:1.5rem}._details_i2rla_21 h2{margin:0 0 1.5rem;font-size:1.75rem}._schedule_i2rla_23{margin:0}._schedule_i2rla_23>div{border-bottom:1px solid #333;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}._schedule_i2rla_23 dt{font-weight:700}._schedule_i2rla_23 dd{white-space:nowrap;margin:0}._timezone_i2rla_27{color:#c1c1c1;margin:1rem 0 0;font-size:.9rem}._venue_i2rla_28{margin-top:2.5rem}._venue_i2rla_28 h2{margin-bottom:.75rem}._venue_i2rla_28 address{max-width:28ch;font-style:normal;line-height:1.6}@media (max-width:760px){._event_i2rla_1{grid-template-columns:1fr;padding-block:3rem}._copy_i2rla_10,._poster_i2rla_11{grid-area:auto}._intro_i2rla_14 h1{font-size:clamp(2.8rem,11vw,4.5rem)}._details_i2rla_21{width:100%;max-width:36rem}}._referral_i2rla_38{max-width:32rem;margin:0 0 1.25rem}._referral_i2rla_38 label{margin-bottom:.5rem;font-weight:700;display:block}._referral_i2rla_38 label span{color:#c1c1c1;font-weight:400}._referral_i2rla_38 select{color:#fff;width:100%;min-height:44px;font:inherit;background:#171717;border:1px solid #888;padding:.65rem}._referral_i2rla_38 select:focus-visible{outline-offset:3px;outline:2px solid #fff}._referral_i2rla_38 p{color:#c1c1c1;font-size:.9rem;line-height:1.5}._checkoutForm_i2rla_45{max-width:36rem}._checkoutForm_i2rla_45 fieldset{border:0;min-width:0;margin:0 0 1.5rem;padding:0}._checkoutForm_i2rla_45 legend{margin-bottom:1rem;font-size:1.4rem;font-weight:700}._checkoutForm_i2rla_45 label{margin:.8rem 0 .4rem;display:block}._checkoutForm_i2rla_45 select,._checkoutForm_i2rla_45 input:not([type=checkbox]){color:#fff;width:100%;min-height:46px;font:inherit;box-sizing:border-box;background:#171717;border:1px solid #888;padding:.65rem;display:block}._checkoutForm_i2rla_45 :is(select,input,button):focus-visible{outline-offset:3px;outline:2px solid #fff}._person_i2rla_45{border-bottom:1px solid #444;padding:.5rem 0 1rem}._checkoutForm_i2rla_45 ._optIn_i2rla_45{align-items:flex-start;gap:.65rem;font-size:.95rem;line-height:1.5;display:flex}._optIn_i2rla_45 input{flex:none;width:20px;height:20px;margin-top:3px}._help_i2rla_45{color:#c1c1c1;font-size:.9rem;line-height:1.5}._review_i2rla_45{overflow-wrap:anywhere;border:1px solid #777;margin-bottom:1.25rem;padding:1rem}._review_i2rla_45 h2{margin-top:0}._review_i2rla_45 ul{padding-left:1.3rem}._review_i2rla_45 p,._review_i2rla_45 li{line-height:1.5}._review_i2rla_45 button{font:inherit;color:#fff;background:#222;border:1px solid #999;min-height:44px;padding:.6rem 1rem}._checkoutForm_i2rla_45>button:not(._band-button_i2rla_47){color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#222;border:1px solid #888;margin:.5rem 0 1rem;padding:.6rem 1rem}._checkoutForm_i2rla_45>button:disabled{cursor:default;opacity:.55}
