.hero[data-astro-cid-htn3cshh]{position:relative;isolation:isolate;min-block-size:calc(100svh - var(--header-h));display:grid;grid-template-rows:minmax(0,1fr)}.hero-plans[data-astro-cid-htn3cshh]{position:absolute;inset-block:0 auto;inset-inline:0;block-size:min(78svh,46rem);z-index:-1;pointer-events:none;overflow:clip;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 34%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 34%,transparent 100%)}.hero-plan[data-astro-cid-htn3cshh]{position:absolute;inset:0;background-repeat:no-repeat;background-position:center top;background-size:cover;mix-blend-mode:multiply;opacity:0;animation:plan-cycle 56s linear infinite;animation-delay:calc(var(--plan-i) * -14s)}@keyframes plan-cycle{0%{opacity:0}4%{opacity:.2}21%{opacity:.2}25%{opacity:0}to{opacity:0}}.hero-top[data-astro-cid-htn3cshh]{grid-area:1 / 1;align-self:center;display:grid;justify-items:center;margin-block-end:var(--dock-clear)}.hero-foot[data-astro-cid-htn3cshh]{grid-area:1 / 1;align-self:end;padding-block-end:calc(clamp(2rem,5vh,3.5rem) + var(--dock-clear))}@media(height<42rem){.hero[data-astro-cid-htn3cshh]{grid-template-rows:1fr auto;gap:var(--spacing-lg);padding-block:clamp(2rem,6vh,5rem) 0}.hero-top[data-astro-cid-htn3cshh],.hero-foot[data-astro-cid-htn3cshh]{grid-area:auto}}.hero-intro[data-astro-cid-htn3cshh]{max-inline-size:48ch;font-family:var(--font-display);font-size:var(--text-heading);font-weight:600;line-height:.95;letter-spacing:-.015em;text-transform:uppercase;color:var(--color-ink);margin:0;text-wrap:balance}.hero-foot[data-astro-cid-htn3cshh]{opacity:0;transform:translateY(1.25rem);animation:hero-rise .9s var(--ease-out-expo) 1.15s forwards}@keyframes hero-rise{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-foot[data-astro-cid-htn3cshh]{animation:none;opacity:1;transform:none}.hero-plan[data-astro-cid-htn3cshh]{animation:none}.hero-plan[data-astro-cid-htn3cshh]:first-child{opacity:.2}}.scrub[data-astro-cid-7y6ckuou]{--scrub-step-h: 42vh;--scrub-lead-vh: -30;--scrub-tail-vh: 150;position:relative;block-size:calc(100lvh + (var(--scrub-lead-vh) * 1svh) + (var(--scrub-steps) * var(--scrub-step-h)) + (var(--scrub-tail-vh) * 1svh))}.scrub[data-astro-cid-7y6ckuou].is-overlapped{margin-block-start:-100lvh}.scrub-stage[data-astro-cid-7y6ckuou]{position:sticky;inset-block-start:var(--header-h);block-size:calc(100lvh - var(--header-h));padding-block-end:calc(100lvh - 100svh);overflow:clip;isolation:isolate;display:grid;align-content:center}.scrub-stage[data-astro-cid-7y6ckuou]{border-radius:calc((1 - var(--scrub-enter, 1)) * 1.75rem);transform:translate3d(0,calc((1 - var(--scrub-enter, 1)) * 2.5rem),0) scale(calc(.9 + .1 * var(--scrub-enter, 1)));transform-origin:center top;will-change:transform}.scrub-frame[data-astro-cid-7y6ckuou]{position:absolute;inset:0;z-index:-2;overflow:clip}.scrub-media[data-astro-cid-7y6ckuou]{inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--scrub-focus)}.scrub-panel[data-astro-cid-7y6ckuou]{display:grid;align-content:center;min-block-size:0}.scrub-stage[data-astro-cid-7y6ckuou]:after{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in oklab,var(--color-ink) 52%,transparent)}.scrub-copy[data-astro-cid-7y6ckuou]{display:grid;gap:var(--spacing-lg);max-inline-size:46rem;margin-inline:0;padding-inline-start:var(--gutter)}.scrub-run[data-astro-cid-7y6ckuou]{display:grid;gap:var(--spacing-lg);align-content:start}.scrub-prev[data-astro-cid-7y6ckuou]{display:none}.scrub-head[data-astro-cid-7y6ckuou]{display:grid;gap:var(--spacing-2xs)}.scrub-title[data-astro-cid-7y6ckuou]{font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:.9;letter-spacing:-.015em;text-transform:uppercase;margin:0;color:var(--color-paper);opacity:0;transform:translateY(1.5rem);transition:opacity .7s var(--ease-out-quint),transform .9s var(--ease-out-expo)}.scrub[data-astro-cid-7y6ckuou].is-titled .scrub-title[data-astro-cid-7y6ckuou]{opacity:1;transform:none}.scrub[data-astro-cid-7y6ckuou] .scrub-title-past[data-astro-cid-7y6ckuou],.scrub[data-astro-cid-7y6ckuou].is-titled .scrub-title-past[data-astro-cid-7y6ckuou]{opacity:.32;transform:none;transition:none}.scrub-list[data-astro-cid-7y6ckuou]{list-style:none;margin:0;padding:0;display:grid;align-content:start}.scrub-item[data-astro-cid-7y6ckuou]{padding-block:.5rem;font-size:var(--text-lead);color:var(--color-paper);opacity:0;transform:translateY(.9rem);transition:opacity .55s var(--ease-out-quint),transform .7s var(--ease-out-expo)}.scrub-item[data-astro-cid-7y6ckuou].is-on{opacity:1;transform:none}@media(width<48rem){.scrub[data-astro-cid-7y6ckuou]{--scrub-step-h: 32vh}.scrub-item[data-astro-cid-7y6ckuou]{font-size:var(--text-body);padding-block:.35rem}}@media(prefers-reduced-motion:no-preference){.scrub[data-astro-cid-7y6ckuou]{--hand: clamp(0, calc(var(--scrub-enter, 1) / .4), 1);--fade: clamp(0, calc((var(--scrub-enter, 1) - .35) / .4), 1);--rise: clamp(0, var(--scrub-enter, 1), 1)}.scrub[data-astro-cid-7y6ckuou]:not(.is-overlapped){--hand: 1;--fade: 1;--rise: 1}.scrub-stage[data-astro-cid-7y6ckuou]{grid-template-rows:minmax(0,1fr);align-content:stretch;border-radius:0;transform:none}.scrub[data-astro-cid-7y6ckuou].is-overlapped.is-held .scrub-stage[data-astro-cid-7y6ckuou]{position:fixed;inset-block-start:var(--header-h);inset-inline:0}.scrub[data-astro-cid-7y6ckuou].is-overlapped.is-waiting .scrub-stage[data-astro-cid-7y6ckuou],.scrub[data-astro-cid-7y6ckuou].is-covered .scrub-copy[data-astro-cid-7y6ckuou]{visibility:hidden}.scrub-panel[data-astro-cid-7y6ckuou]{position:relative;isolation:isolate;min-block-size:0;align-content:start;padding-block:clamp(2.5rem,10vh,7rem)}.scrub[data-astro-cid-7y6ckuou] .scrub-title-past[data-astro-cid-7y6ckuou],.scrub[data-astro-cid-7y6ckuou].is-titled .scrub-title-past[data-astro-cid-7y6ckuou]{opacity:.32}.scrub[data-astro-cid-7y6ckuou] .scrub-title-past[data-astro-cid-7y6ckuou].is-handing,.scrub[data-astro-cid-7y6ckuou].is-titled .scrub-title-past[data-astro-cid-7y6ckuou].is-handing{opacity:calc(1 - .68 * var(--hand))}.scrub-prev[data-astro-cid-7y6ckuou],.scrub-run[data-astro-cid-7y6ckuou]{grid-column:1;grid-row:var(--stack-row, 1);align-self:start}.scrub-prev[data-astro-cid-7y6ckuou]{display:block}.scrub-run[data-astro-cid-7y6ckuou] .scrub-title[data-astro-cid-7y6ckuou],.scrub[data-astro-cid-7y6ckuou].is-titled .scrub-run[data-astro-cid-7y6ckuou] .scrub-title[data-astro-cid-7y6ckuou]{opacity:1;transform:none}.scrub-run[data-astro-cid-7y6ckuou]{position:relative;transform:translateY(calc((1 - var(--rise)) * var(--scrub-shift, 100svh)))}.scrub-frame[data-astro-cid-7y6ckuou]{background:var(--color-ink);opacity:var(--hand)}.scrub-media[data-astro-cid-7y6ckuou]{opacity:var(--fade)}}@media(width>=64rem)and (prefers-reduced-motion:no-preference){.scrub-stage[data-astro-cid-7y6ckuou]{grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--shell-max) / 2)) minmax(0,calc(var(--shell-max) / 2)) minmax(0,1fr)}.scrub-stage[data-astro-cid-7y6ckuou]:after{display:none}.scrub-panel[data-astro-cid-7y6ckuou]{grid-column:1 / 3;grid-row:1;background:var(--color-ink)}.scrub-copy[data-astro-cid-7y6ckuou]{inline-size:100%;max-inline-size:calc(var(--shell-max) / 2);margin-inline:auto 0;padding-inline:var(--gutter)}.scrub-title[data-astro-cid-7y6ckuou]{font-size:clamp(1.75rem,.9rem + 2.1vw,2.75rem)}.scrub-run[data-astro-cid-7y6ckuou]{background:var(--color-ink)}.scrub-run[data-astro-cid-7y6ckuou]:after{content:"";position:absolute;inset-block-start:100%;inset-inline:0;block-size:100svh;background:var(--color-ink)}.scrub-frame[data-astro-cid-7y6ckuou]{position:relative;inset:auto;z-index:0;grid-column:3 / 5;grid-row:1;min-block-size:0;overflow:clip;display:grid;grid-template-columns:minmax(0,calc(var(--shell-max) / 2)) minmax(0,1fr);align-items:center;justify-items:center}.scrub-media[data-astro-cid-7y6ckuou]{grid-column:1;inline-size:min(50vw,calc(var(--shell-max) / 2),calc((100svh - var(--header-h)) * 784 / 1168));max-inline-size:100%;block-size:auto;aspect-ratio:784 / 1168;object-fit:cover;object-position:var(--scrub-focus)}}@media(width<64rem)and (prefers-reduced-motion:no-preference){.scrub-stage[data-astro-cid-7y6ckuou]:after{display:none}.scrub-frame[data-astro-cid-7y6ckuou]:after{content:"";position:absolute;inset:0;background:color-mix(in oklab,var(--color-ink) 52%,transparent)}.scrub-prev[data-astro-cid-7y6ckuou]{opacity:calc(1 - var(--hand))}}@media(prefers-reduced-motion:reduce){.scrub[data-astro-cid-7y6ckuou]{block-size:auto}.scrub[data-astro-cid-7y6ckuou].is-overlapped{margin-block-start:0}.scrub-stage[data-astro-cid-7y6ckuou]{position:static;block-size:auto;padding-block:var(--section-y);border-radius:0;transform:none}.scrub-title[data-astro-cid-7y6ckuou],.scrub-item[data-astro-cid-7y6ckuou]{opacity:1;transform:none;transition:none}.scrub-title-past[data-astro-cid-7y6ckuou]{display:none}}.instagram-grid[data-astro-cid-6mz7kprl] behold-widget[data-astro-cid-6mz7kprl]{display:block;min-height:12rem}.instagram[data-astro-cid-gldrxsg7]{background:none;padding-block:clamp(1.5rem,3vw,2.75rem)}.instagram-head[data-astro-cid-gldrxsg7]{display:grid;gap:var(--spacing-2xs);margin-block-end:var(--spacing-lg)}.instagram-lead[data-astro-cid-gldrxsg7]{font-size:var(--text-body);line-height:1.55;color:var(--color-ink-soft);margin:0;max-inline-size:52ch}.instagram-embed[data-astro-cid-gldrxsg7]{border-radius:clamp(.5rem,1vw,.875rem);overflow:clip}.instagram-title[data-astro-cid-gldrxsg7]{font-size:var(--text-title);text-transform:uppercase}.instagram-lead[data-astro-cid-gldrxsg7]{margin-block-start:var(--spacing-sm)}.instagram-embed[data-astro-cid-gldrxsg7]{margin-block-start:var(--spacing-xl)}@media(width>=64rem){.stack-card .instagram-embed[data-astro-cid-gldrxsg7]{max-block-size:15.75rem;overflow:clip}}.call-band[data-astro-cid-7fwdkm6r]{border-block-start:1px solid var(--color-rule)}.licence[data-astro-cid-7fwdkm6r]{display:block;inline-size:100%;max-inline-size:30rem;block-size:auto;margin-block-start:var(--spacing-md);border:1px solid var(--color-rule-strong)}.marks-row[data-astro-cid-7fwdkm6r]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);list-style:none;padding:0;margin-block-start:var(--spacing-lg)}.mark[data-astro-cid-7fwdkm6r] img[data-astro-cid-7fwdkm6r]{display:block;width:auto;height:4.25rem}.mark-reversed[data-astro-cid-7fwdkm6r]{display:grid;place-items:center;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-ink)}.mark-reversed[data-astro-cid-7fwdkm6r] img[data-astro-cid-7fwdkm6r]{height:2rem}.call-band-title[data-astro-cid-7fwdkm6r]{font-size:var(--text-title);text-transform:uppercase}.call-band-body[data-astro-cid-7fwdkm6r]{margin-block-start:0;max-width:46ch;font-size:var(--text-lead);line-height:1.55;color:var(--color-ink-soft)}.call-grid[data-astro-cid-7fwdkm6r]{display:grid;gap:clamp(2rem,5vw,3.5rem)}.call-portrait[data-astro-cid-7fwdkm6r]{margin:0;border-radius:clamp(.875rem,1.5vw,1.5rem);overflow:clip;background:var(--color-paper-sunk)}.call-portrait[data-astro-cid-7fwdkm6r] img[data-astro-cid-7fwdkm6r]{inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:3 / 4}.call-who[data-astro-cid-7fwdkm6r]{margin-block-start:var(--spacing-lg)}.call-name[data-astro-cid-7fwdkm6r]{font-family:var(--font-display);font-size:var(--text-heading);font-weight:600;line-height:.95;text-transform:uppercase;letter-spacing:-.01em;margin:0}.call-role[data-astro-cid-7fwdkm6r]{font-size:var(--text-small);color:var(--color-ink-soft);margin:0}@media(width>=64rem){.call-grid[data-astro-cid-7fwdkm6r].has-portrait{grid-template-columns:minmax(0,1fr) minmax(0,22rem);grid-template-rows:auto auto;gap:var(--spacing-lg) clamp(3rem,7vw,6rem);align-items:start}.call-grid[data-astro-cid-7fwdkm6r].has-portrait .call-head[data-astro-cid-7fwdkm6r]{grid-column:1;grid-row:1}.call-grid[data-astro-cid-7fwdkm6r].has-portrait .call-rest[data-astro-cid-7fwdkm6r]{grid-column:1;grid-row:2}.call-grid[data-astro-cid-7fwdkm6r].has-portrait .call-portrait[data-astro-cid-7fwdkm6r]{grid-column:2;grid-row:1 / 3;align-self:center}}.call-band-actions[data-astro-cid-7fwdkm6r]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-block-start:var(--spacing-md)}.call-band-hours[data-astro-cid-7fwdkm6r]{margin-block-start:var(--spacing-md);font-size:var(--text-small);color:var(--color-ink-faint)}
