span.nav-link{pointer-events:none}.header-back-btn{transition-property:background-color,opacity,transform!important}.header-back-btn._hidden{opacity:0;pointer-events:none;transform:translateX(-50%)}.back-button{background-color:#ffedde;display:inline-flex;align-items:center;justify-content:center;height:3.5rem;border-radius:1.75rem;padding:0 2rem;transition:.2s cubic-bezier(0,0,.4,1);transition-property:background-color,opacity;pointer-events:all}.back-button__arrow{width:2.25rem;height:1.75rem}@media(max-width:599px){.back-button__arrow{width:1.25rem;height:1rem}}.back-button__arrow path{stroke:#f44b44;stroke-width:1.5;transition:.2s cubic-bezier(0,0,.4,1);transition-property:stroke}@media(max-width:599px){.back-button__arrow path{stroke-width:2.7}}@media(hover:hover)and (min-width:600px){.back-button:hover{background-color:#feddcf}.back-button:hover__arrow path{stroke:#dc443d}}span.back-button._active{pointer-events:none;cursor:default;opacity:0}.header-menu-btn{cursor:pointer;display:flex;align-items:center}@media(max-width:599px){.header-menu-btn{pointer-events:all;background-color:#f44b44;height:3.5rem;border-radius:1.75rem;padding:0 2rem;gap:.625rem}}.header-menu-btn__label{display:none}@media(max-width:599px){.header-menu-btn__label{display:block;text-transform:uppercase;color:#fff;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:0}}.header-menu-btn__icon{width:3.0625rem;aspect-ratio:1;overflow:hidden}@media(max-width:599px){.header-menu-btn__icon{width:2.125rem}._active .header-menu-btn__icon{width:3.0625rem;margin:0 -.75rem}}.header-menu-btn__icon svg{transition:.4s cubic-bezier(.62,.05,.01,.99);transition-property:transform;width:180%;height:180%;margin:-40%}.header-menu-btn._active .header-menu-btn__icon svg{transform:rotate(45deg)}.header-menu-btn__line{fill:none;transition:.4s cubic-bezier(.62,.05,.01,.99);transition-property:all;stroke:#000;stroke-width:2}@media(max-width:599px){.header-menu-btn__line{stroke:#fff;stroke-width:1.5}}.header-menu-btn__line._top{stroke-dasharray:40 82;transform:translate(-15%,5%) scaleX(130%)}@media(max-width:599px){.header-menu-btn__line._top{transform:translate(-15%,8%) scaleX(130%)}}.header-menu-btn__line._middle{stroke-dasharray:40 111;transform:translate(-15%) scaleX(130%)}.header-menu-btn__line._bottom{stroke-dasharray:40 161;transform:translate(-15%,-5%) scaleX(130%)}@media(max-width:599px){.header-menu-btn__line._bottom{transform:translate(-15%,-8%) scaleX(130%)}}.header-menu-btn._active .header-menu-btn__line._top{stroke-dasharray:19 82;stroke-dashoffset:-62px;transform:none}.header-menu-btn._active .header-menu-btn__line._middle{stroke-dashoffset:22px;transform:none}.header-menu-btn._active .header-menu-btn__line._bottom{stroke-dashoffset:-83px;transform:none}.desktop-media-query{position:static}@media(max-width:599px){.desktop-media-query{display:none}}.mobile-media-query{position:static;display:none}@media(max-width:599px){.mobile-media-query{display:block}}:root{--vw:calc(100vw - 100%)}@media(hover:none){:root{--vw:100vw}}.page-wrap{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.page-wrap:after{position:absolute;inset:0;pointer-events:none;background-color:rgba(0,0,0,.5);opacity:0;display:none;content:"";z-index:1}._menu-opening .page-wrap{animation:page-wrap-menu .7s cubic-bezier(.62,.05,.01,.99) normal forwards}._menu-opening .page-wrap:after{display:block;animation:opacity-in .7s cubic-bezier(.62,.05,.01,.99) normal forwards}._menu-closing .page-wrap{animation:page-wrap-menu .7s cubic-bezier(.62,.05,.01,.99) reverse forwards}._menu-closing .page-wrap:after{display:block;animation:opacity-in .7s cubic-bezier(.62,.05,.01,.99) reverse forwards}._page-closing .page-wrap{animation:opacity-out .2s cubic-bezier(0,0,.4,1) normal forwards}._page-closed .page-wrap{opacity:0}._page-opening .page-wrap{animation:opacity-in .4s cubic-bezier(0,0,.4,1) normal forwards}._page-opened .page-wrap{opacity:1}@media(min-width:600px){._page-opening .main-page .page-wrap{animation:none}}@keyframes page-wrap-menu{0%{transform:none}to{transform:translateX(-10%)}}