.fade-hover{transition:opacity .4s ease}.desktop .fade-hover:hover{opacity:.5}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.fade-enter-active{transition:all .2s ease-out .5s}.fade-leave-active{transition:all .2s ease-out .6s}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.reveal-enter-active{height:100%;left:0;position:absolute;top:0;width:100%}.reveal-enter-active,.reveal-enter-active img,.reveal-enter-active video{transition:transform 1.2s cubic-bezier(.23,1,.32,1)}.reveal-leave-active{height:100%;left:0;position:absolute;top:0;width:100%}.reveal-leave-active,.reveal-leave-active img,.reveal-leave-active video{transition:transform .6s cubic-bezier(.215,.61,.355,1) .3s}.reveal-enter-from img,.reveal-enter-from video{transform:translate(-100%)}.reveal-enter-to img,.reveal-enter-to video,.reveal-leave-from img,.reveal-leave-from video{transform:translate(0)}.reveal-leave-to img,.reveal-leave-to video{opacity:0;transform:translate(0);transition:transform .4s ease-out,opacity .2s ease-out .6s}.StickyWindow{align-items:flex-end;bottom:0;display:flex;margin-top:-100vh;min-height:100vh;pointer-events:none;position:sticky;width:100%;z-index:999}.StickyWindow__surprise{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;width:var(--window-width)}@media only screen and (max-width:900px){.StickyWindow__surprise{display:none}}.StickyWindow__surprise__image{animation:startled .3s cubic-bezier(.645,.045,.355,1) infinite;width:20%}@keyframes startled{0%,to{transform:rotate(0)}20%,40%,5%,60%,80%{transform:rotate(1deg)}10%,20%,30%,45%{transform:rotate(-1deg)}}.StickyWindow__window{margin-left:auto;pointer-events:auto;width:calc(var(--window-width))}@media only screen and (max-width:900px){.StickyWindow__window{width:100%}}.StickyWindow__window .WindowContent__inner{max-height:calc(100dvh - 1.75rem)}.theme-code .StickyWindow__window{--window-background:var(--color-black);outline:.0625rem var(--color-violet) solid}
