.Header__logo{height:auto;width:132px}@media (min-width:1024px){.Header__logo{width:8.6458333333vw}}.Header__langs li{align-items:center;display:flex;gap:.8rem}.Header__langs li:before{background:currentColor;content:"";height:4px;width:4px}.Header__langs li:first-child:before{content:none}.Nav{height:100vh;height:calc(var(--vh, 1vh)*100);transition:visibility .8s cubic-bezier(.77,0,.175,1);visibility:hidden}.Nav.is-active{visibility:visible}.Nav__bg{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}.Nav.is-active .Nav__bg{opacity:.8}.Nav__inner{transform:translate(100%);transition:transform .8s cubic-bezier(.77,0,.175,1)}.Nav.is-active .Nav__inner{transform:translate(0)}.Footer__surtitle{font-size:10.6666666667vw}@media (min-width:1024px){.Footer__surtitle{font-size:9.1666666667vw}}.Footer__title{font-size:13.3333333333vw}@media (min-width:1024px){.Footer__title{font-size:12.5vw}}.Footer__title__arrow{height:auto;transition:transform .6s cubic-bezier(.165,.84,.44,1);width:25px;will-change:transform}@media (min-width:1024px){.Footer__title__arrow{width:5.46875vw}}.Footer__title:hover .Footer__title__arrow{transform:translate(10%,-10%)}
