.floor2[data-v-7162725f]{height:100dvh;opacity:0;overflow:hidden;position:fixed;top:0;transform:perspective(600px) translate3d(0,-30vh,0) rotateX(-65deg) scale(.9);transform-origin:top center;transition:all 1s ease;width:100dvw;z-index:110}.floor2[data-v-7162725f]:after{background-image:linear-gradient(180deg,#ffffff80,#fff3,#0003,#000c);content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:all 1s ease;width:100%;z-index:1}.show-floor2 .floor2[data-v-7162725f]{opacity:1;transform:perspective(700px)}.show-floor2 .floor2[data-v-7162725f]:after{opacity:0}:root{--header-height: 46px}header[data-v-0f4d1501]{position:fixed;top:0;left:0;right:0;z-index:100;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity));height:46px;margin-bottom:-46px}header[data-v-0f4d1501]:not([immersive=true].transparent){border-bottom:2px solid #000}header:not([immersive=true].transparent) .adaptive-text[data-v-0f4d1501]{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity));mix-blend-mode:normal}header:not([immersive=true].transparent) .nav-item[data-v-0f4d1501]{--un-text-opacity:1;color:rgba(var(--color-gray-600),var(--un-text-opacity))}header:not([immersive=true].transparent) .nav-item.active[data-v-0f4d1501]{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}header[data-v-0f4d1501]:not([immersive=true].transparent):before{z-index:-1;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}header.transparent[data-v-0f4d1501]{background-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent)}header.fill[data-v-0f4d1501]{border-bottom:2px solid #000}header.fill .adaptive-text[data-v-0f4d1501]{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity));mix-blend-mode:normal}header.fill .nav-item[data-v-0f4d1501]{--un-text-opacity:1;color:rgba(var(--color-gray-600),var(--un-text-opacity))}header.fill .nav-item.active[data-v-0f4d1501]{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}header.fill[data-v-0f4d1501]:before{z-index:-1;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}header[data-v-0f4d1501]:before{content:"";transition:background-color .3s ease;transition-property:background-color;position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent}.logo svg{height:24px;width:auto}.menu[data-v-0f4d1501]{height:calc(100vh - var(--hedaer-height))}@media (max-width: 991.9px){.menu[data-v-0f4d1501]{position:absolute;left:0;right:0;z-index:100;overflow:hidden;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:0;top:calc(100% + 2px)}.menu.show[data-v-0f4d1501]{height:calc(100vh - var(--header-height))}.menu nav[data-v-0f4d1501]{padding-top:1rem;padding-bottom:1rem}}.nav-item[data-v-0f4d1501]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nav-item[data-collapse=true].has-sub a[data-v-0f4d1501]{cursor:pointer}.nav-item[data-collapse=true].has-sub .nav-sub-menu[data-v-0f4d1501]{grid-template-rows:1fr}@media (max-width: 991.9px){.nav-item[data-collapse=true].has-sub .nav-sub-menu[data-v-0f4d1501]{border-top-width:2px;border-bottom-width:2px;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity));border-style:solid}}.nav-item[data-collapse=true].has-sub .nav-sub-menu[data-v-0f4d1501]:before{border-bottom-width:2px}.nav-item>a[data-v-0f4d1501]{padding-left:1rem;padding-right:1rem;line-height:2.75rem!important}@media (min-width: 992px){.nav-item>a[data-v-0f4d1501]{padding-left:.625rem;padding-right:.625rem}}.nav-item .nav-item-title[data-v-0f4d1501]{position:relative}.nav-item .nav-sub-menu[data-v-0f4d1501]{display:grid;grid-template-rows:0fr;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}@media (min-width: 992px){.nav-item .nav-sub-menu[data-v-0f4d1501]{position:absolute;right:0;min-width:100%;width:max-content;text-align:right;padding-right:var(--subnav-offset, 0);top:calc(100% + 2px);transition:grid-template-rows .15s cubic-bezier(.4,0,.2,1)}.nav-item .nav-sub-menu[data-v-0f4d1501]:before{content:"";position:absolute;bottom:0;z-index:4;width:100%;height:100%;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity));border-style:solid;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}}.menu-button[data-v-0f4d1501]{position:relative;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:2px 1px}.menu-button b[data-v-0f4d1501]{background-color:currentColor;height:2px;width:18px}.openNav[data-v-0f4d1501]{position:relative;z-index:2;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.extra[data-v-0f4d1501]{display:flex}.extra button[data-v-0f4d1501]{padding:.75rem .625rem}@media (min-width: 992px){.extra button div[data-v-0f4d1501]{display:none}}@media (max-width: 991.9px){.extra a[data-v-0f4d1501]{flex:1 1 0%;border-width:2px;border-right-width:0px;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity));border-style:solid}.extra a[data-v-0f4d1501]:first-child{border-left-width:0}.extra button[data-v-0f4d1501]{width:100%;display:flex;padding:.75rem 1rem}.extra button div[data-v-0f4d1501]{font-size:1rem;font-weight:700;line-height:1.35;margin-left:5px}}.banner-container[data-v-635ef0db]{background:#fff;overflow:hidden;position:relative;width:100%}.scroll-wrapper[data-v-635ef0db]{animation:scroll-635ef0db 30s linear infinite;display:flex;width:-moz-fit-content;width:fit-content;will-change:transform}.scroll-wrapper[data-v-635ef0db]>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(30px * calc(1 - var(--un-space-x-reverse)));margin-right:calc(30px * var(--un-space-x-reverse))}@media (min-width: 992px){.scroll-wrapper[data-v-635ef0db]>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(70px * calc(1 - var(--un-space-x-reverse)));margin-right:calc(70px * var(--un-space-x-reverse))}}.scroll-content[data-v-635ef0db]{align-items:center;display:flex;flex-shrink:0;gap:84px}.scroll-content>div[data-v-635ef0db]{display:flex}.scroll-wrapper svg{height:7.5rem;width:auto}@media (min-width: 992px){.scroll-wrapper svg{height:17.5rem}}@keyframes scroll-635ef0db{0%{transform:translate(0)}to{transform:translate(-33.35%)}}.banner-container:hover .scroll-wrapper[data-v-635ef0db]{animation-play-state:paused}
