.noise{animation:foreground 1s steps(2) infinite;background-image:url(../noise.png);background-position:50%;background-size:60px;bottom:-20rem;height:calc(100vh + 50rem);left:-10rem;opacity:.8;pointer-events:none;position:fixed;top:-20rem;width:calc(100% + 50rem);z-index:999999}@media (min-width:768px){.noise{background-size:unset}}@keyframes foreground{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}.logo-svg{max-width:232px;width:80px}@media (min-width:1024px){.logo-svg{width:132px}}.header{border-bottom-width:1px;border-color:transparent;position:fixed;top:0;width:100%;--tw-border-opacity:.2;padding:1rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:900}@media (min-width:1024px){.header{padding:1.5rem 2.5rem}}.logo-wrap{left:1rem;position:fixed;top:1rem;z-index:900;--tw-translate-x:-0px;--tw-translate-y:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:all .8s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.logo-wrap{left:2.5rem;position:fixed;top:1.5rem}}.center-logo{left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-scale-x:3;--tw-scale-y:3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-list{transition-duration:.3s}.hide-nav{opacity:0}.Zumrad-logo[data-v-00fcbbf0]{opacity:0;position:relative;right:-.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Zumrad:hover .Zumrad-logo[data-v-00fcbbf0]{opacity:1;right:0}.homepage .footer-instagram{display:none}.kiddance.active{opacity:1}.footer{padding-top:5rem}@media (min-width:640px){.footer{padding-top:12rem}}@media (min-width:1024px){.footer{padding-left:1rem;padding-right:1rem}}.footer-nav{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:column;padding-bottom:3rem;padding-top:3rem}@media (min-width:1024px){.footer-nav{display:flex;flex-direction:row}}.footer-nav-link{display:inline-block;margin-bottom:.25rem;margin-top:.25rem}.socials-link{align-items:center;border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-border-opacity:.2;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.socials-link:hover{border-color:transparent}.socials-link svg{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.socials-link:hover svg{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer-overlay{background:linear-gradient(#110816,rgba(17,8,22,.9) 20%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.nuxt-loading-indicator{background:#f24141!important;height:2px!important}.isMobile{scroll-behavior:smooth}.popup-overlay{background-color:rgb(30 30 30/var(--tw-bg-opacity));height:100vh;left:0;position:fixed;top:0;width:100%;z-index:50;--tw-bg-opacity:.4;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (-webkit-touch-callout:none){.popup-overlay{height:-webkit-fill-available}}
