.nuxt-link-active[data-v-68b341da]{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.menu-link[data-v-747eb2be]{font-size:14px}.header-light .menu-link[data-v-747eb2be]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.menu-item a.nuxt-link-exact-active[data-v-747eb2be]{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.menu-item:hover .menu-submenu[data-v-747eb2be]{display:block;opacity:1}.menu-submenu[data-v-747eb2be]{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #262626a6;display:none;left:50%;min-width:180px;opacity:0;padding:10px 0;position:absolute;top:calc(100% + 24px);transform:translate(-50%);width:100%}.menu-submenu[data-v-747eb2be]:after{content:"";height:30px;left:0;position:absolute;right:0;top:-30px}.menu-submenu[data-v-747eb2be]:before{border:10px solid transparent;border-bottom-color:#fff;content:"";left:50%;position:absolute;top:-20px;transform:translate(-50%)}.menu-submenu .menu-link[data-v-747eb2be]{display:inline-block;padding:8px 30px;width:100%;--tw-text-opacity:1;color:rgb(10 14 46/var(--tw-text-opacity))}.menu-submenu .menu-link[data-v-747eb2be]:hover{background-color:#002db30d}.menu-item-dropdown[data-v-747eb2be]{position:relative}.menu-item-dropdown[data-v-747eb2be]:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;position:absolute;right:26px;top:calc(50% - 2px);transform:translateY(-50%) rotate(45deg);width:8px}.header-light .menu-item-dropdown[data-v-747eb2be]:after,.menu-item-dropdown[data-v-747eb2be]:after{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.fade-enter-active,.fade-leave-active{animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.fade-enter,.fade-leave-active{opacity:0}.auth-button .fade-enter-active[data-v-5a19e069],.auth-button .fade-leave-active[data-v-5a19e069]{animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-button .fade-enter[data-v-5a19e069],.auth-button .fade-leave-to[data-v-5a19e069]{opacity:0}.auth-button__shadow[data-v-5a19e069]{--tw-shadow:0 0 10px hsla(0,0%,84%,.65);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.auth-button__button--active[data-v-5a19e069]{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.header-light .auth-button__button--active[data-v-5a19e069]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.header.scrolled[data-v-593c74d3]{border-bottom-width:0;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-72px)}.header-text{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.header-light .header-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.footer[data-v-dca419f9]{border-top-width:1px;flex-shrink:0;--tw-border-opacity:1;border-color:rgb(var(--color-gray-200)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.footer-information__text[data-v-dca419f9]{font-family:var(--font-family-additional)}.footer-menu__link[data-v-dca419f9]:active{position:relative;top:1px}.footer[data-v-75ee3817]{border-top-width:1px;flex-shrink:0;--tw-border-opacity:1;border-color:rgb(var(--color-gray-200)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.page{display:flex;flex-direction:column;min-height:100vh;position:relative}.page-main{flex-grow:1}
