.ScrollBar-component{z-index:1000;transform-origin:100%;opacity:.5;width:11px;height:100vh;transition:transform .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.65,0,.35,1);position:fixed;top:0;right:3px}@media(orientation:portrait){.ScrollBar-component{display:none}}.ScrollBar-component.--is-dragging,.ScrollBar-component.--is-scrolling,.ScrollBar-component:hover{opacity:.8;transform:scaleX(1.2)}.ScrollBar-component.--is-scrolling .ScrollBar-thumb,.ScrollBar-component:hover .ScrollBar-thumb{opacity:1}.ScrollBar-component.--is-dragging .ScrollBar-thumb,.ScrollBar-component.--is-scrolling .ScrollBar-thumb{cursor:grabbing;opacity:1}.ScrollBar-thumb{background-color:var(--color-secondary);opacity:.8;cursor:grab;will-change:transform;border-radius:14px;width:5px;height:80px;margin:2px;transition:opacity .3s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0;transform:translate(0)}
.PageLoader[data-v-72bbd9da]{pointer-events:none;z-index:99999;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.PageLoader.--is-show[data-v-72bbd9da]{pointer-events:auto;opacity:1}.PageLoader-logo[data-v-72bbd9da]{z-index:1;color:var(--color-black-ui);opacity:0;position:absolute;top:3rem;left:1rem;right:1rem}@media(orientation:landscape){.PageLoader-logo[data-v-72bbd9da]{left:2rem;right:2rem}}.PageLoader-progress[data-v-72bbd9da]{height:1px;margin-top:1.5rem;position:relative;overflow:hidden}.PageLoader-progressTrack[data-v-72bbd9da]{height:100%;position:absolute;top:0;left:0;right:0}.PageLoader-progressBar[data-v-72bbd9da]{background-color:var(--color-black-ui);opacity:.2;transform-origin:0;width:100%;height:100%;position:absolute;top:0;left:0}
.AppLoaderLogo[data-v-042b8e08]{width:100%;position:relative}.AppLoaderLogo-svg[data-v-042b8e08] svg{fill:currentColor;width:100%;height:auto}.AppLoaderLogo-progress[data-v-042b8e08]{height:1px;margin-top:1.5rem;position:relative;overflow:hidden}.AppLoaderLogo-progressTrack[data-v-042b8e08]{opacity:0;right:0}.AppLoaderLogo-progressBar[data-v-042b8e08],.AppLoaderLogo-progressTrack[data-v-042b8e08]{background-color:var(--color-black);height:100%;position:absolute;top:0;left:0}.AppLoaderLogo-progressBar[data-v-042b8e08]{opacity:.1;transform-origin:0;width:100%}
.PageTransition[data-v-c598a8d8]{opacity:0;pointer-events:none;background-color:var(--color-beige);z-index:9999999;width:100%;height:100%;padding-top:2rem;padding-left:2rem;padding-right:2rem;position:fixed;top:0;left:0}.PageTransition.--is-show[data-v-c598a8d8]{pointer-events:auto}.PageTransition-logo[data-v-c598a8d8]{width:100%}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-26c7c207],[data-v-26c7c207]::backdrop,[data-v-26c7c207]:after,[data-v-26c7c207]:before{--tw-font-weight:initial}}}.AppHeader[data-v-26c7c207]{z-index:var(--z-index-header);pointer-events:none;padding:2rem 1rem;position:absolute;top:0;left:0;right:0}@media(orientation:landscape){.AppHeader[data-v-26c7c207]{padding:2rem}.AppHeader.--blend-mode[data-v-26c7c207]{mix-blend-mode:difference;--header-text-color:var(--color-white);--header-divider-color:var(--color-white)}}.AppHeader--light[data-v-26c7c207]{--header-text-color:var(--color-white);--header-button-bg:var(--color-white);--header-button-text:var(--color-black-ui);--header-divider-color:var(--color-white)}.AppHeader--dark[data-v-26c7c207]{--header-text-color:var(--color-black-ui);--header-button-bg:var(--color-black-ui);--header-button-text:var(--color-white);--header-divider-color:var(--color-black-ui)}.AppHeader-logo[data-v-26c7c207]{z-index:10;pointer-events:auto;padding-bottom:1rem;position:relative;overflow:hidden}.AppHeader-logo[data-v-26c7c207] svg{width:100%;overflow:visible}.AppHeader-logoLink[data-v-26c7c207]{width:100%;text-decoration:none;display:inline-block}.AppHeader-logoLink[data-v-26c7c207] svg{fill:var(--header-text-color)}.AppHeader-menuButtonWrapper[data-v-26c7c207]{z-index:998;pointer-events:none;position:absolute;inset:8.2rem 1rem 0}@media(orientation:landscape){.AppHeader-menuButtonWrapper[data-v-26c7c207]{display:none}}.AppHeader-menuButtonWrapperInner[data-v-26c7c207]{height:10rem;position:sticky;top:1rem;left:0;right:1rem;overflow:hidden}.AppHeader-menuButton[data-v-26c7c207]{font-family:var(--font-maison-neue);background:var(--color-black-ui);color:var(--color-white);cursor:pointer;z-index:10;pointer-events:auto;text-transform:capitalize;border:none;border-radius:0;flex-flow:row;align-items:center;gap:.8rem;padding:1.5rem 2rem;font-size:1.8rem;font-weight:500;line-height:1;transition:opacity .3s;display:flex;position:absolute;top:0;right:0}@media(orientation:landscape){.AppHeader-menuButton[data-v-26c7c207]{display:none}}.AppHeader-menuButton.--overlay[data-v-26c7c207]{background:var(--color-black-ui);width:4.5rem;height:4.5rem;color:var(--color-white);justify-content:center;align-items:center;padding:0;display:flex;top:2rem;right:1rem}.AppHeader-menuButton.--overlay .AppHeader-menuIcon[data-v-26c7c207]{width:2rem;height:2rem;transform:rotate(45deg)}.AppHeader-menuButton.--overlay .AppHeader-menuIcon[data-v-26c7c207] svg{width:2rem;height:2rem;fill:var(--color-white)}.AppHeader-menuIcon[data-v-26c7c207]{justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex}.AppHeader-menuIcon[data-v-26c7c207] svg{fill:var(--color-white)}.AppHeader-navTrigger[data-v-26c7c207]{height:0;display:none}@media(orientation:landscape){.AppHeader-navTrigger[data-v-26c7c207]{display:block}}.AppHeader-nav[data-v-26c7c207]{z-index:var(--z-index-header);pointer-events:auto;justify-content:space-between;align-items:center;padding-top:2rem;display:none;position:relative}@media(orientation:landscape){.AppHeader-nav[data-v-26c7c207]{display:flex}}.AppHeader-nav.--sticky[data-v-26c7c207]{background:0 0;padding:2rem;position:fixed;top:0;left:0;right:0}.AppHeader-nav.--sticky .AppHeader-navDivider[data-v-26c7c207]{opacity:0}.AppHeader-nav.--sticky .AppHeader-navIcon[data-v-26c7c207]:before{background-color:var(--color-white)}.AppHeader-nav.--sticky .AppHeader-navIconSvg--second[data-v-26c7c207] svg{fill:var(--color-black)}.AppHeader-navDivider[data-v-26c7c207]{background:var(--header-divider-color);opacity:.2;height:.1rem;position:relative;top:0;left:0;right:0}.AppHeader-navMain[data-v-26c7c207],.AppHeader-navSecondary[data-v-26c7c207]{flex-flow:row;align-items:center;gap:12rem;display:flex}.AppHeader-navItem[data-v-26c7c207]{font-family:var(--font-maison-neue);color:var(--header-text-color);cursor:pointer;line-height:1;font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500);flex-flow:row;align-items:center;gap:1rem;text-decoration:none;transition:opacity .3s;display:flex}@media(min-width:768px){.AppHeader-navItem[data-v-26c7c207]{font-size:var(--text-24,2.4rem)}}@media(min-width:1660px){.AppHeader-navItem[data-v-26c7c207]{font-size:var(--text-20,2rem)}}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navLabel[data-v-26c7c207]{transition:transform .5s var(--power3-out);transform:translate(1rem)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIcon[data-v-26c7c207]{transform:translate(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIcon[data-v-26c7c207]:before{transition-delay:0s;transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)translateZ(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIconSvg--first[data-v-26c7c207]{transition:transform .5s var(--power3-out);transform:translate(-100%)translateY(100%)scale(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}.AppHeader-navLabel[data-v-26c7c207]{transition:transform .5s var(--power3-out);display:block}.AppHeader-navIcon[data-v-26c7c207]{width:1.5rem;height:1.5rem;transition:transform .3s var(--power3-out);flex:none;justify-content:center;align-items:center;font-size:1.6rem;line-height:1;display:flex;position:relative;overflow:hidden}.AppHeader-navIcon[data-v-26c7c207]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.AppHeader-navIconSvg[data-v-26c7c207]{z-index:2;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex;position:absolute}.AppHeader-navIconSvg[data-v-26c7c207] svg{fill:var(--header-text-color);width:100%;height:100%;transform:rotate(.001deg)}.AppHeader-navIconSvg--first[data-v-26c7c207]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppHeader-navIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppHeader-navIconSvg--second[data-v-26c7c207] svg{fill:var(--color-white);width:.9rem;height:.9rem;transform:rotate(.001deg)}.AppHeader-navItemSocials[data-v-26c7c207]{position:relative}.AppHeader-socialsDropdown[data-v-26c7c207]{pointer-events:none;clip-path:inset(0 0 100%);transition:clip-path .4s var(--power2-out);flex-flow:column;align-items:flex-start;gap:1.5rem;padding-top:1.5rem;padding-left:3.7rem;display:flex;position:absolute;top:100%;left:0}.AppHeader-socialsDropdown.--open[data-v-26c7c207]{clip-path:inset(0);pointer-events:auto}.AppHeader-socialsDropdown.--open .AppHeader-socialsItem[data-v-26c7c207]{opacity:1;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s + .1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s + .1s);transform:translateY(0)}.AppHeader-socialsItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-16);color:var(--header-text-color);text-transform:capitalize;white-space:nowrap;opacity:0;transition:opacity 0s var(--power2-out) .4s,transform 0s var(--power3-out) .4s;line-height:1;text-decoration:none;transform:translateY(2rem)}.AppHeader-socialsItem[data-v-26c7c207]:before{content:"";width:100%;height:1px;transition:transform .3s var(--power3-out);transform-origin:0 0;background-color:var(--header-text-color);display:block;position:absolute;bottom:0;transform:scaleX(0)}.AppHeader-socialsItem[data-v-26c7c207]:hover:before{transform:scaleX(1)}.AppHeader-langSwitcher[data-v-26c7c207]{color:var(--header-text-color)}.AppHeader-mobileMenu[data-v-26c7c207]{background:var(--color-beige);z-index:999;pointer-events:none;-webkit-overflow-scrolling:touch;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);width:100%;transition:opacity .3s;transition:clip-path .8s var(--power3-in-out);padding-bottom:12rem;position:fixed;inset:0;overflow:hidden auto}@media(orientation:landscape){.AppHeader-mobileMenu[data-v-26c7c207]{display:none}}.AppHeader-mobileMenu.--open[data-v-26c7c207]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .8s var(--power3-out);pointer-events:auto}.AppHeader-mobileNav[data-v-26c7c207]{flex-flow:column;gap:0;margin-bottom:6rem;padding-top:20vh;display:flex}.AppHeader-mobileNavItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-40);color:var(--color-black-ui);align-items:center;gap:5.6rem;margin-bottom:5vh;padding-left:7.5rem;line-height:1.1;text-decoration:none;display:flex;position:relative;overflow:hidden}.AppHeader-mobileNavItem[data-v-26c7c207]:last-child{margin-bottom:0}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIcon[data-v-26c7c207]:before{transform:translate(0)translateY(0)scale(1)}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIconSvg--first[data-v-26c7c207] svg{transform:translate(-100%)translateY(100%)scale(0)}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIconSvg--second[data-v-26c7c207]{transform:translate(0)translateY(0)scale(1)}.AppHeader-mobileNavIcon[data-v-26c7c207]{justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex;position:absolute;top:.5rem;left:1.9rem;overflow:hidden}.AppHeader-mobileNavIcon[data-v-26c7c207]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .5s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)scale(0)}.AppHeader-mobileNavIcon[data-v-26c7c207] svg{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavIconSvg[data-v-26c7c207]{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.AppHeader-mobileNavIconSvg[data-v-26c7c207] svg{fill:var(--color-black-ui);width:100%;height:100%}.AppHeader-mobileNavIconSvg--first[data-v-26c7c207]{transition:transform .5s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppHeader-mobileNavIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppHeader-mobileNavIconSvg--second[data-v-26c7c207] svg{fill:var(--color-white);width:50%;height:50%;transform:rotate(.001deg)}.AppHeader-mobileNavSecondary[data-v-26c7c207]{flex-flow:column;gap:0;margin-top:4rem;display:flex}.AppHeader-mobileNavSecondary .AppHeader-mobileNavItem[data-v-26c7c207]{font-size:var(--text-40);margin-bottom:4rem}.AppHeader-mobileNavSecondary .AppHeader-mobileNavItem[data-v-26c7c207]:last-child{margin-bottom:0}.AppHeader-mobileNavItemSocials[data-v-26c7c207]{cursor:pointer;display:block}.AppHeader-mobileNavItemSocials .AppHeader-mobileNavIcon[data-v-26c7c207]{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileNavIcon[data-v-26c7c207] svg{transform:rotate(45deg)}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileSocialsDropdown[data-v-26c7c207]{grid-template-rows:1fr;margin-top:2rem}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileSocialsItem[data-v-26c7c207]{opacity:1;transform:translateY(0)}.AppHeader-mobileSocialsDropdown[data-v-26c7c207]{width:100%;transition:grid-template-rows .4s var(--power2-out),margin-top .3s var(--power2-out);grid-template-rows:0fr;display:grid}.AppHeader-mobileSocialsDropdownInner[data-v-26c7c207]{text-transform:capitalize;flex-flow:column;gap:2rem;display:flex;overflow:hidden}.AppHeader-mobileSocialsItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-24);color:var(--color-black-ui);opacity:0;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s);line-height:1;text-decoration:none;transform:translateY(2rem)}.AppHeader-mobileSocialsItem[data-v-26c7c207]:hover{opacity:1!important}.AppHeader-mobileNavItemLang[data-v-26c7c207]{cursor:default}.AppHeader-mobileNavItemLang .AppHeader-mobileNavIcon[data-v-26c7c207]{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavItemLang:has(.AppLangSwitcher.--open) .AppHeader-mobileNavIcon[data-v-26c7c207] svg{transform:rotate(45deg)}.AppHeader-mobileLangSwitcher[data-v-26c7c207]{color:var(--color-black-ui)}.AppHeader-mobileMenuLogo[data-v-26c7c207]{background-color:var(--color-beige);border-top:1px solid var(--color-black-ui);padding-top:2rem;padding-bottom:2rem;position:fixed;bottom:0;left:1rem;right:1rem}.AppHeader-mobileMenuLogoText[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-40);letter-spacing:.1em;color:var(--color-black-ui);margin:0;line-height:1}@property --tw-font-weight{syntax:"*";inherits:false}
.AppSvg[data-v-fee5e197]{display:flex}.AppSvg[data-v-fee5e197] svg{width:100%;height:100%;fill:var(--fill,#000)}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f175f0de],[data-v-f175f0de]::backdrop,[data-v-f175f0de]:after,[data-v-f175f0de]:before{--tw-font-weight:initial}}}.AppLangSwitcher[data-v-f175f0de]{cursor:pointer;pointer-events:auto}@media(orientation:landscape){.AppLangSwitcher.--open .AppLangSwitcher-dropdown[data-v-f175f0de]{clip-path:inset(0);pointer-events:auto}.AppLangSwitcher.--open .AppLangSwitcher-item[data-v-f175f0de]:not(.--is-active){opacity:1;transform:translateY(0)}}@media(orientation:portrait){.AppLangSwitcher.--open .AppLangSwitcher-dropdown[data-v-f175f0de]{pointer-events:auto;grid-template-rows:1fr;margin-top:2rem}.AppLangSwitcher.--open .AppLangSwitcher-item[data-v-f175f0de]:not(.--is-active){opacity:1;transform:none}}.AppLangSwitcher-button[data-v-f175f0de]{transition:opacity .3s var(--power1-in-out);align-items:center;gap:1rem;display:flex}.AppLangSwitcher-label[data-v-f175f0de]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}@media(min-width:768px){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-24,2.4rem)}}@media(min-width:1660px){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-20,2rem)}}.AppLangSwitcher-label[data-v-f175f0de]{text-transform:uppercase;color:currentColor;line-height:1}@media(orientation:portrait){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}}.AppLangSwitcher-item[data-v-f175f0de]{white-space:nowrap;opacity:0;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s);display:block;position:relative;transform:translateY(2rem)}.AppLangSwitcher-item[data-v-f175f0de]:before{content:"";width:100%;height:1px;transition:transform .5s var(--power3-out);transform-origin:0 0;background-color:currentColor;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.AppLangSwitcher-item:hover .AppLangSwitcher-label[data-v-f175f0de]{opacity:1}.AppLangSwitcher-item[data-v-f175f0de]:hover:before{transform:scaleX(1)}.AppLangSwitcher-item.--is-active[data-v-f175f0de]{display:none}@media(orientation:portrait){.AppLangSwitcher-item .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}}.AppLangSwitcher-dropdown[data-v-f175f0de]{pointer-events:none}@media(orientation:landscape){.AppLangSwitcher-dropdown[data-v-f175f0de]{clip-path:inset(0 0 100%);transition:clip-path .4s var(--power2-out);padding-top:1.5rem;position:absolute;top:100%}}@media(orientation:portrait){.AppLangSwitcher-dropdown[data-v-f175f0de]{transition:grid-template-rows .4s var(--power2-out),margin-top .3s var(--power2-out);grid-template-rows:0fr;display:grid;position:relative;top:auto}}.AppLangSwitcher-dropdown .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-16,1.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}@media(orientation:portrait){.AppLangSwitcher-dropdown .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500);font-size:var(--text-24,2.4rem)}}.AppLangSwitcher-dropdownInner[data-v-f175f0de]{flex-flow:column;gap:1.5rem;display:flex}@media(orientation:portrait){.AppLangSwitcher-dropdownInner[data-v-f175f0de]{gap:2rem;overflow:hidden}}@property --tw-font-weight{syntax:"*";inherits:false}
.AppFooter[data-v-e612b120]{background-color:var(--footer-bg-color);width:100%;color:var(--footer-text-color);padding-top:6rem;position:relative}@media(orientation:landscape){.AppFooter[data-v-e612b120]{padding-top:20rem}}.AppFooter--light[data-v-e612b120]{--footer-bg-color:var(--color-beige)}.AppFooter--dark[data-v-e612b120]{--footer-text-color:var(--color-black-ui);--footer-bg-color:var(--color-beige-light)}.AppFooter-container[data-v-e612b120]{padding-bottom:6rem}@media(orientation:landscape){.AppFooter-container[data-v-e612b120]{padding-bottom:9rem}}.AppFooter-mainNav[data-v-e612b120]{flex-direction:column;align-items:flex-start;width:28rem;margin-left:8.4rem;display:flex;position:relative}@media(orientation:landscape){.AppFooter-mainNav[data-v-e612b120]{width:28rem;margin-left:15.3rem}}.AppFooter-mainNavItem[data-v-e612b120]{font-size:var(--text-24,2.4rem);padding-bottom:.4rem}@media(orientation:landscape){.AppFooter-mainNavItem[data-v-e612b120]{font-size:var(--text-32,3.2rem)}}@media(hover:hover)and (pointer:fine){.AppFooter-mainNavItem[data-v-e612b120]{transition:.5s opacity var(--power3-out)}.AppFooter-mainNavItem[data-v-e612b120]:hover{opacity:.5}}.AppFooter-navCross[data-v-e612b120]{width:2.6rem;height:2.6rem;position:absolute;top:0}@media(orientation:landscape){.AppFooter-navCross[data-v-e612b120]{left:-15.3rem}}@media(orientation:portrait){.AppFooter-navCross[data-v-e612b120]{margin-left:-8.4rem}}@media(hover:hover)and (pointer:fine){.AppFooter-logo[data-v-e612b120]{transition:.3s color var(--power1-in-out)}.AppFooter-logo[data-v-e612b120]:hover{color:var(--color-black)}}.AppFooter-logoBaseline[data-v-e612b120]{width:17.3rem;margin:1rem auto 0}@media(orientation:landscape){.AppFooter-logoBaseline[data-v-e612b120]{width:93rem;margin:5rem auto 0}}.AppFooter-content[data-v-e612b120]{margin-top:3.6rem}@media(orientation:landscape){.AppFooter-content[data-v-e612b120]{grid-template-columns:45.6rem 61.3rem 1fr;gap:2rem;margin-top:11rem;display:grid}}.AppFooter-col.--col-1[data-v-e612b120]{display:flex}@media(orientation:portrait){.AppFooter-col.--col-1[data-v-e612b120]{gap:4rem;margin-top:5rem}}@media(orientation:landscape){.AppFooter-col.--col-1[data-v-e612b120]{flex-direction:column;gap:3rem}}.AppFooter-col.--col-2[data-v-e612b120]{gap:3rem;display:grid}@media(orientation:portrait){.AppFooter-col.--col-2[data-v-e612b120]{margin-top:3rem}}@media(orientation:landscape){.AppFooter-col.--col-2[data-v-e612b120]{grid-template-columns:28.7rem 28.7rem}.AppFooter-col.--col-2 .AppFooter-colBlock[data-v-e612b120]:first-child{grid-column:1/3}}.AppFooter-colBlock[data-v-e612b120]{flex-direction:column;gap:2rem;display:flex}.AppFooter-colTitle[data-v-e612b120]{font-size:var(--text-20,2rem)}.AppFooter-colDetail[data-v-e612b120]{flex-direction:column;line-height:1.8;display:flex}.AppFooter-colLink[data-v-e612b120]{align-items:center;gap:1.2rem;display:flex}@media(hover:hover)and (pointer:fine){.AppFooter-colLink[data-v-e612b120]{transition:.5s opacity var(--power3-out)}.AppFooter-colLink[data-v-e612b120]:hover{opacity:.5}}.AppFooter-colLinkCross[data-v-e612b120]{fill:#000;flex:none;width:1.2rem;height:1.2rem;position:relative;top:-.2rem}@media(hover:hover)and (pointer:fine){.AppFooter-colLink--social[data-v-e612b120]:hover{opacity:1}.AppFooter-colLink--social:hover .AppFooter-colLinkLabel[data-v-e612b120]{transition:transform .5s var(--power3-out);transform:translate(.5rem)}.AppFooter-colLink--social:hover .AppFooter-colLinkIcon[data-v-e612b120]:before{transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)}.AppFooter-colLink--social:hover .AppFooter-colLinkIconSvg--first[data-v-e612b120]{transition:transform .5s var(--power3-out);transform:translate(-100%)translateY(100%)scale(0)}.AppFooter-colLink--social:hover .AppFooter-colLinkIconSvg--second[data-v-e612b120]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}}.AppFooter-colLinkLabel[data-v-e612b120]{transition:transform .5s var(--power3-out)}.AppFooter-colLinkIcon[data-v-e612b120]{flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:flex;position:relative;overflow:hidden}.AppFooter-colLinkIcon[data-v-e612b120]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.AppFooter-colLinkIconSvg[data-v-e612b120]{z-index:2;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute}.AppFooter-colLinkIconSvg[data-v-e612b120] svg{fill:currentColor;width:100%;height:100%}.AppFooter-colLinkIconSvg--first[data-v-e612b120]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppFooter-colLinkIconSvg--second[data-v-e612b120]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppFooter-colLinkIconSvg--second[data-v-e612b120] svg{fill:var(--color-white);width:.8rem;height:.8rem}.AppFooter-bottom[data-v-e612b120]{color:#fff;background-color:#000}@media(orientation:portrait){.AppFooter-bottom[data-v-e612b120]{padding:2rem 0}}.AppFooter-bottomWrapper[data-v-e612b120]{font-family:var(--font-maison-neue-mono,"Maison Neue Mono",sans-serif);text-transform:uppercase;gap:2rem;font-size:1.1rem;display:flex}@media(orientation:landscape){.AppFooter-bottomWrapper[data-v-e612b120]{flex-direction:row;justify-content:space-between;align-items:center;height:3rem;font-size:1.2rem}}.AppFooter-secondaryNav[data-v-e612b120]{flex-wrap:wrap;display:flex}@media(orientation:portrait){.AppFooter-secondaryNav[data-v-e612b120]{justify-content:center;gap:1rem 3rem}}@media(orientation:landscape){.AppFooter-secondaryNav[data-v-e612b120]{gap:1rem 2rem}}@media(hover:hover)and (pointer:fine){.AppFooter-secondaryNavItem[data-v-e612b120]{transition:.3s color var(--power1-in-out)}.AppFooter-secondaryNavItem[data-v-e612b120]:hover{color:var(--color-beige-light)}}.AppFooter-labels[data-v-e612b120]{flex-wrap:wrap;gap:1rem 2rem;display:flex}@media(orientation:portrait){.AppFooter-labels[data-v-e612b120]{display:none}}.AppFooter-label[data-v-e612b120]{white-space:nowrap}
.AppLogoBaseline[data-v-e4a8cad3]{overflow:hidden}.AppLogoBaseline svg[data-v-e4a8cad3]{width:100%;height:auto;fill:currentColor}.AppLogoBaseline .letter-inner[data-v-e4a8cad3]{transform:translateY(-200%)}
.AppAddress[data-v-7ea9c1d1]{flex-direction:column;gap:2rem;font-style:normal;display:flex}.AppAddress-link[data-v-7ea9c1d1]{white-space:nowrap}@media(hover:hover)and (pointer:fine){.AppAddress-link[data-v-7ea9c1d1]{transition:.5s opacity var(--power3-out)}.AppAddress-link[data-v-7ea9c1d1]:hover{opacity:.5}}.AppAddress-locale[data-v-7ea9c1d1]{gap:1ch;display:flex}.AppAddress-name[data-v-7ea9c1d1]{font-size:var(--text-20,2rem)}.AppAddress-link[data-v-7ea9c1d1]{line-height:1.8}@media(orientation:landscape){.AppAddress-link[data-v-7ea9c1d1]{line-height:1.5}}
.SanityPreviewBanner[data-v-0ebdb4db]{position:fixed;display:flex;flex-flow:column;align-items:center;justify-content:center;right:10px;bottom:10px;width:180px;height:100px;background:#0f1728;color:#f9fafb;z-index:999999;font-size:14px;padding:1rem;text-align:center;border-radius:8px}.SanityPreviewBanner-button[data-v-0ebdb4db]{color:#b4e3ee;border:1px solid #b4e3ee;padding:10px;border-radius:30px;margin:14px .5rem 0;font-size:12px;display:flex;align-items:center;justify-content:center;gap:4px;transition:color .3s var(--power1-out),background-color .3s var(--power1-out)}.SanityPreviewBanner-button svg[data-v-0ebdb4db]{width:16px;height:16px;fill:#b4e3ee;transition:fill .3s var(--power1-out),transform .5s var(--power1-out)}.SanityPreviewBanner-button:hover[data-v-0ebdb4db]{background-color:#b4e3ee;color:#0f1728}.SanityPreviewBanner-button:hover svg[data-v-0ebdb4db]{fill:#0f1728;transform:rotate(180deg)}.SanityPreviewBanner-loading{@keyframes rotation-0ebdb4db{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}.SanityPreviewBanner-loading[data-v-0ebdb4db]{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:8px;color:#b4e3ee;font-size:14px}.SanityPreviewBanner-loading .loader[data-v-0ebdb4db]{width:14px;height:14px;border:1px solid #b4e3ee;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-0ebdb4db 1s linear infinite}
.Slice[data-v-bfef94f0]{width:100%}
.SliceMediaFullscreen[data-v-2f41952a]{aspect-ratio:1920/1080;width:100%;position:relative;overflow:hidden}@media(orientation:landscape){.SliceMediaFullscreen[data-v-2f41952a]{aspect-ratio:1920/1080}}.SliceMediaFullscreen[data-v-2f41952a] .SanityImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.SanityMedia[data-v-41ae2b44]{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%}.SanityMedia[data-v-41ae2b44] .AppVideo{height:100%;aspect-ratio:auto}
.SanityImage[data-v-f4843df1]{width:100%;aspect-ratio:var(--ratio-portrait);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;position:relative;transform:rotate(.001deg)}@media(orientation:landscape){.SanityImage[data-v-f4843df1]{aspect-ratio:var(--ratio-landscape)}}.SanityImage-container[data-v-f4843df1]{width:100%;height:100%;position:relative}.SanityImage-container img[data-v-f4843df1],.SanityImage-container picture[data-v-f4843df1]{width:100%;height:100%;display:block}.SanityImage-image[data-v-f4843df1]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .25s var(--power1-in-out);position:absolute;inset:0}.SanityImage-image.--loaded[data-v-f4843df1]{opacity:1}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-108599d9],[data-v-108599d9]::backdrop,[data-v-108599d9]:after,[data-v-108599d9]:before{--tw-font-weight:initial}}}.SliceHomeHero[data-v-108599d9]{width:100%;height:100vh;position:relative}.SliceHomeHero-title[data-v-108599d9]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SliceHomeHero-background[data-v-108599d9]{z-index:2;width:100%;position:absolute;top:0;bottom:6.3rem}@media(orientation:landscape){.SliceHomeHero-background[data-v-108599d9]{bottom:12vh}}.SliceHomeHero-carousel[data-v-108599d9],.SliceHomeHero-carouselInner[data-v-108599d9]{z-index:0;position:absolute;inset:0;overflow:hidden}.SliceHomeHero-introImages[data-v-108599d9]{z-index:10;pointer-events:none}.SliceHomeHero-introImages[data-v-108599d9],.SliceHomeHero-introSlide[data-v-108599d9]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SliceHomeHero-introSlide[data-v-108599d9] .SanityImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SliceHomeHero-slide[data-v-108599d9]{will-change:clip-path;position:absolute;inset:0}.SliceHomeHero-slideImage[data-v-108599d9]{will-change:transform;width:100%;height:100%;position:relative;top:0}.SliceHomeHero-slideImageInner[data-v-108599d9]{width:100%;height:100%}.SliceHomeHero-overlay[data-v-108599d9]{z-index:1;background:linear-gradient(#0000 60.031%,#0003 77.869%),linear-gradient(90deg,#0000004d 0 100%);position:absolute;inset:0}.SliceHomeHero-description[data-v-108599d9]{z-index:10;max-width:34.9rem;position:absolute;bottom:15.3rem;left:2.1rem;right:2rem}@media(orientation:landscape){.SliceHomeHero-description[data-v-108599d9]{max-width:64.3rem;bottom:2rem;left:2rem}}.SliceHomeHero-description .SliceHomeHero-descriptionText[data-v-108599d9]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(orientation:portrait){.SliceHomeHero-description .SliceHomeHero-descriptionText[data-v-108599d9]{font-size:var(--text-24,2.4rem)}}.SliceHomeHero-description .SliceHomeHero-descriptionText[data-v-108599d9]{color:var(--color-white);margin:0}.SliceHomeHero-preview[data-v-108599d9]{z-index:10;cursor:pointer;background:0 0;border:none;width:35rem;height:19.6rem;padding:0;position:absolute;bottom:0;left:2rem}@media(orientation:landscape){.SliceHomeHero-preview[data-v-108599d9]{width:61.4rem;height:34.5rem;bottom:-1rem;left:auto;right:18rem}}@media(hover:hover)and (pointer:fine){.SliceHomeHero-preview:hover .SliceHomeHero-previewSlide[data-v-108599d9] .SanityImage-container{transition:transform 1s var(--power3-out);transform:scale(1)}}.SliceHomeHero-previewMask[data-v-108599d9]{width:100%;height:100%;position:relative;overflow:hidden}.SliceHomeHero-previewSlide[data-v-108599d9]{will-change:clip-path;position:absolute;inset:0}.SliceHomeHero-previewSlide[data-v-108599d9] .SanityImage-container{transition:transform .8s var(--power3-out);transform:scale(1.08)}.SliceHomeHero-loaderLogo[data-v-108599d9]{z-index:0;width:calc(100% - 4rem);color:var(--color-beige);position:absolute;top:2rem;left:2rem}.SliceHomeHero-loaderLogo[data-v-108599d9] svg{fill:var(--color-black)}@property --tw-font-weight{syntax:"*";inherits:false}
.AppCursorSlideshow[data-v-d7250001]{z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.AppCursorSlideshow.--visible[data-v-d7250001]{opacity:1}.AppCursorSlideshow.--visible .AppCursorSlideshow-cross[data-v-d7250001]:before{transform:scale(1)}.AppCursorSlideshow.--visible .AppCursorSlideshow-label[data-v-d7250001]{opacity:1;transform:translate(0)}.AppCursorSlideshow-inner[data-v-d7250001]{flex-direction:row;align-items:center;gap:2rem;display:flex;position:relative;transform:translate(20%,100%)}.AppCursorSlideshow-cross[data-v-d7250001]{width:.8rem;height:.8rem;color:var(--color-white);justify-content:center;align-items:center;display:flex;position:relative}.AppCursorSlideshow-cross[data-v-d7250001]:before{content:"";width:1.5rem;height:1.5rem;transition:transform .5s var(--power3-out);background-color:#000;display:block;position:absolute;transform:scale(0)}.AppCursorSlideshow-cross[data-v-d7250001] svg{fill:#fff;z-index:2;position:relative}.AppCursorSlideshow-label[data-v-d7250001]{color:var(--color-white);text-align:center;text-transform:uppercase;font-size:var(--text-14);opacity:0;max-width:16rem;transition:transform .5s var(--power3-out),opacity .5s var(--power3-out);transform:translate(5rem)}
.SliceHomeProjects[data-v-b4934c53]{background:var(--color-white);width:100%;padding:0;position:relative}@media(orientation:landscape){.SliceHomeProjects[data-v-b4934c53]{padding:15.4rem 0 17.9rem}}.SliceHomeProjects-wrapper[data-v-b4934c53]{position:relative}@media(orientation:portrait){.SliceHomeProjects-wrapper[data-v-b4934c53]{max-width:100%;width:100%!important}}.SliceHomeProjects-image[data-v-b4934c53]{display:none}@media(orientation:landscape){.SliceHomeProjects-image[data-v-b4934c53]{z-index:10;width:29.7rem;height:29.7rem;display:block;position:absolute;top:-15rem;left:0}}.SliceHomeProjects-content[data-v-b4934c53]{background:var(--color-beige);width:100%;padding:0 2rem 9rem;position:relative}@media(orientation:landscape){.SliceHomeProjects-content[data-v-b4934c53]{width:156.5rem;margin:5.3rem auto 0;padding:16rem 13.5rem 16rem 31.7rem}}.SliceHomeProjects-featured[data-v-b4934c53]{position:relative}@media(orientation:portrait){.SliceHomeProjects-featured[data-v-b4934c53]{flex-direction:column;gap:3rem;margin-bottom:9rem;display:flex}}@media(orientation:landscape){.SliceHomeProjects-featured[data-v-b4934c53]{height:63rem;margin-bottom:13rem}}@media(orientation:portrait){.SliceHomeProjects-featuredContainer[data-v-b4934c53]{order:2}}@media(orientation:landscape){.SliceHomeProjects-featuredContainer[data-v-b4934c53]{max-width:60rem}}.SliceHomeProjects-featuredTitle[data-v-b4934c53]{color:var(--color-black-ui);line-height:1}.SliceHomeProjects-featuredTags[data-v-b4934c53]{margin-top:1.8rem}@media(orientation:landscape){.SliceHomeProjects-featuredTags[data-v-b4934c53]{margin-top:6rem}}@media(orientation:portrait){.SliceHomeProjects-featuredContent[data-v-b4934c53]{margin-top:4rem}}@media(orientation:landscape){.SliceHomeProjects-featuredContent[data-v-b4934c53]{position:absolute;bottom:0;left:0}}.SliceHomeProjects-featuredDescription[data-v-b4934c53]{color:var(--color-black-ui);max-width:26rem}@media(orientation:landscape){.SliceHomeProjects-featuredDescription[data-v-b4934c53]{max-width:29.7rem}}@media(orientation:portrait){.SliceHomeProjects-featuredImage[data-v-b4934c53]{aspect-ratio:390/318;order:1;width:calc(100% + 4rem);margin-left:-2rem}}@media(orientation:landscape){.SliceHomeProjects-featuredImage[data-v-b4934c53]{aspect-ratio:772/630;width:77.2rem;display:block;position:absolute;top:0;right:-29rem}}.SliceHomeProjects-featuredImageInner[data-v-b4934c53]{width:100%;height:100%}@media(orientation:portrait){.SliceHomeProjects-button[data-v-b4934c53]{margin-top:6rem}}@media(orientation:landscape){.SliceHomeProjects-button[data-v-b4934c53]{margin-top:9rem}}.SliceHomeProjects-list[data-v-b4934c53]{margin-bottom:6rem;position:relative}@media(orientation:landscape){.SliceHomeProjects-list[data-v-b4934c53]{margin-bottom:9rem}}.SliceHomeProjects-listItem[data-v-b4934c53]{z-index:2;transition:color .3s var(--power3-out);padding:2rem 0;text-decoration:none;display:block;position:relative;overflow:hidden}.SliceHomeProjects-listItem[data-v-b4934c53]:before{content:"";transform-origin:50% 100%;z-index:-1;width:100%;height:100%;transition:transform .5s var(--power3-out);background-color:#000;display:block;position:absolute;top:0;left:0;transform:scaleY(0)}@media(hover:hover)and (pointer:fine){.SliceHomeProjects-listItem[data-v-b4934c53]:hover{color:#fff}.SliceHomeProjects-listItem[data-v-b4934c53]:hover:before{transition:transform .4s var(--power3-out);transform:scaleY(1)}.SliceHomeProjects-listItem:hover .SliceHomeProjects-listItemArrow.--initial[data-v-b4934c53]{transform:translate(1rem)translateY(-1rem)}.SliceHomeProjects-listItem:hover .SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53]{opacity:1;transition-delay:.15s}.SliceHomeProjects-listItem:hover .SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53] svg{transition-delay:.3s;transform:translate(0)translateY(0)}.SliceHomeProjects-listItem:hover .SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53]:before{transition-delay:.15s;transform:scale(1)}}@media(orientation:landscape){.SliceHomeProjects-listItem[data-v-b4934c53]{padding:2rem 0}}.SliceHomeProjects-listItemSeparator[data-v-b4934c53]{background:var(--color-black);height:1px;position:absolute;bottom:0;left:0;right:0}.SliceHomeProjects-listItemContent[data-v-b4934c53]{align-items:center;padding:0 1rem;display:flex}@media(orientation:portrait){.SliceHomeProjects-listItemContent[data-v-b4934c53]{flex-wrap:wrap;justify-content:space-between;gap:1.5rem}}@media(orientation:landscape){.SliceHomeProjects-listItemContent[data-v-b4934c53]{gap:2rem}}.SliceHomeProjects-listItemTitle[data-v-b4934c53]{transition:transform .5s var(--power3-out);font-size:2rem}@media(orientation:portrait){.SliceHomeProjects-listItemTitle[data-v-b4934c53]{flex:none;width:100%}}@media(orientation:landscape){.SliceHomeProjects-listItemTitle[data-v-b4934c53]{width:100%;font-size:2.4rem}}.SliceHomeProjects-listItemMeta[data-v-b4934c53]{gap:2rem;display:flex}.SliceHomeProjects-listItemTag[data-v-b4934c53]{text-transform:uppercase;font-size:1.3rem}@media(orientation:portrait){.SliceHomeProjects-listItemTag[data-v-b4934c53]{flex:none;width:11rem}}@media(orientation:landscape){.SliceHomeProjects-listItemTag[data-v-b4934c53]{width:30rem;font-size:1.6rem}}.SliceHomeProjects-listItemArrow[data-v-b4934c53]{width:1.2rem;height:1.1rem;transition:transform .5s var(--power3-out);flex:none;justify-content:center;align-items:center;display:flex;position:relative;right:1rem}.SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53]{opacity:0;z-index:2;transition:opacity .1s var(--power3-out);position:absolute;right:2rem}.SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53] svg{fill:#000;transition:transform .3s var(--power3-out) 0s;transform:translate(-2rem)translateY(2rem)}.SliceHomeProjects-listItemArrow.--hover[data-v-b4934c53]:before{content:"";z-index:-1;transform-origin:0 100%;width:3rem;height:3rem;transition:transform .5s var(--power3-out) 0s;background-color:#fff;flex:none;display:block;position:absolute;transform:scale(0)}
.ProjectTags[data-v-642d65e2]{flex-wrap:wrap;display:flex}.ProjectTags[data-v-642d65e2] .line{flex-wrap:wrap;display:flex!important}@media(orientation:portrait){.ProjectTags[data-v-642d65e2] .line{gap:1rem 3rem}}@media(orientation:landscape){.ProjectTags[data-v-642d65e2] .line{gap:0 5rem}}@media(orientation:portrait){.ProjectTags[data-v-642d65e2]{gap:1rem 3rem}}@media(orientation:landscape){.ProjectTags[data-v-642d65e2]{gap:0 5rem}}
.AppText[data-v-5d40b7f8]{width:100%}
.AppButton[data-v-60729dd4]{--btn-bg:var(--color-black);--btn-bg-hover:var(--color-white);--btn-text:var(--color-black);--btn-text-hover:var(--color-white);--btn-border:var(--color-black);--btn-icon-color:var(--color-white);--btn-icon-color-hover:var(--color-black);border:1px solid var(--btn-border);background:0 0;flex-direction:row;align-items:center;height:6rem;padding:1rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.AppButton.--reverse[data-v-60729dd4]{flex-direction:row-reverse}.AppButton.--reverse .AppButton-iconBox[data-v-60729dd4]:before{transform:translateY(100%)translate(100%)}.AppButton.--reverse .AppButton-icon--clone[data-v-60729dd4]{left:100%}.AppButton.--theme-dark.--fill[data-v-60729dd4]{background-color:var(--btn-bg);height:5rem;padding-left:.5rem;padding-right:.5rem}.AppButton.--theme-dark.--fill .AppButton-label[data-v-60729dd4]{padding:0 .8rem 0 1rem}.AppButton.--theme-dark.--fill .AppButton-labelText[data-v-60729dd4]{color:#fff;font-family:var(--font-maison-neue);font-size:1.8rem;text-transform:none!important}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-60729dd4]{background-color:#fff}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-60729dd4] svg{fill:#000}.AppButton.--theme-light[data-v-60729dd4]{--btn-bg:var(--color-white);--btn-bg-hover:var(--color-black);--btn-text:var(--color-white);--btn-text-hover:var(--color-black);--btn-border:var(--color-white);--btn-icon-color:var(--color-black);--btn-icon-color-hover:var(--color-white)}.AppButton[data-v-60729dd4]:before{content:"";background:var(--btn-bg);transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0;transform:translateY(100%)}@media(hover:hover)and (pointer:fine){.AppButton.--hovered[data-v-60729dd4]:before,.AppButton[data-v-60729dd4]:hover:before{transition:transform .4s var(--power3-out);transform:translateY(0)translate(0)}.AppButton.--hovered .AppButton-labelText[data-v-60729dd4],.AppButton:hover .AppButton-labelText[data-v-60729dd4]{color:var(--btn-text-hover)}.AppButton.--hovered .AppButton-icon[data-v-60729dd4],.AppButton:hover .AppButton-icon[data-v-60729dd4]{transform:translateY(-150%)translate(150%)}:is(.AppButton:hover .AppButton-icon[data-v-60729dd4],.AppButton.--hovered .AppButton-icon[data-v-60729dd4]):first-child{transition:transform .2s var(--power2-in-out)}:is(.AppButton:hover .AppButton-icon[data-v-60729dd4],.AppButton.--hovered .AppButton-icon[data-v-60729dd4]):nth-child(2){transition:transform .4s var(--power3-out) .14s;transform:translateY(-100%)translate(100%)}.AppButton.--hovered .AppButton-iconBox[data-v-60729dd4]:before,.AppButton:hover .AppButton-iconBox[data-v-60729dd4]:before{transition:transform .5s var(--power3-out) 25ms;transform:translateY(0)}.AppButton.--hovered .AppButton-iconBox[data-v-60729dd4]:after,.AppButton:hover .AppButton-iconBox[data-v-60729dd4]:after{transition:transform .2s var(--power3-out);transform:translateY(-100%)translate(100%)}.AppButton.--reverse.--hovered .AppButton-icon[data-v-60729dd4],.AppButton.--reverse:hover .AppButton-icon[data-v-60729dd4],:is(.AppButton.--reverse:hover .AppButton-icon[data-v-60729dd4],.AppButton.--reverse.--hovered .AppButton-icon[data-v-60729dd4]):nth-child(2){transform:translateY(-100%)translate(-100%)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-60729dd4]:before,.AppButton.--reverse:hover .AppButton-iconBox[data-v-60729dd4]:before{transform:translateY(0)translate(0)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-60729dd4]:after,.AppButton.--reverse:hover .AppButton-iconBox[data-v-60729dd4]:after{transform:translateY(-100%)translate(-100%)}}.AppButton-label[data-v-60729dd4]{z-index:1;flex:1;padding:0 2rem 0 2.6rem;position:relative;overflow:hidden}.AppButton-labelText[data-v-60729dd4]{font-family:var(--font-maison-neue-mono);text-transform:uppercase;color:var(--btn-border);transition:color .4s var(--power3-out);font-size:1.4rem;line-height:100%;display:block}.AppButton-iconBox[data-v-60729dd4]{aspect-ratio:1;z-index:1;width:4rem;transition:transform .4s var(--power3-out);flex:none;position:relative;overflow:hidden}.AppButton-iconBox[data-v-60729dd4]:after{background:var(--btn-bg)}.AppButton-iconBox[data-v-60729dd4]:after,.AppButton-iconBox[data-v-60729dd4]:before{content:"";transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0}.AppButton-iconBox[data-v-60729dd4]:before{background:var(--btn-bg-hover);transform:translateY(100%)translate(-100%)}.AppButton:not(.--has-label) .AppButton-iconBox[data-v-60729dd4]{width:100%;height:100%;margin-right:0}.AppButton-iconWrapper[data-v-60729dd4]{flex-direction:column;height:200%}.AppButton-icon[data-v-60729dd4],.AppButton-iconWrapper[data-v-60729dd4]{justify-content:center;align-items:center;width:100%;display:flex}.AppButton-icon[data-v-60729dd4]{z-index:10;height:50%;transition:transform .5s var(--power3-out);flex:none;transform:translateY(0)translate(0)}.AppButton-icon[data-v-60729dd4] svg{width:1.2rem;height:1.2rem;fill:var(--btn-icon-color);transform:rotate(.001deg)}.AppButton-icon.AppButton-icon--clone[data-v-60729dd4]{transition-delay:.1s;transition:transform .5s var(--power2-in-out);position:relative;left:-100%}.AppButton-icon.AppButton-icon--clone[data-v-60729dd4] svg{fill:var(--btn-icon-color-hover)}
.SliceHomeInspiration[data-v-5c5103c1]{background:var(--color-beige-light);width:100%;position:relative}.SliceHomeInspiration-hero[data-v-5c5103c1]{aspect-ratio:390/680;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media(orientation:landscape){.SliceHomeInspiration-hero[data-v-5c5103c1]{aspect-ratio:1920/1080}}.SliceHomeInspiration-heroImage[data-v-5c5103c1]{z-index:0;position:absolute;inset:0}.SliceHomeInspiration-heroOverlay[data-v-5c5103c1]{z-index:1;background:#0003;position:absolute;inset:0}.SliceHomeInspiration-heroContent[data-v-5c5103c1]{z-index:2;flex-direction:column;align-items:center;gap:1.6rem;padding:0 2rem;display:flex;position:relative}@media(orientation:landscape){.SliceHomeInspiration-heroContent[data-v-5c5103c1]{gap:5rem}}.SliceHomeInspiration-heroDescription[data-v-5c5103c1],.SliceHomeInspiration-heroTitle[data-v-5c5103c1]{color:var(--color-white);text-align:center}.SliceHomeInspiration-heroDescription[data-v-5c5103c1]{max-width:33rem}@media(orientation:landscape){.SliceHomeInspiration-heroDescription[data-v-5c5103c1]{max-width:44.5rem}}.SliceHomeInspiration-content[data-v-5c5103c1]{padding:2rem 0 0;position:relative}@media(orientation:landscape){.SliceHomeInspiration-content[data-v-5c5103c1]{padding:2rem 0 0}}.SliceHomeInspiration-introText[data-v-5c5103c1]{color:var(--color-black-ui);max-width:30rem;margin-bottom:2rem}@media(orientation:landscape){.SliceHomeInspiration-introText[data-v-5c5103c1]{max-width:90rem;margin-bottom:6rem}}.SliceHomeInspiration-button[data-v-5c5103c1]{margin-bottom:6rem}@media(orientation:landscape){.SliceHomeInspiration-button[data-v-5c5103c1]{margin-bottom:9.6rem}}.SliceHomeInspiration-accordionSection[data-v-5c5103c1]{cursor:pointer;margin-bottom:6rem}.SliceHomeInspiration-accordionSection[data-v-5c5103c1]:last-child{margin-bottom:0}@media(orientation:landscape){.SliceHomeInspiration-accordionSection[data-v-5c5103c1]{margin-bottom:10rem}}.SliceHomeInspiration-accordionSection[data-v-5c5103c1] *{pointer-events:none}.SliceHomeInspiration-accordionSection.--open[data-v-5c5103c1] *{pointer-events:auto}@media(hover:hover)and (pointer:fine){:is(.SliceHomeInspiration-accordionSection:hover,.SliceHomeInspiration-accordionSection.--open) .SliceHomeInspiration-accordionLabel[data-v-5c5103c1]{transition:transform .5s var(--power3-out);transform:translate(1rem)}:is(.SliceHomeInspiration-accordionSection:hover,.SliceHomeInspiration-accordionSection.--open) .SliceHomeInspiration-crossIcon[data-v-5c5103c1]{transform:translate(0)}:is(.SliceHomeInspiration-accordionSection:hover,.SliceHomeInspiration-accordionSection.--open) .SliceHomeInspiration-crossIcon[data-v-5c5103c1]:before{transition-delay:0s;transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)translateZ(0)}:is(.SliceHomeInspiration-accordionSection:hover,.SliceHomeInspiration-accordionSection.--open) .SliceHomeInspiration-crossIconSvg--first[data-v-5c5103c1]{transition:transform .5s var(--power3-out);transform:translate(-100%)translateY(100%)scale(0)}:is(.SliceHomeInspiration-accordionSection:hover,.SliceHomeInspiration-accordionSection.--open) .SliceHomeInspiration-crossIconSvg--second[data-v-5c5103c1]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}.SliceHomeInspiration-accordionSection.--open .SliceHomeInspiration-crossIconSvg--second[data-v-5c5103c1]{transform:translate(0)translateY(0)scale(1)rotate(45deg)}}.SliceHomeInspiration-accordionWrapper[data-v-5c5103c1]{justify-content:flex-start;align-items:flex-start;display:flex}@media(orientation:portrait){.SliceHomeInspiration-accordionWrapper[data-v-5c5103c1]{flex-direction:column;gap:3rem}}@media(orientation:landscape){.SliceHomeInspiration-accordionWrapper[data-v-5c5103c1]{gap:5rem}}.SliceHomeInspiration-accordionHead[data-v-5c5103c1]{flex:none;display:flex}@media(orientation:portrait){.SliceHomeInspiration-accordionHead[data-v-5c5103c1]{flex-direction:column;gap:3.8rem;width:100%}}@media(orientation:landscape){.SliceHomeInspiration-accordionHead[data-v-5c5103c1]{flex-direction:column;width:45.4rem}}.SliceHomeInspiration-accordionDivider[data-v-5c5103c1]{background:var(--color-black-ui);width:100%;max-width:35rem;height:.1rem;margin-bottom:2rem}@media(orientation:landscape){.SliceHomeInspiration-accordionDivider[data-v-5c5103c1]{max-width:188rem}}.SliceHomeInspiration-crossIcon[data-v-5c5103c1]{width:2.6rem;height:2.6rem;transition:transform .3s var(--power3-out);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SliceHomeInspiration-crossIcon[data-v-5c5103c1]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.SliceHomeInspiration-crossIconSvg[data-v-5c5103c1]{z-index:2;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute}.SliceHomeInspiration-crossIconSvg[data-v-5c5103c1] svg{fill:var(--color-black-ui);width:100%;height:100%}.SliceHomeInspiration-crossIconSvg--first[data-v-5c5103c1]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)}.SliceHomeInspiration-crossIconSvg--second[data-v-5c5103c1]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.SliceHomeInspiration-crossIconSvg--second[data-v-5c5103c1] svg{fill:var(--color-white);width:1.4rem;height:1.4rem}.SliceHomeInspiration-accordionLabel[data-v-5c5103c1]{transition:transform .5s var(--power3-out);display:block}.SliceHomeInspiration-accordionTitle[data-v-5c5103c1]{color:var(--color-black-ui);align-items:center;font-weight:500;display:flex}@media(orientation:portrait){.SliceHomeInspiration-accordionTitle[data-v-5c5103c1]{font-size:var(--text-20,2rem);gap:7.4rem}}@media(orientation:landscape){.SliceHomeInspiration-accordionTitle[data-v-5c5103c1]{gap:13.1rem}}.SliceHomeInspiration-crossText[data-v-5c5103c1]{color:var(--color-black-ui);text-transform:uppercase;max-width:22rem}@media(orientation:landscape){.SliceHomeInspiration-crossText[data-v-5c5103c1]{max-width:29.7rem;margin-top:9rem;margin-left:15.6rem}}.SliceHomeInspiration-gallery[data-v-5c5103c1]{width:100%;height:var(--first-row-height,34rem);transition:height .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SliceHomeInspiration-gallery.--expanded[data-v-5c5103c1]{height:var(--gallery-height,400rem)}.SliceHomeInspiration-galleryItem[data-v-5c5103c1]{opacity:0;transition:border .5s var(--power3-out);cursor:pointer;border:0 solid #fff;position:relative;overflow:hidden}@media(hover:hover)and (pointer:fine){.SliceHomeInspiration-galleryItem[data-v-5c5103c1]:hover{border:20px solid #fff}.SliceHomeInspiration-galleryItem[data-v-5c5103c1]:hover .SanityImage{transform:scale(.8)}.SliceHomeInspiration-galleryItem:hover .SliceHomeInspiration-galleryItemArrow[data-v-5c5103c1]:before{transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)}.SliceHomeInspiration-galleryItem:hover .SliceHomeInspiration-galleryItemArrowSvg[data-v-5c5103c1]{transition:transform .3s var(--power3-out) .15s;transform:translate(0)translateY(0)scale(1)}}.SliceHomeInspiration-galleryItem.--first-row[data-v-5c5103c1]{opacity:1}.SliceHomeInspiration-galleryItemArrow[data-v-5c5103c1]{justify-content:center;align-items:center;width:3rem;height:3rem;margin-left:-1.5rem;display:flex;position:absolute;bottom:2rem;left:50%;overflow:hidden}.SliceHomeInspiration-galleryItemArrow[data-v-5c5103c1]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.SliceHomeInspiration-galleryItemArrowSvg[data-v-5c5103c1]{z-index:2;width:1.2rem;height:1.2rem;transition:transform .3s var(--power3-out);position:relative;transform:translate(-150%)translateY(150%)scale(0)}.SliceHomeInspiration-galleryItemArrowSvg[data-v-5c5103c1] svg{fill:var(--color-white);width:100%;height:100%}.SliceHomeInspiration-galleryItemImage[data-v-5c5103c1]{width:100%;height:100%}.SliceHomeInspiration-galleryLink[data-v-5c5103c1]{width:100%;height:100%;text-decoration:none;transition:transform .3s;display:block;position:relative}@media(hover:hover)and (pointer:fine){.SliceHomeInspiration-galleryLink[data-v-5c5103c1]:hover{transform:scale(1.02)}}.SliceHomeInspiration-galleryTitle[data-v-5c5103c1]{color:var(--color-white);opacity:0;background:linear-gradient(#0000,#000000b3);padding:1.5rem;font-size:1.4rem;font-weight:500;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.SliceHomeInspiration-galleryItem:not(:has(.SliceHomeInspiration-galleryLink)) .SliceHomeInspiration-galleryTitle[data-v-5c5103c1],.SliceHomeInspiration-galleryLink:hover .SliceHomeInspiration-galleryTitle[data-v-5c5103c1]{opacity:1}.SliceHomeInspiration-popupOverlay[data-v-5c5103c1]{z-index:9999;cursor:pointer;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SliceHomeInspiration-popupImage[data-v-5c5103c1]{will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;padding:5vh 5vw;display:flex}.SliceHomeInspiration-popupImage[data-v-5c5103c1] .SanityImage{width:100%;height:100%}.SliceHomeInspiration-popupLoader[data-v-5c5103c1]{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SliceHomeInspiration-popupLoaderSpinner[data-v-5c5103c1]{border:.2rem solid #fff3;border-top:.2rem solid var(--color-white);border-radius:50%;width:3.2rem;height:3.2rem;animation:popup-spin-5c5103c1 .8s linear infinite}@keyframes popup-spin-5c5103c1{to{transform:rotate(1turn)}}.SliceHomeInspiration-popupClose[data-v-5c5103c1]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;top:2rem;right:2rem}.SliceHomeInspiration-popupClose:hover .SliceHomeInspiration-popupCloseIcon[data-v-5c5103c1]:before{transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)}.SliceHomeInspiration-popupClose:hover .SliceHomeInspiration-popupCloseIconSvg--first[data-v-5c5103c1]{transition:transform .5s var(--power3-out);transform:translate(40%)translateY(-40%)rotate(45deg)scale(0)}.SliceHomeInspiration-popupClose:hover .SliceHomeInspiration-popupCloseIconSvg--second[data-v-5c5103c1]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)rotate(45deg)scale(1)}.SliceHomeInspiration-popupCloseIcon[data-v-5c5103c1]{justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:relative;overflow:hidden}.SliceHomeInspiration-popupCloseIcon[data-v-5c5103c1]:before{content:"";background-color:var(--color-white);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.SliceHomeInspiration-popupCloseIconSvg[data-v-5c5103c1]{z-index:2;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute}.SliceHomeInspiration-popupCloseIconSvg[data-v-5c5103c1] svg{fill:var(--color-white);width:100%;height:100%}.SliceHomeInspiration-popupCloseIconSvg--first[data-v-5c5103c1]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)rotate(45deg)}.SliceHomeInspiration-popupCloseIconSvg--first[data-v-5c5103c1] svg{fill:var(--color-white)}.SliceHomeInspiration-popupCloseIconSvg--second[data-v-5c5103c1]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)rotate(45deg)scale(0)}.SliceHomeInspiration-popupCloseIconSvg--second[data-v-5c5103c1] svg{fill:var(--color-black);width:1.4rem;height:1.4rem}
.SliceHomeAgency[data-v-b98d7af0]{background:var(--color-white);width:100%;padding:12rem 0 9rem;position:relative}@media(orientation:landscape){.SliceHomeAgency[data-v-b98d7af0]{padding:21.8rem 0 26rem}}.SliceHomeAgency-circle[data-v-b98d7af0]{width:100%;height:100%;position:absolute;top:-5rem;left:0;overflow:hidden}@media(orientation:landscape){.SliceHomeAgency-circle[data-v-b98d7af0]{top:-4rem}}.SliceHomeAgency-circle svg[data-v-b98d7af0]{pointer-events:none;z-index:0;width:41.5rem;height:41.5rem;position:absolute;right:-24rem}@media(orientation:landscape){.SliceHomeAgency-circle svg[data-v-b98d7af0]{width:98.1rem;height:98.1rem;right:-21.1rem}}.SliceHomeAgency-header[data-v-b98d7af0]{position:relative}@media(orientation:portrait){.SliceHomeAgency-header[data-v-b98d7af0]{margin-bottom:9rem}}@media(orientation:landscape){.SliceHomeAgency-header[data-v-b98d7af0]{margin-bottom:18.5rem}}.SliceHomeAgency-wrapImage[data-v-b98d7af0]{aspect-ratio:777/415;width:100%}@media(orientation:portrait){.SliceHomeAgency-wrapImage[data-v-b98d7af0]{margin-top:4rem}}@media(orientation:landscape){.SliceHomeAgency-wrapImage[data-v-b98d7af0]{width:77.7rem;margin-top:6rem}}.SliceHomeAgency-image[data-v-b98d7af0]{width:100%;height:100%}@media(orientation:portrait){.SliceHomeAgency-crossTextBlock--first[data-v-b98d7af0]{margin-top:3rem}}@media(orientation:landscape){.SliceHomeAgency-crossTextBlock--first[data-v-b98d7af0]{position:absolute;bottom:0;left:0}}@media(orientation:portrait){.SliceHomeAgency-crossTextBlock--second[data-v-b98d7af0]{margin-top:2rem}}@media(orientation:landscape){.SliceHomeAgency-crossTextBlock--second[data-v-b98d7af0]{margin-top:-3rem;margin-left:15.8rem}}.SliceHomeAgency-crossIcon[data-v-b98d7af0]{fill:#000;width:2.6rem;height:2.6rem;position:relative}.SliceHomeAgency-crossText[data-v-b98d7af0]{color:var(--color-black-ui);text-transform:uppercase;max-width:22rem}@media(orientation:landscape){.SliceHomeAgency-crossText[data-v-b98d7af0]{max-width:29.7rem}}@media(orientation:portrait){.SliceHomeAgency-mainImage[data-v-b98d7af0]{width:calc(100% + 4rem);margin-left:-2rem}}@media(orientation:landscape){.SliceHomeAgency-mainImage[data-v-b98d7af0]{max-width:126rem;margin:0 auto}}.SliceHomeAgency-bottom[data-v-b98d7af0]{position:relative}@media(orientation:portrait){.SliceHomeAgency-bottom[data-v-b98d7af0]{margin-top:-4rem}}@media(orientation:landscape){.SliceHomeAgency-bottom[data-v-b98d7af0]{width:126rem;margin:-10.8rem auto 0}}.SliceHomeAgency-bottomGrid[data-v-b98d7af0]{display:flex;position:relative}@media(orientation:portrait){.SliceHomeAgency-bottomGrid[data-v-b98d7af0]{flex-direction:column;gap:1rem}}@media(orientation:landscape){.SliceHomeAgency-bottomGrid[data-v-b98d7af0]{flex-direction:row;align-items:flex-start;gap:1.6rem}}.SliceHomeAgency-image3[data-v-b98d7af0]{aspect-ratio:280/138;border:.1rem solid #ddd;flex:none;width:28rem}@media(orientation:portrait){.SliceHomeAgency-image3[data-v-b98d7af0]{margin-left:-1rem}}@media(orientation:landscape){.SliceHomeAgency-image3[data-v-b98d7af0]{aspect-ratio:612/302;width:61.2rem}}.SliceHomeAgency-image4[data-v-b98d7af0]{aspect-ratio:320/165;flex:none;width:32rem}@media(orientation:portrait){.SliceHomeAgency-image4[data-v-b98d7af0]{margin-left:auto;margin-right:-1rem}}@media(orientation:landscape){.SliceHomeAgency-image4[data-v-b98d7af0]{width:77.1rem}}
.HomeSliceHeader-title[data-v-1d7c25ed]{color:var(--color-black-ui)}@media(orientation:landscape){.HomeSliceHeader-title[data-v-1d7c25ed]{margin-left:17.8rem}}@media(orientation:portrait){.HomeSliceHeader-content[data-v-1d7c25ed]{margin-top:3rem}}@media(orientation:landscape){.HomeSliceHeader-content[data-v-1d7c25ed]{margin-left:47.5rem}}.HomeSliceHeader-description[data-v-1d7c25ed]{color:var(--color-black-ui);text-indent:10rem;max-width:37rem}@media(orientation:landscape){.HomeSliceHeader-description[data-v-1d7c25ed]{text-indent:31.5rem;max-width:102.5rem}}
.AppCrossText[data-v-8e02b17a]{gap:4rem}.AppCrossText[data-v-8e02b17a],.AppCrossText-inner[data-v-8e02b17a]{flex-direction:column;align-items:flex-start;display:flex}.AppCrossText-inner[data-v-8e02b17a]{gap:2rem}.AppCrossText-icon[data-v-8e02b17a]{fill:#000;width:2.6rem;height:2.6rem;position:relative}.AppCrossText-text[data-v-8e02b17a]{text-transform:uppercase;max-width:22rem}@media(orientation:landscape){.AppCrossText-text[data-v-8e02b17a]{max-width:29.7rem}}
.SliceHomeVision[data-v-fe0e79d8]{background:var(--color-white);width:100%;padding:6rem 0 0;position:relative;overflow:hidden}@media(orientation:landscape){.SliceHomeVision[data-v-fe0e79d8]{padding:19.9rem 0 0}}.SliceHomeVision-circle[data-v-fe0e79d8]{pointer-events:none;z-index:0;width:98.1rem;height:98.1rem;position:absolute;top:-9.9rem;left:-39.2rem}@media(orientation:portrait){.SliceHomeVision-circle[data-v-fe0e79d8]{display:none}}.SliceHomeVision-circle svg[data-v-fe0e79d8]{width:100%;height:100%}.SliceHomeVision-header[data-v-fe0e79d8]{margin-bottom:9rem;position:relative}@media(orientation:landscape){.SliceHomeVision-header[data-v-fe0e79d8]{margin-bottom:20rem}}.SliceHomeVision-title[data-v-fe0e79d8]{color:var(--color-black-ui);margin-bottom:1rem}@media(orientation:landscape){.SliceHomeVision-title[data-v-fe0e79d8]{margin-bottom:13.8rem}}.SliceHomeVision-description[data-v-fe0e79d8]{color:var(--color-black-ui);text-indent:10rem;max-width:35rem}@media(orientation:landscape){.SliceHomeVision-description[data-v-fe0e79d8]{text-indent:31.5rem;max-width:96.8rem}}.SliceHomeVision-images[data-v-fe0e79d8]{display:flex;position:relative}@media(orientation:portrait){.SliceHomeVision-images[data-v-fe0e79d8]{flex-direction:column;align-items:center;gap:1rem;margin-top:6rem}}@media(orientation:landscape){.SliceHomeVision-images[data-v-fe0e79d8]{flex-direction:row;gap:2rem;margin-top:6rem}}.SliceHomeVision-image1[data-v-fe0e79d8],.SliceHomeVision-image2[data-v-fe0e79d8]{aspect-ratio:614/780;width:100%;position:relative}@media(orientation:portrait){.SliceHomeVision-image1[data-v-fe0e79d8],.SliceHomeVision-image2[data-v-fe0e79d8]{width:29rem}}@media(orientation:landscape){.SliceHomeVision-image1[data-v-fe0e79d8],.SliceHomeVision-image2[data-v-fe0e79d8]{max-width:61.3rem}}.SliceHomeVision-crossTextBlock[data-v-fe0e79d8]{flex-direction:column;align-items:flex-start;display:flex}@media(orientation:portrait){.SliceHomeVision-crossTextBlock[data-v-fe0e79d8]{align-items:flex-start;gap:6rem;margin-top:3rem;margin-left:3rem}}@media(orientation:landscape){.SliceHomeVision-crossTextBlock[data-v-fe0e79d8]{gap:4rem;position:absolute;bottom:0;left:15.8rem}}.SliceHomeVision-crossIcon[data-v-fe0e79d8]{width:2.6rem;height:2.6rem;position:relative}.SliceHomeVision-crossIconLine[data-v-fe0e79d8]{background:var(--color-black-ui);position:absolute}.SliceHomeVision-crossIconLine--vertical[data-v-fe0e79d8]{width:.1rem;height:2.6rem;top:0;left:1.2rem}.SliceHomeVision-crossIconLine--horizontal[data-v-fe0e79d8]{width:2.6rem;height:.1rem;top:1.2rem;left:0}.SliceHomeVision-crossText[data-v-fe0e79d8]{color:var(--color-black-ui);text-transform:uppercase;max-width:29rem}@media(orientation:landscape){.SliceHomeVision-crossText[data-v-fe0e79d8]{max-width:29.7rem}}.SliceHomeVision-quoteText[data-v-fe0e79d8]{color:var(--color-black-ui);max-width:35rem;margin-bottom:9rem}@media(orientation:landscape){.SliceHomeVision-quoteText[data-v-fe0e79d8]{max-width:109.1rem;margin-bottom:20rem}}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-white:#fff;--color-black:#0b080d;--color-black-ui:#111;--color-beige:#f7f1e9;--color-beige-light:#bcb5a3;--color-brown:#bcb5a3;--color-primary:var(--color-white);--color-secondary:var(--color-black);--color-highlight:var(--color-brown);--font-canela:"Canela",sans-serif;--font-maison-neue:"Maison Neue",sans-serif;--font-maison-neue-mono:"Maison Neue Mono",sans-serif;--font-display:var(--font-maison-neue);--text-13:1.3rem;--text-14:1.4rem;--text-16:1.6rem;--text-18:1.8rem;--text-20:2rem;--text-24:2.4rem;--text-36:3.6rem;--text-40:4rem;--text-48:4.8rem;--text-64:6.4rem;--text-96:9.6rem;--text-128:12.8rem;--power1-out:cubic-bezier(.25,.46,.45,.94);--power2-out:cubic-bezier(.215,.61,.355,1);--power3-out:cubic-bezier(.165,.84,.44,1);--power1-in-out:cubic-bezier(.455,.03,.515,.955);--power2-in-out:cubic-bezier(.65,0,.35,1);--power3-in-out:cubic-bezier(.76,0,.24,1);--z-index-max:99;--z-index-header:1000;--wrapper-size-1564:156.4rem;--wrapper-size-full:100%}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.wrapper-1564{width:var(--wrapper-size-1564)}.wrapper-1564,.wrapper-full{max-width:calc(100% - 4rem);margin-inline:auto;position:relative}.wrapper-full{width:var(--wrapper-size-full)}.absolute{position:absolute}.sticky{position:sticky}.container{width:100%}@media(min-width:375px){.container{max-width:375px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1660px){.container{max-width:1660px}}@media(min-width:1920px){.container{max-width:1920px}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.bg-beige{background-color:var(--color-beige)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.title-1{font-family:var(--font-canela);font-size:var(--text-128);--tw-font-weight:var(--font-weight-light);line-height:100%;font-weight:var(--font-weight-light)}@media(orientation:portrait){.title-1{font-size:var(--text-64)}}.title-3{font-family:var(--font-canela);font-size:var(--text-40);--tw-font-weight:var(--font-weight-light);line-height:125%;font-weight:var(--font-weight-light)}@media(orientation:portrait){.title-3{font-size:var(--text-24)}}.txt-mono{font-family:var(--font-maison-neue-mono);font-size:var(--text-16);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-transform:uppercase}@media(orientation:portrait){.txt-mono{font-size:var(--text-13)}}.title-2{font-family:var(--font-canela);font-size:var(--text-96);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media(orientation:portrait){.title-2{font-size:var(--text-48)}}.title-4{font-family:var(--font-canela);font-size:var(--text-36);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media(orientation:portrait){.title-4{font-size:var(--text-24)}}.txt-header-subnav-item-mobile{font-size:var(--text-36);--tw-font-weight:var(--font-weight-medium);line-height:100%;font-weight:var(--font-weight-medium)}.text-14\/\[150\%\]{font-size:var(--text-14);line-height:150%}.text-16\/\[100\%\]{font-size:var(--text-16);line-height:100%}.text-20\/\[100\%\]{font-size:var(--text-20);line-height:100%}.text-48\/\[100\%\]{font-size:var(--text-48);line-height:100%}.text-\[16px\]\/\[100\%\]{font-size:16px;line-height:100%}.txt-1{font-size:var(--text-36);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(orientation:portrait){.txt-1{font-size:var(--text-24)}}.txt-2{font-size:var(--text-20);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(orientation:portrait){.txt-2{font-size:var(--text-18)}}.text-14{font-size:var(--text-14)}.text-16{font-size:var(--text-16)}.text-24{font-size:var(--text-24)}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-black{color:var(--color-black)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(orientation:portrait){.portrait\:title-2{font-family:var(--font-canela);font-size:var(--text-96);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.portrait\:title-2{font-size:var(--text-48)}.portrait\:text-14{font-size:var(--text-14)}}}@font-face{font-family:Maison Neue Mono;src:local("Maison Neue Mono Regular"),local("Maison Neue Mono"),url(../fonts/maison-neue-mono-regular.woff2) format(woff2),url(../fonts/maison-neue-mono-regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Maison Neue;src:local("Maison Neue Regular"),local("Maison Neue"),url(../fonts/maison-neue-regular.woff2) format(woff2),url(../fonts/maison-neue-regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Maison Neue;src:local("Maison Neue Medium"),url(../fonts/maison-neue-medium.woff2) format(woff2),url(../fonts/maison-neue-medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Maison Neue;src:local("Maison Neue Medium Italic"),url(../fonts/maison-neue-medium-italic.woff2) format(woff2),url(../fonts/maison-neue-medium-italic.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Canela;src:local("Canela Light"),url(../fonts/canela-light.woff2) format(woff2),url(../fonts/canela-light.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Canela;src:local("Canela Light Italic"),url(../fonts/canela-light-italic.woff2) format(woff2),url(../fonts/canela-light-italic.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Canela;src:local("Canela Regular"),local("Canela"),url(../fonts/canela-regular.woff2) format(woff2),url(../fonts/canela-regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Canela;src:local("Canela Medium"),url(../fonts/canela-medium.woff2) format(woff2),url(../fonts/canela-medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Canela;src:local("Canela Medium Italic"),url(../fonts/canela-medium-italic.woff2) format(woff2),url(../fonts/canela-medium-italic.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Canela;src:local("Canela Bold"),url(../fonts/canela-bold.woff2) format(woff2),url(../fonts/canela-bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Canela;src:local("Canela Bold Italic"),url(../fonts/Canela-bold-italic.woff2) format(woff2),url(../fonts/Canela-bold-italic.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@media(orientation:landscape){.--portrait-only{display:none}}@media(orientation:portrait){.--desktop-only{display:none}}.--scrollable{--scrollbar-track-color:#00000080;--scrollbar-thumb-color:#000;scrollbar-color:var(--scrollbar-track-color) var(--scrollbar-thumb-color);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.--scrollable::-webkit-scrollbar{width:5px}.--scrollable::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.--scrollable::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);-webkit-transition:bakcground .3s var(--power1-out);transition:bakcground .3s var(--power1-out)}.--scrollable::-webkit-scrollbar-thumb:hover{background:rgba(#000,.5)}.u-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.--rich ol,.--rich ul{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:2rem;margin-top:2rem;display:flex}:is(.--rich ul,.--rich ol) li{margin-left:50px;position:relative}.--rich ul li:before{background-color:var(--color,var(--color-secondary));content:"";width:5px;height:5px;position:absolute;top:.6ch;left:-2rem}.--rich ol li{list-style:decimal}.--rich p:empty{height:1ch}.--rich ol,.--rich p,.--rich ul{margin-top:2rem}.--rich a{color:var(--color-black);text-decoration:underline}@media(hover:hover)and (pointer:fine){.--rich a{transition:.3s opacity var(--power3-out)}.--rich a:hover{opacity:.8}}.--rich strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.--rich h2,.--rich h3{margin-top:4rem;margin-bottom:2rem}@media(orientation:landscape){.--rich h2,.--rich h3{margin-top:6rem;margin-bottom:3rem}}.--rich h2{font-family:var(--font-canela);font-size:var(--text-40);--tw-font-weight:var(--font-weight-light);line-height:125%;font-weight:var(--font-weight-light)}@media(orientation:portrait){.--rich h2{font-size:var(--text-24)}}.--rich h3{font-family:var(--font-canela);font-size:var(--text-36);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media(orientation:portrait){.--rich h3{font-size:var(--text-24)}}.--rich figure{margin:4.6rem 0}.--rich figure .SanityImage-container{overflow:hidden}.--rich .quote{font-family:var(--font-canela);font-size:var(--text-40);--tw-font-weight:var(--font-weight-light);line-height:125%;font-weight:var(--font-weight-light)}@media(orientation:portrait){.--rich .quote{font-size:var(--text-24)}}.--rich .quote{text-align:center;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);margin:4rem 0;padding:2rem 0;display:block}@media(orientation:landscape){.--rich .quote{margin:9rem 0;padding:9rem 31.7rem}}html{scrollbar-width:none}html ::-webkit-scrollbar{background:0 0;width:0}body,html{overscroll-behavior:none}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html{background-color:var(--color-primary);width:100%;color:var(--color-secondary);--size:390;font-size:calc(1000/var(--size)*1vw);font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2}html ::-moz-selection{background-color:var(--color-secondary);color:var(--color-primary)}html ::selection{background-color:var(--color-secondary);color:var(--color-primary)}html img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(orientation:portrait){@media(min-width:768px){html{--size:390}}}@media(orientation:landscape){html{--size:768}@media(min-width:768px){html{--size:1920}}@media(min-width:1920px){html{--size:1920}}}body{scrollbar-gutter:stable;position:relative}.router-link-exact-active{pointer-events:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.ScrollBar-component{z-index:1000;transform-origin:100%;opacity:.5;width:11px;height:100vh;transition:transform .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.65,0,.35,1);position:fixed;top:0;right:3px}@media(orientation:portrait){.ScrollBar-component{display:none}}.ScrollBar-component.--is-dragging,.ScrollBar-component.--is-scrolling,.ScrollBar-component:hover{opacity:.8;transform:scaleX(1.2)}.ScrollBar-component.--is-scrolling .ScrollBar-thumb,.ScrollBar-component:hover .ScrollBar-thumb{opacity:1}.ScrollBar-component.--is-dragging .ScrollBar-thumb,.ScrollBar-component.--is-scrolling .ScrollBar-thumb{cursor:grabbing;opacity:1}.ScrollBar-thumb{background-color:var(--color-secondary);opacity:.8;cursor:grab;will-change:transform;border-radius:14px;width:5px;height:80px;margin:2px;transition:opacity .3s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0;transform:translate(0)}.AppLoaderLogo[data-v-042b8e08]{width:100%;position:relative}.AppLoaderLogo-svg[data-v-042b8e08] svg{fill:currentColor;width:100%;height:auto}.AppLoaderLogo-progress[data-v-042b8e08]{height:1px;margin-top:1.5rem;position:relative;overflow:hidden}.AppLoaderLogo-progressTrack[data-v-042b8e08]{opacity:0;right:0}.AppLoaderLogo-progressBar[data-v-042b8e08],.AppLoaderLogo-progressTrack[data-v-042b8e08]{background-color:var(--color-black);height:100%;position:absolute;top:0;left:0}.AppLoaderLogo-progressBar[data-v-042b8e08]{opacity:.1;transform-origin:0;width:100%}.PageLoader[data-v-72bbd9da]{pointer-events:none;z-index:99999;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.PageLoader.--is-show[data-v-72bbd9da]{pointer-events:auto;opacity:1}.PageLoader-logo[data-v-72bbd9da]{z-index:1;color:var(--color-black-ui);opacity:0;position:absolute;top:3rem;left:1rem;right:1rem}@media(orientation:landscape){.PageLoader-logo[data-v-72bbd9da]{left:2rem;right:2rem}}.PageLoader-progress[data-v-72bbd9da]{height:1px;margin-top:1.5rem;position:relative;overflow:hidden}.PageLoader-progressTrack[data-v-72bbd9da]{height:100%;position:absolute;top:0;left:0;right:0}.PageLoader-progressBar[data-v-72bbd9da]{background-color:var(--color-black-ui);opacity:.2;transform-origin:0;width:100%;height:100%;position:absolute;top:0;left:0}.PageTransition[data-v-c598a8d8]{opacity:0;pointer-events:none;background-color:var(--color-beige);z-index:9999999;width:100%;height:100%;padding-top:2rem;padding-left:2rem;padding-right:2rem;position:fixed;top:0;left:0}.PageTransition.--is-show[data-v-c598a8d8]{pointer-events:auto}.PageTransition-logo[data-v-c598a8d8]{width:100%}.AppSvg[data-v-fee5e197]{display:flex}.AppSvg[data-v-fee5e197] svg{width:100%;height:100%;fill:var(--fill,#000)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f175f0de],[data-v-f175f0de]::backdrop,[data-v-f175f0de]:after,[data-v-f175f0de]:before{--tw-font-weight:initial}}}.AppLangSwitcher[data-v-f175f0de]{cursor:pointer;pointer-events:auto}@media(orientation:landscape){.AppLangSwitcher.--open .AppLangSwitcher-dropdown[data-v-f175f0de]{clip-path:inset(0);pointer-events:auto}.AppLangSwitcher.--open .AppLangSwitcher-item[data-v-f175f0de]:not(.--is-active){opacity:1;transform:translateY(0)}}@media(orientation:portrait){.AppLangSwitcher.--open .AppLangSwitcher-dropdown[data-v-f175f0de]{pointer-events:auto;grid-template-rows:1fr;margin-top:2rem}.AppLangSwitcher.--open .AppLangSwitcher-item[data-v-f175f0de]:not(.--is-active){opacity:1;transform:none}}.AppLangSwitcher-button[data-v-f175f0de]{transition:opacity .3s var(--power1-in-out);align-items:center;gap:1rem;display:flex}.AppLangSwitcher-label[data-v-f175f0de]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}@media(min-width:768px){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-24,2.4rem)}}@media(min-width:1660px){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-20,2rem)}}.AppLangSwitcher-label[data-v-f175f0de]{text-transform:uppercase;color:currentColor;line-height:1}@media(orientation:portrait){.AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}}.AppLangSwitcher-item[data-v-f175f0de]{white-space:nowrap;opacity:0;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s);display:block;position:relative;transform:translateY(2rem)}.AppLangSwitcher-item[data-v-f175f0de]:before{content:"";width:100%;height:1px;transition:transform .5s var(--power3-out);transform-origin:0 0;background-color:currentColor;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.AppLangSwitcher-item:hover .AppLangSwitcher-label[data-v-f175f0de]{opacity:1}.AppLangSwitcher-item[data-v-f175f0de]:hover:before{transform:scaleX(1)}.AppLangSwitcher-item.--is-active[data-v-f175f0de]{display:none}@media(orientation:portrait){.AppLangSwitcher-item .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}}.AppLangSwitcher-dropdown[data-v-f175f0de]{pointer-events:none}@media(orientation:landscape){.AppLangSwitcher-dropdown[data-v-f175f0de]{clip-path:inset(0 0 100%);transition:clip-path .4s var(--power2-out);padding-top:1.5rem;position:absolute;top:100%}}@media(orientation:portrait){.AppLangSwitcher-dropdown[data-v-f175f0de]{transition:grid-template-rows .4s var(--power2-out),margin-top .3s var(--power2-out);grid-template-rows:0fr;display:grid;position:relative;top:auto}}.AppLangSwitcher-dropdown .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-16,1.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500)}@media(orientation:portrait){.AppLangSwitcher-dropdown .AppLangSwitcher-label[data-v-f175f0de]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500);font-size:var(--text-24,2.4rem)}}.AppLangSwitcher-dropdownInner[data-v-f175f0de]{flex-flow:column;gap:1.5rem;display:flex}@media(orientation:portrait){.AppLangSwitcher-dropdownInner[data-v-f175f0de]{gap:2rem;overflow:hidden}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-26c7c207],[data-v-26c7c207]::backdrop,[data-v-26c7c207]:after,[data-v-26c7c207]:before{--tw-font-weight:initial}}}.AppHeader[data-v-26c7c207]{z-index:var(--z-index-header);pointer-events:none;padding:2rem 1rem;position:absolute;top:0;left:0;right:0}@media(orientation:landscape){.AppHeader[data-v-26c7c207]{padding:2rem}.AppHeader.--blend-mode[data-v-26c7c207]{mix-blend-mode:difference;--header-text-color:var(--color-white);--header-divider-color:var(--color-white)}}.AppHeader--light[data-v-26c7c207]{--header-text-color:var(--color-white);--header-button-bg:var(--color-white);--header-button-text:var(--color-black-ui);--header-divider-color:var(--color-white)}.AppHeader--dark[data-v-26c7c207]{--header-text-color:var(--color-black-ui);--header-button-bg:var(--color-black-ui);--header-button-text:var(--color-white);--header-divider-color:var(--color-black-ui)}.AppHeader-logo[data-v-26c7c207]{z-index:10;pointer-events:auto;padding-bottom:1rem;position:relative;overflow:hidden}.AppHeader-logo[data-v-26c7c207] svg{width:100%;overflow:visible}.AppHeader-logoLink[data-v-26c7c207]{width:100%;text-decoration:none;display:inline-block}.AppHeader-logoLink[data-v-26c7c207] svg{fill:var(--header-text-color)}.AppHeader-menuButtonWrapper[data-v-26c7c207]{z-index:998;pointer-events:none;position:absolute;inset:8.2rem 1rem 0}@media(orientation:landscape){.AppHeader-menuButtonWrapper[data-v-26c7c207]{display:none}}.AppHeader-menuButtonWrapperInner[data-v-26c7c207]{height:10rem;position:sticky;top:1rem;left:0;right:1rem;overflow:hidden}.AppHeader-menuButton[data-v-26c7c207]{font-family:var(--font-maison-neue);background:var(--color-black-ui);color:var(--color-white);cursor:pointer;z-index:10;pointer-events:auto;text-transform:capitalize;border:none;border-radius:0;flex-flow:row;align-items:center;gap:.8rem;padding:1.5rem 2rem;font-size:1.8rem;font-weight:500;line-height:1;transition:opacity .3s;display:flex;position:absolute;top:0;right:0}@media(orientation:landscape){.AppHeader-menuButton[data-v-26c7c207]{display:none}}.AppHeader-menuButton.--overlay[data-v-26c7c207]{background:var(--color-black-ui);width:4.5rem;height:4.5rem;color:var(--color-white);justify-content:center;align-items:center;padding:0;display:flex;top:2rem;right:1rem}.AppHeader-menuButton.--overlay .AppHeader-menuIcon[data-v-26c7c207]{width:2rem;height:2rem;transform:rotate(45deg)}.AppHeader-menuButton.--overlay .AppHeader-menuIcon[data-v-26c7c207] svg{width:2rem;height:2rem;fill:var(--color-white)}.AppHeader-menuIcon[data-v-26c7c207]{justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex}.AppHeader-menuIcon[data-v-26c7c207] svg{fill:var(--color-white)}.AppHeader-navTrigger[data-v-26c7c207]{height:0;display:none}@media(orientation:landscape){.AppHeader-navTrigger[data-v-26c7c207]{display:block}}.AppHeader-nav[data-v-26c7c207]{z-index:var(--z-index-header);pointer-events:auto;justify-content:space-between;align-items:center;padding-top:2rem;display:none;position:relative}@media(orientation:landscape){.AppHeader-nav[data-v-26c7c207]{display:flex}}.AppHeader-nav.--sticky[data-v-26c7c207]{background:0 0;padding:2rem;position:fixed;top:0;left:0;right:0}.AppHeader-nav.--sticky .AppHeader-navDivider[data-v-26c7c207]{opacity:0}.AppHeader-nav.--sticky .AppHeader-navIcon[data-v-26c7c207]:before{background-color:var(--color-white)}.AppHeader-nav.--sticky .AppHeader-navIconSvg--second[data-v-26c7c207] svg{fill:var(--color-black)}.AppHeader-navDivider[data-v-26c7c207]{background:var(--header-divider-color);opacity:.2;height:.1rem;position:relative;top:0;left:0;right:0}.AppHeader-navMain[data-v-26c7c207],.AppHeader-navSecondary[data-v-26c7c207]{flex-flow:row;align-items:center;gap:12rem;display:flex}.AppHeader-navItem[data-v-26c7c207]{font-family:var(--font-maison-neue);color:var(--header-text-color);cursor:pointer;line-height:1;font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);line-height:100%;font-weight:var(--font-weight-medium,500);flex-flow:row;align-items:center;gap:1rem;text-decoration:none;transition:opacity .3s;display:flex}@media(min-width:768px){.AppHeader-navItem[data-v-26c7c207]{font-size:var(--text-24,2.4rem)}}@media(min-width:1660px){.AppHeader-navItem[data-v-26c7c207]{font-size:var(--text-20,2rem)}}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navLabel[data-v-26c7c207]{transition:transform .5s var(--power3-out);transform:translate(1rem)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIcon[data-v-26c7c207]{transform:translate(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIcon[data-v-26c7c207]:before{transition-delay:0s;transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)translateZ(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIconSvg--first[data-v-26c7c207]{transition:transform .5s var(--power3-out);transform:translate(-100%)translateY(100%)scale(0)}:is(.AppHeader-navItem:hover,.AppHeader-navItem.nuxt-link-active) .AppHeader-navIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}.AppHeader-navLabel[data-v-26c7c207]{transition:transform .5s var(--power3-out);display:block}.AppHeader-navIcon[data-v-26c7c207]{width:1.5rem;height:1.5rem;transition:transform .3s var(--power3-out);flex:none;justify-content:center;align-items:center;font-size:1.6rem;line-height:1;display:flex;position:relative;overflow:hidden}.AppHeader-navIcon[data-v-26c7c207]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.AppHeader-navIconSvg[data-v-26c7c207]{z-index:2;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex;position:absolute}.AppHeader-navIconSvg[data-v-26c7c207] svg{fill:var(--header-text-color);width:100%;height:100%;transform:rotate(.001deg)}.AppHeader-navIconSvg--first[data-v-26c7c207]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppHeader-navIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppHeader-navIconSvg--second[data-v-26c7c207] svg{fill:var(--color-white);width:.9rem;height:.9rem;transform:rotate(.001deg)}.AppHeader-navItemSocials[data-v-26c7c207]{position:relative}.AppHeader-socialsDropdown[data-v-26c7c207]{pointer-events:none;clip-path:inset(0 0 100%);transition:clip-path .4s var(--power2-out);flex-flow:column;align-items:flex-start;gap:1.5rem;padding-top:1.5rem;padding-left:3.7rem;display:flex;position:absolute;top:100%;left:0}.AppHeader-socialsDropdown.--open[data-v-26c7c207]{clip-path:inset(0);pointer-events:auto}.AppHeader-socialsDropdown.--open .AppHeader-socialsItem[data-v-26c7c207]{opacity:1;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s + .1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s + .1s);transform:translateY(0)}.AppHeader-socialsItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-16);color:var(--header-text-color);text-transform:capitalize;white-space:nowrap;opacity:0;transition:opacity 0s var(--power2-out) .4s,transform 0s var(--power3-out) .4s;line-height:1;text-decoration:none;transform:translateY(2rem)}.AppHeader-socialsItem[data-v-26c7c207]:before{content:"";width:100%;height:1px;transition:transform .3s var(--power3-out);transform-origin:0 0;background-color:var(--header-text-color);display:block;position:absolute;bottom:0;transform:scaleX(0)}.AppHeader-socialsItem[data-v-26c7c207]:hover:before{transform:scaleX(1)}.AppHeader-langSwitcher[data-v-26c7c207]{color:var(--header-text-color)}.AppHeader-mobileMenu[data-v-26c7c207]{background:var(--color-beige);z-index:999;pointer-events:none;-webkit-overflow-scrolling:touch;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);width:100%;transition:opacity .3s;transition:clip-path .8s var(--power3-in-out);padding-bottom:12rem;position:fixed;inset:0;overflow:hidden auto}@media(orientation:landscape){.AppHeader-mobileMenu[data-v-26c7c207]{display:none}}.AppHeader-mobileMenu.--open[data-v-26c7c207]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .8s var(--power3-out);pointer-events:auto}.AppHeader-mobileNav[data-v-26c7c207]{flex-flow:column;gap:0;margin-bottom:6rem;padding-top:20vh;display:flex}.AppHeader-mobileNavItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-40);color:var(--color-black-ui);align-items:center;gap:5.6rem;margin-bottom:5vh;padding-left:7.5rem;line-height:1.1;text-decoration:none;display:flex;position:relative;overflow:hidden}.AppHeader-mobileNavItem[data-v-26c7c207]:last-child{margin-bottom:0}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIcon[data-v-26c7c207]:before{transform:translate(0)translateY(0)scale(1)}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIconSvg--first[data-v-26c7c207] svg{transform:translate(-100%)translateY(100%)scale(0)}.AppHeader-mobileNavItem.nuxt-link-active .AppHeader-mobileNavIconSvg--second[data-v-26c7c207]{transform:translate(0)translateY(0)scale(1)}.AppHeader-mobileNavIcon[data-v-26c7c207]{justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex;position:absolute;top:.5rem;left:1.9rem;overflow:hidden}.AppHeader-mobileNavIcon[data-v-26c7c207]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .5s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)scale(0)}.AppHeader-mobileNavIcon[data-v-26c7c207] svg{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavIconSvg[data-v-26c7c207]{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.AppHeader-mobileNavIconSvg[data-v-26c7c207] svg{fill:var(--color-black-ui);width:100%;height:100%}.AppHeader-mobileNavIconSvg--first[data-v-26c7c207]{transition:transform .5s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppHeader-mobileNavIconSvg--second[data-v-26c7c207]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppHeader-mobileNavIconSvg--second[data-v-26c7c207] svg{fill:var(--color-white);width:50%;height:50%;transform:rotate(.001deg)}.AppHeader-mobileNavSecondary[data-v-26c7c207]{flex-flow:column;gap:0;margin-top:4rem;display:flex}.AppHeader-mobileNavSecondary .AppHeader-mobileNavItem[data-v-26c7c207]{font-size:var(--text-40);margin-bottom:4rem}.AppHeader-mobileNavSecondary .AppHeader-mobileNavItem[data-v-26c7c207]:last-child{margin-bottom:0}.AppHeader-mobileNavItemSocials[data-v-26c7c207]{cursor:pointer;display:block}.AppHeader-mobileNavItemSocials .AppHeader-mobileNavIcon[data-v-26c7c207]{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileNavIcon[data-v-26c7c207] svg{transform:rotate(45deg)}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileSocialsDropdown[data-v-26c7c207]{grid-template-rows:1fr;margin-top:2rem}.AppHeader-mobileNavItemSocials.--open .AppHeader-mobileSocialsItem[data-v-26c7c207]{opacity:1;transform:translateY(0)}.AppHeader-mobileSocialsDropdown[data-v-26c7c207]{width:100%;transition:grid-template-rows .4s var(--power2-out),margin-top .3s var(--power2-out);grid-template-rows:0fr;display:grid}.AppHeader-mobileSocialsDropdownInner[data-v-26c7c207]{text-transform:capitalize;flex-flow:column;gap:2rem;display:flex;overflow:hidden}.AppHeader-mobileSocialsItem[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-24);color:var(--color-black-ui);opacity:0;transition:opacity .3s var(--power2-out) calc(var(--i,0)*.1s),transform .7s var(--power3-out) calc(var(--i,0)*.1s);line-height:1;text-decoration:none;transform:translateY(2rem)}.AppHeader-mobileSocialsItem[data-v-26c7c207]:hover{opacity:1!important}.AppHeader-mobileNavItemLang[data-v-26c7c207]{cursor:default}.AppHeader-mobileNavItemLang .AppHeader-mobileNavIcon[data-v-26c7c207]{transition:transform .5s var(--power3-out)}.AppHeader-mobileNavItemLang:has(.AppLangSwitcher.--open) .AppHeader-mobileNavIcon[data-v-26c7c207] svg{transform:rotate(45deg)}.AppHeader-mobileLangSwitcher[data-v-26c7c207]{color:var(--color-black-ui)}.AppHeader-mobileMenuLogo[data-v-26c7c207]{background-color:var(--color-beige);border-top:1px solid var(--color-black-ui);padding-top:2rem;padding-bottom:2rem;position:fixed;bottom:0;left:1rem;right:1rem}.AppHeader-mobileMenuLogoText[data-v-26c7c207]{font-family:var(--font-maison-neue);font-weight:500;font-size:var(--text-40);letter-spacing:.1em;color:var(--color-black-ui);margin:0;line-height:1}@property --tw-font-weight{syntax:"*";inherits:false}.AppLogoBaseline[data-v-e4a8cad3]{overflow:hidden}.AppLogoBaseline svg[data-v-e4a8cad3]{width:100%;height:auto;fill:currentColor}.AppLogoBaseline .letter-inner[data-v-e4a8cad3]{transform:translateY(-200%)}.AppAddress[data-v-7ea9c1d1]{flex-direction:column;gap:2rem;font-style:normal;display:flex}.AppAddress-link[data-v-7ea9c1d1]{white-space:nowrap}@media(hover:hover)and (pointer:fine){.AppAddress-link[data-v-7ea9c1d1]{transition:.5s opacity var(--power3-out)}.AppAddress-link[data-v-7ea9c1d1]:hover{opacity:.5}}.AppAddress-locale[data-v-7ea9c1d1]{gap:1ch;display:flex}.AppAddress-name[data-v-7ea9c1d1]{font-size:var(--text-20,2rem)}.AppAddress-link[data-v-7ea9c1d1]{line-height:1.8}@media(orientation:landscape){.AppAddress-link[data-v-7ea9c1d1]{line-height:1.5}}.AppFooter[data-v-e612b120]{background-color:var(--footer-bg-color);width:100%;color:var(--footer-text-color);padding-top:6rem;position:relative}@media(orientation:landscape){.AppFooter[data-v-e612b120]{padding-top:20rem}}.AppFooter--light[data-v-e612b120]{--footer-bg-color:var(--color-beige)}.AppFooter--dark[data-v-e612b120]{--footer-text-color:var(--color-black-ui);--footer-bg-color:var(--color-beige-light)}.AppFooter-container[data-v-e612b120]{padding-bottom:6rem}@media(orientation:landscape){.AppFooter-container[data-v-e612b120]{padding-bottom:9rem}}.AppFooter-mainNav[data-v-e612b120]{flex-direction:column;align-items:flex-start;width:28rem;margin-left:8.4rem;display:flex;position:relative}@media(orientation:landscape){.AppFooter-mainNav[data-v-e612b120]{width:28rem;margin-left:15.3rem}}.AppFooter-mainNavItem[data-v-e612b120]{font-size:var(--text-24,2.4rem);padding-bottom:.4rem}@media(orientation:landscape){.AppFooter-mainNavItem[data-v-e612b120]{font-size:var(--text-32,3.2rem)}}@media(hover:hover)and (pointer:fine){.AppFooter-mainNavItem[data-v-e612b120]{transition:.5s opacity var(--power3-out)}.AppFooter-mainNavItem[data-v-e612b120]:hover{opacity:.5}}.AppFooter-navCross[data-v-e612b120]{width:2.6rem;height:2.6rem;position:absolute;top:0}@media(orientation:landscape){.AppFooter-navCross[data-v-e612b120]{left:-15.3rem}}@media(orientation:portrait){.AppFooter-navCross[data-v-e612b120]{margin-left:-8.4rem}}@media(hover:hover)and (pointer:fine){.AppFooter-logo[data-v-e612b120]{transition:.3s color var(--power1-in-out)}.AppFooter-logo[data-v-e612b120]:hover{color:var(--color-black)}}.AppFooter-logoBaseline[data-v-e612b120]{width:17.3rem;margin:1rem auto 0}@media(orientation:landscape){.AppFooter-logoBaseline[data-v-e612b120]{width:93rem;margin:5rem auto 0}}.AppFooter-content[data-v-e612b120]{margin-top:3.6rem}@media(orientation:landscape){.AppFooter-content[data-v-e612b120]{grid-template-columns:45.6rem 61.3rem 1fr;gap:2rem;margin-top:11rem;display:grid}}.AppFooter-col.--col-1[data-v-e612b120]{display:flex}@media(orientation:portrait){.AppFooter-col.--col-1[data-v-e612b120]{gap:4rem;margin-top:5rem}}@media(orientation:landscape){.AppFooter-col.--col-1[data-v-e612b120]{flex-direction:column;gap:3rem}}.AppFooter-col.--col-2[data-v-e612b120]{gap:3rem;display:grid}@media(orientation:portrait){.AppFooter-col.--col-2[data-v-e612b120]{margin-top:3rem}}@media(orientation:landscape){.AppFooter-col.--col-2[data-v-e612b120]{grid-template-columns:28.7rem 28.7rem}.AppFooter-col.--col-2 .AppFooter-colBlock[data-v-e612b120]:first-child{grid-column:1/3}}.AppFooter-colBlock[data-v-e612b120]{flex-direction:column;gap:2rem;display:flex}.AppFooter-colTitle[data-v-e612b120]{font-size:var(--text-20,2rem)}.AppFooter-colDetail[data-v-e612b120]{flex-direction:column;line-height:1.8;display:flex}.AppFooter-colLink[data-v-e612b120]{align-items:center;gap:1.2rem;display:flex}@media(hover:hover)and (pointer:fine){.AppFooter-colLink[data-v-e612b120]{transition:.5s opacity var(--power3-out)}.AppFooter-colLink[data-v-e612b120]:hover{opacity:.5}}.AppFooter-colLinkCross[data-v-e612b120]{fill:#000;flex:none;width:1.2rem;height:1.2rem;position:relative;top:-.2rem}@media(hover:hover)and (pointer:fine){.AppFooter-colLink--social[data-v-e612b120]:hover{opacity:1}.AppFooter-colLink--social:hover .AppFooter-colLinkLabel[data-v-e612b120]{transition:transform .5s var(--power3-out);transform:translate(.5rem)}.AppFooter-colLink--social:hover .AppFooter-colLinkIcon[data-v-e612b120]:before{transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)}.AppFooter-colLink--social:hover .AppFooter-colLinkIconSvg--first[data-v-e612b120]{transition:transform .5s var(--power3-out);transform:translate(-100%)translateY(100%)scale(0)}.AppFooter-colLink--social:hover .AppFooter-colLinkIconSvg--second[data-v-e612b120]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}}.AppFooter-colLinkLabel[data-v-e612b120]{transition:transform .5s var(--power3-out)}.AppFooter-colLinkIcon[data-v-e612b120]{flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:flex;position:relative;overflow:hidden}.AppFooter-colLinkIcon[data-v-e612b120]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.AppFooter-colLinkIconSvg[data-v-e612b120]{z-index:2;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute}.AppFooter-colLinkIconSvg[data-v-e612b120] svg{fill:currentColor;width:100%;height:100%}.AppFooter-colLinkIconSvg--first[data-v-e612b120]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)}.AppFooter-colLinkIconSvg--second[data-v-e612b120]{transition:transform .3s var(--power3-out);transform:translate(-150%)translateY(150%)scale(0)}.AppFooter-colLinkIconSvg--second[data-v-e612b120] svg{fill:var(--color-white);width:.8rem;height:.8rem}.AppFooter-bottom[data-v-e612b120]{color:#fff;background-color:#000}@media(orientation:portrait){.AppFooter-bottom[data-v-e612b120]{padding:2rem 0}}.AppFooter-bottomWrapper[data-v-e612b120]{font-family:var(--font-maison-neue-mono,"Maison Neue Mono",sans-serif);text-transform:uppercase;gap:2rem;font-size:1.1rem;display:flex}@media(orientation:landscape){.AppFooter-bottomWrapper[data-v-e612b120]{flex-direction:row;justify-content:space-between;align-items:center;height:3rem;font-size:1.2rem}}.AppFooter-secondaryNav[data-v-e612b120]{flex-wrap:wrap;display:flex}@media(orientation:portrait){.AppFooter-secondaryNav[data-v-e612b120]{justify-content:center;gap:1rem 3rem}}@media(orientation:landscape){.AppFooter-secondaryNav[data-v-e612b120]{gap:1rem 2rem}}@media(hover:hover)and (pointer:fine){.AppFooter-secondaryNavItem[data-v-e612b120]{transition:.3s color var(--power1-in-out)}.AppFooter-secondaryNavItem[data-v-e612b120]:hover{color:var(--color-beige-light)}}.AppFooter-labels[data-v-e612b120]{flex-wrap:wrap;gap:1rem 2rem;display:flex}@media(orientation:portrait){.AppFooter-labels[data-v-e612b120]{display:none}}.AppFooter-label[data-v-e612b120]{white-space:nowrap}.SanityPreviewBanner[data-v-0ebdb4db]{position:fixed;display:flex;flex-flow:column;align-items:center;justify-content:center;right:10px;bottom:10px;width:180px;height:100px;background:#0f1728;color:#f9fafb;z-index:999999;font-size:14px;padding:1rem;text-align:center;border-radius:8px}.SanityPreviewBanner-button[data-v-0ebdb4db]{color:#b4e3ee;border:1px solid #b4e3ee;padding:10px;border-radius:30px;margin:14px .5rem 0;font-size:12px;display:flex;align-items:center;justify-content:center;gap:4px;transition:color .3s var(--power1-out),background-color .3s var(--power1-out)}.SanityPreviewBanner-button svg[data-v-0ebdb4db]{width:16px;height:16px;fill:#b4e3ee;transition:fill .3s var(--power1-out),transform .5s var(--power1-out)}.SanityPreviewBanner-button:hover[data-v-0ebdb4db]{background-color:#b4e3ee;color:#0f1728}.SanityPreviewBanner-button:hover svg[data-v-0ebdb4db]{fill:#0f1728;transform:rotate(180deg)}.SanityPreviewBanner-loading{@keyframes rotation-0ebdb4db{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}.SanityPreviewBanner-loading[data-v-0ebdb4db]{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:8px;color:#b4e3ee;font-size:14px}.SanityPreviewBanner-loading .loader[data-v-0ebdb4db]{width:14px;height:14px;border:1px solid #b4e3ee;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-0ebdb4db 1s linear infinite}.AppTetris[data-v-6d433e30]{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.AppTetris-canvas[data-v-6d433e30]{opacity:.6;width:100%;height:100%}.AppTetris-hud[data-v-6d433e30]{width:100%;font-family:var(--font-maison-neue-mono,monospace);color:var(--color-black-ui,#111);opacity:.8;z-index:10;flex-direction:row;justify-content:flex-end;align-items:center;gap:4rem;font-size:1.6rem;font-weight:500;display:flex;position:absolute;bottom:2rem;right:2rem;transform:translateY(-50%)}.AppButton[data-v-60729dd4]{--btn-bg:var(--color-black);--btn-bg-hover:var(--color-white);--btn-text:var(--color-black);--btn-text-hover:var(--color-white);--btn-border:var(--color-black);--btn-icon-color:var(--color-white);--btn-icon-color-hover:var(--color-black);border:1px solid var(--btn-border);background:0 0;flex-direction:row;align-items:center;height:6rem;padding:1rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.AppButton.--reverse[data-v-60729dd4]{flex-direction:row-reverse}.AppButton.--reverse .AppButton-iconBox[data-v-60729dd4]:before{transform:translateY(100%)translate(100%)}.AppButton.--reverse .AppButton-icon--clone[data-v-60729dd4]{left:100%}.AppButton.--theme-dark.--fill[data-v-60729dd4]{background-color:var(--btn-bg);height:5rem;padding-left:.5rem;padding-right:.5rem}.AppButton.--theme-dark.--fill .AppButton-label[data-v-60729dd4]{padding:0 .8rem 0 1rem}.AppButton.--theme-dark.--fill .AppButton-labelText[data-v-60729dd4]{color:#fff;font-family:var(--font-maison-neue);font-size:1.8rem;text-transform:none!important}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-60729dd4]{background-color:#fff}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-60729dd4] svg{fill:#000}.AppButton.--theme-light[data-v-60729dd4]{--btn-bg:var(--color-white);--btn-bg-hover:var(--color-black);--btn-text:var(--color-white);--btn-text-hover:var(--color-black);--btn-border:var(--color-white);--btn-icon-color:var(--color-black);--btn-icon-color-hover:var(--color-white)}.AppButton[data-v-60729dd4]:before{content:"";background:var(--btn-bg);transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0;transform:translateY(100%)}@media(hover:hover)and (pointer:fine){.AppButton.--hovered[data-v-60729dd4]:before,.AppButton[data-v-60729dd4]:hover:before{transition:transform .4s var(--power3-out);transform:translateY(0)translate(0)}.AppButton.--hovered .AppButton-labelText[data-v-60729dd4],.AppButton:hover .AppButton-labelText[data-v-60729dd4]{color:var(--btn-text-hover)}.AppButton.--hovered .AppButton-icon[data-v-60729dd4],.AppButton:hover .AppButton-icon[data-v-60729dd4]{transform:translateY(-150%)translate(150%)}:is(.AppButton:hover .AppButton-icon[data-v-60729dd4],.AppButton.--hovered .AppButton-icon[data-v-60729dd4]):first-child{transition:transform .2s var(--power2-in-out)}:is(.AppButton:hover .AppButton-icon[data-v-60729dd4],.AppButton.--hovered .AppButton-icon[data-v-60729dd4]):nth-child(2){transition:transform .4s var(--power3-out) .14s;transform:translateY(-100%)translate(100%)}.AppButton.--hovered .AppButton-iconBox[data-v-60729dd4]:before,.AppButton:hover .AppButton-iconBox[data-v-60729dd4]:before{transition:transform .5s var(--power3-out) 25ms;transform:translateY(0)}.AppButton.--hovered .AppButton-iconBox[data-v-60729dd4]:after,.AppButton:hover .AppButton-iconBox[data-v-60729dd4]:after{transition:transform .2s var(--power3-out);transform:translateY(-100%)translate(100%)}.AppButton.--reverse.--hovered .AppButton-icon[data-v-60729dd4],.AppButton.--reverse:hover .AppButton-icon[data-v-60729dd4],:is(.AppButton.--reverse:hover .AppButton-icon[data-v-60729dd4],.AppButton.--reverse.--hovered .AppButton-icon[data-v-60729dd4]):nth-child(2){transform:translateY(-100%)translate(-100%)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-60729dd4]:before,.AppButton.--reverse:hover .AppButton-iconBox[data-v-60729dd4]:before{transform:translateY(0)translate(0)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-60729dd4]:after,.AppButton.--reverse:hover .AppButton-iconBox[data-v-60729dd4]:after{transform:translateY(-100%)translate(-100%)}}.AppButton-label[data-v-60729dd4]{z-index:1;flex:1;padding:0 2rem 0 2.6rem;position:relative;overflow:hidden}.AppButton-labelText[data-v-60729dd4]{font-family:var(--font-maison-neue-mono);text-transform:uppercase;color:var(--btn-border);transition:color .4s var(--power3-out);font-size:1.4rem;line-height:100%;display:block}.AppButton-iconBox[data-v-60729dd4]{aspect-ratio:1;z-index:1;width:4rem;transition:transform .4s var(--power3-out);flex:none;position:relative;overflow:hidden}.AppButton-iconBox[data-v-60729dd4]:after{background:var(--btn-bg)}.AppButton-iconBox[data-v-60729dd4]:after,.AppButton-iconBox[data-v-60729dd4]:before{content:"";transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0}.AppButton-iconBox[data-v-60729dd4]:before{background:var(--btn-bg-hover);transform:translateY(100%)translate(-100%)}.AppButton:not(.--has-label) .AppButton-iconBox[data-v-60729dd4]{width:100%;height:100%;margin-right:0}.AppButton-iconWrapper[data-v-60729dd4]{flex-direction:column;height:200%}.AppButton-icon[data-v-60729dd4],.AppButton-iconWrapper[data-v-60729dd4]{justify-content:center;align-items:center;width:100%;display:flex}.AppButton-icon[data-v-60729dd4]{z-index:10;height:50%;transition:transform .5s var(--power3-out);flex:none;transform:translateY(0)translate(0)}.AppButton-icon[data-v-60729dd4] svg{width:1.2rem;height:1.2rem;fill:var(--btn-icon-color);transform:rotate(.001deg)}.AppButton-icon.AppButton-icon--clone[data-v-60729dd4]{transition-delay:.1s;transition:transform .5s var(--power2-in-out);position:relative;left:-100%}.AppButton-icon.AppButton-icon--clone[data-v-60729dd4] svg{fill:var(--btn-icon-color-hover)}.PageError[data-v-c78db8eb]{z-index:0;background-color:var(--color-beige);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.PageError-logo[data-v-c78db8eb]{z-index:2;width:calc(100% - 4rem);position:absolute;top:1rem;left:2rem;right:2rem}@media(orientation:landscape){.PageError-logo[data-v-c78db8eb]{top:3rem}}.PageError-article[data-v-c78db8eb]{text-align:center;z-index:1;border-radius:.5rem;flex-flow:column;justify-content:center;align-items:center;gap:3rem;max-width:108rem;padding:13rem 8rem 6rem;display:flex;position:relative}@media(orientation:portrait){.PageError-article[data-v-c78db8eb]{padding:3rem 4rem 4rem}}

.SliceDefault[data-v-f77c6067]{margin:10rem 0;max-width:100%;overflow:hidden}.Slice[data-v-bfef94f0]{width:100%}

button[data-v-2374d7dd]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;padding:0;background:none;color:#fff}.AppVideoControls[data-v-2374d7dd]{position:absolute;display:flex;align-items:center;width:100%;bottom:0;left:0;padding:0 20px;box-sizing:border-box;color:#fff}.AppVideoControls[data-v-2374d7dd]:before{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6) 70%);z-index:0;content:""}.AppVideoControls-bt[data-v-2374d7dd]{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;width:50px;height:50px;z-index:1}.AppVideoControls-play[data-v-2374d7dd]{position:absolute;width:0;height:0;top:50%;left:50%;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;transform:translate3d(-50%,-50%,0)}.AppVideoControls-pause[data-v-2374d7dd]{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:5px;top:0;left:-2px}.AppVideoControls-load svg[data-v-2374d7dd]{width:12px;height:12px;opacity:.5;fill:#fff;animation:rotation-2374d7dd 3s linear infinite}@keyframes rotation-2374d7dd{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AppVideoControls-pause[data-v-2374d7dd]:after,.AppVideoControls-pause[data-v-2374d7dd]:before{width:3px;height:14px;background-color:#fff;border-radius:1px;content:""}.AppVideoControls-progress[data-v-2374d7dd]{position:relative;width:100%;height:50px;cursor:pointer;z-index:1}.AppVideoControls-progress[data-v-2374d7dd]:after,.AppVideoControls-progress[data-v-2374d7dd]:before{position:absolute;width:100%;height:1px;top:50%;left:0;content:""}.AppVideoControls-progress[data-v-2374d7dd]:before{background-color:#ffffff80;z-index:0}.AppVideoControls-progress[data-v-2374d7dd]:after{background-color:#ffffff80;transform-origin:0;transform:scaleX(var(--v633d9092));z-index:1}.AppVideoControls-duration[data-v-2374d7dd]{display:block;font-size:11px;font-family:sans-serif;z-index:2;padding:0 10px;text-align:center;white-space:nowrap}.AppVideoControls-muted[data-v-2374d7dd]{position:relative;left:5px}.AppVideo[data-v-f4354ee3]{overflow:hidden;font-size:0}.AppVideo[data-v-f4354ee3],.AppVideo-video[data-v-f4354ee3]{width:100%;position:relative}.AppVideo-video[data-v-f4354ee3]{height:100%}.AppVideo.--cover-hidden .AppVideo-cover[data-v-f4354ee3]{opacity:0;pointer-events:none}.AppVideo.--cover-hidden .AppVideo-btplay[data-v-f4354ee3]{opacity:0}.AppVideo.--fit-cover .AppVideo-video[data-v-f4354ee3],.AppVideo.--fit-cover img[data-v-f4354ee3]{-o-object-fit:cover;object-fit:cover}.AppVideo.--fit-contain .AppVideo-video[data-v-f4354ee3]{-o-object-fit:contain;object-fit:contain}.AppVideo-cover[data-v-f4354ee3]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:opacity .2s cubic-bezier(.455,.03,.515,.955)}.AppVideo-cover img[data-v-f4354ee3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AppVideo-controls[data-v-f4354ee3]{z-index:40;transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.AppVideo:hover .AppVideo-controls[data-v-f4354ee3]{transform:translateZ(0)}.SanityMedia[data-v-41ae2b44]{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%}.SanityMedia[data-v-41ae2b44] .AppVideo{height:100%;aspect-ratio:auto}

.AppVideoPlayButton[data-v-7799eafe]{z-index:10;cursor:pointer;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media(hover:hover)and (pointer:fine){.AppVideoPlayButton:hover .AppVideoPlayButton-wrapper[data-v-7799eafe]:before{opacity:1}.AppVideoPlayButton:hover svg[data-v-7799eafe]{transform:scale(1.3)}}.AppVideoPlayButton-wrapper[data-v-7799eafe]{border:1px solid var(--color-beige-light);width:12rem;height:12rem;transition:.3s background-color var(--power1-out);border-radius:100%;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AppVideoPlayButton svg[data-v-7799eafe]{width:3rem;height:3rem;fill:var(--color-beige-light);transition:.3s transform var(--power3-out);margin-left:7px}

.SanityImage[data-v-f4843df1]{width:100%;aspect-ratio:var(--ratio-portrait);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;position:relative;transform:rotate(.001deg)}@media(orientation:landscape){.SanityImage[data-v-f4843df1]{aspect-ratio:var(--ratio-landscape)}}.SanityImage-container[data-v-f4843df1]{width:100%;height:100%;position:relative}.SanityImage-container img[data-v-f4843df1],.SanityImage-container picture[data-v-f4843df1]{width:100%;height:100%;display:block}.SanityImage-image[data-v-f4843df1]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .25s var(--power1-in-out);position:absolute;inset:0}.SanityImage-image.--loaded[data-v-f4843df1]{opacity:1}

.AppCursorSlideshow[data-v-d7250001]{z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.AppCursorSlideshow.--visible[data-v-d7250001]{opacity:1}.AppCursorSlideshow.--visible .AppCursorSlideshow-cross[data-v-d7250001]:before{transform:scale(1)}.AppCursorSlideshow.--visible .AppCursorSlideshow-label[data-v-d7250001]{opacity:1;transform:translate(0)}.AppCursorSlideshow-inner[data-v-d7250001]{flex-direction:row;align-items:center;gap:2rem;display:flex;position:relative;transform:translate(20%,100%)}.AppCursorSlideshow-cross[data-v-d7250001]{width:.8rem;height:.8rem;color:var(--color-white);justify-content:center;align-items:center;display:flex;position:relative}.AppCursorSlideshow-cross[data-v-d7250001]:before{content:"";width:1.5rem;height:1.5rem;transition:transform .5s var(--power3-out);background-color:#000;display:block;position:absolute;transform:scale(0)}.AppCursorSlideshow-cross[data-v-d7250001] svg{fill:#fff;z-index:2;position:relative}.AppCursorSlideshow-label[data-v-d7250001]{color:var(--color-white);text-align:center;text-transform:uppercase;font-size:var(--text-14);opacity:0;max-width:16rem;transition:transform .5s var(--power3-out),opacity .5s var(--power3-out);transform:translate(5rem)}

.AppText[data-v-5d40b7f8]{width:100%}

.BaseFigure-caption[data-v-5774be53]{margin:1rem 0}.AppVideo[data-v-9608aaa4]{width:100%;height:100%;position:relative;overflow:hidden}.AppVideo[data-v-9608aaa4] iframe{width:100%;height:100%}.AppVideo-cover[data-v-9608aaa4]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.AppVideo-cover img[data-v-9608aaa4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SanityPortableTextYtEmbed[data-v-bf721640]{margin:4rem 0}@media(orientation:landscape){.SanityPortableTextYtEmbed[data-v-bf721640]{margin:6rem 0}}

.ProjectTags[data-v-642d65e2]{flex-wrap:wrap;display:flex}.ProjectTags[data-v-642d65e2] .line{flex-wrap:wrap;display:flex!important}@media(orientation:portrait){.ProjectTags[data-v-642d65e2] .line{gap:1rem 3rem}}@media(orientation:landscape){.ProjectTags[data-v-642d65e2] .line{gap:0 5rem}}@media(orientation:portrait){.ProjectTags[data-v-642d65e2]{gap:1rem 3rem}}@media(orientation:landscape){.ProjectTags[data-v-642d65e2]{gap:0 5rem}}

.HomeSliceHeader-title[data-v-1d7c25ed]{color:var(--color-black-ui)}@media(orientation:landscape){.HomeSliceHeader-title[data-v-1d7c25ed]{margin-left:17.8rem}}@media(orientation:portrait){.HomeSliceHeader-content[data-v-1d7c25ed]{margin-top:3rem}}@media(orientation:landscape){.HomeSliceHeader-content[data-v-1d7c25ed]{margin-left:47.5rem}}.HomeSliceHeader-description[data-v-1d7c25ed]{color:var(--color-black-ui);text-indent:10rem;max-width:37rem}@media(orientation:landscape){.HomeSliceHeader-description[data-v-1d7c25ed]{text-indent:31.5rem;max-width:102.5rem}}

.AppCrossText[data-v-8e02b17a]{gap:4rem}.AppCrossText[data-v-8e02b17a],.AppCrossText-inner[data-v-8e02b17a]{flex-direction:column;align-items:flex-start;display:flex}.AppCrossText-inner[data-v-8e02b17a]{gap:2rem}.AppCrossText-icon[data-v-8e02b17a]{fill:#000;width:2.6rem;height:2.6rem;position:relative}.AppCrossText-text[data-v-8e02b17a]{text-transform:uppercase;max-width:22rem}@media(orientation:landscape){.AppCrossText-text[data-v-8e02b17a]{max-width:29.7rem}}

@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-8beb455b],[data-v-8beb455b]::backdrop,[data-v-8beb455b]:after,[data-v-8beb455b]:before{--tw-font-weight:initial}}}.SliceAgencyMood[data-v-8beb455b]{background:var(--color-white);width:100%;margin:9rem 0;position:relative}@media(orientation:landscape){.SliceAgencyMood[data-v-8beb455b]{margin:20rem 0}}.SliceAgencyMood-title[data-v-8beb455b]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyMood-title[data-v-8beb455b]{font-size:var(--text-48,4.8rem)}}.SliceAgencyMood-title[data-v-8beb455b]{max-width:81.1rem}@media(orientation:landscape){.SliceAgencyMood-title[data-v-8beb455b]{margin-left:15.8rem}}.SliceAgencyMood-subtitle[data-v-8beb455b]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyMood-subtitle[data-v-8beb455b]{font-size:var(--text-48,4.8rem)}}.SliceAgencyMood-subtitle[data-v-8beb455b]{text-align:right;width:100%}@media(orientation:portrait){.SliceAgencyMood-subtitle[data-v-8beb455b]{width:30.5rem;margin-top:9rem;margin-left:auto;margin-right:0}}@media(orientation:landscape){.SliceAgencyMood-subtitle[data-v-8beb455b]{margin-top:20rem;padding-right:47.5rem}}.SliceAgencyMood-images[data-v-8beb455b]{width:100%;display:flex}@media(orientation:portrait){.SliceAgencyMood-images[data-v-8beb455b]{flex-direction:column;gap:1rem}}@media(orientation:landscape){.SliceAgencyMood-images[data-v-8beb455b]{align-items:flex-end;gap:2rem;margin-top:5rem}}.SliceAgencyMood-image1[data-v-8beb455b]{aspect-ratio:350/536;width:100%}@media(orientation:landscape){.SliceAgencyMood-image1[data-v-8beb455b]{aspect-ratio:1405/894;width:140.5rem}}.SliceAgencyMood-image2[data-v-8beb455b]{aspect-ratio:455/297;width:100%}@media(orientation:landscape){.SliceAgencyMood-image2[data-v-8beb455b]{width:45.5rem}}.SliceAgencyMood-bottomImages[data-v-8beb455b]{margin-top:10.85rem;position:relative}@media(orientation:landscape){.SliceAgencyMood-bottomImages[data-v-8beb455b]{margin-top:0;position:absolute;top:144.85rem;left:calc(75% + .5rem)}}.SliceAgencyMood-text[data-v-8beb455b]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(orientation:portrait){.SliceAgencyMood-text[data-v-8beb455b]{font-size:var(--text-24,2.4rem)}}.SliceAgencyMood-text[data-v-8beb455b]{text-indent:10rem;max-width:35rem;margin-top:3rem;margin-left:auto;margin-right:0}@media(orientation:landscape){.SliceAgencyMood-text[data-v-8beb455b]{text-indent:31.5rem;max-width:124.7rem}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3e033734],[data-v-3e033734]::backdrop,[data-v-3e033734]:after,[data-v-3e033734]:before{--tw-font-weight:initial}}}.SliceImageCta[data-v-3e033734]{background:var(--color-white);width:100%;margin:9rem 0 2rem;position:relative}@media(orientation:landscape){.SliceImageCta[data-v-3e033734]{margin:20rem 0 0}}.SliceImageCta[data-v-3e033734]:before{content:"";background:var(--color-beige-light);width:100%;height:calc(50% + 20rem);display:block;position:absolute;top:50%}@media(orientation:landscape){.SliceImageCta-background[data-v-3e033734]:before{content:"";z-index:0;background:#bcb5a3;width:100%;height:15.99rem;position:absolute;top:41.95rem;left:0}}.SliceImageCta-wrapper[data-v-3e033734]{aspect-ratio:370/660;z-index:10;position:relative;overflow:hidden}@media(orientation:landscape){.SliceImageCta-wrapper[data-v-3e033734]{aspect-ratio:1564/660}}.SliceImageCta-imageWrapper[data-v-3e033734]{width:100%;height:100%;position:absolute;top:0;left:0}.SliceImageCta-overlay[data-v-3e033734]{z-index:1;pointer-events:none;background:linear-gradient(#0000 50%,#0006 95.455%),linear-gradient(90deg,#0003 0 100%);position:absolute;inset:0}@media(orientation:landscape){.SliceImageCta-overlay[data-v-3e033734]{background:linear-gradient(#0000 50%,#0003),linear-gradient(90deg,#0003 0 100%)}}.SliceImageCta-content[data-v-3e033734]{z-index:2;color:var(--color-white);position:absolute;bottom:3rem;left:3rem;right:3rem}.SliceImageCta-title[data-v-3e033734]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-light,300);line-height:125%;font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceImageCta-title[data-v-3e033734]{font-size:var(--text-24,2.4rem)}}.SliceImageCta-title[data-v-3e033734]{max-width:33rem}@media(orientation:landscape){.SliceImageCta-title[data-v-3e033734]{font-size:var(--text-40);max-width:50.7rem;margin-bottom:1.84rem}}.SliceImageCta-text[data-v-3e033734]{color:var(--color-white);margin-top:3.5rem}@media(orientation:landscape){.SliceImageCta-text[data-v-3e033734]{margin-top:5rem}}@media(orientation:portrait){.SliceImageCta-button[data-v-3e033734]{margin-top:2rem}}@media(orientation:landscape){.SliceImageCta-button[data-v-3e033734]{position:absolute;bottom:0;right:0}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-4db64de8],[data-v-4db64de8]::backdrop,[data-v-4db64de8]:after,[data-v-4db64de8]:before{--tw-font-weight:initial}}}.SliceAgencyHero[data-v-4db64de8]{width:100%;min-height:100vh;padding-top:17.2rem;padding-bottom:9rem;position:relative;overflow:hidden}@media(orientation:landscape){.SliceAgencyHero[data-v-4db64de8]{padding-top:30.2rem;padding-bottom:20rem}}.SliceAgencyHero-ellipse[data-v-4db64de8]{pointer-events:none;z-index:0;width:41.5rem;height:41.5rem;position:absolute;top:77.8rem;left:15.9rem}@media(orientation:landscape){.SliceAgencyHero-ellipse[data-v-4db64de8]{width:98.1rem;height:98.1rem;top:30.1rem;left:calc(66.67% + 8.2rem)}}.SliceAgencyHero-ellipse svg[data-v-4db64de8]{width:100%;height:100%}.SliceAgencyHero-title[data-v-4db64de8]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-128,12.8rem);--tw-font-weight:var(--font-weight-light,300);line-height:100%;font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyHero-title[data-v-4db64de8]{font-size:var(--text-64,6.4rem);position:relative;left:-1rem}}.SliceAgencyHero-images[data-v-4db64de8]{align-items:flex-start;width:100%;margin-top:3rem;display:flex;position:relative}@media(orientation:portrait){.SliceAgencyHero-images[data-v-4db64de8]{flex-wrap:wrap;gap:1rem;width:calc(100% + 2rem);position:relative;left:-1rem}}@media(orientation:landscape){.SliceAgencyHero-images[data-v-4db64de8]{gap:2rem}}.SliceAgencyHero-image1[data-v-4db64de8]{aspect-ratio:297/385}@media(orientation:portrait){.SliceAgencyHero-image1[data-v-4db64de8]{flex:none;width:11.5rem}}@media(orientation:landscape){.SliceAgencyHero-image1[data-v-4db64de8]{width:29.7rem}}@media(orientation:portrait){.SliceAgencyHero-image2[data-v-4db64de8]{flex:none;width:24.4rem}}@media(orientation:landscape){.SliceAgencyHero-image2[data-v-4db64de8]{aspect-ratio:613/800;width:61.3rem}}.SliceAgencyHero-image3[data-v-4db64de8]{aspect-ratio:1}@media(orientation:portrait){.SliceAgencyHero-image3[data-v-4db64de8]{width:24rem;margin-top:6rem;margin-left:3rem}}@media(orientation:landscape){.SliceAgencyHero-image3[data-v-4db64de8]{justify-self:flex-end;width:29.8rem;margin-top:9rem;margin-left:auto;margin-right:0}}.SliceAgencyHero-quoteSection[data-v-4db64de8]{z-index:1}@media(orientation:portrait){.SliceAgencyHero-quoteSection[data-v-4db64de8]{width:31rem;margin:9rem auto 0}}@media(orientation:landscape){.SliceAgencyHero-quoteSection[data-v-4db64de8]{width:auto;max-width:58.9rem;position:absolute;bottom:0;right:18.3rem}}.SliceAgencyHero-quote[data-v-4db64de8]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-light,300);line-height:125%;font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyHero-quote[data-v-4db64de8]{font-size:var(--text-24,2.4rem)}}.SliceAgencyHero-attributionWrapper[data-v-4db64de8]{margin-top:5.6rem}.SliceAgencyHero-mainText[data-v-4db64de8]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyHero-mainText[data-v-4db64de8]{font-size:var(--text-48,4.8rem);width:30.9rem;margin:6rem auto 0}}@media(orientation:landscape){.SliceAgencyHero-mainText[data-v-4db64de8]{margin-top:20rem;padding-left:31.7rem}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c2c80e48],[data-v-c2c80e48]::backdrop,[data-v-c2c80e48]:after,[data-v-c2c80e48]:before{--tw-font-weight:initial}}}.SliceAgencyInspiration[data-v-c2c80e48]{background:var(--color-white);width:100%;margin:9rem 0;position:relative}@media(orientation:portrait){.SliceAgencyInspiration[data-v-c2c80e48]{overflow-x:hidden}}@media(orientation:landscape){.SliceAgencyInspiration[data-v-c2c80e48]{min-height:100vh;margin:19rem 0 20rem}}.SliceAgencyInspiration-ellipse[data-v-c2c80e48]{pointer-events:none;z-index:0;width:50rem;height:50rem;position:absolute;left:50%;transform:translate(-50%)}@media(orientation:landscape){.SliceAgencyInspiration-ellipse[data-v-c2c80e48]{width:98.1rem;height:98.1rem}}.SliceAgencyInspiration-ellipse svg[data-v-c2c80e48]{width:100%;height:100%}.SliceAgencyInspiration-main[data-v-c2c80e48]{justify-content:center;align-items:center;height:50rem;display:flex}@media(orientation:landscape){.SliceAgencyInspiration-main[data-v-c2c80e48]{height:98.1rem}}.SliceAgencyInspiration-coordinates[data-v-c2c80e48]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceAgencyInspiration-coordinates[data-v-c2c80e48]{font-size:var(--text-48,4.8rem)}}.SliceAgencyInspiration-coordinates[data-v-c2c80e48]{z-index:2;flex-direction:column;gap:14rem;display:flex}@media(orientation:landscape){.SliceAgencyInspiration-coordinates[data-v-c2c80e48]{justify-content:flex-end;gap:30rem;margin-top:-5rem}}.SliceAgencyInspiration-coordinateLine[data-v-c2c80e48]{text-align:center;font-variant-numeric:tabular-nums;text-align:right;width:100%;margin:0}.SliceAgencyInspiration-images[data-v-c2c80e48]{z-index:3;gap:1rem;width:100%;display:flex;position:absolute}@media(orientation:landscape){.SliceAgencyInspiration-images[data-v-c2c80e48]{gap:2rem}}.SliceAgencyInspiration-image[data-v-c2c80e48]{width:100%}@media(orientation:portrait){.SliceAgencyInspiration-image[data-v-c2c80e48]{aspect-ratio:180/95}.SliceAgencyInspiration-image[data-v-c2c80e48] .SanityImage{height:100%}.SliceAgencyInspiration-image[data-v-c2c80e48]:nth-child(3),.SliceAgencyInspiration-image[data-v-c2c80e48]:nth-child(4){display:none}}@media(orientation:landscape){.SliceAgencyInspiration-image[data-v-c2c80e48]{aspect-ratio:455/240}}.SliceAgencyInspiration-texts[data-v-c2c80e48]{justify-content:center;display:flex}@media(orientation:portrait){.SliceAgencyInspiration-texts[data-v-c2c80e48]{flex-direction:column;gap:3rem;margin-top:-2rem}}@media(orientation:landscape){.SliceAgencyInspiration-texts[data-v-c2c80e48]{gap:2rem;max-width:156.4rem;margin:-16.6rem auto 0}}.SliceAgencyInspiration-text[data-v-c2c80e48]{width:22rem}@media(orientation:portrait){.SliceAgencyInspiration-text[data-v-c2c80e48]:nth-child(2n){margin-left:auto;margin-right:0}}@media(orientation:landscape){.SliceAgencyInspiration-text[data-v-c2c80e48]{width:29.7rem}.SliceAgencyInspiration-text[data-v-c2c80e48]:nth-child(2){margin-top:22.8rem;margin-right:13.8rem}.SliceAgencyInspiration-text[data-v-c2c80e48]:nth-child(3){margin-top:7.4rem}.SliceAgencyInspiration-text[data-v-c2c80e48]:nth-child(4){margin-top:25.5rem;margin-left:12.8rem}}.SliceAgencyInspiration-crossIcon[data-v-c2c80e48]{width:2.6rem;height:2.6rem;position:relative}.SliceAgencyInspiration-crossIconLine[data-v-c2c80e48]{background:var(--color-black-ui);position:absolute}.SliceAgencyInspiration-crossIconLine--vertical[data-v-c2c80e48]{width:.1rem;height:2.6rem;top:0;left:1.2rem}.SliceAgencyInspiration-crossIconLine--horizontal[data-v-c2c80e48]{width:2.6rem;height:.1rem;top:1.2rem;left:0}.SliceAgencyInspiration-text[data-v-c2c80e48]{font-family:var(--font-maison-neue-mono);font-size:var(--text-13);color:var(--color-black-ui);text-transform:uppercase;margin:0;font-weight:400;line-height:normal}@media(orientation:landscape){.SliceAgencyInspiration-text[data-v-c2c80e48]{font-size:var(--text-16)}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-566b66a7],[data-v-566b66a7]::backdrop,[data-v-566b66a7]:after,[data-v-566b66a7]:before{--tw-font-weight:initial}}}.SliceTeam[data-v-566b66a7]{background:var(--color-beige);width:100%;padding:3rem 0 0;position:relative}@media(orientation:landscape){.SliceTeam[data-v-566b66a7]{padding:13.1rem 0 20rem}}.SliceTeam-head[data-v-566b66a7]{display:flex}@media(orientation:portrait){.SliceTeam-head[data-v-566b66a7]{flex-direction:column;gap:6rem}}@media(orientation:landscape){.SliceTeam-head[data-v-566b66a7]{justify-content:space-between;margin-bottom:2rem}}.SliceTeam-description[data-v-566b66a7]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);position:relative}@media(orientation:portrait){.SliceTeam-description[data-v-566b66a7]{font-size:var(--text-24,2.4rem)}}.SliceTeam-description[data-v-566b66a7]{text-indent:10rem}@media(orientation:landscape){.SliceTeam-description[data-v-566b66a7]{text-indent:31.5rem;width:93rem}}.SliceTeam-mainImage[data-v-566b66a7]{aspect-ratio:613/835;width:100%}@media(orientation:landscape){.SliceTeam-mainImage[data-v-566b66a7]{width:61.3rem}}.SliceTeam-title[data-v-566b66a7]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceTeam-title[data-v-566b66a7]{font-size:var(--text-48,4.8rem);margin-top:6rem}}@media(orientation:landscape){.SliceTeam-title[data-v-566b66a7]{align-items:flex-end;height:0;display:flex}}.SliceTeam-section[data-v-566b66a7]{align-items:flex-start;display:flex;position:relative}@media(orientation:portrait){.SliceTeam-section[data-v-566b66a7]{flex-direction:column;gap:3rem;padding:2rem 0 6rem}}@media(orientation:landscape){.SliceTeam-section[data-v-566b66a7]{gap:2rem;padding:2rem 0}}.SliceTeam-sectionHead[data-v-566b66a7]{align-items:center;display:flex}@media(orientation:portrait){.SliceTeam-sectionHead[data-v-566b66a7]{gap:2rem}}@media(orientation:landscape){.SliceTeam-sectionHead[data-v-566b66a7]{gap:13.2rem;margin-top:2rem}}.SliceTeam-line[data-v-566b66a7]{background:var(--color-brown);width:100%;height:1px;position:absolute;top:0;left:0}.SliceTeam-crossIcon[data-v-566b66a7]{width:2.6rem;height:2.6rem}@media(orientation:landscape){.SliceTeam-crossIcon[data-v-566b66a7]{position:relative;top:-.2rem}}.SliceTeam-sectionTitle[data-v-566b66a7]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-light,300);line-height:125%;font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceTeam-sectionTitle[data-v-566b66a7]{font-size:var(--text-24,2.4rem)}}@media(orientation:landscape){.SliceTeam-sectionTitle[data-v-566b66a7]{width:44.5rem}}@media(orientation:portrait){.SliceTeam-sectionTextWrap[data-v-566b66a7]{order:2}}@media(orientation:landscape){.SliceTeam-sectionTextWrap[data-v-566b66a7]{max-width:45.5rem}}.SliceTeam-sectionText[data-v-566b66a7]{font-size:var(--text-16,1.6rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.SliceTeam-sectionImage[data-v-566b66a7]{aspect-ratio:1;transform-origin:100% 0;will-change:transform;width:25rem;margin-left:auto;margin-right:0;position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(orientation:portrait){.SliceTeam-sectionImage[data-v-566b66a7]{margin-left:auto;margin-right:0}}@media(orientation:landscape){.SliceTeam-sectionImage[data-v-566b66a7]{width:46rem}}.SliceTeam-members[data-v-566b66a7]{flex-wrap:wrap;gap:1rem 3rem;margin-top:3rem;display:flex}.SliceTeam-member[data-v-566b66a7]{align-items:center;display:flex}.SliceTeam-member:nth-child(odd) .SliceTeam-memberDot[data-v-566b66a7]{display:none}.SliceTeam-memberDot[data-v-566b66a7]{border:.1rem solid var(--color-black-ui);flex-shrink:0;width:1rem;height:1rem;margin-right:3rem}.SliceTeam-member.--filled .SliceTeam-memberDot[data-v-566b66a7]{background:var(--color-black-ui)}.SliceTeam-memberName[data-v-566b66a7]{font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(orientation:portrait){.SliceTeam-memberName[data-v-566b66a7]{font-size:var(--text-18,1.8rem)}}.SliceTeam-memberName[data-v-566b66a7]{white-space:nowrap}@property --tw-font-weight{syntax:"*";inherits:false}
.SliceProjectsListItem[data-v-87a32285]{padding:2rem 0;display:flex;position:relative}@media(orientation:portrait){.SliceProjectsListItem[data-v-87a32285]{flex-direction:column-reverse;gap:3rem}}@media(orientation:landscape){.SliceProjectsListItem[data-v-87a32285]{gap:2rem}}.SliceProjectsListItem-separator[data-v-87a32285]{background:var(--color-brown);height:.1rem;position:absolute;bottom:0;left:0;right:0}@media(orientation:portrait){.SliceProjectsListItem-separator[data-v-87a32285]{left:-2rem;right:-2rem}}.SliceProjectsListItem-content[data-v-87a32285]{flex-direction:column;flex:none;gap:4rem;display:flex;position:relative}@media(orientation:landscape){.SliceProjectsListItem-content[data-v-87a32285]{gap:9rem;width:93rem}}.SliceProjectsListItem-head[data-v-87a32285]{flex-direction:column;gap:2rem;line-height:1.1;display:flex;position:relative}@media(orientation:landscape){.SliceProjectsListItem-head[data-v-87a32285]{gap:5rem;margin-top:10.7rem;padding-left:17.8rem}}.SliceProjectsListItem-tag[data-v-87a32285],.SliceProjectsListItem-title[data-v-87a32285]{color:var(--color-black-ui)}.SliceProjectsListItem-tag[data-v-87a32285]{text-transform:uppercase;font-size:1.3rem;line-height:1.4}@media(orientation:landscape){.SliceProjectsListItem-tag[data-v-87a32285]{font-size:1.6rem}.SliceProjectsListItem-tag[data-v-87a32285]:not(:last-child){margin-right:1.6rem}}.SliceProjectsListItem-bottom[data-v-87a32285]{align-items:flex-end;width:100%;display:flex}@media(orientation:landscape){.SliceProjectsListItem-bottom[data-v-87a32285]{gap:19.8rem;height:100%}}.SliceProjectsListItem-thumbnail[data-v-87a32285]{background-color:var(--color-beige-light);flex-shrink:0;width:6.4rem;height:6.4rem;position:relative;overflow:hidden}@media(orientation:portrait){.SliceProjectsListItem-thumbnail[data-v-87a32285]{display:none}}@media(orientation:landscape){.SliceProjectsListItem-thumbnail[data-v-87a32285]{width:29.7rem;height:29.7rem}}.SliceProjectsListItem-description[data-v-87a32285]{max-width:26rem}@media(orientation:landscape){.SliceProjectsListItem-description[data-v-87a32285]{max-width:29rem;min-height:17rem}}.SliceProjectsListItem-descWrap[data-v-87a32285]{flex-direction:column;align-items:flex-start;gap:6rem;display:flex}.SliceProjectsListItem-imageColumn[data-v-87a32285]{width:100%}@media(orientation:portrait){.SliceProjectsListItem-imageColumn[data-v-87a32285]{width:calc(100% + 4rem);position:relative;left:-2rem}}.SliceProjectsListItem-imageWrapper[data-v-87a32285]{aspect-ratio:830/660;background-color:var(--color-beige-light);width:100%}.SliceProjectsListItem-imageWrapper[data-v-87a32285] .SanityImage{width:100%;height:100%}@media(orientation:portrait){.SliceProjectsListItem-imageWrapper[data-v-87a32285]{aspect-ratio:390/318}}@media(orientation:landscape){.SliceProjectsListItem-imageWrapper[data-v-87a32285]{aspect-ratio:830/660;height:100%}}
.SliceProjectsList[data-v-d8f235c2]{background:var(--color-beige);width:100%;padding:13.5rem 0 0;position:relative;overflow:hidden}@media(orientation:landscape){.SliceProjectsList[data-v-d8f235c2]{padding:23.5rem 0 0}}
.SlicePlaceHero[data-v-6a1262a2]{background:var(--color-beige);width:100%;position:relative}.SlicePlaceHero-loaderLogo[data-v-6a1262a2]{z-index:0;width:calc(100% - 4rem);color:var(--color-beige);position:absolute;top:2rem;left:2rem}.SlicePlaceHero-loaderLogo[data-v-6a1262a2] svg{fill:var(--color-black)}.SlicePlaceHero-stickyWrapper[data-v-6a1262a2]{z-index:1;width:100%;height:100lvh;position:sticky;top:0}.SlicePlaceHero-contentWrapper[data-v-6a1262a2]{z-index:2;width:100%;height:calc(100% - 20vh);position:absolute;top:20vh;left:0}.SlicePlaceHero-mediaWrapper[data-v-6a1262a2]{will-change:transform;position:absolute;inset:0;overflow:hidden}.SlicePlaceHero-mediaWrapper[data-v-6a1262a2] .SanityImage{height:100%}.SlicePlaceHero-mediaWrapperInner[data-v-6a1262a2],.SlicePlaceHero-overlay[data-v-6a1262a2]{position:absolute;inset:0}.SlicePlaceHero-overlay[data-v-6a1262a2]{opacity:.25;pointer-events:none;background:#000}.SlicePlaceHero-content[data-v-6a1262a2]{z-index:2;justify-content:center;height:100%;padding:0 2rem;position:relative}.SlicePlaceHero-content[data-v-6a1262a2],.SlicePlaceHero-header[data-v-6a1262a2]{flex-direction:column;align-items:center;display:flex}.SlicePlaceHero-header[data-v-6a1262a2]{will-change:transform,opacity}.SlicePlaceHero-title[data-v-6a1262a2]{font-family:var(--font-canela);color:var(--color-white);text-align:center;font-size:6.4rem;font-weight:300;line-height:normal;overflow:hidden}@media(orientation:landscape){.SlicePlaceHero-title[data-v-6a1262a2]{font-size:12.8rem}}.SlicePlaceHero-cross[data-v-6a1262a2]{width:2.6rem;height:2.6rem;margin:8rem 0;position:relative}.SlicePlaceHero-cross[data-v-6a1262a2] svg{fill:#fff}@media(orientation:landscape){.SlicePlaceHero-cross[data-v-6a1262a2]{margin:6rem 0}}.SlicePlaceHero-crossLine[data-v-6a1262a2]{background:var(--color-white);position:absolute}.SlicePlaceHero-crossLine--vertical[data-v-6a1262a2]{width:.1rem;height:2.6rem;left:50%;transform:translate(-50%)}.SlicePlaceHero-crossLine--horizontal[data-v-6a1262a2]{width:2.6rem;height:.1rem;top:50%;transform:translateY(-50%)}.SlicePlaceHero-textWrapper[data-v-6a1262a2]{text-align:center;will-change:transform;max-width:35rem;position:relative}@media(orientation:landscape){.SlicePlaceHero-textWrapper[data-v-6a1262a2]{max-width:85.1rem}}.SlicePlaceHero-text[data-v-6a1262a2]{font-family:var(--font-canela);color:var(--color-white);text-align:center;font-size:2.4rem;font-weight:300;line-height:normal}@media(orientation:landscape){.SlicePlaceHero-text[data-v-6a1262a2]{font-size:4rem;line-height:5rem}}.SlicePlaceHero-text[data-v-6a1262a2]:not(:first-child){width:100%;position:absolute;top:0;left:0}@media(orientation:portrait){.SlicePlaceHero-text[data-v-6a1262a2]{padding-left:2rem;padding-right:2rem}}.SlicePlaceHero-parallaxSection[data-v-6a1262a2]{z-index:3;pointer-events:none;position:absolute;inset:0}.SlicePlaceHero-parallaxImage[data-v-6a1262a2]{will-change:transform;display:none;position:absolute;overflow:hidden}@media(orientation:landscape){.SlicePlaceHero-parallaxImage[data-v-6a1262a2]{display:block}}.SlicePlaceHero-parallaxImage--1[data-v-6a1262a2]{aspect-ratio:296/197;width:29.6rem;right:33.7rem}.SlicePlaceHero-parallaxImage--2[data-v-6a1262a2]{aspect-ratio:260/388;width:26rem;top:20%;left:65.3rem}.SlicePlaceHero-parallaxImage--3[data-v-6a1262a2]{aspect-ratio:296/198;width:29.6rem;top:35%;left:2.1rem}.SlicePlaceHero-parallaxImage--4[data-v-6a1262a2]{aspect-ratio:267/400;width:26.7rem;top:60%;right:3.6rem}.SlicePlaceHero-parallaxImage--5[data-v-6a1262a2]{aspect-ratio:232/348;width:23.2rem;top:100%;left:49.6rem}.fade-enter-active[data-v-6a1262a2],.fade-leave-active[data-v-6a1262a2]{transition:opacity .5s}.fade-enter-from[data-v-6a1262a2],.fade-leave-to[data-v-6a1262a2]{opacity:0}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-47267e27],[data-v-47267e27]::backdrop,[data-v-47267e27]:after,[data-v-47267e27]:before{--tw-font-weight:initial}}}.SliceClients[data-v-47267e27]{background:var(--color-beige-light);width:100%;padding:6rem 0 2rem;position:relative}@media(orientation:landscape){.SliceClients[data-v-47267e27]{padding:14rem 0 0}}.SliceClients-container[data-v-47267e27]{position:relative}.SliceClients-intro[data-v-47267e27]{font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(orientation:portrait){.SliceClients-intro[data-v-47267e27]{font-size:var(--text-24,2.4rem)}}.SliceClients-intro[data-v-47267e27]{max-width:84.3rem;margin-bottom:3rem}@media(orientation:portrait){.SliceClients-intro[data-v-47267e27]{max-width:29rem}}.SliceClients-separator[data-v-47267e27]{background:var(--color-black-ui);width:100%;height:1px;margin-bottom:6rem}@media(orientation:landscape){.SliceClients-separator[data-v-47267e27]{margin-bottom:9rem}}.SliceClients-grid[data-v-47267e27]{flex-direction:column;gap:2rem;display:flex}@media(orientation:landscape){.SliceClients-grid[data-v-47267e27]{gap:11.9rem}}.SliceClients-gridRow[data-v-47267e27]{justify-content:space-between;align-items:center;width:100%;display:flex}.SliceClients-name[data-v-47267e27]{color:var(--color-black-ui);white-space:nowrap;font-size:1.8rem;font-weight:500}@media(orientation:landscape){.SliceClients-name[data-v-47267e27]{font-size:2.4rem}}.SliceClients-dot[data-v-47267e27]{background:var(--color-black-ui);border:1px solid var(--color-black-ui);flex-shrink:0;width:.8rem;height:.8rem}@media(orientation:landscape){.SliceClients-dot[data-v-47267e27]{width:1rem;height:1rem}}.SliceClients-gridRow:nth-child(2n) .SliceClients-dot[data-v-47267e27]{background:0 0}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d79f68a2],[data-v-d79f68a2]::backdrop,[data-v-d79f68a2]:after,[data-v-d79f68a2]:before{--tw-font-weight:initial}}}.SliceLargeText[data-v-d79f68a2]{background:var(--color-beige);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20rem 0;display:flex}.SliceLargeText[data-v-d79f68a2],.SliceLargeText-container[data-v-d79f68a2]{position:relative}.SliceLargeText-content[data-v-d79f68a2]{text-align:center;font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceLargeText-content[data-v-d79f68a2]{font-size:var(--text-48,4.8rem)}}.SliceLargeText-content[data-v-d79f68a2]{max-width:156.6rem;margin:0 auto}.SliceLargeText-content[data-v-d79f68a2] p{font-family:var(--font-canela);margin:0;font-weight:300}.SliceLargeText-content[data-v-d79f68a2] strong{font-weight:300}.SliceLargeText-content[data-v-d79f68a2] em{font-style:italic}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1d5b16bd],[data-v-1d5b16bd]::backdrop,[data-v-1d5b16bd]:after,[data-v-1d5b16bd]:before{--tw-font-weight:initial}}}.SliceLivingSpace[data-v-1d5b16bd]{width:100%;position:relative;overflow:hidden}@media(orientation:portrait){.SliceLivingSpace[data-v-1d5b16bd]{padding-bottom:2rem}}.SliceLivingSpace-container[data-v-1d5b16bd]{position:relative}.SliceLivingSpace-intro[data-v-1d5b16bd]{z-index:2;justify-content:flex-start;align-items:flex-start;margin-bottom:4rem;display:flex;position:relative}@media(orientation:portrait){.SliceLivingSpace-intro[data-v-1d5b16bd]{flex-direction:column;gap:3rem}}@media(orientation:landscape){.SliceLivingSpace-intro[data-v-1d5b16bd]{gap:12.6rem;padding-top:20rem}}.SliceLivingSpace-introText[data-v-1d5b16bd]{max-width:98.2rem;font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex:1}@media(orientation:portrait){.SliceLivingSpace-introText[data-v-1d5b16bd]{font-size:var(--text-24,2.4rem)}}.SliceLivingSpace-introText[data-v-1d5b16bd]{text-indent:31.5rem}@media(orientation:portrait){.SliceLivingSpace-introText[data-v-1d5b16bd]{text-indent:10rem}}.SliceLivingSpace-introImage[data-v-1d5b16bd]{aspect-ratio:614/400;flex-shrink:0;width:100%;max-width:61.4rem;height:auto;overflow:hidden}@media(orientation:portrait){.SliceLivingSpace-introImage[data-v-1d5b16bd]{max-width:100%;margin-bottom:-13rem}}@media(orientation:landscape){.SliceLivingSpace-introImage[data-v-1d5b16bd]{position:absolute;right:15.8rem}}.SliceLivingSpace-introImage img[data-v-1d5b16bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SliceLivingSpace-hero[data-v-1d5b16bd]{aspect-ratio:1920/1080;width:100%;position:relative;overflow:hidden}.SliceLivingSpace-hero[data-v-1d5b16bd] .SanityImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media(orientation:portrait){.SliceLivingSpace-hero[data-v-1d5b16bd]{aspect-ratio:390/760}}.SliceLivingSpace-main[data-v-1d5b16bd]{margin-bottom:9rem;display:grid;position:relative}@media(orientation:portrait){.SliceLivingSpace-main[data-v-1d5b16bd]{grid-template-columns:1fr;margin-top:9rem}}@media(orientation:landscape){.SliceLivingSpace-main[data-v-1d5b16bd]{grid-template-columns:1fr 1fr;gap:4rem;margin-top:20rem;margin-bottom:13rem;padding-left:15.8rem}}.SliceLivingSpace-mainText[data-v-1d5b16bd]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceLivingSpace-mainText[data-v-1d5b16bd]{font-size:var(--text-48,4.8rem)}}.SliceLivingSpace-mainText[data-v-1d5b16bd]{max-width:95rem}.SliceLivingSpace-mainText[data-v-1d5b16bd] p{margin:0 0 2rem}.SliceLivingSpace-mainText[data-v-1d5b16bd] p:last-child{margin-bottom:0}.SliceLivingSpace-ellipse[data-v-1d5b16bd]{pointer-events:none;border-radius:50%;position:absolute}@media(orientation:portrait){.SliceLivingSpace-ellipse[data-v-1d5b16bd]{width:41.5rem;height:41.5rem;margin-top:-20rem;top:50%;right:-20rem}}@media(orientation:landscape){.SliceLivingSpace-ellipse[data-v-1d5b16bd]{width:98.1rem;height:98.1rem;margin-top:-49rem;top:50%;right:-59.4rem}}.SliceLivingSpace-mainImage[data-v-1d5b16bd]{aspect-ratio:453/302}@media(orientation:portrait){.SliceLivingSpace-mainImage[data-v-1d5b16bd]{width:100%;max-width:29rem;margin-top:14.6rem;margin-left:auto;margin-right:0;position:relative;top:0}}@media(orientation:landscape){.SliceLivingSpace-mainImage[data-v-1d5b16bd]{width:45.3rem;position:absolute;top:78.9rem;right:0}}.SliceLivingSpace-mainImage img[data-v-1d5b16bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SliceLivingSpace-bottom[data-v-1d5b16bd]{position:relative}@media(orientation:landscape){.SliceLivingSpace-bottom[data-v-1d5b16bd]{margin-top:4rem;padding-bottom:2rem;padding-left:15.8rem}}.SliceLivingSpace-bottomText[data-v-1d5b16bd]{color:var(--color-black-ui);font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(orientation:portrait){.SliceLivingSpace-bottomText[data-v-1d5b16bd]{font-size:var(--text-24,2.4rem)}}.SliceLivingSpace-bottomText[data-v-1d5b16bd]{max-width:84.3rem;margin-bottom:4rem}.SliceLivingSpace-bottomImages[data-v-1d5b16bd]{gap:1rem;display:flex}@media(orientation:portrait){.SliceLivingSpace-bottomImages[data-v-1d5b16bd]{flex-wrap:wrap}}@media(orientation:landscape){.SliceLivingSpace-bottomImages[data-v-1d5b16bd]{gap:2rem}}.SliceLivingSpace-bottomImagesCol[data-v-1d5b16bd]{flex-direction:column;gap:2rem;width:100%;display:flex}@media(orientation:portrait){.SliceLivingSpace-bottomImagesCol.--left[data-v-1d5b16bd]{width:calc(50% - .5rem)}}@media(orientation:landscape){.SliceLivingSpace-bottomImagesCol.--left[data-v-1d5b16bd]{flex:none;width:45.9rem}}@media(orientation:portrait){.SliceLivingSpace-bottomImagesCol.--right[data-v-1d5b16bd]{width:calc(50% - .5rem)}.SliceLivingSpace-bottomImagesCol.--right .SliceLivingSpace-bottomImage[data-v-1d5b16bd]:nth-child(n+2){display:none}}.SliceLivingSpace-bottomImage--1[data-v-1d5b16bd]{aspect-ratio:459/688}.SliceLivingSpace-bottomImage--2[data-v-1d5b16bd]{aspect-ratio:455/455}@media(orientation:landscape){.SliceLivingSpace-bottomImage--2[data-v-1d5b16bd]{width:45rem}}.SliceLivingSpace-bottomImage--3[data-v-1d5b16bd]{aspect-ratio:1247/700;width:100%}.SliceLivingSpace-bottomImage[data-v-1d5b16bd]{position:relative;overflow:hidden}.SliceLivingSpace-bottomImage img[data-v-1d5b16bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SliceLivingSpace-bottomHero[data-v-1d5b16bd]{width:100%;height:0;padding-bottom:66.7%;position:relative;overflow:hidden}.SliceLivingSpace-bottomHero img[data-v-1d5b16bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@property --tw-font-weight{syntax:"*";inherits:false}
.AppButton[data-v-d002f890]{--btn-bg:var(--color-black);--btn-bg-hover:var(--color-white);--btn-text:var(--color-black);--btn-text-hover:var(--color-white);--btn-border:var(--color-black);--btn-icon-color:var(--color-white);--btn-icon-color-hover:var(--color-black);border:1px solid var(--btn-border);background:0 0;flex-direction:row;align-items:center;height:6rem;padding:1rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.AppButton.--reverse[data-v-d002f890]{flex-direction:row-reverse}.AppButton.--reverse .AppButton-iconBox[data-v-d002f890]:before{transform:translateY(100%)translate(100%)}.AppButton.--reverse .AppButton-icon--clone[data-v-d002f890]{left:100%}.AppButton.--theme-dark.--fill[data-v-d002f890]{background-color:var(--btn-bg);height:5rem;padding-left:.5rem;padding-right:.5rem}.AppButton.--theme-dark.--fill .AppButton-label[data-v-d002f890]{padding:0 .8rem 0 1rem}.AppButton.--theme-dark.--fill .AppButton-labelText[data-v-d002f890]{color:#fff;font-family:var(--font-maison-neue);font-size:1.8rem;text-transform:none!important}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-d002f890]{background-color:#fff}.AppButton.--theme-dark.--fill .AppButton-icon[data-v-d002f890] svg{fill:#000}.AppButton.--theme-light[data-v-d002f890]{--btn-bg:var(--color-white);--btn-bg-hover:var(--color-black);--btn-text:var(--color-white);--btn-text-hover:var(--color-black);--btn-border:var(--color-white);--btn-icon-color:var(--color-black);--btn-icon-color-hover:var(--color-white)}.AppButton[data-v-d002f890]:before{content:"";background:var(--btn-bg);transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0;transform:translateY(100%)}@media(hover:hover)and (pointer:fine){.AppButton.--hovered[data-v-d002f890]:before,.AppButton[data-v-d002f890]:hover:before{transition:transform .4s var(--power3-out);transform:translateY(0)translate(0)}.AppButton.--hovered .AppButton-labelText[data-v-d002f890],.AppButton:hover .AppButton-labelText[data-v-d002f890]{color:var(--btn-text-hover)}.AppButton.--hovered .AppButton-icon[data-v-d002f890],.AppButton:hover .AppButton-icon[data-v-d002f890]{transform:translateY(-150%)translate(150%)}:is(.AppButton:hover .AppButton-icon[data-v-d002f890],.AppButton.--hovered .AppButton-icon[data-v-d002f890]):first-child{transition:transform .2s var(--power2-in-out)}:is(.AppButton:hover .AppButton-icon[data-v-d002f890],.AppButton.--hovered .AppButton-icon[data-v-d002f890]):nth-child(2){transition:transform .4s var(--power3-out) .14s;transform:translateY(-100%)translate(100%)}.AppButton.--hovered .AppButton-iconBox[data-v-d002f890]:before,.AppButton:hover .AppButton-iconBox[data-v-d002f890]:before{transition:transform .5s var(--power3-out) 25ms;transform:translateY(0)}.AppButton.--hovered .AppButton-iconBox[data-v-d002f890]:after,.AppButton:hover .AppButton-iconBox[data-v-d002f890]:after{transition:transform .2s var(--power3-out);transform:translateY(-100%)translate(100%)}.AppButton.--reverse.--hovered .AppButton-icon[data-v-d002f890],.AppButton.--reverse:hover .AppButton-icon[data-v-d002f890],:is(.AppButton.--reverse:hover .AppButton-icon[data-v-d002f890],.AppButton.--reverse.--hovered .AppButton-icon[data-v-d002f890]):nth-child(2){transform:translateY(-100%)translate(-100%)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-d002f890]:before,.AppButton.--reverse:hover .AppButton-iconBox[data-v-d002f890]:before{transform:translateY(0)translate(0)}.AppButton.--reverse.--hovered .AppButton-iconBox[data-v-d002f890]:after,.AppButton.--reverse:hover .AppButton-iconBox[data-v-d002f890]:after{transform:translateY(-100%)translate(-100%)}}.AppButton-label[data-v-d002f890]{z-index:1;flex:1;padding:0 2rem 0 2.6rem;position:relative;overflow:hidden}.AppButton-labelText[data-v-d002f890]{font-family:var(--font-maison-neue-mono);text-transform:uppercase;color:var(--btn-border);transition:color .4s var(--power3-out);font-size:1.4rem;line-height:100%;display:block}.AppButton-iconBox[data-v-d002f890]{aspect-ratio:1;z-index:1;width:4rem;transition:transform .4s var(--power3-out);flex:none;position:relative;overflow:hidden}.AppButton-iconBox[data-v-d002f890]:after{background:var(--btn-bg)}.AppButton-iconBox[data-v-d002f890]:after,.AppButton-iconBox[data-v-d002f890]:before{content:"";transition:transform .4s var(--power3-out);z-index:0;position:absolute;inset:0}.AppButton-iconBox[data-v-d002f890]:before{background:var(--btn-bg-hover);transform:translateY(100%)translate(-100%)}.AppButton:not(.--has-label) .AppButton-iconBox[data-v-d002f890]{width:100%;height:100%;margin-right:0}.AppButton-iconWrapper[data-v-d002f890]{flex-direction:column;height:200%}.AppButton-icon[data-v-d002f890],.AppButton-iconWrapper[data-v-d002f890]{justify-content:center;align-items:center;width:100%;display:flex}.AppButton-icon[data-v-d002f890]{z-index:10;height:50%;transition:transform .5s var(--power3-out);flex:none;transform:translateY(0)translate(0)}.AppButton-icon[data-v-d002f890] svg{width:1.2rem;height:1.2rem;fill:var(--btn-icon-color)}.AppButton-icon.AppButton-icon--clone[data-v-d002f890]{transition-delay:.1s;transition:transform .5s var(--power2-in-out);position:relative;left:-100%}.AppButton-icon.AppButton-icon--clone[data-v-d002f890] svg{fill:var(--btn-icon-color-hover)}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-83e54074],[data-v-83e54074]::backdrop,[data-v-83e54074]:after,[data-v-83e54074]:before{--tw-font-weight:initial}}}.SliceBlogList[data-v-83e54074]{background:var(--color-beige);width:100%;padding:15.2rem 0;position:relative}@media(orientation:landscape){.SliceBlogList[data-v-83e54074]{padding:30.2rem 0}}.SliceBlogList-container[data-v-83e54074]{max-width:156.3rem;margin:0 auto;position:relative}.SliceBlogList-title[data-v-83e54074]{color:var(--color-black-ui);font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-128,12.8rem);--tw-font-weight:var(--font-weight-light,300);line-height:100%;font-weight:var(--font-weight-light,300);margin-bottom:2rem}@media(orientation:portrait){.SliceBlogList-title[data-v-83e54074]{font-size:var(--text-64,6.4rem)}}@media(orientation:landscape){.SliceBlogList-title[data-v-83e54074]{margin-bottom:12.4rem}}.SliceBlogList-grid[data-v-83e54074]{flex-direction:column;gap:2rem;display:flex;position:relative}@media(orientation:landscape){.SliceBlogList-grid[data-v-83e54074]{grid-template-columns:repeat(2,1fr);gap:16rem 33.7rem;display:grid}}@media(hover:hover)and (pointer:fine){.SliceBlogList-item:hover .SliceBlogList-imageInner[data-v-83e54074]{transform:scale(1.08)}}@media(orientation:landscape){.SliceBlogList-item--left[data-v-83e54074]{grid-column:1/2;margin-top:16rem}.SliceBlogList-item--right[data-v-83e54074]{grid-column:2/3}}.SliceBlogList-itemInner[data-v-83e54074]{flex-direction:column;padding-bottom:3rem;text-decoration:none;display:flex;position:relative}.SliceBlogList-image[data-v-83e54074],.SliceBlogList-images[data-v-83e54074]{width:100%;position:relative;overflow:hidden}.SliceBlogList-image[data-v-83e54074]{aspect-ratio:613/382}.SliceBlogList-imageInner[data-v-83e54074]{width:100%;height:100%;transition:transform .8s var(--power3-out);position:relative;transform:scale(1)}.SliceBlogList-content[data-v-83e54074]{flex-direction:column;gap:1.6rem;display:flex;position:relative}@media(orientation:landscape){.SliceBlogList-content[data-v-83e54074]{gap:2rem}}.SliceBlogList-titleWrap[data-v-83e54074]{justify-content:space-between;gap:4rem;display:flex}.SliceBlogList-date[data-v-83e54074]{color:var(--color-black-ui);text-transform:uppercase;margin-top:1rem}.SliceBlogList-articleTitle[data-v-83e54074]{color:var(--color-black-ui);font-size:2.8rem;line-height:1.2}@media(orientation:landscape){.SliceBlogList-articleTitle[data-v-83e54074]{font-size:3.6rem;line-height:1.25}}.SliceBlogList-icon[data-v-83e54074]{flex-shrink:0;width:6rem;height:6rem}.SliceBlogList-separator[data-v-83e54074]{background:var(--color-black);height:1px;position:absolute;bottom:0;left:0;right:0}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e06af015],[data-v-e06af015]::backdrop,[data-v-e06af015]:after,[data-v-e06af015]:before{--tw-font-weight:initial}}}.SliceContact[data-v-e06af015]{background:var(--color-beige);width:100%;padding:8.2rem 0 2rem;position:relative}@media(orientation:landscape){.SliceContact[data-v-e06af015]{padding:33.2rem 0 2rem}}.SliceContact-wrapper[data-v-e06af015]{display:flex}@media(orientation:portrait){.SliceContact-wrapper[data-v-e06af015]{flex-direction:column;gap:2rem}}@media(orientation:landscape){.SliceContact-wrapper[data-v-e06af015]{justify-content:space-between;gap:12rem;height:calc(100vh - 35.2rem);min-height:60rem}}.SliceContact-col[data-v-e06af015]{padding-left:3rem}.SliceContact-title[data-v-e06af015]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceContact-title[data-v-e06af015]{font-size:var(--text-48,4.8rem)}}.SliceContact-title[data-v-e06af015]{white-space:nowrap}.SliceContact-description[data-v-e06af015]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-40,4rem);--tw-font-weight:var(--font-weight-light,300);line-height:125%;font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceContact-description[data-v-e06af015]{font-size:var(--text-24,2.4rem)}}.SliceContact-description[data-v-e06af015]{width:100%}@media(orientation:landscape){.SliceContact-description[data-v-e06af015]{width:61.1rem}}.SliceContact-contactInfo[data-v-e06af015]{font-size:var(--text-36,3.6rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(orientation:portrait){.SliceContact-contactInfo[data-v-e06af015]{font-size:var(--text-24,2.4rem)}}.SliceContact-contactInfo[data-v-e06af015]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin-top:3.2rem;display:flex}@media(orientation:landscape){.SliceContact-contactInfo[data-v-e06af015]{margin-top:6rem}}.SliceContact-contactLink[data-v-e06af015]{font-family:var(--font-maison-neue);font-size:var(--text-24);color:var(--color-black-ui);white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:none;flex-flow:row;align-items:center;gap:0;padding:0;font-weight:500;line-height:normal;display:flex}@media(orientation:landscape){.SliceContact-contactLink[data-v-e06af015]{font-size:var(--text-36)}}@media(hover:hover)and (pointer:fine){.SliceContact-contactLink:hover .SliceContact-contactLabel[data-v-e06af015]{transition:transform .5s var(--power3-out);transform:translate(3rem)}.SliceContact-contactLink:hover .SliceContact-contactIcon[data-v-e06af015]:before{transition:transform .5s var(--power3-out);transform:translate(0)translateY(0)}.SliceContact-contactLink:hover .SliceContact-contactIconSvg[data-v-e06af015]{transition:transform .3s var(--power3-out) .1s;transform:translate(0)translateY(0)scale(1)}}.SliceContact-contactLabel[data-v-e06af015]{transition:transform .5s var(--power3-out);display:block}.SliceContact-contactIcon[data-v-e06af015]{flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;overflow:hidden}.SliceContact-contactIcon[data-v-e06af015]:before{content:"";background-color:var(--color-black);width:100%;height:100%;transition:transform .3s var(--power3-out);display:block;position:absolute;top:0;left:0;transform:translate(-100%)translateY(100%)}.SliceContact-contactIconSvg[data-v-e06af015]{z-index:2;width:.9rem;height:.9rem;transition:transform .3s var(--power3-out);justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-150%)translateY(150%)scale(0)}.SliceContact-contactIconSvg[data-v-e06af015] svg{fill:var(--color-white);width:100%;height:100%}.SliceContact-addresses[data-v-e06af015]{flex-direction:column;gap:3rem;margin-top:3rem;display:flex}@media(orientation:landscape){.SliceContact-addresses[data-v-e06af015]{flex-direction:row;gap:8rem;margin-top:9rem}}.SliceContact-image1[data-v-e06af015]{aspect-ratio:1;width:25rem}@media(orientation:portrait){.SliceContact-image1[data-v-e06af015]{margin-bottom:3rem;position:relative;left:-3rem}}@media(orientation:landscape){.SliceContact-image1[data-v-e06af015]{width:29.7rem;position:absolute;bottom:0;left:0}}.SliceContact-image2[data-v-e06af015]{width:45.5rem;height:100%}.SliceContact-image2[data-v-e06af015] .SanityImage{height:100%}@media(orientation:portrait){.SliceContact-image2[data-v-e06af015]{display:none}}@property --tw-font-weight{syntax:"*";inherits:false}
.SlicePageHero[data-v-5f43d755]{background:var(--color-beige);width:100%;padding-top:20rem;position:relative}@media(orientation:landscape){.SlicePageHero[data-v-5f43d755]{padding-top:35rem}}.SlicePageHero-container[data-v-5f43d755]{position:relative}.SlicePageHero-title[data-v-5f43d755]{color:var(--color-black-ui);text-align:center;max-width:100rem;margin:0 auto}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-86502dff],[data-v-86502dff]::backdrop,[data-v-86502dff]:after,[data-v-86502dff]:before{--tw-font-weight:initial}}}.SliceWysiwyg[data-v-86502dff]{word-wrap:break-word;background-color:var(--color-beige);flex-flow:column;justify-content:flex-start;align-items:center;width:100%;padding:2rem 0;display:flex}.SliceWysiwyg[data-v-86502dff]{font-size:var(--text-20,2rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(orientation:portrait){.SliceWysiwyg[data-v-86502dff]{font-size:var(--text-18,1.8rem)}}.SliceWysiwyg[data-v-86502dff] p{margin-bottom:2rem}@media(orientation:landscape){.SliceWysiwyg[data-v-86502dff]{padding:9rem 0}}.SliceWysiwyg-content[data-v-86502dff]{width:100%}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9e619913],[data-v-9e619913]::backdrop,[data-v-9e619913]:after,[data-v-9e619913]:before{--tw-font-weight:initial}}}.SliceProject[data-v-9e619913]{background:var(--color-beige);position:relative}.SliceProject-loaderLogo[data-v-9e619913]{z-index:0;width:calc(100% - 4rem);color:var(--color-beige);position:absolute;top:2rem;left:2rem}.SliceProject-loaderLogo[data-v-9e619913] svg{fill:var(--color-black)}.SliceProject-heroWrap[data-v-9e619913]{pointer-events:none;width:100%;position:relative}.SliceProject-hero[data-v-9e619913]{z-index:1;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.SliceProject-heroMediaWrap[data-v-9e619913]{overflow:hidden}.SliceProject-heroMedia[data-v-9e619913],.SliceProject-heroMediaWrap[data-v-9e619913],.SliceProject-heroMediaWrapInner[data-v-9e619913]{width:100%;height:100%;position:absolute;inset:0}.SliceProject-heroMedia[data-v-9e619913] .SanityImage{height:100%}.SliceProject-heroOverlay[data-v-9e619913]{pointer-events:none;background:#0000004d;position:absolute;inset:0}@media(orientation:portrait){.SliceProject-heroOverlay[data-v-9e619913]{background:linear-gradient(#0000 60%,#0003 78%),linear-gradient(90deg,#0003 0 100%)}}.SliceProject-heroContentWrap[data-v-9e619913]{width:100%}@media(orientation:landscape){.SliceProject-heroContentWrap[data-v-9e619913]{position:absolute;top:60vh;bottom:-30vh;left:0}}.SliceProject-heroContentWrap.--black-wrap[data-v-9e619913]{z-index:0}.SliceProject-heroContentWrap.--white-wrap[data-v-9e619913]{z-index:3;pointer-events:none}@media(orientation:portrait){.SliceProject-heroContentWrap.--white-wrap[data-v-9e619913]{padding:2rem}}@media(orientation:landscape){.SliceProject-heroContent[data-v-9e619913]{width:100%;height:100vh;padding-left:2rem;position:sticky;top:20vh;left:2rem}}.SliceProject-heroContent.--black[data-v-9e619913]{color:var(--color-black);z-index:10}@media(orientation:portrait){.SliceProject-heroContent.--black .SliceProject-heroDescription[data-v-9e619913]{display:none}.SliceProject-heroContent.--black[data-v-9e619913]{color:var(--color-white);z-index:20;position:absolute;top:calc(100svh - 2rem);left:2rem;transform:translateY(-100%)}}.SliceProject-heroContent.--white[data-v-9e619913]{color:var(--color-white);z-index:11}@media(orientation:portrait){.SliceProject-heroContent.--white[data-v-9e619913]{color:var(--color-black)}.SliceProject-heroContent.--white .SliceProject-heroTags[data-v-9e619913],.SliceProject-heroContent.--white .SliceProject-heroTitle[data-v-9e619913]{display:none}}.SliceProject-heroTitle[data-v-9e619913]{font-family:var(--font-canela,"Canela",sans-serif);font-size:var(--text-96,9.6rem);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(orientation:portrait){.SliceProject-heroTitle[data-v-9e619913]{font-size:var(--text-48,4.8rem)}}.SliceProject-heroTitle[data-v-9e619913]{pointer-events:auto;line-height:100%}@media(orientation:landscape){.SliceProject-heroTitle[data-v-9e619913]{max-width:60rem}}.SliceProject-heroTags[data-v-9e619913]{pointer-events:auto;margin-top:2rem}.SliceProject-heroDescription[data-v-9e619913]{pointer-events:auto;grid-column:2/4}@media(orientation:landscape){.SliceProject-heroDescription[data-v-9e619913]{max-width:38rem;margin-top:10rem;margin-left:8rem}@media(max-height:780px){.SliceProject-heroDescription[data-v-9e619913]{margin-top:5rem}}}@media(orientation:portrait){.SliceProject-heroDescription[data-v-9e619913]{text-align:left;max-width:26rem;margin-top:4rem;margin-left:2rem}}.SliceProject-backButton[data-v-9e619913]{z-index:10;padding-top:6rem;position:absolute;top:2rem;left:2rem}@media(orientation:portrait){.SliceProject-backButton[data-v-9e619913]{display:none}}@media(orientation:landscape){.SliceProject-backButton[data-v-9e619913]{z-index:10;top:-18vh;left:2rem}}.SliceProject-content[data-v-9e619913]{justify-content:flex-end;width:100%;display:flex}@media(orientation:portrait){.SliceProject-content[data-v-9e619913]{max-width:100%}}.SliceProject-gallery[data-v-9e619913]{width:126.7rem}@media(orientation:portrait){.SliceProject-gallery[data-v-9e619913]{flex-direction:column;gap:1rem;margin-top:2rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex}}.SliceProject-galleryItem[data-v-9e619913],.SliceProject-galleryItem--full[data-v-9e619913]{width:100%}@media(orientation:portrait){.SliceProject-galleryItem--full[data-v-9e619913]{margin:0}}.SliceProject-galleryItem--full.--first[data-v-9e619913]{aspect-ratio:1920/940}@media(orientation:portrait){.SliceProject-galleryItem--full.--first[data-v-9e619913]{display:none}}.SliceProject-galleryItem--full .SliceProject-galleryMedia[data-v-9e619913]{width:100%}.SliceProject-galleryItem--2col[data-v-9e619913]{width:100%;display:flex}@media(orientation:portrait){.SliceProject-galleryItem--2col[data-v-9e619913]{flex-direction:column;gap:1rem}}@media(orientation:landscape){.SliceProject-galleryItem--2col[data-v-9e619913]{gap:2rem;margin:2rem 0}}.SliceProject-galleryItem--2col .SliceProject-galleryMedia[data-v-9e619913]{aspect-ratio:614/840}@media(orientation:landscape){.SliceProject-galleryItem--2col .SliceProject-galleryMedia[data-v-9e619913]{width:50%}.SliceProject-backButtonMobile[data-v-9e619913]{display:none}}@media(orientation:portrait){.SliceProject-backButtonMobile[data-v-9e619913]{z-index:10;display:block;position:absolute;top:8rem;left:1rem}}@property --tw-font-weight{syntax:"*";inherits:false}