a.svelte-7733c7{display:inline-flex;align-items:center;text-decoration:none}.anchor-wrap.svelte-zg3nc4{position:relative;width:0;height:0}.anchor-wrap.svelte-zg3nc4 .anchor:where(.svelte-zg3nc4){position:absolute;top:-64px}.text-with-icon.svelte-w0u487{display:inline-flex;align-items:center;text-decoration:none;font:var(--font-label-xs);position:relative}.text-with-icon.svelte-w0u487:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--color-bright-blue);transition:width .3s ease}.icon.svelte-w0u487{height:var(--icon-height);width:var(--icon-width);position:relative;overflow:hidden}.icon.after.svelte-w0u487{margin-left:8px}.icon.after.svelte-w0u487>*{position:absolute;inset:0;transition:all var(--transition-basic)}.icon.after.svelte-w0u487>*:last-child{margin-left:calc(1.5 * var(--icon-width))}.icon.before.svelte-w0u487{margin-right:8px}.icon.before.svelte-w0u487>*{transition:all var(--transition-basic)}a:hover .text-with-icon.svelte-w0u487,.icon-animation-trigger:hover .text-with-icon.svelte-w0u487{color:var(--color-bright-blue)}a:hover .text-with-icon.svelte-w0u487:after,.icon-animation-trigger:hover .text-with-icon.svelte-w0u487:after{width:100%}a:hover .text-with-icon.svelte-w0u487 .icon.after:where(.svelte-w0u487)>*,.icon-animation-trigger:hover .text-with-icon.svelte-w0u487 .icon.after:where(.svelte-w0u487)>*{transform:translate(-150%)}a:hover .text-with-icon.svelte-w0u487 .icon:where(.svelte-w0u487) path,.icon-animation-trigger:hover .text-with-icon.svelte-w0u487 .icon:where(.svelte-w0u487) path{fill:var(--color-bright-blue)}.wrapper.svelte-1cx28ic{display:grid;grid-template-columns:1fr 1fr;gap:var(--content-gap-2xl);border-radius:var(--border-radius-lg);background-color:var(--color-dark);padding:var(--content-gap-sm)}@media screen and (max-width: 768px){.wrapper.svelte-1cx28ic{gap:var(--content-gap-sm)}}@media screen and (max-width: 768px){.wrapper.svelte-1cx28ic{grid-template-columns:100%}}.media-column.svelte-1cx28ic{display:grid;aspect-ratio:1}@media screen and (max-width: 768px){.media-column.svelte-1cx28ic{display:none}}.media-column.svelte-1cx28ic,.media-item.svelte-1cx28ic{overflow:hidden;position:relative;border-radius:var(--border-radius)}.media-column.svelte-1cx28ic .media-wrapper:where(.svelte-1cx28ic),.media-item.svelte-1cx28ic .media-wrapper:where(.svelte-1cx28ic){position:absolute;inset:0}.media-item.svelte-1cx28ic{width:100%;height:100%;aspect-ratio:1;max-height:200px}@media screen and (min-width: 769px){.media-item.svelte-1cx28ic{display:none}}.link-wrapper.svelte-1cx28ic{padding-left:calc(8px + var(--content-gap))}.link-wrapper.svelte-1cx28ic a{color:#fff}.link-wrapper.svelte-1cx28ic path{fill:#fff}.content.svelte-1cx28ic{display:flex;flex-direction:column;gap:var(--content-gap-lg);padding:var(--content-padding-sm);padding-left:0}@media screen and (max-width: 768px){.content.svelte-1cx28ic{padding:var(--content-padding-sm)}}.content.svelte-1cx28ic>.title:where(.svelte-1cx28ic){font:var(--font-h5);max-width:600px;color:#fff;text-wrap:balance}.items.svelte-1cx28ic{display:flex;flex-direction:column;gap:var(--content-gap-sm);flex:1;justify-content:center;color:#fff}.item.svelte-1cx28ic{display:grid;grid-template-columns:8px auto;gap:var(--content-gap);font:var(--font-text-sm);transition:all var(--transition-basic)}.item.active.svelte-1cx28ic{font:var(--font-text)}.item.active.svelte-1cx28ic .indicator:where(.svelte-1cx28ic):after{height:100%}.item.svelte-1cx28ic:not(.active) .indicator:where(.svelte-1cx28ic){opacity:0}.item.svelte-1cx28ic:not(.active) .indicator:where(.svelte-1cx28ic):after{height:0;transition-delay:1s}.indicator.svelte-1cx28ic{height:100%;width:100%;border-radius:4px;background:var(--color-blue-shade-5);position:relative;transition:all .25s;align-self:center;justify-content:center;overflow:hidden}.indicator.svelte-1cx28ic:after{content:"";display:block;height:0;border-radius:4px;transition:height var(--auto-slide-duration);width:100%;background:#fff}.container.svelte-1szo618 strong{font-weight:700}.container.svelte-1szo618 em{font-style:italic}.container.svelte-1szo618 ul{list-style:disc;padding:var(--gap) 0 var(--gap) var(--gap-sm)}.container.svelte-1szo618 li{padding-left:var(--gap-xs)}.container.svelte-1szo618 li:not(:last-child){padding-bottom:var(--gap-sm)}.container.svelte-1szo618 ol{list-style:normal;padding:var(--gap) 0 var(--gap) var(--gap-xs)}.container.svelte-1szo618 h1{font:var(--font-h1);-webkit-hyphens:none;hyphens:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper.svelte-3l4956{width:100%;max-height:100%;cursor:ew-resize}.navigation.svelte-3l4956{margin-top:var(--content-padding);display:flex;width:100%;justify-content:center;z-index:2;margin-top:-5px}.navigation.svelte-3l4956 .svg{width:18px;height:18px}.slider-nav.svelte-3l4956{margin:0 8px;border:none;background:transparent;transition:all .3s ease}.slider-nav.svelte-3l4956:hover{filter:brightness(.2)}.counter.svelte-3l4956{position:absolute;bottom:-26px!important;right:var(--gap-xs);font:var(--font-text-xxs)}.swiper-pagination{bottom:2px!important}.swiper-pagination-bullet{background:var(--color-bright-blue)!important;transition:all .3s ease}.swiper-pagination-bullet-active{background:var(--color-shaded-blue)!important;width:22px!important;border-radius:99px!important}.full-width-slider.svelte-1fl9ija{display:flex;flex-direction:column;align-items:center}.full-width-slider .swiper{width:100%}.benefits-section-wrapper.svelte-8cd7qd{background:var(--color-bright-sun);overflow:hidden}@media screen and (max-width: 768px){.benefits-section-wrapper.svelte-8cd7qd section{padding-bottom:var(--gap-3xl)}}.wedge.svelte-8cd7qd{display:flex}.wedge.svelte-8cd7qd svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.top.svelte-8cd7qd{display:flex;gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.top.svelte-8cd7qd{gap:var(--gap-xl);margin-top:var(--gap-3xl)}}@media screen and (max-width: 768px){.top.svelte-8cd7qd{flex-direction:column;gap:var(--gap-xl);margin-top:var(--gap-2xl);margin-bottom:var(--gap-2xl)}}.image-wrapper.svelte-8cd7qd{width:100%;max-width:600px}.image-wrapper.svelte-8cd7qd img{aspect-ratio:14/9}@media screen and (max-width: 1024px){.image-wrapper.svelte-8cd7qd{max-width:350px}}@media screen and (max-width: 768px){.image-wrapper.svelte-8cd7qd{width:100%;max-width:100%}}.subtitle.svelte-8cd7qd{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title.svelte-8cd7qd{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:640px}.text.svelte-8cd7qd{max-width:500px}.benefits-slider.svelte-8cd7qd{margin-top:var(--gap-2xl);height:100%;width:100vw;position:relative}.benefits-slider.svelte-8cd7qd .swiper{padding-right:var(--section-padding)}.benefits-slider.svelte-8cd7qd .swiper-slide{height:auto}.benefits-slider.svelte-8cd7qd .swiper-wrapper{margin-bottom:var(--gap-2xl);padding-right:calc(2 * var(--section-padding))}@media screen and (max-width: 768px){.benefits-slider.svelte-8cd7qd{display:none}}.benefits-slider.svelte-8cd7qd .swiper-pagination{bottom:6%!important}.text-wrapper.svelte-8cd7qd{display:flex;flex-direction:column;gap:var(--gap-xl)}@media screen and (max-width: 1024px){.text-wrapper.svelte-8cd7qd{max-width:300px}}@media screen and (max-width: 768px){.text-wrapper.svelte-8cd7qd{max-width:unset}}.card.svelte-8cd7qd{background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:var(--gap);height:100%;min-height:300px;transition:all .3s ease}.card.svelte-8cd7qd:hover{background:var(--color-shaded-sun)}.card.svelte-8cd7qd .icon:where(.svelte-8cd7qd){display:flex;justify-content:flex-end}.card.svelte-8cd7qd .icon:where(.svelte-8cd7qd) .svg,.card.svelte-8cd7qd .icon:where(.svelte-8cd7qd) img{height:80px;width:80px}.card.svelte-8cd7qd .icon:where(.svelte-8cd7qd) svg path{fill:var(--color-shaded-blue)}.card.svelte-8cd7qd .icon:where(.svelte-8cd7qd) svg{fill:var(--color-shaded-blue)}.benefits-mobile.svelte-8cd7qd{display:none}@media screen and (max-width: 768px){.benefits-mobile.svelte-8cd7qd{display:flex;flex-direction:column;gap:var(--gap)}.benefits-mobile.svelte-8cd7qd .card:where(.svelte-8cd7qd){background:var(--color-shaded-sun);min-height:200px;padding:var(--gap-lg)}}.marquee-container.svelte-11dmb27{display:flex;width:100%;overflow-x:hidden;flex-direction:row;position:relative}.marquee-container.svelte-11dmb27:hover .marquee:where(.svelte-11dmb27){animation-play-state:var(--pause-on-hover)}.marquee-container.svelte-11dmb27:active .marquee:where(.svelte-11dmb27){animation-play-state:var(--pause-on-click)}.marquee.svelte-11dmb27{flex:0 0 auto;min-width:100%;z-index:1;display:flex;flex-direction:row;align-items:center;gap:var(--gap, 0);animation:svelte-11dmb27-scroll var(--duration) linear infinite;animation-play-state:var(--play);animation-direction:var(--direction);padding-right:var(--gap, 0)}@keyframes svelte-11dmb27-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.initial-child-container.svelte-11dmb27{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row}.gradient.svelte-11dmb27:after,.gradient.svelte-11dmb27:before{background:linear-gradient(to right,var(--gradientColor, white),transparent);content:"";height:100%;position:absolute;width:var(--gradientWidth, 10%);z-index:2}.gradient.svelte-11dmb27:before{left:0;top:0}.gradient.svelte-11dmb27:after{right:0;top:0;transform:rotate(180deg)}.marquee.svelte-6gqioe{display:flex;gap:var(--content-gap-lg)}.brand-name.svelte-6gqioe{font:var(--font-h2);-webkit-hyphens:none;hyphens:none}.brand-name.svelte-6gqioe:last-child{padding-right:var(--content-gap-lg)}.wrapper.svelte-6gqioe img{height:30px;width:100%;max-width:250px}.wrapper.svelte-6gqioe:last-child{padding-right:var(--content-gap-4xl)}@media screen and (max-width: 1024px){.wrapper.svelte-6gqioe:last-child{padding-right:var(--content-gap)}}.title.svelte-1ykvjmf{font:var(--font-h4);max-width:550px}.grid.svelte-1ykvjmf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.grid.svelte-1ykvjmf{gap:var(--gap-xl)}}@media screen and (max-width: 768px){.grid.svelte-1ykvjmf{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gap-lg)}}.image-wrapper.svelte-1ykvjmf{aspect-ratio:14/9}.col2.svelte-1ykvjmf{display:flex;flex-direction:column;gap:var(--gap);justify-content:center}.buttons-wrapper.svelte-1ykvjmf{display:flex;gap:var(--gap)}@media screen and (max-width: 1024px){.buttons-wrapper.svelte-1ykvjmf{margin-bottom:var(--gap-2xl)}}.cards-wrapper.svelte-1u5ymdz{background:var(--color-bright-stone)}@media screen and (max-width: 768px){.cards-wrapper.svelte-1u5ymdz section{padding-bottom:var(--gap-3xl)}}.wedge.svelte-1u5ymdz{display:flex}.wedge.svelte-1u5ymdz svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.header.svelte-1u5ymdz{display:flex;flex-direction:column;gap:var(--gap-2xs);margin-bottom:var(--gap-xl)}@media screen and (max-width: 1024px){.header.svelte-1u5ymdz{margin-bottom:var(--gap-xl)}}.header.svelte-1u5ymdz .subtitle:where(.svelte-1u5ymdz){font:var(--font-info-sm);letter-spacing:.05em;text-transform:uppercase}.header.svelte-1u5ymdz .title:where(.svelte-1u5ymdz){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:25ch;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 410px){.header.svelte-1u5ymdz .title:where(.svelte-1u5ymdz){max-width:10ch}}.items.svelte-1u5ymdz{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xs)}@media screen and (max-width: 1024px){.items.svelte-1u5ymdz{grid-template-columns:100%;gap:var(--gap)}}.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz){background-color:var(--color-shaded-stone)}.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz) .media:where(.svelte-1u5ymdz){aspect-ratio:7/5}@media screen and (max-width: 568px){.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz) .media:where(.svelte-1u5ymdz){aspect-ratio:1;background-color:var(--color-white)}.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz) .media:where(.svelte-1u5ymdz) img{-o-object-fit:contain!important;object-fit:contain!important}}.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz) .text-wrapper:where(.svelte-1u5ymdz){padding:var(--gap);max-width:55ch}.items.svelte-1u5ymdz .item:where(.svelte-1u5ymdz) .text-wrapper:where(.svelte-1u5ymdz) .title:where(.svelte-1u5ymdz){font:var(--font-h5);margin-bottom:var(--gap-xs)}.carousel-section-wrapper.svelte-112xob7{background:var(--color-shaded-blue)}.carousel-section-wrapper.svelte-112xob7 section{padding-top:var(--gap-3xl)}.wedge.svelte-112xob7{display:flex}.wedge.svelte-112xob7 svg{transform:scaleX(-1);margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.slide-wrapper.svelte-112xob7{display:grid;grid-template-columns:100%;position:relative;touch-action:pan-y}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7){grid-area:1/1;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-2xl);opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform 1.25s ease;pointer-events:none}.slide-wrapper.svelte-112xob7 .slide.active:where(.svelte-112xob7){opacity:1;transform:translateY(0);pointer-events:auto;z-index:1;transition:opacity 1.25s ease,transform 1.25s ease}@media screen and (max-width: 1024px){.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7){grid-template-columns:100%}}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7) .text-wrapper:where(.svelte-112xob7){color:var(--color-white)}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7) .text-wrapper:where(.svelte-112xob7) .subtitle:where(.svelte-112xob7){font:var(--font-info-sm);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7) .text-wrapper:where(.svelte-112xob7) .title:where(.svelte-112xob7){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-xl)}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7) .text-wrapper:where(.svelte-112xob7) .text:where(.svelte-112xob7){max-width:45ch}.slide-wrapper.svelte-112xob7 .slide:where(.svelte-112xob7) .image-wrapper:where(.svelte-112xob7) .media:where(.svelte-112xob7){aspect-ratio:3/2}.navigation-wrapper.svelte-112xob7{display:flex;align-items:center;margin-top:var(--gap-xl);position:relative}.navigation-wrapper.svelte-112xob7 .navigation:where(.svelte-112xob7){display:flex}.navigation-wrapper.svelte-112xob7 .navigation:where(.svelte-112xob7) .slider-nav:where(.svelte-112xob7){margin:0 8px;border:none;background:transparent;transition:all .3s ease}.navigation-wrapper.svelte-112xob7 .navigation:where(.svelte-112xob7) .slider-nav:where(.svelte-112xob7):hover{filter:brightness(.2)}.navigation-wrapper.svelte-112xob7 .navigation:where(.svelte-112xob7) .slider-nav:where(.svelte-112xob7) svg path{fill:var(--color-white)!important}.navigation-wrapper.svelte-112xob7 .swiper-pagination:where(.svelte-112xob7){position:absolute;left:50%;transform:translate(-50%);bottom:5px!important;display:flex;gap:8px}.navigation-wrapper.svelte-112xob7 .swiper-pagination-bullet-active:where(.svelte-112xob7){background:var(--color-white)!important}.link.svelte-112xob7{margin-top:var(--gap)}.parts.svelte-dth992{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.part.svelte-dth992{display:inline-block;height:1em;width:auto;position:relative;display:inline-flex;justify-content:center}.part.svelte-dth992 .prefix:where(.svelte-dth992),.part.svelte-dth992 .unit:where(.svelte-dth992),.part.svelte-dth992 .digits:where(.svelte-dth992){transition-delay:calc(var(--index) * .1s)!important}.part.svelte-dth992 .prefix:where(.svelte-dth992),.part.svelte-dth992 .unit:where(.svelte-dth992){transition:ease-in-out transform 1s}.part.svelte-dth992 .prefix:where(.svelte-dth992){margin-right:.25ch}.part.svelte-dth992>:where(.svelte-dth992){line-height:1em;text-align:center}.part.svelte-dth992 .spacer:where(.svelte-dth992){opacity:0}.part.svelte-dth992 .digits:where(.svelte-dth992){padding-top:1em;position:absolute;display:flex;word-break:break-all;align-items:center;text-align:center;left:50%;transform:translateY(calc(-1em * (var(--target) + 1))) translate(-50%);transition:ease-in-out transform 1s}.animated-number.svelte-dth992:not(.in-viewport).before-viewport .digits:where(.svelte-dth992){transform:translateY(-100%) translate(-50%)}.animated-number.svelte-dth992:not(.in-viewport).before-viewport .part:where(.svelte-dth992) .prefix:where(.svelte-dth992),.animated-number.svelte-dth992:not(.in-viewport).before-viewport .part:where(.svelte-dth992) .unit:where(.svelte-dth992){transform:translateY(-100%)}.animated-number.svelte-dth992:not(.in-viewport).after-viewport .digits:where(.svelte-dth992){transform:translateY(0) translate(-50%)}.animated-number.svelte-dth992:not(.in-viewport).after-viewport .part:where(.svelte-dth992) .prefix:where(.svelte-dth992),.animated-number.svelte-dth992:not(.in-viewport).after-viewport .part:where(.svelte-dth992) .unit:where(.svelte-dth992){transform:translateY(100%)}.wrapper.svelte-wnzy4b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--gap-4xl);column-gap:var(--gap-4xl);row-gap:var(--gap-2xl)}@media screen and (max-width: 1024px){.wrapper.svelte-wnzy4b{grid-template-columns:100%;gap:var(--gap-2xl)}}@media screen and (max-width: 768px){.wrapper.svelte-wnzy4b{margin-block:var(--gap-3xl)}}.header.svelte-wnzy4b{grid-column:span 2;display:flex;flex-direction:column;gap:var(--gap)}@media screen and (max-width: 1024px){.header.svelte-wnzy4b{grid-column:span 1}}.header.svelte-wnzy4b .subtitle:where(.svelte-wnzy4b){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.header.svelte-wnzy4b .title:where(.svelte-wnzy4b){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:15ch}.header.svelte-wnzy4b .text-wrapper:where(.svelte-wnzy4b){display:flex;gap:var(--gap-2xl)}@media screen and (max-width: 768px){.header.svelte-wnzy4b .text-wrapper:where(.svelte-wnzy4b){flex-direction:column;gap:var(--gap-lg)}}.header.svelte-wnzy4b .text-wrapper:where(.svelte-wnzy4b) .text:where(.svelte-wnzy4b){margin-top:var(--gap-sm);font:var(--font-body-sm);max-width:40ch}.header.svelte-wnzy4b .text-wrapper:where(.svelte-wnzy4b) .logo-wrapper:where(.svelte-wnzy4b){max-width:115px}@media screen and (max-width: 768px){.header.svelte-wnzy4b .text-wrapper:where(.svelte-wnzy4b) .logo-wrapper:where(.svelte-wnzy4b){max-width:87px}}.items.svelte-wnzy4b{order:3;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px) and (max-width: 1024px){.items.svelte-wnzy4b{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--gap-lg);column-gap:var(--gap-lg)}}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b){padding-block:var(--gap);display:flex;align-items:center;gap:var(--gap);border-bottom:solid 1px var(--color-shaded-sun)}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b):first-child{padding-top:0}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper:where(.svelte-wnzy4b){border-radius:50%;background:var(--color-shaded-sun);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper:where(.svelte-wnzy4b) path{fill:var(--color-shaded-blue)!important}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper.small:where(.svelte-wnzy4b){height:1.5em}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper.large:where(.svelte-wnzy4b){height:3rem}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper:where(.svelte-wnzy4b) .icon-custom:where(.svelte-wnzy4b){height:85%}.items.svelte-wnzy4b .item:where(.svelte-wnzy4b) .icon-wrapper:where(.svelte-wnzy4b) .icon-default:where(.svelte-wnzy4b){height:50%}.media.svelte-wnzy4b{height:100%;min-height:500px}@media screen and (max-width: 1024px){.media.svelte-wnzy4b{order:-1;height:auto;aspect-ratio:1;width:100%;min-height:100%}.media.center.svelte-wnzy4b{order:1}}label.svelte-1xfyabd{display:block;margin-bottom:var(--gap-2xs);font:var(--font-text-xs);font-weight:700}input.svelte-1xfyabd{width:100%;padding:var(--gap-xs) var(--gap-sm);display:inline-block;background:#fbfbfb;border:0;max-width:800px;font:var(--font-text-xs)}label.svelte-1irv9us{display:block;margin-bottom:var(--gap-2xs);font:var(--font-text-xs);font-weight:700}textarea.svelte-1irv9us{width:100%;min-height:200px;padding:var(--gap-xs) var(--gap-sm);display:inline-block;background:#fbfbfb;border:0;max-width:800px;font:var(--font-text-xs)}.contact-header.svelte-r5hbsv .title:where(.svelte-r5hbsv){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-2xl)}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv){display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-2xl)}@media screen and (max-width: 1024px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv){grid-template-columns:1fr 1fr;gap:var(--gap-xl)}}@media screen and (max-width: 768px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv){grid-template-columns:1fr}}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-person:where(.svelte-r5hbsv){display:flex;gap:var(--gap)}@media screen and (max-width: 768px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-person:where(.svelte-r5hbsv){align-items:flex-start}}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-person:where(.svelte-r5hbsv) .image:where(.svelte-r5hbsv){width:120px;height:120px;aspect-ratio:1}@media screen and (max-width: 568px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-person:where(.svelte-r5hbsv) .image:where(.svelte-r5hbsv){width:95px;height:95px}}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-info:where(.svelte-r5hbsv){display:flex;flex-direction:column;gap:var(--gap-3xs)}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv){display:flex;flex-direction:column;gap:var(--gap-2xs)}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .phone:where(.svelte-r5hbsv),.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .mobile:where(.svelte-r5hbsv),.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .email:where(.svelte-r5hbsv){display:flex;flex-direction:row;gap:var(--gap-xs)}@media screen and (max-width: 1024px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .phone:where(.svelte-r5hbsv),.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .mobile:where(.svelte-r5hbsv),.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) .email:where(.svelte-r5hbsv){gap:var(--gap-sm)}}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) a{text-decoration:none}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-details:where(.svelte-r5hbsv) a:hover{text-decoration:underline}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-address:where(.svelte-r5hbsv){grid-column:span 2}@media screen and (max-width: 768px){.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .contact-address:where(.svelte-r5hbsv){grid-column:unset}}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .name:where(.svelte-r5hbsv){font:var(--font-h5)}.contact-header.svelte-r5hbsv .contact-wrapper:where(.svelte-r5hbsv) .position:where(.svelte-r5hbsv){font:var(--font-text-xxs)}.contact-header.svelte-r5hbsv .row:where(.svelte-r5hbsv){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-4xl)}@media (max-width: 1400px){.contact-header.svelte-r5hbsv .row:where(.svelte-r5hbsv){grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-xl)}}@media screen and (max-width: 1024px){.contact-header.svelte-r5hbsv .row:where(.svelte-r5hbsv){grid-template-columns:repeat(1,minmax(0,1fr))}}.contact-header.svelte-r5hbsv .info-title:where(.svelte-r5hbsv){font-weight:700;margin-bottom:var(--gap-sm)}.contact-header.svelte-r5hbsv .info-grid:where(.svelte-r5hbsv){display:grid;grid-template-columns:auto 2fr;gap:var(--gap-xs) var(--gap)}.contact-header.svelte-r5hbsv .info-grid:where(.svelte-r5hbsv) .right:where(.svelte-r5hbsv){white-space:nowrap}.contact-header.svelte-r5hbsv .info-grid:where(.svelte-r5hbsv) a:where(.svelte-r5hbsv){text-decoration:none}.contact-header.svelte-r5hbsv .info-grid:where(.svelte-r5hbsv) a:where(.svelte-r5hbsv):hover{text-decoration:underline}.seperator.svelte-r5hbsv{width:100%;height:1px;background:var(--color-shaded-stone);margin:var(--gap-2xl) 0}.grid.svelte-r5hbsv{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.grid.svelte-r5hbsv{grid-template-columns:1fr;gap:var(--gap-lg)}}.form-title.svelte-r5hbsv{font:var(--font-h3);-webkit-hyphens:none;margin-bottom:var(--gap-lg);max-width:500px;hyphens:none}@media screen and (min-width: 768px) and (max-width: 1024px){.form-title.svelte-r5hbsv{margin-bottom:var(--gap-xl)}}.subtitle.svelte-r5hbsv,.form-subtitle.svelte-r5hbsv{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs);max-width:800px}.subtitle.variant-2.svelte-r5hbsv,.form-subtitle.variant-2.svelte-r5hbsv{max-width:100%}.text.svelte-r5hbsv{margin-bottom:var(--gap-lg);max-width:400px}@media screen and (min-width: 768px) and (max-width: 1024px){.text.svelte-r5hbsv{margin-bottom:var(--gap-xl)}}.col2.svelte-r5hbsv{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px) and (max-width: 1024px){.col2.svelte-r5hbsv{padding-inline:8.3333333333%}}.link.svelte-r5hbsv{margin-top:var(--gap-2xl)}.media.svelte-r5hbsv img{aspect-ratio:16/9}.text-big.svelte-r5hbsv{font:var(--font-text-lg);margin-bottom:var(--gap);max-width:600px}@media screen and (max-width: 1024px){.text-big.svelte-r5hbsv{max-width:100%}}.text.svelte-r5hbsv{max-width:600px}@media screen and (max-width: 1024px){.text.svelte-r5hbsv{max-width:100%}}.field-error.svelte-r5hbsv{margin-top:var(--gap-2xs);font:var(--font-text-xs)}.form-row.svelte-r5hbsv{display:flex;gap:var(--gap);align-items:center;margin:var(--gap-lg) 0;font:var(--font-text-xs)}.form-row.svelte-r5hbsv button{align-items:center}.form-row.svelte-r5hbsv button .text{padding-left:16px}.form-row.svelte-r5hbsv .privacy-hint:where(.svelte-r5hbsv){opacity:1}.form-row.svelte-r5hbsv .privacy-hint:where(.svelte-r5hbsv) .text-with-icon{font:var(--font-text-xs);text-decoration:underline}@media screen and (max-width: 768px){.form-row.svelte-r5hbsv{flex-direction:column;align-items:flex-start}}.form-row.svelte-r5hbsv .form-button{flex-shrink:0}.input-wrapper.svelte-r5hbsv{margin-bottom:var(--gap-sm)}.contact-person-wrapper.svelte-lvjbc6{background:var(--color-bright-stone)}.wedge.svelte-lvjbc6{display:flex}.wedge.svelte-lvjbc6 svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.subtitle.svelte-lvjbc6{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title.svelte-lvjbc6{font:var(--font-h3);-webkit-hyphens:none;margin-bottom:var(--gap-2xl);max-width:800px;hyphens:none}.text.svelte-lvjbc6{max-width:500px}@media screen and (max-width: 768px){.text.svelte-lvjbc6{max-width:100%}}.grid.svelte-lvjbc6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-4xl);border-bottom:solid 2px var(--color-shaded-stone);padding-bottom:var(--gap)}@media screen and (max-width: 1024px){.grid.svelte-lvjbc6{gap:var(--gap-2xl)}}@media screen and (max-width: 768px){.grid.svelte-lvjbc6{border-bottom:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gap-2xl);margin-top:var(--gap-2xl)}}.image.svelte-lvjbc6{min-width:110px;max-width:120px;aspect-ratio:1}@media screen and (max-width: 568px){.image.svelte-lvjbc6{min-width:95px;max-width:95px}}.contact-person.svelte-lvjbc6{display:flex;gap:var(--gap);align-items:flex-end}@media screen and (max-width: 768px){.contact-person.svelte-lvjbc6{align-items:flex-start}}.contact-person.svelte-lvjbc6 a{text-decoration:none}.contact-person.svelte-lvjbc6 a:hover{text-decoration:underline}.contact-info.svelte-lvjbc6{display:flex;flex-direction:column;gap:var(--gap-sm)}.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6){display:flex;flex-direction:column}@media screen and (max-width: 1024px){.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6){gap:var(--gap-2xs)}}.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .phone:where(.svelte-lvjbc6),.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .mobile:where(.svelte-lvjbc6),.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .email:where(.svelte-lvjbc6){display:flex;gap:var(--gap-xs)}@media screen and (max-width: 1024px){.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .phone:where(.svelte-lvjbc6),.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .mobile:where(.svelte-lvjbc6),.contact-info.svelte-lvjbc6 .contact-details:where(.svelte-lvjbc6) .email:where(.svelte-lvjbc6){gap:var(--gap-sm)}}.name.svelte-lvjbc6{font:var(--font-h5)}.position.svelte-lvjbc6{font:var(--font-text-xxs)}.links-wrapper.svelte-lvjbc6{margin-top:var(--gap);display:flex;flex-direction:column;gap:var(--gap-xxs)}.post-download-section-wrapper.svelte-504fcs{background:var(--color-bright-stone)}.wedge.svelte-504fcs{display:flex}.wedge.svelte-504fcs svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.post-download-section{background:var(--color-bright-stone)}.title-wrapper.svelte-504fcs{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl);margin-bottom:var(--gap-4xl)}@media screen and (max-width: 768px){.title-wrapper.svelte-504fcs{grid-template-columns:1fr;flex-direction:column;gap:var(--gap-xl);margin-bottom:var(--gap-xl)}}.title.svelte-504fcs{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width: 768px){.title.svelte-504fcs{margin-bottom:var(--gap-xs)}}.subtitle.svelte-504fcs{font:var(--font-h2);-webkit-hyphens:none;hyphens:none}.text.svelte-504fcs{max-width:400px;display:flex;align-items:center}@media screen and (max-width: 768px){.text.svelte-504fcs{max-width:100%}}.header.svelte-504fcs{font:var(--font-h5);margin-bottom:var(--gap-lg)}.header.bottom.svelte-504fcs{margin-top:var(--gap-4xl)}.grid1.svelte-504fcs,.grid2.svelte-504fcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-2xl)}@media (max-width: 1400px){.grid1.svelte-504fcs,.grid2.svelte-504fcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 768px){.grid1.svelte-504fcs,.grid2.svelte-504fcs{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid1.svelte-504fcs a,.grid2.svelte-504fcs a{text-decoration:none;color:#000}.image-wrapper.svelte-504fcs{margin-bottom:var(--gap-sm)}.image-wrapper.svelte-504fcs img{aspect-ratio:16/9}@media screen and (max-width: 768px){.image-wrapper.svelte-504fcs img{aspect-ratio:30/9}}.background.svelte-504fcs{background:var(--color-shaded-sun);margin-bottom:var(--gap-sm);height:auto;aspect-ratio:16/9}@media screen and (max-width: 768px){.background.svelte-504fcs{aspect-ratio:30/9}}.download-title-wrapper.svelte-504fcs{display:flex;flex-direction:column;color:var(--color-shaded-blue)}.download-title-wrapper.svelte-504fcs .download-title:where(.svelte-504fcs) .text-with-icon{width:100%;display:flex;justify-content:space-between;font:var(--font-label-lg)}.download-title-wrapper.svelte-504fcs .download-title:where(.svelte-504fcs) .text-with-icon:after{display:none}.download-title-wrapper.svelte-504fcs .download-title:where(.svelte-504fcs) .text-with-icon .icon.after>*{transform:none!important}.download-title-wrapper.svelte-504fcs .download-subtitle:where(.svelte-504fcs){font:var(--font-text-xs);font-weight:400!important}.download-title-wrapper.svelte-504fcs .download-subtitle:where(.svelte-504fcs) .text-with-icon{font-weight:400!important}.download-title-wrapper.svelte-504fcs .download-subtitle:where(.svelte-504fcs) .text-with-icon:after{display:none}.download-title-wrapper.svelte-504fcs .download-subtitle:where(.svelte-504fcs) .text-with-icon .icon.after>*{transform:none!important}.load-more.svelte-504fcs{margin-top:var(--gap-xl);display:flex;justify-content:center;width:100%}.contact-person-wrapper.svelte-504fcs{display:flex;gap:var(--gap-4xl)}@media screen and (max-width: 768px){.contact-person-wrapper.svelte-504fcs{flex-direction:column;gap:var(--gap-2xl)}}.contact-info.svelte-504fcs{display:flex;flex-direction:column}.contact-info.svelte-504fcs a{text-decoration:none}.contact-info.svelte-504fcs a:hover{text-decoration:underline}.swiper-slide.svelte-j9o0sj,.swiper-wrapper{height:100%}.description.svelte-j9o0sj{font:var(--font-text);opacity:.7}h2.svelte-1iplb7f{font:var(--font-h2);-webkit-hyphens:none;hyphens:none}.privacy-hint.svelte-1iplb7f{display:flex;align-items:center;font:var(--font-text)}.wrapper.svelte-1t65nsg{width:100%}.wrapper.svelte-1t65nsg .swiper-wrapper{height:100%}.wrapper.svelte-1t65nsg img,.wrapper.svelte-1t65nsg video{overflow:hidden;margin-bottom:16px;height:100%}.wrapper.svelte-1t65nsg .swiper-wrapper{padding-bottom:var(--gap)}.wrapper.svelte-1t65nsg .swiper-slide:where(.svelte-1t65nsg){display:flex;flex-direction:column;padding-bottom:var(--content-padding);height:auto}.wrapper.svelte-1t65nsg .swiper-slide:where(.svelte-1t65nsg) video,.wrapper.svelte-1t65nsg .swiper-slide:where(.svelte-1t65nsg) img{aspect-ratio:2/1}.wrapper.svelte-1t65nsg .swiper-slide.aspect:where(.svelte-1t65nsg){width:auto!important;display:block}.wrapper.svelte-1t65nsg .swiper-slide.aspect:where(.svelte-1t65nsg) img,.wrapper.svelte-1t65nsg .swiper-slide.aspect:where(.svelte-1t65nsg) video,.wrapper.svelte-1t65nsg .swiper-slide.aspect:where(.svelte-1t65nsg) .video-player{width:auto;height:100%}.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg){position:relative}@media screen and (max-width: 768px){.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg) img,.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg) video{aspect-ratio:6/5}}.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg) .navigation{position:absolute;top:var(--gap);left:var(--gap);width:auto;margin-top:unset}.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg) .navigation button path{fill:var(--color-white)!important}@media screen and (max-width: 768px){.wrapper.svelte-1t65nsg .single-slider:where(.svelte-1t65nsg){margin-block:var(--gap-3xl)}}.wrapper.svelte-1t65nsg .description:where(.svelte-1t65nsg){font:var(--font-text-lg)}.wrapper.svelte-1t65nsg .title:where(.svelte-1t65nsg){font-weight:600}span.svelte-19mol0x{display:block}.animated-text-lines-item.original.svelte-19mol0x{visibility:hidden}.line.svelte-19mol0x{height:100%;transform-origin:left}.word.svelte-19mol0x{display:inline-block}@media screen and (max-width: 1024px){.section-hero{margin-bottom:var(--gap-2xl)!important}}.hero-wrapper.svelte-1qtc8l0{position:relative;display:flex;flex-direction:column;width:100%;justify-content:space-between}@media screen and (max-width: 768px){.hero-wrapper.svelte-1qtc8l0{flex-direction:column;align-items:flex-start}}.hero-wrapper.svelte-1qtc8l0 .hero-subtitle:where(.svelte-1qtc8l0){font:var(--font-info-sm);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.hero-wrapper.svelte-1qtc8l0 .hero-title:where(.svelte-1qtc8l0){font:var(--font-h1);-webkit-hyphens:none;hyphens:none}@media (max-width: 900px){.hero-wrapper.svelte-1qtc8l0 .hero-title:where(.svelte-1qtc8l0){margin-bottom:var(--gap-sm)}}@media (max-width: 500px){.hero-wrapper.svelte-1qtc8l0 .hero-title:where(.svelte-1qtc8l0) span{display:inline-block}.hero-wrapper.svelte-1qtc8l0 .hero-title:where(.svelte-1qtc8l0) br{display:none}}.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0){position:relative;width:100%;display:block;aspect-ratio:2.5/1;overflow:hidden}.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0) img{-o-object-position:bottom;object-position:bottom}@media (max-width: 900px){.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0){aspect-ratio:1.5/1}}@media (max-width: 500px){.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0){aspect-ratio:3/4}}.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0) .wedge:where(.svelte-1qtc8l0){position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);z-index:2}.hero-wrapper.svelte-1qtc8l0 .media:where(.svelte-1qtc8l0) .wedge:where(.svelte-1qtc8l0) svg:where(.svelte-1qtc8l0){width:100%;height:100%;top:0}.hero-wrapper.svelte-1qtc8l0 .text-wrapper:where(.svelte-1qtc8l0){display:flex;justify-content:center;text-align:center;margin-top:var(--section-padding);padding:var(--gap-2xl);width:100%}@media screen and (max-width: 1024px){.hero-wrapper.svelte-1qtc8l0 .text-wrapper:where(.svelte-1qtc8l0){padding:var(--gap-lg)}}.hero-wrapper.svelte-1qtc8l0 .hero-text:where(.svelte-1qtc8l0){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:19ch}.section-highlight-slider{padding-left:var(--page-padding)}.section-highlight-slider .swiper-pagination{bottom:-4%!important}@media screen and (max-width: 1024px){.section-highlight-slider .swiper-pagination{bottom:0!important}}@media screen and (max-width: 768px){.section-highlight-slider{padding-right:var(--page-padding)!important}}.wrapper.svelte-1gsmgww{font:var(--font-text);width:100%}.title-row.svelte-1gsmgww{margin-right:var(--page-padding)}.title-row.svelte-1gsmgww .subtitle:where(.svelte-1gsmgww){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title-row.svelte-1gsmgww .title:where(.svelte-1gsmgww){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:26ch;text-wrap:balance;white-space:pre-wrap;margin-bottom:var(--gap-xl)}@media screen and (max-width: 768px){.sliderLayout.svelte-1gsmgww{display:none}}.stackedLayout.svelte-1gsmgww{display:none}@media screen and (max-width: 768px){.stackedLayout.svelte-1gsmgww{display:block}}.swiper-slide.svelte-1gsmgww{margin-bottom:var(--gap)}@media screen and (max-width: 768px){.swiper-slide.svelte-1gsmgww{margin-bottom:var(--gap-xl)}}.swiper-slide.svelte-1gsmgww .media:where(.svelte-1gsmgww){width:100%;aspect-ratio:5/6;overflow:hidden}.swiper-slide.svelte-1gsmgww .media:where(.svelte-1gsmgww) img{-o-object-position:bottom;object-position:bottom}@media screen and (max-width: 768px){.swiper-slide.svelte-1gsmgww .media:where(.svelte-1gsmgww){aspect-ratio:1/1}}.swiper-slide.svelte-1gsmgww .text-wrapper:where(.svelte-1gsmgww){transition:all .3s ease;width:100%}@media screen and (max-width: 768px){.swiper-slide.svelte-1gsmgww .text-wrapper:where(.svelte-1gsmgww){padding-block:var(--gap-xs)}}.swiper-slide.svelte-1gsmgww .text-wrapper:where(.svelte-1gsmgww) .title:where(.svelte-1gsmgww){font:var(--font-h5);margin-top:var(--gap-sm);margin-bottom:var(--gap-xs)}.swiper-slide.svelte-1gsmgww .text-wrapper:where(.svelte-1gsmgww) .description:where(.svelte-1gsmgww){font:var(--font-text-sm)}@media screen and (max-width: 768px){.section-image-text{padding:var(--gap-3xl) var(--page-padding)!important}}.subtitle.svelte-1s24px5{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title.svelte-1s24px5{font:var(--font-h2);-webkit-hyphens:none;margin-bottom:var(--gap-xl);max-width:650px;word-break:break-word;hyphens:none}.title.variant-2.svelte-1s24px5{max-width:14ch}@media (max-width: 500px){.title.variant-2.svelte-1s24px5{max-width:100%}}.grid.svelte-1s24px5{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.grid.svelte-1s24px5{gap:var(--gap-lg)}}@media screen and (max-width: 768px){.grid.svelte-1s24px5{grid-template-columns:1fr}}.grid.right.svelte-1s24px5 .col1:where(.svelte-1s24px5){order:2}@media screen and (max-width: 768px){.grid.right.svelte-1s24px5 .col1:where(.svelte-1s24px5){order:0}}.grid-slider.svelte-1s24px5{display:grid;grid-template-columns:2fr 1fr;gap:var(--gap-3xl)}@media screen and (max-width: 1248px){.grid-slider.svelte-1s24px5{grid-template-columns:3fr 2fr;gap:var(--gap-2xl)}}@media screen and (max-width: 1024px){.grid-slider.svelte-1s24px5{grid-template-columns:100%}}.grid-slider.right.svelte-1s24px5{grid-template-columns:1fr 2fr}@media screen and (max-width: 1248px){.grid-slider.right.svelte-1s24px5{grid-template-columns:2fr 3fr}}@media screen and (max-width: 1024px){.grid-slider.right.svelte-1s24px5{grid-template-columns:100%}}.grid-slider.right.svelte-1s24px5 .col1:where(.svelte-1s24px5){order:2}@media screen and (max-width: 1024px){.grid-slider.right.svelte-1s24px5 .col1:where(.svelte-1s24px5){order:0}}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5){overflow:hidden}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5){position:relative}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-wrapper{padding-bottom:var(--gap)}@media screen and (max-width: 768px){.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-wrapper{padding-bottom:var(--gap-lg)}}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-slide:where(.svelte-1s24px5) img,.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-slide:where(.svelte-1s24px5) video{overflow:hidden;margin-bottom:16px;height:100%;aspect-ratio:14/9}@media screen and (max-width: 768px){.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-slide:where(.svelte-1s24px5) img,.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-slide:where(.svelte-1s24px5) video{aspect-ratio:3/2}}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .description:where(.svelte-1s24px5){color:var(--color-bright-blue)}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .navigation{position:absolute;top:var(--gap);left:var(--gap);width:auto;margin-top:unset}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .navigation button path{fill:var(--color-white)!important}.grid-slider.svelte-1s24px5 .col1:where(.svelte-1s24px5) .media:where(.svelte-1s24px5) .swiper-pagination{bottom:-5px!important}.col2.svelte-1s24px5{display:flex;flex-direction:column;justify-content:space-between}.link.svelte-1s24px5{margin-top:var(--gap-2xl)}@media screen and (max-width: 768px){.link.svelte-1s24px5{margin-top:var(--gap-xl)}}.media.svelte-1s24px5 img{aspect-ratio:14/9}.text-big.svelte-1s24px5{font:var(--font-text-lg);margin-bottom:var(--gap);max-width:500px}@media screen and (max-width: 1024px){.text-big.svelte-1s24px5{max-width:100%}}.text.svelte-1s24px5{max-width:500px}@media screen and (max-width: 1024px){.text.svelte-1s24px5{max-width:100%}}.text-container.variant-1.svelte-1s24px5{max-width:480px}.text-wrapper.variant-2.svelte-1s24px5{max-width:500px}.info-section-wrapper.svelte-b0jks6{background:var(--color-bright-stone)}.wedge.svelte-b0jks6{display:flex}.wedge.svelte-b0jks6 svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.subtitle.svelte-b0jks6{font:var(--font-info-sm);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title.svelte-b0jks6{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:800px}.grid.svelte-b0jks6{display:grid;grid-template-columns:1.5fr 4fr;gap:var(--gap-2xl);margin-top:var(--gap-2xl)}@media (max-width: 1400px){.grid.svelte-b0jks6{grid-template-columns:2fr 3fr}}@media screen and (max-width: 1024px){.grid.svelte-b0jks6{grid-template-columns:1fr;margin-bottom:var(--gap-xl)}}.col1.svelte-b0jks6{display:flex;flex-direction:column;gap:var(--gap-xl);font:var(--font-text)}.col1.svelte-b0jks6 a{color:var(--color-blue-shaded)}.item-title.svelte-b0jks6{font:var(--font-label-xl)}.items.svelte-b0jks6{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-4xl);border-top:solid 1px var(--color-shaded-stone);padding-top:var(--gap-xl)}@media (max-width: 1400px){.items.svelte-b0jks6{grid-template-columns:1fr;gap:var(--gap-2xl);border-top:none;padding-top:var(--gap-xs)}}.image-wrapper.svelte-b0jks6{padding-bottom:var(--gap-xl)}.items-wrapper.svelte-b0jks6{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (max-width: 1024px){.items-wrapper.svelte-b0jks6{gap:var(--gap-sm)}}.info-grid-section{background:var(--color-white)}.wrapper.svelte-7wbaaw{display:flex;flex-direction:column;gap:var(--gap-sm)}@media screen and (max-width: 1024px){.wrapper.svelte-7wbaaw{gap:var(--gap-2xl)}}.header.svelte-7wbaaw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-sm)}@media screen and (min-width: 1025px){.header.svelte-7wbaaw{padding-bottom:var(--gap-3xl)}}@media screen and (max-width: 1024px){.header.svelte-7wbaaw{grid-template-columns:1fr;gap:var(--gap-xl)}}.header.svelte-7wbaaw .header-left:where(.svelte-7wbaaw){grid-column:span 2;display:flex;flex-direction:column;gap:var(--gap-2xs)}.header.svelte-7wbaaw .subtitle:where(.svelte-7wbaaw){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text)}.header.svelte-7wbaaw .title:where(.svelte-7wbaaw){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:16ch;text-wrap:balance}.header.svelte-7wbaaw .text:where(.svelte-7wbaaw){font:var(--font-text-sm);margin-top:var(--gap-lg)}.grid.svelte-7wbaaw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-sm)}@media screen and (max-width: 1024px){.grid.svelte-7wbaaw{grid-template-columns:100%}}.item.svelte-7wbaaw{display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--gap-lg);position:relative;background:var(--color-bright-stone);margin-top:var(--gap-2xl)}@media screen and (max-width: 1024px){.item.svelte-7wbaaw{height:auto}}@media screen and (min-width: 768px) and (max-width: 1024px){.item.svelte-7wbaaw{padding-inline:8.3333333333%}}.item.svelte-7wbaaw .item-header:where(.svelte-7wbaaw){display:flex;justify-content:space-between;border-bottom:1px solid var(--color-shaded-green);padding-bottom:var(--gap-lg)}.item.svelte-7wbaaw .letter-wrapper:where(.svelte-7wbaaw){font:var(--font-numbers-lg);font-weight:900;line-height:1em}.item.svelte-7wbaaw .letter:where(.svelte-7wbaaw){font-size:2em;transform:translateY(-100%);position:absolute;color:var(--color-shaded-green)}.item.svelte-7wbaaw .title:where(.svelte-7wbaaw){font:var(--font-h5)}.item.svelte-7wbaaw .content:where(.svelte-7wbaaw){padding:0 var(--gap-sm)}.item.svelte-7wbaaw .text:where(.svelte-7wbaaw){font:var(--font-text-sm)}.media-wrapper.svelte-7wbaaw{width:100%;height:500px}@media screen and (max-width: 768px){.media-wrapper.svelte-7wbaaw{height:auto;aspect-ratio:1;overflow:hidden}}@media screen and (max-width: 1024px){.intro-section{padding:var(--gap-xl) var(--page-padding)!important}}.subtitle.svelte-1wam0r9{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title.svelte-1wam0r9{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:800px}.text.svelte-1wam0r9{max-width:500px;margin-top:var(--gap-lg)}@media screen and (max-width: 768px){.text.svelte-1wam0r9{max-width:100%}}.wrapper.svelte-1wam0r9{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.wrapper.svelte-1wam0r9{grid-template-columns:100%;gap:var(--gap-xl)}}.wrapper.slim.svelte-1wam0r9{gap:var(--gap-4xl)}@media screen and (max-width: 768px){.wrapper.slim.svelte-1wam0r9{grid-template-columns:1fr;gap:var(--gap-xl)}}.wrapper.slim.svelte-1wam0r9 .title-wrapper:where(.svelte-1wam0r9){padding-left:var(--gap-4xl)}@media screen and (max-width: 1024px){.wrapper.slim.svelte-1wam0r9 .title-wrapper:where(.svelte-1wam0r9){padding-left:0}}.intro-new-section-wrapper.svelte-1kxymey{background:var(--color-bright-stone)}@media screen and (max-width: 768px){.intro-new-section-wrapper.svelte-1kxymey section{padding-top:var(--gap-3xl)}}.wedge.svelte-1kxymey{display:flex}.wedge.svelte-1kxymey svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.grid-top.svelte-1kxymey{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xl);margin-bottom:var(--gap-xl)}@media screen and (max-width: 1024px){.grid-top.svelte-1kxymey{grid-template-columns:100%;margin-bottom:var(--gap-xl)}}@media screen and (max-width: 568px){.grid-top.svelte-1kxymey{margin-bottom:var(--gap-lg)}}.grid-top.svelte-1kxymey .col1:where(.svelte-1kxymey) .subtitle:where(.svelte-1kxymey){font:var(--font-info-sm);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.grid-top.svelte-1kxymey .col1:where(.svelte-1kxymey) .title:where(.svelte-1kxymey){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-2xl)}@media screen and (max-width: 568px){.grid-top.svelte-1kxymey .col1:where(.svelte-1kxymey) .title:where(.svelte-1kxymey){margin-bottom:var(--gap-xl)}}.grid-top.svelte-1kxymey .col1:where(.svelte-1kxymey) .text:where(.svelte-1kxymey){font:var(--font-text);max-width:430px;margin-bottom:var(--gap-xl)}.grid-top.svelte-1kxymey .col1:where(.svelte-1kxymey) a{color:var(--color-blue-shaded)}.grid-top.svelte-1kxymey .col2:where(.svelte-1kxymey) .image-wrapper:where(.svelte-1kxymey){aspect-ratio:1.125/1}@media screen and (max-width: 1024px){.grid-top.svelte-1kxymey .col2:where(.svelte-1kxymey) .image-wrapper:where(.svelte-1kxymey){aspect-ratio:3/2}}.grid-bottom.svelte-1kxymey{border-top:solid 1px var(--color-shaded-stone);padding-top:var(--gap-xl);display:grid;grid-template-columns:1fr 3fr;gap:var(--gap-2xl)}@media screen and (max-width: 1024px){.grid-bottom.svelte-1kxymey{grid-template-columns:100%}}@media screen and (max-width: 568px){.grid-bottom.svelte-1kxymey{padding-top:var(--gap);border-top:none;gap:var(--gap-xl)}}.grid-bottom.svelte-1kxymey .heading-wrapper:where(.svelte-1kxymey) .heading:where(.svelte-1kxymey){font:var(--font-h4);margin-bottom:var(--gap-sm)}.grid-bottom.svelte-1kxymey .heading-wrapper:where(.svelte-1kxymey) .intro:where(.svelte-1kxymey){font:var(--font-text)}.grid-bottom.svelte-1kxymey .items:where(.svelte-1kxymey){-moz-column-count:3;column-count:3;-moz-column-gap:var(--gap-xl);column-gap:var(--gap-xl)}@media screen and (max-width: 1248px){.grid-bottom.svelte-1kxymey .items:where(.svelte-1kxymey){-moz-column-count:2;column-count:2}}@media screen and (max-width: 568px){.grid-bottom.svelte-1kxymey .items:where(.svelte-1kxymey){-moz-column-count:1;column-count:1}}.grid-bottom.svelte-1kxymey .items:where(.svelte-1kxymey) .items-wrapper:where(.svelte-1kxymey){-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:var(--gap-xl)}.grid-bottom.svelte-1kxymey .items:where(.svelte-1kxymey) .items-wrapper:where(.svelte-1kxymey) .item-title:where(.svelte-1kxymey){font:var(--font-label-sm);margin-bottom:var(--gap-xs)}.subtitle.svelte-d4zn06{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase}.title.svelte-d4zn06{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-3xl)}@media screen and (max-width: 768px){.title.svelte-d4zn06{margin-bottom:var(--gap-2xl)}}.legal-wrapper.svelte-d4zn06{display:flex;flex-direction:column}.legal-wrapper.svelte-d4zn06 h3{font:var(--font-label)}.toggle.svelte-tesi3b{position:relative;display:inline-block;cursor:pointer}.toggle.size-normal.svelte-tesi3b{width:60px;height:34px;font-size:34px}.toggle.size-small.svelte-tesi3b{width:42px;height:20px;font-size:20px}.toggle.disabled.svelte-tesi3b{opacity:.5;cursor:not-allowed}.slider.svelte-tesi3b{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;background-color:#e2e2e2;border-radius:.5em;height:1em;transition:.4s}.slider.svelte-tesi3b:before{position:absolute;content:"";height:.8em;width:.8em;inset-inline-start:.1em;bottom:.1em;background-color:#c9c9c9;border-radius:50%;transition:.4s}input.svelte-tesi3b:checked+.slider:where(.svelte-tesi3b){background-color:var(--color-bright-blue)}input.svelte-tesi3b:checked+.slider:where(.svelte-tesi3b):before{inset-inline-start:calc(100% - .9em);background-color:var(--color-shaded-blue)}input.svelte-tesi3b{display:none}.grid.svelte-o018qz{display:grid;grid-template-columns:2fr 1fr 1fr .8fr;gap:var(--gap-xl);padding:0 var(--gap)}@media screen and (max-width: 1024px){.grid.svelte-o018qz{grid-template-columns:1fr 1fr;padding:0;gap:var(--gap)}.grid.svelte-o018qz .info-col:where(.svelte-o018qz):nth-child(3){order:4}.grid.svelte-o018qz .info-col:where(.svelte-o018qz):nth-child(4){order:5}.grid.svelte-o018qz .info-col:where(.svelte-o018qz):nth-child(5){order:2}}@media screen and (max-width: 768px){.grid.svelte-o018qz{grid-template-columns:1fr;gap:var(--gap-lg)}}.map-wrapper.svelte-o018qz{grid-column:span 4}@media screen and (max-width: 1024px){.map-wrapper.svelte-o018qz{grid-column:span 2}}@media screen and (max-width: 768px){.map-wrapper.svelte-o018qz{grid-column:span 1;order:2}}.header.svelte-o018qz{margin-bottom:var(--content-padding-lg);display:flex;flex-direction:column;gap:var(--gap);padding-left:var(--gap-2xl)}@media screen and (max-width: 1024px){.header.svelte-o018qz{padding-left:0}}@media screen and (max-width: 768px){.header.svelte-o018qz{order:1}}.header.svelte-o018qz .title:where(.svelte-o018qz){font:var(--font-h4)}.header.svelte-o018qz .subheadline:where(.svelte-o018qz){font:var(--font-text);margin-bottom:var(--gap)}.header.svelte-o018qz .address:where(.svelte-o018qz){white-space:pre-line;font:var(--font-text)}.info-col.svelte-o018qz{display:flex;flex-direction:column;gap:var(--gap-xl)}.info-col.svelte-o018qz:last-child{gap:var(--gap-xxs)}.info-title.svelte-o018qz{font:var(--font-label);margin-bottom:var(--gap-xs)}.map-wrapper.svelte-o018qz{position:relative}.map-wrapper.svelte-o018qz .map:where(.svelte-o018qz){width:100%;aspect-ratio:16/8;margin-bottom:var(--content-padding)}@media screen and (max-width: 768px){.map-wrapper.svelte-o018qz .map:where(.svelte-o018qz){aspect-ratio:2/3}}.toggle-wrapper.svelte-o018qz{display:grid;grid-template-columns:1fr;gap:var(--gap-xs)}@media screen and (max-width: 1024px){.toggle-wrapper.svelte-o018qz{grid-template-columns:1fr 1fr}}.toggle-wrapper.svelte-o018qz .toggle-control:where(.svelte-o018qz){display:flex;align-items:center;gap:var(--gap-sm)}.custom-zoom-control.svelte-o018qz{position:absolute;z-index:1;top:12px;left:12px;background:var(--color-white);padding:12px 16px}.custom-zoom-control.svelte-o018qz .zoom-title:where(.svelte-o018qz){display:block;font:var(--font-h6);margin-bottom:var(--gap-2xs)}.custom-zoom-control.svelte-o018qz .zoom-wrapper:where(.svelte-o018qz){display:flex;gap:var(--gap-xs);align-items:center}.custom-zoom-control.svelte-o018qz .zoom-wrapper:where(.svelte-o018qz) span:where(.svelte-o018qz){cursor:pointer;transition:font-weight .2s,opacity .2s}.custom-zoom-control.svelte-o018qz .zoom-wrapper:where(.svelte-o018qz) span.selected:where(.svelte-o018qz){font-weight:700}.custom-zoom-control.svelte-o018qz .zoom-wrapper:where(.svelte-o018qz) span.seperator:where(.svelte-o018qz){-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:unset}.wrapper.svelte-18fzwm3{font:var(--font-text)}.wrapper.svelte-18fzwm3 h2{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--content-padding)}.wrapper.svelte-18fzwm3 h3{font:var(--font-h3);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--content-padding-sm)}.wrapper.svelte-18fzwm3 p{margin-bottom:16px;margin-bottom:var(--content-padding)}.wrapper.svelte-18fzwm3 strong{font-weight:700}.wrapper.svelte-18fzwm3 blockquote{text-align:center}.wrapper.svelte-18fzwm3 img,.wrapper.svelte-18fzwm3 video{aspect-ratio:16/9}@media screen and (max-width: 768px){.wrapper.svelte-18fzwm3 img,.wrapper.svelte-18fzwm3 video{aspect-ratio:3/2}}.scroll-wrapper.svelte-e4a7np{position:relative;width:100%;cursor:grab}.scroll-content.svelte-e4a7np{white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:flex;padding-bottom:var(--gap);-ms-overflow-style:none;scrollbar-width:none}.scroll-content.svelte-e4a7np>*{flex-grow:0;flex-shrink:0}.scroll-content.svelte-e4a7np::-webkit-scrollbar{display:none}.scrollbar.svelte-e4a7np{width:100%;height:5px;position:relative;overflow:hidden}.scroll-track.svelte-e4a7np{width:100%;height:1px;background-color:var(--color-bright-blue);position:absolute;top:50%;transform:translateY(-50%)}.scroll-thumb.svelte-e4a7np{height:100%;border-radius:4px;background-color:var(--color-white);position:relative;transition:transform .1s linear;cursor:pointer;position:absolute}.subscription-wrapper.svelte-1yogqxz{display:flex;flex-direction:column;justify-content:center;position:relative}@media (max-width: 1200px){.subscription-wrapper.svelte-1yogqxz{border-image-outset:0px}}.container.svelte-1yogqxz{height:100%}.agreement.svelte-1yogqxz{font:var(--font-text-xs);margin-top:var(--gap)}.input-wrapper.svelte-1yogqxz{display:flex;flex-direction:row;gap:var(--gap);align-items:flex-end}.input-wrapper.svelte-1yogqxz>.input{flex:1}.input-wrapper.svelte-1yogqxz>.button{width:auto;padding-inline:var(--gap-lg);font:var(--font-text-xs);height:2rem}.input-wrapper.svelte-1yogqxz input{height:2rem;font:var(--font-text-xs)}@media screen and (max-width: 768px){.input-wrapper.svelte-1yogqxz input{font-size:16px}}.loader-wrapper.svelte-1yogqxz{height:16px;margin:0!important}.loader-wrapper.svelte-1yogqxz .loader-wrapper{margin-top:0}.section-news-wrapper.svelte-1a73clj{background:var(--color-shaded-blue);color:var(--color-white)}.section-news-wrapper.svelte-1a73clj .wedge:where(.svelte-1a73clj){display:flex}.section-news-wrapper.svelte-1a73clj .wedge:where(.svelte-1a73clj) svg{margin-left:-1px;margin-bottom:-1px;width:calc(100% + 2px);height:auto}.items.svelte-1a73clj{display:grid;grid-template-columns:repeat(3,1fr) 24px;gap:var(--gap)}@media screen and (max-width: 768px){.items.svelte-1a73clj{grid-template-columns:100%}}.items.svelte-1a73clj .more:where(.svelte-1a73clj){display:flex;justify-content:center;align-items:center}.items.svelte-1a73clj .more:where(.svelte-1a73clj) a{display:flex;width:100%}@media screen and (max-width: 768px){.items.svelte-1a73clj .more:where(.svelte-1a73clj){display:none}}.items.svelte-1a73clj .more:where(.svelte-1a73clj) .icon:where(.svelte-1a73clj){width:100%;aspect-ratio:1;border-radius:50%;border:1px solid var(--color-bright-stone);transition:all var(--transition-basic);display:flex;justify-content:center}.items.svelte-1a73clj .more:where(.svelte-1a73clj) .icon:where(.svelte-1a73clj) svg path{transition:all var(--transition-basic);fill:var(--color-bright-stone)}.items.svelte-1a73clj .more:where(.svelte-1a73clj) .icon:where(.svelte-1a73clj):hover{background-color:var(--color-bright-stone)}.items.svelte-1a73clj .more:where(.svelte-1a73clj) .icon:where(.svelte-1a73clj):hover svg path{fill:var(--color-shaded-blue)}.items.svelte-1a73clj .more:where(.svelte-1a73clj) .icon:where(.svelte-1a73clj)>*{width:10px!important}.item.svelte-1a73clj{display:flex;flex-direction:column;gap:var(--gap-xs);width:100%;padding:var(--gap-xs);text-decoration:none;transition:all var(--transition-basic);cursor:pointer}.item.svelte-1a73clj .link:where(.svelte-1a73clj){transition:all var(--transition-basic);font:var(--font-text-xxs);text-decoration:underline;text-underline-offset:.2em}@media (hover: hover){.item.svelte-1a73clj .link:where(.svelte-1a73clj){opacity:0}}@media (hover: hover){.item.svelte-1a73clj:hover{background-color:var(--color-bright-blue)}.item.svelte-1a73clj:hover .link:where(.svelte-1a73clj){opacity:1}}.item.svelte-1a73clj .media-wrapper:where(.svelte-1a73clj){aspect-ratio:4/3;width:100%;height:auto;margin-bottom:var(--gap-2xs);position:relative}@media screen and (max-width: 768px){.item.svelte-1a73clj .media-wrapper:where(.svelte-1a73clj){aspect-ratio:16/9}}.item.svelte-1a73clj .media-wrapper:where(.svelte-1a73clj) img{inset:0;position:absolute}.item.svelte-1a73clj .content:where(.svelte-1a73clj){display:flex;flex-direction:column;gap:var(--gap-2xs)}.item.svelte-1a73clj .info:where(.svelte-1a73clj){font:var(--font-label-xxs)}.item.svelte-1a73clj .text:where(.svelte-1a73clj){font:var(--font-text-sm);text-wrap:balance}.wrapper.svelte-1a73clj{gap:var(--gap-2xl);display:grid;grid-template-columns:1fr 3fr}@media screen and (max-width: 1024px){.wrapper.svelte-1a73clj{grid-template-columns:100%}}.wrapper.svelte-1a73clj>.content:where(.svelte-1a73clj){display:flex;flex-direction:column;gap:var(--gap-2xl)}.newsletter.svelte-1a73clj{border-top:1px solid var(--color-bright-stone);padding-top:var(--gap-2xl);display:none}.newsletter.svelte-1a73clj .newsletter-content:where(.svelte-1a73clj){width:100%;max-width:1000px;margin-top:20px;display:grid;grid-template-columns:3fr 4fr;gap:var(--gap)}@media screen and (max-width: 1024px){.newsletter.svelte-1a73clj .newsletter-content:where(.svelte-1a73clj){grid-template-columns:1fr 2fr}}@media screen and (max-width: 768px){.newsletter.svelte-1a73clj .newsletter-content:where(.svelte-1a73clj){grid-template-columns:100%}}.newsletter.svelte-1a73clj .title:where(.svelte-1a73clj){font:var(--font-h4);text-wrap:balance}.infos.svelte-1a73clj{display:flex;flex-direction:column;gap:var(--gap-sm)}.infos.svelte-1a73clj .title:where(.svelte-1a73clj){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:500px}.infos.svelte-1a73clj .subtitle:where(.svelte-1a73clj){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.infos.svelte-1a73clj .text:where(.svelte-1a73clj){font:var(--font-text-sm);max-width:30ch}.infos.svelte-1a73clj .link:where(.svelte-1a73clj){margin-top:var(--gap-xl);font:var(--font-label-xs);font-weight:700}.infos.svelte-1a73clj .link:where(.svelte-1a73clj) .icon{--icon-height: .75em !important;--icon-width: .75em !important}.section-blog-text{margin-bottom:0!important}.background,.background .background-image-wrapper{height:100%}.wrapper.svelte-krvn7a{display:flex;min-height:calc(100vh - var(--header__height));justify-content:center;align-items:center;padding-block:var(--content-gap-2xl)}.wrapperV1.svelte-1v96iv9{gap:var(--gap-xl);row-gap:var(--gap-3xl);display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width: 1248px){.wrapperV1.svelte-1v96iv9{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1024px){.wrapperV1.svelte-1v96iv9{gap:var(--gap-2xl)}}@media screen and (max-width: 768px){.wrapperV1.svelte-1v96iv9{grid-template-columns:repeat(2,1fr)}}.wrapperV1.svelte-1v96iv9 .title:where(.svelte-1v96iv9){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;grid-column:span 2}@media screen and (max-width: 1248px){.wrapperV1.svelte-1v96iv9 .title:where(.svelte-1v96iv9){grid-column:span 4}}@media screen and (max-width: 768px){.wrapperV1.svelte-1v96iv9 .title:where(.svelte-1v96iv9){grid-column:span 2}}.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9){font-weight:700;font:var(--font-text)}@media screen and (max-width: 1024px){.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9){grid-column:span 2;padding-inline:var(--gap)}}.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9) .text:where(.svelte-1v96iv9){text-wrap:balance}@media screen and (max-width: 768px){.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9) .text:where(.svelte-1v96iv9){max-width:30ch}}.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9) .number:where(.svelte-1v96iv9){font:var(--font-numbers-lg)}.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9):nth-child(6){grid-column:span 2}@media screen and (max-width: 1024px){.wrapperV1.svelte-1v96iv9 .item:where(.svelte-1v96iv9):nth-child(6){grid-column:span 2}}.wrapperV1.svelte-1v96iv9 .item.large:where(.svelte-1v96iv9){grid-column:span 2}@media screen and (max-width: 1248px){.wrapperV1.svelte-1v96iv9 .item.large:where(.svelte-1v96iv9){grid-column:span 2}}.wrapperV1.svelte-1v96iv9 .item.large:where(.svelte-1v96iv9) .number:where(.svelte-1v96iv9){font:var(--font-numbers-xl)}.wrapperV2.svelte-1v96iv9{display:grid;grid-template-columns:2fr 3fr;gap:var(--gap-xl)}@media screen and (max-width: 1024px){.wrapperV2.svelte-1v96iv9{gap:var(--gap-2xl);grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.wrapperV2.svelte-1v96iv9{gap:var(--gap-3xl);grid-template-columns:100%;padding-bottom:var(--gap-xl)}}.wrapperV2.svelte-1v96iv9 .text-wrapper:where(.svelte-1v96iv9) .title:where(.svelte-1v96iv9){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:10ch;margin-bottom:var(--gap-xs)}.wrapperV2.svelte-1v96iv9 .text-wrapper:where(.svelte-1v96iv9) .subtitle:where(.svelte-1v96iv9){font:var(--font-text);margin-bottom:var(--gap-lg)}.wrapperV2.svelte-1v96iv9 .text-wrapper:where(.svelte-1v96iv9) .text:where(.svelte-1v96iv9){max-width:30ch;margin-bottom:var(--gap-xs)}.wrapperV2.svelte-1v96iv9 .text-wrapper:where(.svelte-1v96iv9) .image-wrapper:where(.svelte-1v96iv9){aspect-ratio:1;max-width:68px}.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9){display:grid;grid-template-columns:2fr 1fr;gap:var(--gap-xl)}@media (max-width: 1350px){.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9){grid-template-columns:100%}}.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9) .item:where(.svelte-1v96iv9){font-weight:700;font:var(--font-text)}.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9) .item:where(.svelte-1v96iv9) .number:where(.svelte-1v96iv9){font:var(--font-numbers-lg);margin-bottom:var(--gap-2xs)}.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9) .item:where(.svelte-1v96iv9) .text:where(.svelte-1v96iv9){max-width:27ch;text-wrap:balance}@media screen and (max-width: 768px){.wrapperV2.svelte-1v96iv9 .items-wrapper:where(.svelte-1v96iv9) .item:where(.svelte-1v96iv9) .text:where(.svelte-1v96iv9){max-width:30ch}}.person.svelte-cw5b9m{display:flex;flex-direction:column}.header.svelte-cw5b9m{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap)}.header.hasContent.svelte-cw5b9m{cursor:pointer}.header.svelte-cw5b9m button{background:none;border:none;padding:0;margin:0;cursor:pointer}.toggle.svelte-cw5b9m{height:1rem;aspect-ratio:1}.toggle.svelte-cw5b9m .icon:where(.svelte-cw5b9m){transition:all var(--transition-basic)}.toggle.svelte-cw5b9m .icon.show:where(.svelte-cw5b9m){transform:rotate(135deg)}.image.svelte-cw5b9m{margin-bottom:var(--gap)}.image.svelte-cw5b9m img{aspect-ratio:12/9}.name.svelte-cw5b9m,.position.svelte-cw5b9m,.text.svelte-cw5b9m{width:100%;overflow:hidden;text-overflow:ellipsis}.name.svelte-cw5b9m{font:var(--font-h5);margin-bottom:8px}.position.svelte-cw5b9m,.text.svelte-cw5b9m{font:var(--font-text-xs)}.content.svelte-cw5b9m{margin-top:var(--gap)}.section-people+.section-people>.inner-section{border-top:1px solid var(--color-shaded-stone);padding-top:var(--section-padding)}.wrapper.svelte-igespx{display:flex;flex-direction:column;gap:var(--gap-2xl)}@media screen and (max-width: 1024px){.wrapper.svelte-igespx{gap:var(--gap-2xl)}}.category-title.svelte-igespx{font:var(--font-h6)}.header.svelte-igespx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}@media screen and (max-width: 1024px){.header.svelte-igespx{margin-bottom:var(--gap)}}@media screen and (max-width: 768px){.header.svelte-igespx{grid-template-columns:100%}}.header.svelte-igespx .header-group:where(.svelte-igespx){display:flex;flex-direction:column;gap:var(--gap-2xs)}.header.svelte-igespx .title:where(.svelte-igespx){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:500px}.header.svelte-igespx .subtitle:where(.svelte-igespx){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase}.header.svelte-igespx .text:where(.svelte-igespx){max-width:500px;margin-right:var(--gap-2xl);margin-top:var(--gap-lg)}.grid.svelte-igespx{width:100%;display:grid;gap:var(--gap-3xl);grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 1248px){.grid.svelte-igespx{gap:var(--gap-lg)}}@media screen and (max-width: 1024px){.grid.svelte-igespx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 768px){.grid.svelte-igespx{grid-template-columns:100%}}.post-card.svelte-1t588zl{display:grid;overflow:hidden;border-bottom:1px solid var(--color-shaded-stone);padding-bottom:var(--gap-xs)}.post-card.svelte-1t588zl img,.post-card.svelte-1t588zl video{transition:all .3s ease}.post-card.svelte-1t588zl .image:where(.svelte-1t588zl){transition:all .3 ease;aspect-ratio:16/9;margin-bottom:var(--gap)}@media screen and (max-width: 1024px){.post-card.svelte-1t588zl .image:where(.svelte-1t588zl){aspect-ratio:3/2}}.post-card.svelte-1t588zl:hover>.image:where(.svelte-1t588zl) img,.post-card.svelte-1t588zl:hover>.image:where(.svelte-1t588zl) video{transform:scale(1.06)}.post-card.svelte-1t588zl:hover .arrow:where(.svelte-1t588zl)>*{transform:translate(120%)}.date.svelte-1t588zl{font:var(--font-label-xs)}.title-wrapper.svelte-1t588zl{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--gap)}.title.svelte-1t588zl{font:var(--font-h5);max-width:450px;line-height:30px}@media screen and (max-width: 768px){.title.svelte-1t588zl{line-height:normal;max-width:100%}}.preview-text-wrapper.svelte-1t588zl{display:flex;align-items:center;justify-content:space-between;gap:var(--gap)}.preview-text.svelte-1t588zl{padding-bottom:var(--gap-sm);max-width:450px}.arrow.svelte-1t588zl{width:100%;max-width:24px;height:24px;border-radius:24px;padding:4px;border:1px solid var(--color-shaded-blue);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.arrow.svelte-1t588zl>*{width:16px;height:16px;position:absolute;display:flex;align-items:center;justify-content:center;transition:all var(--transition-basic)}.arrow.svelte-1t588zl>*:last-child{margin-left:-36px}.news-hero.svelte-fdmiko{display:flex;flex-direction:column;gap:var(--gap)}.news-hero.svelte-fdmiko h1:where(.svelte-fdmiko){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.news-hero.svelte-fdmiko .subtitle:where(.svelte-fdmiko){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-xl)}.hero-post.svelte-fdmiko .post-card{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important;gap:var(--gap-4xl);border-bottom:none!important}@media screen and (max-width: 1024px){.hero-post.svelte-fdmiko .post-card{gap:var(--gap-lg)}}@media screen and (max-width: 768px){.hero-post.svelte-fdmiko .post-card{grid-template-columns:1fr!important;gap:var(--gap-sm)}}.hero-post.svelte-fdmiko .text{display:flex;flex-direction:column;gap:var(--gap-sm);border-bottom:var(--color-shaded-stone) 1px solid;max-height:-moz-min-content;max-height:min-content;max-width:500px;height:100%}@media screen and (max-width: 768px){.hero-post.svelte-fdmiko .text{max-width:100%}}.hero-post.svelte-fdmiko .title{font:var(--font-h4)}.header.svelte-fdmiko{margin-bottom:var(--content-padding-lg)}.top.svelte-fdmiko{display:flex;justify-content:space-between;margin-bottom:var(--gap)}@media screen and (max-width: 1024px){.top.svelte-fdmiko{margin-bottom:var(--gap-xl)}}@media (max-width: 500px){.top.svelte-fdmiko{justify-content:flex-start;flex-direction:column;gap:var(--gap)}}.filter-text.svelte-fdmiko{text-transform:uppercase;font:var(--font-info-xs);letter-spacing:.05em}.category.svelte-fdmiko{font:var(--font-label-xs);display:flex;align-items:center;cursor:pointer;text-decoration:none}.category.svelte-fdmiko:hover,.category.active.svelte-fdmiko{text-decoration:underline}.overview-title.svelte-fdmiko{font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase}.card-wrapper.svelte-fdmiko{text-decoration:none}.post-grid.svelte-fdmiko{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-3xl)}@media (max-width: 1800px){.post-grid.svelte-fdmiko{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-xl)}}@media screen and (max-width: 1248px){.post-grid.svelte-fdmiko{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-xl)}}@media screen and (max-width: 1024px){.post-grid.svelte-fdmiko{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-xl)}}@media screen and (max-width: 768px){.post-grid.svelte-fdmiko{grid-template-columns:repeat(1,minmax(0,1fr))}}.loader-wrapper.svelte-fdmiko{width:100%;min-height:200px;display:flex;justify-content:center;align-items:center}.filter-wrapper.svelte-fdmiko{position:relative;background:var(--color-grey_08);background:transparent;border:0;padding:4px 0;font:var(--font-text);display:flex;align-items:center;gap:var(--gap-xl);transition:all .3s ease}.filter-wrapper.svelte-fdmiko button{background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--color-shaded-blue)}.filter-wrapper.svelte-fdmiko .location-text:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .year-text:where(.svelte-fdmiko){display:flex;align-items:center;cursor:pointer;font:var(--font-label-xs);text-decoration:none;gap:var(--gap-xs)}.filter-wrapper.svelte-fdmiko .location-text:where(.svelte-fdmiko):hover,.filter-wrapper.svelte-fdmiko .year-text:where(.svelte-fdmiko):hover{text-decoration:underline}.filter-wrapper.svelte-fdmiko .location-text:where(.svelte-fdmiko) .arrow:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .year-text:where(.svelte-fdmiko) .arrow:where(.svelte-fdmiko){width:8px;height:8px;display:flex;align-items:center;transition:all .3s ease}.filter-wrapper.svelte-fdmiko .location-text.open:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .year-text.open:where(.svelte-fdmiko){text-decoration:underline}.filter-wrapper.svelte-fdmiko .location-text.open:where(.svelte-fdmiko) .arrow:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .year-text.open:where(.svelte-fdmiko) .arrow:where(.svelte-fdmiko){transform:rotate(180deg)}.filter-wrapper.svelte-fdmiko .dropdown:where(.svelte-fdmiko){position:absolute;top:100%;right:0;z-index:2;font:var(--font-text-xs);transition:all .3s ease;box-shadow:0 0 32px #0000001a;display:flex;flex-direction:column;opacity:0;background:var(--color-white);pointer-events:auto}.filter-wrapper.svelte-fdmiko .dropdown.open:where(.svelte-fdmiko){opacity:1}@media (max-width: 500px){.filter-wrapper.svelte-fdmiko .dropdown:where(.svelte-fdmiko){right:auto}}.filter-wrapper.svelte-fdmiko .category-location:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .category-year:where(.svelte-fdmiko){display:flex;align-items:center;transition:all .3 ease;cursor:pointer;padding:12px 24px;text-decoration:none;pointer-events:auto}.filter-wrapper.svelte-fdmiko .category-location.active:where(.svelte-fdmiko),.filter-wrapper.svelte-fdmiko .category-year.active:where(.svelte-fdmiko){text-decoration:underline}.filter-wrapper.svelte-fdmiko .category-location:where(.svelte-fdmiko):hover,.filter-wrapper.svelte-fdmiko .category-year:where(.svelte-fdmiko):hover{background:var(--color-bright-sun)}@font-face{font-family:SoehneBreit;font-style:normal;font-weight:400;src:url(./soehne-breit-leicht.CDjzM44E.woff2) format("woff2")}@font-face{font-family:SoehneBreit;font-style:normal;font-weight:700;src:url(./soehne-breit-kraftig.B6-od-nz.woff2) format("woff2")}@font-face{font-family:SoehneBreit;font-style:normal;font-weight:900;src:url(./soehne-breit-fett.CZi18yRV.woff2) format("woff2")}@font-face{font-family:NeueRational;font-style:normal;font-weight:400;src:url(./NeueRational-Regular.mTwrJsBf.woff2) format("woff2")}@font-face{font-family:NeueRational;font-style:normal;font-weight:700;src:url(./NeueRational-Bold.BHCPrAbc.woff2) format("woff2")}:root{--max-width: 2160px;--max-width-medium: 1800px;--max-width-small: 1200px;--max-width-slim: 800px;--z-index-modals: 1000;--z-index-cart: 900;--gap-3xs: 4px;--gap-2xs: 8px;--gap-xs: 12px;--gap-sm: 16px;--gap: 24px;--gap-lg: 32px;--gap-xl: 40px;--gap-2xl: 64px;--gap-3xl: 96px;--gap-4xl: 128px;--border-radius-xs: .25rem;--border-radius-sm: .5rem;--border-radius: 1rem;--border-radius-md: 1.5rem;--border-radius-lg: 2rem;--border-radius-xl: 2.5rem;--border-radius-input-elements: var(--border-radius-xs);--input__border-radius: var(--border-radius-xs);--input__height: 3rem;--section__inline-padding: 1rem;--section__block-padding: 1rem;--page-padding: 4rem;--section-padding: 8rem;--header__banner__height: 0px;--header__nav__height: 64px;--header__height: calc(var(--header__banner__height) + var(--header__nav__height))}@media screen and (max-width: 1024px){:root{--page-padding: 2rem;--section-padding: 6rem}}@media screen and (max-width: 768px){:root{--page-padding: 1rem;--section-padding: 2rem;--gap-3xs: 2px;--gap-2xs: 4px;--gap-xs: 6px;--gap-sm: 12px;--gap: 16px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--gap-4xl: 96px}}.wrapper.svelte-v1hvxc .section-header:where(.svelte-v1hvxc){display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl);margin-bottom:var(--gap-2xl)}@media screen and (max-width: 1024px){.wrapper.svelte-v1hvxc .section-header:where(.svelte-v1hvxc){grid-template-columns:1fr;gap:var(--gap-lg);margin-bottom:var(--gap-lg)}}.wrapper.svelte-v1hvxc .city:where(.svelte-v1hvxc){font:var(--font-text-xxs);font-weight:700}.wrapper.svelte-v1hvxc .section-title:where(.svelte-v1hvxc){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-md)}.wrapper.svelte-v1hvxc .section-subtitle:where(.svelte-v1hvxc){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.wrapper.svelte-v1hvxc .section-text:where(.svelte-v1hvxc){font:var(--font-body-m);margin-top:var(--gap-lg);margin-bottom:var(--gap-lg);color:var(--color-text-light);max-width:500px}.wrapper.svelte-v1hvxc .projects:where(.svelte-v1hvxc){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-2xl)}@media (max-width: 1024px){.wrapper.svelte-v1hvxc .projects.location:where(.svelte-v1hvxc){grid-template-columns:1fr}}@media (max-width: 800px){.wrapper.svelte-v1hvxc .projects.custom:where(.svelte-v1hvxc){grid-template-columns:1fr}}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc){background:var(--color-bright-stone);overflow:hidden;transition:all .3s ease;container-name:card;container-type:inline-size}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc){width:100%;aspect-ratio:16/9;position:relative;margin-bottom:calc(var(--gap) + 24px)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper{height:100%}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper-slide{height:100%}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation{position:absolute;top:var(--gap);left:var(--gap);width:auto}@media screen and (max-width: 1024px){.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation{top:unset;left:unset;bottom:var(--gap-xs);right:0}}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper-pagination{bottom:-26px!important}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation button{margin:0;padding:0 var(--gap-xs)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation button path{fill:var(--color-white)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .link:where(.svelte-v1hvxc){display:flex;align-items:flex-end;font-weight:700;font:var(--font-label-xs);margin-top:var(--gap)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .content:where(.svelte-v1hvxc){padding:var(--gap-lg)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .main-info:where(.svelte-v1hvxc){margin-bottom:var(--gap-md)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .project-title:where(.svelte-v1hvxc){font:var(--font-h5);margin-bottom:var(--gap-sm)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc){display:grid;grid-template-columns:1fr 1.41fr;gap:var(--gap-lg);margin-top:var(--gap-lg);padding-top:var(--gap-lg);border-top:1px solid var(--color-border)}@container card (max-width: 600px){.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc){grid-template-columns:100%}}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc) .full-description:where(.svelte-v1hvxc){font:var(--font-body-m);display:flex;flex-direction:column;justify-content:space-between}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc) .full-description:where(.svelte-v1hvxc) .text:where(.svelte-v1hvxc){margin-bottom:var(--gap-lg)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc) .info-grid:where(.svelte-v1hvxc){display:grid;grid-template-columns:auto 1fr;gap:var(--gap-xs) var(--gap-lg)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc) .info-grid:where(.svelte-v1hvxc) .info-item:where(.svelte-v1hvxc) strong:where(.svelte-v1hvxc){font:var(--font-label-s);font-weight:700;display:block;margin-bottom:var(--gap-xs)}.wrapper.svelte-v1hvxc .project-card:where(.svelte-v1hvxc) .details:where(.svelte-v1hvxc) .info-grid:where(.svelte-v1hvxc) .info-item:where(.svelte-v1hvxc) p:where(.svelte-v1hvxc){font:var(--font-body-s)}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc){background:var(--color-bright-stone);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width: 1350px){.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc){grid-template-columns:minmax(0,1fr)}}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc){position:relative}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper{height:100%}@media (max-width: 1350px){.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper{height:40vh}}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation{position:absolute;top:var(--gap);left:var(--gap-sm);width:auto}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .swiper-pagination{bottom:-26px!important}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation button{margin:0;padding:2px}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) .navigation button path{fill:var(--color-white)}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .media:where(.svelte-v1hvxc) img{-o-object-position:bottom;object-position:bottom}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .content:where(.svelte-v1hvxc){padding:var(--gap-lg)}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .content:where(.svelte-v1hvxc) .city:where(.svelte-v1hvxc){font:var(--font-text-xxs);font-weight:700}.wrapper.svelte-v1hvxc .improvement-card:where(.svelte-v1hvxc) .content:where(.svelte-v1hvxc) .project-title:where(.svelte-v1hvxc){font:var(--font-h5)}.wrapper.svelte-1xdg9m3{scroll-margin-top:100px!important}.wrapper.svelte-1xdg9m3 .quicklinks:where(.svelte-1xdg9m3){display:flex;justify-content:space-between;gap:var(--gap-xl);flex-wrap:wrap;margin-bottom:var(--gap-xl)}@media screen and (max-width: 1024px){.wrapper.svelte-1xdg9m3 .quicklinks:where(.svelte-1xdg9m3){justify-content:flex-start;row-gap:var(--gap)}}.wrapper.svelte-1xdg9m3 .quicklinks:where(.svelte-1xdg9m3) .title:where(.svelte-1xdg9m3){font:var(--font-label-xs);font-weight:700}.wrapper.svelte-1xdg9m3 .quicklinks:where(.svelte-1xdg9m3) .link:where(.svelte-1xdg9m3){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;text-decoration:none}.wrapper.svelte-1xdg9m3 .quicklinks:where(.svelte-1xdg9m3) .link:where(.svelte-1xdg9m3):hover{text-decoration:underline}.wrapper.svelte-1xdg9m3 .cities:where(.svelte-1xdg9m3){margin-bottom:var(--gap-lg)}.wrapper.svelte-1xdg9m3 .city-wrapper:where(.svelte-1xdg9m3){scroll-margin-top:calc(var(--header__height))}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3){display:flex;margin-bottom:var(--gap-3xl);position:relative;height:100%;align-items:stretch;max-width:100%;padding-bottom:32px}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3):not(:last-child){margin-bottom:var(--gap-3xl)}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3){width:max(22vw,240px);display:inline-block;background:var(--color-shaded-blue);padding:var(--gap-xl);color:#fff;flex-shrink:0;height:100%;justify-content:space-between}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) svg path{fill:var(--color-white)}@media (max-width: 1400px){.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3){width:max(20vw,240px)}}@media (max-width: 400px){.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3){padding:var(--gap)}}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) .title:where(.svelte-1xdg9m3){font:var(--font-h3);-webkit-hyphens:none;hyphens:none}@media (max-width: 1400px){.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) .title:where(.svelte-1xdg9m3){word-break:break-word}}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) .fade-text-up-wrapper:where(.svelte-1xdg9m3){display:flex;flex-direction:column;justify-content:space-between;height:100%}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) .fade-text-up-wrapper:where(.svelte-1xdg9m3) a{text-decoration:none}@media (max-width: 1200px){.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3) .fade-text-up-wrapper:where(.svelte-1xdg9m3){flex-direction:row;align-items:flex-end}}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3):hover svg path{fill:var(--color-bright-blue)!important}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .container:where(.svelte-1xdg9m3){width:100%;height:calc(100% + 32px);margin-left:var(--gap-sm);overflow:hidden}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .container:where(.svelte-1xdg9m3) .swiper{cursor:default}@media (max-width: 1220px){.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3){flex-direction:column;height:auto}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .container:where(.svelte-1xdg9m3){margin-left:0;height:auto;margin-top:var(--gap-sm)}.wrapper.svelte-1xdg9m3 .city:where(.svelte-1xdg9m3) .title-block:where(.svelte-1xdg9m3){width:100%;aspect-ratio:unset;height:auto}}.wrapper.svelte-1xdg9m3 .gallery:where(.svelte-1xdg9m3){min-height:100%;max-height:100%;width:max(25vw,400px);flex-shrink:0}.wrapper.svelte-1xdg9m3 .gallery:where(.svelte-1xdg9m3) img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.wrapper.svelte-1xdg9m3 .swiper{width:100%;height:calc(100% - 32px);overflow:hidden}@media (max-width: 1220px){.wrapper.svelte-1xdg9m3 .swiper{display:none}}.wrapper.svelte-1xdg9m3 .swiper-pagination{position:absolute;transform:translateY(100%);padding-top:var(--gap-2xs)!important;bottom:0!important}@media (max-width: 1220px){.wrapper.svelte-1xdg9m3 .swiper-pagination{display:none}}.wrapper.svelte-1xdg9m3 .swiper-slide:where(.svelte-1xdg9m3){display:flex;align-items:stretch;gap:var(--gap-sm);width:auto;height:auto}.wrapper.svelte-1xdg9m3 .location-card:where(.svelte-1xdg9m3){background:var(--color-bright-stone);padding:var(--gap-xl);width:max(24vw,400px);flex-shrink:0;text-decoration:none;min-height:550px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--gap-xl)}.wrapper.svelte-1xdg9m3 .location-card:where(.svelte-1xdg9m3) .title:where(.svelte-1xdg9m3){font:var(--font-h5);margin-bottom:var(--gap-xl)}.wrapper.svelte-1xdg9m3 .location-card:where(.svelte-1xdg9m3) .description:where(.svelte-1xdg9m3){font:var(--font-text-sm);word-wrap:break-word}.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3){display:none}.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3) .gallery:where(.svelte-1xdg9m3){width:100%;aspect-ratio:4/3;max-height:300px}.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3) .location-card:where(.svelte-1xdg9m3){width:100%}@media (max-width: 1220px){.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:column;gap:var(--gap-sm)}.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3) .gallery:where(.svelte-1xdg9m3){max-height:unset}}@media (max-width: 850px){.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3){grid-template-columns:1fr}.wrapper.svelte-1xdg9m3 .mobile-cards:where(.svelte-1xdg9m3) .gallery:where(.svelte-1xdg9m3){max-height:300px}}.scroll-top.svelte-1xdg9m3{display:flex;justify-content:flex-end}@media screen and (max-width: 768px){.scroll-top.svelte-1xdg9m3{justify-content:center}}.scroll-top.svelte-1xdg9m3 a{text-decoration:none}.scroll-top.svelte-1xdg9m3 .icon{transform:rotate(-90deg);margin-left:8px}.section-slider{padding-left:var(--page-padding)}.section-slider .swiper-pagination{bottom:-4%!important}@media screen and (max-width: 1024px){.section-slider .swiper-pagination{bottom:0!important}}.wrapper.svelte-196an6n{font:var(--font-text);width:100%}.title-row.svelte-196an6n{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gap-lg);margin-bottom:var(--gap-2xl);margin-right:var(--page-padding)}.title-row.jobs.svelte-196an6n{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-4xl);align-items:flex-start}@media screen and (max-width: 1024px){.title-row.jobs.svelte-196an6n{gap:var(--gap-lg)}}@media screen and (max-width: 768px){.title-row.jobs.svelte-196an6n{grid-template-columns:1fr}}.title-row.jobs.svelte-196an6n .text:where(.svelte-196an6n){margin-top:var(--gap-lg)}@media screen and (max-width: 1024px){.title-row.svelte-196an6n{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 768px){.title-row.svelte-196an6n{flex-direction:column;align-items:flex-start}}.title-row.svelte-196an6n .subtitle:where(.svelte-196an6n){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.title-row.svelte-196an6n .title:where(.svelte-196an6n){max-width:26ch;text-wrap:balance;font:var(--font-h2);-webkit-hyphens:none;hyphens:none;white-space:pre-wrap}.title-row.svelte-196an6n .right:where(.svelte-196an6n){flex-shrink:0}.title-row.svelte-196an6n .text:where(.svelte-196an6n){font:var(--font-text-sm);max-width:500px}.swiper-slide.svelte-196an6n{margin-bottom:24px}.swiper-slide.svelte-196an6n a{display:flex;flex-direction:column;text-decoration:none}.swiper-slide.svelte-196an6n .media:where(.svelte-196an6n){width:100%;aspect-ratio:4/3;overflow:hidden}.swiper-slide.svelte-196an6n .media:where(.svelte-196an6n) img{-o-object-position:bottom;object-position:bottom}.swiper-slide.svelte-196an6n .text:where(.svelte-196an6n){transition:all .3s ease;padding:var(--gap-lg) var(--gap-sm);display:flex;justify-content:space-between;gap:var(--gap-sm);width:100%}.swiper-slide.svelte-196an6n .text:where(.svelte-196an6n) .location:where(.svelte-196an6n){font:var(--font-text-xxs);font-weight:700}.swiper-slide.svelte-196an6n .text:where(.svelte-196an6n) .name:where(.svelte-196an6n){font:var(--font-h5);margin-bottom:var(--gap-sm)}.swiper-slide.svelte-196an6n .text:where(.svelte-196an6n) .description:where(.svelte-196an6n){font:var(--font-text-sm)}@media screen and (max-width: 1024px){.swiper-slide.svelte-196an6n .text:where(.svelte-196an6n){padding-inline:0}}@media screen and (min-width: 1025px){.swiper-slide.svelte-196an6n:hover .text:where(.svelte-196an6n){background:var(--color-bright-stone)}.swiper-slide.svelte-196an6n:hover .arrow:where(.svelte-196an6n)>*{transform:translate(120%)}}.swiper-slide[data-type=job].svelte-196an6n{text-decoration:none;color:inherit;display:block}.arrow.svelte-196an6n{width:24px;height:24px;border-radius:24px;padding:4px;border:1px solid var(--color-shaded-blue);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.arrow.svelte-196an6n>*{width:16px;height:16px;position:absolute;display:flex;align-items:center;justify-content:center;transition:all var(--transition-basic)}.arrow.svelte-196an6n>*:last-child{margin-left:-36px}.job-card.svelte-196an6n{transition:all .3s ease;padding:var(--gap-sm)}.job-card.svelte-196an6n:hover{background:var(--color-bright-stone)}.job-card.svelte-196an6n:hover .apply:where(.svelte-196an6n){opacity:1}.job-text.svelte-196an6n{padding-top:var(--gap-sm)}.job-text.svelte-196an6n .job-name:where(.svelte-196an6n){font:var(--font-text-lg);margin-bottom:var(--gap)}.job-text.svelte-196an6n .job-location:where(.svelte-196an6n){font:var(--font-label-xs);margin-bottom:var(--gap-xs)}.apply.svelte-196an6n{font:var(--font-text-xs);margin-top:var(--gap);text-decoration:underline;opacity:0}.job-media.svelte-196an6n{aspect-ratio:20/9}.hero-wrapper.svelte-2zett7{position:relative;display:flex;align-items:flex-end;aspect-ratio:4/1;width:100%;height:100%;min-height:200px}.hero-wrapper.svelte-2zett7 .hero-text-wrapper:where(.svelte-2zett7){display:flex;flex-direction:column;color:#fff;padding:var(--content-padding)}.hero-wrapper.svelte-2zett7 .hero-text-wrapper:where(.svelte-2zett7) .hero-title:where(.svelte-2zett7){font:var(--font-h1);-webkit-hyphens:none;hyphens:none}.hero-wrapper.svelte-2zett7 .hero-text-wrapper:where(.svelte-2zett7) .hero-subtitle:where(.svelte-2zett7){font:var(--font-text)}.background-image-wrapper.svelte-2zett7{position:absolute;width:100%;height:100%;filter:brightness(.8);z-index:-1}.text-wrapper.svelte-44lvmu{font:var(--font-text)}.text-wrapper.svelte-44lvmu h2{font:var(--font-h2);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap)}.text-wrapper.svelte-44lvmu h3{font:var(--font-h3);-webkit-hyphens:none;hyphens:none;margin-bottom:var(--gap-sm)}.text-wrapper.svelte-44lvmu h4{font:var(--font-text)}.text-wrapper.svelte-44lvmu p{margin-bottom:var(--gap-xl);font:var(--font-text-sm)}.text-wrapper.svelte-44lvmu p:has(strong:last-child){margin-bottom:0}.text-wrapper.svelte-44lvmu blockquote{text-align:center}.quote-wrapper.svelte-44lvmu{margin-block:var(--gap-4xl);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--gap)}.quote-wrapper.svelte-44lvmu blockquote:where(.svelte-44lvmu){font:var(--font-h3);-webkit-hyphens:none;hyphens:none;max-width:25ch}@media screen and (max-width: 768px){.quote-wrapper.svelte-44lvmu blockquote:where(.svelte-44lvmu){max-width:15ch}}.quote-wrapper.svelte-44lvmu cite:where(.svelte-44lvmu){display:block;font:var(--font-text-sm)}.section-timeline-wrapper.svelte-1accs3t{background:var(--color-shaded-blue);color:var(--color-white)}.section-timeline-wrapper.svelte-1accs3t .wedge:where(.svelte-1accs3t) svg{width:100%;height:auto;margin-top:-1px}.slider-wrapper.svelte-1accs3t{overflow:hidden;margin-right:calc(-1 * var(--page-padding));display:flex;align-items:center}@media screen and (max-width: 1024px){.slider-wrapper.svelte-1accs3t{margin-inline:calc(-1 * var(--page-padding))}}.slider-wrapper.svelte-1accs3t .scrollbar{width:calc(100% - var(--page-padding))}@media screen and (max-width: 1024px){.slider-wrapper.svelte-1accs3t .scrollbar{width:calc(100% - 2 * var(--page-padding));margin-inline:var(--page-padding)}}.slider-wrapper.svelte-1accs3t .scroll-content{padding-right:var(--page-padding);margin-bottom:var(--gap-2xl)}@media screen and (max-width: 1024px){.slider-wrapper.svelte-1accs3t .scroll-content{padding-inline:var(--page-padding)}}.item.svelte-1accs3t{display:inline-flex;flex-direction:column;gap:var(--gap-sm);width:200px}.item.svelte-1accs3t:not(:last-child){margin-right:var(--gap-2xl)}.item.svelte-1accs3t .media-wrapper:where(.svelte-1accs3t){overflow:hidden;aspect-ratio:16/9;flex-grow:0;margin-bottom:var(--gap-2xs)}.item.svelte-1accs3t .year:where(.svelte-1accs3t){font:var(--font-label-xl)}.item.svelte-1accs3t .text:where(.svelte-1accs3t){font:var(--font-text-xs);text-wrap:balance;white-space:pre-wrap}.wrapper.svelte-1accs3t{gap:var(--gap-2xl);display:grid;grid-template-columns:1fr 2fr;padding-block:var(--gap-3xl)}@media screen and (max-width: 1024px){.wrapper.svelte-1accs3t{grid-template-columns:100%;padding-block:var(--gap-2xl)}}.content.svelte-1accs3t{display:flex;flex-direction:column;gap:var(--gap-sm)}.content.svelte-1accs3t .title:where(.svelte-1accs3t){font:var(--font-h2);-webkit-hyphens:none;hyphens:none;max-width:500px}.content.svelte-1accs3t .subtitle:where(.svelte-1accs3t){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.content.svelte-1accs3t .text:where(.svelte-1accs3t){font:var(--font-text-sm);max-width:500px}
