.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 .4s ease-out}.fade-leave-active{transition:all 0s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-hover{transition:opacity .4s ease}.desktop .fade-hover:focus,.desktop .fade-hover:hover{opacity:.5}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.header{height:var(--app-height);padding-top:3.5rem;pointer-events:none;position:absolute;width:100%;z-index:9}@media only screen and (max-width:900px){.header{padding-top:1.25rem}}.header .wrapper{max-width:none}.header__nav{align-items:center;display:flex;justify-content:space-between}.header__nav__left,.header__nav__right{align-items:flex-start;display:flex;justify-content:flex-start;pointer-events:auto}.header__nav__left li:not(:first-child),.header__nav__right li:not(:first-child){margin-left:-4px}.header__nav__left .button,.header__nav__right .button{max-width:8.125rem}@media only screen and (max-width:900px){.header__nav__left{display:none}.header__nav__right{margin-left:auto}.header__nav__right li:not(.header__nav__right__lang){display:none}}.header__socials{bottom:45px;pointer-events:auto;position:absolute;right:5rem}@media only screen and (max-width:900px){.header__socials{display:none}}
