@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300..900&family=Parisienne&display=swap");.hv-music{--bb-serif:"Fraunces",Georgia,"Times New Roman",serif;--bb-display:"Fraunces",Georgia,"Times New Roman",serif;--hv-script:"Parisienne","Segoe Script",cursive;--bb-accent:oklch(0.56 0.185 32);--bb-accent-2:oklch(0.70 0.16 55);--bb-accent-soft:oklch(0.95 0.032 45);--bb-accent-ink:oklch(0.46 0.16 32);--hv-ember:oklch(0.60 0.20 30);--hv-gold:oklch(0.76 0.14 72);--hv-violet:oklch(0.52 0.16 300);--hv-skin:oklch(0.82 0.062 62);--hv-skin-shade:oklch(0.74 0.062 52);--hv-hair:oklch(0.34 0.030 44);--hv-pants:oklch(0.44 0.036 262);--hv-pants-back:oklch(0.56 0.026 262);--hv-shoe:oklch(0.32 0.026 266);--hv-cloth-1:oklch(0.64 0.098 40);--hv-cloth-2:oklch(0.60 0.055 248);--hv-cloth-3:oklch(0.64 0.048 158);--hv-cloth-back:oklch(0.78 0.020 250);--hv-figure-shadow:color-mix(in oklab,var(--bb-ink) 11%,transparent);--hv-bar:color-mix(in oklab,var(--bb-accent) 17%,transparent);--hv-bar-2:color-mix(in oklab,var(--hv-violet) 13%,transparent);--hv-ground:color-mix(in oklab,var(--bb-ink) 16%,transparent)}.dark .hv-music{--bb-accent:oklch(0.70 0.175 36);--bb-accent-2:oklch(0.80 0.14 62);--bb-accent-soft:oklch(0.30 0.09 32);--bb-accent-ink:oklch(0.86 0.10 44);--hv-ember:oklch(0.68 0.19 32);--hv-gold:oklch(0.82 0.13 74);--hv-violet:oklch(0.66 0.15 300);--hv-skin:oklch(0.76 0.058 58);--hv-skin-shade:oklch(0.68 0.058 50);--hv-hair:oklch(0.30 0.026 40);--hv-pants:oklch(0.42 0.034 262);--hv-pants-back:oklch(0.36 0.022 262);--hv-shoe:oklch(0.28 0.022 266);--hv-cloth-1:oklch(0.60 0.092 38);--hv-cloth-2:oklch(0.56 0.052 248);--hv-cloth-3:oklch(0.58 0.044 158);--hv-cloth-back:oklch(0.40 0.018 250);--hv-figure-shadow:color-mix(in oklab,#000 42%,transparent);--hv-bar:color-mix(in oklab,var(--bb-accent) 26%,transparent);--hv-bar-2:color-mix(in oklab,var(--hv-violet) 22%,transparent);--hv-ground:color-mix(in oklab,var(--bb-ink) 20%,transparent)}.hv-aurora{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none;will-change:transform}.hv-aurora--a{animation:hv-drift-a 26s var(--bb-ease) infinite alternate}.hv-aurora--b{animation:hv-drift-b 34s var(--bb-ease) infinite alternate}@keyframes hv-drift-a{0%{transform:translate3d(-4%,0,0) scale(1)}to{transform:translate3d(6%,-8%,0) scale(1.12)}}@keyframes hv-drift-b{0%{transform:translate3d(4%,4%,0) scale(1.06)}to{transform:translate3d(-6%,-4%,0) scale(.94)}}.hv-bar{transform-origin:0 0;transform-box:view-box;animation:hv-bar-pulse var(--hv-dur,1.4s) var(--bb-ease) infinite alternate;animation-delay:var(--hv-delay,0s)}@keyframes hv-bar-pulse{0%{transform:scaleY(var(--hv-min,.35))}to{transform:scaleY(1)}}.hv-walker{transform-origin:0 0;animation:hv-travel var(--hv-travel,22s) linear infinite;animation-delay:var(--hv-offset,0s);will-change:transform}@keyframes hv-travel{0%{transform:translateX(var(--hv-from,-160px))}to{transform:translateX(var(--hv-to,1600px))}}.hv-bob{transform-origin:0 0;animation:hv-bob var(--hv-stride,1s) ease-in-out infinite;animation-delay:var(--hv-phase,0s)}@keyframes hv-bob{0%,50%,to{transform:translateY(1.8px)}25%,75%{transform:translateY(-1.8px)}}.hv-joint{transform-origin:0 0;animation-duration:var(--hv-stride,1s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--hv-phase,0s)}.hv-side-far .hv-joint,.hv-side-far.hv-joint{animation-delay:calc(var(--hv-phase, 0s) - var(--hv-stride, 1s) * .5)}.hv-thigh{animation-name:hv-thigh}.hv-shin{animation-name:hv-shin}.hv-foot{animation-name:hv-foot}.hv-arm{animation-name:hv-arm}.hv-forearm{animation-name:hv-forearm}.hv-neck{animation-name:hv-neck}.hv-spine{animation-name:hv-spine}@keyframes hv-thigh{0%{transform:rotate(-25deg)}5%{transform:rotate(-22.32deg)}10%{transform:rotate(-17.82deg)}15%{transform:rotate(-13.44deg)}20%{transform:rotate(-8.75deg)}25%{transform:rotate(-4deg)}30%{transform:rotate(.66deg)}35%{transform:rotate(5.3deg)}40%{transform:rotate(10.13deg)}45%{transform:rotate(15.96deg)}50%{transform:rotate(19deg)}55%{transform:rotate(16.63deg)}60%{transform:rotate(11.26deg)}65%{transform:rotate(5.68deg)}70%{transform:rotate(-.72deg)}75%{transform:rotate(-7deg)}80%{transform:rotate(-12.99deg)}85%{transform:rotate(-18.49deg)}90%{transform:rotate(-22.4deg)}95%{transform:rotate(-24.76deg)}to{transform:rotate(-25deg)}}@keyframes hv-shin{0%{transform:rotate(3deg)}5%{transform:rotate(7.65deg)}10%{transform:rotate(13.98deg)}15%{transform:rotate(14.01deg)}20%{transform:rotate(9.18deg)}25%{transform:rotate(6deg)}30%{transform:rotate(7.61deg)}35%{transform:rotate(11.46deg)}40%{transform:rotate(15.65deg)}45%{transform:rotate(19.91deg)}50%{transform:rotate(27deg)}55%{transform:rotate(41.91deg)}60%{transform:rotate(57.22deg)}65%{transform:rotate(59.59deg)}70%{transform:rotate(52.19deg)}75%{transform:rotate(42deg)}80%{transform:rotate(29.98deg)}85%{transform:rotate(16.85deg)}90%{transform:rotate(8.1deg)}95%{transform:rotate(3.75deg)}to{transform:rotate(3deg)}}@keyframes hv-foot{0%{transform:rotate(-13deg)}5%{transform:rotate(-10.04deg)}10%{transform:rotate(-4.63deg)}15%{transform:rotate(0deg)}20%{transform:rotate(2.28deg)}25%{transform:rotate(3.88deg)}30%{transform:rotate(5.34deg)}35%{transform:rotate(7.22deg)}40%{transform:rotate(9.11deg)}45%{transform:rotate(12deg)}50%{transform:rotate(24.39deg)}55%{transform:rotate(22.7deg)}60%{transform:rotate(11.63deg)}65%{transform:rotate(3.12deg)}70%{transform:rotate(.02deg)}75%{transform:rotate(-1.9deg)}80%{transform:rotate(-4deg)}85%{transform:rotate(-6.7deg)}90%{transform:rotate(-9.81deg)}95%{transform:rotate(-12.27deg)}to{transform:rotate(-13deg)}}@keyframes hv-arm{0%{transform:rotate(17deg)}5%{transform:rotate(16.54deg)}10%{transform:rotate(14.51deg)}15%{transform:rotate(11.41deg)}20%{transform:rotate(7.74deg)}25%{transform:rotate(4deg)}30%{transform:rotate(-.62deg)}35%{transform:rotate(-6.45deg)}40%{transform:rotate(-12.27deg)}45%{transform:rotate(-16.86deg)}50%{transform:rotate(-19deg)}55%{transform:rotate(-18.02deg)}60%{transform:rotate(-14.75deg)}65%{transform:rotate(-10.17deg)}70%{transform:rotate(-5.26deg)}75%{transform:rotate(-1deg)}80%{transform:rotate(3.1deg)}85%{transform:rotate(7.69deg)}90%{transform:rotate(12.03deg)}95%{transform:rotate(15.38deg)}to{transform:rotate(17deg)}}@keyframes hv-forearm{0%{transform:rotate(9deg)}5%{transform:rotate(9.38deg)}10%{transform:rotate(10.59deg)}15%{transform:rotate(12.41deg)}20%{transform:rotate(14.62deg)}25%{transform:rotate(17deg)}30%{transform:rotate(20.18deg)}35%{transform:rotate(24.31deg)}40%{transform:rotate(28.45deg)}45%{transform:rotate(31.66deg)}50%{transform:rotate(33deg)}55%{transform:rotate(31.89deg)}60%{transform:rotate(28.94deg)}65%{transform:rotate(25.06deg)}70%{transform:rotate(21.11deg)}75%{transform:rotate(18deg)}80%{transform:rotate(15.54deg)}85%{transform:rotate(13.15deg)}90%{transform:rotate(11.09deg)}95%{transform:rotate(9.62deg)}to{transform:rotate(9deg)}}@keyframes hv-neck{0%,to{transform:rotate(-1.4deg) translateY(.4px)}50%{transform:rotate(1.2deg) translateY(-.4px)}}@keyframes hv-spine{0%,to{transform:rotate(.9deg)}50%{transform:rotate(-.9deg)}}.hv-sway{transform-origin:0 0;animation:hv-sway var(--hv-stride,1s) ease-in-out infinite;animation-delay:calc(var(--hv-phase, 0s) - var(--hv-stride, 1s) * .12)}@keyframes hv-sway{0%,to{transform:rotate(-3.4deg)}50%{transform:rotate(3.4deg)}}.hv-nod{transform-origin:0 0;animation:hv-nod var(--hv-beat,.52s) ease-in-out infinite}@keyframes hv-nod{0%,to{transform:rotate(0deg)}45%{transform:rotate(2.6deg)}}.hv-shadow{transform-origin:0 0;animation:hv-shadow var(--hv-stride,1s) ease-in-out infinite;animation-delay:var(--hv-phase,0s)}@keyframes hv-shadow{0%,50%,to{transform:scaleX(1.12);opacity:.9}25%,75%{transform:scaleX(.86);opacity:.62}}.hv-ring{transform-origin:0 0;animation:hv-ring var(--hv-dur,2.4s) ease-out infinite;animation-delay:var(--hv-delay,0s)}@keyframes hv-ring{0%{transform:scale(.35);opacity:0}12%{opacity:.85}to{transform:scale(1.9);opacity:0}}.hv-note{transform-origin:0 0;animation:hv-note-float var(--hv-dur,5s) linear infinite;animation-delay:var(--hv-delay,0s)}@keyframes hv-note-float{0%{transform:translate(0) rotate(-6deg) scale(.6);opacity:0}12%{opacity:.95}50%{transform:translate(10px,-26px) rotate(8deg) scale(1)}78%{opacity:.7}to{transform:translate(-4px,-56px) rotate(-10deg) scale(.9);opacity:0}}.hv-eq span{display:block;width:var(--hv-eq-w,2.5px);border-radius:999px;background:currentColor;transform-origin:50% 100%;animation:hv-eq var(--hv-dur,.9s) ease-in-out infinite alternate;animation-delay:var(--hv-delay,0s)}@keyframes hv-eq{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}.hv-wave rect{transform-origin:50% 50%;animation:hv-wave var(--hv-dur,1.2s) ease-in-out infinite alternate;animation-delay:var(--hv-delay,0s)}@keyframes hv-wave{0%{transform:scaleY(var(--hv-min,.42))}to{transform:scaleY(1)}}.hv-card{position:relative;isolation:isolate;transition:transform .38s var(--bb-ease-out),box-shadow .38s var(--bb-ease-out),border-color .26s var(--bb-ease)}.hv-sleeve:focus-within .hv-card,.hv-sleeve:hover .hv-card{transform:translateY(-6px);border-color:color-mix(in oklab,var(--bb-accent) 42%,var(--bb-line));box-shadow:0 24px 48px -24px color-mix(in oklab,var(--bb-accent) 42%,transparent),0 2px 8px -4px rgba(0,0,0,.24)}.hv-sleeve{position:relative}.hv-sleeve__panel{position:relative;z-index:1}.hv-glow{position:absolute;inset:10% 10% -8%;z-index:0;border-radius:50%;filter:blur(46px) saturate(1.7);opacity:.42;transition:opacity .52s var(--bb-ease),transform .76s var(--bb-ease-out);pointer-events:none}.dark .hv-glow{opacity:.5}.hv-glow img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.hv-sleeve:focus-within .hv-glow,.hv-sleeve:hover .hv-glow{opacity:.62;transform:scale(1.05)}.hv-card__play{transition:transform .32s var(--bb-ease-out),opacity .24s var(--bb-ease);transform:scale(.82);opacity:0}.hv-sleeve:focus-within .hv-card__play,.hv-sleeve:hover .hv-card__play{transform:scale(1);opacity:1}.hv-card__scrim{transition:opacity .32s var(--bb-ease);opacity:0}.hv-sleeve:focus-within .hv-card__scrim,.hv-sleeve:hover .hv-card__scrim{opacity:1}.hv-card__art{transition:transform .7s var(--bb-ease-out)}.hv-card__wave{color:color-mix(in oklab,var(--bb-ink) 20%,transparent);opacity:.85;transition:color .28s var(--bb-ease),opacity .28s var(--bb-ease)}.hv-sleeve:focus-within .hv-card__wave,.hv-sleeve:hover .hv-card__wave{color:color-mix(in oklab,var(--bb-accent) 78%,transparent);opacity:1}.hv-card__wave .hv-wave rect{animation-play-state:paused}.hv-sleeve:focus-within .hv-card__wave .hv-wave rect,.hv-sleeve:hover .hv-card__wave .hv-wave rect{animation-play-state:running}.hv-sleeve:hover .hv-card__art{transform:scale(1.045)}.hv-art-eq{position:absolute;left:14px;bottom:13px;z-index:2;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .3s var(--bb-ease),transform .46s var(--bb-ease-out);filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));pointer-events:none}.hv-sleeve:focus-within .hv-art-eq,.hv-sleeve:hover .hv-art-eq{opacity:.96;transform:translateY(0)}.hv-art-eq .hv-eq span{animation-play-state:paused}.hv-sleeve:focus-within .hv-art-eq .hv-eq span,.hv-sleeve:hover .hv-art-eq .hv-eq span{animation-play-state:running}.hv-art-playhead{position:absolute;left:0;right:0;bottom:0;height:2.5px;z-index:2;background:linear-gradient(90deg,var(--bb-accent),var(--bb-accent-2));transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--bb-ease-out);pointer-events:none}.hv-sleeve:focus-within .hv-art-playhead,.hv-sleeve:hover .hv-art-playhead{transform:scaleX(1)}.hv-pulse:before{content:"";position:absolute;inset:-6px;border-radius:999px;border:1px solid;opacity:0;animation:hv-pulse-ring 2.1s var(--bb-ease-out) infinite}@keyframes hv-pulse-ring{0%{transform:scale(.86);opacity:.55}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.hv-pill{position:relative;z-index:1;transition:color .2s var(--bb-ease);-webkit-tap-highlight-color:transparent}.hv-sheen{background:linear-gradient(100deg,transparent 20%,color-mix(in oklab,var(--bb-ink) 7%,transparent) 42%,transparent 64%);background-size:220% 100%;animation:hv-sheen 1.5s linear infinite}@keyframes hv-sheen{0%{background-position:140% 0}to{background-position:-60% 0}}.hv-hero{padding-bottom:244px}.hv-stage{height:220px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.hv-outro{padding-bottom:190px}.hv-outro .hv-stage{height:200px}@media (max-width:640px){.hv-hero{padding-bottom:178px}.hv-stage{height:158px}.hv-outro{padding-bottom:158px}.hv-outro .hv-stage{height:148px}}.hv-paused,.hv-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hv-music *,.hv-music :after,.hv-music :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.hv-walker{transform:translateX(var(--hv-rest,20%))}.hv-thigh{transform:rotate(-18deg)}.hv-side-far .hv-thigh{transform:rotate(14deg)}.hv-shin{transform:rotate(8deg)}.hv-side-far .hv-shin{transform:rotate(34deg)}.hv-arm{transform:rotate(12deg)}.hv-side-far .hv-arm{transform:rotate(-14deg)}.hv-forearm{transform:rotate(16deg)}.hv-bar{transform:scaleY(.6)}.hv-shadow{transform:scaleX(1)}.hv-sway{transform:rotate(0deg)}.hv-eq span{transform:scaleY(.6)}.hv-wave rect{transform:scaleY(.7)}.hv-note,.hv-ring{opacity:0}.hv-art-playhead{transform:scaleX(1)}}