.ote{--ote-navy:#132543;--ote-paper:#f2f2f2;--ote-accent:#38a8d1;font-family:"Work Sans",sans-serif;font-size:16px;line-height:1.8;color:var(--ote-paper)}.ote *,.ote *::before,.ote *::after{box-sizing:border-box}.ote a{text-decoration:none}.ote .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ote-chev{margin-left:10px;font-size:1.15em;line-height:1}.ote-notice{margin:0 0 24px;padding:12px 16px;border-radius:10px;font-size:15px;line-height:1.6;font-weight:600;background:rgb(242 242 242 / .1);color:#fff}.ote-notice--cancelled,.ote-notice--postponed{background:#c4d930;color:var(--ote-navy)}.ote-notice--editor{font-weight:400;background:#fff0;border:1px dashed rgb(242 242 242 / .35);color:rgb(242 242 242 / .75);font-size:14px}.ote-single__grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:60px;align-items:start}.ote-poster{margin:0 0 32px;border-radius:14px;overflow:hidden;background:rgb(242 242 242 / .06);text-align:center}.ote-poster__img{display:block;width:100%;height:auto;max-height:80vh;object-fit:contain;margin:0 auto}.ote-lede{margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.5;color:#fff}.ote-desc{color:rgb(242 242 242 / .88)}.ote-desc p{margin:0 0 1.2em}.ote-desc p:last-child{margin-bottom:0}.ote-desc ul,.ote-desc ol{margin:0 0 1.2em 1.2em;padding:0}.ote-desc a{color:#fff;border-bottom:1px solid var(--ote-accent)}.ote-desc a:hover,.ote-desc a:focus{color:var(--ote-accent)}.ote-note{margin:24px 0 0;font-style:italic;color:rgb(242 242 242 / .8)}.ote-card-box{padding:28px;border-radius:18px;background:var(--ote-accent);color:var(--ote-navy)}.ote-details{margin:0}.ote-details__row+.ote-details__row{margin-top:16px}.ote-details dt{margin:0 0 2px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:rgb(19 37 67 / .7)}.ote-details dd{margin:0;font-size:16px;font-weight:500;line-height:1.5;color:var(--ote-navy)}.ote-details dd a{color:var(--ote-navy);border-bottom:1px solid rgb(19 37 67 / .4)}.ote-details dd a:hover,.ote-details dd a:focus{border-bottom-color:var(--ote-navy)}.ote-btn{display:inline-block;padding:11px 26px;border:2px solid currentColor;border-radius:100px;font-size:17px;font-weight:500;line-height:1.4;text-transform:uppercase;text-align:center;transition:background-color .2s,color .2s,border-color .2s}.ote-btn--ticket{display:block;margin-top:26px;border-color:var(--ote-navy);background:var(--ote-navy);color:#fff}.ote-btn--ticket:hover,.ote-btn--ticket:focus{background:#fff0;color:var(--ote-navy)}.ote-ticket__host{margin:10px 0 0;font-size:13px;line-height:1.5;text-align:center;word-break:break-word;color:rgb(19 37 67 / .75)}.ote-back{margin:48px 0 0}.ote-btn--ghost{color:#fff}.ote-btn--ghost:hover,.ote-btn--ghost:focus{background:#fff;border-color:#fff;color:var(--ote-navy)}.ote-archive section+section{margin-top:64px}.ote-h2{margin:0 0 24px;font-size:48px;font-weight:700;line-height:1.1;text-transform:uppercase;color:#fff}.ote-group+.ote-group{margin-top:36px}.ote-group__date{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.5px;color:var(--ote-paper)}.ote-empty-state,.ote-empty{color:rgb(242 242 242 / .85)}.ote-linkbtn{padding:0;border:0;background:none;font:inherit;font-weight:600;color:#fff;border-bottom:1px solid currentColor;cursor:pointer}.ote-cards{display:grid;gap:20px;margin:0;padding:0;list-style:none}.ote-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ote-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ote-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 5;margin:0;border-radius:20px;overflow:hidden;background:var(--ote-navy);isolation:isolate}.ote-card[hidden],.ote-group[hidden]{display:none}.ote-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.ote-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(19 37 67 / .85) 0%,rgb(19 37 67 / .65) 48%);transition:opacity .3s}.ote-card:hover::before,.ote-card:focus-within::before{opacity:.75}.ote-card--noimg{background:linear-gradient(160deg,#1d3a66 0%,#132543 70%)}.ote-card--noimg::before{display:none}.ote-card__type{position:absolute;top:28px;left:28px;right:28px;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--ote-accent)}.ote-card__body{padding:32px}.ote-card__when{margin:0 0 8px;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff}.ote-card__repeat{margin:-2px 0 10px;font-size:14px;font-weight:500;line-height:1.4;color:rgb(255 255 255 / .9)}.ote-when-more{display:block;margin-top:6px;font-size:15px}.ote-card__title{margin:0;font-size:24px;font-weight:700;line-height:1.1;text-transform:uppercase;color:#fff}.ote-card__link{color:#fff}.ote-card__link::after{content:"";position:absolute;inset:0;z-index:1}.ote-card__link:focus-visible{outline:none}.ote-card:focus-within{outline:3px solid var(--ote-accent);outline-offset:3px}.ote-card__where{margin:10px 0 0;font-size:16px;line-height:1.5;color:rgb(255 255 255 / .9)}.ote-badge{display:inline-block;margin:0 0 12px;padding:3px 12px;border-radius:100px;background:#c4d930;color:var(--ote-navy);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.ote-filters{margin:0 0 20px}.ote-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.ote-filter__label{min-width:80px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(242 242 242 / .75)}.ote-chip{padding:5px 15px;border:1px solid rgb(242 242 242 / .4);border-radius:100px;background:#fff0;font:inherit;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.6px;text-transform:uppercase;color:var(--ote-paper);cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.ote-chip:hover,.ote-chip:focus-visible{border-color:#fff}.ote-chip[aria-pressed="true"]{background:var(--ote-accent);border-color:var(--ote-accent);color:var(--ote-navy)}.ote-count{margin:0 0 20px;font-size:14px;color:rgb(242 242 242 / .8)}.ote-count:empty{display:none}@media (max-width:991px){.ote-single__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ote-single__card{order:-1}.ote-cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ote-h2{font-size:35px}.ote-card__title{font-size:22px}.ote-card__body{padding:24px}}@media (max-width:767px){.ote-cards--3,.ote-cards--2{grid-template-columns:minmax(0,1fr)}.ote-h2{font-size:30px}.ote-card__title{font-size:20px}.ote-card{aspect-ratio:4 / 4.6}.ote-card-box{padding:22px}}@media (prefers-reduced-motion:reduce){.ote *,.ote-card::before{transition:none!important}}