.BzHjuW_main{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);inline-size:100%;max-inline-size:var(--layout-max-width);padding-inline:var(--grid-margin);align-items:start;margin-inline:auto;padding-block-end:var(--spacing-64);display:grid}.BzHjuW_main>*{grid-column:1/-1;min-inline-size:0}.BzHjuW_main[data-media=none]{padding-block-start:var(--spacing-24)}.BzHjuW_media{margin-inline:calc(var(--grid-margin) * -1)}.BzHjuW_media[data-headroom]{padding-block-start:var(--detail-headroom)}.BzHjuW_mediaFrame{aspect-ratio:4/5;background-color:var(--media-placeholder,var(--color-surface-foreground-2));position:relative;overflow:clip}.BzHjuW_video{position:absolute;inset:0}.BzHjuW_videoControls.BzHjuW_videoControls{inset-block:var(--spacing-16) auto;flex-direction:column;inset-inline-end:var(--spacing-16)}.BzHjuW_details{align-content:start;gap:var(--spacing-24);padding-block-start:var(--spacing-16);display:grid}.BzHjuW_metaRow{align-items:center;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.BzHjuW_pill{padding-block:var(--spacing-4);padding-inline:var(--spacing-8);border:var(--stroke-hairline) solid var(--color-surface-stroke-strong);color:var(--color-text-heading);text-transform:uppercase}.BzHjuW_heading{gap:inherit;display:grid}.BzHjuW_title{color:var(--color-text-heading);text-wrap:balance}.BzHjuW_lead{max-inline-size:calc(var(--space-80) * 7);color:var(--color-text-heading);text-wrap:pretty}.BzHjuW_facts,.BzHjuW_rows{border-block-start:var(--stroke-hairline) solid var(--color-surface-stroke-light)}.BzHjuW_schedule dt{text-transform:none}.BzHjuW_actions{gap:var(--spacing-12);flex-wrap:wrap;display:flex}.BzHjuW_calendar{color:var(--color-text-heading)}.BzHjuW_block{gap:var(--spacing-16);display:grid}.BzHjuW_blockTitle{color:var(--color-text-heading)}.BzHjuW_goodText{max-inline-size:calc(var(--space-80) * 7);color:var(--color-text-secondary);text-wrap:pretty}.BzHjuW_day,.BzHjuW_coming{inline-size:100%;max-inline-size:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;padding-block-end:var(--spacing-80)}.BzHjuW_dayHead{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-16);align-items:start;margin-block-end:var(--spacing-24);display:grid}.BzHjuW_dayHead>*{grid-column:1/-1;min-inline-size:0}.BzHjuW_dayLabel{justify-self:start}.BzHjuW_dayLine{color:var(--color-text-secondary);display:none}.BzHjuW_photoRow{--photo-gap:var(--spacing-16);--content:calc(min(100vw, var(--layout-max-width)) - var(--grid-margin) * 2);--photo-width:calc(var(--content) * 3 / 4);margin-inline:calc(var(--grid-margin) * -1);padding-inline:var(--grid-margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--grid-margin);scrollbar-width:none;touch-action:pan-x pan-y;overflow-x:auto}.BzHjuW_photoRow::-webkit-scrollbar{display:none}.BzHjuW_photoRow[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.BzHjuW_photoTrack{grid-auto-flow:column;grid-auto-columns:var(--photo-width);gap:var(--photo-gap);inline-size:max-content;margin:0;padding:0;list-style:none;display:grid}.BzHjuW_photo{aspect-ratio:4/5;background-color:var(--media-placeholder,var(--color-surface-foreground-2));scroll-snap-align:start;position:relative;overflow:clip}.BzHjuW_coming{gap:var(--spacing-24);display:grid}.BzHjuW_comingLabel{justify-self:start}.BzHjuW_comingRows.BzHjuW_comingRows{padding:0}@media (min-width:600px){.BzHjuW_main{row-gap:var(--spacing-32);padding-block:var(--spacing-32) var(--space-96)}.BzHjuW_media{grid-column:1/span 6;margin-inline:0}.BzHjuW_media[data-headroom]{padding-block-start:0}.BzHjuW_details{gap:var(--spacing-32);grid-column:1/span 6;padding-block-start:0}.BzHjuW_dayHead{margin-block-end:var(--spacing-32)}.BzHjuW_dayLine{grid-column:1/span 6;display:block}.BzHjuW_photoRow{--photo-gap:var(--grid-gutter);--column:calc((var(--content) - var(--grid-gutter) * 7) / 8);--photo-width:calc(var(--column) * 3 + var(--grid-gutter) * 2)}.BzHjuW_day,.BzHjuW_coming{padding-block-end:var(--space-120)}.BzHjuW_coming{gap:var(--spacing-32)}}@media (min-width:744px){.BzHjuW_media{grid-area:1/1/auto/span 4}.BzHjuW_details{grid-area:1/5/auto/span 4}.BzHjuW_main[data-media=none] .BzHjuW_details{grid-column:1/span 6}.BzHjuW_dayLabel{grid-column:1/span 4}.BzHjuW_dayLine{grid-column:5/span 4}}@media (min-width:744px) and (min-height:600px){.BzHjuW_media{transition:inset-block-start var(--duration-base) var(--ease-expo-out);position:sticky;inset-block-start:calc(var(--header-offset) + var(--spacing-20))}}@media (min-width:1024px){.BzHjuW_main{padding-block:var(--spacing-40) var(--space-120)}.BzHjuW_videoControls.BzHjuW_videoControls{inset-block-start:var(--spacing-20);inset-inline-end:var(--spacing-20)}.BzHjuW_media{grid-column:1/span 6}.BzHjuW_details{gap:var(--spacing-40);grid-column:7/span 6}.BzHjuW_main[data-media=none] .BzHjuW_details{grid-column:1/span 7}.BzHjuW_heading{gap:var(--spacing-40)}.BzHjuW_title{max-inline-size:calc(var(--space-200) * 3 + var(--space-80) + var(--space-20));text-wrap:wrap}.BzHjuW_facts,.BzHjuW_rows{border-block-start:0}.BzHjuW_facts>div,.BzHjuW_rows>div{grid-template-columns:calc(var(--space-160) - var(--spacing-24)) minmax(0, 1fr);align-items:center;gap:var(--spacing-24);border-block-start:var(--stroke-hairline) solid var(--color-surface-stroke-light);border-block-end:0}.BzHjuW_facts dd{font-family:var(--type-body-large-family);font-size:var(--type-body-large-size);line-height:var(--type-body-large-lh);letter-spacing:var(--type-body-large-tracking)}.BzHjuW_rows>div{border-block-start-color:var(--color-surface-stroke-mid)}.BzHjuW_rows dt{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);line-height:var(--type-body-base-lh);letter-spacing:var(--type-body-base-tracking);text-transform:none}.BzHjuW_actions{margin-block-start:0}.BzHjuW_day,.BzHjuW_coming{padding-block-end:var(--space-160)}.BzHjuW_dayHead{min-block-size:var(--space-48);margin-block-end:var(--spacing-40)}.BzHjuW_dayLabel{grid-column:1/span 6}.BzHjuW_dayLine{grid-column:7/span 6}.BzHjuW_photoRow{--photo-gap:var(--spacing-24);--photo-width:calc((var(--content) - var(--photo-gap) * 3) * 5 / 17);cursor:grab;margin-inline-start:0;padding-inline-start:0;scroll-padding-inline:0}.BzHjuW_photo{aspect-ratio:411/466}.BzHjuW_coming{gap:var(--spacing-40)}.BzHjuW_comingRows ul{border-block-start:var(--stroke-hairline) solid var(--color-surface-stroke-strong)}.BzHjuW_comingRows li:last-child>article{border-block-end-color:var(--color-surface-stroke-strong)}}@media (prefers-reduced-motion:reduce){.BzHjuW_media{transition:none}}
.FrNx0q_row,.FrNx0q_headRow{--event-columns:minmax(0, 96fr) minmax(0, 232fr) minmax(0, 420fr) minmax(0, 300fr) minmax(0, 400fr)}.FrNx0q_row{gap:var(--spacing-16);padding-block:var(--spacing-20) var(--spacing-24);border-block-start:var(--stroke-hairline) solid var(--color-surface-stroke-light);grid-template-columns:minmax(0,1fr);display:grid}.FrNx0q_head{align-items:center;gap:var(--spacing-16);display:flex}.FrNx0q_number{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.FrNx0q_date,.FrNx0q_title{color:var(--color-text-heading)}.FrNx0q_tail{display:contents}.FrNx0q_city,.FrNx0q_type{color:var(--color-text-prominent);display:none}@media (min-width:600px){.FrNx0q_row{column-gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr) auto}.FrNx0q_head,.FrNx0q_title,.FrNx0q_meta{grid-column:1}.FrNx0q_action{grid-area:1/2/span 3;align-self:center}.FrNx0q_button.FrNx0q_button{inline-size:auto}}@media (min-width:744px){.FrNx0q_row{align-items:center;row-gap:var(--spacing-8);grid-template-columns:3fr 5fr auto}.FrNx0q_head{grid-area:1/1/span 2}.FrNx0q_title{grid-area:1/2}.FrNx0q_meta{grid-area:2/2}.FrNx0q_action{grid-area:1/3/span 2}}@media (min-width:1024px){.FrNx0q_row{grid-template-columns:var(--event-columns);min-block-size:var(--space-96);padding-block:var(--spacing-16);padding-inline:var(--spacing-12);border-block-start:0;border-block-end:var(--stroke-hairline) solid var(--color-surface-stroke-light);transition:background-color var(--hover-out) var(--hover-ease);grid-template-rows:auto;align-items:center;column-gap:0}.FrNx0q_head{display:contents}.FrNx0q_number{font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);line-height:var(--type-body-base-lh);grid-column:1}.FrNx0q_date,.FrNx0q_title{font-family:var(--type-heading-h5-family);font-size:var(--type-heading-h5-size);line-height:var(--type-heading-h5-lh)}.FrNx0q_date{grid-column:2}.FrNx0q_title{grid-area:1/3;padding-inline-end:var(--spacing-16)}.FrNx0q_row .FrNx0q_meta{display:none}.FrNx0q_city,.FrNx0q_type{display:block}.FrNx0q_city{grid-area:1/4;padding-inline-end:var(--spacing-16)}.FrNx0q_tail{justify-content:space-between;align-items:center;gap:var(--spacing-16);grid-area:1/5;min-inline-size:0;display:flex}.FrNx0q_type{min-inline-size:0}.FrNx0q_action{flex:none;margin-inline-start:auto}}.FrNx0q_headRow{display:none}@media (min-width:1024px){.FrNx0q_headRow{grid-template-columns:var(--event-columns);min-block-size:var(--space-40);padding-inline:var(--spacing-12);border-block-end:var(--stroke-hairline) solid var(--color-surface-stroke-strong);color:var(--color-text-secondary);text-transform:uppercase;align-items:center;display:grid}}@media (prefers-reduced-motion:reduce){.FrNx0q_row{transition:none}}
.tMNT7q_top{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);inline-size:100%;max-inline-size:var(--layout-max-width);padding-inline:var(--grid-margin);align-items:start;margin-inline:auto;padding-block-start:var(--spacing-24);display:grid}.tMNT7q_top>*{grid-column:1/-1;min-inline-size:0}.tMNT7q_title{color:var(--color-text-heading);white-space:nowrap}@media not (min-width:744px){@supports (text-box:trim-both cap alphabetic){.tMNT7q_title{text-box:normal}}}.tMNT7q_intro{color:var(--color-text-heading);margin-block-start:var(--spacing-24)}.tMNT7q_label{justify-self:start;margin-block-start:var(--spacing-48)}.tMNT7q_next{gap:var(--spacing-24);margin-block-start:var(--spacing-24);display:grid}.tMNT7q_empty{gap:var(--spacing-24);margin-block-start:var(--spacing-16);display:grid}.tMNT7q_emptyMessage{color:var(--color-text-prominent)}.tMNT7q_top[data-state=empty]{padding-block-end:var(--spacing-80)}.tMNT7q_nextPhotoLink{color:inherit;display:block}.tMNT7q_nextPhoto{aspect-ratio:4/5;inline-size:100%}.tMNT7q_nextCaption{justify-items:start;gap:var(--spacing-16);display:grid}.tMNT7q_nextCaptionText{gap:var(--spacing-16);display:grid}.tMNT7q_nextTitle{color:var(--color-text-heading)}@media (any-pointer:coarse){.tMNT7q_nextLink{z-index:calc(var(--z-base) + 1);position:relative}.tMNT7q_nextLink:after{content:"";inline-size:max(100%, var(--hit-area));block-size:max(100%, var(--hit-area));position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}}.tMNT7q_notify{display:grid}.tMNT7q_notifyRow{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);display:grid}.tMNT7q_notifyInput{min-inline-size:0;min-block-size:var(--hit-area);padding-block:var(--spacing-12);padding-inline:var(--spacing-16);border:var(--stroke-hairline) solid var(--color-surface-stroke-strong);border-radius:var(--radius-0);background-color:var(--color-surface-primary);color:var(--color-text-heading);font:inherit;font-family:var(--type-body-base-family);font-size:var(--type-body-base-size);line-height:var(--type-body-base-lh);appearance:none}.tMNT7q_notifyInput::placeholder{color:var(--color-text-secondary);opacity:var(--alpha-100)}.tMNT7q_notifyInput[aria-invalid=true]{border-color:var(--color-red-600)}.tMNT7q_notifyButton.tMNT7q_notifyButton{inline-size:100%}.tMNT7q_notifyStatus{color:var(--color-text-secondary)}.tMNT7q_notifyStatus:not(:empty){margin-block-start:var(--spacing-8)}.tMNT7q_notifyStatus[data-status=error]{color:var(--color-red-600)}.tMNT7q_rows{inline-size:100%;max-inline-size:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto}.tMNT7q_rowsTable{padding-block:var(--spacing-48) var(--spacing-80)}.tMNT7q_rowsListEl{border-block-end:var(--stroke-hairline) solid var(--color-surface-stroke-light);margin:0;padding:0;list-style:none}.tMNT7q_row{position:relative}.tMNT7q_rowLink{z-index:var(--z-base);color:inherit;position:absolute;inset:0}.tMNT7q_row :is(a,button):not(.tMNT7q_rowLink){z-index:calc(var(--z-base) + 1);position:relative}.tMNT7q_past{inline-size:100%;max-inline-size:var(--layout-max-width);padding-inline:var(--grid-margin);margin-inline:auto;padding-block-end:var(--spacing-64)}.tMNT7q_pastHead{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-16);align-items:start;display:grid}.tMNT7q_pastHead>*{grid-column:1/-1;min-inline-size:0}.tMNT7q_pastLabel{justify-self:start}.tMNT7q_pastIntro{color:var(--color-text-prominent)}.tMNT7q_pastRow.tMNT7q_pastRow{--past-ratio:4 / 5;margin-block-start:var(--spacing-32)}@media (min-width:600px){.tMNT7q_top{padding-block-start:var(--spacing-32)}.tMNT7q_intro{grid-column:1/span 6;margin-block-start:var(--spacing-32)}.tMNT7q_label{margin-block-start:var(--spacing-64)}.tMNT7q_next,.tMNT7q_empty{grid-column:1/span 6;margin-block-start:var(--spacing-32)}.tMNT7q_notifyRow{grid-template-columns:minmax(0,1fr) auto}.tMNT7q_notifyButton.tMNT7q_notifyButton{inline-size:auto}.tMNT7q_top[data-state=empty]{padding-block-end:var(--space-120)}.tMNT7q_rowsTable{padding-block:var(--spacing-64) var(--space-120)}.tMNT7q_past{padding-block-end:var(--space-96)}.tMNT7q_pastIntro{grid-column:1/span 6}.tMNT7q_pastRow.tMNT7q_pastRow{margin-block-start:var(--spacing-40)}}@media (min-width:744px){.tMNT7q_title{grid-area:1/1/auto/span 4}.tMNT7q_intro{grid-area:1/5/auto/span 4;margin-block-start:0}.tMNT7q_label{grid-area:2/1/auto/span 4}.tMNT7q_next,.tMNT7q_empty{grid-area:2/5/auto/span 4;margin-block-start:var(--spacing-64)}.tMNT7q_pastLabel{grid-column:1/span 4}.tMNT7q_pastIntro{grid-column:5/span 4}.tMNT7q_pastRow.tMNT7q_pastRow{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-block-end:0;padding-inline:0;overflow:visible}}@media (min-width:1024px){.tMNT7q_top{padding-block-start:var(--spacing-40)}.tMNT7q_title{grid-column:1/span 6}.tMNT7q_label{grid-column:1/span 6;margin-block-start:var(--spacing-80)}.tMNT7q_intro{max-inline-size:calc(var(--space-200) * 2 + var(--space-40));color:var(--color-text-prominent);grid-area:2/7/auto/span 5;margin-block-start:var(--spacing-80)}.tMNT7q_next{grid-area:3/7/auto/span 6;margin-block-start:var(--spacing-32)}.tMNT7q_empty{gap:var(--spacing-32);grid-area:2/7/auto/span 5;margin-block-start:var(--spacing-80)}.tMNT7q_emptyMessage{max-inline-size:calc(var(--space-200) * 2 + var(--space-64) + var(--space-6))}.tMNT7q_top[data-state=empty]{padding-block-end:var(--space-160)}.tMNT7q_nextPhoto{aspect-ratio:724/836}.tMNT7q_notifyRow{grid-template-columns:minmax(0, calc(var(--space-200) * 2)) auto;justify-content:start}.tMNT7q_notifyInput{block-size:var(--space-40);min-block-size:0;padding-block:0}.tMNT7q_rowsTable{padding-block:var(--spacing-80) var(--space-200)}.tMNT7q_rowsListEl{border-block-end:0}.tMNT7q_row [data-event-row]>p.t-body-small{display:none}.tMNT7q_past{padding-block-end:var(--space-120)}.tMNT7q_pastLabel{grid-column:1/span 6}.tMNT7q_pastIntro{max-inline-size:calc(var(--space-200) * 2 + var(--space-40));grid-column:7/span 5}.tMNT7q_pastRow.tMNT7q_pastRow{--past-ratio:308 / 354;--row-gap:var(--spacing-48);margin-block-start:var(--spacing-80)}}@media (min-width:1280px){.tMNT7q_pastRow.tMNT7q_pastRow{--row-gap:var(--spacing-80)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.tMNT7q_nextCaption{display:none}}
.Rfa9xa_card{min-inline-size:0}.Rfa9xa_link{gap:var(--spacing-12);color:inherit;flex-direction:column;display:flex}.Rfa9xa_media{aspect-ratio:var(--card-ratio);background-color:var(--media-placeholder,var(--color-surface-foreground-2));display:block;position:relative;overflow:clip}.Rfa9xa_zoom{transition:scale var(--hover-out) var(--hover-ease);position:absolute;inset:0}.Rfa9xa_caption{gap:var(--spacing-12);flex-direction:column;display:flex}.Rfa9xa_title{color:var(--color-text-heading)}@media (min-width:1024px){.Rfa9xa_link{gap:var(--spacing-16)}}@media (hover:hover) and (pointer:fine){:where(html:not([data-hover-lock])) .Rfa9xa_link:hover .Rfa9xa_zoom{scale:var(--scale-hover)}}@media (prefers-reduced-motion:reduce){.Rfa9xa_zoom{transition:none}}
