.KbVTEa_skeleton{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.KbVTEa_sectionHeader{align-items:center;gap:var(--space-3);display:flex}.KbVTEa_sectionCopy{gap:var(--space-2);flex-direction:column;display:flex}.KbVTEa_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KbVTEa_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);height:100%;min-height:390px;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.KbVTEa_cardMedia{aspect-ratio:16/10;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 14%, transparent), transparent), var(--color-bg-sunken);position:relative;overflow:hidden}.KbVTEa_cardMediaOverlay{inset:var(--space-3);justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex;position:absolute}.KbVTEa_cardBody{gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.KbVTEa_cardMeta{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.KbVTEa_cardFacts{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.KbVTEa_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);margin-top:auto;display:flex}@media (max-width:1180px){.KbVTEa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.KbVTEa_grid{grid-template-columns:1fr}}
.Qp9VgG_event-logo{border:1px solid color-mix(in srgb, var(--brand-primary) 26%, var(--color-border));border-radius:var(--radius-lg);background:var(--color-bg-raised);width:48px;height:48px;color:var(--brand-primary);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-extrablack);flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.Qp9VgG_event-logo-compact{width:42px;height:42px;font-size:var(--fs-body-lg)}.Qp9VgG_event-logo img{-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;padding:5px}
.E8KSpq_fallback-artwork{align-content:center;place-items:center;gap:var(--space-3);width:100%;height:100%;padding:var(--space-5);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 22%, transparent), transparent 56%), linear-gradient(225deg, color-mix(in srgb, var(--brand-secondary) 18%, transparent), transparent 60%), var(--color-bg-sunken);color:var(--color-text-muted);text-align:center;display:grid}.E8KSpq_fallback-artwork span:last-child{max-width:90%;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._i5BfW_card-link{color:inherit;text-decoration:none}._i5BfW_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);height:100%;min-height:390px;box-shadow:var(--shadow-card);transition:transform var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}._i5BfW_card:hover{border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--color-border-strong));box-shadow:0 22px 48px -34px color-mix(in srgb, var(--color-text) 48%, transparent);transform:translateY(-3px)}._i5BfW_card-media{aspect-ratio:16/10;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 14%, transparent), transparent), var(--color-bg-sunken);place-items:center;display:grid;position:relative;overflow:hidden}._i5BfW_card-media:after{content:"";pointer-events:none;background:linear-gradient(#0000002e,#0000);position:absolute;inset:0}._i5BfW_card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._i5BfW_card-media-overlay{inset:var(--space-3);z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex;position:absolute}._i5BfW_status-chip{min-height:30px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--color-text-on-dark) 16%, transparent);border-radius:var(--radius-pill);color:var(--color-text-on-dark);font-size:var(--fs-micro);font-weight:var(--fw-extrablack);text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08080aad;align-items:center;display:inline-flex}._i5BfW_card-body{gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}._i5BfW_card-meta{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--fs-caption);font-weight:var(--fw-bold);text-transform:uppercase;display:flex}._i5BfW_card-meta span,._i5BfW_card-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._i5BfW_card-body h3{margin:var(--space-1) 0 0;min-height:calc(var(--fs-h2) * var(--lh-display) * 2);-webkit-line-clamp:2;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-h2);font-weight:var(--fw-extrablack);letter-spacing:0;line-height:var(--lh-display);text-overflow:ellipsis;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._i5BfW_card-body p{-webkit-line-clamp:2;color:var(--color-text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._i5BfW_card-facts{gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--fs-body-sm);flex-wrap:wrap;margin-top:0;display:flex}._i5BfW_card-facts span{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}._i5BfW_card-facts svg{color:var(--brand-primary);flex:none}._i5BfW_card-footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--brand-primary);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);margin-top:auto;display:flex}._i5BfW_card-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:640px){._i5BfW_card-meta{align-items:flex-start}}
._5yJTqa_hero-backdrop-image,._5yJTqa_hero-backdrop-fallback{position:absolute;inset:0}._5yJTqa_hero-backdrop-image{-o-object-fit:cover;object-fit:cover;filter:saturate(1.08)contrast(1.08);width:100%;height:100%;transform:scale(1.01)}._5yJTqa_hero-backdrop-fallback{background:linear-gradient(120deg, color-mix(in srgb, var(--brand-primary-deep) 72%, #111115) 0%, color-mix(in srgb, var(--brand-secondary) 34%, #111115) 58%, #111115 100%);place-items:center;display:grid}._5yJTqa_hero-backdrop-fallback:before{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000002e,#000000bd);mask-image:linear-gradient(90deg,#0000002e,#000000bd)}._5yJTqa_hero-backdrop-fallback img{-o-object-fit:contain;object-fit:contain;opacity:.18;filter:grayscale()brightness(2.2);width:min(360px,54%);min-height:0;max-height:220px}
.xvnPFq_hero-stat{align-items:center;gap:var(--space-2);min-width:0;min-height:70px;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-text-on-dark) 16%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-text-on-dark) 10%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:auto minmax(0,1fr);display:grid}.xvnPFq_hero-stat>span{border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-primary) 76%, var(--brand-secondary));width:34px;height:34px;color:var(--brand-on-primary);place-items:center;display:grid}.xvnPFq_hero-stat strong,.xvnPFq_hero-stat small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.xvnPFq_hero-stat strong{color:var(--color-text-on-dark);font-family:var(--font-mono);font-size:var(--fs-h3);line-height:1}.xvnPFq_hero-stat small{color:color-mix(in srgb, var(--color-text-on-dark) 64%, transparent);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;text-transform:uppercase;margin-top:2px}
.pV-ULG_live-card-link{color:inherit;text-decoration:none}.pV-ULG_live-card{align-items:center;gap:var(--space-4);min-height:158px;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-live) 38%, var(--color-border));border-radius:var(--radius-card);background:linear-gradient(90deg, color-mix(in srgb, var(--color-live) 12%, transparent), transparent 48%), var(--color-surface);box-shadow:var(--shadow-card);transition:transform var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);grid-template-columns:180px minmax(0,1fr) auto;display:grid;overflow:hidden}.pV-ULG_live-card:hover{border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--color-border-strong));box-shadow:0 22px 48px -34px color-mix(in srgb, var(--color-text) 48%, transparent);transform:translateY(-3px)}.pV-ULG_live-media{border-radius:var(--radius-lg);background:var(--color-bg-sunken);place-items:center;width:180px;height:126px;display:grid;position:relative;overflow:hidden}.pV-ULG_live-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pV-ULG_live-body{min-width:0}.pV-ULG_live-body p{color:var(--color-text-muted);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pV-ULG_live-body h3{margin:var(--space-1) 0 0;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-h1);font-weight:var(--fw-extrablack);letter-spacing:0;line-height:var(--lh-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.pV-ULG_fact-row{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--fs-body-sm);flex-wrap:wrap;display:flex}.pV-ULG_fact-row span{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.pV-ULG_fact-row svg{color:var(--brand-primary);flex:none}.pV-ULG_card-arrow{border-radius:var(--radius-lg);background:var(--brand-primary-soft);width:40px;height:40px;color:var(--brand-primary-deep);place-items:center;display:grid}@media (max-width:860px){.pV-ULG_live-card{grid-template-columns:1fr}.pV-ULG_live-media{aspect-ratio:16/9;width:100%;height:auto}.pV-ULG_live-body h3{white-space:normal}.pV-ULG_card-arrow{justify-self:end}}
.dm1ZeG_live-pulse{background:var(--color-live);width:9px;height:9px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-live) 18%, transparent);border-radius:999px}
.QDYPta_section-header{gap:var(--space-1);flex-direction:column;display:flex}.QDYPta_section-header span{align-items:center;gap:var(--space-2);color:var(--brand-primary);font-size:var(--fs-micro);font-weight:var(--fw-extrablack);letter-spacing:0;text-transform:uppercase;display:inline-flex}.QDYPta_section-header h2{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:var(--fw-extrablack);letter-spacing:0;line-height:var(--lh-display);text-transform:uppercase;margin:0}@media (max-width:640px){.QDYPta_section-header h2{font-size:var(--fs-h1)}}
.POY5OW_state-card{justify-content:center;align-items:center;gap:var(--space-3);min-height:310px;padding:var(--space-8);border:1px solid color-mix(in srgb, var(--color-border-strong) 82%, var(--brand-primary) 18%);border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 94%, var(--brand-primary-soft)), var(--color-surface));text-align:center;flex-direction:column;display:flex}.POY5OW_state-icon{border-radius:var(--radius-lg);background:var(--brand-primary-soft);width:68px;height:68px;color:var(--brand-primary-deep);place-items:center;display:grid}.POY5OW_state-card h2{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-extrablack);letter-spacing:0;text-transform:uppercase;margin:0}.POY5OW_state-card p{max-width:520px;color:var(--color-text-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}
._6uNueW_page{min-height:100%;color:var(--color-text)}._6uNueW_content{width:min(1320px,100%);padding:var(--space-6);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}._6uNueW_hero{border:1px solid color-mix(in srgb, var(--brand-primary) 28%, var(--color-border-strong));border-radius:var(--radius-card);background:var(--color-bg-sunken);min-height:360px;box-shadow:0 34px 88px -58px color-mix(in srgb, var(--brand-primary) 78%, transparent), var(--shadow-card);color:var(--color-text-on-dark);isolation:isolate;position:relative;overflow:hidden}._6uNueW_hero-shade{z-index:1;background:linear-gradient(90deg,#000000db 0%,#0000008f 54%,#0003 100%),linear-gradient(#0000001f 0%,#000000c7 100%);position:absolute;inset:0}._6uNueW_hero-inner{z-index:2;gap:var(--space-5);min-height:360px;padding:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy";align-items:end;display:grid;position:relative}._6uNueW_hero-copy{grid-area:copy;align-self:center;max-width:760px}._6uNueW_hero-eyebrow{align-items:center;gap:var(--space-2);color:color-mix(in srgb, var(--color-text-on-dark) 74%, transparent);font-size:var(--fs-body-sm);font-weight:var(--fw-extrablack);letter-spacing:0;text-transform:uppercase;display:inline-flex}._6uNueW_hero-copy h1{max-width:820px;margin:var(--space-3) 0 0;color:var(--color-text-on-dark);font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:var(--fw-extrablack);letter-spacing:0;line-height:var(--lh-tight);text-transform:uppercase}._6uNueW_hero-copy p{max-width:640px;margin:var(--space-4) 0 0;color:color-mix(in srgb, var(--color-text-on-dark) 78%, transparent);font-size:var(--fs-body-lg);line-height:var(--lh-body)}._6uNueW_state-button,._6uNueW_load-more-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--hit-min);border-radius:var(--radius-button);cursor:pointer;font:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);transition:transform var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}._6uNueW_results,._6uNueW_live-section,._6uNueW_catalog-section,._6uNueW_skeleton-wrap{flex-direction:column;min-width:0;display:flex}._6uNueW_results{gap:var(--space-8)}._6uNueW_live-section,._6uNueW_catalog-section,._6uNueW_skeleton-wrap{gap:var(--space-4)}._6uNueW_live-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._6uNueW_grid,._6uNueW_skeleton-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._6uNueW_state-button,._6uNueW_load-more-button{padding:0 var(--space-5);background:var(--brand-primary-solid);color:var(--brand-on-primary);border:1px solid #0000}._6uNueW_state-button:hover,._6uNueW_load-more-button:hover{background:var(--brand-primary-deep);transform:translateY(-1px)}._6uNueW_pagination{margin-top:var(--space-2)}@media (max-width:1180px){._6uNueW_live-grid,._6uNueW_grid,._6uNueW_skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){._6uNueW_content,._6uNueW_hero-inner{padding:var(--space-4)}._6uNueW_live-grid,._6uNueW_grid,._6uNueW_skeleton-grid{grid-template-columns:1fr}}@media (max-width:640px){._6uNueW_hero-copy h1{font-size:var(--fs-display-md)}._6uNueW_hero-copy p{font-size:var(--fs-body)}._6uNueW_filter-panel{position:static}._6uNueW_filter-header{flex-direction:column;align-items:flex-start}._6uNueW_filter-grid,._6uNueW_clear-button{width:100%}}