/* Hype5 source SHA256: 272712418c102a93cb0e43caa6189385e051ed5bcd5fc7d83059be2c9cfe2b83 */
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
:where(.hype5 img){object-fit:contain;max-width:100%;height:auto}:where(.hype5 [hidden]){display:none}:where(.hype5 a:focus-visible,.hype5 button:focus-visible){outline:2px solid var(--hype5-ring,currentColor);outline-offset:3px}:where(.hype5:not(.hype5 .hype5),.hype5-admin){--hype5-background:#fff;--hype5-foreground:#1c2927;--hype5-surface:#fff;--hype5-surface-muted:#f4f6f4;--hype5-primary:#193d38;--hype5-primary-foreground:#fff;--hype5-muted:#e2e8e3;--hype5-muted-foreground:#65736e;--hype5-border:#e2e8e3;--hype5-ring:#346757;--hype5-radius-sm:4px;--hype5-radius-md:8px;--hype5-radius-lg:12px;--hype5-shadow-sm:0 1px 3px #0000000d;--hype5-shadow-md:0 6px 20px #00000012;--hype5-content-width:72rem;--hype5-wide-width:90rem;--hype5-space-sm:.5rem;--hype5-space-md:1rem;--hype5-space-lg:2rem;--hype5-text-sm:.875rem;--hype5-text-body:1rem;--hype5-text-title:clamp(1.5rem,3vw,2.5rem);--h5t-ink:var(--hype5-foreground);--h5t-muted:var(--hype5-muted-foreground);--h5t-line:var(--hype5-border);--h5t-accent:var(--hype5-primary);--h5t-button:var(--hype5-primary)}@scope(.hype5) to (.hype5){:where(:scope.hype5t-component){margin:0 0 var(--hype5-space-lg)}:where(:scope){min-width:0;max-width:100%}:where(:scope *,.hype5-admin *){box-sizing:border-box}:where(:scope [hidden],.hype5-admin [hidden]){display:none}:where(:scope img){object-fit:contain;max-width:100%;height:auto}:where(:scope a:focus-visible,:scope button:focus-visible,.hype5-admin :focus-visible){outline:2px solid var(--hype5-ring);outline-offset:3px}:where(:scope[data-hype5-style=hype5]){color:var(--hype5-foreground);font-size:var(--hype5-text-body);line-height:1.6}:where(:scope[data-hype5-style=hybrid]){--h5t-ink:inherit;--h5t-muted:currentColor;color:inherit;font:inherit}:where(:scope:not([data-hype5-style=minimal]) .hype5-meta){border-block:1px solid var(--hype5-border);padding:var(--hype5-space-md) 0;margin:0 0 var(--hype5-space-lg)}:where(:scope .hype5-meta){gap:var(--hype5-space-md);flex-wrap:wrap;display:flex}:where(:scope .hype5-meta>div){gap:var(--hype5-space-sm);display:flex}:where(:scope .hype5-meta--stacked){flex-direction:column}:where(:scope .hype5-meta dd){margin:0}:where(:scope[data-hype5-style=hype5] .hype5-meta dt){color:var(--hype5-muted-foreground)}:where(:scope[data-hype5-style=hype5] .hype5t-ticket-button){background:var(--hype5-primary);color:var(--hype5-primary-foreground);border-radius:var(--hype5-radius-sm)}:where(:scope[data-hype5-style=hybrid] .hype5t-ticket-button){color:inherit;font:inherit;background:0 0;border:1px solid}:where(:scope[data-hype5-style=minimal] .hype5t-schedule-row){flex-wrap:wrap;gap:1rem;margin-block:1rem;display:flex}:where(:scope[data-hype5-style=minimal] .hype5t-gallery){grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;display:grid}:where(:scope[data-hype5-style=minimal] .hype5t-credit-avatar){width:42px}:where(:scope[data-hype5-style=minimal] .hype5t-credit-images-large .hype5t-credit-avatar){width:140px}:where(:scope .hype5t-performance-markers svg){flex-shrink:0}}:where(.hype5-admin){max-width:1100px}:where(.hype5-admin *){box-sizing:border-box}:where(.hype5-admin :focus-visible){outline:2px solid var(--hype5-ring);outline-offset:3px}.hype5-admin [hidden]{display:none}:where(.hype5-admin .hype5-admin-nav,.hype5-admin .hype5-option-cards,.hype5-admin .hype5-token-fields){flex-wrap:wrap;gap:1rem;margin-block:1rem 2rem;display:flex}:where(.hype5-admin .hype5-admin-nav a){border-radius:var(--hype5-radius-md);color:var(--hype5-foreground);padding:.75rem 1rem}:where(.hype5-admin .hype5-admin-nav [aria-current]){background:var(--hype5-primary);color:var(--hype5-primary-foreground)}:where(.hype5-admin .hype5-option-card){border:1px solid var(--hype5-border);border-radius:var(--hype5-radius-md);background:var(--hype5-surface);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:10rem;padding:1rem;display:flex}:where(.hype5-admin .hype5-option-card:has(:checked)){outline:2px solid var(--hype5-ring)}:where(.hype5-admin .hype5-token-fields label,.hype5-admin .hype5-admin-form>label){flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}:where(.hype5-admin .hype5-label-row){background:var(--hype5-surface);border:1px solid var(--hype5-border);border-radius:var(--hype5-radius-md);align-items:end;gap:1rem;margin-block:.5rem;padding:1rem;display:flex}:where(.hype5-admin .hype5-label-row label){flex-direction:column;flex:1;gap:.5rem;display:flex}:where(.hype5-admin .hype5-label-row small){color:var(--hype5-muted-foreground)}:where(.hype5-admin .hype5-preview){border:1px solid var(--hype5-border);border-radius:var(--hype5-radius-lg);background:var(--hype5-surface);max-width:100%;margin-top:1rem;padding:1.5rem}:where(.hype5-admin .hype5-mini-facts){flex-basis:100%;gap:.4rem;display:flex}:where(.hype5-admin .hype5-mini-facts[data-layout=stacked]){flex-direction:column}:where(.hype5-production,.hype5-production-preview){container-type:inline-size}:where(.hype5-production,.hype5-production-preview,.hype5-section,.hype5-production__hero){min-width:0;max-width:100%}:where(.hype5-production__sections){max-width:var(--hype5-content-width);margin-inline:auto}:where(.hype5-production__hero){align-items:center;gap:clamp(1rem,4vw,3rem);margin-block-end:3rem;display:grid}:where(.hype5-hero__image,.hype5-hero__text){min-width:0}:where(.hype5-hero__image figure){margin:0}:where(.hype5-hero__image img,.hype5-hero__image svg){width:100%;height:auto;display:block}:where(.hype5-hero--editorial .hype5-hero__text){grid-row:1;max-width:48rem}:where(.hype5-hero--poster){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}:where(.hype5-hero--wide .hype5-hero__image){max-width:var(--hype5-wide-width);margin-inline:auto}:where(.hype5-hero--wide[data-width=content] .hype5-hero__image){max-width:var(--hype5-content-width)}:where(.hype5-hero--cinematic){isolation:isolate;color:#fff;--hype5-foreground:#fff;--hype5-muted-foreground:#fff;--hype5-border:#fff6;background:#17221f;min-height:28rem;padding:clamp(1.5rem,5vw,5rem);position:relative}:where(.hype5-hero--cinematic[data-height=large]){min-height:38rem}:where(.hype5-hero--cinematic[data-height=fullscreen]){min-height:90svh}:where(.hype5-hero--cinematic .hype5-hero__image){z-index:-2;position:absolute;inset:0}:where(.hype5-hero--cinematic .hype5-hero__image figure,.hype5-hero--cinematic .hype5-hero__image a){height:100%;display:block}:where(.hype5-hero--cinematic .hype5-hero__image img,.hype5-hero--cinematic .hype5-hero__image svg){object-fit:cover;width:100%;height:100%}:where(.hype5-hero--cinematic .hype5-hero__image figcaption){color:#fff;z-index:1;background:#000a;padding:.25rem .5rem;position:absolute;bottom:.5rem;right:1rem}:where(.hype5-hero--cinematic .hype5-hero__image):after{content:"";pointer-events:none;background:#0009;position:absolute;inset:0}:where(.hype5-hero--cinematic[data-overlay=light] .hype5-hero__image):after{background:#0006}:where(.hype5-hero--cinematic[data-overlay=strong] .hype5-hero__image):after{background:#000c}:where(.hype5-hero--cinematic .hype5-hero__text){text-shadow:0 1px 3px #000;align-self:end}:where(.hype5-hero--cinematic[data-vertical=center] .hype5-hero__text){align-self:center}:where(.hype5-hero--cinematic[data-align=center]){text-align:center}:where(.hype5-hero--cinematic[data-align=center] .hype5-meta){justify-content:center}@scope(.hype5) to (.hype5){:where(:scope .hype5-table-scroll){max-width:100%;overflow-x:auto}:where(:scope table){border-collapse:collapse;text-align:left;width:100%}:where(:scope th,:scope td){vertical-align:top;overflow-wrap:anywhere;padding:.75rem}:where(:scope .hype5-cast__rows){gap:1rem;display:grid}:where(:scope .hype5-cast__row){flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}:where(:scope .hype5-cast__credit){flex-wrap:wrap;gap:.5rem;min-width:8rem;display:flex}:where(:scope .hype5-cast__character):before{content:"— "}:where(:scope .hype5-cast__people){flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}:where(:scope .hype5t-credit-person>a){flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}:where(:scope .hype5t-credit-avatar){object-fit:contain;width:42px;height:auto}:where(:scope.hype5t-credit-images-large .hype5t-credit-avatar){width:140px}:where(:scope.hype5-cast--inline .hype5-cast__rows){flex-wrap:wrap;gap:1rem 2rem;display:flex}:where(:scope.hype5-cast--grid .hype5-cast__rows){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}:where(:scope.hype5-cast--grid .hype5-cast__row){flex-direction:column;align-items:start}:where(:scope .hype5-gallery__items){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}:where(:scope[data-columns="2"] .hype5-gallery__items){grid-template-columns:repeat(2,minmax(0,1fr))}:where(:scope[data-columns="4"] .hype5-gallery__items){grid-template-columns:repeat(4,minmax(0,1fr))}:where(:scope .hype5-gallery__item){break-inside:avoid;min-width:0;margin:0}:where(:scope .hype5-gallery__item img){width:100%;height:auto;display:block}:where(:scope figcaption){flex-wrap:wrap;gap:.35rem 1rem;padding-block:.5rem;font-size:.875em;display:flex}:where(:scope.hype5-gallery--masonry .hype5-gallery__items){columns:3;column-gap:1rem;display:block}:where(:scope.hype5-gallery--masonry[data-columns="2"] .hype5-gallery__items){columns:2}:where(:scope.hype5-gallery--masonry[data-columns="4"] .hype5-gallery__items){columns:4}:where(:scope.hype5-gallery--masonry .hype5-gallery__item){margin-block-end:1rem}:where(:scope.hype5-gallery--carousel .hype5-gallery__items){display:block}:where(:scope.hype5-gallery--carousel .hype5-gallery__item){max-width:60rem;margin-inline:auto}:where(:scope .hype5-gallery__controls){justify-content:space-between;align-items:center;gap:1rem;margin-block:1rem;display:flex}:where(:scope.hype5-gallery--feature .hype5-gallery__item:first-child){grid-column:1/-1}:where(:scope[data-fit=cover] .hype5-gallery__item img){aspect-ratio:4/3;object-fit:cover}:where(:scope .hype5-performance){grid-template-columns:minmax(7rem,1fr) minmax(0,3fr) minmax(0,2fr);gap:1.5rem;padding-block:1.5rem;display:grid}:where(:scope tr.hype5-performance){display:table-row}:where(:scope .hype5-performance time,:scope .hype5-performance time strong){display:block}:where(:scope .hype5-performance p){margin-block:0 .5rem}:where(:scope .hype5-performance__events,:scope .hype5-accessibility){margin:.5rem 0;padding:0;font-size:.875em;list-style:none}:where(:scope .hype5-performance__events){flex-wrap:wrap;gap:.5rem;display:flex}:where(:scope .hype5-performance__status){display:block}:where(:scope.hype5-schedule--cards .hype5-schedule__items){grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}:where(:scope.hype5-schedule--cards .hype5-performance){flex-direction:column;gap:1rem;display:flex}:where(:scope.hype5-schedule--compact .hype5-performance){padding-block:.75rem;font-size:.9em}:where(:scope .hype5-ticket-chooser summary){cursor:pointer;padding:.7rem 1rem}:where(:scope .hype5-ticket-chooser__panel){padding:1rem}:where(:scope .hype5-ticket-offer){flex-direction:column;gap:.35rem;margin-block:0 1rem;display:flex}:where(:scope .hype5t-ticket-button){overflow-wrap:anywhere;padding:.7rem 1rem;text-decoration:none;display:inline-block}:where(:scope .hype5-visitor__items,:scope .hype5-articles__items,:scope .hype5-media__items,:scope .hype5-files){gap:1.5rem;display:grid}:where(:scope.hype5-visitor--cards .hype5-visitor__items,:scope.hype5-articles--cards .hype5-articles__items,:scope.hype5-media--grid .hype5-media__items){grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}:where(:scope .hype5-media__embed iframe,:scope .hype5-media__embed video){max-width:100%}:where(:scope.hype5-media--featured .hype5-media__items>:not(:first-child)){max-width:42rem}:where(:scope .hype5-file){flex-direction:column;gap:.5rem;display:flex}:where(:scope .hype5-file img){max-width:20rem}:where(:scope .hype5-warning){margin-block:1rem}:where(:scope .hype5-warning p){margin-block:.25rem}:where(:scope.hype5-partners ul){flex-wrap:wrap;gap:2rem;padding:0;list-style:none;display:flex}:where(:scope.hype5-partners li){max-width:18rem}:where(:scope.hype5-partners img){object-fit:contain;max-width:12rem;max-height:7rem;margin-block-end:.75rem;display:block}:where(:scope.hype5-partners--list ul){flex-direction:column}:where(:scope.hype5-partners--compact ul,:scope.hype5-articles--compact .hype5-articles__items){gap:.75rem;font-size:.9em}:where(:scope:not([data-hype5-style=minimal]).hype5-section){margin-block:clamp(2rem,5vw,4rem)}:where(:scope:not([data-hype5-style=minimal]) .hype5-performance,:scope:not([data-hype5-style=minimal]) th,:scope:not([data-hype5-style=minimal]) td){border-block-end:1px solid var(--hype5-border)}:where(:scope:not([data-hype5-style=minimal]) .hype5-ticket-chooser,:scope:not([data-hype5-style=minimal]).hype5-visitor--cards .hype5-visitor__item,:scope:not([data-hype5-style=minimal]).hype5-articles--cards article,:scope:not([data-hype5-style=minimal]) .hype5-file){border:1px solid var(--hype5-border);border-radius:var(--hype5-radius-md);padding:1rem}:where(:scope[data-hype5-style=hype5] h1){letter-spacing:-.04em;margin-block:0 1.5rem;font-size:clamp(2rem,5vw,4.5rem);line-height:1.08}:where(:scope[data-hype5-style=hype5] .hype5-section__header){letter-spacing:-.02em;margin-block:0 1.5rem;font-size:clamp(1.4rem,3vw,2rem)}:where(:scope[data-hype5-style=hype5] .hype5-ticket-chooser summary){background:var(--hype5-primary);color:var(--hype5-primary-foreground);border-radius:var(--hype5-radius-sm)}:where(:scope[data-hype5-style=hype5].hype5-important-info){background:var(--hype5-surface-muted);border-radius:var(--hype5-radius-md);padding:1.5rem}:where(:scope[data-hype5-style=hype5].hype5-review-quote){border-inline-start:3px solid var(--hype5-primary);padding-inline-start:1.5rem;font-size:1.4em}}:where(.hype5 .hype5-sr-only){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.hype5 [hidden],.hype5-admin [hidden]{display:none}:where(.hype5-admin .hype5-display-field){align-items:center;gap:1rem;margin-block:1rem;display:flex}:where(.hype5-admin .hype5-display-field>span){min-width:14rem}:where(.hype5-admin .hype5-layout-cards){grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}:where(.hype5-admin .hype5-layout-card){border:1px solid var(--hype5-border);background:var(--hype5-surface);cursor:pointer;color:var(--hype5-foreground);border-radius:.5rem;padding:1rem}:where(.hype5-admin .hype5-layout-card[aria-pressed=true]){outline:2px solid var(--hype5-primary)}:where(.hype5-admin .hype5-layout-sketch){align-items:center;gap:.5rem;min-height:5rem;display:flex}:where(.hype5-admin .hype5-layout-sketch i){background:var(--hype5-muted);width:40%;height:4rem}:where(.hype5-admin .hype5-layout-sketch--wide,.hype5-admin .hype5-layout-sketch--editorial){flex-direction:column}:where(.hype5-admin .hype5-layout-sketch--cinematic){background:var(--hype5-primary);color:#fff}:where(.hype5-admin .hype5-production-preview){border:1px solid var(--hype5-border);max-width:100%;margin-block:1rem 2rem;padding:1rem}:where(.hype5-admin [data-hype5-section-order]){max-width:40rem;padding:0;list-style:none}:where(.hype5-admin [data-hype5-section-order] li){border-block-end:1px solid var(--hype5-border);align-items:center;gap:.5rem;padding:.75rem;display:flex}:where(.hype5-admin [data-hype5-section-order] label){flex:1}:where(.hype5t-admin .hype5-credit-affiliation,.hype5t-admin .hype5-article-details){min-width:0}:where(.hype5t-admin .hype5-credit-affiliation label,.hype5t-admin .hype5-article-details label){margin-block:.5rem;display:block}@container (max-width:650px){:where(.hype5-hero--poster){grid-template-columns:1fr}:where(.hype5 .hype5-performance:not(tr)){flex-direction:column;gap:.75rem;display:flex}:where(.hype5 .hype5-gallery__items){columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){:where(.hype5-hero--poster){grid-template-columns:1fr}:where(.hype5 .hype5-performance:not(tr)){flex-direction:column;gap:.75rem;display:flex}:where(.hype5 .hype5-gallery__items){columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.hype5-admin .hype5-display-field){display:block}:where(.hype5-admin .hype5-display-field>span){min-width:0;display:block}}.hype5-hero--cinematic .hype5-hero__image :is(img,svg){object-fit:cover;width:100%;height:100%}:where(.hype5-hero--cinematic){overflow:hidden}:where(.hype5-person,.hype5-collection){width:100%;min-width:0}:where(.hype5-person__hero){align-items:center;gap:var(--hype5-space-lg,2rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);display:grid}:where(.hype5-person__hero figure,.hype5-person__hero svg){max-width:100%;height:auto;margin:0}:where(.hype5-person--editorial.hype5-person__hero){flex-direction:column-reverse;align-items:start;display:flex}:where(.hype5-person--editorial.hype5-person__hero>:first-child){width:min(100%,48rem)}:where(.hype5-person--minimal.hype5-person__hero){grid-template-columns:minmax(0,8rem) minmax(0,1fr)}:where(.hype5-person__biography){max-width:70ch}:where(.hype5-person__sections){gap:var(--hype5-space-lg,2rem);margin-top:var(--hype5-space-lg,2rem);display:grid}:where(.hype5-collection__items){gap:var(--hype5-space-lg,2rem);display:grid}:where(.hype5-collection--cards .hype5-collection__items,.hype5-collection--grid .hype5-collection__items,.hype5-person-productions--cards .hype5-collection__items){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}:where(.hype5-production-card,.hype5-person-card){overflow-wrap:anywhere;min-width:0}:where(.hype5-production-card img,.hype5-person-card img,.hype5-collection svg,.hype5-person-productions svg){object-fit:contain;width:100%;height:auto;display:block}:where(.hype5-production-card__body){padding-block:var(--hype5-space-md,1rem)}:where(.hype5-collection--list .hype5-production-card,.hype5-collection--list .hype5-person-card,.hype5-person-productions--list .hype5-production-card,.hype5-person-productions--timeline .hype5-production-card){gap:var(--hype5-space-md,1rem);grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}:where(.hype5-collection--editorial .hype5-production-card){gap:var(--hype5-space-lg,2rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.hype5-collection--compact .hype5-production-card__image,.hype5-person-productions--compact .hype5-production-card__image,.hype5-collection--alphabetical .hype5-person-card>a){display:none}:where(.hype5-person-productions--timeline .hype5-collection__group){border-inline-start:2px solid var(--hype5-border);padding-inline-start:var(--hype5-space-md,1rem)}:where(.hype5-filterbar){gap:var(--hype5-space-md,1rem);margin-block:var(--hype5-space-lg,2rem);flex-wrap:wrap;align-items:end;display:flex}:where(.hype5-filterbar label){flex:10rem;gap:.3rem;min-width:0;display:grid}:where(.hype5-filterbar input,.hype5-filterbar select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;padding:.5rem}:where(.hype5-filterbar button){font:inherit;padding:.5rem 1rem}:where(.hype5-filterbar :focus-visible,.hype5-pagination a:focus-visible){outline:2px solid var(--hype5-ring,currentColor);outline-offset:3px}:where(.hype5-pagination){margin-block:var(--hype5-space-lg,2rem);flex-wrap:wrap;gap:.5rem;display:flex}:where(.hype5-pagination a){padding:.5rem .75rem}:where(.hype5-pagination [aria-current]){font-weight:700;text-decoration:underline}:where(.hype5-collection[data-fit=cover] .hype5-person-card img){aspect-ratio:1;object-fit:cover}:where(.hype5[data-hype5-style=hype5] .hype5-production-card,.hype5[data-hype5-style=hype5] .hype5-person-card){border-bottom:1px solid var(--hype5-border)}:where(.hype5[data-hype5-style=hype5] .hype5-empty-state){padding:var(--hype5-space-lg,2rem);background:var(--hype5-surface-muted);border-radius:var(--hype5-radius-md)}@media (max-width:600px){:where(.hype5-person__hero,.hype5-collection--editorial .hype5-production-card){grid-template-columns:minmax(0,1fr)}:where(.hype5-person--minimal.hype5-person__hero){grid-template-columns:minmax(0,5rem) minmax(0,1fr)}}:where(.hype5-person--no-image.hype5-person__hero){grid-template-columns:minmax(0,1fr)}@scope(.hype5) to (.hype5){:scope.hype5{overflow-wrap:anywhere;min-width:0;max-width:100%}:scope.hype5-production__hero{margin-block-end:3rem;display:grid}:scope.hype5-person__hero{display:grid}:scope.hype5-person__hero:where(.hype5-person--editorial){display:flex}:scope.hype5-section:where(:not([data-hype5-style=minimal])){margin-block:clamp(2rem,5vw,4rem)}:scope.hype5 :where(*){box-sizing:border-box}:scope.hype5 :where(img){object-fit:contain;max-width:100%;height:auto}:scope.hype5 :where(.hype5t-credit-avatar){object-fit:contain;flex:none;width:48px;max-width:100%;height:48px}:scope.hype5t-credit-images-large :where(.hype5t-credit-avatar){width:140px;height:auto;max-height:none}:scope.hype5 :where(.hype5t-credit-person,.hype5t-credit-person>a){flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}:scope.hype5 :where(.hype5-performance__events,ul.hype5-accessibility){flex-wrap:wrap;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}:scope.hype5 :where(.hype5-performance__events li,ul.hype5-accessibility li){max-width:100%;margin:0}:scope.hype5 :where(.hype5-performance){gap:24px;min-width:0}:scope.hype5 :where(.hype5-performance:not(tr)){padding-block:24px;display:grid}:scope.hype5-schedule--compact :where(.hype5-performance){padding-block:12px}:scope.hype5-schedule--cards :where(.hype5-performance){flex-direction:column;display:flex}:scope.hype5 :where(.hype5-performance>*){min-width:0}:scope.hype5 :where(.hype5-ticket-offer){align-items:start}:scope.hype5 :where(.hype5-ticket-chooser){width:fit-content;max-width:100%}:scope.hype5 :where(.hype5-ticket-chooser summary){cursor:pointer;min-height:44px;padding:12px 16px}:scope.hype5 :where(.hype5-ticket-chooser__panel){width:clamp(200px,28vw,320px);max-width:100%;padding:16px}:scope.hype5 :where(.hype5-ticket-offer+.hype5-ticket-offer){border-top:1px solid var(--hype5-border);padding-top:16px}:scope.hype5 :where(.hype5-ticket-offer:last-child){margin-bottom:0}:scope.hype5 :where(.hype5-filterbar){flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0 32px;display:flex}:scope.hype5 :where(.hype5-filterbar label){flex:160px;gap:8px;min-width:0;margin:0;display:grid}:scope.hype5 :where(.hype5-filterbar input:not([type=hidden]),.hype5-filterbar select){width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;border:1px solid #7a828a;border-radius:8px;margin:0;padding:10px 12px;line-height:22px;display:block}:scope.hype5 :where(.hype5-filterbar select){padding-inline-end:32px}:scope.hype5 :where(.hype5t-ticket-button,.hype5-button,.hype5-filterbar button,.hype5-gallery__controls button,.hype5-pagination a){width:auto;min-width:44px;min-height:44px;font:inherit;text-transform:none;letter-spacing:normal;white-space:normal;cursor:pointer;box-shadow:none;border:1px solid;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}:scope.hype5 :where(.hype5-filterbar>a){align-items:center;min-height:44px;display:inline-flex}:scope.hype5 :where(:focus-visible){outline:2px solid var(--hype5-ring,currentColor);outline-offset:3px}:scope.hype5 :where(button:disabled,input:disabled,select:disabled,[aria-disabled=true]){opacity:.6;cursor:not-allowed}:scope.hype5 :where(.hype5-collection__items){gap:24px}:scope.hype5 :where(.hype5-production-card__body){min-width:0}:scope.hype5 :where(.hype5-production-card__meta,.hype5-production-card__next){font-size:14px}:scope.hype5 :where(.hype5-production-card__next){margin-top:16px}:scope.hype5 :where(.hype5-person-productions__credits){margin:12px 0;padding:0;list-style:none}:scope.hype5 :where(.hype5-person-productions__credits li){margin:4px 0}:scope.hype5-person-productions :where(.hype5-production-card__teaser),:scope.hype5-person-productions--past :where(.hype5-production-card__next,.hype5-production-card__image){display:none}:scope.hype5-person-productions--past :where(.hype5-production-card){display:block}:scope:where(.hype5-collection--list,.hype5-collection--editorial).hype5 :where(.hype5-production-card,.hype5-person-card),:scope.hype5-person-productions--list:where(:not(.hype5-person-productions--past)) :where(.hype5-production-card){display:grid}:scope.hype5 :where(.hype5-collection__group+.hype5-collection__group){margin-top:32px}:scope.hype5 :where(.hype5-meta){gap:12px 24px}:scope.hype5 :where(.hype5-meta dd){margin:0}:scope.hype5 :where(.hype5-meta--stacked>div){grid-template-columns:minmax(100px,.6fr) minmax(0,1.4fr);gap:16px;width:100%;display:grid}:scope.hype5 :where(.hype5-meta--inline>div){border-inline-end:1px solid var(--hype5-border);padding-inline-end:24px}:scope.hype5 :where(.hype5-meta--inline>div:last-child){border-inline-end:0;padding-inline-end:0}:scope.hype5 :where(.hype5-cast__row){padding:12px 0}:scope.hype5 :where(.hype5-cast__affiliation){flex-basis:100%;font-size:13px}:scope.hype5 :where(.hype5-cast__note){padding:12px 0;font-style:italic}:scope.hype5-important-info :where(ul),:scope.hype5-accessibility :where(ul){margin:0;padding:0;list-style:none}:scope.hype5-important-info :where(.hype5-warning:first-child){margin-top:0}:scope.hype5-important-info :where(.hype5-warning:last-child){margin-bottom:0}:scope.hype5 :where(.hype5-gallery__items){gap:24px}:scope.hype5-gallery--masonry :where(.hype5-gallery__item){margin-bottom:24px}:scope.hype5 :where(figcaption){padding-top:8px;font-size:13px;line-height:1.55}:scope.hype5 :where(.hype5-person__biography,.hype5-introduction){max-width:70ch}:scope.hype5-person__hero :where(figure){width:100%;max-width:440px}:scope.hype5-person__hero :where(img){width:100%;height:auto;display:block}:scope.hype5 :where(.hype5-hero__text){max-width:70ch}:scope.hype5-hero--cinematic :where(.hype5-hero__image img){object-fit:cover;height:100%}:scope.hype5 :where(.hype5-empty-state){margin:24px 0;padding:24px}:scope.hype5 :where(.hype5-pagination){align-items:center;gap:8px}:scope.hype5 :where(table){table-layout:auto;border-collapse:collapse;border-spacing:0;text-align:left;width:100%;max-width:100%}:scope.hype5 :where(th,td){vertical-align:top;text-align:inherit;padding:16px}:scope.hype5 :where(.hype5-files){margin-top:24px}:scope.hype5 :where(.hype5-file){align-items:start}:scope.hype5 :where(.hype5-media__embed iframe,.hype5-media__embed video){width:100%;max-width:100%}:scope.hype5 :where(.hype5-media__embed iframe){aspect-ratio:16/9;height:auto}:scope[data-hype5-style=hybrid]{font:inherit;color:inherit}:scope[data-hype5-style=hybrid] :where(a:not(.hype5t-ticket-button)){color:inherit}:scope[data-hype5-style=hybrid] :where(.hype5t-ticket-button,.hype5-filterbar button){color:inherit;background:0 0}:scope[data-hype5-style=hype5]{color:var(--hype5-foreground);font:400 16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:scope[data-hype5-style=hype5] :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,small,figcaption,label,input,select,button,summary,a,strong,span,time,blockquote):where(:not(.post-password-form *)){color:inherit;letter-spacing:normal;text-transform:none;font-family:inherit}:scope[data-hype5-style=hype5] :where(h1,h2,h3,h4,h5,h6){margin:0 0 16px;padding:0;font-style:normal;font-weight:600;line-height:1.2}:scope[data-hype5-style=hype5] :where(h1){letter-spacing:-.035em;font-size:clamp(32px,4vw,56px);line-height:1.12}:scope[data-hype5-style=hype5] :where(h2){letter-spacing:-.025em;font-size:clamp(26px,3vw,36px)}:scope[data-hype5-style=hype5] :where(h3,h4){font-size:clamp(20px,2vw,24px)}:scope[data-hype5-style=hype5] :where(h5,h6){font-size:18px}:scope[data-hype5-style=hype5] :where(p,ul,ol,dl,blockquote){margin:0 0 16px}:scope[data-hype5-style=hype5] :where(p,li,dd,td){font-size:16px;line-height:1.6}:scope[data-hype5-style=hype5] :where(a){color:var(--hype5-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:scope[data-hype5-style=hype5] :where(a:hover){text-decoration-thickness:2px}:scope[data-hype5-style=hype5] :where(h1 a,h2 a,h3 a,h4 a){color:inherit;text-decoration:none}:scope[data-hype5-style=hype5] :where(h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover){text-decoration:underline}:scope[data-hype5-style=hype5] :where(.hype5t-ticket-button,.hype5-button,.hype5-filterbar button,.hype5-ticket-chooser summary){background:var(--hype5-primary);color:var(--hype5-primary-foreground);border:1px solid var(--hype5-primary);border-radius:8px;font-size:14px;font-style:normal;font-weight:600;text-decoration:none}:scope[data-hype5-style=hype5] :where(.hype5t-ticket-button:hover,.hype5-button:hover,.hype5-filterbar button:hover,.hype5-ticket-chooser summary:hover){background:var(--hype5-primary)}@supports (color:color-mix(in lab, red, red)){:scope[data-hype5-style=hype5] :where(.hype5t-ticket-button:hover,.hype5-button:hover,.hype5-filterbar button:hover,.hype5-ticket-chooser summary:hover){background:color-mix(in srgb,var(--hype5-primary),black 12%)}}:scope[data-hype5-style=hype5] :where(.hype5t-ticket-button:hover,.hype5-button:hover,.hype5-filterbar button:hover,.hype5-ticket-chooser summary:hover){text-decoration:none}:scope[data-hype5-style=hype5] :where(.hype5-button--secondary,.hype5-gallery__controls button,.hype5-pagination a){background:var(--hype5-surface);color:var(--hype5-primary);border-color:var(--hype5-border)}:scope[data-hype5-style=hype5] :where(.hype5-button--ghost){color:var(--hype5-primary);background:0 0;border-color:#0000}:scope[data-hype5-style=hype5] :where(.hype5-pagination [aria-current]){background:var(--hype5-primary);color:var(--hype5-primary-foreground);border-color:var(--hype5-primary)}:scope[data-hype5-style=hype5] :where(.hype5-filterbar){background:var(--hype5-surface-muted);border-radius:12px;padding:16px}:scope[data-hype5-style=hype5] :where(.hype5-filterbar input,.hype5-filterbar select){background:var(--hype5-surface);color:var(--hype5-foreground);box-shadow:none;font-size:16px}:scope[data-hype5-style=hype5] :where(.hype5-filterbar label){font-size:14px;font-weight:600}:scope[data-hype5-style=hype5] :where(.hype5-meta){border-block:1px solid var(--hype5-border);margin:16px 0 24px;padding:16px 0}:scope[data-hype5-style=hype5] :where(.hype5-meta dt,.hype5-meta dd){font-size:14px;line-height:1.6}:scope[data-hype5-style=hype5] :where(.hype5-meta dt){color:var(--hype5-muted-foreground);font-weight:400}:scope[data-hype5-style=hype5] :where(.hype5-meta dd){font-weight:500}:scope[data-hype5-style=hype5] :where(.hype5-production-card,.hype5-person-card:not(.hype5t-credit-person)){border:1px solid var(--hype5-border);background:var(--hype5-surface);box-shadow:none;border-radius:16px;padding:16px}:scope[data-hype5-style=hype5] :where(.hype5-production-card__body){padding:16px 0 0}:scope[data-hype5-style=hype5] :where(.hype5-production-card h3,.hype5-production-card h4,.hype5-person-card h3){margin-bottom:8px;font-size:20px;line-height:1.4}:scope[data-hype5-style=hype5] :where(.hype5-production-card img,.hype5-person-card img){border-radius:8px}:scope[data-hype5-style=hype5] :where(.hype5-production-card__meta,.hype5-production-card__next,.hype5-person-card>p,.hype5-cast__affiliation,figcaption,.hype5-ticket-offer small){color:var(--hype5-muted-foreground);font-size:14px;line-height:1.6}:scope[data-hype5-style=hype5] :where(.hype5-person-productions__credits li){font-size:14px}:scope[data-hype5-style=hype5] :where(.hype5t-credit-person){background:0 0;border:0;padding:0}:scope[data-hype5-style=hype5] :where(.hype5-cast__character){color:var(--hype5-muted-foreground)}:scope[data-hype5-style=hype5] :where(.hype5-cast__row){border-bottom:1px solid var(--hype5-border)}:scope[data-hype5-style=hype5] :where(.hype5-performance time){white-space:normal;font-size:14px;font-weight:600}:scope[data-hype5-style=hype5] :where(.hype5-performance time strong){font-size:24px;line-height:1.3;display:block}:scope[data-hype5-style=hype5] :where(.hype5-performance__events li,ul.hype5-accessibility li,.hype5-performance__status){border:1px solid var(--hype5-border);background:var(--hype5-surface-muted);border-radius:6px;align-items:baseline;gap:4px;padding:4px 8px;font-size:13px;line-height:1.5;display:inline-flex}:scope[data-hype5-style=hype5] :where(table,th,td){color:inherit;box-shadow:none;border:0;border-bottom:1px solid var(--hype5-border);background:0 0}:scope[data-hype5-style=hype5] :where(th){font-size:14px;font-weight:600}:scope[data-hype5-style=hype5] :where(thead th){background:var(--hype5-surface-muted)}:scope[data-hype5-style=hype5] :where(.hype5-ticket-chooser){border:0;padding:0}:scope[data-hype5-style=hype5] :where(.hype5-ticket-chooser__panel){border:1px solid var(--hype5-border);background:var(--hype5-surface);box-shadow:var(--hype5-shadow-sm);border-radius:8px;margin-top:8px}:scope[data-hype5-style=hype5] :where(.hype5-ticket-offer__price,.hype5-ticket-offer__provider){font-size:14px}:scope[data-hype5-style=hype5] :where(.hype5-file,.hype5-visitor__item,.hype5-empty-state){background:var(--hype5-surface-muted);border:1px solid var(--hype5-border);border-radius:12px;padding:24px}:scope[data-hype5-style=hype5] :where(.hype5-file>a:first-child){font-size:18px;font-weight:600}:scope[data-hype5-style=hype5] :where(.hype5-warning){border-inline-start:3px solid var(--hype5-primary);padding-inline-start:16px}:scope[data-hype5-style=hype5].hype5-review-quote{border-inline-start:3px solid var(--hype5-primary);padding-inline-start:24px;font-size:24px;line-height:1.5}:scope[data-hype5-style=hype5].hype5-review-quote :where(blockquote,p){font:inherit;background:0 0;border:0;padding:0}:scope[data-hype5-style=hype5].hype5-hero--cinematic{color:#fff;--hype5-primary:#fff;--hype5-primary-foreground:#17221f;--hype5-ring:#fff}:scope[data-hype5-style=hype5].hype5-person-productions--past :where(.hype5-production-card){border:0;border-bottom:1px solid var(--hype5-border);background:0 0;border-radius:0;padding:12px 0}:scope[data-hype5-style=hype5].hype5-person-productions--past :where(.hype5-production-card h3,.hype5-production-card h4){font-size:18px}:scope[data-hype5-style=hype5].hype5-schedule--cards :where(.hype5-performance){border:1px solid var(--hype5-border);background:var(--hype5-surface);border-radius:16px;padding:24px}:scope.hype5-collection--cards :where(.hype5-collection__items),:scope.hype5-collection--grid :where(.hype5-collection__items){grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}:scope.hype5-person-productions--cards :where(.hype5-collection__items){grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}:scope.hype5-person-productions--cards :where(.hype5-production-card){grid-template-columns:minmax(0,140px) minmax(0,1fr);align-items:start;gap:16px;display:grid}:scope.hype5-person-productions--cards :where(.hype5-production-card__body){padding:0}:scope.hype5 :where(.hype5-production-card:not(:has(.hype5-production-card__image))),:scope.hype5-hero--poster:has(.hype5-hero__image:empty){grid-template-columns:minmax(0,1fr)}:scope.hype5 :where(.hype5-hero__image:empty){display:none}:scope.hype5-hero--cinematic :where(.hype5-hero__text){background:#000b;border-radius:8px;padding:24px}:scope.hype5-hero--cinematic{padding:clamp(1.5rem,5vw,5rem)}@container (max-width:420px){:scope.hype5-person-productions--cards :where(.hype5-production-card){grid-template-columns:minmax(0,80px) minmax(0,1fr)}:scope.hype5 :where(.hype5-filterbar label){flex-basis:100%}}@container (max-width:650px){:scope.hype5-schedule :where(.hype5-performance:not(tr)){flex-direction:column;gap:12px;display:flex}:scope.hype5-schedule :where(tr.hype5-performance>th,tr.hype5-performance>td){border:0;padding:8px 0}:scope.hype5-gallery :where(.hype5-gallery__items){columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){:scope.hype5-schedule :where(.hype5-performance:not(tr)){flex-direction:column;gap:12px;display:flex}:scope.hype5-gallery :where(.hype5-gallery__items){columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}}}:where(.hype5-schedule,.hype5-collection,.hype5-person,.hype5-person-productions){container-type:inline-size}@container (max-width:650px){.hype5 :where(.hype5-person__hero,.hype5-collection--editorial .hype5-production-card){grid-template-columns:minmax(0,1fr)}.hype5-schedule :where(table,tbody){width:100%;display:block}.hype5-schedule :where(thead){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hype5-schedule :where(tr.hype5-performance){grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0;display:grid}.hype5-schedule :where(tr.hype5-performance>th,tr.hype5-performance>td){border:0;padding:8px 0;display:block}}@media (prefers-reduced-motion:reduce){.hype5 :where(*){scroll-behavior:auto;transition:none;animation:none}}