.mascot[data-astro-cid-nc4tnjkm]{--dir:1;cursor:grab;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;display:block;position:relative}.mascot__swing[data-astro-cid-nc4tnjkm]{transform-origin:50% 0;padding-top:16px;display:block;position:relative}.mascot[data-astro-cid-nc4tnjkm].is-swinging .mascot__swing[data-astro-cid-nc4tnjkm]{animation:4.6s both mascot-swing}.mascot__thread[data-astro-cid-nc4tnjkm]{background:repeating-linear-gradient(to bottom, transparent 0 4px, #0000002e 4px 6px), var(--accent);width:2px;height:30px;position:absolute;top:0;left:50%;translate:-50%}.mascot__img[data-astro-cid-nc4tnjkm]{box-sizing:content-box;filter:drop-shadow(6px 10px #00000080);width:100%;height:auto;margin:0 -10px -14px 0;padding:0 10px 14px 0;display:block;position:relative}.mascot__pin[data-astro-cid-nc4tnjkm]{background:radial-gradient(circle at 35% 35%, #fff 0 18%, var(--accent) 22% 100%);width:12px;height:12px;box-shadow:1px 2px 0 var(--ink);border-radius:50%;position:absolute;top:-5px;left:50%;translate:-50%}.mascot__heart[data-astro-cid-nc4tnjkm]{color:var(--accent);opacity:0;pointer-events:none;text-shadow:2px 2px 0 var(--ink);font-size:1.8rem;line-height:1;position:absolute;top:28%;left:62%}.mascot[data-astro-cid-nc4tnjkm].is-poked .mascot__heart[data-astro-cid-nc4tnjkm]{animation:.9s ease-out mascot-heart}.mascot[data-astro-cid-nc4tnjkm]:focus-visible{outline-offset:6px}@keyframes mascot-swing{0%{animation-timing-function:ease-out;transform:rotate(0)}7%{transform:rotate(calc(17deg * var(--dir)));animation-timing-function:ease-in-out}21%{transform:rotate(calc(-13deg * var(--dir)));animation-timing-function:ease-in-out}35%{transform:rotate(calc(9.5deg * var(--dir)));animation-timing-function:ease-in-out}49%{transform:rotate(calc(-6.8deg * var(--dir)));animation-timing-function:ease-in-out}62%{transform:rotate(calc(4.6deg * var(--dir)));animation-timing-function:ease-in-out}74%{transform:rotate(calc(-3deg * var(--dir)));animation-timing-function:ease-in-out}85%{transform:rotate(calc(1.8deg * var(--dir)));animation-timing-function:ease-in-out}93%{transform:rotate(calc(-.8deg * var(--dir)));animation-timing-function:ease-in-out}to{transform:rotate(0)}}@keyframes mascot-heart{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(14px,-46px)scale(1.2)rotate(14deg)}}.hero[data-astro-cid-lcdefpme]{min-height:min(calc(100svh - var(--header-h) - var(--player-h)), 860px);isolation:isolate;align-items:center;padding-block:16px 36px;display:grid;position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:-4%;container-type:size}.hero__scene[data-astro-cid-lcdefpme]{animation:46s ease-in-out infinite alternate pan;position:absolute;inset:0}.hero__scene[data-astro-cid-lcdefpme]>img:first-child{object-fit:cover;object-position:55% 45%;opacity:.72;width:100%;height:100%}.hero__sun[data-astro-cid-lcdefpme]{--sw:max(100cqw, 100cqh * 1.5);--sh:max(100cqh, 100cqw / 1.5);left:calc((100cqw - var(--sw)) * .55 + var(--sw) * .6);top:calc((100cqh - var(--sh)) * .45 + var(--sh) * .36);width:calc(var(--sw) * .26);opacity:.55;pointer-events:none;max-width:none;height:auto;animation:6s ease-in-out infinite alternate hero-sun;position:absolute;translate:-50% -50%;-webkit-mask-image:linear-gradient(#000 66%,#0000 84%);mask-image:linear-gradient(#000 66%,#0000 84%)}.hero__bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(100deg, #101114d9 0%, #10111440 45%, #101114cc 100%), linear-gradient(to bottom, transparent 70%, var(--ink));position:absolute;inset:0}@keyframes pan{0%{transform:scale(1.08)translate(-2%)}to{transform:scale(1.16)translate(2%,-2%)}}.hero__in[data-astro-cid-lcdefpme],.hero__in[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]{pointer-events:none}.hero__in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.hero__in[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme],.hero__in[data-astro-cid-lcdefpme] a,.hero__in[data-astro-cid-lcdefpme] button{pointer-events:auto}.hero__in[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,5vw,64px);display:grid;position:relative}.hero__art[data-astro-cid-lcdefpme]{place-self:start center;width:100%;max-width:500px;margin-top:12px;position:relative}.hero__cover[data-astro-cid-lcdefpme]{filter:drop-shadow(14px 14px #6b1218);rotate:-5deg}.hero__frame[data-astro-cid-lcdefpme]{clip-path:polygon(1.5% 2.5%,98.5% 0,100% 97%,3% 100%);background:linear-gradient(145deg,#34343c 0%,#17171c 45%,#0a0a0c 100%);padding:clamp(8px,1.6vw,14px)}.hero__frame[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;outline-offset:-2px;outline:2px solid #55555e;width:100%}.hero__copy[data-astro-cid-lcdefpme]{width:min(100%,440px)}.hero__logo[data-astro-cid-lcdefpme]{width:min(100%,440px);filter:drop-shadow(4px 4px 0 var(--ink));margin-left:-12px;rotate:-4deg}.hero__album[data-astro-cid-lcdefpme]{align-items:center;gap:10px;margin-top:10px;display:flex}.hero__logo[data-astro-cid-lcdefpme]{aspect-ratio:1536/900;object-fit:cover;object-position:50% 58%}.hero__title[data-astro-cid-lcdefpme]{object-fit:cover;width:min(100%,440px);height:auto;animation:3.6s ease-in-out infinite alternate hero-lava;rotate:-2deg}@keyframes hero-lava{0%{filter:drop-shadow(0 0 8px #ff782833)drop-shadow(3px 4px #000000b3)}to{filter:drop-shadow(0 0 24px #ff5a1e8c)drop-shadow(3px 4px #000000b3)}}@keyframes hero-sun{0%{opacity:.45;scale:.94}to{opacity:.65;scale:1.06}}.hero__new[data-astro-cid-lcdefpme]{z-index:4;background:var(--accent);color:var(--ink);font:700 clamp(1.4rem, 2.4vw, 1.9rem)/1 var(--f-hand);box-shadow:4px 4px 0 var(--text);padding:3px 14px 6px;animation:1.6s ease-in-out infinite alternate hero-new;position:absolute;top:-18px;right:-14px;rotate:10deg}@keyframes hero-new{0%{rotate:6deg;scale:1}to{rotate:14deg;scale:1.08}}.albums-sec[data-astro-cid-lcdefpme]{background:linear-gradient(-172deg, transparent 0 16%, var(--coal) 16% 84%, transparent 84%)}.albums-sec__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(30px,6vw,80px);margin:0 auto;list-style:none;display:flex}.albums-sec__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{rotate:var(--rot);z-index:1;position:relative}.albums-sec__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:has(.acard:hover,.acard:focus-visible){z-index:2}.hero__cta[data-astro-cid-lcdefpme]{justify-content:center;margin-top:4px;display:flex}.pink[data-astro-cid-lcdefpme]{--accent:#ee568b;--pink:#ee568b;--glow:238 86 139;--coal:#1f1b1c}.tower-sec[data-astro-cid-lcdefpme]{background:linear-gradient(170deg, transparent 0 18%, var(--coal) 18% 82%, transparent 82%)}.tower-sec__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,5vw,70px);display:grid}.big-quote[data-astro-cid-lcdefpme]{font-family:var(--f-display);margin:12px 0 18px;font-size:clamp(1.3rem,3.3vw,2.2rem);font-weight:700;line-height:1.2}.tower-sec__hint[data-astro-cid-lcdefpme]{font-family:var(--f-hand);color:var(--accent);margin:0 0 12px;font-size:1.6rem}.when-lit[data-astro-cid-lcdefpme]{display:none}html.is-playing .when-lit[data-astro-cid-lcdefpme],html.has-listeners .when-lit[data-astro-cid-lcdefpme]{display:inline}html.is-playing .when-dark[data-astro-cid-lcdefpme],html.has-listeners .when-dark[data-astro-cid-lcdefpme]{display:none}.live-count[data-astro-cid-lcdefpme]{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;margin:0;display:inline-flex}.live-count[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--accent);font-size:1.4rem}.live-dot[data-astro-cid-lcdefpme]{background:var(--graphite);width:12px;height:12px;rotate:45deg}html.has-listeners .live-dot[data-astro-cid-lcdefpme]{background:var(--accent);animation:1.6s ease-in-out infinite pulse}html.no-presence .live-count[data-astro-cid-lcdefpme]{display:none}.live-total[data-astro-cid-lcdefpme]{color:var(--muted);display:none}.live-total[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--text);font-size:1rem}html.has-plays .live-total[data-astro-cid-lcdefpme]{display:inline}@keyframes pulse{50%{opacity:.6;transform:scale(1.5)}}.who-wrap[data-astro-cid-lcdefpme]{position:relative}.who-wrap[data-astro-cid-lcdefpme] .who-bunny{z-index:2;width:clamp(88px,12vw,150px);position:absolute;top:-4px;right:clamp(8px,6%,80px)}.who[data-astro-cid-lcdefpme]{color:var(--ink);background:var(--text);clip-path:polygon(0 4%,100% 0,98% 100%,1% 94%);gap:8px;padding:clamp(24px,5vw,48px);text-decoration:none;transition:transform .2s;display:grid;position:relative}.who[data-astro-cid-lcdefpme]:hover{transform:rotate(-.8deg)scale(1.01)}.who__code[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--accent);letter-spacing:-.02em;font-size:clamp(2.2rem,8vw,5rem);font-weight:900;line-height:1}.who__code[data-astro-cid-lcdefpme] .e-strike[data-astro-cid-lcdefpme]{color:var(--graphite);--strike:var(--ink)}.who__q[data-astro-cid-lcdefpme]{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.14em;font-weight:700}.who__a[data-astro-cid-lcdefpme]{white-space:pre-line;max-width:40ch;font-size:clamp(1.1rem,2.6vw,1.5rem)}.who__go[data-astro-cid-lcdefpme]{white-space:nowrap;background:var(--ink);color:var(--accent);font-family:var(--f-cond);text-transform:uppercase;justify-self:end;padding:6px 16px;font-weight:700;transform:skew(-12deg)}.who[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) auto minmax(clamp(90px,13vw,180px),max-content);column-gap:clamp(16px,3vw,40px)}.who[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.who__av,.who__go){grid-column:1}.who__av[data-astro-cid-lcdefpme]{isolation:isolate;grid-area:1/2/span 4;align-self:center;width:clamp(200px,22vw,300px);display:grid;position:relative;rotate:3deg}.who__av[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 6%,94% 100%,4% 92%);z-index:-1;position:absolute;inset:6% -6% -6% 6%}.who__av[data-astro-cid-lcdefpme] img{background:var(--paper-2);clip-path:polygon(3% 0,100% 2%,97% 100%,0 96%);grid-area:1/1;width:100%;height:auto;transition:opacity .5s}.who__av[data-astro-cid-lcdefpme] .who__av-play{opacity:0}html.is-playing .who__av[data-astro-cid-lcdefpme] .who__av-play{opacity:1}html.is-playing .who__av[data-astro-cid-lcdefpme] .who__av-idle{opacity:0}.who__go[data-astro-cid-lcdefpme]{grid-area:4/3;align-self:end}.section--tight[data-astro-cid-lcdefpme]{padding-block:10px 40px}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{padding-top:24px}.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__art[data-astro-cid-lcdefpme]{order:2;width:78%;margin:0 auto}.hero__copy[data-astro-cid-lcdefpme]{order:1;justify-items:center;width:100%;display:grid}.hero__logo[data-astro-cid-lcdefpme]{width:88%;margin-left:0}.hero[data-astro-cid-lcdefpme] .hero__desk{display:none}.hero__album[data-astro-cid-lcdefpme]{justify-content:center}.hero__title[data-astro-cid-lcdefpme]{width:88%}.albums-sec__list[data-astro-cid-lcdefpme]{flex-flow:column;align-items:stretch;gap:34px}.albums-sec__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{rotate:calc(var(--rot) / 2)}.hero__cta[data-astro-cid-lcdefpme]{width:100%;position:relative}.who[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.who[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:auto/1!important}.who__av[data-astro-cid-lcdefpme]{justify-self:center;width:min(62%,260px);margin:14px 0 10px}.who__go[data-astro-cid-lcdefpme]{justify-self:end}.tower-sec__in[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;justify-items:center}.tower-sec__in[data-astro-cid-lcdefpme] .tower{max-width:240px}}
