.logo{-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo a{display:inline-block}.logo img{display:block;width:100%}.nav[data-v-0430dac8]{z-index:9;display:flex;width:var(--topnav-mobile-width);justify-content:flex-start;overflow-x:auto;overflow-y:visible;white-space:nowrap;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;gap:var(--topnav-item-gap-mobile);padding:0 var(--topnav-mobile-inline-pad) .09346rem;cursor:grab;align-items:center;margin:var(--topnav-mobile-margin-block-start) 0 0;height:var(--topnav-mobile-height);min-width:0;pointer-events:auto;position:relative}.nav[data-v-0430dac8]::-webkit-scrollbar{display:none}.nav.dragging[data-v-0430dac8]{cursor:grabbing}.nav--compact[data-v-0430dac8]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;width:min(100%,22rem);padding:0;overflow:visible;cursor:default;max-width:22rem;margin:0 auto}.nav-item[data-v-0430dac8]{white-space:nowrap;position:relative;height:auto;line-height:var(--topnav-item-line-height);cursor:pointer;opacity:.8;pointer-events:auto;flex:0 0 auto}.nav-item .bar[data-v-0430dac8]{position:relative;overflow:hidden}.nav-item .bar[data-v-0430dac8]:after{content:"";position:absolute;left:-105%;bottom:var(--topnav-indicator-offset);width:100%;height:var(--topnav-indicator-height);background-color:var(--topnav-text-color-active);transition:left .2s ease}.nav-item .bar[data-v-0430dac8]:hover:after{left:0}.nav-item span[data-v-0430dac8]{line-height:1.3;display:inline-block;width:100%;height:100%;font-size:var(--topnav-item-font-size);font-weight:500;color:var(--topnav-text-color);transition:color .2s ease}.active.nav-item span[data-v-0430dac8],.nav-item:hover span[data-v-0430dac8]{color:var(--topnav-text-color-active)}.active.nav-item .bar[data-v-0430dac8]:after{left:0}.drop-menu[data-v-0430dac8]{position:absolute;left:-.23364rem;bottom:0;transform:translateY(110%);display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;min-width:100%;padding:0;box-sizing:border-box;margin:0;background-color:var(--topnav-dropdown-bg);opacity:0;pointer-events:none;transition:all .2s ease}.nav-item:hover .drop-menu[data-v-0430dac8]{transform:translateY(100%);opacity:1;pointer-events:auto}.drop-menu_item[data-v-0430dac8]{list-style:none;width:100%;box-sizing:border-box;padding:0 var(--topnav-dropdown-inline-pad);line-height:var(--topnav-dropdown-item-height-mobile);height:var(--topnav-dropdown-item-height-mobile);text-align:center;color:var(--topnav-text-color-active);overflow:hidden}.drop-menu_item[data-v-0430dac8]:hover{background-color:var(--topnav-dropdown-hover-bg)}.nav--compact .nav-item[data-v-0430dac8]{width:100%;padding:0;border-top:0;text-align:center}.nav--compact .nav-item .bar[data-v-0430dac8]{width:100%}.nav--compact .nav-item .bar[data-v-0430dac8]:after{display:none}.nav--compact .nav-item span[data-v-0430dac8]{font-size:clamp(.60748rem,4.2vw,.88785rem);font-weight:500;line-height:1.08;color:#fff;text-align:center}.nav--compact .drop-menu[data-v-0430dac8]{position:static;transform:none;display:flex;align-items:center;width:100%;margin-top:.45rem;opacity:1;pointer-events:auto;background:transparent}.nav--compact .drop-menu_item[data-v-0430dac8]{height:auto;padding:.18rem 0;line-height:1.4;text-align:center;font-size:.28037rem;color:hsla(0,0%,100%,.6)}.nav--compact .drop-menu_item[data-v-0430dac8]:hover{background-color:transparent}@media screen and (max-width:768px){.nav[data-v-0430dac8]{order:3;flex:1 1 100%;width:100%;margin:0;height:auto}}@media screen and (min-width:769px){.nav[data-v-0430dac8]:not(.nav--compact){align-items:center;margin:0 var(--topnav-item-gap-desktop);width:auto;justify-content:flex-start;overflow:visible;overflow-x:visible;overflow-y:visible;white-space:nowrap;flex-wrap:nowrap;-ms-overflow-style:auto;scrollbar-width:auto;gap:var(--topnav-item-gap-desktop);padding:0 var(--topnav-desktop-inline-pad);cursor:default;height:auto;pointer-events:auto}.nav:not(.nav--compact) .nav-item[data-v-0430dac8]{height:auto}.nav--compact .nav-item+.nav-item[data-v-0430dac8]{margin-top:clamp(.5rem,1.8vh,1rem)}.nav:not(.nav--compact) .nav-item span[data-v-0430dac8]{font-size:var(--topnav-item-font-size-desktop);font-weight:500}.nav:not(.nav--compact) .drop-menu_item[data-v-0430dac8]{height:var(--topnav-dropdown-item-height-desktop);line-height:var(--topnav-dropdown-item-height-desktop)}.nav:not(.nav--compact) .nav-item .bar[data-v-0430dac8]:after{bottom:var(--topnav-indicator-offset-desktop)}}.search{display:none;flex-direction:row;align-items:center;height:.70093rem;box-sizing:border-box;border-radius:.35047rem;transition:all .2s}.search .svg-icon{margin:0 .23364rem;color:hsla(0,0%,100%,.6);font-size:.37383rem;cursor:pointer}.search input{width:0;height:100%;box-sizing:border-box;outline:none;border:none;background:none;padding:0;color:hsla(0,0%,100%,.8);letter-spacing:.01636rem;font-size:.3271rem;transition:all .3s ease}.active.search{background-color:hsla(0,0%,100%,.2)}.active.search input{width:3rem}@media screen and (min-width:769px){.search{display:flex}}.lang-switch{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:var(--lang-switch-height);display:flex;align-items:center}.country-icon-trigger{display:flex;align-items:center;justify-content:center;width:auto;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.country-icons{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;height:var(--lang-switch-collapsed-height)}.country-icons.is-open{height:auto;opacity:1;pointer-events:auto;transition:all .2s ease}.country-icon{display:none;flex-direction:column;transition:all .2s ease;padding:0;margin-top:0;margin-bottom:var(--lang-switch-list-margin-bottom);width:100%}.country-icons.is-open .country-icon{display:flex}.country-icon-item{list-style:none;width:100%;box-sizing:border-box;line-height:1.1;padding-top:0;text-align:center;color:var(--topnav-text-color-active);overflow:hidden;cursor:pointer;transition:color .2s ease,background-color .2s ease}.country-icon-primary{margin-top:var(--lang-switch-primary-margin-top);margin-left:auto;margin-right:auto;color:var(--topnav-text-color);font-family:Montserrat}.country-icon-primary,.country-icon span{display:inline-flex;align-items:center;justify-content:center;min-width:0;font-size:.3271rem;font-weight:400;letter-spacing:.08em;line-height:1;transition:color .2s ease}.country-icon span{color:inherit}.country-icon-item:hover{background-color:var(--lang-switch-item-hover-bg)}.lang-switch--compact .country-icons{width:auto;min-height:var(--topbar-compact-hit-size,1.75rem);position:relative;justify-content:center;align-items:center;border:0;border-radius:0;background:transparent;overflow:visible}.lang-switch--compact,.lang-switch--compact .country-icons{height:var(--topbar-compact-hit-size,1.75rem)}.lang-switch--compact .country-icons.is-open{background-color:transparent}.lang-switch--compact .country-icon-trigger{width:auto;min-width:var(--topbar-compact-hit-size,1.75rem);height:var(--topbar-compact-hit-size,1.75rem);padding-inline:.02rem}.lang-switch--compact .country-icon-primary{min-width:auto;font-size:.37383rem;margin-top:0;min-height:var(--topbar-compact-hit-size,1.75rem);line-height:var(--topbar-compact-hit-size,1.75rem);padding:0;position:relative;top:.02336rem}.lang-switch--compact .country-icon{position:absolute;top:calc(100% + .35rem);left:50%;right:auto;transform:translateX(-50%);margin-top:0;margin-bottom:0;padding:.08rem 0;min-width:auto;width:-moz-max-content;width:max-content;background-color:var(--topbar-shell-bg);border:.02336rem solid var(--topbar-shell-border);box-shadow:var(--topbar-shell-shadow);backdrop-filter:var(--topbar-shell-blur);-webkit-backdrop-filter:var(--topbar-shell-blur);z-index:5;border-radius:0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.lang-switch--compact .country-icon span{min-width:auto;font-size:.37383rem}.lang-switch--compact .country-icon-item{padding:.12rem .16rem;line-height:1.1}@media screen and (min-width:769px){.lang-switch:not(.lang-switch--compact) .country-icons{position:relative;height:100%;width:auto;overflow:visible;display:flex;align-items:center;justify-content:center}.lang-switch:not(.lang-switch--compact) .country-icon-trigger{height:100%}.lang-switch:not(.lang-switch--compact) .country-icon{position:absolute;top:calc(100% + .24rem);left:50%;right:auto;transform:translateX(-50%);width:-moz-max-content;width:max-content;min-width:0;margin-bottom:0;padding:.1rem 0;background-color:var(--topbar-shell-bg);border:.02336rem solid var(--topbar-shell-border);box-shadow:var(--topbar-shell-shadow);backdrop-filter:var(--topbar-shell-blur);-webkit-backdrop-filter:var(--topbar-shell-blur);z-index:6;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.lang-switch:not(.lang-switch--compact) .country-icon-item{padding:.12rem .2rem}}@media screen and (max-width:768px){.lang-switch--compact .country-icon-primary,.lang-switch--compact .country-icon span{font-size:.30374rem;letter-spacing:.06em}.lang-switch--compact .country-icon-item{padding:.1rem .14rem}}.topbar-fu[data-v-78d3f45b]{--topbar-theme-transition-duration:0.24s;--topbar-theme-transition-ease:ease;--topbar-shell-bg:transparent;--topbar-shell-shadow:none;--topbar-shell-border:hsla(0,0%,100%,0);--topbar-shell-blur:none;--topbar-logo-filter:none;--topbar-control-color:#fff;--topbar-search-icon-color:#fff;--topbar-search-text-color:#fff;--topbar-search-active-bg:hsla(0,0%,100%,0.18);--topnav-text-color:#fff;--topnav-text-color-active:#fff;--topnav-dropdown-bg:#161616;--topnav-dropdown-hover-bg:hsla(0,0%,100%,0.08);--lang-switch-item-hover-bg:hsla(0,0%,100%,0.08);position:relative;width:100%;background:var(--topbar-shell-bg);box-shadow:var(--topbar-shell-shadow);border-bottom:.02336rem solid var(--topbar-shell-border);backdrop-filter:var(--topbar-shell-blur);-webkit-backdrop-filter:var(--topbar-shell-blur);height:100%;transition:background var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease),box-shadow var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease),border-color var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease),backdrop-filter var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease)}.topbar-fu.is-light[data-v-78d3f45b],.topbar-fu.is-scrolled[data-v-78d3f45b],.topbar-fu[data-v-78d3f45b]:hover{--topbar-shell-bg:hsla(0,0%,100%,0.92);--topbar-shell-shadow:0 0.18692rem 0.56075rem rgba(17,24,39,0.05);--topbar-shell-border:rgba(17,24,39,0.06);--topbar-shell-blur:saturate(160%) blur(0.23364rem);--topbar-logo-filter:brightness(0) saturate(100%);--topbar-control-color:#161616;--topbar-search-icon-color:#161616;--topbar-search-text-color:#161616;--topbar-search-active-bg:rgba(17,24,39,0.08);--topnav-text-color:#161616;--topnav-text-color-active:#161616;--topnav-dropdown-bg:#fff;--topnav-dropdown-hover-bg:rgba(17,24,39,0.06);--lang-switch-item-hover-bg:rgba(17,24,39,0.06)}.topbar[data-v-78d3f45b]{display:flex;align-items:center;justify-content:space-between;min-height:var(--app-header-height);gap:var(--topbar-content-gap);box-sizing:border-box;font-family:Montserrat;position:relative;z-index:2}.topbar .logo[data-v-78d3f45b]{width:var(--topbar-logo-width-mobile);flex:0 0 auto;display:flex;align-items:center}.topbar-fu[data-v-78d3f45b] .logo img{filter:var(--topbar-logo-filter);transition:filter var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease)}.topbar-tools[data-v-78d3f45b]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--topbar-tools-gap);flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;min-height:var(--topbar-compact-hit-size,auto)}.topbar-menu-toggle[data-v-78d3f45b]{position:relative;display:inline-flex;justify-content:center;align-items:center;width:var(--topbar-compact-hit-size,2.75rem);height:var(--topbar-compact-hit-size,2.75rem);padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.topbar-menu-toggle span[data-v-78d3f45b]{position:absolute;left:50%;width:var(--topbar-compact-control-size,18px);height:var(--topbar-menu-line-height,2px);margin:0;border-radius:23.34112rem;background-color:var(--topbar-control-color);transition:transform .2s ease,opacity .2s ease,top .2s ease,bottom .2s ease,background-color var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease);transform:translateX(-50%)}.topbar-fu[data-v-78d3f45b] .drop-menu_item,.topbar-fu[data-v-78d3f45b] .drop-menu_item span,.topbar-fu[data-v-78d3f45b] .nav-item span{transition:color var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease),background-color var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease)}.topbar-fu[data-v-78d3f45b] .search .svg-icon{color:var(--topbar-search-icon-color);transition:color var(--topbar-theme-transition-duration) var(--topbar-theme-transition-ease)}.topbar-fu[data-v-78d3f45b] .search input{color:var(--topbar-search-text-color)}.topbar-fu[data-v-78d3f45b] .active.search{background-color:var(--topbar-search-active-bg)}.topbar-menu-toggle span[data-v-78d3f45b]:first-child{top:calc(50% - var(--topbar-menu-line-gap, 5px))}.topbar-menu-toggle span[data-v-78d3f45b]:nth-child(2){top:calc(50% + var(--topbar-menu-line-gap, 5px))}.is-menu-open .topbar-menu-toggle span[data-v-78d3f45b]:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.is-menu-open .topbar-menu-toggle span[data-v-78d3f45b]:nth-child(2){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.topbar-menu-panel[data-v-78d3f45b]{position:fixed;inset:0;left:0;width:100%;min-height:100vh;background-color:rgba(0,0,0,.85);backdrop-filter:blur(.28037rem);-webkit-backdrop-filter:blur(.28037rem);z-index:1;overflow-y:auto}.topbar-menu-panel__inner[data-v-78d3f45b]{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding-top:calc(var(--app-header-height) + clamp(2rem, 7vh, 3.5rem));padding-bottom:2rem}.topbar-menu-enter-active[data-v-78d3f45b],.topbar-menu-leave-active[data-v-78d3f45b]{transition:opacity .2s ease,transform .2s ease;transform-origin:top center}.topbar-menu-enter[data-v-78d3f45b],.topbar-menu-leave-to[data-v-78d3f45b]{opacity:0;transform:translateY(-.18692rem)}@media screen and (max-width:1200px){.topbar-fu[data-v-78d3f45b]{--topbar-compact-control-size:0.35047rem;--topbar-compact-hit-size:1.25rem;--topbar-menu-line-height:0.04673rem;--topbar-menu-line-gap:0.07009rem}.topbar-fu.is-menu-open[data-v-78d3f45b]{--topbar-control-color:hsla(0,0%,100%,0.96)}.is-compact .topbar[data-v-78d3f45b]{min-height:var(--app-header-height)}.is-compact .topbar .logo[data-v-78d3f45b]{width:var(--topbar-logo-width-mobile)}.is-compact .topbar-tools[data-v-78d3f45b]{margin-left:auto;gap:.18692rem;min-height:var(--topbar-compact-hit-size)}.is-compact .topbar-menu-toggle[data-v-78d3f45b]{width:var(--topbar-compact-hit-size);height:var(--topbar-compact-hit-size)}.is-compact .topbar-menu-panel__inner[data-v-78d3f45b]{min-height:100vh;width:min(100%,28rem);margin:0 auto}}@media screen and (max-width:768px){.topbar-fu[data-v-78d3f45b]{--topbar-compact-control-size:0.3271rem;--topbar-compact-hit-size:0.46729rem;--topbar-menu-line-height:0.02336rem;--topbar-menu-line-gap:0.07009rem}.topbar[data-v-78d3f45b]{min-height:var(--app-header-height)}.topbar .logo[data-v-78d3f45b]{width:clamp(3.2rem,23vw,3.8rem)}.topbar-tools[data-v-78d3f45b]{gap:.14019rem;min-height:var(--topbar-compact-hit-size)}.is-compact .topbar-menu-panel__inner[data-v-78d3f45b]{width:calc(100% - .74766rem);padding-top:calc(var(--app-header-height) + 1.5rem);padding-bottom:1.5rem}}@media screen and (min-width:1201px){.topbar .logo[data-v-78d3f45b]{width:var(--topbar-logo-width)}}.search-input[data-v-78d3f45b]{margin-right:0}.search-icon[data-v-78d3f45b]{margin:0 .23364rem;color:hsla(0,0%,100%,.6);font-size:.37383rem;cursor:pointer}.copyright[data-v-3c1585eb]{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:.32rem .5rem;width:100%;color:hsla(0,0%,100%,.48);font-size:.3271rem;line-height:1.4;font-family:Montserrat;min-width:0}.copyright-copy[data-v-3c1585eb]{display:flex;flex-wrap:wrap;gap:.22rem .4rem;min-width:0;align-items:flex-end;flex:1 1 auto}.copyright-copy a[data-v-3c1585eb],.copyright-copy span[data-v-3c1585eb]{max-width:100%;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.copyright-copy a[data-v-3c1585eb]{color:hsla(0,0%,100%,.72);text-decoration:none}.copyright-copy a[data-v-3c1585eb]:hover{text-decoration:underline}.copyright-langs[data-v-3c1585eb]{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:.26rem;margin-left:auto;flex:0 0 auto}.copyright-lang[data-v-3c1585eb]{padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.52);font:inherit;font-size:.3271rem;letter-spacing:.04em;cursor:pointer;transition:color .2s ease}.copyright-lang.is-active[data-v-3c1585eb],.copyright-lang[data-v-3c1585eb]:hover{color:#fff}@media screen and (max-width:1024px){.copyright[data-v-3c1585eb]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;font-size:.28037rem;line-height:1.6;justify-content:flex-start}.copyright-copy[data-v-3c1585eb]{gap:.18rem .3rem;width:100%}.copyright-langs[data-v-3c1585eb]{flex-wrap:wrap;gap:.12rem .26rem;margin-left:0;justify-content:flex-start;width:100%}.copyright-lang[data-v-3c1585eb]{font-size:.28037rem}}.bottom-social[data-v-5032e006]{display:grid;grid-template-columns:repeat(3,max-content);justify-content:end;align-content:start;gap:.28rem .72rem;width:-moz-max-content;width:max-content;max-width:100%}.social-item[data-v-5032e006]{display:inline-flex;justify-content:center;align-items:center;width:auto;height:auto;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.social-item[data-v-5032e006]:hover{transform:translateY(-.04673rem);opacity:.86}.social-link[data-v-5032e006],.social-trigger[data-v-5032e006]{display:inline-flex;justify-content:center;align-items:center;width:auto;height:auto;padding:.08rem;border:0;background:transparent;color:#fff;text-decoration:none}.svg-icon[data-v-5032e006]{width:.42rem!important;height:.42rem!important;vertical-align:0!important}.popover-img[data-v-5032e006],.social-link img[data-v-5032e006]{display:block;width:.42rem;height:.42rem;-o-object-fit:contain;object-fit:contain}.popover-img[data-v-5032e006]{width:100%;height:auto}.social-link[data-v-5032e006]:focus-visible,.social-trigger[data-v-5032e006]:focus-visible{outline:.04673rem solid hsla(0,0%,100%,.7);outline-offset:.04673rem}@media screen and (max-width:1200px){.bottom-social[data-v-5032e006]{justify-content:flex-start;width:auto}}@media screen and (max-width:1024px){.bottom-social[data-v-5032e006]{width:auto;grid-template-columns:repeat(6,max-content);justify-content:flex-start;gap:.18rem .42rem;margin-top:.2rem}.social-item[data-v-5032e006]{width:auto;height:auto}.social-link[data-v-5032e006],.social-trigger[data-v-5032e006]{width:auto;height:auto;padding:.04rem}.svg-icon[data-v-5032e006]{width:.5rem!important;height:.5rem!important}.social-link img[data-v-5032e006]{width:.5rem;height:.5rem}}.bottom-bar[data-v-22468e09]{position:relative;width:100%;overflow:hidden;background-color:#000}.bottom-bar[data-v-22468e09]:before{content:"";position:absolute;top:-10%;right:18%;width:min(24vw,18rem);height:140%;border-left:.02336rem solid hsla(0,0%,100%,.05);transform:skewX(-18deg);pointer-events:none}.bottom-bar-inner[data-v-22468e09]{position:relative;z-index:1;padding-top:clamp(3.5rem,8vw,6rem);padding-bottom:clamp(1.75rem,4vw,2.5rem)}.footer-main[data-v-22468e09]{display:grid;align-content:start;align-items:start;min-height:12rem}.footer-main>[data-v-22468e09]{min-width:0}.footer-content[data-v-22468e09]{display:grid;gap:clamp(.65rem,6.2vw,2rem);max-width:46rem;min-width:0}.footer-contact-intro[data-v-22468e09]{max-width:20rem;min-width:0}.footer-contact-title[data-v-22468e09]{margin:0;font-size:.74766rem;font-weight:700;line-height:1.2;letter-spacing:.01em;font-family:Montserrat;font-style:normal;color:#fff;word-break:break-word}.footer-contact-copy[data-v-22468e09]{margin:.70093rem 0 0;max-width:13.3rem;font-size:.3271rem;font-weight:300;line-height:.56075rem;color:hsla(0,0%,100%,.6);font-family:Montserrat;font-style:normal;word-break:break-word}.footer-contact-copy-line[data-v-22468e09]{margin:0}.footer-contact-copy-line+.footer-contact-copy-line[data-v-22468e09]{padding-top:.23364rem}.footer-address-row[data-v-22468e09]{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,2vw,2rem);min-width:0}.footer-addresses[data-v-22468e09]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:2.2rem;row-gap:.8rem;width:100%;min-width:0;flex:1 1 auto}.address-card[data-v-22468e09]{display:inline-flex;flex-direction:column;flex:0 0 auto;width:-moz-max-content;width:max-content;gap:.1rem;max-width:100%;padding:0;border:0;font-weight:300;line-height:normal;font-size:.25701rem;letter-spacing:.06em;align-self:flex-start}.address-title[data-v-22468e09]{margin:0 0 .2rem;font-size:.37383rem;font-weight:700;line-height:.51402rem;font-family:Montserrat;color:#fff;word-break:break-word}.address-line[data-v-22468e09]{margin:.01rem 0 0;font-size:.25701rem;line-height:1;font-family:Montserrat;color:hsla(0,0%,100%,.9333333333333333);max-width:100%;word-break:break-word}.footer-contact-button[data-v-22468e09]{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:0;padding:.32rem 1.1rem;margin-top:0;border:0;background:#fff;color:#3a3e4b;text-decoration:none;font-size:.25701rem;letter-spacing:.02em;font-weight:600;font-family:Montserrat;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .2s ease,background-color .3s ease;cursor:pointer;border:.02336rem solid #fff}.footer-contact-button[data-v-22468e09]:hover{background:transparent;color:#fff}.footer-social-panel[data-v-22468e09]{display:flex;justify-content:flex-end;align-items:flex-start;align-self:flex-start;transform:none;min-width:0;flex:0 0 auto}.footer-meta[data-v-22468e09]{margin-top:2.33645rem;padding-top:.3rem;border-top:.02336rem solid hsla(0,0%,100%,.08);display:flex;justify-content:flex-start;align-items:center;width:100%;min-width:0}@media screen and (max-width:1200px){.footer-main[data-v-22468e09]{grid-template-columns:1fr;gap:1.7rem;min-height:auto}.footer-content[data-v-22468e09]{gap:1.2rem;max-width:none}.footer-contact-title[data-v-22468e09]{font-size:clamp(.62rem,1.2vw,.92rem);line-height:1.16}.footer-contact-copy[data-v-22468e09]{font-size:.30374rem;line-height:1.6}.footer-addresses[data-v-22468e09]{flex-wrap:wrap;gap:.1rem}.footer-address-row[data-v-22468e09]{flex-direction:column;gap:.8rem}.address-card[data-v-22468e09]{flex:0 1 calc(50% - 0.4rem);width:-moz-max-content;width:max-content;min-width:calc(50% - .4rem);max-width:100%}.footer-contact-button[data-v-22468e09]{padding:.44rem .92rem;font-size:.30374rem}.footer-social-panel[data-v-22468e09]{justify-content:flex-start;align-self:flex-start;width:100%}.footer-contact-copy[data-v-22468e09],.footer-contact-intro[data-v-22468e09]{max-width:100%}}@media screen and (max-width:1024px){.bottom-bar-inner[data-v-22468e09]{padding-top:2.75rem;padding-bottom:1.5rem}.bottom-bar[data-v-22468e09]:before{right:10%;width:9rem}.footer-main[data-v-22468e09]{gap:1.4rem}.footer-content[data-v-22468e09]{gap:1.5rem}.footer-contact-title[data-v-22468e09]{font-size:.46729rem}.footer-contact-copy[data-v-22468e09]{margin-top:.32rem;max-width:none;font-size:.28037rem;line-height:1.7}.footer-addresses[data-v-22468e09]{flex-direction:column;flex-wrap:nowrap;gap:.8rem}.footer-address-row[data-v-22468e09]{gap:.6rem}.address-card[data-v-22468e09]{padding:0;gap:.12rem;flex:0 1 auto;width:auto;min-width:0}.address-title[data-v-22468e09]{margin-bottom:.14rem;font-size:.30374rem}.address-line[data-v-22468e09]{font-size:.21028rem;line-height:1}.footer-contact-button[data-v-22468e09]{width:100%;min-height:.88785rem;padding:.34rem .72rem;font-size:.28037rem}.footer-social-panel[data-v-22468e09]{align-self:flex-start}.footer-meta[data-v-22468e09]{margin-top:1rem;padding-top:.65rem}}.request-form[data-v-1944df74]{width:100%;font-family:Montserrat}.request-form__panel[data-v-1944df74]{width:100%;background:#fff;box-sizing:border-box}.request-form--dialog .request-form__panel[data-v-1944df74],.request-form--page .request-form__panel[data-v-1944df74]{padding:1.21495rem 1.40187rem}.request-form__header[data-v-1944df74]{margin-bottom:.79439rem;text-align:center}.request-form__header h2[data-v-1944df74]{margin:0;color:#3f4658;font-size:.51402rem;line-height:1.2;font-weight:700;letter-spacing:.01em}.request-form__grid[data-v-1944df74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.65421rem;column-gap:.65421rem;row-gap:.51402rem}.request-field[data-v-1944df74]{position:relative;min-width:0;padding-bottom:.42056rem;border-bottom:.02336rem solid #eceae4}.request-field--full[data-v-1944df74]{grid-column:1/-1}.request-field__label[data-v-1944df74]{display:block;margin-bottom:.18692rem;color:#8e8f94;font-size:.28037rem;line-height:1.25;font-weight:600;letter-spacing:.06em}.request-field__label--required[data-v-1944df74]:after{content:" *";color:#d6544b}.request-field__control[data-v-1944df74]{width:100%;padding:0;border:0;outline:none;background:transparent;color:#343948;font-size:.37383rem;line-height:1.5}.request-field__control--textarea[data-v-1944df74]{min-height:1.1215rem;resize:vertical}.request-field--select[data-v-1944df74]:after{content:"";position:absolute;right:.04673rem;top:.7243rem;width:.18692rem;height:.18692rem;border-right:.03505rem solid #8c8f98;border-bottom:.03505rem solid #8c8f98;transform:rotate(45deg);pointer-events:none}.request-field__control--select[data-v-1944df74]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.request-field__control--select[data-v-1944df74]:invalid,.request-field__control--select option[disabled][data-v-1944df74]{color:#8e8f94}.request-field__error[data-v-1944df74]{position:absolute;left:0;bottom:-.04673rem;color:#d6544b;font-size:.25701rem;line-height:1.1}.request-field--error[data-v-1944df74]{border-bottom-color:rgba(214,84,75,.55)}.request-form__actions[data-v-1944df74]{display:flex;justify-content:flex-end;margin-top:.65421rem}.request-form__submit[data-v-1944df74]{min-width:3.69159rem;height:1.02804rem;padding:0 .65421rem;border:0;background:#22242b;color:#fff;font-size:.30374rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.request-form__submit[data-v-1944df74]:hover:not(:disabled){transform:translateY(-.02336rem)}.request-form__submit[data-v-1944df74]:disabled{opacity:.7;cursor:wait}@media screen and (max-width:1200px){.request-form--dialog .request-form__panel[data-v-1944df74],.request-form--page .request-form__panel[data-v-1944df74]{padding:.93458rem .79439rem}}@media screen and (max-width:768px){.request-form--dialog .request-form__panel[data-v-1944df74],.request-form--page .request-form__panel[data-v-1944df74]{padding:.74766rem .70093rem}.request-form__header[data-v-1944df74]{margin-bottom:.60748rem}.request-form__header h2[data-v-1944df74]{font-size:.51402rem;line-height:1.12}.request-form__grid[data-v-1944df74]{grid-template-columns:1fr;row-gap:.46729rem}.request-field--full[data-v-1944df74]{grid-column:auto}.request-field__label[data-v-1944df74]{margin-bottom:.18692rem;font-size:.25701rem;letter-spacing:.04em}.request-field__control[data-v-1944df74]{font-size:.35047rem}.request-field__control--textarea[data-v-1944df74]{min-height:.98131rem}.request-field--select[data-v-1944df74]:after{top:.65421rem}.request-form__actions[data-v-1944df74]{margin-top:.56075rem}.request-form__submit[data-v-1944df74]{width:100%;min-width:0;height:1.07477rem}}.request-dialog[data-v-8667233a]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.02804rem .65421rem;background:rgba(26,28,34,.78);will-change:opacity}.request-dialog__shell[data-v-8667233a]{position:relative;width:min(100%,41.30841rem);max-height:100%;padding:1.26168rem 1.72897rem;background:#efefed;overflow:auto;contain:layout paint}.request-dialog__surface[data-v-8667233a]{width:100%}.request-dialog__close[data-v-8667233a]{position:absolute;top:.37383rem;right:.46729rem;width:.65421rem;height:.65421rem;padding:0;border:0;background:transparent;cursor:pointer}.request-dialog__close span[data-v-8667233a]{position:absolute;top:.30374rem;left:.04673rem;width:.56075rem;height:.03505rem;background:#4f5564}.request-dialog__close span[data-v-8667233a]:first-child{transform:rotate(45deg)}.request-dialog__close span[data-v-8667233a]:last-child{transform:rotate(-45deg)}.request-dialog-fade-enter-active[data-v-8667233a],.request-dialog-fade-leave-active[data-v-8667233a]{transition:opacity .24s ease}.request-dialog-fade-enter[data-v-8667233a],.request-dialog-fade-leave-to[data-v-8667233a]{opacity:0}@media screen and (max-width:1200px){.request-dialog[data-v-8667233a]{padding:.65421rem .46729rem}.request-dialog__shell[data-v-8667233a]{padding:.93458rem .56075rem}}@media screen and (max-width:768px){.request-dialog[data-v-8667233a]{align-items:flex-start;padding:1.21495rem .3271rem .42056rem}.request-dialog__shell[data-v-8667233a]{width:min(100%,12.14953rem);padding:0;background:#efefed}.request-dialog__surface[data-v-8667233a]{padding:0}.request-dialog__close[data-v-8667233a]{top:-.98131rem;right:.14019rem;width:.56075rem;height:.56075rem}.request-dialog__close span[data-v-8667233a]{top:.25701rem;left:.02336rem;width:.51402rem;background:#fff}}.app-shell{min-height:100vh;display:flex;flex-direction:column;margin:var(--margin-0);padding:var(--padding-0)}.app-shell,.app-shell__header{width:100%;min-width:unset!important}.app-shell__header{z-index:9;position:fixed;top:0;left:0;height:var(--app-header-height)!important;background-color:transparent;padding:var(--padding-0)!important}.app-shell__main{padding-top:var(--app-main-padding-block-start)!important;padding-right:var(--app-main-padding-inline)!important;padding-bottom:var(--app-main-padding-block-end)!important;padding-left:var(--app-main-padding-inline)!important;overflow-x:hidden!important;overflow-y:hidden!important;flex:1}.app-shell__footer{z-index:1;padding:var(--padding-0)!important;width:100%}*{box-sizing:border-box}.mouse-light{position:fixed;top:-4.20561rem;left:-4.20561rem;display:block;width:8.41121rem;height:8.41121rem;background-color:hsla(0,0%,100%,.96);mix-blend-mode:overlay;filter:blur(3.27103rem);opacity:0;border-radius:50%;pointer-events:none;transform:translateZ(0);z-index:6;transition:opacity 1.2s ease;will-change:transform,opacity}.mouse-light--active{opacity:.8}.global-map-wrap[data-v-0509286e]{position:relative;padding:clamp(2rem,4vw,3.2rem) 0 clamp(2rem,4vw,3.2rem);padding-left:var(--layout-pad-inline);padding-right:var(--layout-pad-inline);margin-top:1rem;margin-bottom:1rem}.global-map-shell[data-v-0509286e]{width:100%;height:auto;min-height:0;margin:0 auto;display:grid;grid-template-columns:minmax(14rem,3fr) minmax(0,7fr);align-items:stretch;position:relative;isolation:isolate;z-index:0;border:.02336rem solid rgba(16,45,69,.08);overflow:hidden;background:hsla(0,0%,100%,.92);box-shadow:0 1rem 2.6rem rgba(16,45,69,.1);font-family:Montserrat}.global-map-panel[data-v-0509286e]{display:flex;flex-direction:column;gap:.62rem;padding:clamp(.72rem,1.5vw,.95rem);min-height:0;height:100%;position:relative;z-index:1;overflow-y:auto;background:hsla(0,0%,100%,.98);border-right:.02336rem solid rgba(16,45,69,.08)}.global-map-detail[data-v-0509286e]{display:flex;flex-direction:column;gap:.38rem;min-height:0;padding-bottom:.12rem}.global-map-panel__intro h2[data-v-0509286e]{margin:0;color:#102d45;font-family:Montserrat;font-size:clamp(.38rem,.5vw,.48rem);line-height:1.2;font-weight:600}.global-map-panel__eyebrow[data-v-0509286e]{margin:0 0 .22rem;color:rgba(16,45,69,.38);font-size:.24rem;letter-spacing:.18em}.global-map-panel__description[data-v-0509286e]{margin:.24rem 0 0;color:rgba(16,45,69,.7);font-size:.32rem;line-height:1.35}.global-map-panel__tools[data-v-0509286e]{display:flex;flex-direction:column;gap:.2rem}.global-map-search[data-v-0509286e]{display:flex;align-items:center;gap:.32rem;min-height:1.3rem;padding:0 .42rem;border-radius:.2rem;border:.02336rem solid rgba(16,45,69,.18);background:#fff}.global-map-search[data-v-0509286e]:focus-within{border-color:rgba(16,45,69,.42);box-shadow:0 0 0 .02336rem rgba(16,45,69,.08)}.global-map-search__icon[data-v-0509286e]{position:relative;width:.38rem;height:.38rem;border:.02336rem solid rgba(16,45,69,.55);border-radius:50%;flex:none}.global-map-search__icon[data-v-0509286e]:after{content:"";position:absolute;right:-.12rem;bottom:-.08rem;width:.18rem;height:.02336rem;background:rgba(16,45,69,.55);transform:rotate(45deg);transform-origin:center}.global-map-search__input[data-v-0509286e]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:rgba(16,45,69,.88);font-size:.3rem;line-height:1;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-map-search__input[data-v-0509286e]::-moz-placeholder{color:rgba(16,45,69,.56)}.global-map-search__input[data-v-0509286e]::placeholder{color:rgba(16,45,69,.56)}.global-map-search__input[data-v-0509286e]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.global-map-search__clear[data-v-0509286e]{position:relative;width:.44rem;height:.44rem;padding:0;border:none;background:transparent;cursor:pointer;flex:none}.global-map-search__clear[data-v-0509286e]:after,.global-map-search__clear[data-v-0509286e]:before{content:"";position:absolute;top:50%;left:50%;width:.24rem;height:.02336rem;background:rgba(16,45,69,.54);transform-origin:center}.global-map-search__clear[data-v-0509286e]:before{transform:translate(-50%,-50%) rotate(45deg)}.global-map-search__clear[data-v-0509286e]:after{transform:translate(-50%,-50%) rotate(-45deg)}.global-map-panel__summary[data-v-0509286e]{display:flex;flex-direction:column;gap:.12rem}.global-map-panel__summary>p[data-v-0509286e]{margin:0;color:rgba(16,45,69,.34);font-size:.28rem;line-height:1.2;letter-spacing:.14em;font-weight:400;text-transform:uppercase}.global-map-summary__meta[data-v-0509286e]{display:flex;flex-wrap:wrap;gap:.1rem .32rem}.global-map-summary__meta span[data-v-0509286e]{color:rgba(16,45,69,.5);font-size:.3rem;line-height:1.22;font-weight:400}.global-map-summary__meta span[data-v-0509286e]:last-child{color:rgba(16,45,69,.74);font-weight:600}.global-map-list[data-v-0509286e]{display:flex;flex-direction:column;flex:0 0 auto;gap:0;min-height:0;max-height:clamp(7.2rem,28vh,9.6rem);overflow-y:auto;padding-right:.08rem;scrollbar-width:thin;scrollbar-color:rgba(16,45,69,.22) transparent}.global-map-list__empty[data-v-0509286e]{margin:0;padding:.42rem 0 .18rem;color:rgba(16,45,69,.56);font-size:.28rem;line-height:1.4}.global-map-detail__back[data-v-0509286e]{display:inline-flex;align-items:center;gap:.18rem;width:-moz-fit-content;width:fit-content;padding:0;border:none;background:transparent;color:#111;font-size:.3rem;line-height:1.2;cursor:pointer}.global-map-detail__back-icon[data-v-0509286e]{width:.18rem;height:.18rem;border-left:.03505rem solid currentColor;border-bottom:.03505rem solid currentColor;transform:rotate(45deg);flex:none}.global-map-detail__hero[data-v-0509286e]{overflow:hidden;background:#f5f5f5;aspect-ratio:2.2/1}.global-map-detail__hero--tall[data-v-0509286e]{aspect-ratio:1.78/1}.global-map-detail__hero img[data-v-0509286e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.global-map-detail__divider[data-v-0509286e]{width:100%;height:.02336rem;background:rgba(17,17,17,.14)}.global-map-detail__intro[data-v-0509286e]{display:flex;flex-direction:column;gap:.24rem}.global-map-detail__eyebrow[data-v-0509286e]{margin:0;color:rgba(17,17,17,.56);font-size:.26rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.global-map-detail__intro h3[data-v-0509286e]{margin:0;color:#111;font-family:Montserrat;font-size:clamp(.52rem,.78vw,.66rem);line-height:1.08;font-weight:500;letter-spacing:-.02em}.global-map-detail__address[data-v-0509286e]{display:flex;flex-direction:column;gap:.06rem}.global-map-detail__address p[data-v-0509286e]{margin:0;color:rgba(17,17,17,.84);font-size:.31rem;line-height:1.42}.global-map-detail__actions[data-v-0509286e]{display:flex;flex-wrap:wrap;gap:.18rem}.global-map-detail__action[data-v-0509286e]{display:inline-flex;align-items:center;justify-content:center;width:.9rem;height:.9rem;border-radius:50%;border:.02336rem solid rgba(17,17,17,.22);background:transparent;color:#111;text-decoration:none;cursor:pointer;transition:border-color .22s ease,color .22s ease,transform .22s ease}.global-map-detail__action[data-v-0509286e]:hover{border-color:rgba(17,17,17,.68);transform:translateY(-.02rem)}.global-map-detail__copy[data-v-0509286e]{margin:0;color:rgba(17,17,17,.8);font-size:.3rem;line-height:1.5}.global-map-detail__hours[data-v-0509286e]{display:flex;flex-direction:column;gap:.24rem}.global-map-detail__hours h4[data-v-0509286e]{margin:0;color:#111;font-size:.34rem;line-height:1.2;font-weight:600}.global-map-detail__hours-grid[data-v-0509286e]{display:flex;flex-direction:column;gap:.12rem}.global-map-detail__hours-row[data-v-0509286e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem}.global-map-detail__hours-row span[data-v-0509286e],.global-map-detail__hours-row strong[data-v-0509286e]{font-size:.3rem;line-height:1.4}.global-map-detail__hours-row span[data-v-0509286e]{color:rgba(17,17,17,.84);font-weight:500}.global-map-detail__hours-row strong[data-v-0509286e]{color:#111;font-weight:400;justify-self:end}.global-map-card[data-v-0509286e]{display:grid;grid-template-columns:.42rem minmax(0,1fr);align-items:start;-moz-column-gap:.26rem;column-gap:.26rem;padding:.34rem 0 .36rem;border-radius:0;border:none;border-bottom:.02336rem solid rgba(16,45,69,.16);background:transparent;cursor:pointer;transition:transform .25s ease,opacity .25s ease}.global-map-card[data-v-0509286e]:hover{transform:translateX(.08rem)}.global-map-card--active[data-v-0509286e]{opacity:1}.global-map-card__icon[data-v-0509286e]{display:flex;align-items:flex-start;justify-content:flex-start;color:rgba(16,45,69,.88)}.global-map-card__icon svg[data-v-0509286e]{width:.56rem;height:.56rem;display:block}.global-map-card__body[data-v-0509286e]{min-width:0;margin-top:.07009rem}.global-map-card h3[data-v-0509286e]{margin:0;color:#111;font-size:.34rem;line-height:1.28;font-weight:600;letter-spacing:-.01em}.global-map-card__lines[data-v-0509286e]{display:flex;flex-direction:column;gap:.08rem;margin-top:.14rem}.global-map-card__line[data-v-0509286e]{margin:0;color:rgba(17,17,17,.76);word-break:break-word;font-size:.28rem;line-height:1.36}.global-map-stage[data-v-0509286e]{position:relative;min-width:0;height:auto;min-height:0;align-self:stretch;z-index:0;background:linear-gradient(180deg,#dde7ee,#eef3f7)}.global-map-stage__overlay[data-v-0509286e]{position:absolute;top:.62rem;left:.62rem;z-index:2;display:flex;flex-direction:column;gap:.28rem;pointer-events:none}.global-map-stage__chip[data-v-0509286e]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-height:.96rem;padding:0 .34rem;border-radius:23.34112rem;background:rgba(16,45,69,.78);backdrop-filter:blur(.23364rem);color:#f8f3ea;font-size:.22rem;letter-spacing:.16em}.global-map-stage__focus[data-v-0509286e]{display:flex;flex-direction:column;gap:.08rem;max-width:8.8rem;padding:.34rem .4rem;border-radius:.4rem;background:hsla(0,0%,100%,.88);backdrop-filter:blur(.28037rem);box-shadow:0 .55rem 1.35rem rgba(16,45,69,.1)}.global-map-stage__focus span[data-v-0509286e]{color:rgba(16,45,69,.55);font-size:.22rem}.global-map-stage__focus strong[data-v-0509286e]{color:#102d45;font-size:.24rem;line-height:1.24;font-weight:600}.global-map-canvas[data-v-0509286e],.global-map-canvas[data-v-0509286e] *{box-sizing:border-box}.global-map-canvas[data-v-0509286e]{width:100%;height:100%;min-height:0;position:relative;z-index:0;font-family:Montserrat}.map-loading[data-v-0509286e]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;background:rgba(244,247,250,.92);color:rgba(16,45,69,.7);font-size:.9rem}.loading-spinner[data-v-0509286e]{width:2rem;height:2rem;border:.07009rem solid rgba(16,45,69,.16);border-top-color:#17344b;border-radius:50%;animation:spin-0509286e 1s linear infinite}@keyframes spin-0509286e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-0509286e] .leaflet-control-attribution{font-size:.23364rem!important;line-height:1.2!important;padding:.04673rem .14019rem!important}[data-v-0509286e] .leaflet-control-zoom{border:none!important;box-shadow:0 .75rem 1.5rem rgba(16,45,69,.14)!important;z-index:1!important}[data-v-0509286e] .leaflet-control-zoom a{width:1.35rem!important;height:1.35rem!important;line-height:1.35rem!important;color:#17344b!important;font-size:.8rem!important}[data-v-0509286e] .factory-tooltip{background:rgba(16,45,69,.92)!important;border:none!important;border-radius:23.34112rem!important;color:#f8f3ea!important;padding:.45rem .8rem!important;box-shadow:0 .75rem 1.5rem rgba(16,45,69,.16)!important;z-index:2!important}[data-v-0509286e] .factory-tooltip:before{display:none!important}[data-v-0509286e] .factory-tooltip__content{font-size:.34rem;line-height:1.3;white-space:nowrap}@media screen and (max-width:1024px){.global-map-shell[data-v-0509286e]{width:100%;height:auto!important;min-height:auto!important;grid-template-columns:1fr}.global-map-stage[data-v-0509286e]{height:auto;min-height:7rem;grid-row:1}.global-map-canvas[data-v-0509286e]{min-height:7rem}.global-map-panel[data-v-0509286e]{grid-row:2;gap:.52rem;padding:.68rem .64rem .72rem;border-right:none;border-top:.02336rem solid rgba(16,45,69,.08);overflow-y:visible}.global-map-panel__intro h2[data-v-0509286e]{font-size:.36rem}.global-map-panel__description[data-v-0509286e]{font-size:.3rem}.global-map-list[data-v-0509286e]{flex:1 1 auto;max-height:none;overflow:visible}.global-map-stage__overlay[data-v-0509286e]{top:.5rem;left:.5rem;right:.5rem}.global-map-stage__focus[data-v-0509286e]{max-width:7.00935rem}.global-map-detail__hero[data-v-0509286e]{aspect-ratio:1.85/1}.global-map-detail__hero--tall[data-v-0509286e]{aspect-ratio:1.5/1}}@media screen and (max-width:768px){[data-v-0509286e] .leaflet-control-zoom a{width:.675rem!important;height:.675rem!important;line-height:.675rem!important;font-size:.4rem!important}.global-map-wrap[data-v-0509286e]{padding:1.8rem 0 1.8rem;padding-left:var(--layout-pad-inline);padding-right:var(--layout-pad-inline)}.global-map-shell[data-v-0509286e]{width:100%}.global-map-canvas[data-v-0509286e],.global-map-stage[data-v-0509286e]{min-height:5.5rem}.global-map-panel[data-v-0509286e]{padding:.62rem .58rem .68rem}.global-map-panel__intro h2[data-v-0509286e]{font-size:.34rem}.global-map-panel__description[data-v-0509286e]{font-size:.28rem}.global-map-card[data-v-0509286e]{padding:.34rem 0}.global-map-card h3[data-v-0509286e]{font-size:.32rem}.global-map-card__line[data-v-0509286e]{font-size:.26rem}.global-map-search__placeholder[data-v-0509286e],.global-map-summary__meta span[data-v-0509286e]{font-size:.28rem}.global-map-detail[data-v-0509286e]{gap:.34rem}.global-map-detail__hero[data-v-0509286e]{aspect-ratio:1.72/1}.global-map-detail__hero--tall[data-v-0509286e]{aspect-ratio:1.35/1}.global-map-detail__intro h3[data-v-0509286e]{font-size:.48rem}.global-map-detail__address p[data-v-0509286e],.global-map-detail__copy[data-v-0509286e],.global-map-detail__hours-row span[data-v-0509286e],.global-map-detail__hours-row strong[data-v-0509286e]{font-size:.28rem}.global-map-detail__action[data-v-0509286e]{width:.84rem;height:.84rem}.global-map-stage__overlay[data-v-0509286e]{display:none}}.hover-wrap[data-v-771b751b]{width:100%;min-height:23.36449rem;background:#000;position:relative;overflow:hidden}.hover-wrap__black[data-v-771b751b]{position:relative;z-index:3;min-height:14.95327rem}.hover-wrap__inner[data-v-771b751b]{position:relative;min-height:14.95327rem;padding-top:clamp(5.5rem,9vw,7rem);padding-bottom:clamp(5rem,8vw,6.5rem);display:flex;align-items:stretch}.text-layout[data-v-771b751b]{width:100%;min-height:100%;display:flex;justify-content:space-between;align-items:stretch;gap:clamp(2rem,5vw,6rem);color:#fff}.left-title[data-v-771b751b]{position:relative;z-index:4;max-width:18rem;align-self:flex-start}.left-title h2[data-v-771b751b]{margin:0;font-size:.74766rem;font-weight:700;line-height:1.4;letter-spacing:.01em;text-transform:uppercase;word-break:break-word;font-family:Montserrat;font-style:normal}.right-desc[data-v-771b751b]{position:relative;z-index:4;width:100%;max-width:10rem;align-self:flex-end;margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;text-align:left;color:#fff}.right-desc p[data-v-771b751b]{margin:0;font-size:.3271rem;line-height:1.7;font-family:Montserrat;font-style:normal;color:#fff}.btn-request[data-v-771b751b]{display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;min-height:.25rem;padding:.25rem 1rem;background:#fff;color:#333;border:none;font-size:.275rem;font-weight:600;letter-spacing:.04em;white-space:normal;text-align:center;cursor:pointer;font-family:Montserrat;font-style:normal;margin-top:.7rem}.hover-wrap__white[data-v-771b751b]{position:relative;z-index:5;min-height:10.74766rem;background:#fff;overflow:hidden}.hover-wrap__white-inner[data-v-771b751b]{position:relative;min-height:10.74766rem;padding-top:clamp(3.75rem,5vw,5rem);padding-bottom:clamp(3.75rem,5vw,5rem)}.orbit-stage[data-v-771b751b]{position:relative;min-height:10.74766rem}.orbit-card[data-v-771b751b]{position:absolute;width:clamp(3.73832rem,14vw,5.60748rem);aspect-ratio:4/5;overflow:hidden;border-radius:0;box-shadow:0 .56075rem 1.40187rem rgba(0,0,0,.18);will-change:transform;transition:transform .35s ease-out}.orbit-card img[data-v-771b751b]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.orbit-card--top-left[data-v-771b751b]{top:0;left:-1%}.orbit-card--top-right[data-v-771b751b]{top:1.25rem;right:-1%}.orbit-card--middle-left[data-v-771b751b]{top:36%;left:4%}.orbit-card--middle-right[data-v-771b751b]{top:30%;right:3%}.orbit-card--bottom-left[data-v-771b751b]{bottom:0;left:14%}.orbit-card--bottom-right[data-v-771b751b]{right:13%;bottom:-.25rem}.orbit-copy[data-v-771b751b]{position:relative;z-index:2;width:min(100%,30rem);min-height:10.74766rem;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#101010;font-family:Montserrat}.orbit-copy h3[data-v-771b751b]{margin:0;font-size:.84112rem;font-weight:700;line-height:.95;letter-spacing:-.04em}.orbit-copy p[data-v-771b751b]{width:min(100%,11rem);margin:.55rem 0 0;font-size:.3271rem;line-height:1.7;color:rgba(16,16,16,.76)}.img-box[data-v-771b751b]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hover-wrap[data-v-771b751b] .float-img{position:absolute;width:7.00935rem!important;max-width:7.00935rem;min-width:7.00935rem;opacity:0;transform:translate3d(0,.51402rem,0) scale(.05) rotate(-10.5deg);transition:opacity 1.15s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1);will-change:transform,opacity;-o-object-fit:cover;object-fit:cover}.hover-wrap[data-v-771b751b] .float-img.float-img--visible{opacity:1;transform:translateZ(0) scale(1) rotate(-10.5deg)}@media screen and (max-width:1200px){.hover-wrap[data-v-771b751b]{min-height:auto}.hover-wrap__black[data-v-771b751b],.hover-wrap__inner[data-v-771b751b]{min-height:12.14953rem}.hover-wrap__inner[data-v-771b751b]{padding-top:clamp(4rem,7vw,5.4rem);padding-bottom:clamp(3.25rem,6vw,4.5rem)}.text-layout[data-v-771b751b]{gap:clamp(1.2rem,3vw,2.2rem);align-items:flex-start}.left-title[data-v-771b751b]{max-width:18rem}.left-title h2[data-v-771b751b]{font-size:clamp(.62rem,1.2vw,.92rem)}.right-desc[data-v-771b751b]{max-width:8rem;gap:.5rem;align-self:flex-start;align-items:flex-start}.right-desc p[data-v-771b751b]{font-size:.28037rem;line-height:1.55}.btn-request[data-v-771b751b]{min-width:3.2rem;padding:.2rem .72rem;font-size:.23364rem}.hover-wrap__white-inner[data-v-771b751b],.hover-wrap__white[data-v-771b751b],.orbit-copy[data-v-771b751b],.orbit-stage[data-v-771b751b]{min-height:9.81308rem}.hover-wrap--static .orbit-card[data-v-771b751b]{transition:none;will-change:auto}.orbit-card[data-v-771b751b]{width:clamp(2.99065rem,13vw,4.11215rem)}.orbit-copy[data-v-771b751b]{width:min(100%,22rem);padding:0 1rem}.orbit-copy h3[data-v-771b751b]{font-size:clamp(.62rem,2vw,1.2rem)}.orbit-copy p[data-v-771b751b]{width:min(100%,9rem);margin-top:.34rem;font-size:.28037rem;line-height:1.6}.img-box[data-v-771b751b]{display:none}}@media screen and (max-width:768px){.hover-wrap__black[data-v-771b751b],.hover-wrap__inner[data-v-771b751b]{min-height:auto}.hover-wrap__inner[data-v-771b751b]{padding-top:2rem;padding-bottom:2rem}.text-layout[data-v-771b751b]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.7rem}.left-title[data-v-771b751b],.right-desc[data-v-771b751b]{max-width:none;width:100%}.left-title[data-v-771b751b]{align-self:auto}.left-title h2[data-v-771b751b]{font-size:.46729rem;line-height:1.06}.right-desc[data-v-771b751b]{align-self:auto;margin-left:0;width:100%;gap:.2rem;text-align:left;align-items:flex-start}.right-desc p[data-v-771b751b]{max-width:100%;font-size:.24rem;line-height:1.55}.btn-request[data-v-771b751b]{margin-top:1.2rem;min-width:2.9rem;padding:.18rem .56rem;font-size:.2rem}.hover-wrap__white-inner[data-v-771b751b],.hover-wrap__white[data-v-771b751b],.orbit-copy[data-v-771b751b],.orbit-stage[data-v-771b751b]{min-height:auto}.hover-wrap__white-inner[data-v-771b751b]{padding-top:2rem;padding-bottom:1rem}.orbit-card[data-v-771b751b]{display:none}.orbit-copy[data-v-771b751b]{width:100%;padding:0}.orbit-copy h3[data-v-771b751b]{font-size:clamp(.52rem,6.4vw,.7rem);line-height:1}.orbit-copy p[data-v-771b751b]{width:min(100%,5.8rem);margin-top:.2rem;font-size:.2rem;line-height:1.55}}.home[data-v-27d3abf4]{overflow-x:hidden;overflow-y:visible}.banner-container[data-v-27d3abf4]{z-index:1;position:sticky;left:0;top:0;width:100%;height:clamp(34rem,52vw,48rem);min-height:34rem;overflow:hidden;background:#05070b}.hero-single-slide[data-v-27d3abf4],.hero-swiper[data-v-27d3abf4]{width:100%;height:100%}.banner-container .swiper-container[data-v-27d3abf4]{width:100%;height:100%;top:0}.banner-container .swiper-slide[data-v-27d3abf4]{width:100%;height:100%;position:relative;z-index:1}.banner-container .swiper-slide[data-v-27d3abf4]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,12,10,.64),rgba(17,12,10,.28) 34%,rgba(17,12,10,.22) 66%,rgba(17,12,10,.56));z-index:1;pointer-events:none}.banner-container .swiper-slide img[data-v-27d3abf4],.hero-single-slide img[data-v-27d3abf4]{display:block;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:static!important;left:auto!important;transform:none!important}.hero-overlay[data-v-27d3abf4]{position:absolute;inset:0;z-index:2;pointer-events:none;padding-inline:clamp(1rem,3vw,1.8rem)}.hero-overlay-inner[data-v-27d3abf4]{position:relative;width:100%;min-height:100%;padding-bottom:clamp(1.2rem,3vw,2rem);box-sizing:border-box}.hero-copy[data-v-27d3abf4]{position:absolute;left:0;right:0;bottom:clamp(4rem,14vh,6.8rem);width:auto;display:flex;flex-direction:column;align-items:center;gap:.3rem;color:#fff;pointer-events:auto;text-align:center;text-wrap:balance}.hero-copy h1[data-v-27d3abf4]{margin:0;font-size:clamp(1.04rem,2vw,1.48rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:hsla(0,0%,100%,.98);-webkit-text-fill-color:currentColor;filter:drop-shadow(0 .18692rem .42056rem rgba(0,0,0,.2))}.hero-copy__title--cjk[data-v-27d3abf4]{font-family:Montserrat;font-weight:600;line-height:1.16;letter-spacing:.04em;text-transform:none}.hero-copy p[data-v-27d3abf4]{margin:0;width:min(100%,14rem);font-family:Montserrat;font-size:clamp(.22rem,1vw,.31rem);line-height:1.7;color:hsla(0,0%,100%,.94);text-shadow:0 .18692rem .56075rem rgba(0,0,0,.32)}.hero-controller[data-v-27d3abf4]{position:absolute;left:50%;bottom:clamp(1rem,3.6vw,1.8rem);transform:translateX(-50%);display:flex;align-items:center;gap:.22rem;color:hsla(0,0%,100%,.92);pointer-events:auto}.hero-controller-arrow[data-v-27d3abf4]{width:.54rem;height:.54rem;border:none;border-radius:0;background:transparent;color:inherit;cursor:pointer;position:relative;transition:opacity .25s ease,transform .25s ease}.hero-controller-arrow[data-v-27d3abf4]:hover{opacity:.72;transform:translateX(-.04673rem)}.hero-controller-arrow--next[data-v-27d3abf4]:hover{transform:translateX(.04673rem)}.hero-controller-arrow span[data-v-27d3abf4]{position:absolute;top:50%;left:50%;width:.17rem;height:.17rem;border-left:.02336rem solid currentColor;border-bottom:.02336rem solid currentColor;transform:translate(-35%,-50%) rotate(45deg)}.hero-controller-arrow--next span[data-v-27d3abf4]{transform:translate(-65%,-50%) rotate(-135deg)}.hero-controller-track[data-v-27d3abf4]{display:flex;align-items:center;gap:.16rem;min-width:3.6rem}.hero-controller-index[data-v-27d3abf4]{font-family:Montserrat;font-size:.19rem;font-weight:700;letter-spacing:.03em}.hero-controller-line[data-v-27d3abf4]{flex:1;height:.04673rem;background:hsla(0,0%,100%,.22);position:relative;overflow:hidden}.hero-controller-line span[data-v-27d3abf4]{display:block;height:100%;background:hsla(0,0%,100%,.92);transition:width .35s ease}.swiper-slide-right[data-v-27d3abf4]{margin-left:10%}.home-showcase[data-v-27d3abf4]{position:relative;z-index:2;width:100%;--home-section-space-lg:clamp(2.4rem,6vw,4.2rem);--home-section-space-md:clamp(1.8rem,4.6vw,3rem);--home-section-space-sm:clamp(1.4rem,3.2vw,2rem);--showcase-heading-stack-gap:0.79439rem;--showcase-heading-action-gap:clamp(0.9rem,1.8vw,1.2rem);--showcase-heading-inline-gap:clamp(1rem,2.2vw,2rem);--showcase-section-body-gap:1rem}.showcase-strip[data-v-27d3abf4]{width:100%}.showcase-strip--products[data-v-27d3abf4],.showcase-strip--series[data-v-27d3abf4],.showcase-strip--video[data-v-27d3abf4]{background:#fff}.showcase-strip--series[data-v-27d3abf4]{padding:var(--home-section-space-lg) 0}.showcase-strip--video[data-v-27d3abf4]{padding:0}.showcase-strip--products[data-v-27d3abf4]{padding:var(--home-section-space-lg) 0}.showcase-strip--main-products[data-v-27d3abf4]{padding:var(--home-section-space-lg) 0;background:#fff}.main-products[data-v-27d3abf4]{display:grid;gap:1rem;width:100%}.main-products__rail-shell[data-v-27d3abf4]{position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.main-products__rail-shell[data-v-27d3abf4]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.02336rem;background:rgba(112,119,127,.22)}.main-products__rail[data-v-27d3abf4]{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(.9rem,1.8vw,1.45rem);overflow-x:auto;margin-left:0;margin-right:1rem;padding-left:0;padding-right:.18rem;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.main-products__rail--has-prev[data-v-27d3abf4]{margin-left:1rem;padding-left:.18rem}.main-products__nav[data-v-27d3abf4]{position:absolute;top:0;bottom:.36rem;z-index:3;display:flex;align-items:center;justify-content:flex-start;width:1rem;padding:0;border:none;background:transparent;cursor:pointer;transition:opacity .2s ease;box-sizing:border-box}.main-products__nav--prev[data-v-27d3abf4]{left:0;justify-content:flex-start;padding-left:.35rem;background:linear-gradient(90deg,hsla(0,0%,100%,.98) 28%,hsla(0,0%,100%,.82) 52%,hsla(0,0%,100%,0))}.main-products__nav--next[data-v-27d3abf4]{right:0;justify-content:flex-end;padding-right:.35rem;background:linear-gradient(270deg,hsla(0,0%,100%,.98) 28%,hsla(0,0%,100%,.82) 52%,hsla(0,0%,100%,0))}.main-products__nav span[data-v-27d3abf4]{width:.38rem;height:.38rem;border-top:.02336rem solid #70777f;border-right:.02336rem solid #70777f}.main-products__nav--prev span[data-v-27d3abf4]{transform:rotate(-135deg)}.main-products__nav--next span[data-v-27d3abf4]{transform:rotate(45deg)}.main-products__rail[data-v-27d3abf4]::-webkit-scrollbar{display:none}.main-products__tab[data-v-27d3abf4]{flex:0 0 auto;position:relative;z-index:1;padding:0 0 .44rem;border:none;background:transparent;color:#70777f;font-size:clamp(.56075rem,1.7vw,.65421rem);font-weight:400;line-height:1.2;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:color .24s ease,opacity .24s ease;scroll-snap-align:center;font-family:Montserrat}.main-products__tab[data-v-27d3abf4]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.04673rem;background:#161616;transform:scaleX(0);transform-origin:left center;transition:transform .24s ease;z-index:2}.main-products__tab.is-active[data-v-27d3abf4],.main-products__tab[data-v-27d3abf4]:hover{color:#161616;opacity:1}.main-products__tab.is-active[data-v-27d3abf4]:after,.main-products__tab[data-v-27d3abf4]:hover:after{transform:scaleX(1)}.main-products__hero[data-v-27d3abf4]{position:relative;display:block;width:100%;max-width:100%;overflow:hidden;aspect-ratio:1584/866;background:#d8d4cd;text-decoration:none}.main-products__hero img[data-v-27d3abf4]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-products__hero-shade[data-v-27d3abf4]{position:absolute;inset:0;z-index:0;pointer-events:none}.main-products__hero-copy[data-v-27d3abf4]{position:absolute;inset:auto 0 0 0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(.9rem,2.4vw,2rem);padding:1rem 1.5rem;color:#f9f9f9}.main-products__hero-text[data-v-27d3abf4]{display:grid;gap:.5rem;max-width:min(100%,43rem)}.main-products__hero-text h3[data-v-27d3abf4]{font-size:.46729rem;font-weight:400;line-height:1.2;letter-spacing:.02em}.main-products__hero-text h2[data-v-27d3abf4],.main-products__hero-text h3[data-v-27d3abf4]{margin:0;font-family:Montserrat;white-space:normal;word-break:keep-all;overflow-wrap:normal;hyphens:none}.main-products__hero-text h2[data-v-27d3abf4]{font-size:1.49533rem;line-height:.98;font-weight:250;letter-spacing:-.035em;font-variation-settings:"opsz" 30}.main-products__hero-cta[data-v-27d3abf4]{flex:0 0 auto;align-self:flex-end;padding:.28037rem .74766rem;border:.02336rem solid hsla(0,0%,100%,.86);background:transparent;color:#f9f9f9;font-family:Montserrat;font-size:.3271rem;letter-spacing:.02em}.main-product-view-enter-active[data-v-27d3abf4]{transition:opacity .18s ease-out}.main-product-view-leave-active[data-v-27d3abf4]{transition:opacity .12s ease-in}.main-product-view-enter[data-v-27d3abf4],.main-product-view-leave-to[data-v-27d3abf4]{opacity:0}.space-matching-strip[data-v-27d3abf4]{padding:var(--home-section-space-lg) 0 var(--home-section-space-lg);background:#000}.showcase-strip__inner[data-v-27d3abf4]{position:relative}.showcase-strip__inner--bleed[data-v-27d3abf4]{width:100%}.showcase-heading[data-v-27d3abf4]{display:grid;gap:var(--showcase-heading-action-gap)}.showcase-heading__content[data-v-27d3abf4]{display:grid;gap:var(--showcase-heading-stack-gap)}.showcase-heading__eyebrow[data-v-27d3abf4]{margin:0;font-family:Montserrat;font-size:.28037rem;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:rgba(17,17,17,.42)}.showcase-heading h2[data-v-27d3abf4]{text-align:center;word-wrap:break-word;white-space:normal}.showcase-heading h2[data-v-27d3abf4],.showcase-products-title[data-v-27d3abf4]{margin:0;font-family:Montserrat;font-size:.84112rem;font-weight:700;color:#121212;text-transform:uppercase}.showcase-products-title[data-v-27d3abf4]{line-height:.98}.showcase-heading__row[data-v-27d3abf4]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-width:0}.showcase-heading--split[data-v-27d3abf4]{grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:var(--showcase-heading-inline-gap);column-gap:var(--showcase-heading-inline-gap);row-gap:var(--showcase-heading-action-gap)}.showcase-link[data-v-27d3abf4]{display:inline-flex;align-items:center;align-self:end;gap:.2rem;justify-self:end;white-space:nowrap;color:#111;text-decoration:none;font-family:Montserrat;font-size:.3271rem;line-height:1;letter-spacing:.04em;transition:opacity .25s ease,transform .25s ease}.showcase-link span[data-v-27d3abf4]{display:flex;align-items:center;line-height:1}.showcase-link i[data-v-27d3abf4]{display:inline-block;flex:0 0 auto;width:.18rem;height:.18rem;box-sizing:border-box;border-top:.02336rem solid hsla(0,0%,51.4%,.7803921568627451);border-right:.02336rem solid hsla(0,0%,51.4%,.7803921568627451);position:relative;top:.02rem;transform:rotate(45deg)}.showcase-link[data-v-27d3abf4]:hover{opacity:.72;transform:translateX(.04673rem)}.showcase-series-selector[data-v-27d3abf4]{display:flex;width:100%;min-height:clamp(20rem,34vw,28rem);gap:.18rem;margin-top:var(--showcase-section-body-gap);overflow:hidden;background:#1a1a1a}.showcase-series-option[data-v-27d3abf4]{position:relative;display:flex;align-items:flex-end;min-width:4.1rem;min-height:100%;overflow:hidden;border:.02336rem solid #2b2b2b;background-color:#18181b;background-repeat:no-repeat;cursor:pointer;outline:none;transition:flex .7s ease,opacity .6s ease,transform .6s ease,box-shadow .45s ease,border-color .35s ease,background-size .7s ease;will-change:flex,background-size,transform}.showcase-series-option.is-active[data-v-27d3abf4]{border-color:hsla(0,0%,100%,.88);box-shadow:0 .51402rem 1.35514rem rgba(0,0,0,.4);z-index:2}.showcase-series-option[data-v-27d3abf4]:focus-visible{border-color:hsla(0,0%,100%,.88)}.showcase-series-option__shade[data-v-27d3abf4]{position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.88));transition:height .7s ease,opacity .7s ease;pointer-events:none}.showcase-series-option.is-active .showcase-series-option__shade[data-v-27d3abf4]{height:48%}.showcase-series-option__label[data-v-27d3abf4]{position:relative;z-index:1;display:flex;align-items:flex-end;gap:.52rem;width:100%;padding:0 .8rem .8rem;color:#fff}.showcase-series-option__badge[data-v-27d3abf4]{display:inline-flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;border:.02336rem solid hsla(0,0%,100%,.18);border-radius:23.34112rem;background:rgba(31,31,31,.72);backdrop-filter:blur(.23364rem);font-family:Montserrat;font-size:.28037rem;letter-spacing:.08em;flex:0 0 auto}.showcase-series-option__info[data-v-27d3abf4]{min-width:0;white-space:nowrap}.showcase-series-option__info h3[data-v-27d3abf4],.showcase-series-option__info p[data-v-27d3abf4]{margin:0;overflow:hidden;text-overflow:ellipsis}.showcase-series-option__info h3[data-v-27d3abf4]{font-size:clamp(.46729rem,1.55vw,.65421rem);line-height:1.08;font-weight:600;color:#fff}.showcase-series-option__info h3[data-v-27d3abf4],.showcase-series-option__info p[data-v-27d3abf4]{font-family:Montserrat;opacity:0;transform:translateX(.56075rem);transition:opacity .7s ease,transform .7s ease}.showcase-series-option__info p[data-v-27d3abf4]{margin-top:.16rem;font-size:.3271rem;line-height:1.45;color:hsla(0,0%,100%,.78)}.showcase-series-option__action[data-v-27d3abf4]{display:inline-flex;align-items:center;gap:.12rem;margin-top:.32rem;color:hsla(0,0%,100%,.92);text-decoration:none;font-family:Montserrat;font-size:.30374rem;line-height:1;opacity:0;transform:translateX(.56075rem);transition:opacity .7s ease,transform .7s ease;pointer-events:none}.showcase-series-option__action i[data-v-27d3abf4]{display:inline-block;width:.14rem;height:.14rem;border-top:.02336rem solid currentColor;border-right:.02336rem solid currentColor;transform:rotate(45deg)}.showcase-series-option.is-active .showcase-series-option__action[data-v-27d3abf4],.showcase-series-option.is-active .showcase-series-option__info h3[data-v-27d3abf4],.showcase-series-option.is-active .showcase-series-option__info p[data-v-27d3abf4]{opacity:1;transform:translateX(0)}.showcase-series-option.is-active .showcase-series-option__action[data-v-27d3abf4]{pointer-events:auto}.showcase-video-stage[data-v-27d3abf4]{position:relative;border-radius:0;overflow:hidden;width:100%;height:calc(var(--app-viewport-height, 100vh) - var(--app-header-height));min-height:0;background:#ece7e0}.showcase-deferred[data-v-27d3abf4]{width:100%}.showcase-placeholder[data-v-27d3abf4]{width:100%;min-height:15.88785rem;background:linear-gradient(180deg,#090909,#161616)}.showcase-placeholder--dark[data-v-27d3abf4]{min-height:14.48598rem;background:radial-gradient(circle at 18% 22%,hsla(0,0%,100%,.08),transparent 28%),radial-gradient(circle at 82% 74%,hsla(0,0%,100%,.05),transparent 24%),linear-gradient(180deg,#040404,#111)}.global-map-placeholder[data-v-27d3abf4]{padding-top:0}.global-map-placeholder__shell[data-v-27d3abf4]{display:grid;grid-template-columns:minmax(6.07477rem,.42fr) minmax(0,1fr);gap:.4rem;min-height:19.15888rem}.global-map-placeholder__panel[data-v-27d3abf4],.global-map-placeholder__stage[data-v-27d3abf4]{position:relative;overflow:hidden;background:linear-gradient(180deg,#f4efe7,#ece5da)}.global-map-placeholder__panel[data-v-27d3abf4]:after,.global-map-placeholder__stage[data-v-27d3abf4]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);transform:translateX(-100%);animation:showcase-placeholder-sheen-27d3abf4 1.8s ease-in-out infinite}.global-map-placeholder__stage[data-v-27d3abf4]{background:radial-gradient(circle at 24% 28%,rgba(16,45,69,.13),transparent 16%),radial-gradient(circle at 68% 48%,rgba(16,45,69,.1),transparent 18%),radial-gradient(circle at 54% 74%,rgba(16,45,69,.08),transparent 14%),linear-gradient(180deg,#f8f6f1,#efe8dc)}@keyframes showcase-placeholder-sheen-27d3abf4{to{transform:translateX(100%)}}.showcase-video-stage img[data-v-27d3abf4],.showcase-video-stage video[data-v-27d3abf4]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-video-stage[data-v-27d3abf4]:before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.15);opacity:0;pointer-events:none;transition:opacity .3s ease}.showcase-video-stage[data-v-27d3abf4]:hover:before{opacity:1}.showcase-video-stage[data-v-27d3abf4]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.08),rgba(8,8,8,.34))}.showcase-video-overlay-card[data-v-27d3abf4]{position:absolute;left:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);z-index:1;display:grid;gap:.45rem;max-width:min(100%,18rem);padding:.9rem 1rem;background:rgba(14,14,14,.52);backdrop-filter:blur(.3271rem)}.showcase-video-chip[data-v-27d3abf4]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.18rem .42rem;background:hsla(0,0%,100%,.14);color:#fff;font-family:Montserrat;font-size:.28037rem;line-height:1.1;letter-spacing:.18em}.showcase-video-overlay-card p[data-v-27d3abf4]{margin:0;color:hsla(0,0%,100%,.88);font-family:Montserrat;font-size:.3271rem;line-height:1.6}.featured-products-shell[data-v-27d3abf4]{position:relative;margin-top:var(--showcase-section-body-gap)}.featured-products-swiper[data-v-27d3abf4]{overflow:hidden;box-sizing:border-box;touch-action:pan-y}.featured-products-slide[data-v-27d3abf4]{height:auto}.featured-product-card[data-v-27d3abf4]{display:grid;gap:.9rem}.featured-product-media[data-v-27d3abf4]{position:relative;display:block;overflow:hidden;aspect-ratio:3.5/4;background:#f3efe8;text-decoration:none}.featured-product-media img[data-v-27d3abf4]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s ease}.featured-product-card:hover .featured-product-media img[data-v-27d3abf4]{transform:scale(1.04)}.featured-product-copy[data-v-27d3abf4]{display:grid;justify-items:start;gap:.2rem;padding-bottom:.15rem}.featured-product-copy h3[data-v-27d3abf4]{margin:0;font-family:Montserrat;font-size:.42056rem;line-height:1.3;font-weight:400;color:#151515}.featured-product-more[data-v-27d3abf4]{display:inline-flex;align-items:center;gap:.12rem;flex-shrink:0;white-space:nowrap;color:rgba(17,17,17,.78);text-decoration:none;font-family:Montserrat;font-size:.3271rem;line-height:1;transition:opacity .25s ease}.featured-product-more span[data-v-27d3abf4]{display:flex;align-items:center;line-height:1}.featured-product-more i[data-v-27d3abf4]{display:inline-block;flex:0 0 auto;width:.12rem;height:.12rem;box-sizing:border-box;border-top:.02336rem solid currentColor;border-right:.02336rem solid currentColor;position:relative;top:.04rem;transform:rotate(45deg)}.featured-product-more[data-v-27d3abf4]:hover{opacity:.68}.featured-products-nav[data-v-27d3abf4]{position:absolute;top:calc(50% - 1rem);z-index:6;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border:.02336rem solid rgba(17,17,17,.1);border-radius:0;background:hsla(0,0%,100%,.94);box-shadow:0 .23364rem .65421rem rgba(15,15,15,.14);backdrop-filter:blur(.28037rem);cursor:pointer;transition:transform .25s ease,opacity .25s ease,background-color .25s ease,box-shadow .25s ease}@media screen and (min-width:1201px) and (hover:hover) and (pointer:fine){.featured-products-shell .featured-products-nav[data-v-27d3abf4]{opacity:0;pointer-events:none}.featured-products-shell:focus-within .featured-products-nav[data-v-27d3abf4],.featured-products-shell:hover .featured-products-nav[data-v-27d3abf4]{opacity:1;pointer-events:auto}}.featured-products-nav[data-v-27d3abf4]:hover{transform:translateY(-.04673rem) scale(1.02);background:#fff;box-shadow:0 .3271rem .79439rem rgba(15,15,15,.18)}.featured-products-nav span[data-v-27d3abf4]{width:.32rem;height:.32rem;border-top:.02336rem solid #111;border-right:.02336rem solid #111}.featured-products-prev[data-v-27d3abf4]{left:.55rem;transform:translateY(-50%)}.featured-products-prev[data-v-27d3abf4]:hover{transform:translateY(calc(-50% - .04673rem)) scale(1.02)}.featured-products-prev span[data-v-27d3abf4]{transform:translateX(12%) rotate(-135deg)}.featured-products-next[data-v-27d3abf4]{right:.55rem;transform:translateY(-50%)}.featured-products-next[data-v-27d3abf4]:hover{transform:translateY(calc(-50% - .04673rem)) scale(1.02)}.featured-products-next span[data-v-27d3abf4]{transform:translateX(-12%) rotate(45deg)}.showcase-link--light[data-v-27d3abf4],.space-matching-heading .showcase-heading__eyebrow[data-v-27d3abf4],.space-matching-heading h2[data-v-27d3abf4],.space-matching-summary[data-v-27d3abf4]{color:#fff}.space-matching-header[data-v-27d3abf4]{display:flex;justify-content:center;width:100%}.space-matching-heading[data-v-27d3abf4]{width:65%;max-width:65%;margin:0 auto;justify-items:center;text-align:center}.space-matching-heading .showcase-heading__content[data-v-27d3abf4]{width:100%;justify-items:center}.space-matching-heading .showcase-heading__row[data-v-27d3abf4]{justify-content:center}.space-matching-heading .showcase-heading__eyebrow[data-v-27d3abf4]{color:hsla(0,0%,100%,.52)}.showcase-link--light i[data-v-27d3abf4]{border-top-color:currentColor;border-right-color:currentColor}.space-matching-summary[data-v-27d3abf4]{margin:0;max-width:42rem;font-family:Montserrat;font-size:.3271rem;line-height:1.7;color:hsla(0,0%,100%,.68);margin-left:auto;margin-right:auto;text-align:center}.space-matching-grid[data-v-27d3abf4]{--showcase-project-gap:0.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"left-top right-top" "center center" "left-bottom right-bottom";gap:var(--showcase-project-gap);margin-top:var(--home-section-space-lg)}.space-matching-card[data-v-27d3abf4]{position:relative;aspect-ratio:1;min-height:0;overflow:hidden;background:#161616}.space-matching-card--see-more[data-v-27d3abf4]{isolation:isolate}.space-matching-card--left-top[data-v-27d3abf4]{grid-area:left-top}.space-matching-card--left-bottom[data-v-27d3abf4]{grid-area:left-bottom}.space-matching-card--center[data-v-27d3abf4]{grid-area:center;width:100%;justify-self:stretch;aspect-ratio:1464/800}.space-matching-card--right-top[data-v-27d3abf4]{grid-area:right-top}.space-matching-card--right-bottom[data-v-27d3abf4]{grid-area:right-bottom}.space-matching-card__link[data-v-27d3abf4]{display:block;width:100%;height:100%;text-decoration:none}.space-matching-card__link--see-more[data-v-27d3abf4]{position:relative;background:#080808}.space-matching-card img[data-v-27d3abf4]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.space-matching-card__teaser-image[data-v-27d3abf4]{position:relative;z-index:0}.space-matching-card__overlay[data-v-27d3abf4]{position:absolute;inset:0;padding:1.15rem 1.2rem;background:linear-gradient(180deg,rgba(10,10,10,0) 10%,rgba(10,10,10,.46) 78%,rgba(10,10,10,.62));opacity:0;transition:opacity .3s ease}.space-matching-card__meta[data-v-27d3abf4]{position:absolute;top:1rem;left:1.05rem;margin:0;color:hsla(0,0%,100%,.88);font-family:Montserrat;font-size:.23364rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-.23364rem);transition:transform .3s ease}.space-matching-card__overlay span[data-v-27d3abf4]{position:absolute;left:1.05rem;bottom:1rem;text-align:left}.space-matching-card__overlay--see-more[data-v-27d3abf4]{display:flex;z-index:1;align-items:center;justify-content:center;padding:1.5rem;text-align:center;background:linear-gradient(180deg,rgba(8,8,8,.18),rgba(8,8,8,.52));opacity:1}.space-matching-card__overlay span[data-v-27d3abf4]{color:#fff;font-family:Montserrat;font-size:.6rem;line-height:1.35;transform:translateY(.23364rem);transition:transform .3s ease;font-weight:600}.space-matching-card__overlay--see-more span[data-v-27d3abf4]{width:min(100%,10.8rem);font-size:clamp(.7rem,1.35vw,1.02rem);line-height:1.15;position:static;left:auto;bottom:auto;display:inline-block;text-align:center;transform:none;font-weight:700;letter-spacing:.02em;text-wrap:balance}.space-matching-card:hover .space-matching-card__overlay[data-v-27d3abf4]{opacity:1}.space-matching-card:hover img[data-v-27d3abf4]{transform:scale(1.03)}.space-matching-card:hover .space-matching-card__meta[data-v-27d3abf4],.space-matching-card:hover .space-matching-card__overlay span[data-v-27d3abf4]{transform:translateY(0)}.space-matching-card--see-more:hover img[data-v-27d3abf4]{transform:scale(1.04)}.section-container[data-v-27d3abf4]{z-index:2;position:relative;margin-top:0;width:100%;background-color:#fff}.icons[data-v-27d3abf4]{width:100%;position:relative}.icons-innner[data-v-27d3abf4]{display:flex;justify-content:flex-start;align-items:center;min-width:28.03738rem;width:-moz-max-content;width:max-content;height:4.43925rem;box-sizing:border-box;margin:auto;padding:0;animation:rowScroll-27d3abf4 30s linear infinite}.icons-innner[data-v-27d3abf4]:hover{animation-play-state:paused!important}.icon-item[data-v-27d3abf4]:after{content:attr(data-text);position:fixed!important;z-index:9999!important;left:0!important;bottom:4rem!important;max-width:7.5rem!important;width:-moz-max-content!important;width:max-content!important;white-space:normal!important;word-wrap:break-word!important;word-break:break-all!important;padding:.18692rem .28037rem!important;background:rgba(30,30,30,.9)!important;color:#f5f5f5!important;font-size:.875rem!important;font-family:Montserrat!important;border-radius:0!important;box-shadow:0 .04673rem .23364rem rgba(0,0,0,.3)!important;transition:opacity .2s ease,transform .2s ease!important;transform-origin:center bottom!important;transform:translateY(.09346rem) scale(.95)!important;opacity:0!important;pointer-events:none!important;clip:auto!important;overflow:visible!important;line-height:1.4!important}.icon-item[data-v-27d3abf4]:hover:after{opacity:1!important;transform:translateY(0) scale(1)!important}@keyframes rowScroll-27d3abf4{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.icon-item[data-v-27d3abf4]{display:flex;align-items:center;height:100%;cursor:pointer;position:relative!important}.icon-item span[data-v-27d3abf4]{font-family:Montserrat;transition:all .3s;margin:0 .5rem;width:auto;max-width:5rem;font-size:.75rem;display:inline-block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#333!important}.icon-item:hover span[data-v-27d3abf4]{max-width:auto}.aboutus[data-v-27d3abf4]{position:relative;width:100%}.aboutus img[data-v-27d3abf4]{display:block;width:127%;min-width:28.03738rem}.aboutus-content[data-v-27d3abf4]{position:absolute;left:39%;top:2.5rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:#fff}.aboutus-content h3[data-v-27d3abf4]{margin:0;font-size:1.125rem;font-weight:400;position:relative;top:-1.8rem;left:-1.2rem;font-family:Montserrat}.aboutus-content p[data-v-27d3abf4]{margin:.46729rem 0;letter-spacing:.02336rem;font-family:Montserrat;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;position:relative;left:-1.2rem;top:-1.8rem;font-size:.875rem;line-height:1.2;width:98%;min-height:5rem;word-break:break-all;overflow-wrap:normal;white-space:normal}.aboutus-content a[data-v-27d3abf4]{text-decoration:underline;color:#fff;font-family:Montserrat;position:relative;font-size:.75rem;left:90%;top:-8.4rem;font-weight:200;transform:translateX(-100%)!important}.sixbox[data-v-27d3abf4]{padding:1rem 0;position:relative}.sixbox-inner[data-v-27d3abf4]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:.18692rem;width:-moz-fit-content;width:fit-content;height:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 .23364rem 0;box-sizing:border-box;scrollbar-width:none}.sixbox-inner[data-v-27d3abf4]::-webkit-scrollbar{display:none}.sixbox-item[data-v-27d3abf4]{width:calc(33.33333% - .12461rem);flex-shrink:0;aspect-ratio:3/4}.sixbox-item img[data-v-27d3abf4]{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sixbox-item[data-v-27d3abf4]:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .2s;pointer-events:none}.sixbox-item[data-v-27d3abf4]:hover:before{opacity:1}.sixbox-item a[data-v-27d3abf4]{display:flex}.sixbox-content[data-v-27d3abf4]{position:absolute;left:.46729rem;bottom:.46729rem;transform:translate3d(-100%,0,0);width:98%;color:#fff;opacity:0;transition:all .2s}.sixbox-content h4[data-v-27d3abf4],.sixbox-content p[data-v-27d3abf4]{margin:0}.sixbox-content h4[data-v-27d3abf4]{line-height:.74766rem;font-size:.42056rem;font-weight:400;font-family:SourceHanSansCN-Medium,sans-serif}.sixbox-content p[data-v-27d3abf4]{font-size:.3271rem;font-family:Montserrat}.sixbox-item:hover .sixbox-content[data-v-27d3abf4]{opacity:1;transform:translateZ(0)}.shop[data-v-27d3abf4]{position:relative}.shop img[data-v-27d3abf4]{display:block;width:100%;height:17rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.shop-content[data-v-27d3abf4]{width:min(calc(100% - var(--layout-pad-inline)*2),calc(var(--layout-content-max) - var(--layout-pad-inline)*2));position:absolute;left:50%;transform:translateX(-50%);margin:0;top:0;display:flex;flex-direction:column;justify-content:center;color:#fff}.shop-content h3[data-v-27d3abf4]{font-family:Montserrat;font-weight:400;font-size:1.125rem}.shop-content p[data-v-27d3abf4]{margin:.46729rem 0;line-height:1.2;letter-spacing:.05;font-family:Montserrat;font-size:.875rem}.shop-country[data-v-27d3abf4]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.country-item[data-v-27d3abf4]{width:20%;margin-top:1.16822rem;font-family:SourceHanSansCN-Light,sans-serif;word-break:break-word}@media screen and (max-width:768px){.shop-country[data-v-27d3abf4]{display:grid;grid-template-columns:repeat(4,1fr);gap:.37383rem}}.idea[data-v-27d3abf4]{position:relative}.idea>img[data-v-27d3abf4]{width:100%;min-width:28.03738rem;height:18rem;-o-object-fit:cover;object-fit:cover}.idea-content[data-v-27d3abf4]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:-62%;color:#fff}.idea-content[data-v-27d3abf4]:before{content:"";z-index:-1;position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#fff}.idea-content>h3[data-v-27d3abf4]{margin:0 0 1.25rem 0;width:89%;text-align:center;line-height:1.2;font-size:1.125rem;font-weight:400;font-family:Montserrat}.idea-content>p[data-v-27d3abf4]{font-size:.875rem;width:80%;line-height:1.2;margin:0;font-family:Montserrat;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.teamwork[data-v-27d3abf4]{width:80%;max-width:unset;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:2.33645rem 0}.teamwork-col[data-v-27d3abf4]{width:33%}.teamwork-item[data-v-27d3abf4]{position:relative;margin-top:.23364rem;overflow:hidden}.teamwork-item img[data-v-27d3abf4]{display:block;width:100%}.teamwork-item .teamwork-content[data-v-27d3abf4]{position:absolute;top:50%;left:-100%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:60%;height:3.50467rem;background:rgba(0,0,0,.7);font-family:Montserrat;transition:all .3s ease}.teamwork-item:hover .teamwork-content[data-v-27d3abf4]{left:0}.teamwork-content .address[data-v-27d3abf4]{text-align:center;font-size:.75rem;font-family:SourceHanSansCN-Medium,sans-serif}.teamwork-content .product[data-v-27d3abf4]{width:80%;text-align:center;font-size:.75rem;font-family:Montserrat}.news[data-v-27d3abf4]{position:relative;width:100%}.news>img[data-v-27d3abf4]{display:block;width:346%;min-width:28.03738rem}.news-content[data-v-27d3abf4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:18.69159rem}.news-title[data-v-27d3abf4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.0514rem}.news-title h3[data-v-27d3abf4]{margin:0;line-height:.74766rem;font-size:.70093rem;font-family:Montserrat;font-weight:400}.news-content .swiper-slide[data-v-27d3abf4]{display:flex}.news-content .swiper-slide-left[data-v-27d3abf4]{width:9.34579rem}.news-content .swiper-slide-left img[data-v-27d3abf4]{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-content .swiper-slide-right[data-v-27d3abf4]{display:flex;justify-content:flex-end;width:calc(100% - 9.34579rem);line-height:.56075rem}.news-content .swiper-slide-right p[data-v-27d3abf4]{width:80%;margin:auto .46729rem auto auto;letter-spacing:.02336rem;line-height:.56075rem;font-size:.3271rem;font-family:Montserrat}.navigation .next[data-v-27d3abf4],.navigation .prev[data-v-27d3abf4]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation .prev[data-v-27d3abf4]{margin-right:.46729rem}.el-carousel[data-v-27d3abf4]{height:100%!important}.el-carousel__item[data-v-27d3abf4]{display:flex;align-items:center;height:250%}.coverage[data-v-27d3abf4]{position:relative;min-width:28.03738rem;width:100%;top:.82243rem}.coverage img[data-v-27d3abf4]{display:block;width:100%;min-height:30rem;-o-object-fit:cover;object-fit:cover}.coverage-content[data-v-27d3abf4]{position:absolute;left:40%;bottom:25%;width:55%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;font-family:Montserrat;color:#fff}.coverage-content h1[data-v-27d3abf4]{margin:.46729rem 0;letter-spacing:.09346rem;font-size:1rem;font-weight:400;font-family:Montserrat}.coverage-content p[data-v-27d3abf4]{margin:0;margin-top:1.16822rem;font-size:.875rem;line-height:1rem;font-family:Montserrat}.coverage-icons[data-v-27d3abf4]{position:absolute;top:68%;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;width:15.18692rem}.coverage-icons-item[data-v-27d3abf4]{display:flex;flex-direction:column;align-items:center;background-color:#444}.coverage-icons-item span[data-v-27d3abf4]{margin-top:.58411rem;text-align:center;font-family:Montserrat}.coverageimg[data-v-27d3abf4]{position:absolute;top:27rem;left:11rem;width:6rem!important;min-height:auto!important;-o-object-fit:fill;object-fit:fill}.syre[data-v-27d3abf4]{width:4.67rem}.scroll-btn[data-v-27d3abf4]{width:1.40187rem;height:2.80374rem;border:none;border-radius:.18692rem;background-color:rgba(0,0,0,.5);color:#fff;font-size:1.25rem;cursor:pointer;transition:background-color .3s;display:flex;align-items:center;justify-content:center;padding:0 .23364rem}.scroll-up[data-v-27d3abf4]{position:absolute;left:0;top:40%;z-index:12}.scroll-down[data-v-27d3abf4]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:12}.scroll-btn[data-v-27d3abf4]:hover{background-color:rgba(0,0,0,.8)}.scroll-btn[data-v-27d3abf4]:disabled{background-color:rgba(0,0,0,.2);cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){.erys[data-v-27d3abf4]{opacity:1!important;min-height:auto!important;transform:translateZ(0)!important;word-break:break-all!important;overflow-wrap:break-word!important;white-space:normal!important;gap:.5rem}.icons-item span[data-v-27d3abf4]{font-size:.14019rem!important;max-width:4.71963rem}.banner-content p:first-child{margin-bottom:0!important;font-size:1rem!important;width:23rem!important}.banner-content div{background-color:#000;position:relative!important;top:0!important;bottom:0!important;left:0!important;transform:translate(0)!important}.icon-item svg[data-v-27d3abf4]{font-size:2rem!important}.country-item[data-v-27d3abf4]{margin-top:1.16822rem;font-family:Montserrat;font-size:.8275rem;width:100%!important;line-height:1.2;word-break:break-all}}@media screen and (max-width:1300px){.news-title[data-v-27d3abf4]{width:37.38318rem!important;margin-left:10%!important}.news-content .swiper-slide-right[data-v-27d3abf4]{line-height:1.63551rem!important;width:calc(74% - 9.34579rem)!important}.news-content .swiper-slide-left[data-v-27d3abf4]{margin-left:10%!important}.news-title[data-v-27d3abf4]{margin-top:1.0514rem;margin-bottom:.46729rem}}@media screen and (min-width:769px){.banner-container[data-v-27d3abf4]{width:100%;height:100svh;height:100vh;min-height:14.95327rem;overflow:hidden}.banner-container .swiper-container[data-v-27d3abf4]{width:100%;height:100%}.aboutus img[data-v-27d3abf4]{width:100%}.icons-innner[data-v-27d3abf4]{min-width:28.03738rem;max-width:35.04673rem;transform:translateX(0)!important;animation-play-state:paused!important;justify-content:space-between;width:74%}.icon-item span[data-v-27d3abf4]{max-width:4.20561rem;margin-left:.23364rem;font-size:.3271rem;font-family:Montserrat;transition:all .3s;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;white-space:normal!important;text-overflow:clip!important;word-break:break-all}.icon-item[data-v-27d3abf4]:hover:after{opacity:0!important}.section-container[data-v-27d3abf4]{margin-top:0}@keyframes rowScroll-27d3abf4{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.shop-content[data-v-27d3abf4]{position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;height:80%;color:#fff;width:64%}.shop-content h3[data-v-27d3abf4]{font-size:.70093rem;letter-spacing:.02336rem}.shop-content p[data-v-27d3abf4]{margin:0 0 .70093rem 0;font-size:.37383rem}.sixbox[data-v-27d3abf4]{display:flex;justify-content:space-between;align-items:center}.imgout[data-v-27d3abf4],.sixbox-inner[data-v-27d3abf4]{width:100%}.sixbox-item[data-v-27d3abf4]{width:calc(16.6667% - .15577rem);flex-shrink:0;aspect-ratio:3/4}.country-item[data-v-27d3abf4]{font-size:.42056rem}.syre[data-v-27d3abf4]{width:auto}.el-carousel__item[data-v-27d3abf4],.el-carousel__mask[data-v-27d3abf4]{height:auto}.news-content[data-v-27d3abf4]{width:20.56075rem!important;height:100%!important}.news>img[data-v-27d3abf4]{width:100%!important}.item_span2[data-v-27d3abf4]{display:inline}.aboutus-content[data-v-27d3abf4]{position:absolute;left:40%;top:.02336rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:20%;height:100%;color:#fff}.aboutus-content h3[data-v-27d3abf4]{margin:0;font-size:.70093rem;font-weight:400;position:relative;top:-1.47196rem;left:-4.70467rem;font-family:Montserrat}.aboutus-content p[data-v-27d3abf4]{margin:.46729rem 0;font-size:.3271rem;line-height:1.2!important;letter-spacing:.02336rem;font-family:Montserrat;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;position:relative;left:-4.70467rem;width:18.69159rem;top:0;min-height:auto}.aboutus-content a[data-v-27d3abf4]{font-size:.3271rem;left:130%;top:-5.84112rem;transform:translateX(0)!important}.idea>img[data-v-27d3abf4]{display:block;width:100%;min-width:28.03738rem;height:auto;-o-object-fit:fill;object-fit:fill}.idea-content[data-v-27d3abf4]{margin-top:-30%}.idea-content>h3[data-v-27d3abf4]{margin:0 0 1.16822rem 0;font-size:.70093rem;letter-spacing:.02336rem}.idea-content>p[data-v-27d3abf4]{width:16.30841rem!important;letter-spacing:.02336rem;line-height:1.2;font-size:.3271rem}.teamwork[data-v-27d3abf4]{max-width:28.03738rem}.teamwork-content .address[data-v-27d3abf4]{font-size:.42056rem}.teamwork-content .product[data-v-27d3abf4]{font-size:.37383rem}.coverage-content[data-v-27d3abf4]{top:63%;position:absolute;left:75%;transform:translateX(-50%);text-align:left;font-family:SourceHanSansCN-Light,sans-serif;color:#fff;bottom:auto;width:auto;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;text-overflow:clip}.coverage img[data-v-27d3abf4]{min-height:auto;-o-object-fit:fill;object-fit:fill}.coverage-content h1[data-v-27d3abf4]{font-size:.56075rem}.coverage-content p[data-v-27d3abf4]{line-height:.56075rem}.coverageimg[data-v-27d3abf4]{top:auto;bottom:8%;left:47%;width:8%!important}.scroll-btn[data-v-27d3abf4]{display:none!important}}@media screen and (max-width:1200px){.home-showcase[data-v-27d3abf4]{--showcase-heading-stack-gap:0.78rem;--showcase-heading-action-gap:0.9rem;--showcase-heading-inline-gap:1.1rem;--showcase-section-body-gap:1.4rem}.banner-container[data-v-27d3abf4]{position:relative!important;height:clamp(20rem,48vw,30rem)!important;min-height:20rem!important}.banner-container .swiper-container[data-v-27d3abf4],.banner-container .swiper-slide[data-v-27d3abf4],.hero-single-slide[data-v-27d3abf4],.hero-swiper[data-v-27d3abf4]{height:100%!important}.hero-overlay-inner[data-v-27d3abf4]{padding-top:calc(var(--app-header-height) + 1.75rem);padding-bottom:1.5rem}.hero-copy h1[data-v-27d3abf4]{width:min(100%,12rem);margin-left:auto;margin-right:auto;white-space:normal;text-wrap:balance}.hero-copy__title--cjk[data-v-27d3abf4]{width:min(100%,12.6rem);line-height:1.18;letter-spacing:.03em}.showcase-strip--video[data-v-27d3abf4]{padding-top:0}.showcase-strip--products[data-v-27d3abf4]{padding-bottom:var(--home-section-space-lg)}.showcase-strip--main-products[data-v-27d3abf4]{padding-bottom:var(--home-section-space-md)}.main-products__tab[data-v-27d3abf4]{font-size:clamp(.28037rem,2.2vw,.42056rem)}.main-products__hero-copy[data-v-27d3abf4]{gap:.7rem;padding:.9rem 1.1rem}.main-products__hero-text[data-v-27d3abf4]{gap:.28rem}.main-products__hero[data-v-27d3abf4]{min-height:clamp(18rem,52vw,30rem)}.showcase-series-selector[data-v-27d3abf4]{flex-direction:column;min-height:auto;gap:.2rem;margin-top:.65rem}.showcase-series-option[data-v-27d3abf4]{min-width:100%;min-height:4rem;height:4rem;background-size:cover!important;opacity:1!important;transform:none!important;flex:none!important}.showcase-series-option.is-active[data-v-27d3abf4]{height:22rem}.showcase-series-option__shade[data-v-27d3abf4]{height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.38) 58%,rgba(0,0,0,.12))}.showcase-series-option.is-active .showcase-series-option__shade[data-v-27d3abf4]{height:100%}.showcase-series-option__label[data-v-27d3abf4]{gap:.32rem;padding:0 .55rem .55rem}.showcase-series-option__badge[data-v-27d3abf4]{width:.58rem;height:.58rem;font-size:.28037rem}.showcase-series-option__info[data-v-27d3abf4]{white-space:normal}.showcase-series-option__action[data-v-27d3abf4],.showcase-series-option__info h3[data-v-27d3abf4],.showcase-series-option__info p[data-v-27d3abf4]{opacity:1;transform:none}.showcase-series-option__info h3[data-v-27d3abf4]{font-size:.37383rem}.showcase-series-option__info p[data-v-27d3abf4]{margin-top:.08rem;font-size:.28037rem}.showcase-series-option__action[data-v-27d3abf4]{margin-top:.18rem;font-size:.28037rem;pointer-events:auto}.showcase-strip--products .showcase-heading__content[data-v-27d3abf4]{min-width:0}.showcase-strip--products .showcase-heading--split[data-v-27d3abf4]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.showcase-strip--products .showcase-products-title[data-v-27d3abf4]{font-size:.65421rem;line-height:.98;overflow-wrap:anywhere;word-break:break-word}.showcase-strip--products .showcase-link[data-v-27d3abf4]{justify-self:end;align-self:center}.space-matching-summary[data-v-27d3abf4]{max-width:42rem;font-size:.3271rem;line-height:1.7}.space-matching-heading[data-v-27d3abf4]{width:85%;max-width:85%}.featured-product-copy[data-v-27d3abf4]{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.featured-product-copy h3[data-v-27d3abf4]{flex:1 1 auto}.featured-products-nav[data-v-27d3abf4]{width:1.02804rem;height:1.02804rem}.featured-products-prev[data-v-27d3abf4]{left:.5rem;transform:translateY(-50%)}.featured-products-prev[data-v-27d3abf4]:hover{transform:translateY(calc(-50% - .04673rem)) scale(1.02)}.featured-products-next[data-v-27d3abf4]{right:.5rem;transform:translateY(-50%)}.featured-products-next[data-v-27d3abf4]:hover{transform:translateY(calc(-50% - .04673rem)) scale(1.02)}.space-matching-grid[data-v-27d3abf4]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"left-top right-top" "center center" "left-bottom right-bottom"}.space-matching-card__overlay--see-more span[data-v-27d3abf4]{font-size:.51402rem}}.coverage[data-v-27d3abf4]{display:none}@media screen and (max-width:768px){.home-showcase[data-v-27d3abf4]{--showcase-heading-stack-gap:0.58rem;--showcase-heading-action-gap:0.65rem;--showcase-heading-inline-gap:0.65rem;--showcase-section-body-gap:1rem}.banner-container[data-v-27d3abf4]{position:relative!important}.banner-container .swiper-container[data-v-27d3abf4],.banner-container .swiper-slide[data-v-27d3abf4],.hero-single-slide[data-v-27d3abf4],.hero-swiper[data-v-27d3abf4]{display:block!important;height:100%!important;position:relative!important;z-index:1}.banner-container .swiper-wrapper[data-v-27d3abf4]{height:100%!important}.banner-container .hero-single-slide img[data-v-27d3abf4],.banner-container .swiper-slide img[data-v-27d3abf4]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;position:static!important;left:auto!important;transform:none!important;background:#05070b}.hero-overlay[data-v-27d3abf4]{padding:0}.hero-overlay-inner[data-v-27d3abf4]{padding-bottom:.9rem}.hero-copy[data-v-27d3abf4]{bottom:.93458rem;gap:.22rem;padding-inline:.32rem;box-sizing:border-box}.hero-copy h1[data-v-27d3abf4]{font-size:clamp(.36rem,3.6vw,.56rem);line-height:1.1;width:min(100%,9.8rem);margin-left:auto;margin-right:auto;white-space:normal;text-wrap:balance}.hero-copy__title--cjk[data-v-27d3abf4]{width:min(100%,10.2rem);line-height:1.2;letter-spacing:.025em}.hero-copy p[data-v-27d3abf4]{width:min(100%,9.4rem);font-size:.18rem;line-height:1.6}.hero-controller[data-v-27d3abf4]{width:min(100%,3.1rem);margin:0;bottom:.45rem;justify-content:center;gap:.1rem}.hero-controller-arrow[data-v-27d3abf4]{width:.36rem;height:.36rem}.hero-controller-track[data-v-27d3abf4]{min-width:0;flex:1;gap:.06rem}.hero-controller-index[data-v-27d3abf4]{font-size:.12rem}.section-container[data-v-27d3abf4]{margin-top:0}.showcase-strip--video[data-v-27d3abf4]{padding-top:0}.showcase-strip--products[data-v-27d3abf4],.space-matching-strip[data-v-27d3abf4]{padding-bottom:var(--home-section-space-lg)}.space-matching-strip[data-v-27d3abf4]{padding-top:var(--home-section-space-md)}.space-matching-header[data-v-27d3abf4]{justify-content:flex-start}.space-matching-heading[data-v-27d3abf4]{width:100%;max-width:none;justify-items:start;text-align:left}.space-matching-summary[data-v-27d3abf4]{margin-left:0;margin-right:0;text-align:left}.showcase-strip--main-products[data-v-27d3abf4]{padding-top:var(--home-section-space-md)}.main-products__rail[data-v-27d3abf4]{gap:.72rem}.main-products__tab[data-v-27d3abf4]{font-size:clamp(.3271rem,3.9vw,.46729rem);padding-bottom:.26rem}.main-products__rail-shell[data-v-27d3abf4]{overflow:hidden}.main-products__nav[data-v-27d3abf4]{width:1rem}.main-products__nav--prev[data-v-27d3abf4]{padding-left:.28rem}.main-products__nav--next[data-v-27d3abf4]{padding-right:.28rem}.main-products__nav span[data-v-27d3abf4]{width:.32rem;height:.32rem}.main-products__hero[data-v-27d3abf4]{aspect-ratio:1584/900;min-height:0}.main-products__hero-copy[data-v-27d3abf4]{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.35rem;padding:.45rem .35rem}.main-products__hero-text[data-v-27d3abf4]{min-width:0;flex:1 1 auto;gap:.28rem}.main-products__hero-text h3[data-v-27d3abf4]{font-size:.21028rem;letter-spacing:.12em}.main-products__hero-text h2[data-v-27d3abf4]{max-width:100%;font-size:.3271rem;line-height:1}.main-products__hero-cta[data-v-27d3abf4]{display:flex;align-self:flex-end;flex:0 0 auto;width:auto;max-width:100%;justify-content:center;padding:.12rem .38rem;border-width:.02336rem;font-size:.21028rem}.showcase-strip--products .showcase-heading__content[data-v-27d3abf4]{min-width:0}.showcase-strip--products .showcase-heading--split[data-v-27d3abf4]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center}.showcase-strip--products .showcase-products-title[data-v-27d3abf4]{font-size:.42056rem;line-height:.98;overflow-wrap:anywhere;word-break:break-word}.showcase-strip--products .showcase-link[data-v-27d3abf4]{justify-self:end;align-self:center}.showcase-heading h2[data-v-27d3abf4]{font-size:.46729rem;text-align:center;word-wrap:break-word;white-space:normal}.showcase-video-stage[data-v-27d3abf4]{margin-top:0;height:auto;aspect-ratio:16/9;min-height:0}.showcase-video-stage img[data-v-27d3abf4],.showcase-video-stage video[data-v-27d3abf4]{-o-object-fit:contain;object-fit:contain}.showcase-placeholder[data-v-27d3abf4]{min-height:9.81308rem}.global-map-placeholder__shell[data-v-27d3abf4]{grid-template-columns:1fr;min-height:14.01869rem}.global-map-placeholder__panel[data-v-27d3abf4]{min-height:4.20561rem}.global-map-placeholder__stage[data-v-27d3abf4]{min-height:9.81308rem}.showcase-video-overlay-card[data-v-27d3abf4]{left:.75rem;right:.75rem;bottom:.75rem;max-width:none;padding:.75rem .8rem}.showcase-video-overlay-card p[data-v-27d3abf4],.space-matching-summary[data-v-27d3abf4]{font-size:.30374rem;line-height:1.6}.featured-products-shell[data-v-27d3abf4]{margin-top:.65rem}.featured-products-nav[data-v-27d3abf4]{display:none}.featured-products-nav span[data-v-27d3abf4]{width:.23364rem;height:.23364rem}.featured-product-card[data-v-27d3abf4]{gap:.55rem}.featured-product-copy[data-v-27d3abf4]{display:flex;align-items:center;justify-content:space-between;gap:.3rem}.featured-product-copy h3[data-v-27d3abf4]{flex:1 1 auto;font-size:.3271rem;line-height:1.25;color:#000;font-weight:700}.featured-product-more[data-v-27d3abf4]{align-items:center;gap:.12rem;font-size:.28037rem;line-height:1}.featured-product-more i[data-v-27d3abf4]{width:.1rem;height:.1rem;border-top:.01168rem solid hsla(0,0%,51.4%,.7803921568627451);border-right:.01168rem solid hsla(0,0%,51.4%,.7803921568627451);top:.03rem;transform:rotate(45deg)}.space-matching-grid[data-v-27d3abf4]{--showcase-project-gap:0.25rem;grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"left-top" "right-top" "center" "left-bottom" "right-bottom";gap:.25rem;margin-top:.93458rem}.space-matching-card--left-bottom[data-v-27d3abf4],.space-matching-card--left-top[data-v-27d3abf4],.space-matching-card--right-bottom[data-v-27d3abf4],.space-matching-card--right-top[data-v-27d3abf4],.space-matching-card[data-v-27d3abf4]{aspect-ratio:1;min-height:0;height:auto;max-height:none}.space-matching-card--center[data-v-27d3abf4]{width:100%;justify-self:stretch;aspect-ratio:1464/800;min-height:0;height:auto;max-height:none}.space-matching-card--see-more[data-v-27d3abf4]{min-height:0;height:auto;max-height:none}.space-matching-summary[data-v-27d3abf4]{max-width:100%;font-size:.25701rem;line-height:1.6}.space-matching-card__link--see-more[data-v-27d3abf4],.space-matching-card__link[data-v-27d3abf4]{height:100%}.space-matching-card img[data-v-27d3abf4]{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;background:#111}.space-matching-card--center img[data-v-27d3abf4]{-o-object-fit:cover;object-fit:cover}.space-matching-card__link--see-more img[data-v-27d3abf4]{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover}.space-matching-card__overlay[data-v-27d3abf4]{opacity:1;padding:.4rem;background:none}.space-matching-card__meta[data-v-27d3abf4]{top:.7rem;left:.4rem}.space-matching-card__overlay span[data-v-27d3abf4]{left:.4rem;bottom:.4rem;font-size:.37383rem;transform:translateY(0)}.space-matching-card__overlay--see-more[data-v-27d3abf4]{display:flex;align-items:center;justify-content:center;padding:1rem}.space-matching-card__overlay--see-more span[data-v-27d3abf4]{width:min(100%,9rem);font-size:clamp(.48rem,5.4vw,.74rem);line-height:1.2;position:static;left:auto;bottom:auto;display:inline-block;text-align:center}.banner-container[data-v-27d3abf4]{height:5.84112rem!important;min-height:5.84112rem!important;overflow:hidden!important}.teamwork-content[data-v-27d3abf4]{width:auto!important}.teamwork-item .teamwork-content[data-v-27d3abf4]{left:-150%}}@media screen and (min-width:768px) and (max-width:1200px){.main-products__hero-text[data-v-27d3abf4]{gap:.28rem}.showcase-heading__content h2[data-v-27d3abf4]{font-size:.65421rem}.main-products__hero-text h3[data-v-27d3abf4]{font-size:.3271rem;letter-spacing:.08em}.main-products__hero-text h2[data-v-27d3abf4]{font-size:.65421rem;line-height:1.2rem}}.svg-icon[data-v-6d42ebea]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.v-form-item{justify-content:space-between;flex-direction:row;height:.93458rem;border-bottom:.02336rem solid #999}.v-form-item,.v-form-item-inner{display:flex;align-items:center}.column.v-form-item{flex-direction:column}.column .v-form-item-inner{justify-content:flex-start;width:100%;margin-bottom:.23364rem}.input-icon{position:relative;display:flex;justify-content:center;align-items:center;width:.70093rem;height:.70093rem;margin-left:.11682rem;color:#333}.address-label{padding-left:.35047rem;font-size:.825rem;font-family:SourceHanSansCN-Light,sans-serif}.required:after{content:"*";position:absolute;right:0;top:0;color:red;line-height:.3271rem}@media screen and (min-width:769px){.address-label{padding-left:.35047rem;font-size:14PX;font-family:SourceHanSansCN-Light,sans-serif}}:root{--nprogress-primary:#fff;--layout-pad-inline-tablet:1.86916rem;--layout-pad-inline-mobile:0.37383rem;--layout-pad-inline:2.33645rem;--layout-gap-2xs:0.09346rem;--layout-gap-xs:0.18692rem;--layout-gap-sm:0.28037rem;--layout-gap-md:0.37383rem;--layout-gap-lg:0.56075rem;--layout-gap-xl:0.74766rem;--layout-gap-2xl:1.1215rem;--layout-gap-3xl:1.49533rem;--padding-0:0;--margin-0:0;--font-size-sm:0.3271rem;--color-text-primary:#1a1a1a;--color-bg-page:#fff;--topnav-item-line-height:1.5rem;--topnav-item-font-size:0.72rem;--topnav-indicator-height:0.02336rem;--topnav-indicator-offset:1%;--topnav-dropdown-inline-pad:0.46729rem;--topnav-text-color:#161616;--topnav-text-color-active:#fff;--topnav-dropdown-bg:rgba(0,0,0,0.6);--topnav-dropdown-hover-bg:rgba(0,0,0,0.4);--lang-switch-width:2rem;--lang-switch-collapsed-height:90%;--lang-switch-list-margin-bottom:1%;--lang-switch-item-hover-bg:rgba(0,0,0,0.6)}@media screen and (min-width:1201px){:root{--layout-content-max:44.39252rem;--app-header-height:1.5rem;--app-main-padding-block-start:0;--app-main-padding-block-end:var(--padding-0);--app-main-padding-inline:var(--padding-0);--topbar-logo-width:3.03738rem;--topbar-tools-gap:var(--layout-gap-sm);--topbar-content-gap:var(--layout-gap-lg);--topnav-desktop-inline-pad:0.625rem;--topnav-item-gap-desktop:0.46729rem;--topnav-item-font-size-desktop:0.3271rem;--topnav-indicator-offset-desktop:15%;--topnav-dropdown-item-height-desktop:0.93458rem;--lang-switch-height:1rem;--lang-switch-primary-margin-top:0;--lang-switch-item-line-height:0.55rem;--lang-switch-item-padding-top:0.11682rem;--lang-switch-primary-flag-width:50%;--lang-switch-flag-width:65%}}@media screen and (min-width:769px) and (max-width:1200px){:root{--layout-content-max:29.90654rem;--layout-pad-inline:var(--layout-pad-inline-tablet);--app-header-height:1.88rem;--topbar-logo-width-mobile:3.2rem;--topbar-tools-gap:var(--layout-gap-sm);--topbar-content-gap:var(--layout-gap-sm);--topnav-mobile-width:100%;--topnav-mobile-height:auto;--topnav-mobile-margin-block-start:0;--topnav-mobile-inline-pad:0;--topnav-item-gap-mobile:0.46729rem;--topnav-dropdown-item-height-mobile:1.02804rem;--lang-switch-height:1rem;--lang-switch-primary-margin-top:0;--lang-switch-item-line-height:1.5rem;--lang-switch-item-padding-top:0.11682rem;--lang-switch-primary-flag-width:100%;--lang-switch-flag-width:100%}}@media screen and (max-width:768px){:root{--layout-content-max:100%;--layout-pad-inline:var(--layout-pad-inline-mobile);--layout-gap-lg:0.46729rem;--layout-gap-xl:0.56075rem;--layout-gap-2xl:0.74766rem;--layout-gap-3xl:0.93458rem;--app-header-height:1.28rem;--topbar-logo-width-mobile:2rem;--topbar-tools-gap:0.09346rem;--topbar-content-gap:var(--layout-gap-sm);--topnav-mobile-width:100%;--topnav-mobile-height:auto;--topnav-mobile-margin-block-start:0;--topnav-mobile-inline-pad:0;--topnav-item-gap-mobile:0.46729rem;--topnav-dropdown-item-height-mobile:1.02804rem;--lang-switch-height:1rem;--lang-switch-primary-margin-top:1rem;--lang-switch-item-line-height:1.5rem;--lang-switch-item-padding-top:0.11682rem;--lang-switch-primary-flag-width:50%;--lang-switch-flag-width:50%}}html{font-size:267.5%!important}body,html{box-sizing:border-box;margin:0;padding-right:0!important}body{font-size:var(--font-size-sm);font-family:Montserrat,SourceHanSansCN-Light,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}body{color:var(--color-text-primary);background-color:var(--color-bg-page);overflow:hidden;overflow-y:auto!important}body::-webkit-scrollbar{width:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 23.36449rem #fff inset}a{color:inherit;text-decoration:none}#nprogress .bar{background:var(--nprogress-primary)}#nprogress .peg{box-shadow:0 0 .23364rem var(--nprogress-primary),0 0 .11682rem var(--nprogress-primary)}#nprogress .spinner-icon{border-top-color:var(--nprogress-primary);border-left-color:var(--nprogress-primary)}.layout-full{width:100%}.layout-content{width:min(100%,var(--layout-content-max));margin-left:auto;margin-right:auto;padding-left:var(--layout-pad-inline);padding-right:var(--layout-pad-inline);box-sizing:border-box}