.deco-art[data-astro-cid-knqmcltn]{width:100%;max-width:380px;height:auto;display:block}.promo--lore[data-astro-cid-rjzq3gmk]{background:radial-gradient(ellipse 70% 80% at 30% 50%, #141826b3, transparent 70%), var(--ink)}.promo--games[data-astro-cid-rjzq3gmk]{background:radial-gradient(ellipse 70% 80% at 70% 50%, #4a0e168c, transparent 70%), var(--ink)}.promo--merch[data-astro-cid-rjzq3gmk]{background:radial-gradient(ellipse 60% 70% at 40% 50%, #14182699, transparent 70%), radial-gradient(ellipse 50% 60% at 75% 30%, #4a0e1652, transparent 70%), var(--ink)}.promo__inner[data-astro-cid-rjzq3gmk]{align-items:center;gap:clamp(40px,7vw,80px);display:flex}.promo--reverse[data-astro-cid-rjzq3gmk] .promo__inner[data-astro-cid-rjzq3gmk]{flex-direction:row-reverse}.promo__copy[data-astro-cid-rjzq3gmk]{flex:1 1 0;min-width:0}.promo__heading[data-astro-cid-rjzq3gmk]{margin:0 0 24px}.promo__body[data-astro-cid-rjzq3gmk] p{color:var(--bone);text-wrap:pretty;max-width:520px;font-size:22px;line-height:1.55}.promo__art[data-astro-cid-rjzq3gmk]{flex:0 0 min(380px,34%);justify-content:center;display:flex}.promo__secondary[data-astro-cid-rjzq3gmk]{align-self:center;margin-left:8px}@media (width<=760px){.promo__inner[data-astro-cid-rjzq3gmk],.promo--reverse[data-astro-cid-rjzq3gmk] .promo__inner[data-astro-cid-rjzq3gmk]{flex-direction:column-reverse;align-items:flex-start}.promo__art[data-astro-cid-rjzq3gmk]{flex-basis:auto;align-self:center;width:min(260px,70%)}}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--brass);background:radial-gradient(ellipse 60% 70% at 75% 50%, #6b121d8c, transparent 65%), radial-gradient(ellipse 80% 60% at 25% 40%, #14182680, transparent 70%), radial-gradient(ellipse at 50% 100%, #000000b3, transparent 70%), var(--ink);position:relative;overflow:hidden;box-shadow:inset 0 0 160px #000000b3}.hero__fan[data-astro-cid-lcdefpme]{background:var(--sunburst);opacity:.8;pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute;top:-220px;right:-220px}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,72px);min-height:min(760px,100vh - 76px);padding-block:clamp(64px,9vw,112px);display:grid;position:relative}.hero__wordmark[data-astro-cid-lcdefpme]{letter-spacing:.04em;text-shadow:0 0 40px #e6c97a40;flex-direction:column;align-items:flex-start;gap:6px;margin:8px 0 36px;font-size:clamp(40px,5.1vw,76px);line-height:.95;display:flex}.hero__wordmark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.hero__tagline[data-astro-cid-lcdefpme]{color:var(--bone);text-wrap:pretty;text-shadow:0 0 24px #0b0b0fe6;max-width:520px;margin:0;font-size:clamp(21px,1.9vw,23.5px);line-height:1.5}.hero__ctas[data-astro-cid-lcdefpme]{margin:36px 0 40px}.hero__meta[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.hero__meta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--champagne)}.hero__stage[data-astro-cid-lcdefpme]{aspect-ratio:1;justify-self:center;width:100%;max-width:520px;position:relative}.hero__ring[data-astro-cid-lcdefpme]{border:1px solid #c9a14a73;border-radius:50%;position:absolute;inset:4%;box-shadow:inset 0 0 0 10px #0b0b0f59,inset 0 0 0 11px #c9a14a33,0 0 120px #6b121d59}.hero__cover[data-astro-cid-lcdefpme]{--step:calc(var(--i) - (var(--n) - 1) / 2);aspect-ratio:1;object-fit:cover;border:1px solid var(--brass);border-radius:var(--r-xs);transform-origin:50% 160%;width:46%;height:auto;transform:translate(-50%, -58%) rotate(calc(var(--step) * 13deg));transition:transform var(--dur) var(--ease);position:absolute;top:50%;left:50%;box-shadow:0 24px 40px -18px #000000d9,inset 0 0 0 1px #ffffff0f}.hero__stage[data-astro-cid-lcdefpme]:hover .hero__cover[data-astro-cid-lcdefpme]{transform:translate(-50%, -58%) rotate(calc(var(--step) * 17deg))}.channels[data-astro-cid-lcdefpme]{background:var(--ink)}.channels__heading[data-astro-cid-lcdefpme]{letter-spacing:.24em;font-size:clamp(48px,6vw,72px)}.channels__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.channels__more[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin:48px auto 0;display:flex}.crew[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at 50% 0%, #4a0e1680, transparent 60%), radial-gradient(ellipse at 50% 100%, #000000b3, transparent 70%), var(--ink);box-shadow:inset 0 0 96px #0009}.crew__inner[data-astro-cid-lcdefpme]{text-align:center;max-width:1160px}.crew__tiers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-bottom:40px;display:grid}.crew__note[data-astro-cid-lcdefpme]{color:var(--mist);align-items:center;gap:10px;margin:0;font-size:19px;font-style:italic;display:inline-flex}@media (width<=1100px){.channels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.hero__stage[data-astro-cid-lcdefpme]{order:-1;max-width:340px;margin-bottom:-24px}}@media (width<=560px){.channels__grid{grid-template-columns:1fr}.hero__wordmark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:normal}}
