.pageblock--site-switch{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;padding:100px;background-color:var(--color-neutral-1000)}@container style(--breakpoint-md-max: true){.pageblock--site-switch .wrapper__container{top:100px;max-width:100%;height:calc(100% - 120px);padding-right:20px;padding-left:20px}.pageblock--site-switch .site-nav{top:20px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .wrapper__container{top:100px;max-width:100%;height:calc(100% - 120px);padding-right:20px;padding-left:20px}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .site-nav{top:20px}.pageblock--site-switch .x-core-media__wrapper{position:absolute;inset:0;opacity:.2}.pageblock--site-switch .x-core-media__wrapper .x-core-image,.pageblock--site-switch .x-core-media__wrapper .x-core-video,.pageblock--site-switch .x-core-media__wrapper iframe{width:100%;height:100%;object-fit:cover}.pageblock--site-switch .site-nav{position:absolute;top:50px;right:var(--container-offset);left:var(--container-offset);z-index:2;font-size:var(--h4-size);text-align:center;text-transform:uppercase;transition:opacity var(--transition-duration) var(--transition-timing-function),visibility var(--transition-duration) var(--transition-timing-function)}.pageblock--site-switch .site-nav__inner{position:relative;display:flex;gap:30px;align-items:center;justify-content:center}.pageblock--site-switch .site-nav span{display:inline-block;padding-right:5px;font-weight:700;font-family:var(--heading-font-family);font-style:italic;line-height:.9;mix-blend-mode:exclusion}.pageblock--site-switch .site-nav span:hover{cursor:pointer}.pageblock--site-switch .site-nav__marker{position:absolute;background-color:var(--color-neutral-0);box-shadow:2px 2px 0 10px var(--color-neutral-0);transform-origin:center;opacity:0;transition:width var(--transition-duration) var(--transition-timing-function),height var(--transition-duration) var(--transition-timing-function),left var(--transition-duration) var(--transition-timing-function),opacity var(--transition-duration) var(--transition-timing-function)}.pageblock--site-switch .wrapper__title{--button-font-size: var(--h2-size);position:absolute;top:0;left:0;z-index:1;padding:0;line-height:1;mix-blend-mode:exclusion}.pageblock--site-switch .wrapper__title .x-core-icon-text{transition:transform var(--transition-duration) var(--transition-bezier)}.pageblock--site-switch .wrapper__container{position:absolute;width:100%;max-width:80%;height:100%;padding:var(--block-padding-y) var(--container-offset);transition:opacity var(--transition-duration) var(--transition-timing-function)}@container style(--breakpoint-xxxl-min: true){.pageblock--site-switch .wrapper__container{max-width:100%}}:root[style*="--breakpoint-xxxl-min: true"] .applyContainerPolyFill .pageblock--site-switch .wrapper__container{max-width:100%}@container style(--breakpoint-md-max: true){.pageblock--site-switch .wrapper__container{height:50%;inset:auto}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .wrapper__container{height:50%;inset:auto}.pageblock--site-switch .wrapper__container .x-core-button{--button-color: var(--color-neutral-0);--button-background: transparent;position:absolute;right:0;bottom:0;color:var(--color-neutral-0);font-weight:var(--heading-font-weight);pointer-events:none}@container style(--breakpoint-md-max: true){.pageblock--site-switch .wrapper__container .x-core-button{padding:0 5px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .wrapper__container .x-core-button{padding:0 5px}.pageblock--site-switch .wrapper__container .x-core-button .x-core-icon-text{gap:18px}.pageblock--site-switch .wrapper__container .x-core-button .x-core-icon-text:after{display:none}.pageblock--site-switch .wrapper__container.js-hide{z-index:0;opacity:0;pointer-events:none}.pageblock--site-switch .wrapper__inner{width:100%;height:100%;padding:10px;overflow:hidden;transform:translate(50px,50px) scale(0);transform-origin:center}.pageblock--site-switch .wrapper__overlay{position:absolute;top:-100%;left:-100%;width:100%;height:100%}.pageblock--site-switch .wrapper__overlay.js-active{top:0;left:0;transition:top var(--transition-duration-slow) var(--transition-timing-function),left var(--transition-duration-slow) var(--transition-timing-function)}.pageblock--site-switch .wrapper__media{position:relative;display:block;width:50%;overflow:hidden;transform:scale(0);transform-origin:top left;transition:transform .6s 50ms var(--transition-bezier) width var(--transition-duration) var(--transition-timing-function)}.pageblock--site-switch .wrapper__media h3{position:absolute;top:0;left:0;text-transform:uppercase}.pageblock--site-switch .wrapper__media .x-core-media img,.pageblock--site-switch .wrapper__media .x-core-media video,.pageblock--site-switch .wrapper__media .x-core-media iframe{display:block;width:100%;height:100%;object-fit:cover}.pageblock--site-switch .wrapper__media .x-core-media+.x-core-button{transition:transform var(--transition-duration) var(--transition-bezier)}.pageblock--site-switch .wrapper__media:hover{transform:scale(1.5)!important}.pageblock--site-switch .wrapper__media:hover .pageblock--header+.x-core-button .x-core-icon-text__content{transform:translateY(-100%)}.pageblock--site-switch .svg__container{position:absolute;width:100%;max-width:80%;height:100%;padding:var(--block-padding-y) var(--container-offset);pointer-events:none}@container style(--breakpoint-md-max: true){.pageblock--site-switch .svg__container{height:60%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .svg__container{height:60%}@container style(--breakpoint-xxxl-min: true){.pageblock--site-switch .svg__container{max-width:100%}}:root[style*="--breakpoint-xxxl-min: true"] .applyContainerPolyFill .pageblock--site-switch .svg__container{max-width:100%}.pageblock--site-switch .svg__inner{width:100%;height:100%}.pageblock--site-switch .svg__wrapper{position:absolute;top:50%;left:50%;width:178px;height:178px;transform:translate(-50%,-50%)}.pageblock--site-switch .svg__wrapper .anim--right{position:absolute;right:0;bottom:0}.pageblock--site-switch svg{mix-blend-mode:difference}.pageblock--site-switch.anim .wrapper__inner{transform:translate(0) scale(1);transition:transform .65s var(--transition-bezier)}.pageblock--site-switch.anim .wrapper__media{transform:scale(1.3);transition:transform .6s .15s var(--transition-bezier),width var(--transition-duration) var(--transition-timing-function)}@container style(--breakpoint-md-max: true){.pageblock--site-switch.anim .wrapper__media{width:100%;transform:scale(1)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch.anim .wrapper__media{width:100%;transform:scale(1)}.pageblock--site-switch.anim .svg__wrapper{transition:transform .6s 50ms var(--transition-bezier)}.pageblock--site-switch .pageblock--header{min-height:40vh;padding:0;transition:padding var(--transition-duration) var(--transition-timing-function)}@container style(--breakpoint-md-max: true){.pageblock--site-switch .pageblock--header{min-height:30vh}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--site-switch .pageblock--header{min-height:30vh}.pageblock--site-switch .pageblock--header h1{opacity:0}.pageblock--header.is-zooming{max-width:none!important;min-height:auto!important;padding:0!important;transform:translateZ(0);backface-visibility:hidden;will-change:width,height,top,left}.pageblock--header.is-zooming .pageblock__inner,.pageblock--header.is-zooming .container,.pageblock--header.is-zooming .wrapper__content{position:static!important;max-width:none!important;margin:0!important;padding:0!important}.pageblock--header.is-zooming .x-core-media__wrapper{position:absolute!important;z-index:-1!important;inset:0!important}.pageblock--header.is-zooming .x-core-media__wrapper .x-core-image,.pageblock--header.is-zooming .x-core-media__wrapper .x-core-video,.pageblock--header.is-zooming .x-core-media__wrapper .x-core-media,.pageblock--header.is-zooming .x-core-media__wrapper iframe,.pageblock--header.is-zooming .x-core-media__wrapper img,.pageblock--header.is-zooming .x-core-media__wrapper video{width:100%!important;height:100%!important;object-fit:cover!important}.pageblock--header.is-zooming h1{opacity:0}html:has(.pageblock--site-switch){overflow:hidden}html:has(.pageblock--site-switch) header,html:has(.pageblock--site-switch) footer{display:none}
