.website-examples[data-astro-cid-pk6fhoyq]{margin-top:80px}.website-examples__viewport[data-astro-cid-pk6fhoyq]{border-radius:12px;margin-top:0;overflow:hidden}.website-examples__track[data-astro-cid-pk6fhoyq]{width:max-content;animation:examples-drift-right calc(33.333s / 1.75 * var(--scroll-length-ratio)) linear infinite;display:flex}body[data-responsive=public] main .website-examples[data-astro-cid-pk6fhoyq] .website-examples__viewport[data-astro-cid-pk6fhoyq]{margin-top:0}.website-examples__group[data-astro-cid-pk6fhoyq]{flex:none;gap:23px;padding-right:23px;display:flex}@keyframes examples-drift-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.website-examples[data-astro-cid-pk6fhoyq]:focus-within .website-examples__track[data-astro-cid-pk6fhoyq]{animation-play-state:paused}.example-card[data-astro-cid-pk6fhoyq]{background:var(--charcoal);border:1px solid var(--border);border-radius:12px;flex-direction:column;flex:0 0 clamp(280px,30vw,360px);width:clamp(280px,30vw,360px);min-width:0;height:clamp(380px,33vw,400px);display:flex;position:relative;overflow:hidden}body[data-responsive=public] main .website-examples[data-astro-cid-pk6fhoyq] .example-card[data-astro-cid-pk6fhoyq]{padding:0}.event-visual[data-astro-cid-pk6fhoyq]{background:var(--charcoal);flex:1;min-height:110px;position:relative;overflow:hidden}.event-visual__photo[data-astro-cid-pk6fhoyq]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.event-visual__photo--zoom[data-astro-cid-pk6fhoyq]{transform-origin:50% 25%;transform:scale(1.16)}@media (width<=800px){.website-examples[data-astro-cid-pk6fhoyq]{margin-top:70px}}@media (width<=580px){.website-examples[data-astro-cid-pk6fhoyq]{margin-top:64px}.website-examples__viewport[data-astro-cid-pk6fhoyq]{margin-top:32px}.example-card[data-astro-cid-pk6fhoyq]{flex-basis:min(300px,100vw - 64px);width:min(300px,100vw - 64px)}}@media (prefers-reduced-motion:reduce){.website-examples__viewport[data-astro-cid-pk6fhoyq]{overflow-x:auto}.website-examples__track[data-astro-cid-pk6fhoyq]{animation:none;transform:none}.website-examples__group[data-astro-cid-pk6fhoyq][aria-hidden=true]{display:none}}.music-info[data-astro-cid-zmsidh7v]{margin-top:80px}.music-info__inner[data-astro-cid-zmsidh7v]{border-block:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;width:min(1160px,100% - 88px);margin-inline:auto;padding-block:48px;display:grid}h2[data-astro-cid-zmsidh7v]{letter-spacing:-.04em;max-width:15ch;margin:18px 0 0;font-size:clamp(30px,3.5vw,46px);line-height:1.12}p[data-astro-cid-zmsidh7v]{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.85}.music-info--equipment[data-astro-cid-zmsidh7v] h2[data-astro-cid-zmsidh7v]{max-width:none;font-family:var(--font-heading);font-size:var(--responsive-section-heading,clamp(39px, 4vw, 53px));letter-spacing:-.054em;margin:0;line-height:1.15}.music-info--equipment[data-astro-cid-zmsidh7v] h2[data-astro-cid-zmsidh7v]:after{content:"";background:var(--color-primary);width:56px;height:3px;margin-top:27px;display:block}.equipment-details[data-astro-cid-zmsidh7v]{gap:var(--space-card-gap,24px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.equipment-details__item[data-astro-cid-zmsidh7v]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 85%, transparent);border-radius:12px;align-items:center;gap:18px;min-width:0;padding:24px;display:flex}.equipment-details__icon[data-astro-cid-zmsidh7v]{width:40px;height:48px;color:var(--color-primary);flex:0 0 40px}.equipment-details__item[data-astro-cid-zmsidh7v] h3[data-astro-cid-zmsidh7v]{font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.3}.equipment-details__item[data-astro-cid-zmsidh7v] p[data-astro-cid-zmsidh7v]{font-size:var(--responsive-body,16px);line-height:1.75}body[data-responsive=public] main .music-info--equipment[data-astro-cid-zmsidh7v] .music-info__inner[data-astro-cid-zmsidh7v]{align-items:start;gap:var(--space-content,32px);border:0;grid-template-columns:minmax(0,1fr);padding-block:0}@media (width<=1000px){.equipment-details__item[data-astro-cid-zmsidh7v]{gap:14px;padding:20px}.equipment-details__icon[data-astro-cid-zmsidh7v]{flex-basis:32px;width:32px;height:40px}}@media (width<=800px){.equipment-details[data-astro-cid-zmsidh7v]{grid-template-columns:minmax(0,1fr)}.music-info__inner[data-astro-cid-zmsidh7v]{gap:36px;width:calc(100% - 44px)}.music-info[data-astro-cid-zmsidh7v]{margin-top:60px}}@media (width<=650px){.music-info__inner[data-astro-cid-zmsidh7v]{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:36px}}@media (width<=580px){.music-info__inner[data-astro-cid-zmsidh7v]{width:calc(100% - 40px)}.music-info[data-astro-cid-zmsidh7v]{margin-top:40px}}h1[data-astro-cid-4cpj4x2e],h2[data-astro-cid-4cpj4x2e],h3[data-astro-cid-4cpj4x2e],p[data-astro-cid-4cpj4x2e]{margin:0}h1[data-astro-cid-4cpj4x2e],h2[data-astro-cid-4cpj4x2e],h3[data-astro-cid-4cpj4x2e]{font-family:var(--font-heading);letter-spacing:-.054em}.container[data-astro-cid-4cpj4x2e]{width:min(1160px,100% - 88px);margin-inline:auto}.why[data-astro-cid-4cpj4x2e]{margin-top:80px}.section-label[data-astro-cid-4cpj4x2e]{color:var(--color-accent-text);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.6}.why__grid[data-astro-cid-4cpj4x2e]{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;gap:0 70px;display:grid}.why__heading[data-astro-cid-4cpj4x2e]{font-family:var(--font-heading);white-space:pre-line;margin-top:0;font-size:clamp(39px,4vw,53px);font-weight:700;line-height:1.15}.why__heading[data-astro-cid-4cpj4x2e]:after{content:"";background:var(--color-primary);width:56px;height:3px;margin-top:27px;display:block}body[data-responsive=public] main .why[data-astro-cid-4cpj4x2e] .why__heading[data-astro-cid-4cpj4x2e]{margin-top:0}.why__description[data-astro-cid-4cpj4x2e]{white-space:pre-line;color:var(--grey);margin-top:19px;font-size:16px;line-height:1.8}.why__caption[data-astro-cid-4cpj4x2e]{color:var(--color-accent-text);font:400 10px/1.9 var(--font-body);letter-spacing:.15em;margin:0}.why__principle-title[data-astro-cid-4cpj4x2e]{font-size:20px;font-weight:700;line-height:1.4}@media (width<=800px){.container[data-astro-cid-4cpj4x2e]{width:calc(100% - 44px)}.why[data-astro-cid-4cpj4x2e]{margin-top:70px}.why__grid[data-astro-cid-4cpj4x2e]{grid-template-columns:1fr;gap:35px}.why__introduction[data-astro-cid-4cpj4x2e]{display:contents}.why__heading[data-astro-cid-4cpj4x2e]{grid-area:1/1}.why__description[data-astro-cid-4cpj4x2e]{grid-area:2/1}.past-events[data-astro-cid-4cpj4x2e]{grid-area:3/1}.why__footer[data-astro-cid-4cpj4x2e]{grid-area:4/1;width:100%}.why__heading[data-astro-cid-4cpj4x2e]{font-size:43px}}@media (width<=580px){.container[data-astro-cid-4cpj4x2e]{width:calc(100% - 40px)}.why[data-astro-cid-4cpj4x2e]{margin-top:64px}.section-label[data-astro-cid-4cpj4x2e]{font-size:10px}.why__heading[data-astro-cid-4cpj4x2e]{font-size:39px}}.why[data-astro-cid-4cpj4x2e]{font-family:var(--font-body);scroll-margin-top:100px;line-height:normal}.why__introduction[data-astro-cid-4cpj4x2e],.past-events[data-astro-cid-4cpj4x2e]{min-width:0}.why__footer[data-astro-cid-4cpj4x2e]{width:min(1160px, calc(100vw - 2 * var(--responsive-gutter,44px)));justify-content:space-between;align-items:baseline;gap:20px;margin-top:38px;display:flex}.past-events__more[data-astro-cid-4cpj4x2e]{color:var(--color-accent-text);text-align:right;flex-shrink:0;margin:0;font-size:14px;line-height:1.6}.past-events-grid[data-astro-cid-4cpj4x2e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.past-events-grid__venue[data-astro-cid-4cpj4x2e]{border-top:1px solid var(--color-primary);min-width:0;padding:22px 0 30px}.past-events-grid[data-astro-cid-4cpj4x2e] .why__principle-title[data-astro-cid-4cpj4x2e]{overflow-wrap:anywhere;font-size:29px;line-height:1.25;display:block}.past-event__social-link[data-astro-cid-4cpj4x2e]{text-decoration:none}a[data-astro-cid-4cpj4x2e].past-event__social-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:4px}.past-event__social-icon[data-astro-cid-4cpj4x2e]{vertical-align:-.06125em;width:.7em;height:.7em;color:var(--color-accent-text);margin-left:.3em;display:inline-block}@media (width<=720px){.why__description[data-astro-cid-4cpj4x2e]{white-space:normal;text-wrap:balance}}@media (width<=800px){body[data-responsive=public] main .why__grid[data-astro-cid-4cpj4x2e]{row-gap:0}.past-events[data-astro-cid-4cpj4x2e]{margin-top:var(--space-content)}.why__footer[data-astro-cid-4cpj4x2e]{width:100%}}@media (width<=450px){.past-events-grid[data-astro-cid-4cpj4x2e]{column-gap:20px}.past-events-grid[data-astro-cid-4cpj4x2e] .why__principle-title[data-astro-cid-4cpj4x2e]{font-size:22px}}.past-event__location[data-astro-cid-4cpj4x2e]{color:var(--color-accent-text);margin:0 0 12px;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){[data-astro-cid-4cpj4x2e],[data-astro-cid-4cpj4x2e]:before,[data-astro-cid-4cpj4x2e]:after{transition:none!important;animation:none!important}}.grid-mark[data-astro-cid-odrpfrwt]{aspect-ratio:1;background-image:var(--grid-artwork);background-position:50.9615% 76.2987%;background-repeat:no-repeat;background-size:111.304%;border-radius:50%;flex-shrink:0;width:100%;display:block}.vinyl[data-astro-cid-yveg4e5o]{justify-items:center;gap:24px;width:min(100%,440px);margin-inline:auto;display:grid}.vinyl__disc[data-astro-cid-yveg4e5o]{aspect-ratio:1;border:2px solid var(--color-border);background:conic-gradient(from 35deg, transparent 0deg, color-mix(in srgb, var(--color-text) 12%, transparent) 48deg, transparent 85deg 180deg, color-mix(in srgb, var(--color-primary) 22%, transparent) 230deg, transparent 270deg), repeating-radial-gradient(circle, var(--color-background) 0 2px, color-mix(in srgb, var(--color-surface) 65%, var(--color-background)) 3px, var(--color-background) 4px 5px);width:100%;box-shadow:0 0 64px color-mix(in srgb, var(--color-primary) 16%, transparent), inset 0 0 0 8px var(--color-background);border-radius:50%;animation:24s linear infinite vinyl-spin;position:relative}.vinyl__label[data-astro-cid-yveg4e5o]{background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary);border-radius:50%;position:absolute;inset:34%;overflow:hidden}.vinyl__spindle[data-astro-cid-yveg4e5o]{aspect-ratio:1;background:var(--color-background);border:1px solid var(--color-text-muted);border-radius:50%;width:2.5%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes vinyl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vinyl__disc[data-astro-cid-yveg4e5o]{animation:none}}.event-services[data-astro-cid-ekkmeqgs]{margin-top:var(--space-section,80px)}.event-services__inner[data-astro-cid-ekkmeqgs]{column-gap:56px;row-gap:var(--space-content,32px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;width:min(1160px,100% - 88px);margin-inline:auto;display:grid}.event-services__inner[data-astro-cid-ekkmeqgs]>h2[data-astro-cid-ekkmeqgs]{grid-column:1/-1}.event-services__visual[data-astro-cid-ekkmeqgs]{align-self:center;min-width:0}h2[data-astro-cid-ekkmeqgs]{font-family:var(--font-heading);font-size:var(--responsive-section-heading,clamp(39px, 4vw, 53px));letter-spacing:-.054em;margin:0;line-height:1.15}h2[data-astro-cid-ekkmeqgs]:after{content:"";background:var(--color-primary);width:56px;height:3px;margin-top:27px;display:block}.event-services__list[data-astro-cid-ekkmeqgs]{gap:var(--space-content,32px);max-width:735px;margin:0;padding:0;list-style:none;display:grid}.event-services__item[data-astro-cid-ekkmeqgs]{min-width:0;padding-left:30px;position:relative}.event-services__item[data-astro-cid-ekkmeqgs]:before{content:"";background:var(--color-primary);border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:0}h3[data-astro-cid-ekkmeqgs]{font-family:var(--font-heading);letter-spacing:-.054em;text-transform:uppercase;margin:0;font-size:22px;line-height:1.27}p[data-astro-cid-ekkmeqgs]{max-width:48ch;color:var(--color-text-muted);font-size:var(--responsive-body,16px);margin:4px 0 0;line-height:1.75}@media (width<=800px){.event-services[data-astro-cid-ekkmeqgs]{overflow-x:clip}.event-services__inner[data-astro-cid-ekkmeqgs]{gap:var(--space-content,32px);grid-template-columns:minmax(0,1fr);width:calc(100% - 44px)}}@media (width<=580px){.event-services__inner[data-astro-cid-ekkmeqgs]{width:calc(100% - 40px)}}
