.Hub_page__J8U_Q{min-height:100vh;overflow-x:clip;--display:"Manrope Variable",system-ui,sans-serif;--gold-ink:color-mix(in srgb,#9a6400 calc(var(--kzo-day-ink) * 100%),#f2c14e);--jade-ink:color-mix(in srgb,#0b7f5b calc(var(--kzo-day-ink) * 100%),#43dba4);--crimson-ink:color-mix(in srgb,#c01a3e calc(var(--kzo-day-ink) * 100%),#ff5f7c);background:radial-gradient(900px 500px at 85% 0,color-mix(in srgb,var(--crimson-ink) 8%,transparent),transparent 70%),var(--kzo-bg)}.Hub_page__J8U_Q :where(a){color:inherit;text-decoration:none}.Hub_page__J8U_Q :is(a,button):focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px}.Hub_wrap__rfpr8{max-width:1200px;margin:0 auto;padding:64px 32px 104px}.Hub_masthead__boXeu{max-width:760px;margin-bottom:40px}.Hub_eyebrow__DTLgP{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink)}.Hub_masthead__boXeu h1{margin:0;font:800 clamp(40px,6vw,76px)/1 var(--display);letter-spacing:-.03em;text-wrap:balance}.Hub_masthead__boXeu h1 em{font-style:normal;color:var(--crimson-ink)}.Hub_lede__QOwzT{max-width:600px;margin:18px 0 0;font-size:16.5px;line-height:1.65;color:var(--kzo-muted)}.Hub_cards___WGO7{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:20px;margin:0;padding:0;list-style:none}.Hub_card__kYTJx{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:26px;border:1px solid var(--kzo-line);background:var(--kzo-surface);box-shadow:0 26px 60px -44px var(--kzo-shadow);transition:transform .25s,border-color .25s,box-shadow .25s}.Hub_card__kYTJx:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--gold-ink) 50%,var(--kzo-line));box-shadow:0 32px 70px -40px var(--kzo-shadow)}.Hub_cardArt__TlV2S{position:relative;aspect-ratio:16/8;overflow:hidden;background:#06070e}.Hub_cardArt__TlV2S img{object-fit:cover;object-position:62% 32%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.Hub_card__kYTJx:hover .Hub_cardArt__TlV2S img{transform:scale(1.05)}.Hub_cardArt__TlV2S:after{position:absolute;inset:0;background:linear-gradient(0deg,var(--kzo-surface),transparent 45%);content:""}.Hub_cardBody__GKrlc{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px;margin-top:-40px;padding:0 24px 22px;position:relative}.Hub_status__LFua5{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:99px;background:var(--kzo-raised);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--kzo-muted)}.Hub_card__kYTJx[data-status=live] .Hub_status__LFua5{background:color-mix(in srgb,var(--jade-ink) 16%,var(--kzo-surface));color:var(--jade-ink)}.Hub_card__kYTJx[data-status=live] .Hub_status__LFua5:before{width:7px;height:7px;border-radius:50%;background:currentColor;animation:Hub_pulse__Ix0B2 1.6s ease-in-out infinite;content:""}.Hub_card__kYTJx[data-status=soon] .Hub_status__LFua5{background:color-mix(in srgb,var(--gold-ink) 16%,var(--kzo-surface));color:var(--gold-ink)}.Hub_cardTitle__pRkjx{font:800 30px/1.1 var(--display);letter-spacing:-.02em}.Hub_cardDates__1pRSq{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--kzo-faint)}.Hub_cardSummary__5LJTo{font-size:15px;line-height:1.6;color:var(--kzo-muted)}.Hub_cardFoot__4tprd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:12px;border-top:1px solid var(--kzo-line)}.Hub_cardCost__1lgEY{display:inline-flex;align-items:center;gap:6px;font:800 20px Outfit Variable,sans-serif}.Hub_cardCost__1lgEY small{font:600 13px Manrope Variable,sans-serif;color:var(--kzo-muted)}.Hub_cardGo__ENGys{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--kzo-brand-text)}.Hub_card__kYTJx:hover .Hub_cardGo__ENGys svg{transform:translateX(3px)}.Hub_cardGo__ENGys svg{transition:transform .2s}.Hub_empty__1Rd7U{padding:40px;border-radius:24px;border:1px dashed var(--kzo-line);text-align:center;color:var(--kzo-muted)}@keyframes Hub_pulse__Ix0B2{50%{opacity:.35}}@media (max-width:640px){.Hub_wrap__rfpr8{padding:40px 16px 80px}.Hub_cardBody__GKrlc{padding:0 16px 18px}.Hub_cardTitle__pRkjx{font-size:26px}}@media (prefers-reduced-motion:reduce){.Hub_card__kYTJx[data-status=live] .Hub_status__LFua5:before{animation:none}}