.hero[data-astro-cid-ge2uvauf]{--strip-h:112px}.hero__frame[data-astro-cid-ge2uvauf]{margin:calc(-1 * (var(--hd-h) + 1px)) 0 0;height:calc(100svh - var(--strip-h));background:var(--ink);min-height:540px;position:relative;overflow:hidden}.hero__frame[data-astro-cid-ge2uvauf] picture,.hero__frame[data-astro-cid-ge2uvauf] img{width:100%;height:100%;position:absolute;inset:0}.hero__frame[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 8%;transform-origin:40% 20%}.hero__glow[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;background:radial-gradient(ellipse var(--gw,44%) var(--gh,52%) at var(--sx,76%) var(--sy,2%), rgba(222, 166, 86, var(--ga,.42)), rgba(196, 140, 72, calc(var(--ga,.42) * .32)) 44%, #c48c4800 72%);position:absolute;inset:0}.hero__night[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;opacity:var(--na,0);background:#0a0e16;position:absolute;inset:0}.hero__sun[data-astro-cid-ge2uvauf]{z-index:1;left:var(--sx,76%);top:var(--sy,16%);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;display:grid;position:absolute}.hero__sun[data-astro-cid-ge2uvauf][hidden]{display:none}.hero__sun[data-astro-cid-ge2uvauf]:active{cursor:grabbing}.hero__sun[data-astro-cid-ge2uvauf]:before{content:"";background:var(--disc,#e9c27e);width:30px;height:30px;transition:background-color var(--dur-1) var(--ease);border-radius:50%;box-shadow:0 0 18px 6px #e2aa6073,0 0 60px 22px #d6965038}.hero__sun[data-astro-cid-ge2uvauf]:focus-visible{outline:none}.hero__sun[data-astro-cid-ge2uvauf]:focus-visible:before{outline:2px solid var(--brass-hi);outline-offset:6px}.hero__frame[data-astro-cid-ge2uvauf]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, #14171bc7, #14171b00 18%), linear-gradient(0deg, var(--ink) 0, #14171be0 100px, #14171b99 290px, #14171b00 430px);position:absolute;inset:0}.hero__title[data-astro-cid-ge2uvauf]{z-index:3;text-align:right;pointer-events:none;position:absolute;bottom:clamp(28px,6vh,72px);left:0;right:0}.hero__name[data-astro-cid-ge2uvauf]{font-size:var(--fs-hero);letter-spacing:-.035em;margin-right:-.04em;line-height:.88}.hero__what[data-astro-cid-ge2uvauf]{font-size:var(--fs-m);color:var(--text);margin-top:clamp(12px,2vh,22px)}.hero__strip[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);background:0 0}.hero__row[data-astro-cid-ge2uvauf]{min-height:var(--strip-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:20px 40px;padding-block:16px;display:grid}.hero__news[data-astro-cid-ge2uvauf]{font-size:var(--fs-m);max-width:34ch}.hero__row[data-astro-cid-ge2uvauf] .sub{justify-self:end;width:100%;max-width:520px}.hero__row[data-astro-cid-ge2uvauf] .sub__msg:empty{min-height:0;margin-top:0}.hero__end[data-astro-cid-ge2uvauf]{justify-self:end}.hero__show[data-astro-cid-ge2uvauf]{font-size:var(--fs-s);text-align:right;gap:2px;display:grid}.hero__show-when[data-astro-cid-ge2uvauf]{font-size:var(--fs-s);color:var(--text);white-space:nowrap}.hero__show-where[data-astro-cid-ge2uvauf]{color:var(--muted)}.hero__show-foot[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 16px;display:flex}.hero__show-note[data-astro-cid-ge2uvauf]{color:var(--muted)}.hero__tickets[data-astro-cid-ge2uvauf]{color:var(--brass-hi);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.hero__tickets[data-astro-cid-ge2uvauf]:hover{color:var(--text)}.hero__watch[data-astro-cid-ge2uvauf]{font-size:var(--fs-s);justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.hero__watch[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--brass-hi);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.hero__watch[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--text)}.hero__watch[data-astro-cid-ge2uvauf] .note[data-astro-cid-ge2uvauf]{color:var(--muted)}@media (prefers-reduced-motion:no-preference){.js .hero[data-astro-cid-ge2uvauf]:not(.is-in) .hero__title[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf]:not(.is-in) .hero__glow[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf]:not(.is-in) .hero__sun[data-astro-cid-ge2uvauf]{opacity:0}.js .hero[data-astro-cid-ge2uvauf].is-in .hero__frame[data-astro-cid-ge2uvauf] img{animation:settle 5s var(--ease) backwards}.js .hero[data-astro-cid-ge2uvauf].is-in .hero__title[data-astro-cid-ge2uvauf]{animation:dusk var(--dur-dusk) var(--ease) .1s backwards}.js .hero[data-astro-cid-ge2uvauf].is-in .hero__glow[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf].is-in .hero__sun[data-astro-cid-ge2uvauf]{animation:dusk 2.2s var(--ease) .3s backwards}.hero[data-astro-cid-ge2uvauf].is-in .hero__sun[data-astro-cid-ge2uvauf].is-hint:before{animation:1.6s ease-in-out 2.4s 2 nudge}@keyframes settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes dusk{0%{opacity:0}to{opacity:1}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}}@media (width<=899px){.hero__frame[data-astro-cid-ge2uvauf]{height:clamp(460px,100svh - 230px,720px);min-height:0}.hero__frame[data-astro-cid-ge2uvauf] img{object-position:46% 18%}.hero__frame[data-astro-cid-ge2uvauf]:before{background:linear-gradient(180deg, #14171bb3, #14171b00 18%), linear-gradient(0deg, var(--ink) 0, #14171be0 80px, #14171b99 230px, #14171b00 350px)}.hero__sun[data-astro-cid-ge2uvauf]:before{width:26px;height:26px}.hero__title[data-astro-cid-ge2uvauf]{text-align:left;bottom:24px}.hero__name[data-astro-cid-ge2uvauf]{margin-left:-.03em;margin-right:0}.hero__row[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:22px 26px}.hero__watch[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero__row[data-astro-cid-ge2uvauf] .sub{justify-self:stretch;max-width:none}.hero__end[data-astro-cid-ge2uvauf]{justify-self:start}.hero__show[data-astro-cid-ge2uvauf]{text-align:left}.hero__show-foot[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero__tickets[data-astro-cid-ge2uvauf]{min-height:44px}.hero__show-when[data-astro-cid-ge2uvauf]{white-space:normal}}@media (height<=560px){.hero__frame[data-astro-cid-ge2uvauf]{min-height:0;height:calc(100svh - var(--strip-h))}.hero__name[data-astro-cid-ge2uvauf]{font-size:clamp(3rem,1rem + 7vw,6rem)}}.ph[data-astro-cid-iue3olht]{height:280vh;position:relative}.ph__pin[data-astro-cid-iue3olht]{top:var(--hd-h);height:calc(100svh - var(--hd-h));flex-direction:column;justify-content:center;gap:22px;display:flex;position:sticky;overflow:hidden}.ph__track[data-astro-cid-iue3olht]{width:max-content;height:min(68svh,720px);padding-inline:var(--gutter);will-change:transform;border-bottom:1px solid #c49a4eb3;display:flex}.ph__f[data-astro-cid-iue3olht]{flex:none;height:100%;margin:0;position:relative}.ph__f[data-astro-cid-iue3olht]+.ph__f[data-astro-cid-iue3olht]{margin-left:-9vh;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9vh);mask-image:linear-gradient(90deg,#0000 0,#000 9vh)}.ph__f[data-astro-cid-iue3olht] img[data-astro-cid-iue3olht]{width:auto;max-width:none;height:100%;display:block}.ph__f[data-astro-cid-iue3olht]:after{content:"";pointer-events:none;opacity:calc(var(--i) * .07);background:#0c1018;position:absolute;inset:0}.ph__cap[data-astro-cid-iue3olht]{color:var(--muted);justify-content:space-between;gap:16px;display:flex}.ph__cap[data-astro-cid-iue3olht] .note[data-astro-cid-iue3olht]{white-space:nowrap}.ph__hint[data-astro-cid-iue3olht]{display:none}@media (width<=899px),(prefers-reduced-motion:reduce){.ph[data-astro-cid-iue3olht]{height:auto;padding-block:56px}.ph__pin[data-astro-cid-iue3olht]{scrollbar-width:none;-webkit-overflow-scrolling:touch;height:auto;position:static;overflow:auto hidden}.ph__pin[data-astro-cid-iue3olht]::-webkit-scrollbar{display:none}.ph__track[data-astro-cid-iue3olht]{height:62svh;max-height:560px;transform:none!important}.ph__cap[data-astro-cid-iue3olht]{width:100vw;position:sticky;left:0}.ph__hint[data-astro-cid-iue3olht]{display:block}}.soon[data-astro-cid-3pzpqipd]{padding-block:clamp(36px,5vw,56px)}.soon__row[data-astro-cid-3pzpqipd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;display:flex}.soon__lead[data-astro-cid-3pzpqipd]{flex-wrap:wrap;align-items:baseline;gap:6px 20px;min-width:0;display:flex}.soon__when[data-astro-cid-3pzpqipd]{color:var(--muted)}.soon__title[data-astro-cid-3pzpqipd]{font-family:var(--serif);font-weight:var(--display-weight);font-size:var(--fs-l);letter-spacing:-.012em;color:var(--text);margin:0;line-height:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.soon__title[data-astro-cid-3pzpqipd]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#eee7d8eb 0%,#eee7d88c 45%,#eee7d824 100%) 100% 0/220% 100%;transition:background-position 1.2s var(--ease);-webkit-background-clip:text;background-clip:text}.soon[data-astro-cid-3pzpqipd]:hover .soon__title[data-astro-cid-3pzpqipd],.soon[data-astro-cid-3pzpqipd]:focus-within .soon__title[data-astro-cid-3pzpqipd]{background-position:0 0}}@media (prefers-reduced-motion:reduce){.soon__title[data-astro-cid-3pzpqipd]{transition:none}}.soon__act[data-astro-cid-3pzpqipd]{font-weight:600;font-size:var(--fs-s);color:var(--brass-hi);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.soon__act[data-astro-cid-3pzpqipd]:hover{color:var(--text)}.music__body[data-astro-cid-3pzpqipd]{max-width:760px}.music__lede[data-astro-cid-3pzpqipd]{margin-top:14px}.music__facts[data-astro-cid-3pzpqipd]{max-width:460px;margin-top:32px}.music__act[data-astro-cid-3pzpqipd]{margin-top:32px}.music__more[data-astro-cid-3pzpqipd]{gap:12px;margin-top:48px;list-style:none;display:grid}.music__more[data-astro-cid-3pzpqipd] li[data-astro-cid-3pzpqipd]{font-size:var(--fs-s);flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.music__title[data-astro-cid-3pzpqipd]{font-weight:600}.live[data-astro-cid-nufwvw5x]{margin:40px 0 0}@media (width>=900px){.live__band[data-astro-cid-nufwvw5x] .player{aspect-ratio:21/9}.live__band[data-astro-cid-nufwvw5x] .player__video{object-position:50% 30%}}.live__cap[data-astro-cid-nufwvw5x]{color:var(--muted);margin-top:14px}.sessions__lede[data-astro-cid-eg7hpqfq]{color:var(--muted);margin-top:12px}.sessions__lead[data-astro-cid-eg7hpqfq]{margin:32px 0 0}.sessions__frame[data-astro-cid-eg7hpqfq]{aspect-ratio:16/9;background:var(--ink-2);position:relative;overflow:hidden}.sessions__frame[data-astro-cid-eg7hpqfq] img[data-astro-cid-eg7hpqfq],.sessions__frame[data-astro-cid-eg7hpqfq] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.sessions__frame[data-astro-cid-eg7hpqfq] img[data-astro-cid-eg7hpqfq]{filter:var(--grade)}.sessions__play[data-astro-cid-eg7hpqfq]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sessions__cap[data-astro-cid-eg7hpqfq]{color:var(--muted);margin-top:14px}.sessions__rest[data-astro-cid-eg7hpqfq]{font-size:var(--fs-s);gap:8px;margin-top:24px;list-style:none;display:grid}.dates[data-astro-cid-3rwza54e]{border-top:1px solid var(--line);margin-top:32px;list-style:none}.date[data-astro-cid-3rwza54e]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;align-items:center;gap:8px 32px;padding:20px 0;display:grid}.date__when[data-astro-cid-3rwza54e]{gap:2px;display:grid}.date__day[data-astro-cid-3rwza54e]{font-size:var(--fs-s);color:var(--text)}.date__year[data-astro-cid-3rwza54e]{color:var(--muted)}.date__where[data-astro-cid-3rwza54e]{gap:2px;display:grid}.date__venue[data-astro-cid-3rwza54e]{font-size:var(--fs-m)}.date__city[data-astro-cid-3rwza54e],.date__note[data-astro-cid-3rwza54e]{font-size:var(--fs-s);color:var(--muted)}.shows-wrap[data-astro-cid-3rwza54e]{padding-block:0}.shows-full[data-astro-cid-3rwza54e]{padding-block:var(--section)}.shows--folded[data-astro-cid-3rwza54e]{padding-block:28px}.shows__line[data-astro-cid-3rwza54e]{color:var(--muted);font-size:var(--fs-s);flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.shows__line[data-astro-cid-3rwza54e] a[data-astro-cid-3rwza54e]{color:var(--text)}.shows__last[data-astro-cid-3rwza54e]{gap:2px;display:grid}.shows__booking[data-astro-cid-3rwza54e]{font-size:var(--fs-s);color:var(--muted);margin-top:48px}.shows__booking[data-astro-cid-3rwza54e] a[data-astro-cid-3rwza54e]{color:var(--text)}@media (width<=640px){.date[data-astro-cid-3rwza54e]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.date__where[data-astro-cid-3rwza54e]{grid-column:1}.date__act[data-astro-cid-3rwza54e]{grid-area:1/2/span 2;align-self:center}}.about[data-astro-cid-oxgmilyn]{isolation:isolate;min-height:92svh;padding-block:var(--section);align-items:center;display:flex;position:relative}.about__frame[data-astro-cid-oxgmilyn]{z-index:-1;margin:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.about__frame[data-astro-cid-oxgmilyn] picture,.about__frame[data-astro-cid-oxgmilyn] img{width:100%;height:100%;position:absolute;inset:0}.about__frame[data-astro-cid-oxgmilyn] img{object-fit:cover;object-position:62% 50%}.about__frame[data-astro-cid-oxgmilyn]:after{content:"";background:linear-gradient(90deg,#14171bf0 0%,#14171bd1 55%,#14171b4d 82%,#14171b1f 100%);position:absolute;inset:0}.about__body[data-astro-cid-oxgmilyn]{width:100%}.about__prose[data-astro-cid-oxgmilyn]{margin-top:28px}@media (width>=900px){.about__prose[data-astro-cid-oxgmilyn]{max-width:min(var(--measure), 46vw)}}@media (width<=899px){.about[data-astro-cid-oxgmilyn]{min-height:0}.about__frame[data-astro-cid-oxgmilyn] img{object-position:70% 50%}.about__frame[data-astro-cid-oxgmilyn]:after{background:linear-gradient(#14171bc2,#14171bb8)}}.band[data-astro-cid-tcu6dati]{background:var(--moss);color:var(--on-moss);padding-block:clamp(56px,7vw,96px)}.band[data-astro-cid-tcu6dati] :focus-visible{outline-color:var(--on-moss)}.band__inner[data-astro-cid-tcu6dati]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 64px;display:grid}.band__line[data-astro-cid-tcu6dati]{color:var(--on-moss-muted);margin-top:12px}@media (width<=899px){.band__inner[data-astro-cid-tcu6dati]{grid-template-columns:minmax(0,1fr)}}
