.mixcloud-gallery[data-astro-cid-lhcayxva]{display:grid;gap:18px;padding:clamp(14px,2.2vw,24px);background:#05080d}.mixcloud-gallery-feature[data-astro-cid-lhcayxva]{display:grid;grid-template-columns:minmax(260px,350px) minmax(0,1fr);overflow:hidden;border:1px solid var(--event-accent-border);border-radius:10px;background:radial-gradient(circle at 100% 0%,var(--event-accent-glow),transparent 42%),#07111f;box-shadow:0 16px 40px #00000052}.mixcloud-gallery-artwork[data-astro-cid-lhcayxva]{position:relative;overflow:hidden;min-height:320px;background:#091427}.mixcloud-gallery-artwork[data-astro-cid-lhcayxva]>img[data-astro-cid-lhcayxva]{display:block;width:100%;height:100%;object-fit:cover}.mixcloud-gallery-artwork[data-astro-cid-lhcayxva]>img[data-astro-cid-lhcayxva][hidden]{display:none}.mixcloud-gallery-artwork-fallback[data-astro-cid-lhcayxva]{display:grid;width:100%;height:100%;min-height:320px;place-content:center;justify-items:center;gap:24px;color:var(--event-accent);background:radial-gradient(circle at 50% 30%,var(--event-accent-glow),transparent 48%),linear-gradient(145deg,#0d1b30,#030a14)}.mixcloud-gallery-artwork-fallback[data-astro-cid-lhcayxva][hidden]{display:none}.mixcloud-gallery-artwork-fallback[data-astro-cid-lhcayxva] img[data-astro-cid-lhcayxva]{width:min(160px,55%);max-height:100px;object-fit:contain}.mixcloud-gallery-artwork-fallback[data-astro-cid-lhcayxva] span[data-astro-cid-lhcayxva]{font-family:var(--font-tech);font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,48px)}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva]>span[data-astro-cid-lhcayxva],.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva]>p[data-astro-cid-lhcayxva]{color:var(--event-accent);font-family:var(--font-tech);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva] h4[data-astro-cid-lhcayxva]{overflow-wrap:anywhere;margin:8px 0 10px;color:#f7f9fd;font-size:clamp(26px,4vw,44px);line-height:1.04}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva]>p[data-astro-cid-lhcayxva]{margin:0 0 26px;opacity:.72}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva] iframe[data-astro-cid-lhcayxva]{display:block;width:100%;height:120px;margin-top:auto;border:0;border-radius:6px;background:#24282b}.mixcloud-gallery-selector[data-astro-cid-lhcayxva]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.mixcloud-gallery-choice[data-astro-cid-lhcayxva]{display:grid;grid-template-columns:94px minmax(0,1fr);min-width:0;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:9px;color:#f7f9fd;background:#091427f2;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.mixcloud-gallery-choice[data-astro-cid-lhcayxva]:hover,.mixcloud-gallery-choice[data-astro-cid-lhcayxva]:focus-visible{border-color:var(--event-accent);transform:translateY(-2px)}.mixcloud-gallery-choice[data-astro-cid-lhcayxva]:focus-visible{outline:2px solid var(--event-accent);outline-offset:3px}.mixcloud-gallery-choice[data-astro-cid-lhcayxva].is-active{border-color:var(--event-accent);box-shadow:0 0 0 1px var(--event-accent),0 0 22px var(--event-accent-glow)}.mixcloud-gallery-thumbnail[data-astro-cid-lhcayxva]{position:relative;display:block;overflow:hidden;aspect-ratio:1;background:radial-gradient(circle at 25% 25%,var(--event-accent-glow),transparent 46%),#07111f}.mixcloud-gallery-thumbnail[data-astro-cid-lhcayxva] img[data-astro-cid-lhcayxva]{display:block;width:100%;height:100%;object-fit:cover}.mixcloud-gallery-thumbnail-fallback[data-astro-cid-lhcayxva]{display:grid;width:100%;height:100%;place-items:center;color:var(--event-accent);font-family:var(--font-tech);font-size:30px;font-weight:800}.mixcloud-gallery-play[data-astro-cid-lhcayxva]{position:absolute;inset:50% auto auto 50%;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;background:#000000ad;font-size:12px;transform:translate(-50%,-50%)}.mixcloud-gallery-choice-copy[data-astro-cid-lhcayxva]{display:grid;align-content:center;gap:7px;min-width:0;padding:12px 13px}.mixcloud-gallery-choice-copy[data-astro-cid-lhcayxva] strong[data-astro-cid-lhcayxva]{display:-webkit-box;overflow:hidden;color:#f7f9fd;font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mixcloud-gallery-choice-copy[data-astro-cid-lhcayxva] span[data-astro-cid-lhcayxva]{color:#f5f7fb94;font-family:var(--font-tech);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.mixcloud-gallery-feature[data-astro-cid-lhcayxva]{grid-template-columns:1fr}.mixcloud-gallery-artwork[data-astro-cid-lhcayxva],.mixcloud-gallery-artwork-fallback[data-astro-cid-lhcayxva]{min-height:0;aspect-ratio:1}.mixcloud-gallery-feature-copy[data-astro-cid-lhcayxva]{padding:24px 18px}.mixcloud-gallery-selector[data-astro-cid-lhcayxva]{grid-auto-columns:minmax(230px,76vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-color:var(--event-accent) rgba(255,255,255,.08)}.mixcloud-gallery-choice[data-astro-cid-lhcayxva]{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.mixcloud-gallery-choice[data-astro-cid-lhcayxva]{transition:none}}.soundcloud-gallery[data-astro-cid-z7wz7s5s]{display:grid;gap:18px;padding:clamp(14px,2.2vw,24px);background:#05080d}.soundcloud-gallery-stage[data-astro-cid-z7wz7s5s]{overflow:hidden;height:450px;border:1px solid var(--event-accent-border);border-radius:10px;background:#111;box-shadow:0 16px 40px #00000052}.soundcloud-gallery-stage[data-astro-cid-z7wz7s5s] iframe[data-astro-cid-z7wz7s5s]{display:block;width:100%;height:100%;border:0}.soundcloud-gallery-now-playing[data-astro-cid-z7wz7s5s]{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:0 2px}.soundcloud-gallery-now-playing[data-astro-cid-z7wz7s5s]>div[data-astro-cid-z7wz7s5s]{display:grid;gap:4px;min-width:0}.soundcloud-gallery-now-playing[data-astro-cid-z7wz7s5s] span[data-astro-cid-z7wz7s5s]{color:var(--event-accent);font-family:var(--font-tech);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.soundcloud-gallery-now-playing[data-astro-cid-z7wz7s5s] strong[data-astro-cid-z7wz7s5s]{overflow-wrap:anywhere;color:#f7f9fd;font-size:clamp(16px,2vw,20px);line-height:1.25}.soundcloud-gallery-selector[data-astro-cid-z7wz7s5s]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]{display:grid;grid-template-columns:94px minmax(0,1fr);min-width:0;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:9px;color:#f7f9fd;background:#091427f2;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]:hover,.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]:focus-visible{border-color:var(--event-accent);transform:translateY(-2px)}.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]:focus-visible{outline:2px solid var(--event-accent);outline-offset:3px}.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s].is-active{border-color:var(--event-accent);box-shadow:0 0 0 1px var(--event-accent),0 0 22px var(--event-accent-glow)}.soundcloud-gallery-thumbnail[data-astro-cid-z7wz7s5s]{position:relative;display:block;overflow:hidden;aspect-ratio:1;background:radial-gradient(circle at 25% 25%,var(--event-accent-glow),transparent 46%),#07111f}.soundcloud-gallery-thumbnail[data-astro-cid-z7wz7s5s] img[data-astro-cid-z7wz7s5s]{display:block;width:100%;height:100%;object-fit:cover}.soundcloud-gallery-thumbnail-fallback[data-astro-cid-z7wz7s5s]{display:grid;width:100%;height:100%;place-items:center;color:var(--event-accent);font-family:var(--font-tech);font-size:30px;font-weight:800}.soundcloud-gallery-play[data-astro-cid-z7wz7s5s]{position:absolute;inset:50% auto auto 50%;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;background:#000000ad;font-size:12px;transform:translate(-50%,-50%)}.soundcloud-gallery-choice-copy[data-astro-cid-z7wz7s5s]{display:grid;align-content:center;gap:7px;min-width:0;padding:12px 13px}.soundcloud-gallery-choice-copy[data-astro-cid-z7wz7s5s] strong[data-astro-cid-z7wz7s5s]{display:-webkit-box;overflow:hidden;color:#f7f9fd;font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.soundcloud-gallery-choice-copy[data-astro-cid-z7wz7s5s] span[data-astro-cid-z7wz7s5s]{color:#f5f7fb94;font-family:var(--font-tech);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:680px){.soundcloud-gallery[data-astro-cid-z7wz7s5s]{gap:14px}.soundcloud-gallery-stage[data-astro-cid-z7wz7s5s]{height:300px}.soundcloud-gallery-selector[data-astro-cid-z7wz7s5s]{grid-auto-columns:minmax(230px,76vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-color:var(--event-accent) rgba(255,255,255,.08)}.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.soundcloud-gallery-choice[data-astro-cid-z7wz7s5s]{transition:none}}.video-gallery[data-astro-cid-4xmqfbvs]{display:grid;gap:18px;padding:clamp(14px,2.2vw,24px);background:#05080d}.video-gallery-stage[data-astro-cid-4xmqfbvs]{overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--event-accent-border);border-radius:10px;background:#000;box-shadow:0 16px 40px #00000052}.video-gallery-stage[data-astro-cid-4xmqfbvs] iframe[data-astro-cid-4xmqfbvs]{display:block;width:100%;height:100%;border:0}.video-gallery-now-playing[data-astro-cid-4xmqfbvs]{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:0 2px}.video-gallery-now-playing[data-astro-cid-4xmqfbvs]>div[data-astro-cid-4xmqfbvs]{display:grid;gap:4px;min-width:0}.video-gallery-now-playing[data-astro-cid-4xmqfbvs] span[data-astro-cid-4xmqfbvs]{color:var(--event-accent);font-family:var(--font-tech);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.video-gallery-now-playing[data-astro-cid-4xmqfbvs] strong[data-astro-cid-4xmqfbvs]{overflow-wrap:anywhere;color:#f7f9fd;font-size:clamp(16px,2vw,20px);line-height:1.25}.video-gallery-selector[data-astro-cid-4xmqfbvs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.video-gallery-choice[data-astro-cid-4xmqfbvs]{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:9px;color:#f7f9fd;background:#091427f2;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.video-gallery-choice[data-astro-cid-4xmqfbvs]:hover,.video-gallery-choice[data-astro-cid-4xmqfbvs]:focus-visible{border-color:var(--event-accent);transform:translateY(-2px)}.video-gallery-choice[data-astro-cid-4xmqfbvs]:focus-visible{outline:2px solid var(--event-accent);outline-offset:3px}.video-gallery-choice[data-astro-cid-4xmqfbvs].is-active{border-color:var(--event-accent);box-shadow:0 0 0 1px var(--event-accent),0 0 22px var(--event-accent-glow)}.video-gallery-thumbnail[data-astro-cid-4xmqfbvs]{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;background:radial-gradient(circle at 25% 25%,var(--event-accent-glow),transparent 42%),#07111f}.video-gallery-thumbnail[data-astro-cid-4xmqfbvs] img[data-astro-cid-4xmqfbvs]{display:block;width:100%;height:100%;object-fit:cover}.video-gallery-thumbnail-fallback[data-astro-cid-4xmqfbvs]{display:grid;width:100%;height:100%;place-items:center;color:var(--event-accent);font-family:var(--font-tech);font-size:34px;font-weight:800}.video-gallery-play[data-astro-cid-4xmqfbvs]{position:absolute;inset:50% auto auto 50%;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;background:#000000ad;font-size:14px;transform:translate(-50%,-50%)}.video-gallery-choice-copy[data-astro-cid-4xmqfbvs]{display:grid;align-content:start;gap:7px;padding:12px 13px 14px}.video-gallery-choice-copy[data-astro-cid-4xmqfbvs] strong[data-astro-cid-4xmqfbvs]{display:-webkit-box;overflow:hidden;color:#f7f9fd;font-size:14px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-gallery-choice-copy[data-astro-cid-4xmqfbvs] span[data-astro-cid-4xmqfbvs]{color:#f5f7fb94;font-family:var(--font-tech);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:680px){.video-gallery[data-astro-cid-4xmqfbvs]{gap:14px}.video-gallery-selector[data-astro-cid-4xmqfbvs]{grid-auto-columns:minmax(175px,72vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-color:var(--event-accent) rgba(255,255,255,.08)}.video-gallery-choice[data-astro-cid-4xmqfbvs]{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.video-gallery-choice[data-astro-cid-4xmqfbvs]{transition:none}}
