.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}.JobAnchor{align-items:center;bottom:1.875rem;display:flex;justify-content:center;margin:0 calc(1rem + var(--window-width)) 0 1rem;opacity:1;position:fixed;right:1rem;transform:rotate(-6.25deg);transition:all .4s ease;z-index:10}@media only screen and (max-width:900px){.JobAnchor{bottom:5rem;margin-right:20px}}.JobAnchor.isHidden{cursor:default;pointer-events:none}.JobAnchor.isHidden .JobAnchor__button,.JobAnchor.isHidden .JobAnchor__icon{transform:scale(0) rotate(20deg);transition-delay:0s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.JobAnchor__button,.JobAnchor__icon{transform:scale(1) rotate(0);transition:all .3s cubic-bezier(0,1.4,1,1) .3s}.JobAnchor__icon{transition-delay:.5s}.desktop .JobAnchor:hover .JobAnchor__button{transform:rotate(8deg)}.desktop .JobAnchor:hover .smiley{transform:rotate(-38deg)}.JobAnchor__button{transition:all .5s cubic-bezier(0,1.4,1,1)}.theme-code .JobAnchor__button{background-color:var(--color-violet);mix-blend-mode:exclusion}.JobAnchor__button svg{height:20px;margin-right:.5rem;width:20px}.JobAnchor .smiley{height:65px;position:absolute;right:-24px;top:-30px;transition:all .5s cubic-bezier(0,1.4,1,1);width:65px}
