.splash{z-index:100;clip-path:inset(0);background:#fff;place-items:center;animation:10ms linear 3.4s forwards splash-safety;display:grid;position:fixed;inset:0}html:not(.splash-on) .splash,.splash.is-gone{display:none}.splash__logo{width:min(62vmin,30rem);height:auto;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .45s;overflow:visible}.sp-ink,.sp-steam{fill:#200900}.sp-paper{fill:#fff}.sp-frame{fill:none;stroke:#200900;stroke-width:13px;stroke-linejoin:round;stroke-dasharray:1}.splash.is-out{clip-path:inset(0 0 100%);transition:clip-path .7s cubic-bezier(.65,0,.35,1)}.splash.is-out .splash__logo{opacity:0;transform:translateY(-6vh)}@keyframes splash-safety{to{visibility:hidden;opacity:0;pointer-events:none}}@media (prefers-reduced-motion:no-preference){.sp-frame{stroke-dashoffset:1px;animation:.8s cubic-bezier(.65,0,.35,1) 80ms forwards sp-draw}.sp-cup,.sp-steam,.sp-cat{opacity:0;animation:.52s cubic-bezier(.22,1,.36,1) forwards sp-rise}.sp-cup{animation-delay:.52s}.sp-steam{animation-duration:.7s;animation-delay:.76s}.sp-cat{animation-duration:.6s;animation-delay:.64s}}@media (prefers-reduced-motion:reduce){.splash.is-out{clip-path:none;opacity:0;transition:opacity .35s}.splash.is-out .splash__logo{transform:none}.sp-frame{stroke-dashoffset:0}}@keyframes sp-draw{to{stroke-dashoffset:0}}@keyframes sp-rise{0%{opacity:0;transform:translateY(110px)}to{opacity:1;transform:none}}.hero[data-astro-cid-ge2uvauf]{color:#fff;background:var(--ink);isolation:isolate;height:100svh;min-height:32rem;position:relative;overflow:hidden}.hero__slides[data-astro-cid-ge2uvauf],.hero__slide[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__slide[data-astro-cid-ge2uvauf]{visibility:hidden;opacity:0;transition:opacity 1.6s,visibility 0s linear 1.6s}.hero__slide[data-astro-cid-ge2uvauf][data-active]{visibility:visible;opacity:1;transition:opacity 1.6s}.hero__slide[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:var(--pos-m);width:100%;height:100%}.hero__bg[data-astro-cid-ge2uvauf]{object-fit:cover;filter:blur(30px)saturate(1.5)brightness(.8);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.3)}.hero[data-astro-cid-ge2uvauf]{--jacket-offset:.7rem}.hero__art[data-astro-cid-ge2uvauf]{z-index:1;left:var(--gutter);top:calc(var(--header-height) + 1.75rem);width:max(8rem,min(76vw,100svh - 35.5rem,20rem));position:absolute}.hero__art[data-astro-cid-ge2uvauf]:before{content:"";border:2px solid var(--pink);transform:translate(var(--jacket-offset), var(--jacket-offset));position:absolute;inset:0}.hero__art[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;position:relative}.hero__slide[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(to top, rgb(var(--ink-rgb) / .88) 0%, rgb(var(--ink-rgb) / .45) 38%, rgb(var(--ink-rgb) / 0) 68%), linear-gradient(to right, rgb(var(--ink-rgb) / .35), rgb(var(--ink-rgb) / 0) 60%);pointer-events:none;position:absolute;inset:0}.hero__copy[data-astro-cid-ge2uvauf]{z-index:2;padding-bottom:6.5rem;position:absolute;bottom:0;left:0;right:0}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-3);font-family:var(--font-base);font-size:.75rem;font-weight:var(--fw-ui);letter-spacing:.12em;align-items:center;gap:.7rem;display:flex}.hero__eyebrow[data-astro-cid-ge2uvauf]:before{content:"";background:var(--pink);width:1.6rem;height:3px}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--font-size-hero);font-weight:var(--fw-display);letter-spacing:.01em;text-wrap:balance;margin:0;line-height:1.02}.hero__sub[data-astro-cid-ge2uvauf]{margin:var(--space-4) 0 0;max-width:30rem;font-size:var(--font-size-md);font-weight:var(--fw-ui);color:#ffffffeb}.hero__player[data-astro-cid-ge2uvauf]{align-items:center;gap:.2rem var(--space-3);width:min(100%,24rem);margin:var(--space-4) 0 0;grid-template-columns:auto minmax(6rem,1fr) auto;display:grid}.hero__play[data-astro-cid-ge2uvauf]{border-radius:var(--radius-round);background:var(--pink);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;transition:background var(--transition), transform var(--transition);border:0;position:relative}.hero__play[data-astro-cid-ge2uvauf]:hover{background:var(--gold)}.hero__play[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{border:.45rem solid #0000;border-left:.75rem solid;border-right-width:0;width:0;height:0;margin:auto;position:absolute;inset:0;transform:translate(.12rem)}.hero__play[data-astro-cid-ge2uvauf].is-playing span[data-astro-cid-ge2uvauf]{border-width:0 3px;border-color:currentColor;width:.7rem;height:.85rem;transform:none}.hero__seek[data-astro-cid-ge2uvauf]{--fill:var(--pink);appearance:none;cursor:pointer;background:0 0;width:100%;height:2.75rem;margin:0}.hero__seek[data-astro-cid-ge2uvauf]::-webkit-slider-runnable-track{background:#fff6;height:3px}.hero__seek[data-astro-cid-ge2uvauf]::-moz-range-track{background:#fff6;height:3px}.hero__seek[data-astro-cid-ge2uvauf]::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:.8rem;height:.8rem;margin-top:-.3rem}.hero__seek[data-astro-cid-ge2uvauf]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.8rem;height:.8rem}.hero__time[data-astro-cid-ge2uvauf]{font-size:var(--font-size-xs);font-weight:var(--fw-ui);font-variant-numeric:tabular-nums;color:#ffffffeb;white-space:nowrap}.hero__cap[data-astro-cid-ge2uvauf]{font-size:var(--font-size-xs);letter-spacing:.1em;color:#ffffffbf;grid-column:2/-1;margin-top:-.7rem}.hero__play[data-astro-cid-ge2uvauf]:focus-visible,.hero__seek[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.hero__listen[data-astro-cid-ge2uvauf]{gap:var(--space-3);grid-template-columns:1fr 1fr;max-width:24rem;margin:0;display:grid}.hero__listen[data-astro-cid-ge2uvauf] .button[data-astro-cid-ge2uvauf]{white-space:nowrap;justify-content:center;padding-inline:.8rem}.hero__sfx[data-astro-cid-ge2uvauf]{display:none}.hero__more[data-astro-cid-ge2uvauf]{margin-top:var(--space-3);color:#fff;min-height:2.75rem;font-size:var(--font-size-sm);font-weight:var(--fw-ui);text-underline-offset:.25em;padding-block:.7rem;display:inline-block}.hero__more[data-astro-cid-ge2uvauf]:hover{color:var(--pink)}.hero__links[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;display:flex}div[data-astro-cid-ge2uvauf].hero__links{display:block}.hero[data-astro-cid-ge2uvauf] .button--ghost[data-astro-cid-ge2uvauf]{color:#fff}.hero[data-astro-cid-ge2uvauf] .button--ghost[data-astro-cid-ge2uvauf]:hover{color:var(--ink);background:#fff;border-color:#fff}.hero__controls[data-astro-cid-ge2uvauf]{z-index:3;align-items:center;gap:var(--space-4);display:flex;position:absolute;bottom:2.1rem;left:0;right:0}.hero__dots[data-astro-cid-ge2uvauf]{gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;position:relative}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:before{content:"";height:3px;transition:background var(--transition);background:#ffffff73;position:absolute;top:50%;left:0;right:0}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf][aria-current=true]:before{background:var(--pink)}.hero__pause[data-astro-cid-ge2uvauf]{cursor:pointer;color:#fff;background:0 0;border:0;width:2.75rem;height:2.75rem;position:relative}.hero__pause[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{border-inline:3px solid;width:.8rem;height:.9rem;margin:auto;position:absolute;inset:0}.hero__pause[data-astro-cid-ge2uvauf][aria-pressed=true] span[data-astro-cid-ge2uvauf]{border:.5rem solid #0000;border-inline:0;border-left:.85rem solid;width:0;height:0}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:focus-visible,.hero__pause[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:0}.hero__scroll[data-astro-cid-ge2uvauf]{z-index:3;right:var(--gutter);color:#fff;font-family:var(--font-base);font-size:var(--font-size-xs);font-weight:var(--fw-ui);letter-spacing:.1em;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none;display:flex;position:absolute;bottom:1rem}.hero__scroll[data-astro-cid-ge2uvauf]:hover{color:var(--pink)}.hero__scroll-label[data-astro-cid-ge2uvauf]{writing-mode:vertical-rl}.hero__scroll-line[data-astro-cid-ge2uvauf]{background:#ffffff4d;width:2px;height:2.25rem;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-ge2uvauf]:after{content:"";background:var(--pink);position:absolute;inset:0;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__img[data-astro-cid-ge2uvauf]{animation:14s ease-out both hero-drift}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__art[data-astro-cid-ge2uvauf]{animation:hero-art 1.1s var(--ease-out) both}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-rise .9s var(--ease-out) both}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.12s}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.24s}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:.48s}.hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.36s}.hero__scroll-line[data-astro-cid-ge2uvauf]:after{animation:2.2s ease-in-out infinite hero-scroll}}html.splash-on:not(.splash-out) .hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__img[data-astro-cid-ge2uvauf],html.splash-on:not(.splash-out) .hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__art[data-astro-cid-ge2uvauf],html.splash-on:not(.splash-out) .hero__slide[data-astro-cid-ge2uvauf][data-active] .hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation-play-state:paused}@keyframes hero-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes hero-art{0%{opacity:0;translate:0 18px}}@keyframes hero-drift{0%{transform:scale(1.06)}}@keyframes hero-scroll{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (width<=47.99em){.hero[data-astro-cid-ge2uvauf]{--art-top:calc(var(--header-height) + 1.75rem);--rail-w:2.75rem;--art-w:min(72vw, calc(100vw - 2 * var(--gutter) - var(--rail-w) - var(--jacket-offset) - var(--space-3)), 20rem);flex-direction:column;height:auto;min-height:100svh;display:flex}.hero__slides[data-astro-cid-ge2uvauf]{flex:1;display:grid;position:relative;inset:auto}.hero__slide[data-astro-cid-ge2uvauf]{grid-area:1/1;position:relative;inset:auto}.hero__slide--jacket[data-astro-cid-ge2uvauf]{padding-top:var(--art-top);flex-direction:column;display:flex}.hero__slide--jacket[data-astro-cid-ge2uvauf] .hero__art-slot[data-astro-cid-ge2uvauf]{z-index:1;padding:0 var(--gutter) calc(var(--jacket-offset) + var(--space-4));flex:none;position:relative}.hero__slide--jacket[data-astro-cid-ge2uvauf] .hero__art[data-astro-cid-ge2uvauf]{width:var(--art-w);position:relative;top:auto;left:auto}.hero__slide--jacket[data-astro-cid-ge2uvauf] .hero__copy[data-astro-cid-ge2uvauf]{width:100%;padding-bottom:var(--space-5);flex:none;margin-top:auto;position:relative}.hero__controls[data-astro-cid-ge2uvauf]{top:var(--art-top);right:var(--gutter);width:var(--rail-w);flex-direction:column;align-items:center;gap:0;margin:0;padding:0;bottom:auto;left:auto}.hero__dots[data-astro-cid-ge2uvauf]{flex-direction:column;gap:0}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:before{width:3px;height:auto;inset:.5rem auto .5rem calc(50% - 1.5px)}.hero__scroll[data-astro-cid-ge2uvauf]{top:calc(var(--art-top) + var(--art-w));bottom:auto;right:var(--gutter);width:var(--rail-w);transform:translateY(-100%)}}@media (width<=47.99em) and (height<=760px){.hero[data-astro-cid-ge2uvauf]{--art-top:calc(var(--header-height) + 1rem)}.hero__title[data-astro-cid-ge2uvauf]{font-size:calc(var(--font-size-hero) * .8)}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-2)}.hero__sub[data-astro-cid-ge2uvauf]{margin-top:var(--space-2)}.hero__player[data-astro-cid-ge2uvauf]{margin-top:var(--space-3)}.hero__links[data-astro-cid-ge2uvauf]{margin-top:var(--space-4)}.hero__more[data-astro-cid-ge2uvauf]{margin-top:var(--space-2)}}@media (width>=48em){.hero__listen[data-astro-cid-ge2uvauf]{max-width:none;display:flex}.hero__listen[data-astro-cid-ge2uvauf] .button[data-astro-cid-ge2uvauf]{padding-inline:1.6rem}.hero__sfx[data-astro-cid-ge2uvauf]{display:inline}.hero__img[data-astro-cid-ge2uvauf]{object-position:var(--pos)}.hero__copy[data-astro-cid-ge2uvauf]{padding-bottom:7rem}.hero__art[data-astro-cid-ge2uvauf]{left:auto;right:max(var(--gutter), calc((100vw - var(--container-width)) / 2 + var(--gutter)));width:min(44rem,100svh - 13rem,50vw);top:50%;transform:translateY(-46%)}.hero[data-astro-cid-ge2uvauf]{--jacket-offset:1.1rem}.hero__art[data-astro-cid-ge2uvauf]:before{transform:translate(var(--jacket-offset), var(--jacket-offset))}.hero__controls[data-astro-cid-ge2uvauf]{bottom:2.4rem}.hero__scroll[data-astro-cid-ge2uvauf]{bottom:2.2rem}.hero__scroll-line[data-astro-cid-ge2uvauf]{height:3.5rem}}.release[data-astro-cid-lcdefpme]{--rake:clamp(1.5rem, 4vw, 4.5rem);margin-block:calc(var(--rake) * -.5);padding-block:calc(var(--space-8) + var(--rake)) calc(var(--space-6) + var(--rake));clip-path:polygon(0 var(--rake), 100% 0, 100% calc(100% - var(--rake)), 0 100%);z-index:1;position:relative}.rail__all[data-astro-cid-lcdefpme]{aspect-ratio:1;padding:var(--space-5);border:2px solid var(--pink);color:var(--pink);transition:background var(--transition), color var(--transition);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.rail__all[data-astro-cid-lcdefpme]:hover{background:var(--pink);color:var(--ink)}.rail__all-text[data-astro-cid-lcdefpme]{font-family:var(--font-base);font-weight:var(--fw-heading);font-size:var(--font-size-xl);line-height:1.1}.rail__all-count[data-astro-cid-lcdefpme]{font-family:var(--font-base);font-size:var(--font-size-xs)}.about__grid[data-astro-cid-lcdefpme]{gap:var(--space-6);align-items:start;display:grid}.about__lead[data-astro-cid-lcdefpme]{max-width:var(--measure-text);font-size:var(--fs-lead);font-weight:var(--fw-body);margin:0}.about__members[data-astro-cid-lcdefpme]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.about__members[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;width:100%}.about__name[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--fw-title);line-height:1.4;display:block}.banners__list[data-astro-cid-lcdefpme]{padding:0 var(--gutter);gap:var(--space-4);margin:0 auto;list-style:none;display:grid}.banners__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);display:block;overflow:hidden}.banners__list[data-astro-cid-lcdefpme] img{width:100%;transition:transform .6s var(--ease-out)}.banners__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{transform:scale(1.04)}@media (width>=48em){.about__grid[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:1fr 1.3fr}.about__members[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(3,1fr)}.banners__list[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.banners__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{transform:none}}
