.hero:where(.astro-pugaqhis){block-size:var(--stage)}.hero__stage:where(.astro-pugaqhis){background-color:var(--color-black);flex-direction:column;block-size:100%;padding-block-start:3rem;display:flex;position:relative;overflow:hidden}.hero__video-area:where(.astro-pugaqhis){z-index:1;flex:auto;min-block-size:0;position:relative}.hero__video:where(.astro-pugaqhis){aspect-ratio:16/9;filter:contrast(1.08);block-size:104%;inline-size:auto;max-inline-size:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-51%,-50%);mask-image:linear-gradient(#0000 0,#000 14% 74%,#0000 100%)}.hero__foot:where(.astro-pugaqhis){z-index:4;gap:var(--space-2xs);padding:0 var(--gutter) var(--space-s);display:grid;position:relative}.release:where(.astro-pugaqhis){align-items:center;gap:var(--space-xs) var(--space-s);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.release__cover:where(.astro-pugaqhis){aspect-ratio:1;object-fit:cover;border:.25rem solid var(--color-white);border-block-end-width:.8125rem;block-size:auto;inline-size:5.5rem;rotate:-5deg;box-shadow:0 .75rem 1.625rem #000000b3}.release__kicker:where(.astro-pugaqhis){font-size:var(--text-step--2);font-weight:var(--weight-medium);color:var(--color-ash)}.release__title:where(.astro-pugaqhis){font-size:var(--text-step-3);font-weight:var(--weight-heavy);font-stretch:80%;line-height:var(--leading-flat);letter-spacing:-.01em}.release__artists:where(.astro-pugaqhis),.release__date:where(.astro-pugaqhis){font-size:var(--text-step--1);color:var(--color-ash)}.release__links:where(.astro-pugaqhis){--cluster-alignment:center;--cluster-gap:.5rem;--cluster-gap-vertical:0;grid-column:1/-1}.release__platform-icon:where(.astro-pugaqhis){flex-shrink:0;block-size:1.5rem;inline-size:1.5rem}.release:where(.astro-pugaqhis)[data-presave]{row-gap:var(--space-s);grid-template-columns:7.5rem minmax(0,1fr)}.release:where(.astro-pugaqhis)[data-presave] .release__cover:where(.astro-pugaqhis){inline-size:7.5rem}.release:where(.astro-pugaqhis)[data-presave] .release__text:where(.astro-pugaqhis){flex-direction:column;align-items:flex-start;display:flex}.release:where(.astro-pugaqhis)[data-presave] .release__title:where(.astro-pugaqhis){font-size:var(--text-step-4)}.release__tag:where(.astro-pugaqhis){background-color:var(--color-red);color:var(--color-white);font-size:var(--text-step--3);font-weight:var(--weight-heavy);font-stretch:80%;line-height:var(--leading-flat);letter-spacing:.1em;text-transform:uppercase;margin-block-end:var(--space-3xs);padding:.25rem .5rem .1875rem;rotate:-2deg}.release__cta:where(.astro-pugaqhis){align-items:center;gap:var(--space-xs);flex-direction:column;grid-column:1/-1;display:flex}.release:where(.astro-pugaqhis) .release__presave{min-block-size:3.5rem;inline-size:100%;font-size:var(--text-step-1);font-weight:var(--weight-heavy);letter-spacing:.04em;text-transform:uppercase;padding-inline:2rem;font-stretch:80%;box-shadow:0 .625rem 1.5rem #c0271e59}.release__countdown:where(.astro-pugaqhis){align-items:baseline;gap:var(--space-2xs) var(--space-xs);font-size:var(--text-step--1);color:var(--color-ash);flex-wrap:wrap;display:flex}.release__countdown-label:where(.astro-pugaqhis){font-weight:var(--weight-bold);color:var(--color-white)}.release__countdown-units:where(.astro-pugaqhis){gap:.5rem;display:inline-flex}.release__countdown-units:where(.astro-pugaqhis)>span:where(.astro-pugaqhis){font-size:var(--text-step--3);align-items:baseline;gap:.125rem;display:inline-flex}.release__countdown-num:where(.astro-pugaqhis){text-align:end;min-inline-size:2.8em;font-family:var(--font-display-stack);font-size:var(--text-display-xs);font-weight:var(--weight-normal);line-height:var(--leading-flat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-white);display:inline-block}@media (width>=60em){.hero__stage:where(.astro-pugaqhis){padding-block-start:0}.hero__video-area:where(.astro-pugaqhis){position:absolute;inset:0}.hero__video:where(.astro-pugaqhis){object-fit:cover;object-position:52% 50%;block-size:100%;inline-size:100%;inset:0;transform:none;mask-image:linear-gradient(#000 62%,#0000 100%)}.hero__foot:where(.astro-pugaqhis){padding:0 var(--gutter) var(--space-l);justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.release:where(.astro-pugaqhis){grid-template-columns:7rem minmax(0,1fr);inline-size:25rem}.release__cover:where(.astro-pugaqhis){inline-size:7rem}.release:where(.astro-pugaqhis)[data-presave]{column-gap:var(--space-l);row-gap:var(--space-m);grid-template-columns:10rem minmax(0,1fr);grid-template-areas:"cover text""cover cta";inline-size:34rem}.release:where(.astro-pugaqhis)[data-presave] .release__cover:where(.astro-pugaqhis){grid-area:cover;align-self:center;inline-size:10rem}.release:where(.astro-pugaqhis)[data-presave] .release__text:where(.astro-pugaqhis){grid-area:text;align-self:end}.release:where(.astro-pugaqhis)[data-presave] .release__cta:where(.astro-pugaqhis),.release:where(.astro-pugaqhis)[data-presave]>.release__links:where(.astro-pugaqhis){grid-area:cta;align-self:start}.release__cta:where(.astro-pugaqhis){align-items:center;gap:var(--space-xs) var(--space-s);flex-flow:wrap}}.section-head:where(.astro-4mvotfty){justify-self:stretch;justify-items:start;gap:.625rem;display:grid;position:relative;container-type:inline-size}.section-head__scribble:where(.astro-4mvotfty){block-size:auto;inline-size:clamp(5.25rem,22vw,8.75rem);margin-inline-start:.25rem;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-60%,20%)}.shows:where(.astro-zgmwnoan){justify-items:start;gap:var(--space-m);display:grid}.shows:where(.astro-zgmwnoan)>:is(.show-group,.shows-nearby){justify-self:stretch}.shows__empty:where(.astro-zgmwnoan){justify-items:start;gap:var(--space-xs);display:grid}.shows__lead:where(.astro-zgmwnoan){font-size:var(--text-step-2);font-weight:var(--weight-bold);font-stretch:85%;line-height:var(--leading-heading)}.shows__sub:where(.astro-zgmwnoan){max-inline-size:30rem;color:var(--color-ash);padding-block-end:var(--space-xs)}.shows__all:where(.astro-zgmwnoan){border:1.5px solid var(--color-white);letter-spacing:.02em;text-transform:uppercase;min-block-size:3.5rem;color:var(--color-white);border-radius:3px;align-items:center;gap:.875rem;padding-inline:1.375rem;font-size:clamp(1.125rem,1.0762rem + .2439vw,1.25rem);font-weight:720;font-stretch:78%;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}@media (hover:hover){.shows__all:where(.astro-zgmwnoan):hover{background-color:var(--color-white);color:var(--color-black)}}.logo-wall:where(.astro-7tmdxv4h){isolation:isolate;padding-block:var(--space-2xl-4xl);background-color:var(--color-black);position:relative;overflow:hidden}.logo-wall__picture:where(.astro-7tmdxv4h){display:contents}.logo-wall__still:where(.astro-7tmdxv4h),.logo-wall__canvas:where(.astro-7tmdxv4h){block-size:100%;inline-size:100%;position:absolute;inset:0}.logo-wall__still:where(.astro-7tmdxv4h){z-index:-3;object-fit:cover}.logo-wall__canvas:where(.astro-7tmdxv4h){z-index:-2;filter:contrast(1.1);opacity:0;transition:opacity .4s}.logo-wall:where(.astro-7tmdxv4h).is-live .logo-wall__canvas:where(.astro-7tmdxv4h){opacity:1}.logo-wall__shade:where(.astro-7tmdxv4h){z-index:-1;background:linear-gradient(to bottom, var(--color-black) 0, #000000c7 18%, #000c 82%, var(--color-black) 100%);position:absolute;inset:0}.tracks:where(.astro-gi2ygk6m){border-block-end:1px solid var(--color-line)}.track:where(.astro-gi2ygk6m){--open-duration:.35s;--open-ease:cubic-bezier(.2, .7, .2, 1);border-block-start:1px solid var(--color-line);transition-property:background-color,box-shadow,margin,padding,border-color;transition-duration:var(--open-duration);transition-timing-function:var(--open-ease)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){.track:where(.astro-gi2ygk6m){interpolate-size:allow-keywords}.track:where(.astro-gi2ygk6m)::details-content{overflow-clip-margin:.5rem;opacity:0;block-size:0;transition:block-size var(--open-duration) var(--open-ease), opacity .25s ease, content-visibility var(--open-duration) allow-discrete;overflow:clip}.track:where(.astro-gi2ygk6m)[open]::details-content{opacity:1;block-size:auto}}}.track__row:where(.astro-gi2ygk6m){cursor:pointer;grid-template-columns:3.5rem minmax(0,1fr) 2rem;align-items:center;column-gap:.875rem;padding-block:.75rem;list-style:none;display:grid}.track__row:where(.astro-gi2ygk6m)::-webkit-details-marker{display:none}@media (hover:hover){.track__row:where(.astro-gi2ygk6m):hover .track__title:where(.astro-gi2ygk6m){-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-red);text-underline-offset:.25rem}}.track__cover:where(.astro-gi2ygk6m){object-fit:cover;filter:contrast(1.05)saturate(.9);block-size:3.5rem;inline-size:3.5rem;box-shadow:0 0 0 1px #efeae41f}.track__text:where(.astro-gi2ygk6m){min-inline-size:0}.track__title:where(.astro-gi2ygk6m),.track__meta:where(.astro-gi2ygk6m){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.track__title:where(.astro-gi2ygk6m){font-size:var(--text-step-1);font-weight:var(--weight-bold);font-stretch:85%;line-height:var(--leading-tight)}.track__meta:where(.astro-gi2ygk6m){font-size:var(--text-step--1);line-height:var(--leading-snug);color:var(--color-ash)}.track__toggle:where(.astro-gi2ygk6m){block-size:2rem;inline-size:2rem;color:var(--color-white);transition:rotate var(--open-duration) var(--open-ease);display:block}.track:where(.astro-gi2ygk6m)[open] .track__toggle:where(.astro-gi2ygk6m){rotate:45deg}.track__platforms:where(.astro-gi2ygk6m){--cluster-alignment:center;--cluster-gap:.5rem;padding:0 0 var(--space-s) 4.375rem}.track__platforms:where(.astro-gi2ygk6m) a:where(.astro-gi2ygk6m){min-block-size:2.75rem;font-size:var(--text-step--1);font-weight:var(--weight-semibold);border:1.5px solid #efeae459;border-radius:3px;align-items:center;padding-inline:.875rem;font-stretch:90%;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}@media (hover:hover){:where(.astro-gi2ygk6m):is(.track__platforms a):hover{border-color:var(--color-white)}}:where(.astro-gi2ygk6m):is(.track__platforms a):first-child{background-color:var(--color-red);border-color:var(--color-red)}@media (hover:hover){:where(.astro-gi2ygk6m):is(.track__platforms a):first-child:hover{background-color:var(--color-red-bright)}}.track__date:where(.astro-gi2ygk6m){font-size:var(--text-step--1);color:var(--color-ash)}.track:where(.astro-gi2ygk6m)[open]{--focus-ring-color:var(--color-white);background-color:var(--color-red);border-block-start-color:#0000;border-radius:3px;margin-inline:-.875rem;padding-inline:.875rem;box-shadow:0 .875rem 1.875rem #0000008c}.track:where(.astro-gi2ygk6m)[open]+.track:where(.astro-gi2ygk6m){border-block-start-color:#0000}.track:where(.astro-gi2ygk6m)[open] .track__meta:where(.astro-gi2ygk6m),.track:where(.astro-gi2ygk6m)[open] .track__date:where(.astro-gi2ygk6m){color:var(--color-white)}@media (hover:hover){.track:where(.astro-gi2ygk6m)[open] .track__row:where(.astro-gi2ygk6m):hover .track__title:where(.astro-gi2ygk6m){text-decoration-color:var(--color-white)}}.track:where(.astro-gi2ygk6m)[open] .track__platforms:where(.astro-gi2ygk6m) a:where(.astro-gi2ygk6m){border-color:#efeae48c}@media (hover:hover){:where(.astro-gi2ygk6m):is(.track[open] .track__platforms a):hover{border-color:var(--color-white)}}:where(.astro-gi2ygk6m):is(.track[open] .track__platforms a):first-child{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-red)}@media (hover:hover){:where(.astro-gi2ygk6m):is(.track[open] .track__platforms a):first-child:hover{color:var(--color-red);background-color:#fff;border-color:#fff}}.release-grid__list:where(.astro-zipwszys){gap:var(--space-l) var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40em){.release-grid__list:where(.astro-zipwszys){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=60em){.release-grid__list:where(.astro-zipwszys){gap:var(--space-xl) var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr))}}.release-grid__tile:where(.astro-zipwszys){flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}.release-grid__tile:where(.astro-zipwszys):not(.release-grid__more):nth-child(n+6){display:none}@media (width>=60em){.release-grid__tile:where(.astro-zipwszys):not(.release-grid__more):nth-child(n+6){display:flex}.release-grid__tile:where(.astro-zipwszys):not(.release-grid__more):nth-child(n+8),.release-grid__more--small-only:where(.astro-zipwszys){display:none}}.release-grid__open:where(.astro-zipwszys){aspect-ratio:1;color:var(--color-white);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-block-end:.375rem;padding:0;display:block;position:relative}@media (hover:hover){.release-grid__open:where(.astro-zipwszys):hover .release-grid__cover:where(.astro-zipwszys){transform:translateY(-.25rem)rotate(-1deg)}.release-grid__open:where(.astro-zipwszys):hover .release-grid__blob:where(.astro-zipwszys) path:where(.astro-zipwszys){fill:#000c}}.release-grid__cover:where(.astro-zipwszys){object-fit:cover;border-radius:4px;block-size:100%;inline-size:100%;transition:transform .25s;display:block;box-shadow:0 .75rem 1.75rem #0000008c,0 0 0 1px #efeae41f}.release-grid__plus:where(.astro-zipwszys){isolation:isolate;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.release-grid__plus:where(.astro-zipwszys) svg:where(.astro-zipwszys):not(.release-grid__blob){block-size:1rem;inline-size:1rem;position:relative}.release-grid__blob:where(.astro-zipwszys){z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.release-grid__blob:where(.astro-zipwszys) path:where(.astro-zipwszys){fill:#0000008c;transition:fill .2s}.release-grid__title:where(.astro-zipwszys),.release-grid__meta:where(.astro-zipwszys){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.release-grid__title:where(.astro-zipwszys){font-size:var(--text-step-1);font-weight:var(--weight-bold);font-stretch:85%;line-height:var(--leading-tight)}.release-grid__meta:where(.astro-zipwszys){font-size:var(--text-step--1);line-height:var(--leading-snug);color:var(--color-ash)}.release-grid__all:where(.astro-zipwszys){padding:var(--space-s);border:1px solid var(--color-line-strong);text-align:start;background-color:#efeae40a;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.25rem;transition:transform .25s,background-color .2s;display:flex}@media (hover:hover){.release-grid__all:where(.astro-zipwszys):hover{background-color:#efeae414;transform:translateY(-.25rem)rotate(-1deg)}}.release-grid__all-label:where(.astro-zipwszys){font-size:var(--text-step-2);font-weight:var(--weight-heavy);text-transform:uppercase;font-stretch:72%;line-height:.95}.release-grid__all-count:where(.astro-zipwszys){font-size:var(--text-step--1);color:var(--color-ash)}.song-overlay:where(.astro-zipwszys){block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--space-3xl) 0 var(--space-xl);color:var(--color-white);background:0 0;border:0;margin:0;overflow:hidden auto}.song-overlay:where(.astro-zipwszys):focus-visible{outline:none}.song-overlay:where(.astro-zipwszys)::backdrop{backdrop-filter:blur(8px);background-color:#000000d1}@media (prefers-reduced-transparency:reduce){.song-overlay:where(.astro-zipwszys)::backdrop{background-color:var(--color-black);backdrop-filter:none}}.song-overlay:where(.astro-zipwszys)[open]{animation:.3s song-overlay-in}@keyframes song-overlay-in{0%{opacity:0}}.song-overlay__close:where(.astro-zipwszys){z-index:30;block-size:2.75rem;inline-size:2.75rem;color:var(--color-white);cursor:pointer;isolation:isolate;background:0 0;border:0;place-items:center;padding:0;display:grid;position:fixed;inset-block-start:var(--space-s);inset-inline-end:var(--gutter);rotate:45deg}.song-overlay__close:where(.astro-zipwszys) svg:where(.astro-zipwszys):not(.song-overlay__close-blob){block-size:1rem;inline-size:1rem;position:relative}@media (hover:hover){.song-overlay__close:where(.astro-zipwszys):hover .song-overlay__close-blob:where(.astro-zipwszys) path:where(.astro-zipwszys){fill:var(--color-red)}}.song-overlay__close-blob:where(.astro-zipwszys){z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.song-overlay__close-blob:where(.astro-zipwszys) path:where(.astro-zipwszys){fill:#efeae424;transition:fill .2s}.song-overlay__body:where(.astro-zipwszys){--cover:min(70vw, 26rem);align-items:center;gap:var(--space-m);flex-direction:column;display:flex}.song-overlay__stage:where(.astro-zipwszys){isolation:isolate;gap:var(--space-s);inline-size:100%;padding:1.5rem calc((100% - var(--cover)) / 2) 4.5rem;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;user-select:none;margin-block:-1.5rem -4.5rem;display:flex;position:relative;overflow-x:auto}.song-overlay__card:where(.astro-zipwszys){flex:0 0 var(--cover);block-size:var(--cover);scroll-snap-align:center;position:relative}.song-overlay__card:where(.astro-zipwszys):not([data-current]){cursor:pointer}.song-overlay__card:where(.astro-zipwszys):not([data-current]) .song-overlay__face:where(.astro-zipwszys):after{opacity:.5}.song-overlay__face:where(.astro-zipwszys){block-size:100%;position:relative}.song-overlay__face:where(.astro-zipwszys):after{content:"";background-color:var(--color-black);opacity:0;pointer-events:none;border-radius:4px;transition:opacity .2s;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.song-overlay__stage:where(.astro-zipwszys){gap:0}.song-overlay__card:where(.astro-zipwszys){--range:cover calc(50% - 2 * var(--cover)) cover calc(50% + 2 * var(--cover));view-timeline:--song-card inline;animation-name:song-stack}.song-overlay__card:where(.astro-zipwszys)+.song-overlay__card:where(.astro-zipwszys){margin-inline-start:calc(var(--cover) * -.36)}.song-overlay__card:where(.astro-zipwszys),.song-overlay__card:where(.astro-zipwszys) .song-overlay__face:where(.astro-zipwszys){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--song-card;animation-range:var(--range)}.song-overlay__card:where(.astro-zipwszys) .song-overlay__face:where(.astro-zipwszys){animation-name:song-coverflow}.song-overlay__card:where(.astro-zipwszys) .song-overlay__face:where(.astro-zipwszys):after{content:none}}}@keyframes song-coverflow{0%{opacity:0;filter:brightness(.5);translate:-60%;scale:.56}18%{opacity:1;translate:-30%;scale:.68}34%{filter:brightness(.5);translate:0;scale:.8}50%{filter:brightness();translate:0;scale:1}66%{filter:brightness(.5);translate:0;scale:.8}82%{opacity:1;translate:30%;scale:.68}to{opacity:0;filter:brightness(.5);translate:60%;scale:.56}}@keyframes song-stack{0%,to{z-index:0}50%{z-index:30}}.song-overlay__cover:where(.astro-zipwszys){object-fit:cover;pointer-events:none;border-radius:4px;block-size:100%;inline-size:100%;display:block;box-shadow:0 1.5rem 3rem #000000b3,0 0 0 1px #efeae424}.song-overlay__info:where(.astro-zipwszys){text-align:center;gap:.25rem;display:grid}.song-overlay__title:where(.astro-zipwszys){font-size:var(--text-step-3);font-weight:var(--weight-heavy);text-transform:uppercase;overflow-wrap:anywhere;font-stretch:72%;line-height:.95}.song-overlay__meta:where(.astro-zipwszys){font-size:var(--text-step--1);color:var(--color-ash)}.song-overlay__details:where(.astro-zipwszys){z-index:1;gap:var(--space-s);inline-size:calc(100% - 2 * var(--gutter));display:grid;position:relative}@media (width>=60em){.song-overlay__details:where(.astro-zipwszys){inline-size:var(--cover)}}.song-overlay__links:where(.astro-zipwszys){transition:opacity .2s}.song-overlay:where(.astro-zipwszys)[data-scrolling] .song-overlay__links:where(.astro-zipwszys){opacity:.35}.song-overlay__list:where(.astro-zipwszys){border-block-start:1px solid var(--color-line)}.song-overlay__link:where(.astro-zipwszys){border-block-end:1px solid var(--color-line);min-block-size:3.5rem;font-size:var(--text-step-1);font-weight:var(--weight-semibold);align-items:center;gap:.875rem;padding-inline:.25rem;font-stretch:88%;-webkit-text-decoration:none;text-decoration:none;display:flex}@media (hover:hover){.song-overlay__link:where(.astro-zipwszys):hover{background-color:#efeae40d}.song-overlay__link:where(.astro-zipwszys):hover .song-overlay__arrow:where(.astro-zipwszys){color:var(--color-red-bright);transform:translate(2px,-2px)}}.song-overlay__list:where(.astro-zipwszys) li:where(.astro-zipwszys):first-child .song-overlay__icon:where(.astro-zipwszys){color:var(--color-red-text)}.song-overlay__icon:where(.astro-zipwszys){flex-shrink:0;block-size:1.375rem;inline-size:1.375rem}.song-overlay__label:where(.astro-zipwszys){flex:1}.song-overlay__arrow:where(.astro-zipwszys){flex-shrink:0;block-size:1.125rem;inline-size:1.125rem;transition:transform .15s,color .15s}.song-overlay__date:where(.astro-zipwszys){padding:var(--space-xs) .25rem;border-block-end:1px solid var(--color-line);font-size:var(--text-step--1);color:var(--color-ash)}.song-overlay__nav:where(.astro-zipwszys){z-index:1;align-items:center;gap:var(--space-s);display:flex;position:relative}.song-overlay__step:where(.astro-zipwszys){border:1.5px solid var(--color-line-strong);block-size:2.75rem;inline-size:2.75rem;color:var(--color-white);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.song-overlay__step:where(.astro-zipwszys) svg:where(.astro-zipwszys){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1rem;inline-size:1rem}@media (hover:hover){.song-overlay__step:where(.astro-zipwszys):hover:not(:disabled){border-color:var(--color-white)}}.song-overlay__step:where(.astro-zipwszys):disabled{opacity:.3;cursor:default}.song-overlay__count:where(.astro-zipwszys){text-align:center;min-inline-size:4.5rem;font-size:var(--text-step--1);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-ash);font-stretch:85%}@media (prefers-reduced-motion:reduce){.song-overlay:where(.astro-zipwszys)[open]{animation:none}.release-grid__cover:where(.astro-zipwszys),.song-overlay__arrow:where(.astro-zipwszys),.song-overlay__links:where(.astro-zipwszys){transition:none}}html:has(.song-overlay[open]){overflow:hidden}.live-sets:where(.astro-itj47u4b){gap:var(--space-l);display:grid}.live-sets__row:where(.astro-itj47u4b){--inset:max(var(--gutter), calc((100% - 40rem) / 2));padding:1.25rem var(--inset) 1.875rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;overscroll-behavior-inline:contain;gap:1.25rem;margin-block-end:-1.875rem;display:flex;overflow-x:auto}.live-set:where(.astro-itj47u4b){--tilt:-2deg;scroll-snap-align:start;rotate:var(--tilt);flex:0 0 min(76vw,25rem)}.live-set:where(.astro-itj47u4b):nth-child(4n+2){--tilt:1.5deg}.live-set:where(.astro-itj47u4b):nth-child(4n+3){--tilt:-1deg}.live-set:where(.astro-itj47u4b):nth-child(4n+4){--tilt:2deg}.live-set__link:where(.astro-itj47u4b){background-color:var(--color-white);color:var(--color-ink);box-shadow:var(--shadow-print);padding:.375rem .375rem 0;-webkit-text-decoration:none;text-decoration:none;display:block}@media (hover:hover){.live-set__link:where(.astro-itj47u4b):hover{color:var(--color-ink)}.live-set__link:where(.astro-itj47u4b):hover .live-set__title:where(.astro-itj47u4b){-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-red);text-underline-offset:.1875rem}}.live-set__link:where(.astro-itj47u4b):focus-visible{outline-offset:.3125rem}.live-set__media:where(.astro-itj47u4b){aspect-ratio:16/9;background-color:#111;display:block;position:relative;overflow:hidden}.live-set__media:where(.astro-itj47u4b) img:where(.astro-itj47u4b){object-fit:cover;filter:contrast(1.08)saturate(.85);block-size:100%;inline-size:100%}@media (hover:hover){.live-set__media:where(.astro-itj47u4b) img:where(.astro-itj47u4b){filter:contrast(1.08)saturate(.2)}.live-set:where(.astro-itj47u4b):is(:hover,:focus-within) .live-set__media:where(.astro-itj47u4b) img:where(.astro-itj47u4b){filter:contrast(1.08)saturate()}@media (prefers-reduced-motion:no-preference){.live-set:where(.astro-itj47u4b){transition:rotate .2s}.live-set:where(.astro-itj47u4b):is(:hover,:focus-within){rotate:calc(var(--tilt) * -1)}.live-set__media:where(.astro-itj47u4b) img:where(.astro-itj47u4b){transition:filter .2s}}}.live-set__caption:where(.astro-itj47u4b){align-items:center;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;padding:.625rem .25rem .75rem;display:grid}.live-set__play:where(.astro-itj47u4b){block-size:2.75rem;inline-size:2.75rem;color:var(--color-ink)}.live-set__title:where(.astro-itj47u4b){font-size:var(--text-step-1);font-weight:var(--weight-bold);font-stretch:85%;line-height:var(--leading-tight);display:block}.live-set__note:where(.astro-itj47u4b){font-size:var(--text-step--2);color:var(--color-ink-soft);padding-block-start:.125rem;display:block}.moments:where(.astro-r7ysvi7x){gap:var(--space-2xs);display:grid;overflow-x:clip}.moments__wall:where(.astro-r7ysvi7x){inline-size:min(100%,73.75rem);padding-inline:max(.5rem, var(--gutter) - .5rem);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:7.4vw;margin-inline:auto;padding-block-end:var(--space-xs-s);display:grid;position:relative}.polaroid:where(.astro-r7ysvi7x){background-color:var(--color-white);min-block-size:0;box-shadow:var(--shadow-print);flex-direction:column;padding:.4375rem .4375rem 0;display:flex}.polaroid__media:where(.astro-r7ysvi7x){flex:auto;min-block-size:0;display:flex;position:relative}.polaroid__photo:where(.astro-r7ysvi7x),.polaroid__clip:where(.astro-r7ysvi7x){aspect-ratio:auto;object-fit:cover;filter:contrast(1.08)saturate(.85);flex:auto;min-block-size:0;inline-size:100%}.polaroid__clip:where(.astro-r7ysvi7x){opacity:0;pointer-events:none;block-size:100%;max-inline-size:none;transition:opacity .3s;position:absolute;inset:0}.polaroid:where(.astro-r7ysvi7x)[data-playing] .polaroid__clip:where(.astro-r7ysvi7x){opacity:1}.polaroid__toggle:where(.astro-r7ysvi7x){block-size:2.75rem;inline-size:2.75rem;color:var(--color-white);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem}.polaroid__toggle:where(.astro-r7ysvi7x):before{content:"";background-color:#0000008c;border-radius:50%;transition:background-color .2s;position:absolute;inset:.375rem}@media (hover:hover){.polaroid__toggle:where(.astro-r7ysvi7x):hover:before{background-color:#000c}}.polaroid__toggle:where(.astro-r7ysvi7x) svg:where(.astro-r7ysvi7x){block-size:1.125rem;inline-size:1.125rem;position:relative}.polaroid__toggle:where(.astro-r7ysvi7x) :where(.astro-r7ysvi7x)[data-icon=pause]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;display:none}.polaroid__toggle:where(.astro-r7ysvi7x)[aria-pressed=true] :where(.astro-r7ysvi7x)[data-icon=play]{display:none}.polaroid__toggle:where(.astro-r7ysvi7x)[aria-pressed=true] :where(.astro-r7ysvi7x)[data-icon=pause]{display:block}.polaroid__caption:where(.astro-r7ysvi7x){font-size:var(--text-step--3);line-height:var(--leading-tight);color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.5rem .1875rem .6875rem;display:flex}.polaroid__event:where(.astro-r7ysvi7x){min-inline-size:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;font-stretch:85%;overflow:hidden}.polaroid__date:where(.astro-r7ysvi7x){font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink-soft);white-space:nowrap;font-stretch:90%}.moments__sticker:where(.astro-r7ysvi7x){z-index:4;block-size:auto;inline-size:100%}:where(.astro-r7ysvi7x)[data-slot="1"]{grid-area:1/1/9/7;rotate:-5deg}:where(.astro-r7ysvi7x)[data-slot="2"]{grid-area:2/6/8/13;rotate:4deg}:where(.astro-r7ysvi7x)[data-slot="3"]{grid-area:8/2/14/8;rotate:3deg}:where(.astro-r7ysvi7x)[data-slot="4"]{grid-area:7/7/14/12;rotate:-7deg}:where(.astro-r7ysvi7x)[data-slot="5"]{grid-area:13/1/18/6;rotate:2deg}:where(.astro-r7ysvi7x)[data-slot="6"]{grid-area:14/5/21/11;rotate:-3deg}:where(.astro-r7ysvi7x)[data-slot="7"]{grid-area:18/9/24/13;rotate:8deg}:where(.astro-r7ysvi7x)[data-slot="8"]{grid-area:20/1/26/7;rotate:-6deg}:where(.astro-r7ysvi7x)[data-slot=smiley]{filter:drop-shadow(0 .1875rem .375rem #0009);grid-area:1/10/3/13;rotate:14deg}:where(.astro-r7ysvi7x)[data-slot=spiral]{filter:drop-shadow(0 .1875rem .375rem #0009);grid-area:18/1/20/3}:where(.astro-r7ysvi7x)[data-slot=scribble]{grid-area:25/7/26/10;align-self:center;rotate:-6deg}@media (width>=60em){.moments__wall:where(.astro-r7ysvi7x){grid-auto-rows:min(3.6vw,2.875rem)}.polaroid:where(.astro-r7ysvi7x){padding:.625rem .625rem 0}.polaroid__caption:where(.astro-r7ysvi7x){font-size:var(--text-step--1);padding:.625rem .25rem .875rem}:where(.astro-r7ysvi7x)[data-slot="1"]{grid-area:1/1/10/5}:where(.astro-r7ysvi7x)[data-slot="2"]{grid-area:2/4/8/8}:where(.astro-r7ysvi7x)[data-slot="3"]{grid-area:1/7/9/10}:where(.astro-r7ysvi7x)[data-slot="4"]{grid-area:3/9/11/13}:where(.astro-r7ysvi7x)[data-slot="5"]{grid-area:9/1/15/4}:where(.astro-r7ysvi7x)[data-slot="6"]{grid-area:8/3/16/7}:where(.astro-r7ysvi7x)[data-slot="7"]{grid-area:8/6/15/9}:where(.astro-r7ysvi7x)[data-slot="8"]{grid-area:10/8/17/12}:where(.astro-r7ysvi7x)[data-slot=smiley]{grid-area:1/12/3/13}:where(.astro-r7ysvi7x)[data-slot=spiral]{grid-area:15/1/17/2}:where(.astro-r7ysvi7x)[data-slot=scribble]{grid-area:16/11/17/13}}.booking:where(.astro-yskrma4m){gap:var(--space-l);display:grid}.booking__contact:where(.astro-yskrma4m){border-block-start:1px solid var(--color-line);padding-block:1.125rem}.booking__contact:where(.astro-yskrma4m):last-child{border-block-end:1px solid var(--color-line)}.booking__label:where(.astro-yskrma4m){font-size:var(--text-step--1);color:var(--color-ash)}.booking__mail:where(.astro-yskrma4m){font-size:var(--text-step-4);font-weight:var(--weight-heavy);letter-spacing:-.01em;overflow-wrap:anywhere;padding-block:.25rem;font-stretch:78%;line-height:1.1;-webkit-text-decoration:none;text-decoration:none;display:inline-block}@media (hover:hover){.booking__mail:where(.astro-yskrma4m):hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-red);text-underline-offset:.375rem;text-decoration-thickness:3px}}.page:where(.astro-yvuolupt){row-gap:calc(var(--space-2xl-4xl) * 1.25);padding-block-end:var(--space-xl);display:grid}.page__wall:where(.astro-yvuolupt){margin-block:calc(var(--space-2xl-4xl) * -1)}.page__music:where(.astro-yvuolupt){--column:min(60rem, 100vw - 2 * var(--gutter))}.page__intro:where(.astro-yvuolupt){row-gap:var(--space-xl);display:grid}
