.ButtonBlock-module__zPNKIq__button{cursor:pointer;color:var(--foreground);box-sizing:border-box;border:none;border-radius:.375rem;flex-shrink:0;align-items:center;padding:.5rem .5rem .5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:flex}.ButtonBlock-module__zPNKIq__button[data-variant=default]{background-color:color-mix(in oklab, var(--foreground) 20%, transparent);gap:2rem}.ButtonBlock-module__zPNKIq__button[data-variant=small]{height:var(--nav-control-height);box-sizing:border-box;background-color:#3b3b39;gap:1rem;padding-block:0}.ButtonBlock-module__zPNKIq__button[data-variant=big]{background-color:color-mix(in oklab, var(--foreground) 20%, transparent);gap:2rem;border-radius:.5rem!important;padding:1rem 1.5rem!important;font-size:1.25rem!important}.ButtonBlock-module__zPNKIq__iconBox{background-color:var(--background);border-radius:.375rem}.ButtonBlock-module__zPNKIq__button[data-variant=default] .ButtonBlock-module__zPNKIq__iconBox{padding:.5rem}.ButtonBlock-module__zPNKIq__button[data-variant=small] .ButtonBlock-module__zPNKIq__iconBox{padding:.25rem}@media (max-width:1023px){.ButtonBlock-module__zPNKIq__button[data-variant=small]{gap:.625rem;padding:0 .5rem 0 .75rem;font-size:.8125rem;line-height:1.125rem}.ButtonBlock-module__zPNKIq__button[data-variant=small] .ButtonBlock-module__zPNKIq__iconBox{padding:.25rem}.ButtonBlock-module__zPNKIq__button[data-variant=small] .ButtonBlock-module__zPNKIq__iconWrap{width:.875rem;height:.875rem}}.ButtonBlock-module__zPNKIq__button[data-variant=big] .ButtonBlock-module__zPNKIq__iconBox{padding:.6rem}.ButtonBlock-module__zPNKIq__labelWrap{display:inline-block;position:relative;overflow:hidden}.ButtonBlock-module__zPNKIq__labelMeasure{visibility:hidden;white-space:nowrap;pointer-events:none;height:1.25em;display:block}.ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__icon{transform-origin:50%;will-change:translate, scale;transition:translate .72s cubic-bezier(.19,1,.22,1),scale .64s cubic-bezier(.16,1,.3,1)}.ButtonBlock-module__zPNKIq__label{white-space:nowrap;align-items:center;display:flex;position:absolute;inset:0}.ButtonBlock-module__zPNKIq__labelPrimary{translate:0;scale:1}.ButtonBlock-module__zPNKIq__labelSecondary{translate:0 115%;scale:.6}.ButtonBlock-module__zPNKIq__iconWrap{width:1rem;height:1rem;position:relative;overflow:hidden}.ButtonBlock-module__zPNKIq__button[data-variant=big] .ButtonBlock-module__zPNKIq__iconWrap{width:1.25rem;height:1.25rem}.ButtonBlock-module__zPNKIq__icon{width:100%;height:100%;position:absolute;inset:0}.ButtonBlock-module__zPNKIq__iconPrimary{translate:0;scale:1}.ButtonBlock-module__zPNKIq__iconSecondary{translate:-115% 115%;scale:1.6}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__icon{transition:translate .78s cubic-bezier(.19,1,.22,1),scale .68s cubic-bezier(.16,1,.3,1)}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__icon{transition-delay:45ms}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__labelPrimary{translate:0 -115%;scale:.6}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__labelSecondary{translate:0;scale:1}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__iconPrimary{translate:115% -115%;scale:1.6}.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__iconSecondary{translate:0;scale:1}.ButtonBlock-module__zPNKIq__button:not(:hover) .ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__button:not(:hover) .ButtonBlock-module__zPNKIq__icon{transition:translate .56s cubic-bezier(.45,0,.15,1),scale .48s cubic-bezier(.45,0,.15,1)}@media (prefers-reduced-motion:reduce){.ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__icon,.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__button:hover .ButtonBlock-module__zPNKIq__icon,.ButtonBlock-module__zPNKIq__button:not(:hover) .ButtonBlock-module__zPNKIq__label,.ButtonBlock-module__zPNKIq__button:not(:hover) .ButtonBlock-module__zPNKIq__icon{transition-duration:.01ms;transition-delay:0s}}
.SoundButton-module__oDLFsq__button{width:var(--nav-control-height);height:var(--nav-control-height);cursor:pointer;background-color:#3b3b39;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;display:flex}.SoundButton-module__oDLFsq__button:hover .SoundButton-module__oDLFsq__bar{background-color:var(--foreground);opacity:1;transition:height .5s ease-in-out,opacity .5s ease-in-out,transform .5s ease-in-out;transform:scaleY(1.4)}.SoundButton-module__oDLFsq__bar{background-color:var(--foreground);transform-origin:50%;border-radius:9999px;width:2px;transition:height .5s ease-in-out,opacity .5s ease-in-out,transform .5s ease-in-out}.SoundButton-module__oDLFsq__barIdle{opacity:.5;height:.3125rem;transform:scaleY(1)}.SoundButton-module__oDLFsq__barPlaying{opacity:1;height:.75rem}@media (max-width:1023px){.SoundButton-module__oDLFsq__barIdle{height:.28125rem}.SoundButton-module__oDLFsq__barPlaying{height:.625rem}}@keyframes SoundButton-module__oDLFsq__sound-bar-1{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes SoundButton-module__oDLFsq__sound-bar-2{0%,to{transform:scaleY(.6)}50%{transform:scaleY(.9)}}@keyframes SoundButton-module__oDLFsq__sound-bar-3{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.1)}}@keyframes SoundButton-module__oDLFsq__sound-bar-4{0%,to{transform:scaleY(.8)}50%{transform:scaleY(.5)}}.SoundButton-module__oDLFsq__animateSoundBar1{animation:.6s ease-in-out infinite SoundButton-module__oDLFsq__sound-bar-1}.SoundButton-module__oDLFsq__animateSoundBar2{animation:.7s ease-in-out infinite SoundButton-module__oDLFsq__sound-bar-2}.SoundButton-module__oDLFsq__animateSoundBar3{animation:.5s ease-in-out infinite SoundButton-module__oDLFsq__sound-bar-3}.SoundButton-module__oDLFsq__animateSoundBar4{animation:.8s ease-in-out infinite SoundButton-module__oDLFsq__sound-bar-4}
.Footer-module__JGhRua__iconBox{background-color:color-mix(in oklab, var(--foreground) 20%, transparent);border-radius:.375rem;flex-shrink:0;padding:.75rem}.Footer-module__JGhRua__iconWrap{width:1.5rem;height:1.5rem;position:relative;overflow:hidden}.Footer-module__JGhRua__icon{transform-origin:50%;will-change:translate, scale;width:100%;height:100%;transition:translate .76s cubic-bezier(.19,1,.22,1),scale .66s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.Footer-module__JGhRua__labelWrap{flex:1;min-width:0;display:block;position:relative;overflow:hidden}.Footer-module__JGhRua__labelMeasure{visibility:hidden;white-space:nowrap;pointer-events:none;line-height:1;display:block}.Footer-module__JGhRua__label{white-space:nowrap;transform-origin:0;will-change:translate, scale;align-items:center;transition:translate .76s cubic-bezier(.19,1,.22,1),scale .66s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.Footer-module__JGhRua__labelPrimary{translate:0;scale:1}.Footer-module__JGhRua__labelSecondary{translate:0 115%;scale:.92}.Footer-module__JGhRua__iconPrimary{translate:0;scale:1}.Footer-module__JGhRua__iconSecondary{translate:-115% 115%;scale:1.6}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__label,.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__icon{transition:translate .82s cubic-bezier(.19,1,.22,1),scale .72s cubic-bezier(.16,1,.3,1)}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__icon{transition-delay:40ms}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__labelPrimary{translate:0 -115%;scale:.92}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__labelSecondary{translate:0;scale:1}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__iconPrimary{translate:115% -115%;scale:1.6}.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__iconSecondary{translate:0;scale:1}.Footer-module__JGhRua__navLink:not(:hover) .Footer-module__JGhRua__label,.Footer-module__JGhRua__navLink:not(:hover) .Footer-module__JGhRua__icon{transition:translate .58s cubic-bezier(.45,0,.15,1),scale .5s cubic-bezier(.45,0,.15,1)}@media (prefers-reduced-motion:reduce){.Footer-module__JGhRua__label,.Footer-module__JGhRua__icon,.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__label,.Footer-module__JGhRua__navLink:hover .Footer-module__JGhRua__icon,.Footer-module__JGhRua__navLink:not(:hover) .Footer-module__JGhRua__label,.Footer-module__JGhRua__navLink:not(:hover) .Footer-module__JGhRua__icon{transition-duration:.01ms;transition-delay:0s}}
