.LandingClient-module__C5eQwW__grain{z-index:-1;opacity:.07;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.LandingClient-module__C5eQwW__eventsHeading{color:var(--n-fg);font-family:var(--font-bricolage), "Bricolage Grotesque", "Bricolage Grotesque Fallback", Manrope, "Manrope Fallback", system-ui, sans-serif;letter-spacing:-.055em;font-size:clamp(24px,2.3vw,30px);font-weight:500;line-height:1}.LandingClient-module__C5eQwW__seat{isolation:isolate;color:#fff;background:#050505;position:relative}.LandingClient-module__C5eQwW__seat:before{content:"";z-index:-1;pointer-events:none;background:url(/hero/glow.svg) 50%/100% 100% no-repeat;position:absolute;inset:0;transform:translateZ(0)}html[data-theme=dark] .LandingClient-module__C5eQwW__seat:after{content:"";background:linear-gradient(to bottom, #1a1a1a00, var(--n-page));pointer-events:none;height:180px;position:absolute;inset:auto 0 0}.LandingClient-module__C5eQwW__seatHero{z-index:20;text-align:center;max-width:1120px;margin:0 auto;padding:100px 24px 0;position:relative}.LandingClient-module__C5eQwW__seatHeading{color:#fffdf8;font-family:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:0 auto;font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1}.LandingClient-module__C5eQwW__seatSearchWrap{width:min(100%,720px);margin:30px auto 0;position:relative}.LandingClient-module__C5eQwW__seatSearch{background:#fff;border-radius:9999px;align-items:center;height:64px;display:flex;box-shadow:0 0 0 8px #ffffff12,0 18px 50px -20px #0009}.LandingClient-module__C5eQwW__seatSearchIcon{color:#71717a;padding:0 12px 0 24px;display:flex}.LandingClient-module__C5eQwW__seatInput{color:#111;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:16px;font-weight:500}.LandingClient-module__C5eQwW__seatInput::placeholder{color:#71717a;font-weight:400}.LandingClient-module__C5eQwW__seatInput::-webkit-search-cancel-button{display:none}.LandingClient-module__C5eQwW__seatSubmit{color:#fff;background:#111;border-radius:9999px;height:48px;margin-right:8px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .15s}.LandingClient-module__C5eQwW__seatSubmit:hover{background:#2a2a2a}.LandingClient-module__C5eQwW__seatFilter{color:#fff;background:#111;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-right:7px;display:none}.LandingClient-module__C5eQwW__seatFilter[aria-expanded=true]{background:#2a2a2a}.LandingClient-module__C5eQwW__seatPlace{border-left:1px solid #e4e4e7;flex-shrink:0;align-items:center;width:200px;margin-right:6px;padding-left:6px;display:flex}@media (max-width:767px){.LandingClient-module__C5eQwW__seatPlace{display:none}}.LandingClient-module__C5eQwW__seatChips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:640px;margin:20px auto 0;display:flex}.LandingClient-module__C5eQwW__seatChip{color:#ffffffeb;white-space:nowrap;background:#ffffff12;border-radius:9999px;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff21}.LandingClient-module__C5eQwW__seatChip:hover{background:#ffffff24}.LandingClient-module__C5eQwW__seatEvents{z-index:1;max-width:1488px;margin:0 auto;padding:0 24px 56px;position:relative}.LandingClient-module__C5eQwW__seatEventsHead{justify-content:space-between;align-items:center;gap:16px;margin-top:44px;margin-bottom:18px;padding-top:26px;display:flex}.LandingClient-module__C5eQwW__seatEventsTitle{letter-spacing:-.05em;font-size:clamp(24px,2vw,28px);font-weight:500;line-height:1}.LandingClient-module__C5eQwW__seatAll{color:#ffffffe6;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.LandingClient-module__C5eQwW__seatAll:hover{color:#fff}.LandingClient-module__C5eQwW__seatArrows{background:#ffffff14;border-radius:9999px;margin-left:8px;display:none;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.LandingClient-module__C5eQwW__seatArrows button{color:#fff;justify-content:center;align-items:center;width:44px;height:40px;display:flex}.LandingClient-module__C5eQwW__seatArrows button:hover{background:#ffffff1a}@media (min-width:768px){.LandingClient-module__C5eQwW__seatArrows{display:inline-flex}}.LandingClient-module__C5eQwW__seatRail{scroll-snap-type:x mandatory;gap:16px;display:flex;overflow-x:auto}.LandingClient-module__C5eQwW__seatCard{scroll-snap-align:start;flex:0 0 calc(25% - 12px)}@media (max-width:1439px){.LandingClient-module__C5eQwW__seatCard{flex-basis:calc(28.5714% - 13.7143px)}}@media (max-width:1279px){.LandingClient-module__C5eQwW__seatCard{flex-basis:calc(33.3333% - 10.6667px)}}@media (min-width:768px) and (max-height:700px){.LandingClient-module__C5eQwW__seatHero{padding-top:78px!important}.LandingClient-module__C5eQwW__seatHeading{font-size:clamp(32px,3vw,40px)!important}.LandingClient-module__C5eQwW__seatSearchWrap{margin-top:20px!important}.LandingClient-module__C5eQwW__seatSearch{height:54px!important}.LandingClient-module__C5eQwW__seatSubmit{height:42px!important}.LandingClient-module__C5eQwW__seatChips{margin-top:16px}.LandingClient-module__C5eQwW__seatEventsHead{margin-top:24px!important;margin-bottom:14px!important;padding-top:18px!important}}@media (min-width:768px) and (max-height:820px){.LandingClient-module__C5eQwW__seatHero{padding-top:80px}.LandingClient-module__C5eQwW__seatHeading{font-size:clamp(34px,3.4vw,46px)}.LandingClient-module__C5eQwW__seatSearchWrap{margin-top:24px}.LandingClient-module__C5eQwW__seatSearch{height:58px}.LandingClient-module__C5eQwW__seatSubmit{height:44px}.LandingClient-module__C5eQwW__seatEventsHead{margin-top:26px;margin-bottom:16px;padding-top:22px}}@media (max-width:1023px){.LandingClient-module__C5eQwW__seatCard{flex-basis:calc(45.4545% - 14.5455px)}}@media (max-width:767px){.LandingClient-module__C5eQwW__seat:before{background-image:url(/hero/glow-phone.svg)}.LandingClient-module__C5eQwW__seatHero{padding:84px 16px 0}.LandingClient-module__C5eQwW__seatHeading{font-size:clamp(32px,8.6vw,38px)}.LandingClient-module__C5eQwW__seatSearchWrap{margin-top:30px}.LandingClient-module__C5eQwW__seatSearch{height:56px;box-shadow:0 0 0 6px #ffffff12,0 18px 50px -20px #0009}.LandingClient-module__C5eQwW__seatSearchIcon{padding:0 10px 0 18px}.LandingClient-module__C5eQwW__seatChips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;max-width:none;margin:22px -16px 0;padding:0 16px;overflow-x:auto}.LandingClient-module__C5eQwW__seatChips::-webkit-scrollbar{display:none}.LandingClient-module__C5eQwW__seatChip{height:36px;padding:0 14px;font-size:13.5px}.LandingClient-module__C5eQwW__seatEvents{padding:0 16px 40px}.LandingClient-module__C5eQwW__seatEventsHead{margin-top:36px;margin-bottom:16px;padding-top:0}.LandingClient-module__C5eQwW__seatRail{gap:12px;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.LandingClient-module__C5eQwW__seatCard{flex-basis:min(74vw,300px)}.LandingClient-module__C5eQwW__seatSubmit{display:none}.LandingClient-module__C5eQwW__seatFilter{display:flex}}
.CategoryTiles-module__-ZaVrW__grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.CategoryTiles-module__-ZaVrW__tile{color:#171817;text-align:center;background:#f1f1f3;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;height:128px;padding:0 6px;font-size:14.5px;font-weight:600;line-height:1.2;transition:background-color .15s,transform .15s;display:flex}.CategoryTiles-module__-ZaVrW__tile svg{color:#ee5b23;flex-shrink:0;width:36px;height:36px}.CategoryTiles-module__-ZaVrW__tile span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.CategoryTiles-module__-ZaVrW__tile:hover{background:#e7e7ea}.CategoryTiles-module__-ZaVrW__tile:active{transform:scale(.98)}html[data-theme=dark] .CategoryTiles-module__-ZaVrW__tile{background:var(--n-surface);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0f}html[data-theme=dark] .CategoryTiles-module__-ZaVrW__tile:hover{background:#ffffff1f}@media (max-width:1023px){.CategoryTiles-module__-ZaVrW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.CategoryTiles-module__-ZaVrW__grid{gap:8px}.CategoryTiles-module__-ZaVrW__tile{border-radius:16px;gap:8px;height:96px;font-size:13px}.CategoryTiles-module__-ZaVrW__tile svg{width:30px;height:30px}}
.RotatingWord-module__uxCE4G__word{white-space:nowrap;vertical-align:bottom;transition:width .6s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.RotatingWord-module__uxCE4G__measure,.RotatingWord-module__uxCE4G__out{white-space:nowrap;position:absolute;top:0;left:0}.RotatingWord-module__uxCE4G__measure{visibility:hidden;pointer-events:none}.RotatingWord-module__uxCE4G__in span,.RotatingWord-module__uxCE4G__out span{display:inline-block}.RotatingWord-module__uxCE4G__in span{animation:.75s cubic-bezier(.22,1,.36,1) both RotatingWord-module__uxCE4G__wordIn}.RotatingWord-module__uxCE4G__out span{animation:.45s cubic-bezier(.55,0,.75,.2) both RotatingWord-module__uxCE4G__wordOut}@keyframes RotatingWord-module__uxCE4G__wordIn{0%{opacity:0;filter:blur(8px);transform:translateY(.42em)}to{opacity:1;filter:blur();transform:none}}@keyframes RotatingWord-module__uxCE4G__wordOut{to{opacity:0;filter:blur(8px);transform:translateY(-.42em)}}@media (prefers-reduced-motion:reduce){.RotatingWord-module__uxCE4G__in span,.RotatingWord-module__uxCE4G__out span{animation:none}.RotatingWord-module__uxCE4G__out{display:none}.RotatingWord-module__uxCE4G__word{transition:none}}
.RangeCalendar-module__0wkb8q__calendar{--ink:#1b1b1f;--muted:#76767e;--faint:#a4a4ab;--fill:#14141e0d;--fill-hover:#14141e16;--band:#f0f0f2;--band-preview:#f5f5f6;--soft:#4b4b52;--on-ink:#fff;--disabled:#cfcfd4;--today-ring:#d4d4d9;--day:36px;color:var(--ink)}html[data-theme=dark] .RangeCalendar-module__0wkb8q__calendar{--ink:#f4f4f5;--muted:#fff9;--faint:#fff6;--fill:#ffffff12;--fill-hover:#ffffff1c;--band:#ffffff1a;--band-preview:#ffffff0f;--soft:#ffffffbf;--on-ink:#111;--disabled:#ffffff38;--today-ring:#ffffff47}.RangeCalendar-module__0wkb8q__calendar[data-roomy]{--day:42px}.RangeCalendar-module__0wkb8q__presets{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.RangeCalendar-module__0wkb8q__presets button{background:var(--fill);height:30px;color:var(--soft);white-space:nowrap;border-radius:999px;padding:0 11px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.RangeCalendar-module__0wkb8q__presets button:hover{background:var(--fill-hover);color:var(--ink)}.RangeCalendar-module__0wkb8q__presets button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.RangeCalendar-module__0wkb8q__calendar[data-roomy] .RangeCalendar-module__0wkb8q__presets button{height:34px;padding:0 14px;font-size:14px}.RangeCalendar-module__0wkb8q__head{justify-content:space-between;align-items:center;margin-bottom:4px;padding-left:6px;display:flex}.RangeCalendar-module__0wkb8q__head>span:first-child{letter-spacing:-.01em;font-size:15px;font-weight:600}.RangeCalendar-module__0wkb8q__nav{gap:2px;display:flex}.RangeCalendar-module__0wkb8q__nav button{width:32px;height:32px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.RangeCalendar-module__0wkb8q__nav button:hover:not(:disabled){background:var(--fill);color:var(--ink)}.RangeCalendar-module__0wkb8q__nav button:disabled{opacity:.35;cursor:default}.RangeCalendar-module__0wkb8q__weekdays,.RangeCalendar-module__0wkb8q__grid{grid-template-columns:repeat(7,1fr);display:grid}.RangeCalendar-module__0wkb8q__weekdays span{height:32px;color:var(--faint);justify-content:center;align-items:center;font-size:12.5px;font-weight:500;display:flex}.RangeCalendar-module__0wkb8q__grid{row-gap:2px}.RangeCalendar-module__0wkb8q__cell{justify-content:center;display:flex;position:relative}.RangeCalendar-module__0wkb8q__cell[data-band]:before{content:"";background:var(--band);position:absolute;inset:0}.RangeCalendar-module__0wkb8q__cell[data-band][data-preview]:before{background:var(--band-preview)}.RangeCalendar-module__0wkb8q__cell[data-band=start]:before{left:50%}.RangeCalendar-module__0wkb8q__cell[data-band=end]:before{right:50%}.RangeCalendar-module__0wkb8q__cell[data-band=mid][data-col="0"]:before{border-radius:999px 0 0 999px}.RangeCalendar-module__0wkb8q__cell[data-band=mid][data-col="6"]:before{border-radius:0 999px 999px 0}.RangeCalendar-module__0wkb8q__cell button{width:var(--day);height:var(--day);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:999px;font-size:14px;font-weight:400;transition:background .12s,color .12s;position:relative}.RangeCalendar-module__0wkb8q__cell button:hover:not(:disabled):not([data-selected]){background:var(--fill-hover)}.RangeCalendar-module__0wkb8q__cell button:disabled{color:var(--disabled);cursor:default}.RangeCalendar-module__0wkb8q__cell button[data-today]{box-shadow:inset 0 0 0 1px var(--today-ring);font-weight:600}.RangeCalendar-module__0wkb8q__cell button[data-selected]{background:var(--ink);color:var(--on-ink);box-shadow:none;font-weight:600}.RangeCalendar-module__0wkb8q__cell button[data-preview-end]{box-shadow:inset 0 0 0 1.5px var(--ink)}.RangeCalendar-module__0wkb8q__calendar[data-roomy] .RangeCalendar-module__0wkb8q__cell button{font-size:15px}
