.XQbXQW_stage{position:relative}.XQbXQW_glow{pointer-events:none;opacity:.7;background:radial-gradient(60% 80% at 50% 0,#ffffff4d,#0000 60%),radial-gradient(55% 65% at 25% 100%,#ffd6aa59,#0000 70%);position:absolute;inset:0}.XQbXQW_equalizer{inset-inline:0;pointer-events:none;opacity:.16;justify-content:center;align-items:flex-end;gap:.5rem;height:4.5rem;padding-inline:1rem;display:flex;position:absolute;bottom:0}.XQbXQW_equalizer span{transform-origin:bottom;width:.45rem;height:100%;animation:XQbXQW_eq-bounce calc(.9s + var(--eq-i)*80ms) ease-in-out infinite;animation-delay:calc(var(--eq-i)*-.17s);background:currentColor;border-radius:9999px 9999px 0 0;display:block;transform:scaleY(.25)}@keyframes XQbXQW_eq-bounce{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.XQbXQW_equalizer span{animation:none;transform:scaleY(.5)}}
._6xBmSW_motif{top:var(--spacing-pad-md);right:var(--spacing-pad-md);opacity:.7;width:28px;height:36px;display:block;position:absolute}._6xBmSW_body{background:var(--color-ink);opacity:.15;clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);border-radius:2px;position:absolute;inset:0}._6xBmSW_arm{background:var(--color-ink);transform-origin:bottom;border-radius:1px;width:2px;height:80%;margin-left:-1px;animation:.5s ease-in-out infinite alternate paused _6xBmSW_swing;position:absolute;bottom:10%;left:50%}:is(.group:hover ._6xBmSW_arm,.group:focus-within ._6xBmSW_arm){animation-play-state:running}@keyframes _6xBmSW_swing{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@media (prefers-reduced-motion:reduce){._6xBmSW_arm{animation:none}}
.FFcctW_strings{touch-action:pan-y;height:10rem}@media (min-width:48rem){.FFcctW_strings{height:12rem}}.FFcctW_soundHole{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-bg) 14%, transparent), transparent 55%),color-mix(in srgb, black 86%, var(--color-bg));width:clamp(6rem,26vw,10rem);box-shadow:inset 0 4px 14px #0009,0 0 0 3px color-mix(in srgb, var(--color-ink) 45%, transparent),0 0 0 9px color-mix(in srgb, var(--color-tint-sand) 60%, transparent),0 0 0 11px color-mix(in srgb, var(--color-ink) 30%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.FFcctW_row{z-index:9;flex:1 1 0;width:100%;min-height:0;position:relative;overflow:visible}.FFcctW_string{fill:none;stroke:var(--color-muted);stroke-width:calc(var(--gauge,1)*1px);opacity:.8;filter:drop-shadow(0 1px #ffffff40);transition:opacity var(--transition-duration-fast) var(--ease-standard)}.FFcctW_vibrating .FFcctW_string{opacity:1;filter:drop-shadow(0 0 4px var(--color-accent-neon));animation:FFcctW_pluck .7s var(--ease-exit) 1}@keyframes FFcctW_pluck{0%{d:path("M0 16 Q 600 30 1200 16")}25%{d:path("M0 16 Q 600 4 1200 16")}50%{d:path("M0 16 Q 600 24 1200 16")}75%{d:path("M0 16 Q 600 10 1200 16")}to{d:path("M0 16 Q 600 16 1200 16")}}@supports not (d:path("M0 16 Q 600 16 1200 16")){.FFcctW_vibrating .FFcctW_string{animation:none}.FFcctW_vibrating{animation:FFcctW_jiggle .7s var(--ease-exit) 1}}@keyframes FFcctW_jiggle{0%,to{transform:translateY(0)}20%{transform:translateY(5px)}40%{transform:translateY(-4px)}60%{transform:translateY(3px)}80%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.FFcctW_vibrating,.FFcctW_vibrating .FFcctW_string{animation:none}}
.-tBLAa_backdrop{z-index:0;position:absolute;inset:0;overflow:hidden}.-tBLAa_layer{transform:translate3d(calc(var(--hero-mx,0) * var(--depth,0) * 1px), calc(var(--hero-my,0) * var(--depth,0) * 1px), 0);transition:transform .7s var(--ease-standard);will-change:transform;position:absolute;inset:0}.-tBLAa_near{--depth:18}.-tBLAa_far{--depth:-30}.-tBLAa_mid{--depth:10}.-tBLAa_drift{--depth:-14}.-tBLAa_blob{aspect-ratio:1;background:radial-gradient(closest-side, var(--blob-color), transparent 70%);border-radius:50%;width:55vw;min-width:24rem;position:absolute}.-tBLAa_violet{--blob-color:color-mix(in srgb, var(--color-tint-violet) 45%, transparent);animation:-tBLAa_drift-a 48s var(--ease-standard) infinite alternate;top:-14%;left:-10%}.-tBLAa_blue{--blob-color:color-mix(in srgb, var(--color-tint-blue) 45%, transparent);animation:-tBLAa_drift-b 60s var(--ease-standard) infinite alternate;top:4%;right:-14%}.-tBLAa_sage{--blob-color:color-mix(in srgb, var(--color-tint-sage) 45%, transparent);animation:-tBLAa_drift-c 36s var(--ease-standard) infinite alternate;bottom:-20%;left:14%}.-tBLAa_neon{--blob-color:color-mix(in srgb, var(--color-accent-neon) 14%, transparent);width:38vw;animation:-tBLAa_drift-b 52s var(--ease-standard) infinite alternate;top:28%;left:40%}:is(.dark .-tBLAa_violet,.dark .-tBLAa_blue,.dark .-tBLAa_sage){opacity:.28}.dark .-tBLAa_neon{opacity:.55}.-tBLAa_veil{background:radial-gradient(ellipse at 50% 40%, transparent 55%, var(--color-bg) 100%);position:absolute;inset:0}@keyframes -tBLAa_drift-a{0%{transform:translate(0,0)}to{transform:translate(6vw,4vh)}}@keyframes -tBLAa_drift-b{0%{transform:translate(0,0)}to{transform:translate(-7vw,6vh)}}@keyframes -tBLAa_drift-c{0%{transform:translate(0,0)}to{transform:translate(8vw,-5vh)}}@media (prefers-reduced-motion:reduce){.-tBLAa_layer{transition:none}.-tBLAa_violet,.-tBLAa_blue,.-tBLAa_sage,.-tBLAa_neon{animation:none}}