@charset "UTF-8";@font-face{font-family:"Fragment Mono";src:url("../fonts/FragmentMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fragment Mono";src:url("../fonts/FragmentMono-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Buch.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Buch-Kursiv.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Kraftig.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Kraftig-Kursiv.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Halbfett.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Halbfett-Kursiv.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Dreiviertelfett.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Söhne";src:url("../fonts/Soehne-Dreiviertelfett-Kursiv.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Söhne Schmal";src:url("../fonts/Soehne-Schmal-Dreiviertelfett.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Söhne Schmal";src:url("../fonts/Soehne-Schmal-Dreiviertelfett-Kursiv.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(0.8);transform:translate(0,0) scale(0.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(0.8);transform:translate(0,0) scale(0.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn.animated{-webkit-animation-name:bounceIn;animation-name:bounceIn}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomIn.animated{-webkit-animation-name:zoomIn;animation-name:zoomIn}.delay-in-1{-webkit-animation-delay:0.1s;animation-delay:0.1s}.delay-in-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}.delay-in-3{-webkit-animation-delay:0.3s;animation-delay:0.3s}.delay-in-4{-webkit-animation-delay:0.4s;animation-delay:0.4s}.delay-in-5{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-in-6{-webkit-animation-delay:0.6s;animation-delay:0.6s}.delay-in-7{-webkit-animation-delay:0.7s;animation-delay:0.7s}.delay-in-8{-webkit-animation-delay:0.8s;animation-delay:0.8s}.delay-in-9{-webkit-animation-delay:0.9s;animation-delay:0.9s}.delay-in-10{-webkit-animation-delay:1s;animation-delay:1s}.delay-in-11{-webkit-animation-delay:1.1s;animation-delay:1.1s}.delay-in-12{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-in-13{-webkit-animation-delay:1.3s;animation-delay:1.3s}.delay-in-14{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-in-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-in-16{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-in-17{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-in-18{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-in-19{-webkit-animation-delay:1.9s;animation-delay:1.9s}.delay-in-20{-webkit-animation-delay:2s;animation-delay:2s}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events: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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}:root{}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.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:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.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%;-webkit-transform:translateX(-50%);transform:translateX(-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{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,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%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;word-wrap:break-word;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);font-weight:400;color:#53585f}@media screen and (max-width:991.8px){*{font-size:16px}}body,div,html{margin:0;padding:0}html{scrollbar-gutter:stable}body{background:#0c0900!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility}section{position:relative}a:focus-visible,button:focus-visible{outline:-webkit-focus-ring-color auto 1px!important}@-moz-document url-prefix(){a:focus-visible{outline:1px auto Highlight!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important}}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important}a,b,code,em,i,s,span,strong,u{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}a,em,i,span,u{font-weight:inherit}a,u{text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:0.12em}b,strong{font-weight:700}img,video{max-width:100%;width:100%;height:auto;display:block}iframe{width:100%;height:auto;background-color:#000000;display:block}svg{-webkit-transition:all 0.3s;transition:all 0.3s;display:block}a{display:inline-block;color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}a:hover{opacity:0.75}a,a:focus,a:hover{outline:none;cursor:pointer}button{margin:0;padding:0;border:0;outline:none;background-color:transparent;cursor:pointer;color:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}dl,h1,h2,h3,h4,h5,h6,li,ol,p,ul{color:inherit}dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,li:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,li:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0 0 0.8em}h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){h1{font-size:36px;line-height:1.05}}h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){h2{font-size:32px;line-height:1.1}}h3{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){h3{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){h3{font-size:28px}}h4{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){h4{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}h5{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){h5{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}h6{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){h6{font-size:17px}}p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){p{font-size:15px;line-height:1.5}}p:not(:last-child){margin-bottom:1em}ol,ul{list-style:none;margin:0;padding:0}ol:not(:last-child),ul:not(:last-child){margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin:0}li{padding-left:1.5em;line-height:1.4}ul>li{position:relative;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){ul>li{font-size:15px;line-height:1.5}}ul>li:before{content:"";display:inline-block;width:4px;height:4px;background-color:currentColor;border-radius:100px;position:absolute;left:0.75em;top:0.62em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){ul>li:before{width:clamp(0px,0.2777777778vw,4px);height:clamp(0px,0.2777777778vw,4px);border-radius:clamp(0px,6.9444444444vw,100px)}}ol{counter-reset:sectioncounter}ol>li{position:relative;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){ol>li{font-size:15px;line-height:1.5}}ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0;display:block;width:1.5em;text-align:center}cite{font-style:italic}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;margin:0;padding:0;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important}.slick-slider,.swiper{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus,.swiper:focus{outline:none}.slick-track,.swiper-wrapper{cursor:-webkit-grab;cursor:grab}.overflow-hidden{overflow:hidden!important}.hidden{display:none!important}.skip-nav{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}mark{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.block-metrics .overline,section .overline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-metrics .overline,section .overline{font-size:12px}}.block-metrics .overline,section .overline{text-transform:uppercase;color:#271e00;margin-left:unset;margin-right:unset}@media screen and (max-width:991.8px){.block-metrics .overline,section .overline{gap:6px}}.block-metrics .overline:before,section .overline:before{content:"";display:block;width:clamp(0px,0.9722222222vw,14px);height:clamp(0px,0.9722222222vw,14px);background-color:#f47621;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-metrics .overline:before,section .overline:before{width:12px;height:12px}}.block-metrics.has-ash-background-color .overline,.block-metrics.has-black-background-color .overline,section.has-ash-background-color .overline,section.has-black-background-color .overline{color:#ffffff}a sup,button sup,h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup,p sup,span sup{font-family:"helvetica-lt-pro",sans-serif;font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#464646;vertical-align:top}@view-transition{navigation:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.has-black-background-color{background-color:#0c0900;color:#ffffff}.has-white-background-color{background-color:#ffffff;color:#53585f}.has-ash-background-color{background-color:#282421;color:#ffffff}.has-primary-color{color:#f47621!important}.has-black-color{color:#0c0900!important}.has-white-color{color:#ffffff!important}.has-ash-color{color:#282421!important}canvas{background-color:#0c0900!important}.has-small-font-size{font-size:clamp(0px,0.8333333333vw,12px)!important;line-height:1.4!important;letter-spacing:0!important}@media screen and (max-width:991.8px){.has-small-font-size{font-size:10px!important;line-height:1.5!important}}.has-medium-font-size{font-size:clamp(0px,0.9722222222vw,14px)!important;line-height:1.4!important;letter-spacing:0!important}@media screen and (max-width:991.8px){.has-medium-font-size{font-size:12px!important;line-height:1.5!important}}.has-large-font-size{font-size:clamp(0px,1.1111111111vw,16px)!important;line-height:1.4!important;letter-spacing:0!important}@media screen and (max-width:991.8px){.has-large-font-size{font-size:14px!important;line-height:1.5!important}}.has-x-large-font-size{font-size:clamp(0px,1.25vw,18px)!important;line-height:1.4!important;letter-spacing:0!important}@media screen and (max-width:991.8px){.has-x-large-font-size{font-size:16px!important;line-height:1.5!important}}.container{max-width:clamp(0px,100vw,1440px);padding:0 clamp(0px,1.6666666667vw,24px);margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991.8px){.container{max-width:100%;padding:0 16px}}.container .content{width:100%;padding:clamp(0px,5.5555555556vw,80px) 0}@media screen and (max-width:991.8px){.container .content{padding:80px 0}}@media screen and (max-width:991.8px){section.has-ash-background-color:has(+section.has-ash-background-color) .content,section.has-black-background-color:has(+section.has-black-background-color) .content,section.has-white-background-color:has(+section.has-white-background-color) .content{padding-bottom:68px}}@media screen and (max-width:991.8px){section.has-ash-background-color+section.has-ash-background-color .content,section.has-black-background-color+section.has-black-background-color .content,section.has-white-background-color+section.has-white-background-color .content{padding-top:68px}}@media screen and (max-width:991.8px){section.has-background:last-child .content{padding-bottom:68px}}.container-fluid{max-width:100%;padding:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}main.site-main section:first-child{padding-top:var(--header-height,87px)}main.site-main section:not(:first-child){margin-top:calc(clamp(-24px, -1.6666666667vw, 0px) - 1px);padding-top:calc(clamp(0px, 1.6666666667vw, 24px) + 1px);padding-bottom:clamp(0px,1.6666666667vw,24px);clip-path:polygon(0 clamp(0px,1.6666666667vw,24px),50% clamp(0px,1.6666666667vw,24px),50% 0,100% 0,100% calc(100% - clamp(0px, 1.6666666667vw, 24px)),calc(50% + clamp(0px, 0.0694444444vw, 1px)) calc(100% - clamp(0px, 1.6666666667vw, 24px)),calc(50% + clamp(0px, 0.0694444444vw, 1px)) 100%,0 100%)}@media screen and (max-width:991.8px){main.site-main section:not(:first-child){margin-top:-25px;padding-top:25px;padding-bottom:24px;clip-path:polygon(0 24px,50% 24px,50% 0,100% 0,100% calc(100% - 24px),calc(50% + 1px) calc(100% - 24px),calc(50% + 1px) 100%,0 100%)}}.wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0px,1.1111111111vw,16px) clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.wp-block-buttons{gap:12px}}.btn,.wp-block-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;isolation:isolate;overflow:hidden;background-color:#0c0900;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.btn:before,.wp-block-button:before{content:"";position:absolute;inset:0;z-index:0;opacity:0;background:rgba(255,255,255,0.1);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.btn:after,.wp-block-button:after{content:"";position:absolute;top:0;left:clamp(0px,0.9027777778vw,13px);-webkit-transform:translateX(-100%);transform:translateX(-100%);width:110.843373494%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#191300),color-stop(24.52%,#191300),to(rgba(25,19,0,0)));background:linear-gradient(270deg,#191300 0%,#191300 24.52%,rgba(25,19,0,0) 100%);opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none;z-index:0}@media screen and (max-width:991.8px){.btn:after,.wp-block-button:after{left:13px}}.btn:has(.wp-block-button__link:focus-visible):before,.btn:has(a:focus-visible):before,.btn:has(button:focus-visible):before,.wp-block-button:has(.wp-block-button__link:focus-visible):before,.wp-block-button:has(a:focus-visible):before,.wp-block-button:has(button:focus-visible):before{opacity:1}.btn:has(.wp-block-button__link:focus-visible):after,.btn:has(a:focus-visible):after,.btn:has(button:focus-visible):after,.wp-block-button:has(.wp-block-button__link:focus-visible):after,.wp-block-button:has(a:focus-visible):after,.wp-block-button:has(button:focus-visible):after{opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}@media (hover:hover){.btn:hover:before,.wp-block-button:hover:before{opacity:1}.btn:hover:after,.wp-block-button:hover:after{opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}}.btn .wp-block-button__link,.btn a,.btn button,.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.btn .wp-block-button__link,.btn a,.btn button,.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button{font-size:12px}}.btn .wp-block-button__link,.btn a,.btn button,.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button{text-transform:uppercase;min-height:clamp(0px,3.8888888889vw,56px);padding:clamp(0px,0.6944444444vw,10px) clamp(0px,2.5vw,36px) clamp(0px,0.6944444444vw,10px) clamp(0px,2.7777777778vw,40px);color:#ffffff;background-color:transparent;border:none;border-radius:0;text-decoration:none!important;cursor:pointer;position:relative;z-index:1;overflow:hidden;isolation:isolate;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width:991.8px){.btn .wp-block-button__link,.btn a,.btn button,.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button{min-height:40px;padding:8px 24px 8px 32px}}.btn .wp-block-button__link:before,.btn a:before,.btn button:before,.wp-block-button .wp-block-button__link:before,.wp-block-button a:before,.wp-block-button button:before{content:"";position:absolute;top:0;left:clamp(0px,0.9027777778vw,13px);width:2px;min-width:1px;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);height:100%;background-color:#ffffff;-webkit-transition:none;transition:none;z-index:2;pointer-events:none}@media screen and (max-width:991.8px){.btn .wp-block-button__link:before,.btn a:before,.btn button:before,.wp-block-button .wp-block-button__link:before,.wp-block-button a:before,.wp-block-button button:before{left:13px}}.btn .wp-block-button__link:after,.btn a:after,.btn button:after,.wp-block-button .wp-block-button__link:after,.wp-block-button a:after,.wp-block-button button:after{content:"";position:absolute;top:0;left:clamp(0px,0.9027777778vw,13px);-webkit-transform:translateX(-100%);transform:translateX(-100%);width:110.843373494%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#F47621),color-stop(24.52%,#191300),to(rgba(25,19,0,0)));background:linear-gradient(270deg,#F47621 0%,#191300 24.52%,rgba(25,19,0,0) 100%);opacity:0;-webkit-transition:none;transition:none;pointer-events:none;z-index:1}@media screen and (max-width:991.8px){.btn .wp-block-button__link:after,.btn a:after,.btn button:after,.wp-block-button .wp-block-button__link:after,.wp-block-button a:after,.wp-block-button button:after{left:13px}}.btn .wp-block-button__link .btn-text,.btn .wp-block-button__link .wp-block-button__link-text,.btn .wp-block-button__link span,.btn a .btn-text,.btn a .wp-block-button__link-text,.btn a span,.btn button .btn-text,.btn button .wp-block-button__link-text,.btn button span,.wp-block-button .wp-block-button__link .btn-text,.wp-block-button .wp-block-button__link .wp-block-button__link-text,.wp-block-button .wp-block-button__link span,.wp-block-button a .btn-text,.wp-block-button a .wp-block-button__link-text,.wp-block-button a span,.wp-block-button button .btn-text,.wp-block-button button .wp-block-button__link-text,.wp-block-button button span{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;position:relative;z-index:0}.btn .wp-block-button__link:focus:before,.btn a:focus:before,.btn button:focus:before,.wp-block-button .wp-block-button__link:focus:before,.wp-block-button a:focus:before,.wp-block-button button:focus:before{left:219.8795180723%;-webkit-transition:left 0.6s ease-out;transition:left 0.6s ease-out}.btn .wp-block-button__link:focus:after,.btn a:focus:after,.btn button:focus:after,.wp-block-button .wp-block-button__link:focus:after,.wp-block-button a:focus:after,.wp-block-button button:focus:after{width:66.265060241%;left:219.8795180723%;opacity:1;-webkit-transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out;transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out}@media (hover:hover){.btn .wp-block-button__link:hover:before,.btn a:hover:before,.btn button:hover:before,.wp-block-button .wp-block-button__link:hover:before,.wp-block-button a:hover:before,.wp-block-button button:hover:before{left:219.8795180723%;-webkit-transition:left 0.6s ease-out;transition:left 0.6s ease-out}.btn .wp-block-button__link:hover:after,.btn a:hover:after,.btn button:hover:after,.wp-block-button .wp-block-button__link:hover:after,.wp-block-button a:hover:after,.wp-block-button button:hover:after{width:66.265060241%;left:219.8795180723%;opacity:1;-webkit-transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out;transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out}}.btn.btn-black,.btn:has(.has-black-background-color),.wp-block-button.btn-black,.wp-block-button:has(.has-black-background-color){background-color:#0c0900}.btn.btn-black:before,.btn:has(.has-black-background-color):before,.wp-block-button.btn-black:before,.wp-block-button:has(.has-black-background-color):before{background:rgba(255,255,255,0.1)}.btn.btn-black .wp-block-button__link,.btn.btn-black a,.btn.btn-black button,.btn:has(.has-black-background-color) .wp-block-button__link,.btn:has(.has-black-background-color) a,.btn:has(.has-black-background-color) button,.wp-block-button.btn-black .wp-block-button__link,.wp-block-button.btn-black a,.wp-block-button.btn-black button,.wp-block-button:has(.has-black-background-color) .wp-block-button__link,.wp-block-button:has(.has-black-background-color) a,.wp-block-button:has(.has-black-background-color) button{color:#ffffff}.btn.btn-orange,.btn:has(.has-primary-background-color),.wp-block-button.btn-orange,.wp-block-button:has(.has-primary-background-color){background-color:#f47621}.btn.btn-orange:before,.btn:has(.has-primary-background-color):before,.wp-block-button.btn-orange:before,.wp-block-button:has(.has-primary-background-color):before{background:rgba(255,255,255,0.1)}.btn.btn-orange:after,.btn:has(.has-primary-background-color):after,.wp-block-button.btn-orange:after,.wp-block-button:has(.has-primary-background-color):after{background:-webkit-gradient(linear,right top,left top,from(#F47621),color-stop(24.52%,#F47621),to(rgba(244,118,33,0)));background:linear-gradient(270deg,#F47621 0%,#F47621 24.52%,rgba(244,118,33,0) 100%)}.btn.btn-orange .wp-block-button__link,.btn.btn-orange a,.btn.btn-orange button,.btn:has(.has-primary-background-color) .wp-block-button__link,.btn:has(.has-primary-background-color) a,.btn:has(.has-primary-background-color) button,.wp-block-button.btn-orange .wp-block-button__link,.wp-block-button.btn-orange a,.wp-block-button.btn-orange button,.wp-block-button:has(.has-primary-background-color) .wp-block-button__link,.wp-block-button:has(.has-primary-background-color) a,.wp-block-button:has(.has-primary-background-color) button{color:#0c0900}.btn.btn-orange .wp-block-button__link:before,.btn.btn-orange a:before,.btn.btn-orange button:before,.btn:has(.has-primary-background-color) .wp-block-button__link:before,.btn:has(.has-primary-background-color) a:before,.btn:has(.has-primary-background-color) button:before,.wp-block-button.btn-orange .wp-block-button__link:before,.wp-block-button.btn-orange a:before,.wp-block-button.btn-orange button:before,.wp-block-button:has(.has-primary-background-color) .wp-block-button__link:before,.wp-block-button:has(.has-primary-background-color) a:before,.wp-block-button:has(.has-primary-background-color) button:before{background-color:#0c0900}.btn.btn-orange .wp-block-button__link:after,.btn.btn-orange a:after,.btn.btn-orange button:after,.btn:has(.has-primary-background-color) .wp-block-button__link:after,.btn:has(.has-primary-background-color) a:after,.btn:has(.has-primary-background-color) button:after,.wp-block-button.btn-orange .wp-block-button__link:after,.wp-block-button.btn-orange a:after,.wp-block-button.btn-orange button:after,.wp-block-button:has(.has-primary-background-color) .wp-block-button__link:after,.wp-block-button:has(.has-primary-background-color) a:after,.wp-block-button:has(.has-primary-background-color) button:after{background:-webkit-gradient(linear,right top,left top,from(#FFFFFF),color-stop(24.52%,#F47621),to(rgba(244,118,33,0)));background:linear-gradient(270deg,#FFFFFF 0%,#F47621 24.52%,rgba(244,118,33,0) 100%)}.btn.btn-white,.btn:has(.has-white-background-color),.wp-block-button.btn-white,.wp-block-button:has(.has-white-background-color){background-color:#ffffff}.btn.btn-white:before,.btn:has(.has-white-background-color):before,.wp-block-button.btn-white:before,.wp-block-button:has(.has-white-background-color):before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.05)),to(rgba(244,118,33,0.05))),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05)));background:linear-gradient(0deg,rgba(244,118,33,0.05),rgba(244,118,33,0.05)),linear-gradient(0deg,rgba(0,0,0,0.05),rgba(0,0,0,0.05))}.btn.btn-white:after,.btn:has(.has-white-background-color):after,.wp-block-button.btn-white:after,.wp-block-button:has(.has-white-background-color):after{background:-webkit-gradient(linear,right top,left top,from(#FFFFFF),color-stop(24.52%,#FFFFFF),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#FFFFFF 0%,#FFFFFF 24.52%,rgba(255,255,255,0) 100%)}.btn.btn-white .wp-block-button__link,.btn.btn-white a,.btn.btn-white button,.btn:has(.has-white-background-color) .wp-block-button__link,.btn:has(.has-white-background-color) a,.btn:has(.has-white-background-color) button,.wp-block-button.btn-white .wp-block-button__link,.wp-block-button.btn-white a,.wp-block-button.btn-white button,.wp-block-button:has(.has-white-background-color) .wp-block-button__link,.wp-block-button:has(.has-white-background-color) a,.wp-block-button:has(.has-white-background-color) button{color:#0c0900}.btn.btn-white .wp-block-button__link:before,.btn.btn-white a:before,.btn.btn-white button:before,.btn:has(.has-white-background-color) .wp-block-button__link:before,.btn:has(.has-white-background-color) a:before,.btn:has(.has-white-background-color) button:before,.wp-block-button.btn-white .wp-block-button__link:before,.wp-block-button.btn-white a:before,.wp-block-button.btn-white button:before,.wp-block-button:has(.has-white-background-color) .wp-block-button__link:before,.wp-block-button:has(.has-white-background-color) a:before,.wp-block-button:has(.has-white-background-color) button:before{background-color:#0c0900}.btn.btn-white .wp-block-button__link:after,.btn.btn-white a:after,.btn.btn-white button:after,.btn:has(.has-white-background-color) .wp-block-button__link:after,.btn:has(.has-white-background-color) a:after,.btn:has(.has-white-background-color) button:after,.wp-block-button.btn-white .wp-block-button__link:after,.wp-block-button.btn-white a:after,.wp-block-button.btn-white button:after,.wp-block-button:has(.has-white-background-color) .wp-block-button__link:after,.wp-block-button:has(.has-white-background-color) a:after,.wp-block-button:has(.has-white-background-color) button:after{background:-webkit-gradient(linear,right top,left top,from(#F47621),color-stop(24.52%,#FFFFFF),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#F47621 0%,#FFFFFF 24.52%,rgba(255,255,255,0) 100%)}.btn.btn-glass,.btn:has(.has-glass-background-color),.btn:has(.has-primary-light-background-color),.wp-block-button.btn-glass,.wp-block-button:has(.has-glass-background-color),.wp-block-button:has(.has-primary-light-background-color){background-color:rgba(244,118,33,0.12);backdrop-filter:blur(20px)}.btn.btn-glass:before,.btn:has(.has-glass-background-color):before,.btn:has(.has-primary-light-background-color):before,.wp-block-button.btn-glass:before,.wp-block-button:has(.has-glass-background-color):before,.wp-block-button:has(.has-primary-light-background-color):before{background-color:rgba(255,255,255,0.05)}.btn.btn-glass:after,.btn:has(.has-glass-background-color):after,.btn:has(.has-primary-light-background-color):after,.wp-block-button.btn-glass:after,.wp-block-button:has(.has-glass-background-color):after,.wp-block-button:has(.has-primary-light-background-color):after{background:-webkit-gradient(linear,right top,left top,from(#FFFFFF),color-stop(24.52%,#FFFFFF),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#FFFFFF 0%,#FFFFFF 24.52%,rgba(255,255,255,0) 100%);opacity:0}.btn.btn-glass:hover,.btn:has(.has-glass-background-color):hover,.btn:has(.has-primary-light-background-color):hover,.wp-block-button.btn-glass:hover,.wp-block-button:has(.has-glass-background-color):hover,.wp-block-button:has(.has-primary-light-background-color):hover{background-color:rgba(244,118,33,0.3)}.btn.btn-glass .wp-block-button__link,.btn.btn-glass a,.btn.btn-glass button,.btn:has(.has-glass-background-color) .wp-block-button__link,.btn:has(.has-glass-background-color) a,.btn:has(.has-glass-background-color) button,.btn:has(.has-primary-light-background-color) .wp-block-button__link,.btn:has(.has-primary-light-background-color) a,.btn:has(.has-primary-light-background-color) button,.wp-block-button.btn-glass .wp-block-button__link,.wp-block-button.btn-glass a,.wp-block-button.btn-glass button,.wp-block-button:has(.has-glass-background-color) .wp-block-button__link,.wp-block-button:has(.has-glass-background-color) a,.wp-block-button:has(.has-glass-background-color) button,.wp-block-button:has(.has-primary-light-background-color) .wp-block-button__link,.wp-block-button:has(.has-primary-light-background-color) a,.wp-block-button:has(.has-primary-light-background-color) button{color:#ffffff}.btn.btn-glass .wp-block-button__link:before,.btn.btn-glass a:before,.btn.btn-glass button:before,.btn:has(.has-glass-background-color) .wp-block-button__link:before,.btn:has(.has-glass-background-color) a:before,.btn:has(.has-glass-background-color) button:before,.btn:has(.has-primary-light-background-color) .wp-block-button__link:before,.btn:has(.has-primary-light-background-color) a:before,.btn:has(.has-primary-light-background-color) button:before,.wp-block-button.btn-glass .wp-block-button__link:before,.wp-block-button.btn-glass a:before,.wp-block-button.btn-glass button:before,.wp-block-button:has(.has-glass-background-color) .wp-block-button__link:before,.wp-block-button:has(.has-glass-background-color) a:before,.wp-block-button:has(.has-glass-background-color) button:before,.wp-block-button:has(.has-primary-light-background-color) .wp-block-button__link:before,.wp-block-button:has(.has-primary-light-background-color) a:before,.wp-block-button:has(.has-primary-light-background-color) button:before{background-color:#ffffff}.btn.btn-glass .wp-block-button__link:after,.btn.btn-glass a:after,.btn.btn-glass button:after,.btn:has(.has-glass-background-color) .wp-block-button__link:after,.btn:has(.has-glass-background-color) a:after,.btn:has(.has-glass-background-color) button:after,.btn:has(.has-primary-light-background-color) .wp-block-button__link:after,.btn:has(.has-primary-light-background-color) a:after,.btn:has(.has-primary-light-background-color) button:after,.wp-block-button.btn-glass .wp-block-button__link:after,.wp-block-button.btn-glass a:after,.wp-block-button.btn-glass button:after,.wp-block-button:has(.has-glass-background-color) .wp-block-button__link:after,.wp-block-button:has(.has-glass-background-color) a:after,.wp-block-button:has(.has-glass-background-color) button:after,.wp-block-button:has(.has-primary-light-background-color) .wp-block-button__link:after,.wp-block-button:has(.has-primary-light-background-color) a:after,.wp-block-button:has(.has-primary-light-background-color) button:after{background:-webkit-gradient(linear,right top,left top,from(#FFFFFF),color-stop(24.52%,#FFFFFF),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#FFFFFF 0%,#FFFFFF 24.52%,rgba(255,255,255,0) 100%)}.btn.btn-talk a:after,.btn.btn-talk a:before{content:none}.link-with-arrow{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.link-with-arrow{font-size:12px}}.link-with-arrow{text-transform:uppercase;color:#0c0900;-ms-flex-negative:0;flex-shrink:0;margin:0;padding-bottom:clamp(0px,0.5555555556vw,8px)}@media screen and (max-width:991.8px){.link-with-arrow{padding-bottom:8px}}@media screen and (max-width:767.8px){.link-with-arrow{padding-bottom:0}}.link-with-arrow a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.2777777778vw,4px);padding-bottom:clamp(0px,0.2083333333vw,3px);text-decoration:none;border-bottom:1px solid currentColor;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;opacity:1}@media screen and (max-width:991.8px){.link-with-arrow a{gap:4px;padding-bottom:3px}}.link-with-arrow a:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.link-with-arrow a:after{width:14px;height:14px;margin-bottom:1px}}.link-with-arrow a:hover{color:#f47621}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}form input:-moz-placeholder,form input:-ms-input-placeholder,form input::-moz-placeholder,form input::-webkit-input-placeholder,form input::placeholder,form textarea:-moz-placeholder,form textarea:-ms-input-placeholder,form textarea::-moz-placeholder,form textarea::-webkit-input-placeholder,form textarea::placeholder{font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;opacity:1!important}.wpcf7 form .wpcf7-not-valid-tip{display:none!important}.wpcf7 form .wpcf7-response-output{font-family:inherit!important;width:100%;margin:0;margin-top:15px}.wpcf7 form.invalid .wpcf7-response-output{color:#c02b07!important}.wpcf7 form.invalid .wpcf7-validates-as-required.wpcf7-not-valid{border-color:#c02b07!important}.wpcf7 form:not([data-status=submitting]) .wpcf7-spinner{display:none}.wpcf7 .wpcf7-response-output{border:none!important;padding:0!important}@media screen and (max-width:767.8px){.wpcf7 .wpcf7-spinner{width:18px;height:18px}.wpcf7 .wpcf7-spinner:before{top:3px;left:3px;width:5px;height:5px;-webkit-transform-origin:6px 6px;transform-origin:6px 6px}}section .container .gform_wrapper{width:100%}section .container .gform_validation_errors{display:none}section .container .gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;gap:0;list-style:none;padding:0;margin:0}section .container .gfield_required{display:none}section .container .gfield--type-radio{grid-column:1/-1;padding:0;margin:0 0 clamp(0px,1.1111111111vw,16px);border:0}@media screen and (max-width:991.8px){section .container .gfield--type-radio{margin-bottom:16px}}section .container .gfield--type-radio .gfield_label{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){section .container .gfield--type-radio .gfield_label{font-size:15px;line-height:1.5}}section .container .gfield--type-radio .gfield_label{color:#a1a4aa;margin:0 0 clamp(0px,2.3611111111vw,34px);padding:0;display:block}@media screen and (max-width:991.8px){section .container .gfield--type-radio .gfield_label{margin-bottom:24px}}section .container .gfield--type-radio .ginput_container{width:100%}section .container .gfield--type-radio .gfield_radio{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1px;background-color:#53585f;outline:1px solid #53585f}@media screen and (max-width:991.8px){section .container .gfield--type-radio .gfield_radio{-ms-flex-wrap:wrap;flex-wrap:wrap}}section .container .gfield--type-radio .gchoice{display:block;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;position:relative;background:-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.15)),to(rgba(244,118,33,0.15))),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),-webkit-gradient(linear,left bottom,left top,from(#0c0900),to(#0c0900));background:linear-gradient(0deg,rgba(244,118,33,0.15),rgba(244,118,33,0.15)),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#0c0900,#0c0900)}@media screen and (max-width:767.8px){section .container .gfield--type-radio .gchoice{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 1px);flex:1 0 calc(50% - 1px)}}section .container .gfield--type-radio input[type=radio]{position:absolute;opacity:0;pointer-events:none}section .container .gfield--type-radio label{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);padding:clamp(0px,1.3888888889vw,20px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.1111111111vw,16px);min-height:clamp(0px,7.5694444444vw,109px);background-color:transparent;color:#e7e8e9;cursor:pointer;text-align:center;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){section .container .gfield--type-radio label{font-size:10px}}section .container .gfield--type-radio label{text-transform:uppercase;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;margin:0;position:relative;z-index:1}@media screen and (max-width:991.8px){section .container .gfield--type-radio label{gap:6px;padding:20px;min-height:auto}}section .container .gfield--type-radio label:before{content:"";display:block;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);background-color:currentColor;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;color:#ffffff;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width:991.8px){section .container .gfield--type-radio label:before{width:20px;height:20px}}section .container .gfield--type-radio .gchoice:first-child label:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 21V19C22 17.1362 20.7252 15.5701 19 15.126M15.5 3.29076C16.9659 3.88415 18 5.32131 18 7C18 8.67869 16.9659 10.1159 15.5 10.7092M17 21C17 19.1362 17 18.2044 16.6955 17.4693C16.2895 16.4892 15.5108 15.7105 14.5307 15.3045C13.7956 15 12.8638 15 11 15H8C6.13623 15 5.20435 15 4.46927 15.3045C3.48915 15.7105 2.71046 16.4892 2.30448 17.4693C2 18.2044 2 19.1362 2 21M13.5 7C13.5 9.20914 11.7091 11 9.5 11C7.29086 11 5.5 9.20914 5.5 7C5.5 4.79086 7.29086 3 9.5 3C11.7091 3 13.5 4.79086 13.5 7Z' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 21V19C22 17.1362 20.7252 15.5701 19 15.126M15.5 3.29076C16.9659 3.88415 18 5.32131 18 7C18 8.67869 16.9659 10.1159 15.5 10.7092M17 21C17 19.1362 17 18.2044 16.6955 17.4693C16.2895 16.4892 15.5108 15.7105 14.5307 15.3045C13.7956 15 12.8638 15 11 15H8C6.13623 15 5.20435 15 4.46927 15.3045C3.48915 15.7105 2.71046 16.4892 2.30448 17.4693C2 18.2044 2 19.1362 2 21M13.5 7C13.5 9.20914 11.7091 11 9.5 11C7.29086 11 5.5 9.20914 5.5 7C5.5 4.79086 7.29086 3 9.5 3C11.7091 3 13.5 4.79086 13.5 7Z' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}section .container .gfield--type-radio .gchoice:nth-child(2) label:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L10.5 10.5M6 6H3L2 3L3 2L6 3V6ZM19.259 2.74101L16.6314 5.36863C16.2354 5.76465 16.0373 5.96265 15.9632 6.19098C15.8979 6.39183 15.8979 6.60817 15.9632 6.80902C16.0373 7.03735 16.2354 7.23535 16.6314 7.63137L16.8686 7.86863C17.2646 8.26465 17.4627 8.46265 17.691 8.53684C17.8918 8.6021 18.1082 8.6021 18.309 8.53684C18.5373 8.46265 18.7354 8.26465 19.1314 7.86863L21.5893 5.41072C21.854 6.05488 22 6.76039 22 7.5C22 10.5376 19.5376 13 16.5 13C16.1338 13 15.7759 12.9642 15.4298 12.8959C14.9436 12.8001 14.7005 12.7521 14.5532 12.7668C14.3965 12.7824 14.3193 12.8059 14.1805 12.8802C14.0499 12.9501 13.919 13.081 13.657 13.343L6.5 20.5C5.67157 21.3284 4.32843 21.3284 3.5 20.5C2.67157 19.6716 2.67157 18.3284 3.5 17.5L10.657 10.343C10.919 10.081 11.0499 9.95005 11.1198 9.81949C11.1941 9.68068 11.2176 9.60347 11.2332 9.44681C11.2479 9.29945 11.1999 9.05638 11.1041 8.57024C11.0358 8.22406 11 7.86621 11 7.5C11 4.46243 13.4624 2 16.5 2C17.5055 2 18.448 2.26982 19.259 2.74101ZM12.0001 14.9999L17.5 20.4999C18.3284 21.3283 19.6716 21.3283 20.5 20.4999C21.3284 19.6715 21.3284 18.3283 20.5 17.4999L15.9753 12.9753C15.655 12.945 15.3427 12.8872 15.0408 12.8043C14.6517 12.6975 14.2249 12.7751 13.9397 13.0603L12.0001 14.9999Z' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L10.5 10.5M6 6H3L2 3L3 2L6 3V6ZM19.259 2.74101L16.6314 5.36863C16.2354 5.76465 16.0373 5.96265 15.9632 6.19098C15.8979 6.39183 15.8979 6.60817 15.9632 6.80902C16.0373 7.03735 16.2354 7.23535 16.6314 7.63137L16.8686 7.86863C17.2646 8.26465 17.4627 8.46265 17.691 8.53684C17.8918 8.6021 18.1082 8.6021 18.309 8.53684C18.5373 8.46265 18.7354 8.26465 19.1314 7.86863L21.5893 5.41072C21.854 6.05488 22 6.76039 22 7.5C22 10.5376 19.5376 13 16.5 13C16.1338 13 15.7759 12.9642 15.4298 12.8959C14.9436 12.8001 14.7005 12.7521 14.5532 12.7668C14.3965 12.7824 14.3193 12.8059 14.1805 12.8802C14.0499 12.9501 13.919 13.081 13.657 13.343L6.5 20.5C5.67157 21.3284 4.32843 21.3284 3.5 20.5C2.67157 19.6716 2.67157 18.3284 3.5 17.5L10.657 10.343C10.919 10.081 11.0499 9.95005 11.1198 9.81949C11.1941 9.68068 11.2176 9.60347 11.2332 9.44681C11.2479 9.29945 11.1999 9.05638 11.1041 8.57024C11.0358 8.22406 11 7.86621 11 7.5C11 4.46243 13.4624 2 16.5 2C17.5055 2 18.448 2.26982 19.259 2.74101ZM12.0001 14.9999L17.5 20.4999C18.3284 21.3283 19.6716 21.3283 20.5 20.4999C21.3284 19.6715 21.3284 18.3283 20.5 17.4999L15.9753 12.9753C15.655 12.945 15.3427 12.8872 15.0408 12.8043C14.6517 12.6975 14.2249 12.7751 13.9397 13.0603L12.0001 14.9999Z' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}section .container .gfield--type-radio .gchoice:nth-child(3) label:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 21V7C8 6.07003 8 5.60504 8.10222 5.22354C8.37962 4.18827 9.18827 3.37962 10.2235 3.10222C10.605 3 11.07 3 12 3C12.93 3 13.395 3 13.7765 3.10222C14.8117 3.37962 15.6204 4.18827 15.8978 5.22354C16 5.60504 16 6.07003 16 7V21M5.2 21H18.8C19.9201 21 20.4802 21 20.908 20.782C21.2843 20.5903 21.5903 20.2843 21.782 19.908C22 19.4802 22 18.9201 22 17.8V10.2C22 9.07989 22 8.51984 21.782 8.09202C21.5903 7.71569 21.2843 7.40973 20.908 7.21799C20.4802 7 19.9201 7 18.8 7H5.2C4.07989 7 3.51984 7 3.09202 7.21799C2.71569 7.40973 2.40973 7.71569 2.21799 8.09202C2 8.51984 2 9.07989 2 10.2V17.8C2 18.9201 2 19.4802 2.21799 19.908C2.40973 20.2843 2.71569 20.5903 3.09202 20.782C3.51984 21 4.0799 21 5.2 21Z' stroke='black' stroke-linecap='round' stroke-linejoin='round' fill='transparent'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 21V7C8 6.07003 8 5.60504 8.10222 5.22354C8.37962 4.18827 9.18827 3.37962 10.2235 3.10222C10.605 3 11.07 3 12 3C12.93 3 13.395 3 13.7765 3.10222C14.8117 3.37962 15.6204 4.18827 15.8978 5.22354C16 5.60504 16 6.07003 16 7V21M5.2 21H18.8C19.9201 21 20.4802 21 20.908 20.782C21.2843 20.5903 21.5903 20.2843 21.782 19.908C22 19.4802 22 18.9201 22 17.8V10.2C22 9.07989 22 8.51984 21.782 8.09202C21.5903 7.71569 21.2843 7.40973 20.908 7.21799C20.4802 7 19.9201 7 18.8 7H5.2C4.07989 7 3.51984 7 3.09202 7.21799C2.71569 7.40973 2.40973 7.71569 2.21799 8.09202C2 8.51984 2 9.07989 2 10.2V17.8C2 18.9201 2 19.4802 2.21799 19.908C2.40973 20.2843 2.71569 20.5903 3.09202 20.782C3.51984 21 4.0799 21 5.2 21Z' stroke='black' stroke-linecap='round' stroke-linejoin='round' fill='transparent'/%3E%3C/svg%3E")}section .container .gfield--type-radio .gchoice:nth-child(4) label:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8Z' stroke='black' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8Z' stroke='black' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E")}section .container .gfield--type-radio .gchoice:hover label,section .container .gfield--type-radio input[type=radio]:checked+label{color:#0c0900;background-color:#f47621}section .container .gfield--type-radio .gchoice:hover label:before,section .container .gfield--type-radio input[type=radio]:checked+label:before{color:#271e00}section .container .gfield--type-radio input[type=radio]:focus-visible+label{outline:2px solid #ffffff;outline-offset:-2px}section .container .gfield--type-email,section .container .gfield--type-text,section .container .gfield--type-textarea{grid-column:1/-1;margin-bottom:-1px}section .container .gfield--type-email .gfield_label,section .container .gfield--type-text .gfield_label,section .container .gfield--type-textarea .gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section .container .gfield--type-email .validation_message,section .container .gfield--type-text .validation_message,section .container .gfield--type-textarea .validation_message{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){section .container .gfield--type-email .validation_message,section .container .gfield--type-text .validation_message,section .container .gfield--type-textarea .validation_message{font-size:10px}}section .container .gfield--type-email .validation_message,section .container .gfield--type-text .validation_message,section .container .gfield--type-textarea .validation_message{color:#c02b07;padding:0;margin:clamp(0px,0.5555555556vw,8px) 0}@media screen and (max-width:991.8px){section .container .gfield--type-email .validation_message,section .container .gfield--type-text .validation_message,section .container .gfield--type-textarea .validation_message{margin:8px 0}}section .container .gfield--type-email.gfield_error .ginput_container input,section .container .gfield--type-email.gfield_error .ginput_container textarea,section .container .gfield--type-text.gfield_error .ginput_container input,section .container .gfield--type-text.gfield_error .ginput_container textarea,section .container .gfield--type-textarea.gfield_error .ginput_container input,section .container .gfield--type-textarea.gfield_error .ginput_container textarea{border-color:#c02b07;position:relative;z-index:1}section .container .gf-col-half,section .container .gfield--width-half{-ms-grid-column-span:1;grid-column:span 1}section .container .gf-col-half:nth-of-type(odd),section .container .gfield--width-half:nth-of-type(odd){margin-right:-1px}@media screen and (max-width:767.8px){section .container .gf-col-half,section .container .gfield--width-half{grid-column:1/-1}section .container .gf-col-half:nth-of-type(odd),section .container .gfield--width-half:nth-of-type(odd){margin-right:0}}section .container input[type=email],section .container input[type=text],section .container textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:clamp(0px,1.1111111111vw,16px);height:clamp(0px,3.8888888889vw,56px);background:-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.15)),to(rgba(244,118,33,0.15))),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2)));background:linear-gradient(0deg,rgba(244,118,33,0.15),rgba(244,118,33,0.15)),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2));border:1px solid #53585f;border-radius:0;color:#ffffff;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){section .container input[type=email],section .container input[type=text],section .container textarea{font-size:10px}}section .container input[type=email],section .container input[type=text],section .container textarea{-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}@media screen and (max-width:991.8px){section .container input[type=email],section .container input[type=text],section .container textarea{padding:16px;height:48px}}section .container input[type=email]::-webkit-input-placeholder,section .container input[type=text]::-webkit-input-placeholder,section .container textarea::-webkit-input-placeholder{color:#a1a4aa;text-transform:uppercase;opacity:1}section .container input[type=email]::-moz-placeholder,section .container input[type=text]::-moz-placeholder,section .container textarea::-moz-placeholder{color:#a1a4aa;text-transform:uppercase;opacity:1}section .container input[type=email]:-ms-input-placeholder,section .container input[type=text]:-ms-input-placeholder,section .container textarea:-ms-input-placeholder{color:#a1a4aa;text-transform:uppercase;opacity:1}section .container input[type=email]::-ms-input-placeholder,section .container input[type=text]::-ms-input-placeholder,section .container textarea::-ms-input-placeholder{color:#a1a4aa;text-transform:uppercase;opacity:1}section .container input[type=email]::placeholder,section .container input[type=text]::placeholder,section .container textarea::placeholder{color:#a1a4aa;text-transform:uppercase;opacity:1}section .container input[type=email]:focus,section .container input[type=email]:hover,section .container input[type=text]:focus,section .container input[type=text]:hover,section .container textarea:focus,section .container textarea:hover{outline:none;border-color:#f47621;position:relative;z-index:1}section .container textarea{display:block;height:clamp(0px,11.3888888889vw,164px);padding-top:clamp(0px,1.3888888889vw,20px);resize:none}@media screen and (max-width:991.8px){section .container textarea{height:140px;padding-top:16px}}section .container .gform_footer{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0px,1.1111111111vw,16px);padding-top:clamp(0px,1.7361111111vw,25px);margin:0}@media screen and (max-width:991.8px){section .container .gform_footer{gap:16px;padding-top:16px}}@media screen and (max-width:767.8px){section .container .gform_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}}section .container .gform_footer .gform-loader{font-size:clamp(0px,0.1666666667vw,2.4px);position:absolute;border-inline-start-color:#ffffff;border-block-end-color:#ffffff}@media screen and (max-width:991.8px){section .container .gform_footer .gform-loader{font-size:2.4px}}section .container .gform_footer .gform-footer-footnote{margin-right:auto;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){section .container .gform_footer .gform-footer-footnote{font-size:13px;line-height:1.5}}section .container .gform_footer .gform-footer-footnote{color:#70747b}@media screen and (max-width:767.8px){section .container .gform_footer .gform-footer-footnote{width:100%;margin-right:0}}section .container .gform_footer .gform-footer-footnote p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;max-width:clamp(0px,16.5972222222vw,239px);margin:0}@media screen and (max-width:991.8px){section .container .gform_footer .gform-footer-footnote p{max-width:100%}}section .container .gform_button{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace!important;font-size:clamp(0px,0.9722222222vw,14px)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0.02em!important;color:#0c0900!important;background-color:#f47621!important;border-radius:0;position:relative;z-index:0;padding:clamp(0px,0.6944444444vw,10px) clamp(0px,2.5vw,36px) clamp(0px,0.6944444444vw,10px) clamp(0px,2.7777777778vw,40px)!important;min-height:clamp(0px,3.8888888889vw,56px)!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;cursor:pointer;text-transform:uppercase!important}@media screen and (max-width:991.8px){section .container .gform_button{font-size:12px!important;min-height:40px!important;padding:8px 24px 8px 32px!important}}section .container .form-footnote:not(.gform-footer-footnote){display:none}section .container .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;isolation:isolate;overflow:hidden;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}section .container .btn .wp-block-button__link{min-height:auto;padding:0}section .container .btn:has(input[type=submit]:focus-visible):before{opacity:1}section .container .btn:has(input[type=submit]:focus-visible):after{opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}section .container .btn:has(input[type=submit]:focus-visible) .wp-block-button__link:before{left:219.8795180723%;-webkit-transition:left 0.6s ease-out;transition:left 0.6s ease-out}section .container .btn:has(input[type=submit]:focus-visible) .wp-block-button__link:after{width:66.265060241%;left:219.8795180723%;opacity:1;-webkit-transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out;transition:left 0.6s ease-out,opacity 0.2s ease-out,width 0.6s ease-out}@media screen and (max-width:767.8px){section .container .btn.gform-submit{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}section .container .btn.gform-submit .wp-block-button__link{width:100%}section .container .btn.gform-submit .wp-block-button__link input[type=submit]{width:100%}}section .container .btn.gform-submit .gform_button{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;position:relative;z-index:0;padding:clamp(0px,0.6944444444vw,10px) clamp(0px,2.5vw,36px) clamp(0px,0.6944444444vw,10px) clamp(0px,2.7777777778vw,40px)!important;min-height:clamp(0px,3.8888888889vw,56px)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;border:0!important;cursor:pointer;text-transform:uppercase!important}@media screen and (max-width:991.8px){section .container .btn.gform-submit .gform_button{min-height:40px!important;padding:8px 24px 8px 32px!important}}.has-white-background-color .container input[type=email],.has-white-background-color .container input[type=text],.has-white-background-color .container textarea{background:unset;background-color:#ffffff;border-color:#a1a4aa;color:#271e00}.has-white-background-color .container input[type=email]::-webkit-input-placeholder,.has-white-background-color .container input[type=text]::-webkit-input-placeholder,.has-white-background-color .container textarea::-webkit-input-placeholder{color:#70747b}.has-white-background-color .container input[type=email]::-moz-placeholder,.has-white-background-color .container input[type=text]::-moz-placeholder,.has-white-background-color .container textarea::-moz-placeholder{color:#70747b}.has-white-background-color .container input[type=email]:-ms-input-placeholder,.has-white-background-color .container input[type=text]:-ms-input-placeholder,.has-white-background-color .container textarea:-ms-input-placeholder{color:#70747b}.has-white-background-color .container input[type=email]::-ms-input-placeholder,.has-white-background-color .container input[type=text]::-ms-input-placeholder,.has-white-background-color .container textarea::-ms-input-placeholder{color:#70747b}.has-white-background-color .container input[type=email]::placeholder,.has-white-background-color .container input[type=text]::placeholder,.has-white-background-color .container textarea::placeholder{color:#70747b}.has-white-background-color .container .gfield--type-radio .gfield_label{color:#70747b}.has-white-background-color .container .gfield--type-radio .gfield_radio{background-color:#a1a4aa;outline-color:#a1a4aa}.has-white-background-color .container .gfield--type-radio label{background-color:#ffffff;color:#271e00}.has-white-background-color .container .gfield--type-radio label:before{color:#271e00}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0px,0.5555555556vw,8px);list-style:none;margin:0;padding:0}@media screen and (max-width:991.8px){.breadcrumb{gap:6px}}.breadcrumb:not(:last-child){margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.breadcrumb:not(:last-child){margin-bottom:8px}}.breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);padding-left:0;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.breadcrumb-item{font-size:12px}}.breadcrumb-item{color:#f47621;text-transform:uppercase}@media screen and (max-width:991.8px){.breadcrumb-item{gap:6px}}.breadcrumb-item a{color:inherit;text-decoration:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.breadcrumb-item a:hover{opacity:0.7}.breadcrumb-item sup{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin-left:clamp(-8px,-0.5555555556vw,0px)}@media screen and (max-width:991.8px){.breadcrumb-item sup{margin-left:-6px}}.breadcrumb-item:not(:first-child):before{all:unset;content:"|";color:#f47621}.breadcrumb-item:first-child:before{all:unset;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,0.2083333333vw,3px);height:clamp(0px,0.2083333333vw,3px);border-radius:clamp(0px,6.9444444444vw,100px);background-color:#f47621}@media screen and (max-width:991.8px){.breadcrumb-item:first-child:before{width:3px;height:3px;border-radius:100px}}.breadcrumb-item:first-child{padding-left:clamp(0px,0.4166666667vw,6px)}@media screen and (max-width:991.8px){.breadcrumb-item:first-child{padding-left:4px}}.breadcrumb-item.active{color:#ffffff}section.has-white-background-color .breadcrumb-item.active{color:#271e00}.wp-block-media-text{margin:60px 0}@media screen and (min-width:992px){.wp-block-media-text{margin:clamp(0px,4.1666666667vw,60px) 0}}@media screen and (max-width:767.8px){.wp-block-media-text{margin:36px 0}}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding:20px 0}}.wp-block-columns,.wp-block-gallery,.wp-block-quote{margin:60px 0}@media screen and (min-width:992px){.wp-block-columns,.wp-block-gallery,.wp-block-quote{margin:clamp(0px,4.1666666667vw,60px) 0}}@media screen and (max-width:767.8px){.wp-block-columns,.wp-block-gallery,.wp-block-quote{margin:36px 0}}.wp-block-pullquote,.wp-block-quote{padding:0}.wp-block-pullquote p,.wp-block-quote p{font-size:24px}@media screen and (min-width:992px){.wp-block-pullquote p,.wp-block-quote p{font-size:clamp(0px,1.6666666667vw,24px)}}@media screen and (max-width:767.8px){.wp-block-pullquote p,.wp-block-quote p{font-size:20px}}.wp-block-pullquote cite,.wp-block-quote cite{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.wp-block-pullquote cite,.wp-block-quote cite{font-size:15px;line-height:1.5}}.wp-block-embed .wp-block-embed__wrapper iframe,.wp-block-embed .wp-block-embed__wrapper video{aspect-ratio:16/9}.wp-block-table thead{border:0}header.navbar{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:transparent;-webkit-transition:-webkit-transform 0.35s ease;transition:-webkit-transform 0.35s ease;transition:transform 0.35s ease;transition:transform 0.35s ease,-webkit-transform 0.35s ease;will-change:transform}header.navbar ul{margin:0;padding:0}header.navbar ul li{margin:0;padding:0}header.navbar ul li:before{all:unset;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar.nav-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (hover:hover){header.navbar:hover .container{background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px)}}header.navbar.is-dark .container{background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px)}header.navbar a{text-decoration:none}header.navbar.scroll-start .container,header.navbar:has(.hamburger.open) .container{background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px)}@media screen and (min-width:992px){header.navbar:has(.menu-item.active) .container{background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px)}header.navbar:has(.menu-item.active) .logo a:after{opacity:0}}header.navbar .container{max-width:none;padding:0;background-color:transparent;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}header.navbar .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.6666666667vw,24px);padding:clamp(0px,0.9027777778vw,13px) clamp(0px,1.6666666667vw,24px);max-width:clamp(0px,133.3333333333vw,1920px);margin:0 auto}@media screen and (max-width:991.8px){header.navbar .header-row{padding:17px 16px;gap:20px}}header.navbar .logo{-ms-flex-negative:0;flex-shrink:0}header.navbar .logo a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:1;-webkit-transition:none;transition:none;position:relative}header.navbar .logo a:after{content:"";display:block;width:0.7167630058%;height:100%;position:absolute;left:39.6184971098%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#ffffff;pointer-events:none;opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header.navbar .logo img{width:clamp(0px,12.0138888889vw,173px);height:auto}@media screen and (max-width:991.8px){header.navbar .logo img{width:130px}}@media screen and (max-width:767.8px){header.navbar .logo img{width:101px}}header.navbar .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.9444444444vw,28px);margin-left:auto}@media screen and (max-width:991.8px){header.navbar .nav{gap:20px}}@media screen and (max-width:991.8px){header.navbar .nav nav{display:none}}header.navbar .nav nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.9444444444vw,28px)}header.navbar .nav .menu-item{position:static;padding:0}header.navbar .nav .menu-item:before{display:none}header.navbar .nav .menu-item .menu-link{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){header.navbar .nav .menu-item .menu-link{font-size:10px}}header.navbar .nav .menu-item .menu-link{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.2777777778vw,4px);padding:clamp(0px,0.1388888889vw,2px) 0;color:#e7e8e9;white-space:nowrap;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;opacity:1;position:relative}header.navbar .nav .menu-item .menu-link:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);bottom:clamp(0px,0.0694444444vw,1px);color:inherit;background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header.navbar .nav .menu-item .menu-link:hover{color:#ffffff}header.navbar .nav .menu-item .menu-link:hover:before{opacity:1}header.navbar .nav .menu-item.has-children .menu-link:after{content:"";display:block;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}header.navbar .nav .menu-item.active .menu-link{color:#ffffff}header.navbar .nav .menu-item.active .menu-link:before{opacity:1}header.navbar .nav .menu-item.active.has-children .menu-link:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.navbar .sub-menu{position:absolute;top:var(--header-height,87px);left:0;width:100%;background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px);border-top:1px solid #53585f;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.3s ease,visibility 0s linear 0.3s;transition:opacity 0.3s ease,visibility 0s linear 0.3s}@media screen and (max-width:991.8px){header.navbar .sub-menu{display:none}}header.navbar .sub-menu .menu-content{position:relative;z-index:1;max-width:clamp(0px,133.3333333333vw,1920px);margin:0 auto;padding:clamp(0px,1.9444444444vw,28px) clamp(0px,1.6666666667vw,24px) clamp(0px,2.2222222222vw,32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.6666666667vw,24px)}header.navbar .sub-menu .menu-intro{width:clamp(0px,22.9166666667vw,330px);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:clamp(-5px,-0.3472222222vw,0px)}header.navbar .sub-menu .menu-intro .intro-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-intro .intro-title{font-size:15px;line-height:1.5}}header.navbar .sub-menu .menu-intro .intro-title{color:#ffffff;margin:0}header.navbar .sub-menu .menu-intro .intro-desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-intro .intro-desc{font-size:15px;line-height:1.5}}header.navbar .sub-menu .menu-intro .intro-desc{color:#a1a4aa;margin:0}header.navbar .sub-menu .menu-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.5972222222vw,23px);-ms-flex-negative:0;flex-shrink:0}header.navbar .sub-menu .menu-tile{width:clamp(0px,25.0694444444vw,361px);min-height:clamp(0px,21.1111111111vw,304px);border-radius:clamp(0px,1.1111111111vw,16px);backdrop-filter:blur(20px);opacity:1;-webkit-transition:border-color 0.3s ease,background-color 0.3s ease;transition:border-color 0.3s ease,background-color 0.3s ease;position:relative;z-index:1}header.navbar .sub-menu .menu-tile:not(.is-primary),header.navbar .sub-menu .menu-tile:not(:first-child){background-color:rgba(0,0,0,0.1)}header.navbar .sub-menu .menu-tile:not(.is-primary):before,header.navbar .sub-menu .menu-tile:not(:first-child):before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#848484),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#848484 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .sub-menu .menu-tile:not(.is-primary):after,header.navbar .sub-menu .menu-tile:not(:first-child):after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(rgba(255,255,255,0.4)));background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.4) 100%);z-index:2;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .sub-menu .menu-tile:not(.is-primary):hover,header.navbar .sub-menu .menu-tile:not(:first-child):hover{background-color:rgba(255,255,255,0.05)}header.navbar .sub-menu .menu-tile:not(.is-primary):hover:before,header.navbar .sub-menu .menu-tile:not(:first-child):hover:before{opacity:0}header.navbar .sub-menu .menu-tile:not(.is-primary):hover:after,header.navbar .sub-menu .menu-tile:not(:first-child):hover:after{opacity:1}header.navbar .sub-menu .menu-tile:not(.is-primary):hover .tile-cta:after,header.navbar .sub-menu .menu-tile:not(:first-child):hover .tile-cta:after{-webkit-transform:translateX(clamp(0px,0.2777777778vw,4px));transform:translateX(clamp(0px,0.2777777778vw,4px))}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile:not(.is-primary):hover .tile-cta:after,header.navbar .sub-menu .menu-tile:not(:first-child):hover .tile-cta:after{-webkit-transform:translateX(4px);transform:translateX(4px)}}header.navbar .sub-menu .menu-tile.is-primary,header.navbar .sub-menu .menu-tile:first-child{background-color:rgba(0,0,0,0.1)}header.navbar .sub-menu .menu-tile.is-primary:before,header.navbar .sub-menu .menu-tile:first-child:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .sub-menu .menu-tile.is-primary:after,header.navbar .sub-menu .menu-tile:first-child:after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.01)),to(rgba(255,255,255,0.01))),-webkit-gradient(linear,left top,left bottom,from(rgba(244,118,33,0.1)),to(rgba(244,118,33,0)));background:linear-gradient(0deg,rgba(255,255,255,0.01),rgba(255,255,255,0.01)),linear-gradient(180deg,rgba(244,118,33,0.1) 0%,rgba(244,118,33,0) 100%);pointer-events:none;z-index:-1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .sub-menu .menu-tile.is-primary .menu-tile-inner,header.navbar .sub-menu .menu-tile:first-child .menu-tile-inner{border-radius:inherit}header.navbar .sub-menu .menu-tile.is-primary .menu-tile-inner:before,header.navbar .sub-menu .menu-tile:first-child .menu-tile-inner:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#f47621;z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .sub-menu .menu-tile.is-primary:hover,header.navbar .sub-menu .menu-tile:first-child:hover{background-color:transparent}header.navbar .sub-menu .menu-tile.is-primary:hover:before,header.navbar .sub-menu .menu-tile:first-child:hover:before{opacity:0}header.navbar .sub-menu .menu-tile.is-primary:hover:after,header.navbar .sub-menu .menu-tile:first-child:hover:after{opacity:1}header.navbar .sub-menu .menu-tile.is-primary:hover .menu-tile-inner:before,header.navbar .sub-menu .menu-tile:first-child:hover .menu-tile-inner:before{opacity:1}header.navbar .sub-menu .menu-tile.is-primary:hover .tile-cta:after,header.navbar .sub-menu .menu-tile:first-child:hover .tile-cta:after{-webkit-transform:translateX(clamp(0px,0.2777777778vw,4px));transform:translateX(clamp(0px,0.2777777778vw,4px))}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile.is-primary:hover .tile-cta:after,header.navbar .sub-menu .menu-tile:first-child:hover .tile-cta:after{-webkit-transform:translateX(4px);transform:translateX(4px)}}header.navbar .sub-menu .menu-tile .menu-tile-inner{min-height:inherit;padding:clamp(0px,1.6666666667vw,24px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.4583333333vw,21px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.1111111111vw,16px)}header.navbar .sub-menu .menu-tile .tile-logo{width:clamp(0px,9.3055555556vw,134px);height:auto;-ms-flex-negative:0;flex-shrink:0}header.navbar .sub-menu .menu-tile .tile-logo img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}header.navbar .sub-menu .menu-tile .tile-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.8333333333vw,12px)}header.navbar .sub-menu .menu-tile .tile-head .tile-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile .tile-head .tile-title{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}header.navbar .sub-menu .menu-tile .tile-head .tile-title{color:#ffffff;margin:0;padding-top:clamp(0px,0.625vw,9px)}header.navbar .sub-menu .menu-tile .tile-head .tile-deco{display:block;width:clamp(0px,3.8888888889vw,56px);height:auto;-ms-flex-negative:0;flex-shrink:0}header.navbar .sub-menu .menu-tile .tile-head .tile-deco img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}header.navbar .sub-menu .menu-tile .tile-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.1805555556vw,17px)}header.navbar .sub-menu .menu-tile .tile-desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile .tile-desc{font-size:15px;line-height:1.5}}header.navbar .sub-menu .menu-tile .tile-desc{color:#d4d6d8;margin:0}header.navbar .sub-menu .menu-tile .tile-cta{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile .tile-cta{font-size:12px}}header.navbar .sub-menu .menu-tile .tile-cta{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.2777777778vw,4px);color:#ffffff}header.navbar .sub-menu .menu-tile .tile-cta:after{content:"";display:block;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){header.navbar .sub-menu .menu-tile .tile-cta:after{margin-bottom:1px}}header.navbar .sub-menu .menu-glow{display:block;position:absolute;bottom:clamp(-265px,-18.4027777778vw,0px);left:clamp(-60px,-4.1666666667vw,0px);width:clamp(0px,27.9861111111vw,403px);aspect-ratio:1;pointer-events:none;z-index:0}header.navbar .sub-menu .menu-glow:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(0px,80.7638888889vw,1163px);aspect-ratio:1;opacity:0.8;background:url("../images/header-bg-mask.svg") no-repeat center/contain}header.navbar .menu-item.active .sub-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity 0.3s ease,visibility 0s linear 0s;transition:opacity 0.3s ease,visibility 0s linear 0s}@media screen and (min-width:992px){header.navbar.has-mega-layer .container nav[aria-label="Main navigation"] .sub-menu{display:none}}header.navbar>.nav-mega-layer{position:static}@media screen and (max-width:991.8px){header.navbar>.nav-mega-layer{display:none}}header.navbar>.nav-mega-layer .main-menu{display:block;gap:0}header.navbar>.nav-mega-layer .menu-item{position:static}header.navbar>.nav-mega-layer .menu-link-row{display:none}header.navbar .btn-talk{-ms-flex-negative:0;flex-shrink:0}header.navbar .btn-talk a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){header.navbar .btn-talk a{font-size:10px}}header.navbar .btn-talk a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:clamp(0px,2.4305555556vw,35px);padding:clamp(0px,0.5555555556vw,8px) clamp(0px,1.25vw,18px);color:#0c0900;background-color:#f47621;border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(20px);-webkit-transition:none;transition:none;isolation:isolate;opacity:1;position:relative;text-transform:uppercase}header.navbar .btn-talk a:before{content:"";position:absolute;inset:0;z-index:0;opacity:0;background:rgba(255,255,255,0.1);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}header.navbar .btn-talk a:hover:before{opacity:1}@media screen and (max-width:991.8px){header.navbar .btn-talk a{min-height:27px;padding:5px 11.5px}}header.navbar .hamburger{-ms-flex-negative:0;flex-shrink:0;display:none;position:relative;width:24px;height:24px;cursor:pointer;background:transparent;border:0;padding:0;color:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991.8px){header.navbar .hamburger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}header.navbar .hamburger .hamburger-bar{position:absolute;left:50%;top:50%;width:20px;height:1.5px;background-color:currentColor;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity 0.2s ease,width 0.2s ease,-webkit-transform 0.25s ease;transition:opacity 0.2s ease,width 0.2s ease,-webkit-transform 0.25s ease;transition:transform 0.25s ease,opacity 0.2s ease,width 0.2s ease;transition:transform 0.25s ease,opacity 0.2s ease,width 0.2s ease,-webkit-transform 0.25s ease}header.navbar .hamburger .hamburger-bar:first-child{-webkit-transform:translate(-50%,calc(-50% - 6px));transform:translate(-50%,calc(-50% - 6px))}header.navbar .hamburger .hamburger-bar:nth-child(2){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header.navbar .hamburger .hamburger-bar:nth-child(3){-webkit-transform:translate(-50%,calc(-50% + 6px));transform:translate(-50%,calc(-50% + 6px))}header.navbar .hamburger.open .hamburger-bar:first-child{width:24px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}header.navbar .hamburger.open .hamburger-bar:nth-child(2){opacity:0;-webkit-transform:translate(-50%,-50%) scaleX(0);transform:translate(-50%,-50%) scaleX(0)}header.navbar .hamburger.open .hamburger-bar:nth-child(3){width:24px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}header.navbar .mobile-menu{position:fixed;top:var(--header-height,87px);left:0;width:100%;height:calc(var(--height, 100vh) - var(--header-height, 87px));z-index:99;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease}@media screen and (min-width:992px){header.navbar .mobile-menu{display:none}}header.navbar .mobile-menu.show{-webkit-transform:translateX(0);transform:translateX(0)}header.navbar .mobile-menu .menu-mask{position:absolute;inset:0}header.navbar .mobile-menu .menu-drawer{position:relative;z-index:2;width:100%;max-width:500px;height:100%;background-color:rgba(40,36,33,0.85);backdrop-filter:blur(20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}header.navbar .mobile-menu .drawer-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0}header.navbar .mobile-menu .drawer-nav::-webkit-scrollbar{width:0;height:0}header.navbar .mobile-menu .drawer-nav{scrollbar-width:none;-ms-overflow-style:none}header.navbar .mobile-menu .drawer-nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}header.navbar .mobile-menu .drawer-nav .menu-item{position:relative;padding:0}header.navbar .mobile-menu .drawer-nav .menu-item:before{all:unset;content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color:#3c393c;-webkit-box-sizing:border-box;box-sizing:border-box}header.navbar .mobile-menu .drawer-nav .menu-item>.menu-link-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:19px 16px 15px;min-height:61px;color:#e7e8e9}header.navbar .mobile-menu .drawer-nav .menu-item>.menu-link-row .menu-link{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:18px;line-height:1.4;font-weight:400;letter-spacing:0.02em;display:block;color:inherit;text-transform:uppercase;padding:0}header.navbar .mobile-menu .drawer-nav .menu-item.has-children>.menu-link-row{min-height:64px}header.navbar .mobile-menu .drawer-nav .menu-item.has-children>.menu-link-row{cursor:pointer}header.navbar .mobile-menu .drawer-nav .menu-item.has-children>.menu-link-row:after{content:"";display:block;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}header.navbar .mobile-menu .drawer-nav .menu-item.active.has-children>.menu-link-row:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.navbar .mobile-menu .drawer-nav .sub-menu{display:none;position:static;top:auto;left:auto;width:auto;background:transparent;backdrop-filter:unset;border-top:0;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:none;transition:none;padding:0 16px 23px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-content{max-width:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro{width:100%;gap:6px;display:none}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-title{font-size:15px;line-height:1.5}}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-title{color:#ffffff;margin:0}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-desc{font-size:13px;line-height:1.5}}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-intro .intro-desc{color:#a1a4aa;margin:0}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px;width:100%}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile{width:100%;min-height:190px;border-radius:16px;backdrop-filter:none}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .menu-tile-inner{width:100%;padding:24px 24px 21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:27px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-logo{width:134px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:53px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-head .tile-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:32px;line-height:1.05;font-weight:600;letter-spacing:-0.01em;color:#ffffff;margin:0;padding:0}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-head .tile-deco{width:56px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-head .tile-deco img{max-height:53px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.4;font-weight:400;letter-spacing:0;color:#d4d6d8;margin:0}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-cta{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0.02em;color:#ffffff;gap:4px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-tile .tile-cta:after{width:16px;height:16px}header.navbar .mobile-menu .drawer-nav .sub-menu .menu-glow{display:none}header.navbar .mobile-menu .drawer-footer{-ms-flex-negative:0;flex-shrink:0;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px}header.navbar .mobile-menu .drawer-footer .footer-note{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;color:#a1a4aa;margin:0;max-width:252px}header.navbar .mobile-menu .drawer-footer .footer-note p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}header.navbar .mobile-menu .drawer-footer .footer-note a{color:inherit;text-decoration:underline}header.navbar .mobile-menu .drawer-footer .footer-socials{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}header.navbar .mobile-menu .drawer-footer .footer-socials li{list-style:none}header.navbar .mobile-menu .drawer-footer .footer-socials a{display:block;width:24px;height:24px;background-color:#a1a4aa;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}header.navbar .mobile-menu .drawer-footer .footer-socials a:hover{opacity:0.7}header.navbar .mobile-menu .drawer-footer .footer-socials li:first-child a{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}header.navbar .mobile-menu .drawer-footer .footer-socials li:nth-child(2) a{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}header.navbar .mobile-menu .drawer-footer .footer-socials li:nth-child(3) a{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E")}.site-footer{background-color:#0c0900;color:#ffffff}.site-footer ul{margin:0;padding:0}.site-footer ul li{margin:0;padding:0}.site-footer ul li:before{all:unset;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.site-footer{position:relative;z-index:1;margin-top:calc(clamp(-24px, -1.6666666667vw, 0px) - 1px);clip-path:polygon(0 clamp(0px,1.6666666667vw,24px),50% clamp(0px,1.6666666667vw,24px),50% 0,100% 0,100% 100%,0 100%)}@media screen and (max-width:991.8px){.site-footer{margin-top:-25px;clip-path:polygon(0 24px,50% 24px,50% 0,100% 0,100% 100%,0 100%)}}.site-footer.no-notched{margin-top:0;clip-path:none}.site-footer a{color:inherit;text-decoration:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.site-footer .content{padding:clamp(0px,8.3333333333vw,120px) 0 clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.site-footer .content{padding:72px 0 20px}}.site-footer .footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.site-footer .footer-main{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:90px 32px}}@media screen and (max-width:575.8px){.site-footer .footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:90px}}.site-footer .footer-col{min-width:0}.site-footer .footer-col-brand{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:clamp(0px,22.9166666667vw,330px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,8.4027777778vw,121px)}@media screen and (max-width:991.8px){.site-footer .footer-col-brand{width:100%;gap:48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:575.8px){.site-footer .footer-col-brand{gap:24px}}.site-footer .footer-logo{display:block;width:clamp(0px,14.6527777778vw,211px);max-width:clamp(0px,14.6527777778vw,211px);opacity:1;-webkit-transition:none;transition:none}@media screen and (max-width:991.8px){.site-footer .footer-logo{width:168px;max-width:100%}}.site-footer .footer-logo img{display:block;width:100%;height:auto}.site-footer .footer-badge{display:block;width:clamp(0px,6.5277777778vw,94px);max-width:clamp(0px,6.5277777778vw,94px)}@media screen and (max-width:991.8px){.site-footer .footer-badge{width:59px;max-width:100%;padding-top:3px}}.site-footer .footer-badge img{display:block;width:100%;height:auto}.site-footer .footer-cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.site-footer .footer-cluster{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 32px}}@media screen and (max-width:575.8px){.site-footer .footer-cluster{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}}.site-footer .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:clamp(0px,39.3055555556vw,566px);padding-top:clamp(0px,0.625vw,9px);margin-left:clamp(0px,12.2916666667vw,177px)}@media screen and (max-width:991.8px){.site-footer .footer-nav{width:100%;padding-top:0;margin-left:0}}.site-footer .footer-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:clamp(0px,1.6666666667vw,24px);-moz-column-gap:clamp(0px,1.6666666667vw,24px);column-gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.site-footer .footer-menu{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:767.8px){.site-footer .footer-menu{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.site-footer .footer-menu>li{list-style:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:clamp(0px,0.5208333333vw,7.5px)}@media screen and (max-width:991.8px){.site-footer .footer-menu>li{margin-bottom:7px}}.site-footer .footer-menu>li.has-children,.site-footer .footer-menu>li.menu-item-has-children{margin-bottom:clamp(0px,2.5vw,36px)}@media screen and (max-width:991.8px){.site-footer .footer-menu>li.has-children,.site-footer .footer-menu>li.menu-item-has-children{margin-bottom:36px}}.site-footer .footer-menu>li.col-break{-webkit-column-break-before:column;-moz-column-break-before:column;break-before:column}.site-footer .footer-menu a{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.site-footer .footer-menu a{font-size:12px}}.site-footer .footer-menu a{text-transform:uppercase;color:#ffffff;opacity:1;-webkit-transition:none;transition:none;position:relative}.site-footer .footer-menu a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);bottom:clamp(-2px,-0.1388888889vw,0px);color:inherit;background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:991.8px){.site-footer .footer-menu a:after{bottom:-2px}}.site-footer .footer-menu a:hover:after{opacity:1}.site-footer .footer-menu>li.has-children>a,.site-footer .footer-menu>li.menu-item-has-children>a{color:#f47621;pointer-events:none}.site-footer .footer-menu .sub-menu{margin-top:clamp(0px,0.5555555556vw,8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.4861111111vw,7px)}@media screen and (max-width:991.8px){.site-footer .footer-menu .sub-menu{margin-top:7px;gap:6px}}.site-footer .footer-menu .sub-menu li{list-style:none}.site-footer .footer-col-info{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:clamp(0px,18.8194444444vw,271px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.5277777778vw,22px)}@media screen and (max-width:991.8px){.site-footer .footer-col-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;gap:26px;margin-top:-5px}}.site-footer .footer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.8333333333vw,12px);padding-top:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.site-footer .footer-block{gap:12px;padding-top:0}}.site-footer .footer-block-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-block-title{font-size:13px;line-height:1.5}}.site-footer .footer-block-title{color:#a1a4aa;margin:0}.site-footer .footer-block-body{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-block-body{font-size:13px;line-height:1.5}}.site-footer .footer-block-body{color:#a1a4aa;margin:0}.site-footer .footer-block-body p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-block-body p{font-size:13px;line-height:1.5}}.site-footer .footer-block-body a{color:inherit;text-decoration-line:underline}.site-footer .footer-block--contact .footer-block-body{max-width:clamp(0px,14.7222222222vw,212px)}@media screen and (max-width:991.8px){.site-footer .footer-block--contact .footer-block-body{max-width:100%}}.site-footer .footer-bottom{margin-top:clamp(0px,2.9166666667vw,42px);padding-top:clamp(0px,2.2222222222vw,32px);border-top:1px solid #70747b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.site-footer .footer-bottom{margin-top:43px;padding-top:25px;gap:17px}}.site-footer .footer-copyright{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-copyright{font-size:13px;line-height:1.5}}.site-footer .footer-copyright{color:#a1a4aa;margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:clamp(0px,39.2708333333vw,565.5px)}@media screen and (max-width:991.8px){.site-footer .footer-copyright{width:auto}}@media screen and (max-width:767.8px){.site-footer .footer-copyright{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.site-footer .footer-copyright p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-copyright p{font-size:13px;line-height:1.5}}.site-footer .footer-copyright p{color:#a1a4aa}.site-footer .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.1111111111vw,16px);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:991.8px){.site-footer .footer-links{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;gap:18px}}.site-footer .footer-links li{list-style:none}.site-footer .footer-links a{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.6;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.site-footer .footer-links a{font-size:13px;line-height:1.5}}.site-footer .footer-links a{color:#a1a4aa;opacity:1;-webkit-transition:none;transition:none;position:relative}.site-footer .footer-links a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);bottom:clamp(0px,0.1388888889vw,2px);color:inherit;background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:991.8px){.site-footer .footer-links a:after{bottom:1px}}.site-footer .footer-links a:hover:after{opacity:1}.site-footer .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:clamp(0px,1.6666666667vw,24px);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:991.8px){.site-footer .footer-socials{gap:24px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.site-footer .footer-socials li{list-style:none}.site-footer .footer-socials a{display:block;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px)}.site-footer .footer-socials a:before{content:"";display:block;width:100%;height:100%;background-color:#a1a4aa;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.site-footer .footer-socials a:hover{opacity:0.7}@media screen and (max-width:991.8px){.site-footer .footer-socials a{width:20px;height:20px}}@media screen and (max-width:767.8px){.site-footer .footer-socials a{width:16px;height:16px}}.site-footer .footer-socials li a[aria-label=X]:before{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.site-footer .footer-socials li a[aria-label=LinkedIn]:before{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.site-footer .footer-socials li a[aria-label=Facebook]:before{mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E")}.error-404{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(var(--height, 100vh) - var(--footer-height, 0px));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#0c0900}.error-404 *{color:#ffffff}.error-404 .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:360px;text-align:center}@media screen and (min-width:992px){.error-404 .container .content{min-height:clamp(0px,25vw,360px)}}.error-404 .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.error-404 h1:not(:last-child){margin-bottom:0.5em}.error-404 .btn{margin-top:10px}@media screen and (min-width:992px){.error-404 .btn{margin-top:clamp(0px,0.6944444444vw,10px)}}.block-hero-basic{position:relative;overflow:hidden;background-color:#0c0900;color:#ffffff}.block-hero-basic .hero-bg,.block-hero-basic>figure{position:absolute;inset:0;width:100%;height:100%;margin:0;pointer-events:none;overflow:hidden;z-index:0}.block-hero-basic .hero-bg img,.block-hero-basic .hero-bg video,.block-hero-basic>figure img,.block-hero-basic>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-hero-basic .hero-bg:after,.block-hero-basic>figure:after{content:"";position:absolute;inset:0;background-image:linear-gradient(79deg,rgb(0,0,0) 1%,rgba(0,0,0,0) 53%),linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(102,102,102,0) 24%),linear-gradient(90deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);pointer-events:none}.block-hero-basic .container{position:relative;z-index:1}.block-hero-basic .content{padding:clamp(0px,5.4166666667vw,78px) 0 clamp(0px,5.8333333333vw,84px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(clamp(0px, 33.3333333333vw, 480px) - var(--header-height, 87px))}@media screen and (max-width:991.8px){.block-hero-basic .content{min-height:480px;padding:80px 0 104px}}.block-hero-basic .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.25vw,18px);max-width:clamp(0px,39.3055555556vw,566px);margin:auto 0}@media screen and (max-width:991.8px){.block-hero-basic .heading-and-description{gap:16px;max-width:100%}}.block-hero-basic .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.9027777778vw,13px);width:100%}@media screen and (max-width:991.8px){.block-hero-basic .heading-block{gap:12px}}.block-hero-basic .overline{color:#e7e8e9;margin:0}.block-hero-basic .wp-block-heading,.block-hero-basic h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-basic .wp-block-heading,.block-hero-basic h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-hero-basic .wp-block-heading,.block-hero-basic h1{font-size:36px;line-height:1.05}}.block-hero-basic .wp-block-heading,.block-hero-basic h1{color:#ffffff;margin:0}.block-hero-basic .text-block{color:#a1a4aa;max-width:clamp(0px,34.7222222222vw,500px)}@media screen and (max-width:991.8px){.block-hero-basic .text-block{max-width:100%}}.block-hero-basic .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-hero-basic .text-block p{font-size:15px;line-height:1.5}}.block-banner--hero{position:relative;min-height:200vh;padding-top:0!important;color:#ffffff;z-index:1}.block-banner--hero>figure{position:sticky;top:0;width:100%;height:100vh;margin:0;pointer-events:none;overflow:hidden;z-index:0}.block-banner--hero>figure img,.block-banner--hero>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-banner--hero>figure .overlay{position:absolute;inset:0;background-color:#0c0900;opacity:1;pointer-events:none;z-index:0;-webkit-transition:opacity 1s cubic-bezier(0.22,1,0.36,1);transition:opacity 1s cubic-bezier(0.22,1,0.36,1)}.block-banner--hero>figure .hero-video{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;will-change:width,height;overflow:hidden}.block-banner--hero>figure .hero-video:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%;height:150%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),-webkit-gradient(linear,left top,left bottom,from(rgba(10,9,5,0.6)),color-stop(16.15%,rgba(102,102,102,0)));background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),linear-gradient(180deg,rgba(10,9,5,0.6) 0%,rgba(102,102,102,0) 16.15%);pointer-events:none;opacity:1;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.block-banner--hero>figure .hero-video.is-scaling:after{opacity:0}.block-banner--hero .container{position:sticky;top:var(--header-height,87px);margin-top:calc(var(--header-height, 87px) - 100vh);z-index:1;max-width:clamp(0px,133.3333333333vw,1920px);-webkit-transition:opacity 0.4s ease,visibility 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease}@media screen and (max-width:991.8px){.block-banner--hero .container{max-width:100%}}.block-banner--hero .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(0px,1.6666666667vw,24px) 0 clamp(0px,1.25vw,18px);min-height:calc(100vh - var(--header-height, 87px))}@media screen and (max-width:991.8px){.block-banner--hero .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:45px 0 16px!important}}.block-banner--hero .content:before{content:"";position:absolute;left:clamp(0px,4.7916666667vw,69px);top:calc(var(--header-height, clamp(0px, 6.0416666667vw, 87px)) * -1);bottom:0;width:clamp(0px,0.0694444444vw,1px);background-color:#70747b;pointer-events:none}@media screen and (max-width:991.8px){.block-banner--hero .content:before{left:51px}}@media screen and (max-width:767.8px){.block-banner--hero .content:before{left:0}}.block-banner--hero .title-block{position:relative;margin:auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:clamp(0px,50vw,720px);padding-left:clamp(0px,8.3333333333vw,120px)}@media screen and (max-width:991.8px){.block-banner--hero .title-block{max-width:720px;padding-left:74px}}@media screen and (max-width:767.8px){.block-banner--hero .title-block{padding-left:16px}}.block-banner--hero .title-block:before{content:"";position:absolute;left:clamp(0px,4.7916666667vw,69px);top:0;bottom:0;width:clamp(0px,0.0694444444vw,1px);background-color:#ffffff;pointer-events:none}@media screen and (max-width:991.8px){.block-banner--hero .title-block:before{left:51px}}@media screen and (max-width:767.8px){.block-banner--hero .title-block:before{left:0}}.block-banner--hero .announcement{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:clamp(0px,2.8472222222vw,41px);padding:clamp(0px,0.8333333333vw,12px) clamp(0px,1.1111111111vw,16px) clamp(0px,0.6944444444vw,10px) clamp(0px,1.1805555556vw,17px);background-color:rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(20px);border-radius:clamp(0px,0.2777777778vw,4px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--hero .announcement{font-size:10px}}.block-banner--hero .announcement{color:#ffffff;text-transform:uppercase;margin-bottom:clamp(0px,1.3194444444vw,19px)}@media screen and (max-width:991.8px){.block-banner--hero .announcement{min-height:38px;padding:11px 16px 10px 15.5px;border-radius:4px;margin-bottom:18px}}@media screen and (max-width:575.8px){.block-banner--hero .announcement{min-height:30px;padding:9px 16px 8px 15.5px;font-size:10px;line-height:1.4;letter-spacing:0.02em}}.block-banner--hero .announcement:before{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,0.2083333333vw,3px);height:clamp(0px,0.2083333333vw,3px);border-radius:clamp(0px,6.9444444444vw,100px);background-color:#f47621;margin-right:clamp(0px,0.4166666667vw,6px);margin-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-banner--hero .announcement:before{width:2px;height:2px;border-radius:100px;margin-right:4px;margin-bottom:2px}}.block-banner--hero .wp-block-heading,.block-banner--hero h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,5.5555555556vw,80px);line-height:0.9;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--hero .wp-block-heading,.block-banner--hero h1{font-size:60px}}@media screen and (max-width:767.8px){.block-banner--hero .wp-block-heading,.block-banner--hero h1{font-size:54px;line-height:0.9259259259;letter-spacing:-0.03em}}@media screen and (max-width:575.8px){.block-banner--hero .wp-block-heading,.block-banner--hero h1{font-size:40px;line-height:1}}.block-banner--hero .wp-block-heading,.block-banner--hero h1{color:#ffffff;margin-bottom:clamp(0px,2.3958333333vw,34.5px)}@media screen and (max-width:991.8px){.block-banner--hero .wp-block-heading,.block-banner--hero h1{margin-bottom:36px}}.block-banner--hero .title-block .link-with-arrow{color:#ffffff;padding-bottom:0}.block-banner--hero .title-block .link-with-arrow a{padding-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-banner--hero .title-block .link-with-arrow a{padding-bottom:3px}}.block-banner--hero .items{position:absolute;right:0;bottom:clamp(0px,1.6666666667vw,24px);width:clamp(0px,14.7222222222vw,212px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.1111111111vw,16px);z-index:2}@media screen and (max-width:991.8px){.block-banner--hero .items{display:none}}.block-banner--hero .item{position:relative;height:clamp(0px,8.2638888889vw,119px);padding:clamp(0px,0.8333333333vw,12px);border:1px solid #70747b;border-radius:clamp(0px,0.2777777778vw,4px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 8px 14px rgba(24,39,75,0.12),0 18px 44px rgba(24,39,75,0.14);box-shadow:0 8px 14px rgba(24,39,75,0.12),0 18px 44px rgba(24,39,75,0.14)}@media screen and (max-width:991.8px){.block-banner--hero .item{-webkit-box-flex:0;-ms-flex:0 0 62%;flex:0 0 62%;height:119px;padding:12px;border-radius:4px}}.block-banner--hero .item-media{position:absolute;inset:0;z-index:0;margin:0}.block-banner--hero .item-media img,.block-banner--hero .item-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-banner--hero .item-media:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(60,57,60,0.27)),color-stop(88.24%,rgba(23,23,23,0.9)));background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(180deg,rgba(60,57,60,0.27) 50%,rgba(23,23,23,0.9) 88.24%);pointer-events:none}.block-banner--hero .item-label{position:relative;z-index:1;margin:0;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--hero .item-label{font-size:10px}}.block-banner--hero .item-label{font-size:clamp(0px,0.5555555556vw,8px);line-height:1.4;letter-spacing:0.02em;text-transform:uppercase;color:#f47621}@media screen and (max-width:991.8px){.block-banner--hero .item-label{font-size:8px}}.block-banner--hero .item-desc{position:relative;z-index:1;margin:0;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;color:#ffffff}@media screen and (max-width:991.8px){.block-banner--hero .item-desc{font-size:12px}}.block-banner--hero .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;width:100%;height:100%;padding:0;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.block-banner--hero .play-button svg{display:block;width:clamp(0px,2.2222222222vw,32px);height:clamp(0px,2.2222222222vw,32px)}@media screen and (max-width:991.8px){.block-banner--hero .play-button svg{width:32px;height:32px}}.block-banner--hero .play-button:hover{opacity:0.6}.block-banner--hero .play-button.is-hidden{opacity:0;pointer-events:none}.block-banner--hero .text-block{width:100%;max-width:clamp(0px,39.7222222222vw,572px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:clamp(0px,7.8472222222vw,113px);padding-top:clamp(0px,4.1666666667vw,60px)}@media screen and (max-width:991.8px){.block-banner--hero .text-block{max-width:500px;padding-left:74px;padding-top:20px}}@media screen and (max-width:767.8px){.block-banner--hero .text-block{padding-left:16px;padding-right:40px;max-width:480px}}.block-banner--hero .text-block .text-block__heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-banner--hero .text-block .text-block__heading{font-size:15px;line-height:1.5}}.block-banner--hero .text-block .text-block__heading{color:#ffffff;margin:0}@media screen and (max-width:991.8px){.block-banner--hero .text-block .text-block__heading{margin-bottom:4px}}.block-banner--hero .text-block p:not(.text-block__heading){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-banner--hero .text-block p:not(.text-block__heading){font-size:15px;line-height:1.5}}.block-banner--hero .text-block p:not(.text-block__heading){color:#a1a4aa}.block-banner--hero .explore-btn-box{position:absolute;left:0;bottom:clamp(0px,1.5972222222vw,23px);z-index:2}@media screen and (max-width:991.8px){.block-banner--hero .explore-btn-box{left:6px;bottom:16px}}@media screen and (max-width:767.8px){.block-banner--hero .explore-btn-box{left:auto;right:0}}.block-banner--hero .explore-btn-box .explore-btn{display:block;width:clamp(0px,2.2222222222vw,32px);height:clamp(0px,2.1527777778vw,31px);background:url("../images/square-arrow.svg") center/contain no-repeat;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:991.8px){.block-banner--hero .explore-btn-box .explore-btn{width:23px;height:22px}}.block-banner--hero .explore-btn-box .explore-btn:hover{opacity:0.5}@media screen and (min-width:768px){body:has(.block-banner--hero) header.navbar .logo a:after{display:none}}.video-modal{position:fixed;inset:0;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:clamp(0px,2.7777777778vw,40px);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;background-color:rgba(0,0,0,0.3);backdrop-filter:blur(8px);cursor:pointer}@media screen and (max-width:767.8px){.video-modal{padding:20px}}.video-modal.is-open{opacity:1;visibility:visible}.video-modal .dialog{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;width:100%;max-width:clamp(0px,76.3888888889vw,1100px);margin:0 auto;-webkit-transform:scale(0.96);transform:scale(0.96);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.22,1,0.36,1);transition:-webkit-transform 0.3s cubic-bezier(0.22,1,0.36,1);transition:transform 0.3s cubic-bezier(0.22,1,0.36,1);transition:transform 0.3s cubic-bezier(0.22,1,0.36,1),-webkit-transform 0.3s cubic-bezier(0.22,1,0.36,1)}.video-modal.is-open .dialog{-webkit-transform:scale(1);transform:scale(1)}.video-modal .player{display:block;width:100%;aspect-ratio:16/9;cursor:default;background-color:#000000;border-radius:clamp(0px,0.5555555556vw,8px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.8px){.video-modal .player{border-radius:8px}}.video-modal .close-btn{position:fixed;top:clamp(0px,2.7777777778vw,40px);right:clamp(0px,2.7777777778vw,40px);z-index:2;width:clamp(0px,2.7777777778vw,40px);height:clamp(0px,2.7777777778vw,40px);padding:0;border:0;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:767.8px){.video-modal .close-btn{top:20px;right:20px;width:32px;height:32px}}.video-modal .close-btn svg{display:block;width:100%;height:100%}.video-modal .close-btn:hover{opacity:0.6}.block-banner--scm{overflow:hidden}.block-banner--scm .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100vh - var(--header-height, clamp(0px, 6.0416666667vw, 87px)));padding-top:clamp(0px,2.1527777778vw,31px);padding-bottom:clamp(0px,2.5vw,36px)}@media screen and (max-width:991.8px){.block-banner--scm .content{padding:80px 0;gap:56px}}.block-banner--scm .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}.block-banner--scm .title-block .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-banner--scm .title-block .breadcrumb{margin-bottom:8px}}.block-banner--scm .title-block .wp-block-heading,.block-banner--scm .title-block h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--scm .title-block .wp-block-heading,.block-banner--scm .title-block h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-banner--scm .title-block .wp-block-heading,.block-banner--scm .title-block h1{font-size:36px;line-height:1.05}}.block-banner--scm .title-block .wp-block-heading,.block-banner--scm .title-block h1{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px);max-width:clamp(0px,39.5833333333vw,570px)}@media screen and (max-width:991.8px){.block-banner--scm .title-block .wp-block-heading,.block-banner--scm .title-block h1{margin-bottom:16px;max-width:570px}}.block-banner--scm .title-block .wp-block-paragraph{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-banner--scm .title-block .wp-block-paragraph{font-size:15px;line-height:1.5}}.block-banner--scm .title-block .wp-block-paragraph{color:#a1a4aa;max-width:clamp(0px,38.6805555556vw,557px);margin:0}@media screen and (max-width:991.8px){.block-banner--scm .title-block .wp-block-paragraph{max-width:557px}}.block-banner--scm .spec-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:clamp(0px,58.6111111111vw,844px);position:relative;z-index:2}@media screen and (max-width:991.8px){.block-banner--scm .spec-cards{max-width:844px;gap:16px}}@media screen and (max-width:767.8px){.block-banner--scm .spec-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}}.block-banner--scm .spec-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:clamp(0px,18.4256944444vw,265.33px);min-width:0;min-height:clamp(0px,10.5555555556vw,152px);padding:clamp(0px,1.6666666667vw,24px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.3888888889vw,20px);gap:clamp(0px,1.6666666667vw,24px);border-radius:clamp(0px,1.1111111111vw,16px);background-color:rgba(0,0,0,0.1);backdrop-filter:blur(20px);position:relative}@media screen and (max-width:991.8px){.block-banner--scm .spec-card{max-width:calc((100% - 32px) / 3);min-height:132px;padding:20px;gap:20px;border-radius:12px}}@media screen and (max-width:767.8px){.block-banner--scm .spec-card{max-width:100%;width:100%;min-height:auto}}.block-banner--scm .spec-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box}.block-banner--scm .spec-card .spec-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--scm .spec-card .spec-title{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-banner--scm .spec-card .spec-title{color:#ffffff;margin:0}.block-banner--scm .spec-card .spec-label{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.6944444444vw,10px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--scm .spec-card .spec-label{font-size:10px}}.block-banner--scm .spec-card .spec-label{text-transform:uppercase;color:#d4d6d8;margin:0}.block-development{clip-path:none!important}.block-development .content{min-height:100vh;padding-top:clamp(0px,12.7777777778vw,184px);padding-bottom:clamp(0px,5.5555555556vw,80px);position:relative}@media screen and (max-width:991.8px){.block-development .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:80px 0 32px}}.block-development .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,4.9305555556vw,71px);width:100%;max-width:clamp(0px,80.2777777778vw,1156px);margin:0 auto}@media screen and (max-width:991.8px){.block-development .items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;max-width:500px}}.block-development .item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:clamp(0px,23.4722222222vw,338px);opacity:0.25;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}@media screen and (max-width:991.8px){.block-development .item{display:none;opacity:1;width:100%;max-width:100%;padding:18px 24px 20px;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,118,33,0.03)),to(rgba(244,118,33,0.03))),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.02)),to(rgba(255,255,255,0.02)));background:linear-gradient(rgba(244,118,33,0.03),rgba(244,118,33,0.03)),linear-gradient(rgba(255,255,255,0.02),rgba(255,255,255,0.02));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.block-development .item .overline{display:block;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-development .item .overline{font-size:10px}}.block-development .item .overline{color:#f47621;text-transform:uppercase;margin-bottom:clamp(0px,0.5555555556vw,8px)}.block-development .item .overline:before{display:none}@media screen and (max-width:991.8px){.block-development .item .overline{margin-bottom:4px}}.block-development .item .wp-block-heading,.block-development .item h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-development .item .wp-block-heading,.block-development .item h2{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-development .item .wp-block-heading,.block-development .item h2{font-size:28px}}.block-development .item .wp-block-heading,.block-development .item h2{color:#ffffff;margin-bottom:clamp(0px,1.5972222222vw,23px)}@media screen and (max-width:991.8px){.block-development .item .wp-block-heading,.block-development .item h2{margin-bottom:10px}}.block-development .item .wp-block-paragraph:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-development .item .wp-block-paragraph:not(.overline){font-size:15px;line-height:1.5}}.block-development .item .wp-block-paragraph:not(.overline){color:#a1a4aa;margin:0}.block-development .title-block{position:absolute;inset:0;margin:0;pointer-events:none;z-index:2}@media screen and (max-width:991.8px){.block-development .title-block{display:none}}.block-development .title-block p{position:absolute;top:calc(50% + 87px);margin:0;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-development .title-block p{font-size:14px}}.block-development .title-block p{color:#f47621;text-transform:uppercase;white-space:nowrap}.block-development .title-block p:nth-child(2){-webkit-transform:translateX(-50%);transform:translateX(-50%);width:clamp(0px,14.9305555556vw,215px);white-space:normal;text-align:center}.block-development .title-block[data-step="1"] p:first-child{left:calc(50% - clamp(0px, 7.4305555556vw, 107px))}.block-development .title-block[data-step="2"] p:first-child{left:calc(37.5% - clamp(0px, 6.5895833333vw, 94.89px))}.block-development .title-block[data-step="2"] p:nth-child(2){left:calc(83.33% + clamp(0px, 0.2430555556vw, 3.5px))}.block-development .title-block[data-step="3"] p:first-child{left:calc(29.17% - clamp(0px, 8.25625vw, 118.89px))}.block-development .title-block[data-step="3"] p:nth-child(2){left:calc(70.83% + clamp(0px, 0.8333333333vw, 12px))}@media screen and (min-width:992px){.block-development .title-block:not([data-step="1"]):has(p:nth-child(2)) p:first-child,.block-development .title-block:not([data-step="2"]):has(p:nth-child(2)) p:first-child,.block-development .title-block:not([data-step="3"]):has(p:nth-child(2)) p:first-child{left:calc(37.5% - clamp(0px, 6.5895833333vw, 94.89px))}.block-development .title-block:not([data-step="1"]):has(p:nth-child(2)) p:nth-child(2),.block-development .title-block:not([data-step="2"]):has(p:nth-child(2)) p:nth-child(2),.block-development .title-block:not([data-step="3"]):has(p:nth-child(2)) p:nth-child(2){left:calc(83.33% + clamp(0px, 0.2430555556vw, 3.5px))}.block-development .title-block:not([data-step="1"]):not(:has(p:nth-child(2))) p:first-child,.block-development .title-block:not([data-step="2"]):not(:has(p:nth-child(2))) p:first-child,.block-development .title-block:not([data-step="3"]):not(:has(p:nth-child(2))) p:first-child{left:calc(50% - clamp(0px, 7.4305555556vw, 107px))}}@media screen and (max-width:991.8px){.block-development[data-pd-show*="bar @"] .item:first-child,.block-development[data-pd-show*="bar-ash @"] .item:nth-child(2),.block-development[data-pd-show*="bar-opus @"] .item:nth-child(3){display:block}}.development-pin{position:relative}@media screen and (max-width:991.8px){.development-pin__panel{display:none}}@media screen and (min-width:992px){.development-pin__panel{position:sticky;top:0;height:100vh;z-index:3;opacity:0;pointer-events:none;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.development-pin__panel+.block-development{margin-top:-100vh!important}.development-pin.is-active .development-pin__panel{opacity:1;pointer-events:auto}.development-pin .block-development.is-spacer .content{opacity:0;pointer-events:none}.development-pin.is-ready .development-pin__panel .item{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity 0.6s ease,-webkit-transform 0.6s ease;transition:opacity 0.6s ease,-webkit-transform 0.6s ease;transition:opacity 0.6s ease,transform 0.6s ease;transition:opacity 0.6s ease,transform 0.6s ease,-webkit-transform 0.6s ease}.development-pin.is-ready .development-pin__panel .item.is-revealed{opacity:0.25;-webkit-transform:none;transform:none}.development-pin.is-ready .development-pin__panel .item.is-current{opacity:1}.development-pin__panel .title-block{opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;position:fixed;pointer-events:none}.development-pin__panel .title-block.is-shown{opacity:1}}.scroll-prompt{position:fixed;right:clamp(0px,1.6666666667vw,24px);bottom:clamp(0px,2.5vw,36px);z-index:0;mix-blend-mode:lighten;pointer-events:none;display:none}@media screen and (max-width:991.8px){.scroll-prompt{right:5px;bottom:18px}}.scroll-prompt .chevrons{transform-box:fill-box;-webkit-animation:chevron-scroll 1s linear infinite;animation:chevron-scroll 1s linear infinite}@-webkit-keyframes chevron-scroll{0%{-webkit-transform:translateY(-32px);transform:translateY(-32px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes chevron-scroll{0%{-webkit-transform:translateY(-32px);transform:translateY(-32px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}body.home .scroll-prompt{display:block}.block-ticker{overflow:hidden}.block-ticker .container{max-width:100%;padding:0}.block-ticker .content{padding:clamp(0px,1.1805555556vw,17px) 0 clamp(0px,1.1111111111vw,16px);min-height:clamp(0px,3.8888888889vw,56px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:991.8px){.block-ticker .content{padding:16px 0!important;min-height:auto}}.block-ticker .marquee3k{width:100%}.block-ticker .marquee3k .marquee3k__wrapper{display:block;font-size:0}.block-ticker .ticker-track{display:inline-block;white-space:nowrap;font-size:0}.block-ticker .ticker-item{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-ticker .ticker-item{font-size:10px}}.block-ticker .ticker-item{display:inline-block;text-transform:uppercase;color:#d4d6d8;margin:0 clamp(0px,2.2222222222vw,32px)}@media screen and (max-width:991.8px){.block-ticker .ticker-item{margin:0 16px}}.block-ticker.has-white-background-color .ticker-item{color:#3F322A}@media screen and (min-width:992px){.block-info-form .content{padding:clamp(0px,3.4722222222vw,50px) 0 clamp(0px,3.4027777778vw,49px)}}.block-info-form .contact-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-info-form .contact-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.block-info-form .contact-list{width:clamp(0px,47.5vw,684px);padding-right:clamp(0px,16.3888888889vw,236px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.9444444444vw,28px);padding-top:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.block-info-form .contact-list{padding:0;gap:20px;width:100%}}.block-info-form .contact-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:clamp(0px,1.25vw,18px);border-bottom:1px solid #53585f}@media screen and (max-width:991.8px){.block-info-form .contact-card{padding-bottom:16px}}.block-info-form .contact-card .contact-card-label{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-label{font-size:10px}}.block-info-form .contact-card .contact-card-label{text-transform:uppercase;color:#a1a4aa;margin-bottom:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-label{margin-bottom:4px}}.block-info-form .contact-card .contact-card-label:has(+.contact-card-link){margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-label:has(+.contact-card-link){margin-bottom:1px}}.block-info-form .contact-card .contact-card-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-title{font-size:17px}}.block-info-form .contact-card .contact-card-title{color:#ffffff;margin-bottom:clamp(0px,0.3472222222vw,5px)}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-title{margin-bottom:4px}}.block-info-form .contact-card .contact-card-body{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-body{font-size:15px;line-height:1.5}}.block-info-form .contact-card .contact-card-body{color:#a1a4aa;margin:0}.block-info-form .contact-card .contact-card-link{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-info-form .contact-card .contact-card-link{font-size:14px}}.block-info-form .contact-card .contact-card-link{margin:0}.block-info-form .contact-card .contact-card-link a{color:#f47621;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;opacity:1}.block-info-form .contact-card .contact-card-link a:hover{color:#ffffff}.block-info-form .form-wrap{position:relative;width:clamp(0px,47.5vw,684px);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:991.8px){.block-info-form .form-wrap{width:100%}}.block-info-form .form-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.1111111111vw,16px);margin-bottom:clamp(0px,0.9722222222vw,14px)}@media screen and (max-width:991.8px){.block-info-form .form-intro{gap:16px;margin-bottom:14px}}.block-info-form .form-intro .form-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-info-form .form-intro .form-title{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}.block-info-form .form-intro .form-title{color:#ffffff}.block-info-form.has-white-background-color .contact-card .contact-card-label{color:#70747b}.block-info-form.has-white-background-color .contact-card .contact-card-title{color:#0c0900}.block-info-form.has-white-background-color .contact-card .contact-card-body{color:#70747b}.block-info-form.has-white-background-color .contact-card .contact-card-link a:hover{color:#0c0900}.block-info-form.has-white-background-color .form-intro .form-title{color:#0c0900}.block-hero-stats-centered{overflow:hidden}.block-hero-stats-centered .hero-bg,.block-hero-stats-centered>figure{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;margin:0}.block-hero-stats-centered .hero-bg img,.block-hero-stats-centered .hero-bg video,.block-hero-stats-centered>figure img,.block-hero-stats-centered>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-hero-stats-centered .container{position:relative;z-index:1}.block-hero-stats-centered .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,4.0277777778vw,58px);padding:clamp(0px,2.0833333333vw,30px) 0 clamp(0px,10.1388888889vw,146px);min-height:calc(var(--height, 100vh) - var(--header-height, clamp(0px, 6.0416666667vw, 87px)))}@media screen and (max-width:991.8px){.block-hero-stats-centered .content{gap:40px;padding:80px 0}}.block-hero-stats-centered .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:clamp(0px,38.75vw,558px)}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block{max-width:100%}}.block-hero-stats-centered .title-block .overline{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block .overline{font-size:12px}}.block-hero-stats-centered .title-block .overline{color:#ffffff;text-transform:uppercase;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block .overline{margin-bottom:8px}}.block-hero-stats-centered .title-block .overline:before{display:none}.block-hero-stats-centered .title-block .overline mark,.block-hero-stats-centered .title-block .overline span{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding-left:1.2857142857em;position:relative}.block-hero-stats-centered .title-block .overline mark:before,.block-hero-stats-centered .title-block .overline span:before{all:unset;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:4px;height:4px;background-color:currentColor;border-radius:100px;position:absolute;left:0.65em;top:0.62em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){.block-hero-stats-centered .title-block .overline mark:before,.block-hero-stats-centered .title-block .overline span:before{width:clamp(0px,0.2777777778vw,4px);height:clamp(0px,0.2777777778vw,4px);border-radius:clamp(0px,6.9444444444vw,100px)}}.block-hero-stats-centered .title-block .wp-block-heading,.block-hero-stats-centered .title-block h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block .wp-block-heading,.block-hero-stats-centered .title-block h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-hero-stats-centered .title-block .wp-block-heading,.block-hero-stats-centered .title-block h1{font-size:36px;line-height:1.05}}.block-hero-stats-centered .title-block .wp-block-heading,.block-hero-stats-centered .title-block h1{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block .wp-block-heading,.block-hero-stats-centered .title-block h1{margin-bottom:16px}}.block-hero-stats-centered .title-block .wp-block-paragraph:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-hero-stats-centered .title-block .wp-block-paragraph:not(.overline){font-size:15px;line-height:1.5}}.block-hero-stats-centered .title-block .wp-block-paragraph:not(.overline){color:#FAFAFA}.block-hero-stats-centered .hero-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px);width:100%;max-width:clamp(0px,58.6111111111vw,844px)}@media screen and (max-width:991.8px){.block-hero-stats-centered .hero-stats{max-width:844px;gap:16px}}@media screen and (max-width:767.8px){.block-hero-stats-centered .hero-stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:400px}}.block-hero-stats-centered .stat-box{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;border-radius:clamp(0px,1.1111111111vw,16px);background-color:rgba(0,0,0,0.1);backdrop-filter:blur(20px);position:relative}@media screen and (max-width:991.8px){.block-hero-stats-centered .stat-box{border-radius:12px}}@media screen and (max-width:767.8px){.block-hero-stats-centered .stat-box{width:100%}}.block-hero-stats-centered .stat-box:after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box}.block-hero-stats-centered .stat-box .stat-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:clamp(0px,10.5555555556vw,152px);padding:clamp(0px,1.6666666667vw,24px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.3888888889vw,20px);gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-hero-stats-centered .stat-box .stat-content{min-height:132px;padding:20px;gap:20px}}@media screen and (max-width:767.8px){.block-hero-stats-centered .stat-box .stat-content{min-height:auto}}.block-hero-stats-centered .stat-box .stat-value{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-stats-centered .stat-box .stat-value{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-hero-stats-centered .stat-box .stat-value{color:#ffffff;margin:0}.block-hero-stats-centered .stat-box .stat-label{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.6944444444vw,10px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-hero-stats-centered .stat-box .stat-label{font-size:10px}}.block-hero-stats-centered .stat-box .stat-label{text-transform:uppercase;color:#d4d6d8;margin:0}.block-heading-pair .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(0px,4.4444444444vw,64px)}@media screen and (min-width:992px){.block-heading-pair .content{padding:clamp(0px,8.125vw,117px) 0 clamp(0px,2.7777777778vw,40px)}}@media screen and (max-width:991.8px){.block-heading-pair .content{gap:40px}}.block-heading-pair .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,3.3333333333vw,48px);width:100%}@media screen and (max-width:991.8px){.block-heading-pair .heading-and-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.block-heading-pair .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.7638888889vw,11px);width:100%;max-width:clamp(0px,31.1111111111vw,448px)}@media screen and (max-width:991.8px){.block-heading-pair .heading-block{gap:8px;max-width:100%}}.block-heading-pair .heading-block .overline{color:#e7e8e9;margin:0}.block-heading-pair .heading-block .wp-block-heading,.block-heading-pair .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-heading-pair .heading-block .wp-block-heading,.block-heading-pair .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-heading-pair .heading-block .wp-block-heading,.block-heading-pair .heading-block h2{font-size:32px;line-height:1.1}}.block-heading-pair .heading-block .wp-block-heading,.block-heading-pair .heading-block h2{color:#ffffff}.block-heading-pair .text-block{width:100%;max-width:clamp(0px,31.1111111111vw,448px);padding-top:clamp(0px,3.0555555556vw,44px)}@media screen and (max-width:991.8px){.block-heading-pair .text-block{max-width:100%;padding-top:0}}.block-heading-pair .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-heading-pair .text-block p{font-size:15px;line-height:1.5}}.block-heading-pair .text-block p{color:#d4d6d8}.block-heading-pair.has-white-background-color .heading-block .overline{color:#271e00}.block-heading-pair.has-white-background-color .heading-block .wp-block-heading,.block-heading-pair.has-white-background-color .heading-block h2{color:#271e00}.block-heading-pair.has-white-background-color .text-block p{color:#3F322A}.block-heading-pair .heading-pair-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media screen and (max-width:991.8px){.block-heading-pair .heading-pair-media{gap:20px}}@media screen and (max-width:699.8px){.block-heading-pair .heading-pair-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px}}.block-heading-pair .heading-pair-media .heading-pair-image,.block-heading-pair .heading-pair-media>figure:first-child{width:100%;max-width:clamp(0px,55.5555555556vw,800px);margin:0;overflow:hidden;aspect-ratio:800/610}@media screen and (max-width:991.8px){.block-heading-pair .heading-pair-media .heading-pair-image,.block-heading-pair .heading-pair-media>figure:first-child{max-width:70%}}@media screen and (max-width:699.8px){.block-heading-pair .heading-pair-media .heading-pair-image,.block-heading-pair .heading-pair-media>figure:first-child{max-width:100%}}.block-heading-pair .heading-pair-media .heading-pair-image img,.block-heading-pair .heading-pair-media .heading-pair-image video,.block-heading-pair .heading-pair-media>figure:first-child img,.block-heading-pair .heading-pair-media>figure:first-child video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.block-heading-pair .heading-pair-media .heading-pair-inset,.block-heading-pair .heading-pair-media>figure:last-child{width:100%;max-width:clamp(0px,14.7222222222vw,212px);margin:0;overflow:hidden;aspect-ratio:212/264}@media screen and (max-width:991.8px){.block-heading-pair .heading-pair-media .heading-pair-inset,.block-heading-pair .heading-pair-media>figure:last-child{max-width:20%}}@media screen and (max-width:699.8px){.block-heading-pair .heading-pair-media .heading-pair-inset,.block-heading-pair .heading-pair-media>figure:last-child{max-width:48.9898989899%;margin-left:auto}}.block-heading-pair .heading-pair-media .heading-pair-inset img,.block-heading-pair .heading-pair-media .heading-pair-inset video,.block-heading-pair .heading-pair-media>figure:last-child img,.block-heading-pair .heading-pair-media>figure:last-child video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (min-width:992px){.block-feature-rows .content{padding:clamp(0px,5.5555555556vw,80px) 0 clamp(0px,5.8333333333vw,84px)}}.block-feature-rows .text-and-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-feature-rows .text-and-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}@media screen and (max-width:991.8px){.block-feature-rows .text-and-media:not(:last-child){margin-bottom:157px}}.block-feature-rows .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:clamp(0px,22.9166666667vw,330px);gap:clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.block-feature-rows .heading-and-description{max-width:100%;gap:27px}}.block-feature-rows .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.9722222222vw,14px)}@media screen and (max-width:991.8px){.block-feature-rows .heading-block{gap:12px}}.block-feature-rows .heading-block .overline{color:#e7e8e9;margin:0}.block-feature-rows .heading-block .wp-block-heading{color:#ffffff}.block-feature-rows .heading-block .wp-block-heading sup{vertical-align:middle;line-height:0.9em}.block-feature-rows .heading-block h3{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-feature-rows .heading-block h3{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-feature-rows .heading-block h3{font-size:28px}}.block-feature-rows .heading-block h3{margin:0}.block-feature-rows .text-block{margin-bottom:clamp(-7px,-0.4861111111vw,0px)}@media screen and (max-width:991.8px){.block-feature-rows .text-block{margin-bottom:0}}@media screen and (max-width:575.8px){.block-feature-rows .text-block{max-width:286px}}.block-feature-rows .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-feature-rows .text-block p{font-size:15px;line-height:1.5}}.block-feature-rows .text-block p{color:#d4d6d8;margin:0}.block-feature-rows .text-block .text-block__heading{color:#ffffff}@media screen and (max-width:991.8px){.block-feature-rows .text-block .text-block__heading{margin-bottom:4px}}.block-feature-rows .text-block p:not(.text-block__heading):not(:last-child){margin-bottom:clamp(0px,0.6944444444vw,10px)}@media screen and (max-width:991.8px){.block-feature-rows .text-block p:not(.text-block__heading):not(:last-child){margin-bottom:10px}}.block-feature-rows .opus-pull-quote,.block-feature-rows .wp-block-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding-left:clamp(0px,8.1944444444vw,118px);position:relative}@media screen and (max-width:991.8px){.block-feature-rows .opus-pull-quote,.block-feature-rows .wp-block-quote{padding-left:90px}}@media screen and (max-width:575.8px){.block-feature-rows .opus-pull-quote,.block-feature-rows .wp-block-quote{padding-left:60px}}.block-feature-rows .opus-pull-quote:before,.block-feature-rows .wp-block-quote:before{content:"";display:block;position:absolute;top:clamp(0px,0.4861111111vw,7px);left:0;width:clamp(0px,4.1666666667vw,60px);height:clamp(0px,4.1666666667vw,60px);-ms-flex-negative:0;flex-shrink:0;background-color:#f47621;-webkit-mask:url("data:image/svg+xml,%3Csvg width='59' height='60' viewBox='0 0 59 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 59.6134L33.3248 59.6134L33.3248 33.9395C33.3248 8.26428 57.1512 0 57.1512 0V14.1571C49.571 16.1882 44.4597 26.9327 46.3373 33.9395L58.9993 33.9395L59 59.6134ZM25.6739 59.6134L0 59.6134V33.9395C0 8.26429 23.8277 0 23.8277 0V14.1571C16.2462 16.1882 11.1356 26.9327 13.0125 33.9395L25.6745 33.9395L25.6739 59.6134Z' fill='white' /%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='59' height='60' viewBox='0 0 59 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 59.6134L33.3248 59.6134L33.3248 33.9395C33.3248 8.26428 57.1512 0 57.1512 0V14.1571C49.571 16.1882 44.4597 26.9327 46.3373 33.9395L58.9993 33.9395L59 59.6134ZM25.6739 59.6134L0 59.6134V33.9395C0 8.26429 23.8277 0 23.8277 0V14.1571C16.2462 16.1882 11.1356 26.9327 13.0125 33.9395L25.6745 33.9395L25.6739 59.6134Z' fill='white' /%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width:991.8px){.block-feature-rows .opus-pull-quote:before,.block-feature-rows .wp-block-quote:before{top:0;width:48px;height:48px}}@media screen and (max-width:575.8px){.block-feature-rows .opus-pull-quote:before,.block-feature-rows .wp-block-quote:before{width:34px;height:34px}}.block-feature-rows .opus-pull-quote p,.block-feature-rows .wp-block-quote p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-feature-rows .opus-pull-quote p,.block-feature-rows .wp-block-quote p{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-feature-rows .opus-pull-quote p,.block-feature-rows .wp-block-quote p{font-size:28px}}.block-feature-rows .opus-pull-quote p,.block-feature-rows .wp-block-quote p{color:#ffffff;margin:0}.block-feature-rows .opus-pull-quote cite,.block-feature-rows .wp-block-quote cite{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.6;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.block-feature-rows .opus-pull-quote cite,.block-feature-rows .wp-block-quote cite{font-size:16px;line-height:1.4}}.block-feature-rows .opus-pull-quote cite,.block-feature-rows .wp-block-quote cite{color:#ffffff;font-style:normal;margin-top:clamp(0px,4.5833333333vw,66px)}@media screen and (max-width:991.8px){.block-feature-rows .opus-pull-quote cite,.block-feature-rows .wp-block-quote cite{margin-top:32px}}.block-feature-rows .quote-author{padding-left:clamp(0px,8.1944444444vw,118px);margin-top:clamp(0px,2.1527777778vw,31px)}@media screen and (max-width:991.8px){.block-feature-rows .quote-author{padding-left:90px;margin-top:11px}}@media screen and (max-width:575.8px){.block-feature-rows .quote-author{padding-left:60px}}.block-feature-rows .quote-author .quote-author__name{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.6;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.block-feature-rows .quote-author .quote-author__name{font-size:16px;line-height:1.4}}.block-feature-rows .quote-author .quote-author__name{color:#ffffff;margin-bottom:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-feature-rows .quote-author .quote-author__name{margin-bottom:6px}}.block-feature-rows .quote-author .quote-author__company{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-feature-rows .quote-author .quote-author__company{font-size:10px}}.block-feature-rows .quote-author .quote-author__company{text-transform:uppercase;color:#f47621}@media screen and (max-width:575.8px){.block-feature-rows .quote-author .quote-author__company{max-width:200px}}.block-feature-rows .stat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,2.2222222222vw,32px);padding:clamp(0px,8.5416666667vw,123px) clamp(0px,4.2361111111vw,61px) clamp(0px,3.4722222222vw,50px)}@media screen and (max-width:991.8px){.block-feature-rows .stat-list{gap:16px;padding:0}}.block-feature-rows .stat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-feature-rows .stat-item .stat-item__title{width:50%;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__title{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}.block-feature-rows .stat-item .stat-item__title{color:#ffffff;margin:0;position:relative;padding:clamp(0px,1.1805555556vw,17px) 0}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__title{padding:17px 0}}.block-feature-rows .stat-item .stat-item__title:before{content:"";position:absolute;top:0;left:0;width:100%;height:clamp(0px,0.7638888889vw,11px);border-top:1.5px solid #ffffff;border-right:1.5px solid #ffffff;border-top-right-radius:3px}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__title:before{height:11px}}.block-feature-rows .stat-item .stat-item__body{width:50%;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__body{font-size:13px;line-height:1.5}}.block-feature-rows .stat-item .stat-item__body{color:#ffffff;margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:clamp(0px,1.875vw,27px) 0 clamp(0px,1.1805555556vw,17px);position:relative}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__body{padding:27px 0 17px}}.block-feature-rows .stat-item .stat-item__body:before{content:"";position:absolute;top:clamp(0px,0.0694444444vw,1px);left:-1.5px;width:calc(100% + 1.5px);height:clamp(0px,0.7638888889vw,11px);border-bottom:1.5px solid #ffffff;border-left:1.5px solid #ffffff;border-bottom-left-radius:3px}@media screen and (max-width:991.8px){.block-feature-rows .stat-item .stat-item__body:before{top:1px;height:11px}}.block-feature-rows.has-white-background-color .heading-block .overline{color:#0c0900}.block-feature-rows.has-white-background-color .heading-block .wp-block-heading{color:#0c0900}.block-feature-rows.has-white-background-color .text-block p{color:#53585f}.block-feature-rows.has-white-background-color .text-block .text-block__heading{color:#271e00}.block-feature-rows.has-white-background-color .opus-pull-quote cite,.block-feature-rows.has-white-background-color .opus-pull-quote p,.block-feature-rows.has-white-background-color .wp-block-quote cite,.block-feature-rows.has-white-background-color .wp-block-quote p{color:#271e00}.block-feature-rows.has-white-background-color .quote-author .quote-author__name{color:#271e00}.block-feature-rows.has-white-background-color .quote-author .quote-author__company{color:#f47621}.block-feature-rows.has-white-background-color .stat-item .stat-item__title{color:#271e00}.block-feature-rows.has-white-background-color .stat-item .stat-item__title:before{border-top:1.5px solid rgba(0,0,0,0.25);border-right:1.5px solid rgba(0,0,0,0.1)}.block-feature-rows.has-white-background-color .stat-item .stat-item__body{color:#271e00}.block-feature-rows.has-white-background-color .stat-item .stat-item__body:before{border-bottom:1.5px solid rgba(0,0,0,0.25);border-left:1.5px solid rgba(0,0,0,0.15)}.block-feature-rows .text-and-media figure{width:100%;max-width:clamp(0px,63.8888888889vw,920px);margin:0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin-top:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.block-feature-rows .text-and-media figure{max-width:100%;margin-top:0}}.block-feature-rows .text-and-media figure img,.block-feature-rows .text-and-media figure video{width:100%;height:100%;min-height:clamp(0px,42.3611111111vw,610px);-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:991.8px){.block-feature-rows .text-and-media figure img,.block-feature-rows .text-and-media figure video{height:auto;min-height:auto}}.block-feature-rows .text-and-media:nth-child(2n) .heading-and-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block-feature-rows .text-and-media:nth-child(2n) .text-and-media figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:991.8px){.block-feature-rows .text-and-media:nth-child(2n) .heading-and-description,.block-feature-rows .text-and-media:nth-child(2n) .text-and-media figure{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (min-width:992px){.block-heading-pair+.block-feature-rows .content{padding:clamp(0px,3.0555555556vw,44px) 0 clamp(0px,8.3333333333vw,120px)}}@media screen and (min-width:992px){.block-feature-rows:has(+.block-cta-centered) .content{padding-bottom:clamp(0px,3.4722222222vw,50px)}}body.home .block-feature-rows .wp-block-quote p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){body.home .block-feature-rows .wp-block-quote p{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}@media screen and (min-width:992px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(odd) .heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(odd) .heading-and-description{padding-bottom:clamp(0px,6.1111111111vw,88px);margin-bottom:0}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:has(.opus-pull-quote) .heading-and-description,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:has(.wp-block-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:has(.opus-pull-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:has(.wp-block-quote) .heading-and-description{padding:clamp(0px,3.4722222222vw,50px) clamp(0px,4.1319444444vw,59.5px);gap:clamp(0px,2.7083333333vw,39px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:has(.opus-pull-quote) .heading-and-description,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:has(.wp-block-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:has(.opus-pull-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:has(.wp-block-quote) .heading-and-description{padding:0;gap:18px}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media figure,.block-feature-rows:has(.stat-list) .text-and-media figure{max-width:clamp(0px,47.5vw,684px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media figure,.block-feature-rows:has(.stat-list) .text-and-media figure{max-width:100%;-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media figure img,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media figure video,.block-feature-rows:has(.stat-list) .text-and-media figure img,.block-feature-rows:has(.stat-list) .text-and-media figure video{height:auto;aspect-ratio:1/1}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .heading-and-description{max-width:clamp(0px,31.1111111111vw,448px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-and-description,.block-feature-rows:has(.stat-list) .heading-and-description{max-width:100%}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-block,.block-feature-rows:has(.stat-list) .heading-block{gap:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-block,.block-feature-rows:has(.stat-list) .heading-block{gap:8px}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-block h2,.block-feature-rows:has(.stat-list) .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-block h2,.block-feature-rows:has(.stat-list) .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .heading-block h2,.block-feature-rows:has(.stat-list) .heading-block h2{font-size:32px;line-height:1.1}}@media screen and (min-width:992px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n),.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n){margin-top:clamp(-42px,-2.9166666667vw,0px)}}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>figure,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>.heading-and-description,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>.stat-list,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>.heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>.stat-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:clamp(0px,47.5vw,684px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991.8px){.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>.heading-and-description,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>.stat-list,.block-feature-rows:has(.opus-pull-quote,.wp-block-quote) .text-and-media:nth-child(2n)>figure,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>.heading-and-description,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>.stat-list,.block-feature-rows:has(.stat-list) .text-and-media:nth-child(2n)>figure{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;max-width:100%}}@media screen and (min-width:992px){.block-feature-rows+.block-sticky-list .content{padding:clamp(0px,4.7916666667vw,69px) 0 clamp(0px,5.0694444444vw,73px)}}@media screen and (min-width:992px){.block-feature-rows+.block-sticky-list .heading-and-description{gap:clamp(0px,17.4305555556vw,251px)}}@media screen and (min-width:992px){.block-feature-rows+.block-sticky-list .heading-block{gap:clamp(0px,2.0138888889vw,29px)}}.block-feature-rows+.block-sticky-list .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-feature-rows+.block-sticky-list .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-feature-rows+.block-sticky-list .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}@media screen and (min-width:992px){.block-hero-stats+.block-sticky-list .content{padding:clamp(0px,6.3888888889vw,92px) 0 clamp(0px,5.1388888889vw,74px)}}@media screen and (min-width:992px){.block-hero-stats+.block-sticky-list .heading-and-description{gap:clamp(0px,23.6805555556vw,341px)}}@media screen and (min-width:992px){.block-hero-stats+.block-sticky-list .heading-block{gap:clamp(0px,2.0138888889vw,29px)}}.block-hero-stats+.block-sticky-list .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-stats+.block-sticky-list .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-hero-stats+.block-sticky-list .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-feature-rows:has(.stat-list) .heading-and-description{max-width:clamp(0px,39.1666666667vw,564px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.stat-list) .heading-and-description{max-width:100%}}.block-feature-rows:has(.stat-list) .heading-block{gap:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-feature-rows:has(.stat-list) .heading-block{gap:16px}}.block-feature-rows:has(.stat-list) .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-feature-rows:has(.stat-list) .heading-block h2{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-feature-rows:has(.stat-list) .heading-block h2{font-size:36px;line-height:1.05}}.block-callout-centered{position:relative;overflow:hidden}.block-callout-centered>.wp-block-video,.block-callout-centered>figure{position:absolute;inset:0;margin:0;z-index:-1;pointer-events:none}.block-callout-centered>.wp-block-video img,.block-callout-centered>.wp-block-video video,.block-callout-centered>figure img,.block-callout-centered>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-callout-centered:before{content:"";position:absolute;inset:0;z-index:0;background:rgba(0,0,0,0.5);pointer-events:none}.block-callout-centered .mask{position:absolute;top:50%;left:50%;width:clamp(0px,73.2638888889vw,1055px);height:clamp(0px,33.0555555556vw,476px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;pointer-events:none}@media screen and (max-width:991.8px){.block-callout-centered .mask{width:900px;height:400px}}.block-callout-centered .mask:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;aspect-ratio:1440/1444;background:url("../images/callout-centered-bg-mask.svg") no-repeat center/contain}.block-callout-centered .container{position:relative;z-index:1}.block-callout-centered .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(0px,8.3333333333vw,120px) 0;min-height:clamp(0px,53.3333333333vw,768px);text-align:center}@media screen and (max-width:991.8px){.block-callout-centered .content{padding:80px 0;min-height:600px}}@media screen and (max-width:767.8px){.block-callout-centered .content{min-height:400px}}.block-callout-centered .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:clamp(0px,51.9444444444vw,748px);width:100%}@media screen and (max-width:991.8px){.block-callout-centered .title-block{max-width:748px}}.block-callout-centered .title-block .overline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ffffff;margin-bottom:clamp(0px,0.7638888889vw,11px);padding-top:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-callout-centered .title-block .overline{padding-top:0;margin-bottom:8px}}.block-callout-centered .title-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-callout-centered .title-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-callout-centered .title-block h2{font-size:32px;line-height:1.1}}.block-callout-centered .title-block h2{color:#ffffff;margin-bottom:clamp(0px,1.1805555556vw,17px)}@media screen and (max-width:991.8px){.block-callout-centered .title-block h2{margin-bottom:12px}}.block-callout-centered .title-block p:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-callout-centered .title-block p:not(.overline){font-size:15px;line-height:1.5}}.block-callout-centered .title-block p:not(.overline){color:#d4d6d8;max-width:clamp(0px,37.9166666667vw,546px)}@media screen and (max-width:991.8px){.block-callout-centered .title-block p:not(.overline){max-width:546px}}.page-id-39 .block-callout-centered .mask{width:clamp(0px,94.5138888889vw,1361px);height:clamp(0px,50.4166666667vw,726px)}.page-id-39 .block-callout-centered .mask:before{width:100vw;aspect-ratio:1440/1694;background:url("../images/callout-centered-bg-mask-2.svg") no-repeat center/contain}.block-logo-carousel{overflow:hidden}.block-logo-carousel.style-bg-23{clip-path:none!important}.block-logo-carousel.style-bg-23 .logo-box{backdrop-filter:blur(20px);background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.02)),to(rgba(255,255,255,0.02))),-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.03)),to(rgba(244,118,33,0.03)));background:linear-gradient(0deg,rgba(255,255,255,0.02),rgba(255,255,255,0.02)),linear-gradient(0deg,rgba(244,118,33,0.03),rgba(244,118,33,0.03))}.block-logo-carousel .container{max-width:none}.block-logo-carousel .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,5vw,72px)}@media screen and (min-width:992px){.block-logo-carousel .content{padding:clamp(0px,8.3333333333vw,120px) 0}}@media screen and (max-width:991.8px){.block-logo-carousel .content{gap:40px}}@media screen and (max-width:767.8px){.block-logo-carousel .content{gap:28px}}.block-logo-carousel h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-logo-carousel h2{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-logo-carousel h2{font-size:36px;line-height:1.05}}.block-logo-carousel h2{color:#ffffff;margin:0 auto;width:100%;max-width:clamp(0px,96.6666666667vw,1392px)}@media screen and (max-width:991.8px){.block-logo-carousel h2{max-width:100%}}.block-logo-carousel .marquee3k{width:100%}.block-logo-carousel .marquee3k .marquee3k__wrapper{display:block;font-size:0}.block-logo-carousel .logo-carousel{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap}.block-logo-carousel .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,13.3333333333vw,192px);aspect-ratio:192/88;margin:0 clamp(0px,1.6666666667vw,24px);backdrop-filter:blur(2.5px);background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.01)),to(rgba(255,255,255,0.01))),-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.01)),to(rgba(244,118,33,0.01)));background:linear-gradient(0deg,rgba(255,255,255,0.01),rgba(255,255,255,0.01)),linear-gradient(0deg,rgba(244,118,33,0.01),rgba(244,118,33,0.01))}@media screen and (max-width:991.8px){.block-logo-carousel .logo-box{width:160px;margin:0 24px}}@media screen and (max-width:767.8px){.block-logo-carousel .logo-box{width:140px}}.block-logo-carousel .logo-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block-logo-carousel.has-white-background-color h2{color:#271e00}.block-logo-carousel.has-white-background-color .logo-box{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.02)),to(rgba(0,0,0,0.02)));background:linear-gradient(0deg,rgba(0,0,0,0.02),rgba(0,0,0,0.02))}.block-statement+.block-logo-carousel .content{padding:0 0 clamp(0px,4.1666666667vw,60px)}@media screen and (max-width:991.8px){.block-statement+.block-logo-carousel .content{padding:76px 0 73px}}@media screen and (min-width:992px){.block-sticky-list .content{padding:clamp(0px,6.3888888889vw,92px) 0 clamp(0px,8.3333333333vw,120px)}}.block-sticky-list .sticky-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.block-sticky-list .sticky-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:clamp(0px,31.0416666667vw,447px);padding-top:clamp(0px,3.3333333333vw,48px);position:sticky;top:clamp(0px,8.3333333333vw,120px);-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;gap:clamp(0px,1.875vw,27px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-text{position:static;width:100%;padding-top:0;gap:24px}}.block-sticky-list .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,19.5138888889vw,281px);width:100%}@media screen and (max-width:991.8px){.block-sticky-list .heading-and-description{gap:24px}}.block-sticky-list .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.3888888889vw,20px);width:100%}@media screen and (max-width:991.8px){.block-sticky-list .heading-block{gap:16px}}.block-sticky-list .heading-block .overline{color:#ffffff;margin:0}.block-sticky-list .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-sticky-list .heading-block .wp-block-heading{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-sticky-list .heading-block .wp-block-heading{font-size:32px;line-height:1.1}}.block-sticky-list .heading-block .wp-block-heading{color:#ffffff;margin:0}.block-sticky-list .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.block-sticky-list .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-sticky-list .text-block p{font-size:15px;line-height:1.5}}.block-sticky-list .text-block p{color:#a1a4aa;margin:0}.block-sticky-list .text-block .text-block__heading{color:#ffffff}@media screen and (max-width:991.8px){.block-sticky-list .text-block .text-block__heading{margin-bottom:4px}}.block-sticky-list.has-white-background-color .heading-block .overline{color:#271e00}.block-sticky-list.has-white-background-color .heading-block .wp-block-heading{color:#271e00}.block-sticky-list.has-white-background-color .text-block p{color:#70747b}.block-sticky-list.has-white-background-color .text-block .text-block__heading{color:#271e00}.block-sticky-list.has-white-background-color .sticky-card{background-color:#FAFAFA}.block-sticky-list.has-white-background-color .sticky-card:before{background:rgba(0,0,0,0.1)}.block-sticky-list.has-white-background-color .sticky-card__heading .sticky-card__title{color:#271e00}.block-sticky-list.has-white-background-color .sticky-card__body{color:#70747b}.block-sticky-list.has-black-background-color .sticky-card{background-color:#0c0900}.block-sticky-list .wp-block-buttons{margin:0}.block-sticky-list .sticky-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:clamp(0px,39.3055555556vw,566px);-ms-flex-negative:0;flex-shrink:0;padding-top:clamp(0px,6.875vw,99px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-cards{width:100%;padding-top:0}}.block-sticky-list .sticky-card{position:sticky;top:clamp(0px,11.6666666667vw,168px);border-radius:clamp(0px,1.1111111111vw,16px);overflow:hidden;background-color:#282421;padding:clamp(0px,2.3611111111vw,34px) clamp(0px,1.1111111111vw,16px) clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card{position:relative;top:unset;border-radius:12px;padding:24px 16px 16px}}.block-sticky-list .sticky-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box}.block-sticky-list .sticky-card:not(:first-child){margin-top:clamp(0px,3.3333333333vw,48px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card:not(:first-child){margin-top:24px}}@media screen and (max-width:767.8px){.block-sticky-list .sticky-card:not(:first-child){margin-top:16px}}@media screen and (min-width:992px){.block-sticky-list .sticky-card:last-child{margin-bottom:var(--card-margin-bottom,0px)}}.block-sticky-list .sticky-card__heading{padding:0 clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__heading{padding:0 12px;margin-bottom:16px}}.block-sticky-list .sticky-card__heading .sticky-card__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__heading .sticky-card__title{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}.block-sticky-list .sticky-card__heading .sticky-card__title{color:#ffffff;margin:0}.block-sticky-list .sticky-card__heading .sticky-card__title:before{content:counter(sticky-card,decimal-leading-zero) "  ";color:#f47621;margin-right:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__heading .sticky-card__title:before{margin-right:2px}}.block-sticky-list .sticky-cards{counter-reset:sticky-card}.block-sticky-list .sticky-card{counter-increment:sticky-card}.block-sticky-list .sticky-card__body{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__body{font-size:15px;line-height:1.5}}.block-sticky-list .sticky-card__body{color:#a1a4aa;padding:0 clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,2.3611111111vw,34px)}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__body{padding:0 12px;margin-bottom:24px}}.block-sticky-list .sticky-card__media{position:relative}.block-sticky-list .sticky-card__image{width:100%;aspect-ratio:534/240;margin:0;border-radius:clamp(0px,0.5555555556vw,8px);overflow:hidden}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__image{border-radius:6px}}.block-sticky-list .sticky-card__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-sticky-list .sticky-card__caption{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__caption{font-size:12px}}.block-sticky-list .sticky-card__caption{position:absolute;left:clamp(0px,1.5972222222vw,23px);right:clamp(0px,1.6666666667vw,24px);bottom:clamp(0px,1.2152777778vw,17.5px);color:#ffffff;text-transform:uppercase;margin:0}@media screen and (max-width:991.8px){.block-sticky-list .sticky-card__caption{left:16px;right:16px;bottom:16px}}.block-product-cards{position:relative;overflow:hidden}.block-product-cards .product-cards-bg,.block-product-cards>figure{position:absolute;inset:0;margin:0;z-index:0}.block-product-cards .product-cards-bg img,.block-product-cards .product-cards-bg video,.block-product-cards>figure img,.block-product-cards>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-product-cards .product-cards-bg:after,.block-product-cards>figure:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.5)}.block-product-cards .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:clamp(0px,53.2638888889vw,767px)}@media screen and (max-width:991.8px){.block-product-cards .container{min-height:600px}}@media screen and (max-width:767.8px){.block-product-cards .container{min-height:400px}}.block-product-cards .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,2.7777777778vw,40px);padding:clamp(0px,8.1944444444vw,118px) 0 clamp(0px,8.3333333333vw,120px)}@media screen and (max-width:991.8px){.block-product-cards .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:58px;padding:80px 0}}.block-product-cards .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:clamp(0px,31.1111111111vw,448px);padding-bottom:clamp(0px,2.0833333333vw,30px);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-product-cards .heading-and-description{width:100%;padding-bottom:0;gap:22px}}.block-product-cards .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-product-cards .heading-block{gap:16px}}.block-product-cards .heading-block .overline{color:#ffffff;margin:0}.block-product-cards .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-product-cards .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-product-cards .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-product-cards .heading-block .wp-block-heading{color:#ffffff;margin:0}.block-product-cards .heading-block .wp-block-heading sup{color:inherit;font-size:0.89em}.block-product-cards .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:clamp(0px,22.9166666667vw,330px)}@media screen and (max-width:991.8px){.block-product-cards .text-block{max-width:100%}}@media screen and (max-width:575.8px){.block-product-cards .text-block{max-width:300px}}.block-product-cards .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-product-cards .text-block p{font-size:15px;line-height:1.5}}.block-product-cards .text-block p{color:#d4d6d8}.block-product-cards .text-block .text-block__heading{color:#ffffff;margin:0}@media screen and (max-width:991.8px){.block-product-cards .text-block .text-block__heading{margin-bottom:4px}}.block-product-cards .product-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px);width:clamp(0px,55.6944444444vw,802px);-ms-flex-negative:0;flex-shrink:0;padding-top:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.block-product-cards .product-card-list{width:100%;gap:24px;padding-top:0}}@media screen and (max-width:767.8px){.block-product-cards .product-card-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-product-cards .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;border-radius:clamp(0px,1.1111111111vw,16px);overflow:hidden;background-color:rgba(0,0,0,0.25);backdrop-filter:blur(20px);position:relative}@media screen and (max-width:991.8px){.block-product-cards .product-card{border-radius:16px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:calc(50% - 12px)}}@media screen and (max-width:767.8px){.block-product-cards .product-card{width:100%}}.block-product-cards .product-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.6666666667vw,24px);padding:clamp(0px,2.2222222222vw,32px) clamp(0px,2.2222222222vw,32px) clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-product-cards .product-card-meta{gap:16px;padding:24px 24px 16px}}.block-product-cards .product-card-meta-icon{margin:0;width:clamp(0px,7.3611111111vw,106px);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-product-cards .product-card-meta-icon{width:90px}}.block-product-cards .product-card-meta-icon img{height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.block-product-cards .product-card-meta-text{padding-top:clamp(0px,0.2083333333vw,3px)}}.block-product-cards .product-card-meta-label,.block-product-cards .product-card-meta-value{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-product-cards .product-card-meta-label,.block-product-cards .product-card-meta-value{font-size:12px}}.block-product-cards .product-card-meta-label,.block-product-cards .product-card-meta-value{text-transform:uppercase;margin:0}.block-product-cards .product-card-meta-label{color:#d4d6d8}.block-product-cards .product-card-meta-value{color:#ffffff}.block-product-cards .product-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:clamp(0px,1.875vw,27px) clamp(0px,2.2222222222vw,32px) clamp(0px,2.0833333333vw,30px);border-radius:clamp(0px,1.1111111111vw,16px);background-color:rgba(0,0,0,0.25)}@media screen and (max-width:991.8px){.block-product-cards .product-card-content{padding:24px;border-radius:12px}}.block-product-cards .product-card-content .wp-block-heading,.block-product-cards .product-card-content h3{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-product-cards .product-card-content .wp-block-heading,.block-product-cards .product-card-content h3{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}.block-product-cards .product-card-content .wp-block-heading,.block-product-cards .product-card-content h3{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (min-width:992px){.block-product-cards .product-card-content .wp-block-heading,.block-product-cards .product-card-content h3{max-width:clamp(0px,15.2777777778vw,220px)}}@media screen and (max-width:991.8px){.block-product-cards .product-card-content .wp-block-heading,.block-product-cards .product-card-content h3{margin-bottom:12px}}.block-product-cards .product-card-content .wp-block-heading sup,.block-product-cards .product-card-content h3 sup{color:inherit;font-size:0.89em;line-height:1.1em}.block-product-cards .product-card-content p:not(.product-card-cta){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-product-cards .product-card-content p:not(.product-card-cta){font-size:15px;line-height:1.5}}.block-product-cards .product-card-content p:not(.product-card-cta){color:#d4d6d8;margin-bottom:clamp(0px,0.8333333333vw,12px)}@media screen and (min-width:992px){.block-product-cards .product-card-content p:not(.product-card-cta){max-width:clamp(0px,20.8333333333vw,300px)}}@media screen and (max-width:991.8px){.block-product-cards .product-card-content p:not(.product-card-cta){margin-bottom:8px}}.block-product-cards .product-card-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.2777777778vw,4px);margin:0;width:100%}@media screen and (max-width:991.8px){.block-product-cards .product-card-bullets{gap:6px}}.block-product-cards .product-card-bullets li{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-product-cards .product-card-bullets li{font-size:13px;line-height:1.5}}.block-product-cards .product-card-bullets li{color:#ffffff;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-product-cards .product-card-bullets li{gap:8px}}.block-product-cards .product-card-bullets li:before{all:unset;content:"";width:clamp(0px,0.8333333333vw,12px);height:clamp(0px,0.8333333333vw,12px);-ms-flex-negative:0;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 9.5L8 12.5L14 6.5M5.3 18.5H13.7C15.3802 18.5 16.2202 18.5 16.862 18.173C17.4265 17.8854 17.8854 17.4265 18.173 16.862C18.5 16.2202 18.5 15.3802 18.5 13.7V5.3C18.5 3.61984 18.5 2.77976 18.173 2.13803C17.8854 1.57354 17.4265 1.1146 16.862 0.82698C16.2202 0.5 15.3802 0.5 13.7 0.5H5.3C3.61984 0.5 2.77976 0.5 2.13803 0.82698C1.57354 1.1146 1.1146 1.57354 0.82698 2.13803C0.5 2.77976 0.5 3.61984 0.5 5.3V13.7C0.5 15.3802 0.5 16.2202 0.82698 16.862C1.1146 17.4265 1.57354 17.8854 2.13803 18.173C2.77976 18.5 3.61984 18.5 5.3 18.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 9.5L8 12.5L14 6.5M5.3 18.5H13.7C15.3802 18.5 16.2202 18.5 16.862 18.173C17.4265 17.8854 17.8854 17.4265 18.173 16.862C18.5 16.2202 18.5 15.3802 18.5 13.7V5.3C18.5 3.61984 18.5 2.77976 18.173 2.13803C17.8854 1.57354 17.4265 1.1146 16.862 0.82698C16.2202 0.5 15.3802 0.5 13.7 0.5H5.3C3.61984 0.5 2.77976 0.5 2.13803 0.82698C1.57354 1.1146 1.1146 1.57354 0.82698 2.13803C0.5 2.77976 0.5 3.61984 0.5 5.3V13.7C0.5 15.3802 0.5 16.2202 0.82698 16.862C1.1146 17.4265 1.57354 17.8854 2.13803 18.173C2.77976 18.5 3.61984 18.5 5.3 18.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") center/contain no-repeat;background-color:currentColor;color:#f47621;margin-top:clamp(0px,0.2083333333vw,3px);margin-left:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.block-product-cards .product-card-bullets li:before{width:10.5px;height:10.5px;margin-top:4px;margin-left:2px}}.block-product-cards .product-card-cta{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-product-cards .product-card-cta{font-size:12px}}.block-product-cards .product-card-cta{color:#ffffff;text-transform:uppercase;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:clamp(0px,5.2777777778vw,76px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:991.8px){.block-product-cards .product-card-cta{margin-top:22px}}.block-product-cards .product-card-cta a{opacity:1;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-product-cards .product-card-cta a{gap:4px}}.block-product-cards .product-card-cta a:before{content:"";display:block;position:absolute;inset:0}.block-product-cards .product-card-cta a:after{content:"";width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);-ms-flex-negative:0;flex-shrink:0;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;background-color:currentColor;color:inherit;margin-bottom:clamp(0px,0.0694444444vw,1px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}@media screen and (max-width:991.8px){.block-product-cards .product-card-cta a:after{width:14px;height:14px;margin-bottom:1px}}.block-product-cards .product-card-cta a:hover{color:#f47621}.block-product-cards .product-card-cta a:hover:after{-webkit-transform:translateX(clamp(0px,0.2777777778vw,4px));transform:translateX(clamp(0px,0.2777777778vw,4px))}@media screen and (max-width:991.8px){.block-product-cards .product-card-cta a:hover:after{-webkit-transform:translateX(4px);transform:translateX(4px)}}.block-product-cards.style-spotlight{color:#ffffff;clip-path:none!important;overflow:visible;overflow-x:clip}.block-product-cards.style-spotlight+.block-feature-rows{z-index:1}.block-product-cards.style-spotlight .container{min-height:100vh}@media screen and (min-width:992px){.block-product-cards.style-spotlight .content{gap:0}}.block-product-cards.style-spotlight .heading-and-description{padding:clamp(0px,2.5vw,36px) 0 clamp(0px,2.0833333333vw,30px)}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .heading-and-description{padding:0}}.block-product-cards.style-spotlight .heading-block{gap:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .heading-block{gap:4px}}.block-product-cards.style-spotlight .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .heading-block .wp-block-heading{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-product-cards.style-spotlight .heading-block .wp-block-heading{font-size:32px;line-height:1.1}}.block-product-cards.style-spotlight .heading-block .wp-block-heading{color:#ffffff}.block-product-cards.style-spotlight .text-block{max-width:clamp(0px,17.8472222222vw,257px)}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .text-block{max-width:100%}}@media screen and (max-width:575.8px){.block-product-cards.style-spotlight .text-block{max-width:300px}}.block-product-cards.style-spotlight .text-block p{color:#a1a4aa}.block-product-cards.style-spotlight .text-block .text-block__heading{color:#ffffff}.block-product-cards.style-spotlight .product-card-list{position:relative;z-index:1;isolation:isolate}@media screen and (min-width:992px){.block-product-cards.style-spotlight .product-card-list{width:clamp(0px,63.9583333333vw,921px)}}.block-product-cards.style-spotlight .mask{position:absolute;top:50%;left:50%;width:clamp(0px,27.9861111111vw,403px);aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;pointer-events:none}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .mask{width:403px;max-width:100%}}.block-product-cards.style-spotlight .mask:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(0px,77.0138888889vw,1109px);aspect-ratio:1109/1163;background:url("../images/product-cards-bg-mask.svg") no-repeat center/contain}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .mask:before{width:900px}}.block-product-cards.style-spotlight .product-card{background-color:rgba(0,0,0,0.1);position:relative;padding:clamp(0px,1.9444444444vw,28px) clamp(0px,2.2222222222vw,32px) clamp(0px,2.0138888889vw,29px);min-height:clamp(0px,34.375vw,495px);z-index:0}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card{padding:28px 32px 30px;min-height:auto}}.block-product-cards.style-spotlight .product-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;background:-webkit-gradient(linear,left top,left bottom,from(#848484),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#848484 0%,rgba(153,153,153,0.4) 100%)}.block-product-cards.style-spotlight .product-card:first-child .product-card-meta-overline{color:#f47621}.block-product-cards.style-spotlight .product-card:first-child:before{background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%)}.block-product-cards.style-spotlight .product-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.8333333333vw,12px);padding:0;margin-bottom:clamp(0px,1.875vw,27px)}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-meta{gap:12px;margin-bottom:23px}}.block-product-cards.style-spotlight .product-card-meta-overline{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-meta-overline{font-size:10px}}.block-product-cards.style-spotlight .product-card-meta-overline{text-transform:uppercase;color:#d4d6d8;margin:0}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-meta-overline{font-size:12px}}.block-product-cards.style-spotlight .product-card-meta-icon{margin:0;width:clamp(0px,9.3055555556vw,134px);height:clamp(0px,6.1111111111vw,88px)}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-meta-icon{width:134px;height:88px}}.block-product-cards.style-spotlight .product-card-meta-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-product-cards.style-spotlight .product-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;gap:clamp(0px,1.875vw,27px);padding:0;background:none;border-radius:0}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-content{gap:19px}}.block-product-cards.style-spotlight .product-card-content p:not(.product-card-cta){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-product-cards.style-spotlight .product-card-content p:not(.product-card-cta){font-size:13px;line-height:1.5}}.block-product-cards.style-spotlight .product-card-content p:not(.product-card-cta){color:#d4d6d8;margin:0;max-width:none}.block-product-cards.style-spotlight .product-card-list{-webkit-perspective:1200px;perspective:1200px}.block-product-cards.style-spotlight .product-card{-webkit-transition:border-color 0.3s ease,-webkit-transform 0.3s ease;transition:border-color 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,border-color 0.3s ease;transition:transform 0.3s ease,border-color 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.block-product-cards.style-spotlight .product-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),rgba(255,255,255,0.12) 0%,rgba(255,255,255,0) 45%);opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none;z-index:2}.block-product-cards.style-spotlight .product-card.is-hovered:after{opacity:1}@media screen and (min-width:992px){.block-resource-table .container{padding:0 clamp(0px,1.3888888889vw,20px)}}@media screen and (min-width:992px){.block-resource-table .content{padding:clamp(0px,8.0555555556vw,116px) 0 clamp(0px,8.3333333333vw,120px)}}.block-resource-table .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,3.8194444444vw,55px)}@media screen and (max-width:991.8px){.block-resource-table .heading-and-description{gap:13.5px;margin-bottom:61px}}@media screen and (max-width:767.8px){.block-resource-table .heading-and-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-resource-table .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-resource-table .heading-block .overline{margin-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-resource-table .heading-block .overline{margin-bottom:12px}}.block-resource-table .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-resource-table .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-resource-table .heading-block h2{font-size:32px;line-height:1.1}}.block-resource-table .heading-block h2{color:#271e00;margin-bottom:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-resource-table .heading-block h2{margin-bottom:5px}}.block-resource-table .heading-block .wp-block-paragraph:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-table .heading-block .wp-block-paragraph:not(.overline){font-size:15px;line-height:1.5}}.block-resource-table .heading-block .wp-block-paragraph:not(.overline){color:#3F322A}@media screen and (max-width:575.8px){.block-resource-table .heading-block .wp-block-paragraph:not(.overline){max-width:328px}}.block-resource-table .heading-and-description>.link-with-arrow{color:#0c0900;padding-right:clamp(0px,3.0555555556vw,44px);padding-bottom:clamp(0px,0.4166666667vw,6px)}@media screen and (max-width:991.8px){.block-resource-table .heading-and-description>.link-with-arrow{padding-right:0;padding-bottom:6px}}@media screen and (max-width:767.8px){.block-resource-table .heading-and-description>.link-with-arrow{padding-bottom:0}}.block-resource-table .resource-feature--list{width:100%}.block-resource-table .resource-feature--list-wrapper{width:100%}.block-resource-table .resource-head,.block-resource-table .resource-item{display:-ms-grid;display:grid;-ms-grid-columns:clamp(0px,33.0555555556vw,476px) (1fr)[3] clamp(0px,14.7916666667vw,213px);grid-template-columns:clamp(0px,33.0555555556vw,476px) repeat(3,1fr) clamp(0px,14.7916666667vw,213px)}@media screen and (max-width:991.8px){.block-resource-table .resource-head,.block-resource-table .resource-item{-ms-grid-columns:280px (1fr)[3] 100px;grid-template-columns:280px repeat(3,1fr) 100px}}.block-resource-table .resource-head{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.block-resource-table .resource-head span{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-resource-table .resource-head span{font-size:10px}}.block-resource-table .resource-head span{color:#70747b;text-transform:uppercase;padding-bottom:clamp(0px,1.1805555556vw,17px);position:relative}@media screen and (max-width:991.8px){.block-resource-table .resource-head span{padding-bottom:19.5px}}.block-resource-table .resource-head span:not(:last-child){padding-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-table .resource-head span:not(:last-child){padding-right:24px}}.block-resource-table .resource-item{position:relative}@media (hover:hover){.block-resource-table .resource-item:hover .resource-item__thumb{opacity:1;visibility:visible}}.block-resource-table .resource-item .resource-item__aud,.block-resource-table .resource-item .resource-item__body,.block-resource-table .resource-item .resource-item__cat,.block-resource-table .resource-item .resource-item__date,.block-resource-table .resource-item .resource-item__prod{padding-top:clamp(0px,1.4583333333vw,21px);padding-bottom:clamp(0px,1.3194444444vw,19px)}@media screen and (max-width:991.8px){.block-resource-table .resource-item .resource-item__aud,.block-resource-table .resource-item .resource-item__body,.block-resource-table .resource-item .resource-item__cat,.block-resource-table .resource-item .resource-item__date,.block-resource-table .resource-item .resource-item__prod{padding-top:21.5px;padding-bottom:19px}}.block-resource-table .resource-item .resource-item__aud,.block-resource-table .resource-item .resource-item__body,.block-resource-table .resource-item .resource-item__cat,.block-resource-table .resource-item .resource-item__prod{padding-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-table .resource-item .resource-item__aud,.block-resource-table .resource-item .resource-item__body,.block-resource-table .resource-item .resource-item__cat,.block-resource-table .resource-item .resource-item__prod{padding-right:24px}}.block-resource-table .resource-item .resource-item__body{position:relative}.block-resource-table .resource-item .resource-item__body:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:clamp(0px,0.1388888889vw,2px);border-bottom:1px solid #d4d6d8;border-right:1px solid #d4d6d8;pointer-events:none}@media screen and (max-width:991.8px){.block-resource-table .resource-item .resource-item__body:before{height:2px}}.block-resource-table .resource-item .resource-item__aud,.block-resource-table .resource-item .resource-item__cat,.block-resource-table .resource-item .resource-item__date,.block-resource-table .resource-item .resource-item__prod{position:relative}.block-resource-table .resource-item .resource-item__aud:before,.block-resource-table .resource-item .resource-item__cat:before,.block-resource-table .resource-item .resource-item__date:before,.block-resource-table .resource-item .resource-item__prod:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;border-top:1px solid #d4d6d8;pointer-events:none}.block-resource-table .resource-item__meta,.block-resource-table .resource-item__preview{display:contents}.block-resource-table .resource-item__thumb{width:clamp(0px,10.2083333333vw,147px);height:auto;position:absolute;top:50%;right:clamp(0px,15.5555555556vw,224px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;pointer-events:none}@media screen and (max-width:991.8px){.block-resource-table .resource-item__thumb{display:none}}.block-resource-table .resource-item__body{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.block-resource-table .resource-item__prod{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.block-resource-table .resource-item__cat{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.block-resource-table .resource-item__aud{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}.block-resource-table .resource-item__date{-ms-grid-column:5;grid-column:5;-ms-grid-row:1;grid-row:1}.block-resource-table .resource-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-resource-table .resource-item__body{gap:3px}}.block-resource-table .resource-item__body .resource-item__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-table .resource-item__body .resource-item__title{font-size:13px;line-height:1.5}}.block-resource-table .resource-item__body .resource-item__title{color:#3F322A;margin:0}.block-resource-table .resource-item__body .resource-item__desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-table .resource-item__body .resource-item__desc{font-size:13px;line-height:1.5}}.block-resource-table .resource-item__body .resource-item__desc{color:#70747b;margin:0}.block-resource-table .resource-item__aud,.block-resource-table .resource-item__cat,.block-resource-table .resource-item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-table .resource-item__aud,.block-resource-table .resource-item__cat,.block-resource-table .resource-item__date{font-size:13px;line-height:1.5}}.block-resource-table .resource-item__aud,.block-resource-table .resource-item__cat,.block-resource-table .resource-item__date{color:#3F322A}.block-resource-table .resource-item__prod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;gap:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-resource-table .resource-item__prod{gap:4px}}.block-resource-table .resource-item__prod span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:clamp(0px,0.2777777778vw,4px) clamp(0px,0.6944444444vw,10px);min-height:clamp(0px,1.8055555556vw,26px);font-size:clamp(0px,0.6944444444vw,10px);color:#0c0900;background-color:#f47621;border:1px solid rgba(255,255,255,0.25);border-radius:clamp(0px,0.2777777778vw,4px);white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991.8px){.block-resource-table .resource-item__prod span{padding:4px 10px;font-size:10px;min-height:26px;border-radius:4px}}.block-resource-table .resource-item__prod span[data-id="16"]{color:#ffffff;background-color:#282421}@media screen and (min-width:768px){.block-resource-table .resource-item__cta{position:absolute;inset:0;padding:0;opacity:0}}.block-resource-table .resource-item__cta a{width:100%;height:100%}@media screen and (max-width:767.8px){.block-resource-table .resource-feature--list-wrapper{overflow-x:visible}.block-resource-table .resource-head,.block-resource-table .resource-item{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;min-width:0}.block-resource-table .resource-head span:not(:first-child){display:none}.block-resource-table .resource-item__aud,.block-resource-table .resource-item__cat,.block-resource-table .resource-item__date,.block-resource-table .resource-item__prod{display:none}.block-resource-table .resource-item__body{gap:1px}.block-resource-table .resource-item__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#271e00}.block-resource-table .resource-item__cta a{padding-bottom:0;border-bottom:0;margin-top:3px}.block-resource-table .resource-item .resource-item__cta{position:relative}.block-resource-table .resource-item .resource-item__cta:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;border-bottom:1px solid #d4d6d8;pointer-events:none}}.block-resource-table.has-ash-background-color .heading-block h2,.block-resource-table.has-black-background-color .heading-block h2{color:#ffffff}.block-resource-table.has-ash-background-color .heading-block .wp-block-paragraph:not(.overline),.block-resource-table.has-black-background-color .heading-block .wp-block-paragraph:not(.overline){color:#d4d6d8}.block-resource-table.has-ash-background-color .heading-and-description>.link-with-arrow a,.block-resource-table.has-black-background-color .heading-and-description>.link-with-arrow a{color:#ffffff}.block-resource-table.has-ash-background-color .heading-and-description>.link-with-arrow a:hover,.block-resource-table.has-black-background-color .heading-and-description>.link-with-arrow a:hover{color:#f47621}.block-resource-table.has-ash-background-color .resource-head span,.block-resource-table.has-black-background-color .resource-head span{color:#a1a4aa}.block-resource-table.has-ash-background-color .resource-item__aud:before,.block-resource-table.has-ash-background-color .resource-item__body:before,.block-resource-table.has-ash-background-color .resource-item__cat:before,.block-resource-table.has-ash-background-color .resource-item__date:before,.block-resource-table.has-ash-background-color .resource-item__prod:before,.block-resource-table.has-black-background-color .resource-item__aud:before,.block-resource-table.has-black-background-color .resource-item__body:before,.block-resource-table.has-black-background-color .resource-item__cat:before,.block-resource-table.has-black-background-color .resource-item__date:before,.block-resource-table.has-black-background-color .resource-item__prod:before{border-color:#53585f}.block-resource-table.has-ash-background-color .resource-item__body .resource-item__title,.block-resource-table.has-black-background-color .resource-item__body .resource-item__title{color:#ffffff}.block-resource-table.has-ash-background-color .resource-item__body .resource-item__desc,.block-resource-table.has-black-background-color .resource-item__body .resource-item__desc{color:#a1a4aa}.block-resource-table.has-ash-background-color .resource-item__aud,.block-resource-table.has-ash-background-color .resource-item__cat,.block-resource-table.has-ash-background-color .resource-item__date,.block-resource-table.has-black-background-color .resource-item__aud,.block-resource-table.has-black-background-color .resource-item__cat,.block-resource-table.has-black-background-color .resource-item__date{color:#ffffff}.block-resource-table.has-ash-background-color .resource-item .link-with-arrow,.block-resource-table.has-black-background-color .resource-item .link-with-arrow{color:#ffffff}.block-resource-table.has-ash-background-color .resource-item .link-with-arrow:before,.block-resource-table.has-black-background-color .resource-item .link-with-arrow:before{border-color:#53585f}.block-cta-split{overflow:hidden;z-index:1}@media screen and (max-width:991.8px){.block-cta-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-cta-split .cta-bg,.block-cta-split>figure{position:absolute;top:0;right:0;bottom:clamp(0px,1.6666666667vw,24px);left:50%;margin:0}@media screen and (max-width:991.8px){.block-cta-split .cta-bg,.block-cta-split>figure{position:static;inset:auto;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:-24px;clip-path:polygon(0 24px,50% 24px,50% 0,100% 0,100% 100%,0 100%)}}.block-cta-split .cta-bg img,.block-cta-split .cta-bg video,.block-cta-split>figure img,.block-cta-split>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}@media screen and (max-width:991.8px){.block-cta-split .cta-bg img,.block-cta-split .cta-bg video,.block-cta-split>figure img,.block-cta-split>figure video{height:auto;aspect-ratio:1}}.block-cta-split .container{position:relative;z-index:1}.block-cta-split .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.8055555556vw,26px);width:50%;min-height:clamp(0px,49.9305555556vw,719px);padding:clamp(0px,6.9444444444vw,100px) clamp(0px,1.6666666667vw,24px) clamp(0px,4.375vw,63px) 0}@media screen and (max-width:991.8px){.block-cta-split .content{width:100%;min-height:0;gap:43px;padding:77px 0 80px!important}}.block-cta-split .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,3.3333333333vw,48px);width:100%;max-width:clamp(0px,39.3055555556vw,566px);-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991.8px){.block-cta-split .heading-and-description{gap:22px;max-width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.block-cta-split .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.block-cta-split .heading-block .overline{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-cta-split .heading-block .overline{margin-bottom:11px}}.block-cta-split .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-cta-split .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-cta-split .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-cta-split .heading-block .wp-block-heading{color:#ffffff}@media screen and (max-width:767.8px){.block-cta-split .heading-block .wp-block-heading{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}.block-cta-split .text-block .text-block__heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-cta-split .text-block .text-block__heading{font-size:15px;line-height:1.5}}.block-cta-split .text-block .text-block__heading{color:#ffffff;margin:0}@media screen and (max-width:991.8px){.block-cta-split .text-block .text-block__heading{margin-bottom:4px}}.block-cta-split .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-cta-split .text-block p{font-size:15px;line-height:1.5}}.block-cta-split .text-block p{color:#a1a4aa;margin:0}.block-cta-split.has-white-background-color .heading-block .overline{color:#271e00}.block-cta-split.has-white-background-color .heading-block .wp-block-heading{color:#271e00}.block-cta-split.has-white-background-color .text-block .text-block__heading{color:#271e00}.block-cta-split.has-white-background-color .text-block p{color:#70747b}.block-banner--simple,.block-hero-centered{background-color:#0c0900}.block-banner--simple:has(figure) .content,.block-hero-centered:has(figure) .content{min-height:clamp(0px,27.2916666667vw,393px)}@media screen and (max-width:991.8px){.block-banner--simple:has(figure) .content,.block-hero-centered:has(figure) .content{min-height:auto}}.block-banner--simple>figure,.block-hero-centered>figure{position:absolute;inset:0;width:100%;height:100%;margin:0;pointer-events:none;overflow:hidden;z-index:0}.block-banner--simple>figure img,.block-banner--simple>figure video,.block-hero-centered>figure img,.block-hero-centered>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-banner--simple>figure:after,.block-hero-centered>figure:after{content:"";position:absolute;inset:0;background-image:linear-gradient(79deg,rgb(0,0,0) 1%,rgba(0,0,0,0) 53%),linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(102,102,102,0) 24%),linear-gradient(90deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);pointer-events:none}.block-banner--simple .container,.block-hero-centered .container{position:relative;z-index:1}.block-banner--simple .content,.block-hero-centered .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:clamp(0px,5.2777777778vw,76px) 0 clamp(0px,9.4444444444vw,136px);min-height:clamp(0px,21.875vw,315px)}@media screen and (max-width:991.8px){.block-banner--simple .content,.block-hero-centered .content{padding:80px 0 104px;min-height:auto}}.block-banner--simple .title-block,.block-hero-centered .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:clamp(0px,63.6111111111vw,916px)}@media screen and (max-width:991.8px){.block-banner--simple .title-block,.block-hero-centered .title-block{max-width:100%}}.block-banner--simple .title-block .overline,.block-hero-centered .title-block .overline{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--simple .title-block .overline,.block-hero-centered .title-block .overline{font-size:12px}}.block-banner--simple .title-block .overline,.block-hero-centered .title-block .overline{color:#ffffff;text-transform:uppercase;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-banner--simple .title-block .overline,.block-hero-centered .title-block .overline{margin-bottom:8px}}.block-banner--simple .title-block .overline:before,.block-hero-centered .title-block .overline:before{display:none}.block-banner--simple .title-block .overline mark,.block-banner--simple .title-block .overline span,.block-hero-centered .title-block .overline mark,.block-hero-centered .title-block .overline span{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding-left:1.2857142857em;position:relative}.block-banner--simple .title-block .overline mark:before,.block-banner--simple .title-block .overline span:before,.block-hero-centered .title-block .overline mark:before,.block-hero-centered .title-block .overline span:before{all:unset;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:4px;height:4px;background-color:currentColor;border-radius:100px;position:absolute;left:0.65em;top:0.62em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){.block-banner--simple .title-block .overline mark:before,.block-banner--simple .title-block .overline span:before,.block-hero-centered .title-block .overline mark:before,.block-hero-centered .title-block .overline span:before{width:clamp(0px,0.2777777778vw,4px);height:clamp(0px,0.2777777778vw,4px);border-radius:clamp(0px,6.9444444444vw,100px)}}.block-banner--simple .title-block .wp-block-heading,.block-banner--simple .title-block h1,.block-hero-centered .title-block .wp-block-heading,.block-hero-centered .title-block h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--simple .title-block .wp-block-heading,.block-banner--simple .title-block h1,.block-hero-centered .title-block .wp-block-heading,.block-hero-centered .title-block h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-banner--simple .title-block .wp-block-heading,.block-banner--simple .title-block h1,.block-hero-centered .title-block .wp-block-heading,.block-hero-centered .title-block h1{font-size:36px;line-height:1.05}}.block-banner--simple .title-block .wp-block-heading,.block-banner--simple .title-block h1,.block-hero-centered .title-block .wp-block-heading,.block-hero-centered .title-block h1{color:#ffffff;max-width:clamp(0px,41.6666666667vw,600px)}.block-banner--simple .title-block .wp-block-heading:not(:last-child),.block-banner--simple .title-block h1:not(:last-child),.block-hero-centered .title-block .wp-block-heading:not(:last-child),.block-hero-centered .title-block h1:not(:last-child){margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-banner--simple .title-block .wp-block-heading:not(:last-child),.block-banner--simple .title-block h1:not(:last-child),.block-hero-centered .title-block .wp-block-heading:not(:last-child),.block-hero-centered .title-block h1:not(:last-child){margin-bottom:16px}}@media screen and (max-width:991.8px){.block-banner--simple .title-block .wp-block-heading,.block-banner--simple .title-block h1,.block-hero-centered .title-block .wp-block-heading,.block-hero-centered .title-block h1{max-width:100%}}.block-banner--simple .title-block .wp-block-paragraph:not(.overline),.block-banner--simple .title-block p:not(.overline),.block-hero-centered .title-block .wp-block-paragraph:not(.overline),.block-hero-centered .title-block p:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-banner--simple .title-block .wp-block-paragraph:not(.overline),.block-banner--simple .title-block p:not(.overline),.block-hero-centered .title-block .wp-block-paragraph:not(.overline),.block-hero-centered .title-block p:not(.overline){font-size:15px;line-height:1.5}}.block-banner--simple .title-block .wp-block-paragraph:not(.overline),.block-banner--simple .title-block p:not(.overline),.block-hero-centered .title-block .wp-block-paragraph:not(.overline),.block-hero-centered .title-block p:not(.overline){color:#a1a4aa;margin:0;max-width:clamp(0px,37.5vw,540px)}@media screen and (max-width:991.8px){.block-banner--simple .title-block .wp-block-paragraph:not(.overline),.block-banner--simple .title-block p:not(.overline),.block-hero-centered .title-block .wp-block-paragraph:not(.overline),.block-hero-centered .title-block p:not(.overline){max-width:100%}}.single-project_post .block-banner--simple>figure:after{background-image:unset;background-color:rgba(0,0,0,0.6)}.single-project_post .block-banner--simple .title-block .wp-block-paragraph:not(.overline),.single-project_post .block-banner--simple .title-block p:not(.overline){color:#FAFAFA;max-width:clamp(0px,31.1111111111vw,448px)}@media screen and (max-width:991.8px){.single-project_post .block-banner--simple .title-block .wp-block-paragraph:not(.overline),.single-project_post .block-banner--simple .title-block p:not(.overline){max-width:100%}}.resource-cards-grid .resource-item,.resource-feature--popular .resource-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;position:relative}.resource-cards-grid .resource-item:hover .resource-item__preview:after,.resource-feature--popular .resource-item:hover .resource-item__preview:after{opacity:1}.resource-cards-grid .resource-item__preview,.resource-feature--popular .resource-item__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:clamp(0px,21.8055555556vw,314px);padding:clamp(0px,0.8333333333vw,12px);margin-bottom:clamp(0px,1.3888888889vw,20px);border-radius:clamp(0px,1.1111111111vw,16px);background-color:rgba(244,118,33,0.1);overflow:hidden}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__preview,.resource-feature--popular .resource-item__preview{height:280px;padding:12px;margin-bottom:16px;border-radius:12px}}.resource-cards-grid .resource-item__preview:before,.resource-feature--popular .resource-item__preview:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,118,33,0.6)),to(rgba(244,118,33,0)));background:linear-gradient(180deg,rgba(244,118,33,0.6) 0%,rgba(244,118,33,0) 100%)}.resource-cards-grid .resource-item__thumb,.resource-feature--popular .resource-item__thumb{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(0px,12.0138888889vw,173px);height:clamp(0px,17.0138888889vw,245px);-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:clamp(0px,0.6944444444vw,10px) clamp(0px,0.6944444444vw,10px) clamp(0px,2.1458333333vw,30.9px) rgba(0,0,0,0.42);box-shadow:clamp(0px,0.6944444444vw,10px) clamp(0px,0.6944444444vw,10px) clamp(0px,2.1458333333vw,30.9px) rgba(0,0,0,0.42);z-index:0}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__thumb,.resource-feature--popular .resource-item__thumb{width:154px;height:218px;-webkit-box-shadow:10px 10px 30.9px rgba(0,0,0,0.42);box-shadow:10px 10px 30.9px rgba(0,0,0,0.42)}}.resource-cards-grid .resource-item__meta,.resource-feature--popular .resource-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;width:100%;min-height:clamp(0px,2.7777777778vw,40px);padding:clamp(0px,0.7638888889vw,11px) clamp(0px,1.1111111111vw,16px) clamp(0px,0.6944444444vw,10px);border-radius:clamp(0px,0.5555555556vw,8px);background-color:rgba(0,0,0,0.1);backdrop-filter:blur(20px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__meta,.resource-feature--popular .resource-item__meta{font-size:10px}}.resource-cards-grid .resource-item__meta,.resource-feature--popular .resource-item__meta{color:#ffffff;text-transform:uppercase;gap:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__meta,.resource-feature--popular .resource-item__meta{min-height:32px;padding:8px 16px;border-radius:8px;gap:8px}}.resource-cards-grid .resource-item__meta:before,.resource-feature--popular .resource-item__meta:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;background:-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.1)),to(rgba(244,118,33,0.1))),-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(244,118,33,0.1),rgba(244,118,33,0.1)),linear-gradient(0deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1))}.resource-cards-grid .resource-item__meta .resource-item__aud,.resource-cards-grid .resource-item__meta .resource-item__prod,.resource-feature--popular .resource-item__meta .resource-item__aud,.resource-feature--popular .resource-item__meta .resource-item__prod{display:none}.resource-cards-grid .resource-item__meta .resource-item__cat,.resource-feature--popular .resource-item__meta .resource-item__cat{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}.resource-cards-grid .resource-item__meta .resource-item__date,.resource-feature--popular .resource-item__meta .resource-item__date{-ms-flex-negative:0;flex-shrink:0;text-align:right}.resource-cards-grid .resource-item__body,.resource-feature--popular .resource-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.5555555556vw,8px);margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__body,.resource-feature--popular .resource-item__body{gap:8px;margin-bottom:16px}}.resource-cards-grid .resource-item__title,.resource-feature--popular .resource-item__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__title,.resource-feature--popular .resource-item__title{font-size:17px}}.resource-cards-grid .resource-item__title,.resource-feature--popular .resource-item__title{color:#ffffff;margin:0}.resource-cards-grid .resource-item__desc,.resource-feature--popular .resource-item__desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__desc,.resource-feature--popular .resource-item__desc{font-size:13px;line-height:1.5}}.resource-cards-grid .resource-item__desc,.resource-feature--popular .resource-item__desc{color:#d4d6d8;margin:0}.resource-cards-grid .resource-item__cta,.resource-feature--popular .resource-item__cta{margin-top:auto}.resource-cards-grid .resource-item__cta a,.resource-feature--popular .resource-item__cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:clamp(0px,0.2083333333vw,3px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__cta a,.resource-feature--popular .resource-item__cta a{font-size:12px}}.resource-cards-grid .resource-item__cta a,.resource-feature--popular .resource-item__cta a{color:#ffffff;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;opacity:1}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__cta a,.resource-feature--popular .resource-item__cta a{gap:8px;padding-bottom:3px}}.resource-cards-grid .resource-item__cta a:before,.resource-feature--popular .resource-item__cta a:before{content:"";display:block;position:absolute;inset:0;z-index:10}.resource-cards-grid .resource-item__cta a:after,.resource-feature--popular .resource-item__cta a:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.resource-cards-grid .resource-item__cta a:after,.resource-feature--popular .resource-item__cta a:after{width:14px;height:14px;margin-bottom:1px}}.resource-cards-grid .resource-item__cta a:hover,.resource-feature--popular .resource-item__cta a:hover{color:#f47621}.block-popular-resources{overflow:hidden}@media screen and (min-width:992px){.block-popular-resources .content{padding:clamp(0px,3.9583333333vw,57px) 0 clamp(0px,5.5555555556vw,80px)}}.block-popular-resources .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:clamp(0px,3.75vw,54px)}@media screen and (max-width:991.8px){.block-popular-resources .heading-block{margin-bottom:40px}}.block-popular-resources .heading-block .overline{color:#ffffff;margin-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-popular-resources .heading-block .overline{margin-bottom:8px}}.block-popular-resources .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-popular-resources .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-popular-resources .heading-block h2{font-size:32px;line-height:1.1}}.block-popular-resources .heading-block h2{color:#ffffff}.block-popular-resources .resource-feature--popular{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}.block-popular-resources .resource-feature--popular .resource-item,.block-popular-resources .resource-feature--popular .swiper-slide{width:calc((100% - clamp(0px, 1.6666666667vw, 24px) * 3) / 4)}@media screen and (max-width:991.8px){.block-popular-resources .resource-feature--popular .resource-item,.block-popular-resources .resource-feature--popular .swiper-slide{width:calc((100% - 32px) / 3)}}@media screen and (max-width:767.8px){.block-popular-resources .resource-feature--popular .resource-item,.block-popular-resources .resource-feature--popular .swiper-slide{width:calc((100% - 16px) / 2)}}@media screen and (max-width:575.8px){.block-popular-resources .resource-feature--popular .resource-item,.block-popular-resources .resource-feature--popular .swiper-slide{width:100%}}.block-popular-resources .resource-feature--popular .resource-item:not(:last-child),.block-popular-resources .resource-feature--popular .swiper-slide:not(:last-child){margin-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-popular-resources .resource-feature--popular .resource-item:not(:last-child),.block-popular-resources .resource-feature--popular .swiper-slide:not(:last-child){margin-right:16px}}.block-popular-resources .resource-feature--popular .resource-item .resource-item__cta,.block-popular-resources .resource-feature--popular .swiper-slide .resource-item__cta{margin:0}.block-popular-resources .resource-item:hover .resource-item__preview:after{opacity:1}.block-popular-resources .resource-item__preview:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#f47621;z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.block-popular-resources.has-white-background-color .heading-block .overline,.block-popular-resources.has-white-background-color .heading-block h2{color:#271e00}.block-popular-resources.has-white-background-color .resource-item__meta{background-color:rgba(255,255,255,0.5);color:#271e00}.block-popular-resources.has-white-background-color .resource-item__meta:before{display:none}.block-popular-resources.has-white-background-color .resource-item__title{color:#271e00}.block-popular-resources.has-white-background-color .resource-item__desc{color:#53585f}.block-popular-resources.has-white-background-color .resource-item__cta a{color:#53585f}.block-popular-resources.has-white-background-color .resource-item__cta a:hover{color:#f47621}.block-resource-library{background-color:transparent;clip-path:none!important}.block-resource-library.has-black-background-color:before{background-color:#0c0900}.block-resource-library.has-ash-background-color:before{background-color:#282421}.block-resource-library:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff;z-index:-1;pointer-events:none;clip-path:polygon(0 clamp(0px,1.6666666667vw,24px),50% clamp(0px,1.6666666667vw,24px),50% 0,100% 0,100% calc(100% - clamp(0px, 1.6666666667vw, 24px)),calc(50% + clamp(0px, 0.0694444444vw, 1px)) calc(100% - clamp(0px, 1.6666666667vw, 24px)),calc(50% + clamp(0px, 0.0694444444vw, 1px)) 100%,0 100%)}@media screen and (max-width:991.8px){.block-resource-library:before{clip-path:polygon(0 24px,50% 24px,50% 0,100% 0,100% calc(100% - 24px),calc(50% + 1px) calc(100% - 24px),calc(50% + 1px) 100%,0 100%)}}.block-resource-library .resource-library{position:relative}@media screen and (max-width:991.8px){.block-resource-library .resource-library{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.block-resource-library .resource-library__toolbar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.8333333333vw,12px);margin-bottom:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library__toolbar{gap:8px;margin-bottom:24px}}.block-resource-library .resource-filter-switch{margin-right:auto}@media screen and (min-width:992px){.block-resource-library .resource-filter-switch{display:none}}@media screen and (max-width:991.8px){.block-resource-library .resource-filter-switch{min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em;gap:12px;cursor:pointer;padding:4px 10px;color:#271e00;text-transform:uppercase;background-color:transparent;border:1px solid transparent;border-radius:4px;-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}}@media screen and (max-width:991.8px) and (max-width:991.8px){.block-resource-library .resource-filter-switch{font-size:12px}}@media screen and (max-width:991.8px){.block-resource-library .resource-filter-switch:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.773 7.49992L2.5013 7.49992C2.04106 7.49992 1.66797 7.12682 1.66797 6.66659C1.66797 6.20635 2.04106 5.83325 2.5013 5.83325L11.773 5.83325C12.143 4.39556 13.4481 3.33325 15.0013 3.33325C16.8423 3.33325 18.3346 4.82564 18.3346 6.66659C18.3346 8.50753 16.8423 9.99992 15.0013 9.99992C13.4481 9.99992 12.143 8.93761 11.773 7.49992Z' fill='white'/%3E%3Cpath d='M5.0013 9.99992C3.16035 9.99992 1.66797 11.4923 1.66797 13.3333C1.66797 15.1742 3.16035 16.6666 5.0013 16.6666C6.5545 16.6666 7.85959 15.6043 8.22962 14.1666L17.5013 14.1666C17.9615 14.1666 18.3346 13.7935 18.3346 13.3333C18.3346 12.873 17.9615 12.4999 17.5013 12.4999L8.22962 12.4999C7.85959 11.0622 6.5545 9.99992 5.0013 9.99992Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.773 7.49992L2.5013 7.49992C2.04106 7.49992 1.66797 7.12682 1.66797 6.66659C1.66797 6.20635 2.04106 5.83325 2.5013 5.83325L11.773 5.83325C12.143 4.39556 13.4481 3.33325 15.0013 3.33325C16.8423 3.33325 18.3346 4.82564 18.3346 6.66659C18.3346 8.50753 16.8423 9.99992 15.0013 9.99992C13.4481 9.99992 12.143 8.93761 11.773 7.49992Z' fill='white'/%3E%3Cpath d='M5.0013 9.99992C3.16035 9.99992 1.66797 11.4923 1.66797 13.3333C1.66797 15.1742 3.16035 16.6666 5.0013 16.6666C6.5545 16.6666 7.85959 15.6043 8.22962 14.1666L17.5013 14.1666C17.9615 14.1666 18.3346 13.7935 18.3346 13.3333C18.3346 12.873 17.9615 12.4999 17.5013 12.4999L8.22962 12.4999C7.85959 11.0622 6.5545 9.99992 5.0013 9.99992Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain}}@media screen and (max-width:991.8px) and (hover:hover){.block-resource-library .resource-filter-switch:hover{background-color:#d4d6d8;border-color:#a1a4aa}}.block-resource-library .resource-view{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:clamp(0px,2.5vw,36px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-resource-library .resource-view{font-size:12px}}.block-resource-library .resource-view{gap:clamp(0px,0.7638888889vw,11px);cursor:pointer;padding:clamp(0px,0.2777777778vw,4px) clamp(0px,0.6944444444vw,10px);color:#271e00;text-transform:uppercase;background-color:#F4F4F5;border:1px solid rgba(0,0,0,0.05);backdrop-filter:blur(20px);border-radius:clamp(0px,0.2777777778vw,4px);-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}@media screen and (max-width:991.8px){.block-resource-library .resource-view{min-height:32px;gap:8px;padding:4px 10px;border-radius:4px}}.block-resource-library .resource-view[data-view=cards]:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 5C10 3.89543 10.8954 3 12 3C13.1046 3 14 3.89543 14 5C14 6.10457 13.1046 7 12 7C10.8954 7 10 6.10457 10 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 19C10 17.8954 10.8954 17 12 17C13.1046 17 14 17.8954 14 19C14 20.1046 13.1046 21 12 21C10.8954 21 10 20.1046 10 19Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 5C17 3.89543 17.8954 3 19 3C20.1046 3 21 3.89543 21 5C21 6.10457 20.1046 7 19 7C17.8954 7 17 6.10457 17 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 12C17 10.8954 17.8954 10 19 10C20.1046 10 21 10.8954 21 12C21 13.1046 20.1046 14 19 14C17.8954 14 17 13.1046 17 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 19C17 17.8954 17.8954 17 19 17C20.1046 17 21 17.8954 21 19C21 20.1046 20.1046 21 19 21C17.8954 21 17 20.1046 17 19Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 19C3 17.8954 3.89543 17 5 17C6.10457 17 7 17.8954 7 19C7 20.1046 6.10457 21 5 21C3.89543 21 3 20.1046 3 19Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 5C10 3.89543 10.8954 3 12 3C13.1046 3 14 3.89543 14 5C14 6.10457 13.1046 7 12 7C10.8954 7 10 6.10457 10 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 19C10 17.8954 10.8954 17 12 17C13.1046 17 14 17.8954 14 19C14 20.1046 13.1046 21 12 21C10.8954 21 10 20.1046 10 19Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 5C17 3.89543 17.8954 3 19 3C20.1046 3 21 3.89543 21 5C21 6.10457 20.1046 7 19 7C17.8954 7 17 6.10457 17 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 12C17 10.8954 17.8954 10 19 10C20.1046 10 21 10.8954 21 12C21 13.1046 20.1046 14 19 14C17.8954 14 17 13.1046 17 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 19C17 17.8954 17.8954 17 19 17C20.1046 17 21 17.8954 21 19C21 20.1046 20.1046 21 19 21C17.8954 21 17 20.1046 17 19Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 19C3 17.8954 3.89543 17 5 17C6.10457 17 7 17.8954 7 19C7 20.1046 6.10457 21 5 21C3.89543 21 3 20.1046 3 19Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width:991.8px){.block-resource-library .resource-view[data-view=cards]:before{width:20px;height:20px}}.block-resource-library .resource-view[data-view=list]:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 12C2 11.4477 2.44772 11 3 11H21C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H3C2.44772 13 2 12.5523 2 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 6C2 5.44772 2.44772 5 3 5H21C21.5523 5 22 5.44772 22 6C22 6.55228 21.5523 7 21 7H3C2.44772 7 2 6.55228 2 6Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 18C2 17.4477 2.44772 17 3 17H21C21.5523 17 22 17.4477 22 18C22 18.5523 21.5523 19 21 19H3C2.44772 19 2 18.5523 2 18Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 12C2 11.4477 2.44772 11 3 11H21C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H3C2.44772 13 2 12.5523 2 12Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 6C2 5.44772 2.44772 5 3 5H21C21.5523 5 22 5.44772 22 6C22 6.55228 21.5523 7 21 7H3C2.44772 7 2 6.55228 2 6Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 18C2 17.4477 2.44772 17 3 17H21C21.5523 17 22 17.4477 22 18C22 18.5523 21.5523 19 21 19H3C2.44772 19 2 18.5523 2 18Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width:991.8px){.block-resource-library .resource-view[data-view=list]:before{width:20px;height:20px}}@media (hover:hover){.block-resource-library .resource-view:hover{background-color:#d4d6d8;border-color:#a1a4aa}}.block-resource-library .resource-view.is-active{background-color:#d4d6d8;border-color:#a1a4aa}.block-resource-library .resource-library__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,4.0972222222vw,59px);position:relative}@media screen and (max-width:991.8px){.block-resource-library .resource-library__inner{display:contents}}.block-resource-library .resource-library__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.3194444444vw,19px);width:clamp(0px,20.4861111111vw,295px);-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:992px){.block-resource-library .resource-library__sidebar{position:sticky;top:clamp(0px,8.3333333333vw,120px)}}@media screen and (max-width:991.8px){.block-resource-library .resource-library__sidebar{position:fixed;top:0;left:0;bottom:0;z-index:201;width:min(348px,86vw);max-width:348px;margin:0;gap:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background-color:#ffffff;opacity:1!important;-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;will-change:transform;-ms-scroll-chaining:none;overscroll-behavior:contain}}@media screen and (max-width:991.8px){body.is-resource-filter-open .block-resource-library{clip-path:none!important}.block-resource-library .resource-library.is-filter-open .resource-library__sidebar{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.block-resource-library .resource-filter-scrim{position:fixed;inset:0;z-index:200;background-color:rgba(0,0,0,0.1);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.block-resource-library .resource-library.is-filter-open .resource-filter-scrim{opacity:1;visibility:visible}}.block-resource-library .resource-filter__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.3194444444vw,19px)}@media screen and (max-width:991.8px){.block-resource-library .resource-filter__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:32px 16px 16px;gap:16px}}.block-resource-library .resource-filter__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-resource-library .resource-filter__footer{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:16px;border-top:1px solid #e7e8e9;background-color:#ffffff}.block-resource-library .resource-filter__footer .wp-block-button{width:100%;max-width:none}.block-resource-library .resource-filter__footer .wp-block-button__link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (min-width:992px){.block-resource-library .resource-filter__footer{display:none}.block-resource-library .resource-filter__footer:has(.resource-filter-clear.is-active){display:-webkit-box;display:-ms-flexbox;display:flex}.block-resource-library .resource-filter__footer .resource-filter-apply{display:none}}.block-resource-library .resource-filter__footer .resource-filter-clear{display:none}.block-resource-library .resource-filter__footer .resource-filter-clear.is-active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-resource-library .resource-search{position:relative;width:100%}@media screen and (max-width:991.8px){.block-resource-library .resource-search{margin-bottom:4px}}.block-resource-library .resource-search:before{content:"";position:absolute;left:clamp(0px,1.1111111111vw,16px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);background-color:#53585f;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L16.65 16.65M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z' stroke='white' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L16.65 16.65M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z' stroke='white' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center/contain;pointer-events:none;display:none}@media screen and (max-width:991.8px){.block-resource-library .resource-search:before{left:16px;width:24px;height:24px;display:block}}.block-resource-library .resource-search__input{width:100%;height:clamp(0px,3.8888888889vw,56px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:clamp(0px,0.8333333333vw,12px) clamp(0px,1.1111111111vw,16px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-resource-library .resource-search__input{font-size:14px}}.block-resource-library .resource-search__input{color:#271e00;background-color:#F4F4F5;border:1px solid #d4d6d8;border-radius:clamp(0px,0.5555555556vw,8px);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:991.8px){.block-resource-library .resource-search__input{height:48px;padding:12px 16px 12px 48px;border-radius:8px}}.block-resource-library .resource-search__input::-webkit-input-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase}.block-resource-library .resource-search__input:-moz-placeholder,.block-resource-library .resource-search__input:-ms-input-placeholder,.block-resource-library .resource-search__input::-moz-placeholder,.block-resource-library .resource-search__input::-webkit-input-placeholder,.block-resource-library .resource-search__input::placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase}.block-resource-library .resource-search__input:focus{outline:none;border-color:#271e00}.block-resource-library .resource-filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,0.8333333333vw,12px)}.block-resource-library .resource-filter-group ul{margin:0;padding:0}.block-resource-library .resource-filter-group ul li{margin:0;padding:0}.block-resource-library .resource-filter-group ul li:before{all:unset;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991.8px){.block-resource-library .resource-filter-group{gap:12px}}.block-resource-library .resource-filter-group__title{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-resource-library .resource-filter-group__title{font-size:14px}}.block-resource-library .resource-filter-group__title{color:#271e00;text-transform:uppercase;margin:0}@media screen and (max-width:991.8px){.block-resource-library .resource-filter-group__title{font-size:14px}}.block-resource-library .resource-filter label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.1111111111vw,16px);cursor:pointer;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label{font-size:15px;line-height:1.5}}.block-resource-library .resource-filter label{color:#53585f;padding:clamp(0px,0.5555555556vw,8px) 0;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;position:relative}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label{gap:16px;padding:8px 0}}.block-resource-library .resource-filter label:before{content:"";position:absolute;top:clamp(0px,0.5555555556vw,8px);left:0;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);display:block;background:url("../images/checkbox-hover.svg") no-repeat center/contain;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;pointer-events:none;z-index:1}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label:before{top:8px;width:24px;height:24px}}.block-resource-library .resource-filter label:after{content:"";position:absolute;top:clamp(0px,0.5555555556vw,8px);left:0;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);display:block;background:url("../images/checkbox.svg") no-repeat center/contain;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;pointer-events:none;z-index:1}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label:after{top:8px;width:24px;height:24px}}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label span{margin-top:2px}}.block-resource-library .resource-filter label input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.6666666667vw,24px);height:clamp(0px,1.6666666667vw,24px);margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:0;outline:1px solid #d4d6d8;outline-offset:-1px;border-radius:clamp(0px,0.2777777778vw,4px);-webkit-transition:outline 0.2s ease;transition:outline 0.2s ease}@media screen and (max-width:991.8px){.block-resource-library .resource-filter label input[type=checkbox]{width:24px;height:24px;border-radius:4px}}@media (hover:hover){.block-resource-library .resource-filter label:hover input[type=checkbox]{outline:1px solid #f47621}.block-resource-library .resource-filter label:hover:before{opacity:1}}.block-resource-library .resource-filter label:has(input[type=checkbox]:focus-visible) input[type=checkbox]{outline:1px solid #f47621!important}.block-resource-library .resource-filter label:has(input[type=checkbox]:focus-visible):before{opacity:1}.block-resource-library .resource-filter label:has(input[type=checkbox]:checked){color:#271e00}.block-resource-library .resource-filter label:has(input[type=checkbox]:checked) input[type=checkbox]{outline:2px solid #f47621}.block-resource-library .resource-filter label:has(input[type=checkbox]:checked):before{opacity:0}.block-resource-library .resource-filter label:has(input[type=checkbox]:checked):after{opacity:1}.block-resource-library .resource-library__main{width:clamp(0px,72.0833333333vw,1038px);min-width:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}@media screen and (max-width:991.8px){.block-resource-library .resource-library__main{width:100%}}.block-resource-library .resource-library.is-switching .resource-library__main{opacity:0}.block-resource-library .resource-library.is-list-view.is-switching .resource-item__thumb{-webkit-transition:none;transition:none}.block-resource-library .resource-cards-grid--library{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(0px,1.6666666667vw,24px) 1fr clamp(0px,1.6666666667vw,24px) 1fr;grid-template-columns:repeat(3,1fr);gap:clamp(0px,3.3333333333vw,48px) clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-library .resource-cards-grid--library{gap:40px 16px}}@media screen and (max-width:767.8px){.block-resource-library .resource-cards-grid--library{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575.8px){.block-resource-library .resource-cards-grid--library{-ms-grid-columns:1fr;grid-template-columns:1fr}}.block-resource-library .resource-item .resource-item__preview{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),-webkit-gradient(linear,left bottom,left top,from(rgba(244,118,33,0.01)),to(rgba(244,118,33,0.01)));background:linear-gradient(0deg,rgba(0,0,0,0.05),rgba(0,0,0,0.05)),linear-gradient(0deg,rgba(244,118,33,0.01),rgba(244,118,33,0.01))}.block-resource-library .resource-item .resource-item__preview:before{display:none}.block-resource-library .resource-item .resource-item__meta{background-color:rgba(255,255,255,0.5);color:#271e00}.block-resource-library .resource-item .resource-item__meta:before{display:none}.block-resource-library .resource-item__title{color:#271e00}.block-resource-library .resource-item__desc{color:#53585f}.block-resource-library .resource-item__cta a{color:#53585f}.block-resource-library .resource-head{display:none}.block-resource-library .resource-library.is-list-view .resource-cards-grid{display:block}.block-resource-library .resource-library.is-list-view .resource-head,.block-resource-library .resource-library.is-list-view .resource-item{display:-ms-grid;display:grid;-ms-grid-columns:clamp(0px,24.5833333333vw,354px) (1fr)[2] clamp(0px,6.5277777778vw,94px) clamp(0px,8.1944444444vw,118px);grid-template-columns:clamp(0px,24.5833333333vw,354px) repeat(2,1fr) clamp(0px,6.5277777778vw,94px) clamp(0px,8.1944444444vw,118px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-head,.block-resource-library .resource-library.is-list-view .resource-item{-ms-grid-columns:280px (1fr)[2] 100px 100px;grid-template-columns:280px repeat(2,1fr) 100px 100px}}.block-resource-library .resource-library.is-list-view .resource-head{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:992px){.block-resource-library .resource-library.is-list-view .resource-head{margin-top:clamp(-3px,-0.2083333333vw,0px)}}.block-resource-library .resource-library.is-list-view .resource-head span{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-head span{font-size:10px}}.block-resource-library .resource-library.is-list-view .resource-head span{color:#70747b;text-transform:uppercase;padding-bottom:clamp(0px,1.1805555556vw,17px);position:relative}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-head span{padding-bottom:16px}}.block-resource-library .resource-library.is-list-view .resource-head span:not(:last-child){padding-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-head span:not(:last-child){padding-right:24px}}.block-resource-library .resource-library.is-list-view .resource-item{position:relative;height:auto}@media (hover:hover){.block-resource-library .resource-library.is-list-view .resource-item:hover .resource-item__thumb{opacity:1;visibility:visible}}.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cta,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__prod{padding-top:clamp(0px,1.4583333333vw,21px);padding-bottom:clamp(0px,1.3194444444vw,19px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cta,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__prod{padding-top:16px;padding-bottom:16px}}.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__prod{padding-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__prod{padding-right:24px}}.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body{position:relative}.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:clamp(0px,0.1388888889vw,2px);border-bottom:1px solid #d4d6d8;border-right:1px solid #d4d6d8;pointer-events:none}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item .resource-item__body:before{height:2px}}.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__cta,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item .resource-item__prod{border-top:1px solid #d4d6d8}.block-resource-library .resource-library.is-list-view .resource-item__meta,.block-resource-library .resource-library.is-list-view .resource-item__preview{display:contents}.block-resource-library .resource-library.is-list-view .resource-item__meta:before,.block-resource-library .resource-library.is-list-view .resource-item__preview:before{display:none}.block-resource-library .resource-library.is-list-view .resource-item__thumb{width:clamp(0px,10.2083333333vw,147px);height:auto;position:absolute;top:50%;left:auto;right:clamp(0px,15.5555555556vw,224px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;pointer-events:none}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__thumb{display:none}}.block-resource-library .resource-library.is-list-view .resource-item__aud{display:none}.block-resource-library .resource-library.is-list-view .resource-item__body{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.block-resource-library .resource-library.is-list-view .resource-item__prod{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.block-resource-library .resource-library.is-list-view .resource-item__cat{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.block-resource-library .resource-library.is-list-view .resource-item__date{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}.block-resource-library .resource-library.is-list-view .resource-item__cta{-ms-grid-column:5;grid-column:5;-ms-grid-row:1;grid-row:1}.block-resource-library .resource-library.is-list-view .resource-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.2083333333vw,3px);margin-bottom:0;text-transform:none}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__body{gap:3px}}.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__title{font-size:13px;line-height:1.5}}.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__title{color:#3F322A;margin:0}.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__desc{font-size:13px;line-height:1.5}}.block-resource-library .resource-library.is-list-view .resource-item__body .resource-item__desc{color:#70747b;margin:0}.block-resource-library .resource-library.is-list-view .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item__date{font-size:13px;line-height:1.5}}.block-resource-library .resource-library.is-list-view .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item__date{color:#3F322A;text-transform:none}.block-resource-library .resource-library.is-list-view .resource-item__prod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;gap:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__prod{gap:4px}}.block-resource-library .resource-library.is-list-view .resource-item__prod span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:clamp(0px,0.2777777778vw,4px) clamp(0px,0.6944444444vw,10px);min-height:clamp(0px,1.8055555556vw,26px);font-size:clamp(0px,0.6944444444vw,10px);line-height:1;color:#0c0900;text-transform:uppercase;white-space:nowrap;background-color:#f47621;border:1px solid rgba(255,255,255,0.25);border-radius:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__prod span{padding:4px 10px;min-height:26px;font-size:10px;border-radius:4px}}.block-resource-library .resource-library.is-list-view .resource-item__prod span[data-id="16"]{color:#ffffff;background-color:#282421}.block-resource-library .resource-library.is-list-view .resource-item__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.block-resource-library .resource-library.is-list-view .resource-item__cta a{color:#271e00;padding:0;gap:clamp(0px,0.2777777778vw,4px);border:0}@media screen and (max-width:991.8px){.block-resource-library .resource-library.is-list-view .resource-item__cta a{gap:4px}}.block-resource-library .resource-library.is-list-view .resource-item__cta a:hover{color:#f47621}@media screen and (max-width:767.8px){.block-resource-library .resource-library.is-list-view .resource-cards-grid-wrapper{overflow-x:visible}.block-resource-library .resource-library.is-list-view .resource-head,.block-resource-library .resource-library.is-list-view .resource-item{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;min-width:0}.block-resource-library .resource-library.is-list-view .resource-head span:not(:first-child){display:none}.block-resource-library .resource-library.is-list-view .resource-item__cat,.block-resource-library .resource-library.is-list-view .resource-item__date,.block-resource-library .resource-library.is-list-view .resource-item__prod{display:none}.block-resource-library .resource-library.is-list-view .resource-item__body{gap:1px}.block-resource-library .resource-library.is-list-view .resource-item__cta{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.block-resource-library .resource-library__empty{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-resource-library .resource-library__empty{font-size:16px;line-height:1.4}}.block-resource-library .resource-library__empty{color:#53585f}.block-resource-library .resource-library__inner:has(.loading-outer.active) .resource-library__main,.block-resource-library .resource-library__inner:has(.loading-outer.active) .resource-library__sidebar{pointer-events:none}.block-resource-library.has-ash-background-color .resource-view,.block-resource-library.has-black-background-color .resource-view{color:#ffffff;background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.1)}@media (hover:hover){.block-resource-library.has-ash-background-color .resource-view:hover,.block-resource-library.has-black-background-color .resource-view:hover{background-color:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.25)}}.block-resource-library.has-ash-background-color .resource-view.is-active,.block-resource-library.has-black-background-color .resource-view.is-active{background-color:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.25)}@media screen and (max-width:991.8px){.block-resource-library.has-ash-background-color .resource-filter-switch,.block-resource-library.has-black-background-color .resource-filter-switch{color:#ffffff}}@media screen and (max-width:991.8px) and (hover:hover){.block-resource-library.has-ash-background-color .resource-filter-switch:hover,.block-resource-library.has-black-background-color .resource-filter-switch:hover{background-color:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.25)}}@media screen and (max-width:991.8px){.block-resource-library.has-ash-background-color .resource-filter__footer,.block-resource-library.has-black-background-color .resource-filter__footer{border-top-color:rgba(255,255,255,0.1)}}.block-resource-library.has-ash-background-color .resource-search:before,.block-resource-library.has-black-background-color .resource-search:before{background-color:#ffffff}.block-resource-library.has-ash-background-color .resource-search__input,.block-resource-library.has-black-background-color .resource-search__input{color:#ffffff;background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2)}.block-resource-library.has-ash-background-color .resource-search__input:focus,.block-resource-library.has-black-background-color .resource-search__input:focus{border-color:#ffffff}.block-resource-library.has-ash-background-color .resource-filter-group__title,.block-resource-library.has-black-background-color .resource-filter-group__title{color:#ffffff}.block-resource-library.has-ash-background-color .resource-filter label,.block-resource-library.has-black-background-color .resource-filter label{color:#d4d6d8}.block-resource-library.has-ash-background-color .resource-filter label input[type=checkbox],.block-resource-library.has-black-background-color .resource-filter label input[type=checkbox]{background-color:rgba(255,255,255,0.05);outline-color:rgba(255,255,255,0.3)}.block-resource-library.has-ash-background-color .resource-filter label:has(input[type=checkbox]:checked),.block-resource-library.has-black-background-color .resource-filter label:has(input[type=checkbox]:checked){color:#ffffff}.block-resource-library.has-ash-background-color .resource-item__preview,.block-resource-library.has-black-background-color .resource-item__preview{background:rgba(244,118,33,0.1)}.block-resource-library.has-ash-background-color .resource-item__preview:before,.block-resource-library.has-black-background-color .resource-item__preview:before{display:block}.block-resource-library.has-ash-background-color .resource-item__meta,.block-resource-library.has-black-background-color .resource-item__meta{background-color:rgba(0,0,0,0.1);color:#ffffff}.block-resource-library.has-ash-background-color .resource-item__meta:before,.block-resource-library.has-black-background-color .resource-item__meta:before{display:block}.block-resource-library.has-ash-background-color .resource-item__title,.block-resource-library.has-black-background-color .resource-item__title{color:#ffffff}.block-resource-library.has-ash-background-color .resource-item__desc,.block-resource-library.has-black-background-color .resource-item__desc{color:#d4d6d8}.block-resource-library.has-ash-background-color .resource-item__cta a,.block-resource-library.has-black-background-color .resource-item__cta a{color:#ffffff}.block-resource-library.has-ash-background-color .resource-item__cta a:hover,.block-resource-library.has-black-background-color .resource-item__cta a:hover{color:#f47621}.block-resource-library.has-ash-background-color .resource-library__empty,.block-resource-library.has-black-background-color .resource-library__empty{color:#d4d6d8}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-head span,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-head span{color:#a1a4aa}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item .resource-item__body:before,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item .resource-item__body:before{border-bottom-color:rgba(255,255,255,0.2);border-right-color:rgba(255,255,255,0.2)}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item .resource-item__cat:before,.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item .resource-item__cta:before,.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item .resource-item__date:before,.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item .resource-item__prod:before,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item .resource-item__cat:before,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item .resource-item__cta:before,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item .resource-item__date:before,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item .resource-item__prod:before{border-bottom-color:rgba(255,255,255,0.2)}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__body .resource-item__title,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__body .resource-item__title{color:#ffffff}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__body .resource-item__desc,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__body .resource-item__desc{color:#a1a4aa}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__cat,.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__date,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__cat,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__date{color:#e7e8e9}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__cta a,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__cta a{color:#ffffff}.block-resource-library.has-ash-background-color .resource-library.is-list-view .resource-item__cta a:hover,.block-resource-library.has-black-background-color .resource-library.is-list-view .resource-item__cta a:hover{color:#f47621}@media screen and (max-width:991.8px){.block-resource-library.has-ash-background-color .resource-filter__footer,.block-resource-library.has-ash-background-color .resource-library__sidebar{background-color:#282421}}@media screen and (max-width:991.8px){.block-resource-library.has-black-background-color .resource-filter__footer,.block-resource-library.has-black-background-color .resource-library__sidebar{background-color:#0c0900}}.loading-outer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease;background-color:rgba(255,255,255,0.5)}.loading-outer .loading{position:absolute;top:clamp(0px,13.8888888889vw,200px);left:50%;translate:-50% 0;width:clamp(0px,6.9444444444vw,100px);aspect-ratio:1;border:clamp(0px,0.2777777778vw,4px) solid #f47621;border-top-color:transparent;border-left-color:transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media screen and (max-width:991.8px){.loading-outer .loading{top:200px;width:64px;border-width:3px}}.loading-outer.active{opacity:1;visibility:visible}.has-ash-background-color .loading-outer{background-color:rgba(40,36,33,0.5)}.has-black-background-color .loading-outer{background-color:rgba(12,9,0,0.5)}.resource-pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.3888888889vw,20px);margin-top:clamp(0px,4.4444444444vw,64px);padding-top:clamp(0px,1.3888888889vw,20px);position:relative}@media screen and (max-width:991.8px){.resource-pagination{gap:16px;margin-top:32px;padding-top:16px}}.resource-pagination:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;min-height:1px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color:#e7e8e9;bottom:-1px}.resource-pagination:empty{display:none}.resource-pagination .resource-pagination__next,.resource-pagination .resource-pagination__prev{min-width:clamp(0px,8.3333333333vw,120px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__next,.resource-pagination .resource-pagination__prev{font-size:12px}}.resource-pagination .resource-pagination__next,.resource-pagination .resource-pagination__prev{text-transform:uppercase;color:#271e00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.2777777778vw,4px);-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__next,.resource-pagination .resource-pagination__prev{min-width:120px;gap:4px}}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__next,.resource-pagination .resource-pagination__prev{min-width:auto}}.resource-pagination .resource-pagination__next:hover,.resource-pagination .resource-pagination__prev:hover{color:#f47621}.resource-pagination .resource-pagination__next[disabled],.resource-pagination .resource-pagination__prev[disabled]{opacity:0;visibility:hidden}.resource-pagination .resource-pagination__prev:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__prev:before{width:14px;height:14px;margin-bottom:1px}}.resource-pagination .resource-pagination__next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.resource-pagination .resource-pagination__next:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__next:after{width:14px;height:14px;margin-bottom:1px}}.resource-pagination .resource-pagination__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.1388888889vw,2px)}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__numbers{gap:2px}}.resource-pagination .resource-pagination__numbers .resource-pagination__btn{width:clamp(0px,2.7777777778vw,40px);height:clamp(0px,2.7777777778vw,40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:clamp(0px,0.5555555556vw,8px);background-color:transparent;padding:clamp(0px,0.2777777778vw,4px);font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__numbers .resource-pagination__btn{font-size:15px;line-height:1.5}}.resource-pagination .resource-pagination__numbers .resource-pagination__btn{color:#53585f;-webkit-transition:color 0.3s ease,background-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease}@media screen and (max-width:991.8px){.resource-pagination .resource-pagination__numbers .resource-pagination__btn{width:32px;height:32px;padding:4px;border-radius:6px}}.resource-pagination .resource-pagination__numbers .resource-pagination__btn.is-active,.resource-pagination .resource-pagination__numbers .resource-pagination__btn:hover{background-color:#e7e8e9;color:#271e00}section.has-ash-background-color .resource-pagination:before,section.has-black-background-color .resource-pagination:before{background-color:rgba(255,255,255,0.2)}section.has-ash-background-color .resource-pagination .resource-pagination__next,section.has-ash-background-color .resource-pagination .resource-pagination__prev,section.has-black-background-color .resource-pagination .resource-pagination__next,section.has-black-background-color .resource-pagination .resource-pagination__prev{color:#ffffff}section.has-ash-background-color .resource-pagination .resource-pagination__next:hover,section.has-ash-background-color .resource-pagination .resource-pagination__prev:hover,section.has-black-background-color .resource-pagination .resource-pagination__next:hover,section.has-black-background-color .resource-pagination .resource-pagination__prev:hover{color:#f47621}section.has-ash-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn,section.has-black-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn{color:#d4d6d8}section.has-ash-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn.is-active,section.has-ash-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn:hover,section.has-black-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn.is-active,section.has-black-background-color .resource-pagination .resource-pagination__numbers .resource-pagination__btn:hover{background-color:rgba(255,255,255,0.1);color:#ffffff}.block-news{overflow:hidden}@media screen and (min-width:992px){.block-news .content{padding:clamp(0px,6.4583333333vw,93px) 0 clamp(0px,7.8472222222vw,113px)}}.block-news .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,3.8194444444vw,55px)}@media screen and (max-width:991.8px){.block-news .heading-and-description{gap:14.5px;margin-bottom:64px}}@media screen and (max-width:767.8px){.block-news .heading-and-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-news .heading-block .overline{margin-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-news .heading-block .overline{margin-bottom:11px}}.block-news .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-news .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-news .heading-block h2{font-size:32px;line-height:1.1}}.block-news .heading-block h2{color:#271e00}.block-news .link-with-arrow{color:#0c0900}.block-news .news-cards-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-news .news-cards-grid{gap:16px}}.block-news .news-cards-grid.swiper-initialized{display:block;gap:0;overflow:visible}.block-news .news-cards-grid .swiper-wrapper .swiper-slide{height:auto}.block-news .news-cards-grid .swiper-wrapper .swiper-slide:not(:last-child){margin-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-news .news-cards-grid .swiper-wrapper .swiper-slide:not(:last-child){margin-right:24px}}.block-news .news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,30.5555555556vw,440px)}@media screen and (max-width:991.8px){.block-news .news-card{width:360px}}@media screen and (max-width:767.8px){.block-news .news-card{width:329px}}.block-news .news-card:hover .news-card__thumb{-webkit-transform:scale(1.08);transform:scale(1.08)}.block-news .news-card__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:clamp(0px,21.8055555556vw,314px);padding:clamp(0px,0.5555555556vw,8px);border-radius:clamp(0px,1.1111111111vw,16px);overflow:hidden;text-decoration:none;margin-bottom:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-news .news-card__media{height:280px;padding:8px;margin-bottom:20px;border-radius:16px}}@media screen and (max-width:767.8px){.block-news .news-card__media{height:238px}}.block-news .news-card__thumb{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.block-news .news-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;width:100%;min-height:clamp(0px,2.7777777778vw,40px);padding:clamp(0px,0.7638888889vw,11px) clamp(0px,1.1111111111vw,16px) clamp(0px,0.6944444444vw,10px);border-radius:clamp(0px,0.5555555556vw,8px);background-color:rgba(0,0,0,0.25);backdrop-filter:blur(20px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-news .news-card__meta{font-size:10px}}.block-news .news-card__meta{color:#ffffff;text-transform:uppercase;gap:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-news .news-card__meta{min-height:32px;padding:8px 12px;border-radius:8px;gap:8px}}.block-news .news-card__meta:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;background:rgba(255,255,255,0.1)}.block-news .news-card__meta .news-card__source{-ms-flex-negative:0;flex-shrink:0;text-align:right}.block-news .news-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.25vw,18px);-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991.8px){.block-news .news-card__body{gap:12px}}.block-news .news-card__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-news .news-card__title{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-news .news-card__title{color:#271e00;margin:0}.block-news .news-card__cta{margin-top:auto}.block-news .news-card__cta a{gap:clamp(0px,0.5555555556vw,8px)}@media screen and (max-width:991.8px){.block-news .news-card__cta a{gap:4px;padding-bottom:1.5px}}.block-news .news-card__cta a:before{content:"";display:block;position:absolute;inset:0;z-index:10}.block-news.has-ash-background-color .heading-block h2,.block-news.has-black-background-color .heading-block h2{color:#ffffff}.block-news.has-ash-background-color .link-with-arrow,.block-news.has-black-background-color .link-with-arrow{color:#ffffff}.block-news.has-ash-background-color .news-card__title,.block-news.has-black-background-color .news-card__title{color:#ffffff}.block-banner--zero,.block-hero-specs{background-color:#0c0900;overflow:hidden}.block-banner--zero .content,.block-hero-specs .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:clamp(0px,1.9444444444vw,28px);padding-bottom:clamp(0px,6.7361111111vw,97px);min-height:calc(var(--height, 100vh) - var(--header-height, clamp(0px, 6.0416666667vw, 87px)))}@media screen and (max-width:991.8px){.block-banner--zero .content,.block-hero-specs .content{padding:80px 0}}.block-banner--zero .title-block,.block-hero-specs .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;margin-bottom:clamp(0px,1.8055555556vw,26px)}@media screen and (max-width:991.8px){.block-banner--zero .title-block,.block-hero-specs .title-block{margin-bottom:24px}}.block-banner--zero .title-block .overline,.block-hero-specs .title-block .overline{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--zero .title-block .overline,.block-hero-specs .title-block .overline{font-size:12px}}.block-banner--zero .title-block .overline,.block-hero-specs .title-block .overline{color:#ffffff;text-transform:uppercase;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-banner--zero .title-block .overline,.block-hero-specs .title-block .overline{margin-bottom:8px}}.block-banner--zero .title-block .overline:before,.block-hero-specs .title-block .overline:before{display:none}.block-banner--zero .title-block .overline mark,.block-hero-specs .title-block .overline mark{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding-left:1.2857142857em;position:relative}.block-banner--zero .title-block .overline mark:before,.block-hero-specs .title-block .overline mark:before{all:unset;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:clamp(0px,0.2777777778vw,4px);height:clamp(0px,0.2777777778vw,4px);background-color:currentColor;border-radius:clamp(0px,6.9444444444vw,100px);position:absolute;left:0.65em;top:0.62em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block-banner--zero .title-block h1,.block-hero-specs .title-block h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--zero .title-block h1,.block-hero-specs .title-block h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-banner--zero .title-block h1,.block-hero-specs .title-block h1{font-size:36px;line-height:1.05}}.block-banner--zero .title-block h1,.block-hero-specs .title-block h1{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-banner--zero .title-block h1,.block-hero-specs .title-block h1{margin-bottom:16px}}.block-banner--zero .title-block .wp-block-paragraph:not(.overline),.block-hero-specs .title-block .wp-block-paragraph:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-banner--zero .title-block .wp-block-paragraph:not(.overline),.block-hero-specs .title-block .wp-block-paragraph:not(.overline){font-size:15px;line-height:1.5}}.block-banner--zero .title-block .wp-block-paragraph:not(.overline),.block-hero-specs .title-block .wp-block-paragraph:not(.overline){color:#FAFAFA;max-width:clamp(0px,38.8888888889vw,560px);margin:0}@media screen and (max-width:991.8px){.block-banner--zero .title-block .wp-block-paragraph:not(.overline),.block-hero-specs .title-block .wp-block-paragraph:not(.overline){max-width:560px}}.block-banner--zero .hero-image,.block-banner--zero figure,.block-hero-specs .hero-image,.block-hero-specs figure{width:100vw;max-width:none;margin:0}.block-banner--zero .hero-image img,.block-banner--zero .hero-image video,.block-banner--zero figure img,.block-banner--zero figure video,.block-hero-specs .hero-image img,.block-hero-specs .hero-image video,.block-hero-specs figure img,.block-hero-specs figure video{width:100%;height:auto;display:block}.block-banner--zero .hero-orbit,.block-hero-specs .hero-orbit{width:100vw;max-width:none;height:clamp(0px,23.2638888889vw,2326.15625px);margin:0;position:relative;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.block-banner--zero .hero-orbit.is-ready,.block-hero-specs .hero-orbit.is-ready{opacity:1}@media screen and (max-width:991.8px){.block-banner--zero .hero-orbit,.block-hero-specs .hero-orbit{height:320px}}@media screen and (max-width:767.8px){.block-banner--zero .hero-orbit,.block-hero-specs .hero-orbit{height:260px}}.block-banner--zero .hero-orbit__stage,.block-hero-specs .hero-orbit__stage{position:absolute;inset:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.block-banner--zero .hero-orbit__item,.block-hero-specs .hero-orbit__item{position:absolute;top:0;bottom:0;left:0;right:0;width:19.2vw;height:calc(clamp(0px, 23.2638888889vw, 2326.15625px) * 1.16);margin:auto;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;background-color:rgba(0,0,0,0.1)}@media screen and (max-width:991.8px){.block-banner--zero .hero-orbit__item,.block-hero-specs .hero-orbit__item{width:24vw;height:320px}}@media screen and (max-width:767.8px){.block-banner--zero .hero-orbit__item,.block-hero-specs .hero-orbit__item{height:260px}}.block-banner--zero .hero-orbit__item figure,.block-hero-specs .hero-orbit__item figure{width:100%;height:100%;max-width:none;margin:0}.block-banner--zero .hero-orbit__item img,.block-hero-specs .hero-orbit__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.block-banner--zero .spec-cards,.block-hero-specs .spec-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:clamp(0px,58.6111111111vw,844px);margin-top:clamp(-94px,-6.5277777778vw,0px);position:relative;z-index:2}@media screen and (max-width:991.8px){.block-banner--zero .spec-cards,.block-hero-specs .spec-cards{max-width:844px;gap:16px;margin-top:-56px}}@media screen and (max-width:767.8px){.block-banner--zero .spec-cards,.block-hero-specs .spec-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;margin-top:-40px}}.block-banner--zero .spec-card,.block-hero-specs .spec-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:clamp(0px,18.4256944444vw,265.33px);min-width:0;min-height:clamp(0px,10.5555555556vw,152px);padding:clamp(0px,1.6666666667vw,24px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.3888888889vw,20px);gap:clamp(0px,1.6666666667vw,24px);border-radius:clamp(0px,1.1111111111vw,16px);background-color:rgba(0,0,0,0.1);backdrop-filter:blur(20px);position:relative}@media screen and (max-width:991.8px){.block-banner--zero .spec-card,.block-hero-specs .spec-card{max-width:calc((100% - 32px) / 3);min-height:132px;padding:20px;gap:20px;border-radius:12px}}@media screen and (max-width:767.8px){.block-banner--zero .spec-card,.block-hero-specs .spec-card{max-width:100%;width:100%;min-height:auto}}.block-banner--zero .spec-card:after,.block-hero-specs .spec-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box}.block-banner--zero .spec-card .spec-title,.block-hero-specs .spec-card .spec-title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-banner--zero .spec-card .spec-title,.block-hero-specs .spec-card .spec-title{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-banner--zero .spec-card .spec-title,.block-hero-specs .spec-card .spec-title{color:#ffffff;margin:0}.block-banner--zero .spec-card .spec-label,.block-hero-specs .spec-card .spec-label{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.6944444444vw,10px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-banner--zero .spec-card .spec-label,.block-hero-specs .spec-card .spec-label{font-size:10px}}.block-banner--zero .spec-card .spec-label,.block-hero-specs .spec-card .spec-label{text-transform:uppercase;color:#d4d6d8;margin:0}.block-hero-stats{position:relative;overflow:hidden;background-color:#0c0900}@media screen and (min-width:992px){.block-hero-stats:has(+section.has-black-background-color) .content{padding-bottom:clamp(0px,0.5555555556vw,8px)}}.block-hero-stats:first-child .content{min-height:calc(var(--height, 100vh) - var(--header-height, clamp(0px, 6.0416666667vw, 87px)));padding:clamp(0px,3.0555555556vw,44px) 0 clamp(0px,1.875vw,27px)}@media screen and (max-width:991.8px){.block-hero-stats:first-child .content{padding:80px 0}}.block-hero-stats:first-child .title-block{margin-bottom:clamp(0px,2.2916666667vw,33px)}@media screen and (max-width:991.8px){.block-hero-stats:first-child .title-block{margin-bottom:32px}}.block-hero-stats:first-child .title-block .overline mark,.block-hero-stats:first-child .title-block .overline span{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding-left:1.2857142857em;position:relative}.block-hero-stats:first-child .title-block .overline mark:before,.block-hero-stats:first-child .title-block .overline span:before{all:unset;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:4px;height:4px;background-color:#f47621;border-radius:100px;position:absolute;left:0.65em;top:0.62em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){.block-hero-stats:first-child .title-block .overline mark:before,.block-hero-stats:first-child .title-block .overline span:before{width:clamp(0px,0.2777777778vw,4px);height:clamp(0px,0.2777777778vw,4px)}}.block-hero-stats:first-child .hero-stats-box{max-width:clamp(0px,87.0833333333vw,1254px)}@media screen and (max-width:991.8px){.block-hero-stats:first-child .hero-stats-box{max-width:100%}}.block-hero-stats:first-child .hero-stats-box>figure{height:clamp(0px,32.1527777778vw,463px)}@media screen and (max-width:991.8px){.block-hero-stats:first-child .hero-stats-box>figure{height:400px}}.block-hero-stats:first-child .stat-box{padding-left:clamp(0px,1.5277777778vw,22px)}.block-hero-stats:first-child .stat-box .stat-label{margin-top:clamp(-5px,-0.3472222222vw,0px)}.block-hero-stats:first-child .stat-box:first-child{left:10.9250398724%;top:27.6457883369%}.block-hero-stats:first-child .stat-box:first-child:after{height:clamp(0px,16.5277777778vw,238px)}.block-hero-stats:first-child .stat-box:nth-child(2){left:36.68261563%;top:8.6393088553%}.block-hero-stats:first-child .stat-box:nth-child(2):after{height:clamp(0px,6.0416666667vw,87px)}.block-hero-stats:first-child .stat-box:nth-child(3){left:84.2105263158%;top:22.4622030238%}@media screen and (max-width:767.8px){.block-hero-stats:first-child .stat-box{padding-left:16px}.block-hero-stats:first-child .stat-box .stat-label{margin-top:0}.block-hero-stats:first-child .stat-box:first-child,.block-hero-stats:first-child .stat-box:nth-child(2),.block-hero-stats:first-child .stat-box:nth-child(3){left:auto;top:auto}.block-hero-stats:first-child .stat-box:nth-child(2):after{height:auto}}.block-hero-stats:first-child .explore-btn-box{display:block;position:absolute;left:clamp(0px,1.5972222222vw,23px);bottom:clamp(0px,3.2638888889vw,47px)}@media screen and (max-width:991.8px){.block-hero-stats:first-child .explore-btn-box{left:16px;bottom:36px}}.block-hero-stats:first-child .explore-btn-box .explore-btn{display:block;width:clamp(0px,2.2916666667vw,33px);height:clamp(0px,2.2222222222vw,32px);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background:url("../images/square-arrow.svg") center/contain no-repeat}@media screen and (max-width:991.8px){.block-hero-stats:first-child .explore-btn-box .explore-btn{width:24px;height:24px}}.block-hero-stats:first-child .explore-btn-box .explore-btn:hover{opacity:0.5}.block-hero-stats .hero-bg,.block-hero-stats>figure{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;margin:0}.block-hero-stats .hero-bg img,.block-hero-stats .hero-bg video,.block-hero-stats>figure img,.block-hero-stats>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-hero-stats .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(0px,6.1805555556vw,89px) 0}@media screen and (max-width:991.8px){.block-hero-stats .content{padding:80px 0}}.block-hero-stats .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:clamp(0px,51.3888888889vw,740px);margin-bottom:clamp(-60px,-4.1666666667vw,0px);position:relative;z-index:1}@media screen and (max-width:991.8px){.block-hero-stats .title-block{max-width:100%;margin-bottom:24px}}.block-hero-stats .title-block .overline{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-hero-stats .title-block .overline{font-size:12px}}.block-hero-stats .title-block .overline{color:#ffffff;text-transform:uppercase;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-hero-stats .title-block .overline{margin-bottom:8px}}.block-hero-stats .title-block .overline:before{display:none}.block-hero-stats .title-block .overline mark,.block-hero-stats .title-block .overline span{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.block-hero-stats .title-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-stats .title-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-hero-stats .title-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-hero-stats .title-block .wp-block-heading{color:#ffffff;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-hero-stats .title-block .wp-block-heading{margin-bottom:16px}}.block-hero-stats .title-block .wp-block-paragraph:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-hero-stats .title-block .wp-block-paragraph:not(.overline){font-size:15px;line-height:1.5}}.block-hero-stats .title-block .wp-block-paragraph:not(.overline){color:#a1a4aa}.block-hero-stats .hero-stats-box{width:100%;max-width:clamp(0px,82.7777777778vw,1192px);position:relative;z-index:0}@media screen and (max-width:991.8px){.block-hero-stats .hero-stats-box{max-width:100%}}.block-hero-stats .hero-stats-box>figure{width:100%;height:clamp(0px,44.1666666667vw,636px);margin:0 auto;position:relative}@media screen and (max-width:991.8px){.block-hero-stats .hero-stats-box>figure{height:560px}}.block-hero-stats .hero-stats-box>figure img,.block-hero-stats .hero-stats-box>figure video{width:100%;height:100%;display:block;aspect-ratio:unset!important;-o-object-fit:cover;object-fit:cover}.block-hero-stats .hero-stats-box>figure:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(83.62%,rgba(10,9,5,0)),to(#0A0905)),-webkit-gradient(linear,left bottom,left top,color-stop(84.2%,rgba(10,9,5,0)),color-stop(93.47%,#0A0905)),-webkit-gradient(linear,right top,left top,color-stop(86.83%,rgba(10,9,5,0)),color-stop(95.76%,#0A0905)),-webkit-gradient(linear,left top,right top,color-stop(85.49%,rgba(10,9,5,0)),color-stop(96.64%,#0A0905));background:linear-gradient(180deg,rgba(10,9,5,0) 83.62%,#0A0905 100%),linear-gradient(0deg,rgba(10,9,5,0) 84.2%,#0A0905 93.47%),linear-gradient(270deg,rgba(10,9,5,0) 86.83%,#0A0905 95.76%),linear-gradient(90deg,rgba(10,9,5,0) 85.49%,#0A0905 96.64%);pointer-events:none}.block-hero-stats .hero-stats{position:absolute;inset:0;z-index:1;pointer-events:none}@media screen and (max-width:767.8px){.block-hero-stats .hero-stats{position:static;inset:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:24px;pointer-events:auto}}.block-hero-stats .stat-box{position:absolute;padding-left:clamp(0px,1.25vw,18px);pointer-events:auto;max-width:clamp(0px,15vw,216px)}.block-hero-stats .stat-box:before{content:"";position:absolute;left:clamp(0px,0.2777777778vw,4px);top:0;width:clamp(0px,0.2083333333vw,3px);height:clamp(0px,2.7777777778vw,40px);border-right:clamp(0px,0.2083333333vw,3px) solid #F4F4F5}.block-hero-stats .stat-box:after{content:"";position:absolute;left:0;top:clamp(0px,2.7777777778vw,40px);width:clamp(0px,0.4861111111vw,7px);height:clamp(0px,16.5277777778vw,238px);border-left:clamp(0px,0.2083333333vw,3px) solid #F4F4F5;border-top:clamp(0px,0.2083333333vw,3px) solid #F4F4F5}.block-hero-stats .stat-box .stat-label,.block-hero-stats .stat-box .stat-value{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-hero-stats .stat-box .stat-label,.block-hero-stats .stat-box .stat-value{font-size:10px}}.block-hero-stats .stat-box .stat-label,.block-hero-stats .stat-box .stat-value{text-transform:uppercase;color:#d4d6d8;margin:0}@media screen and (max-width:991.8px){.block-hero-stats .stat-box .stat-label,.block-hero-stats .stat-box .stat-value{font-size:clamp(0px,0.8333333333vw,12px)}}@media screen and (max-width:767.8px){.block-hero-stats .stat-box .stat-label,.block-hero-stats .stat-box .stat-value{font-size:12px}}.block-hero-stats .stat-box .stat-label{margin-top:clamp(-4px,-0.2777777778vw,0px)}.block-hero-stats .stat-box:first-child{left:10.4865771812%;top:40.7232704403%}.block-hero-stats .stat-box:first-child:after{height:clamp(0px,13.6805555556vw,197px)}.block-hero-stats .stat-box:nth-child(2){left:41.0234899329%;top:16.6666666667%}.block-hero-stats .stat-box:nth-child(2):after{height:clamp(0px,11.8055555556vw,170px)}.block-hero-stats .stat-box:nth-child(3){left:85.067114094%;top:28.4591194969%}@media screen and (max-width:767.8px){.block-hero-stats .stat-box{width:calc((100% - 32px) / 3);max-width:100%;position:static;padding-left:16px;border-left:2px solid #53585f}.block-hero-stats .stat-box:after,.block-hero-stats .stat-box:before{display:none}.block-hero-stats .stat-box .stat-label{margin-top:0}.block-hero-stats .stat-box:first-child,.block-hero-stats .stat-box:nth-child(2),.block-hero-stats .stat-box:nth-child(3){left:auto;top:auto}.block-hero-stats .stat-box:nth-child(2):after{height:auto}}@media screen and (max-width:575.8px){.block-hero-stats .stat-box{width:100%}}.block-hero-stats .hero-stats-box .wp-block-buttons{position:absolute;left:50%;bottom:clamp(0px,4.5138888889vw,65px);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}@media screen and (max-width:767.8px){.block-hero-stats .hero-stats-box .wp-block-buttons{position:static;-webkit-transform:none;transform:none;margin-top:28px}}.block-hero-stats .explore-btn-box{display:none}@media screen and (min-width:992px){.block-panel-slider+.block-heading-pair .content{padding-top:clamp(0px,2.7777777778vw,40px)}}.block-panel-slider .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,3.125vw,45px)}@media screen and (min-width:992px){.block-panel-slider .content{padding:clamp(0px,4.3055555556vw,62px) 0}}@media screen and (max-width:991.8px){.block-panel-slider .content{gap:40px}}.block-panel-slider .heading-block .overline{color:#ffffff;margin-bottom:clamp(0px,0.7638888889vw,11px)}@media screen and (max-width:991.8px){.block-panel-slider .heading-block .overline{margin-bottom:8px}}.block-panel-slider .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-panel-slider .heading-block .wp-block-heading{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-panel-slider .heading-block .wp-block-heading{font-size:32px;line-height:1.1}}.block-panel-slider .heading-block .wp-block-heading{color:#ffffff}.block-panel-slider .panels{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-panel-slider .panels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.block-panel-slider .panel{position:relative;overflow:hidden;border-radius:clamp(0px,0.5555555556vw,8px);padding:clamp(0px,1.25vw,18px) clamp(0px,1.6666666667vw,24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,1.6666666667vw,24px);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;min-height:clamp(0px,42.3611111111vw,610px);-webkit-transition:flex-grow 0.5s ease,-webkit-box-flex 0.5s ease;transition:flex-grow 0.5s ease,-webkit-box-flex 0.5s ease;transition:flex-grow 0.5s ease;transition:flex-grow 0.5s ease,-webkit-box-flex 0.5s ease,-ms-flex-positive 0.5s ease}@media screen and (max-width:991.8px){.block-panel-slider .panel{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;min-height:320px;border-radius:8px;padding:20px;gap:16px}}.block-panel-slider .panel img.wp-block-cover__image-background{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;z-index:0}.block-panel-slider .panel .wp-block-cover__background{position:absolute;inset:0;background-color:transparent!important;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.7)),color-stop(40.5%,rgba(102,102,102,0))),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.3)),to(rgba(0,0,0,0.3)));background-image:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(102,102,102,0) 40.5%),linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3));opacity:1;border-radius:inherit;z-index:1}.block-panel-slider .panel .wp-block-cover__inner-container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.9722222222vw,14px);width:clamp(0px,23.9583333333vw,345px);opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:991.8px){.block-panel-slider .panel .wp-block-cover__inner-container{width:100%;gap:8px;opacity:1}}.block-panel-slider .panel h3{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-panel-slider .panel h3{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-panel-slider .panel h3{color:#ffffff;margin:0}.block-panel-slider .panel p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-panel-slider .panel p{font-size:15px;line-height:1.5}}.block-panel-slider .panel p{color:#a1a4aa;margin:0}.block-panel-slider .panel.is-active{-webkit-box-flex:21.5;-ms-flex-positive:21.5;flex-grow:21.5}.block-panel-slider .panel.is-active .wp-block-cover__inner-container{opacity:1}.block-panel-slider.has-white-background-color .heading-block .overline{color:#271e00}.block-panel-slider.has-white-background-color .heading-block .wp-block-heading{color:#271e00}.block-cta-centered{position:relative;overflow:hidden;background-color:#0c0900;clip-path:unset!important}.block-cta-centered .cta-bg,.block-cta-centered>figure{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;margin:0;mix-blend-mode:lighten;opacity:0.45}.block-cta-centered .cta-bg img,.block-cta-centered .cta-bg video,.block-cta-centered>figure img,.block-cta-centered>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-cta-centered .container{position:relative;z-index:1}.block-cta-centered .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,2.9166666667vw,42px);text-align:center;min-height:clamp(0px,53.3333333333vw,768px);padding:clamp(0px,8.3333333333vw,120px) 0}@media screen and (max-width:991.8px){.block-cta-centered .content{min-height:600px;gap:32px;padding:80px 0}}@media screen and (max-width:767.8px){.block-cta-centered .content{min-height:400px}}.block-cta-centered .heading-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.8055555556vw,26px);max-width:clamp(0px,40.2777777778vw,580px)}@media screen and (max-width:991.8px){.block-cta-centered .heading-and-description{gap:24px;max-width:100%}}.block-cta-centered .heading-block .overline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ffffff;margin-bottom:clamp(0px,1.4930555556vw,21.5px)}@media screen and (max-width:991.8px){.block-cta-centered .heading-block .overline{margin-bottom:16px}}.block-cta-centered .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-cta-centered .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-cta-centered .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-cta-centered .heading-block .wp-block-heading{color:#ffffff}.block-cta-centered .heading-block .wp-block-heading sup{color:inherit;font-size:0.5em;line-height:normal}.block-cta-centered .text-block{max-width:clamp(0px,37.9166666667vw,546px)}@media screen and (max-width:991.8px){.block-cta-centered .text-block{max-width:546px}}.block-cta-centered .text-block p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-cta-centered .text-block p{font-size:15px;line-height:1.5}}.block-cta-centered .text-block p{color:#d4d6d8;margin:0}.block-richtext .content{margin-inline:auto}@media screen and (max-width:991.8px){.block-richtext .content{max-width:100%}}.block-richtext .content>*+*{margin-top:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-richtext .content>*+*{margin-top:16px}}.block-richtext .content>.wp-block-heading{margin-top:clamp(0px,3.8888888889vw,56px);margin-bottom:clamp(0px,0.5555555556vw,8px)}@media screen and (max-width:991.8px){.block-richtext .content>.wp-block-heading{margin-top:40px;margin-bottom:8px}}.block-richtext .content>.wp-block-heading:first-child{margin-top:0}.block-richtext .wp-block-heading{color:#271e00}.block-richtext .wp-block-paragraph{color:#53585f}.block-richtext cite a,.block-richtext figcaption a,.block-richtext li a,.block-richtext p a{color:#f47621;text-decoration:underline;text-underline-offset:0.15em}.block-richtext code{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:0.875em;padding:0.15em 0.4em;border-radius:4px;background-color:#F4F4F5;color:#271e00;word-break:break-word}.block-richtext li>ol,.block-richtext li>ul{margin-top:clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-richtext li>ol,.block-richtext li>ul{margin-top:4px}}.block-richtext .wp-block-quote{padding-left:clamp(0px,1.6666666667vw,24px);border-left:clamp(0px,0.2083333333vw,3px) solid #f47621}@media screen and (max-width:991.8px){.block-richtext .wp-block-quote{padding-left:20px;border-left-width:3px}}.block-richtext .wp-block-quote p{font-size:clamp(0px,1.6666666667vw,24px);line-height:1.4;color:#271e00}@media screen and (max-width:767.8px){.block-richtext .wp-block-quote p{font-size:20px}}.block-richtext .wp-block-quote cite{display:block;margin-top:clamp(0px,1.1111111111vw,16px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-richtext .wp-block-quote cite{font-size:10px}}.block-richtext .wp-block-quote cite{font-style:normal;text-transform:uppercase;color:#70747b}@media screen and (max-width:991.8px){.block-richtext .wp-block-quote cite{margin-top:12px}}.block-richtext .wp-block-pullquote{padding:clamp(0px,2.2222222222vw,32px) 0;text-align:center;border-top:1px solid #d4d6d8;border-bottom:1px solid #d4d6d8}@media screen and (max-width:991.8px){.block-richtext .wp-block-pullquote{padding:24px 0}}.block-richtext .wp-block-pullquote blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-richtext .wp-block-pullquote blockquote{gap:12px}}.block-richtext .wp-block-pullquote p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.2222222222vw,32px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-richtext .wp-block-pullquote p{font-size:24px;line-height:1.2;letter-spacing:-0.03em}}.block-richtext .wp-block-pullquote p{color:#271e00;margin:0}.block-richtext .wp-block-pullquote cite{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-richtext .wp-block-pullquote cite{font-size:10px}}.block-richtext .wp-block-pullquote cite{font-style:normal;text-transform:uppercase;color:#70747b}.block-richtext .wp-block-image img{width:100%;height:auto;display:block}.block-richtext .wp-element-caption,.block-richtext figcaption{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-richtext .wp-element-caption,.block-richtext figcaption{font-size:10px}}.block-richtext .wp-element-caption,.block-richtext figcaption{color:#70747b;text-align:center;margin-top:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-richtext .wp-element-caption,.block-richtext figcaption{margin-top:8px}}.block-richtext .wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-richtext .wp-block-gallery{gap:12px}}.block-richtext .wp-block-gallery.wp-block-gallery-1{gap:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-richtext .wp-block-gallery.wp-block-gallery-1{gap:12px}}.block-richtext .wp-block-gallery .wp-block-image{margin:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.block-richtext .wp-block-gallery .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.block-richtext .wp-block-gallery.columns-3 .wp-block-image{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - clamp(0px, 2.2222222222vw, 32px)) / 3);flex:0 0 calc((100% - clamp(0px, 2.2222222222vw, 32px)) / 3)}@media screen and (max-width:991.8px){.block-richtext .wp-block-gallery.columns-3 .wp-block-image{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px) / 3);flex:0 0 calc((100% - 24px) / 3)}}@media screen and (max-width:767.8px){.block-richtext .wp-block-gallery.columns-3 .wp-block-image{-ms-flex-preferred-size:100%;flex-basis:100%}}.block-richtext .wp-block-table{width:100%;overflow-x:auto}.block-richtext .wp-block-table table{width:100%;border-collapse:collapse}.block-richtext .wp-block-table td,.block-richtext .wp-block-table th{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-richtext .wp-block-table td,.block-richtext .wp-block-table th{font-size:15px;line-height:1.5}}.block-richtext .wp-block-table td,.block-richtext .wp-block-table th{padding:clamp(0px,0.8333333333vw,12px) clamp(0px,1.1111111111vw,16px);border:1px solid #d4d6d8;text-align:left;vertical-align:top}@media screen and (max-width:991.8px){.block-richtext .wp-block-table td,.block-richtext .wp-block-table th{padding:8px 12px}}.block-richtext .wp-block-table th{font-weight:600;color:#271e00;background-color:#F4F4F5}.block-richtext .wp-block-embed .wp-block-embed__wrapper iframe{width:100%;height:auto;aspect-ratio:16/9;display:block}.block-richtext.has-ash-background-color .wp-block-heading,.block-richtext.has-black-background-color .wp-block-heading{color:#ffffff}.block-richtext.has-ash-background-color .wp-block-paragraph,.block-richtext.has-black-background-color .wp-block-paragraph{color:#d4d6d8}.block-richtext.has-ash-background-color code,.block-richtext.has-black-background-color code{background-color:rgba(255,255,255,0.1);color:#ffffff}.block-richtext.has-ash-background-color .wp-block-quote p,.block-richtext.has-black-background-color .wp-block-quote p{color:#ffffff}.block-richtext.has-ash-background-color .wp-block-quote cite,.block-richtext.has-black-background-color .wp-block-quote cite{color:#a1a4aa}.block-richtext.has-ash-background-color .wp-block-pullquote,.block-richtext.has-black-background-color .wp-block-pullquote{border-color:#53585f}.block-richtext.has-ash-background-color .wp-block-pullquote p,.block-richtext.has-black-background-color .wp-block-pullquote p{color:#ffffff}.block-richtext.has-ash-background-color .wp-block-pullquote cite,.block-richtext.has-black-background-color .wp-block-pullquote cite{color:#a1a4aa}.block-richtext.has-ash-background-color .wp-element-caption,.block-richtext.has-ash-background-color figcaption,.block-richtext.has-black-background-color .wp-element-caption,.block-richtext.has-black-background-color figcaption{color:#a1a4aa}.block-richtext.has-ash-background-color .wp-block-table td,.block-richtext.has-ash-background-color .wp-block-table th,.block-richtext.has-black-background-color .wp-block-table td,.block-richtext.has-black-background-color .wp-block-table th{border-color:#53585f}.block-richtext.has-ash-background-color .wp-block-table th,.block-richtext.has-black-background-color .wp-block-table th{color:#ffffff;background-color:rgba(255,255,255,0.1)}.block-hero-statement{position:relative;overflow:hidden;clip-path:none!important}.block-hero-statement:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;opacity:0.7;mix-blend-mode:darken;background:#0c0900;z-index:0;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(18%,#000),to(#000));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(18%,#000),to(#000));mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 100%)}.block-hero-statement .hero-bg,.block-hero-statement>figure{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;margin:0;opacity:0.33;mix-blend-mode:lighten}.block-hero-statement .hero-bg img,.block-hero-statement .hero-bg video,.block-hero-statement>figure img,.block-hero-statement>figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-hero-statement .mask{position:absolute;top:50%;left:50%;width:clamp(0px,75.9722222222vw,1094px);height:clamp(0px,40.8333333333vw,588px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;pointer-events:none}@media screen and (max-width:991.8px){.block-hero-statement .mask{width:900px;height:400px}}.block-hero-statement .mask:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120vw;height:100vh;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(244,118,33,0.3) 0%,rgba(244,118,33,0.2) 45%,rgba(244,118,33,0) 80%)}@media screen and (max-width:991.8px){.block-hero-statement .mask:before{width:140vw;height:80vh}}.block-hero-statement .container{position:relative;z-index:2}.block-hero-statement .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,3.8888888889vw,56px);text-align:center;min-height:100vh;padding:clamp(0px,5.5555555556vw,80px) 0}@media screen and (max-width:991.8px){.block-hero-statement .content{gap:40px;padding:80px 0}}.block-hero-statement .title-block{max-width:clamp(0px,48.3333333333vw,696px)}@media screen and (max-width:991.8px){.block-hero-statement .title-block{max-width:100%}}.block-hero-statement .overline--pill{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;isolation:isolate;color:#ffffff;margin-bottom:clamp(0px,0.625vw,9px)}@media screen and (max-width:991.8px){.block-hero-statement .overline--pill{margin-bottom:8px}}.block-hero-statement .overline--pill:before{display:none}.block-hero-statement .overline--pill mark{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.block-hero-statement .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-hero-statement .wp-block-heading{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-hero-statement .wp-block-heading{font-size:32px;line-height:1.1}}.block-hero-statement .wp-block-heading{color:#ffffff;text-shadow:0 0 clamp(0px,3.6111111111vw,52px) rgba(0,0,0,0.66)}@media screen and (max-width:991.8px){.block-hero-statement .wp-block-heading{text-shadow:0 0 52px rgba(0,0,0,0.66)}}.block-hero-statement .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.block-numbered-cards .content{padding:clamp(0px,4.8611111111vw,70px) 0 clamp(0px,6.875vw,99px)}}.block-numbered-cards .heading-block .overline{color:#0c0900;margin-bottom:clamp(0px,1.4583333333vw,21px)}@media screen and (max-width:991.8px){.block-numbered-cards .heading-block .overline{margin-bottom:16px}}.block-numbered-cards .heading-block .wp-block-heading{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-numbered-cards .heading-block .wp-block-heading{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-numbered-cards .heading-block .wp-block-heading{font-size:36px;line-height:1.05}}.block-numbered-cards .heading-block .wp-block-heading{color:#0c0900}.block-numbered-cards .numbered-card-list{counter-reset:card;margin-top:clamp(0px,5.5555555556vw,80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,4.0277777778vw,58px) clamp(0px,1.6666666667vw,24px);-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:clamp(0px,24.5833333333vw,354px)}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;margin-top:40px;padding-left:0}}@media screen and (max-width:767.8px){.block-numbered-cards .numbered-card-list{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:32px}}.block-numbered-cards .numbered-card{counter-increment:card;width:calc((100% - clamp(0px, 1.6666666667vw, 24px) * 2) / 3)}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card{width:calc((100% - 40px) / 3)}}@media screen and (max-width:767.8px){.block-numbered-cards .numbered-card{width:calc((100% - 16px) / 2)}}@media screen and (max-width:575.8px){.block-numbered-cards .numbered-card{width:100%}}.block-numbered-cards .numbered-card:before{content:counter(card,decimal-leading-zero);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card:before{font-size:17px}}.block-numbered-cards .numbered-card:before{color:#000000;width:clamp(0px,3.8888888889vw,56px);height:clamp(0px,3.8888888889vw,56px);border-radius:clamp(0px,0.5555555556vw,8px);background-color:#fff3eb;border:1px solid #f47621;margin-bottom:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card:before{width:48px;height:48px;border-radius:8px;margin-bottom:10px}}.block-numbered-cards .numbered-card__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.6;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card__title{font-size:15px;line-height:1.5}}.block-numbered-cards .numbered-card__title{color:#000000;margin-bottom:clamp(0px,0.6944444444vw,10px)}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card__title{margin-bottom:4px}}.block-numbered-cards .numbered-card__body{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-numbered-cards .numbered-card__body{font-size:15px;line-height:1.5}}.block-numbered-cards .numbered-card__body{color:#70747b}.block-numbered-cards.has-ash-background-color .heading-block .overline,.block-numbered-cards.has-black-background-color .heading-block .overline{color:#ffffff}.block-numbered-cards.has-ash-background-color .heading-block .wp-block-heading,.block-numbered-cards.has-black-background-color .heading-block .wp-block-heading{color:#ffffff}.block-numbered-cards.has-ash-background-color .numbered-card__title,.block-numbered-cards.has-black-background-color .numbered-card__title{color:#ffffff}.block-numbered-cards.has-ash-background-color .numbered-card__body,.block-numbered-cards.has-black-background-color .numbered-card__body{color:#d4d6d8}@media screen and (min-width:992px){.block-feature-rows.has-ash-background-color:has(+.block-numbered-cards.has-ash-background-color) .content,.block-feature-rows.has-black-background-color:has(+.block-numbered-cards.has-black-background-color) .content,.block-feature-rows.has-white-background-color:has(+.block-numbered-cards.has-white-background-color) .content{padding-bottom:0}}.block-testimonial .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,4.1666666667vw,60px);overflow:hidden}@media screen and (min-width:992px){.block-testimonial .content{padding:clamp(0px,10.4166666667vw,150px) 0}}@media screen and (max-width:991.8px){.block-testimonial .content{gap:40px}}.block-testimonial .content:has(.testimonial-nav__btn--next.swiper-button-disabled):has(.testimonial-nav__btn--prev.swiper-button-disabled) .swiper-wrapper{cursor:unset}.block-testimonial .testimonial-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-testimonial .testimonial-head{gap:24px}}.block-testimonial .testimonial-head .overline{margin:0;color:#0c0900}.block-testimonial .testimonial-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-testimonial .testimonial-nav{gap:8px}}.block-testimonial .testimonial-nav__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(0px,3.3333333333vw,48px);height:clamp(0px,3.3333333333vw,48px);border:1px solid #d4d6d8;border-radius:clamp(0px,0.2777777778vw,4px);background-color:transparent;cursor:pointer;-webkit-transition:border-color 0.3s ease,opacity 0.3s ease;transition:border-color 0.3s ease,opacity 0.3s ease}@media screen and (max-width:991.8px){.block-testimonial .testimonial-nav__btn{width:44px;height:44px;border-radius:4px}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-nav__btn{width:40px;height:40px}}.block-testimonial .testimonial-nav__btn:before{content:"";width:clamp(0px,1.1805555556vw,17px);aspect-ratio:17/18;background-color:#0c0900;-webkit-mask:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5657 0.505859L15.4251 8.36525L7.28448 16.5059M15.4251 8.36525L0.00683594 8.52034' stroke='%230C0900' stroke-width='1.43205'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5657 0.505859L15.4251 8.36525L7.28448 16.5059M15.4251 8.36525L0.00683594 8.52034' stroke='%230C0900' stroke-width='1.43205'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}@media screen and (max-width:991.8px){.block-testimonial .testimonial-nav__btn:before{width:15px}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-nav__btn:before{width:13px}}.block-testimonial .testimonial-nav__btn--prev:before{-webkit-mask:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.8718 0.505859L1.01241 8.36525L9.15302 16.5059M1.01241 8.36525L16.4307 8.52034' stroke='white' stroke-width='1.43205' fill='none'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.8718 0.505859L1.01241 8.36525L9.15302 16.5059M1.01241 8.36525L16.4307 8.52034' stroke='white' stroke-width='1.43205' fill='none'/%3E%3C/svg%3E") no-repeat center/contain}.block-testimonial .testimonial-nav__btn:hover{border-color:#f47621}.block-testimonial .testimonial-nav__btn:hover:before{background-color:#f47621}.block-testimonial .testimonial-nav__btn.swiper-button-disabled{opacity:0.35;cursor:not-allowed}.block-testimonial .testimonial-nav__btn.swiper-button-disabled:hover{border-color:#d4d6d8}.block-testimonial .testimonial-nav__btn.swiper-button-disabled:hover:before{background-color:#0c0900}.block-testimonial .testimonial-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,9.8611111111vw,142px)}@media screen and (max-width:991.8px){.block-testimonial .testimonial-body{gap:48px}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}}.block-testimonial .testimonial-portrait{-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,14.7222222222vw,212px);margin:0;min-width:180px}@media screen and (max-width:767.8px){.block-testimonial .testimonial-portrait{width:100%;min-width:auto}}.block-testimonial .testimonial-portrait img{width:100%;height:clamp(0px,18.3333333333vw,264px);-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:991.8px){.block-testimonial .testimonial-portrait img{height:auto}}.block-testimonial .testimonial-quote{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-left:clamp(0px,8.1944444444vw,118px);margin-top:clamp(-8px,-0.5555555556vw,0px)}@media screen and (max-width:991.8px){.block-testimonial .testimonial-quote{padding-left:64px;margin-top:0}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-quote{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media screen and (max-width:575.8px){.block-testimonial .testimonial-quote{padding-left:40px}}.block-testimonial .testimonial-quote:before{content:"";display:block;position:absolute;top:clamp(0px,0.4861111111vw,7px);left:0;width:clamp(0px,4.1666666667vw,60px);height:clamp(0px,4.1666666667vw,60px);-ms-flex-negative:0;flex-shrink:0;background-color:#f47621;-webkit-mask:url("data:image/svg+xml,%3Csvg width='59' height='60' viewBox='0 0 59 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 59.6134L33.3248 59.6134L33.3248 33.9395C33.3248 8.26428 57.1512 0 57.1512 0V14.1571C49.571 16.1882 44.4597 26.9327 46.3373 33.9395L58.9993 33.9395L59 59.6134ZM25.6739 59.6134L0 59.6134V33.9395C0 8.26429 23.8277 0 23.8277 0V14.1571C16.2462 16.1882 11.1356 26.9327 13.0125 33.9395L25.6745 33.9395L25.6739 59.6134Z' fill='white' /%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width='59' height='60' viewBox='0 0 59 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 59.6134L33.3248 59.6134L33.3248 33.9395C33.3248 8.26428 57.1512 0 57.1512 0V14.1571C49.571 16.1882 44.4597 26.9327 46.3373 33.9395L58.9993 33.9395L59 59.6134ZM25.6739 59.6134L0 59.6134V33.9395C0 8.26429 23.8277 0 23.8277 0V14.1571C16.2462 16.1882 11.1356 26.9327 13.0125 33.9395L25.6745 33.9395L25.6739 59.6134Z' fill='white' /%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width:991.8px){.block-testimonial .testimonial-quote:before{top:0;width:36px;height:36px}}@media screen and (max-width:575.8px){.block-testimonial .testimonial-quote:before{width:24px;height:24px}}.block-testimonial .testimonial-pull-quote{margin:0;padding:0;border:0}.block-testimonial .testimonial-pull-quote p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-testimonial .testimonial-pull-quote p{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-pull-quote p{font-size:28px}}.block-testimonial .testimonial-pull-quote p{color:#271e00;margin:0}@media screen and (max-width:767.8px){.block-testimonial .testimonial-pull-quote p{font-size:26px}}@media screen and (max-width:575.8px){.block-testimonial .testimonial-pull-quote p{font-size:20px;letter-spacing:-0.02em}}.block-testimonial .testimonial-author{margin-top:clamp(0px,4.5833333333vw,66px)}@media screen and (max-width:991.8px){.block-testimonial .testimonial-author{margin-top:40px}}@media screen and (max-width:767.8px){.block-testimonial .testimonial-author{margin-top:24px}}.block-testimonial .testimonial-author .testimonial-author__name{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.6;font-weight:500;letter-spacing:0}@media screen and (max-width:991.8px){.block-testimonial .testimonial-author .testimonial-author__name{font-size:16px;line-height:1.4}}.block-testimonial .testimonial-author .testimonial-author__name{color:#271e00;margin:0 0 clamp(0px,0.2777777778vw,4px)}@media screen and (max-width:991.8px){.block-testimonial .testimonial-author .testimonial-author__name{margin-bottom:4px}}.block-testimonial .testimonial-author .testimonial-author__company{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-testimonial .testimonial-author .testimonial-author__company{font-size:10px}}.block-testimonial .testimonial-author .testimonial-author__company{text-transform:uppercase;color:#70747b;margin:0}.block-testimonial .swiper{width:100%;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.block-testimonial.has-ash-background-color .testimonial-head .overline,.block-testimonial.has-black-background-color .testimonial-head .overline{color:#ffffff}.block-testimonial.has-ash-background-color .testimonial-nav__btn:before,.block-testimonial.has-black-background-color .testimonial-nav__btn:before{background-color:#ffffff}.block-testimonial.has-ash-background-color .testimonial-nav__btn:hover,.block-testimonial.has-black-background-color .testimonial-nav__btn:hover{border-color:#f47621}.block-testimonial.has-ash-background-color .testimonial-nav__btn:hover:before,.block-testimonial.has-black-background-color .testimonial-nav__btn:hover:before{background-color:#f47621}.block-testimonial.has-ash-background-color .testimonial-nav__btn.swiper-button-disabled:hover,.block-testimonial.has-black-background-color .testimonial-nav__btn.swiper-button-disabled:hover{border-color:#d4d6d8}.block-testimonial.has-ash-background-color .testimonial-nav__btn.swiper-button-disabled:hover:before,.block-testimonial.has-black-background-color .testimonial-nav__btn.swiper-button-disabled:hover:before{background-color:#ffffff}.block-testimonial.has-ash-background-color .testimonial-pull-quote p,.block-testimonial.has-black-background-color .testimonial-pull-quote p{color:#ffffff}.block-testimonial.has-ash-background-color .testimonial-author__name,.block-testimonial.has-black-background-color .testimonial-author__name{color:#ffffff}.block-projects{overflow:hidden}@media screen and (min-width:992px){.block-projects:has(+.block-resource-table) .content{padding-top:clamp(0px,7.9861111111vw,115px);padding-bottom:clamp(0px,4.0277777778vw,58px)}}@media screen and (min-width:992px){.block-projects .content{padding:clamp(0px,6.25vw,90px) 0 clamp(0px,6.25vw,90px)}}@media screen and (max-width:991.8px){.block-projects .content{padding:76px 0 66px!important}}.block-projects .projects-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,3.8194444444vw,55px)}@media screen and (max-width:991.8px){.block-projects .projects-head{gap:14.5px;margin-bottom:64px}}@media screen and (max-width:767.8px){.block-projects .projects-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-projects .heading-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-projects .heading-block .overline{color:#271e00;margin-bottom:clamp(0px,0.2083333333vw,3px)}@media screen and (max-width:991.8px){.block-projects .heading-block .overline{margin-bottom:11px}}.block-projects .heading-block h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-projects .heading-block h2{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-projects .heading-block h2{font-size:32px;line-height:1.1}}.block-projects .heading-block h2{color:#271e00}.block-projects .link-with-arrow{color:#0c0900}.block-projects .project-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-projects .project-card-list{gap:16px}}.block-projects .project-card-list.swiper-initialized{display:block;gap:0;overflow:visible}.block-projects .project-card-list .swiper-wrapper .swiper-slide{height:auto}.block-projects .project-card-list .swiper-wrapper .swiper-slide:not(:last-child){margin-right:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-projects .project-card-list .swiper-wrapper .swiper-slide:not(:last-child){margin-right:24px}}.block-projects .project-card{-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,30.5555555556vw,440px)}@media screen and (max-width:991.8px){.block-projects .project-card{width:360px}}@media screen and (max-width:767.8px){.block-projects .project-card{width:329px}}.block-projects.has-ash-background-color .heading-block .overline,.block-projects.has-black-background-color .heading-block .overline{color:#ffffff}.block-projects.has-ash-background-color .heading-block h2,.block-projects.has-black-background-color .heading-block h2{color:#ffffff}.block-projects.has-ash-background-color .link-with-arrow,.block-projects.has-black-background-color .link-with-arrow{color:#ffffff}.block-project-library .project-card,.block-projects .project-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.block-project-library .project-card:hover .project-card__image img,.block-projects .project-card:hover .project-card__image img{-webkit-transform:scale(1.08);transform:scale(1.08)}.block-project-library .project-card__media,.block-projects .project-card__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:clamp(0px,21.8055555556vw,314px);padding:clamp(0px,0.5555555556vw,8px);border-radius:clamp(0px,1.1111111111vw,16px);overflow:hidden;margin-bottom:clamp(0px,1.3888888889vw,20px)}@media screen and (max-width:991.8px){.block-project-library .project-card__media,.block-projects .project-card__media{height:280px;padding:8px;margin-bottom:20px;border-radius:16px}}@media screen and (max-width:767.8px){.block-project-library .project-card__media,.block-projects .project-card__media{height:238px}}.block-project-library .project-card__image,.block-projects .project-card__image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:0}.block-project-library .project-card__image img,.block-projects .project-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.block-project-library .project-card__meta,.block-projects .project-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;width:100%;min-height:clamp(0px,2.7777777778vw,40px);padding:clamp(0px,0.7638888889vw,11px) clamp(0px,1.1111111111vw,16px) clamp(0px,0.6944444444vw,10px);border-radius:clamp(0px,0.5555555556vw,8px);background-color:rgba(0,0,0,0.25);backdrop-filter:blur(20px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-project-library .project-card__meta,.block-projects .project-card__meta{font-size:10px}}.block-project-library .project-card__meta,.block-projects .project-card__meta{color:#ffffff;text-transform:uppercase;gap:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-project-library .project-card__meta,.block-projects .project-card__meta{min-height:32px;padding:8px 12px;border-radius:8px;gap:16px}}.block-project-library .project-card__meta:before,.block-projects .project-card__meta:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box;background:rgba(255,255,255,0.1)}.block-project-library .project-card__meta span,.block-projects .project-card__meta span{color:#d4d6d8}.block-project-library .project-card__meta p,.block-projects .project-card__meta p{margin:0;font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.8333333333vw,12px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-project-library .project-card__meta p,.block-projects .project-card__meta p{font-size:10px}}.block-project-library .project-card__title,.block-projects .project-card__title{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-project-library .project-card__title,.block-projects .project-card__title{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-project-library .project-card__title,.block-projects .project-card__title{color:#271e00;margin-bottom:clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-project-library .project-card__title,.block-projects .project-card__title{margin-bottom:12px}}.block-project-library .project-card__cta,.block-projects .project-card__cta{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.block-project-library .project-card__cta a,.block-projects .project-card__cta a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.5555555556vw,8px);padding-bottom:clamp(0px,0.2083333333vw,3px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-project-library .project-card__cta a,.block-projects .project-card__cta a{font-size:12px}}.block-project-library .project-card__cta a,.block-projects .project-card__cta a{text-transform:uppercase;color:#53585f;text-decoration:none;border-bottom:1px solid currentColor;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;opacity:1}@media screen and (max-width:991.8px){.block-project-library .project-card__cta a,.block-projects .project-card__cta a{gap:4px;padding-bottom:1.5px}}.block-project-library .project-card__cta a:before,.block-projects .project-card__cta a:before{content:"";display:block;position:absolute;inset:0;z-index:10}.block-project-library .project-card__cta a:after,.block-projects .project-card__cta a:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.1111111111vw,16px);height:clamp(0px,1.1111111111vw,16px);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 8H13.5M9 12l4.5-4L9 4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;margin-bottom:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.block-project-library .project-card__cta a:after,.block-projects .project-card__cta a:after{width:14px;height:14px;margin-bottom:1px}}.block-project-library .project-card__cta a:hover,.block-projects .project-card__cta a:hover{color:#f47621}.block-project-library.has-ash-background-color .project-card__title,.block-project-library.has-black-background-color .project-card__title,.block-projects.has-ash-background-color .project-card__title,.block-projects.has-black-background-color .project-card__title{color:#ffffff}.block-project-library.has-ash-background-color .project-card__cta a,.block-project-library.has-black-background-color .project-card__cta a,.block-projects.has-ash-background-color .project-card__cta a,.block-projects.has-black-background-color .project-card__cta a{color:#ffffff}.block-project-library.has-ash-background-color .project-card__cta a:hover,.block-project-library.has-black-background-color .project-card__cta a:hover,.block-projects.has-ash-background-color .project-card__cta a:hover,.block-projects.has-black-background-color .project-card__cta a:hover{color:#f47621}@media screen and (min-width:992px){.block-project-library .content{padding:clamp(0px,5.5555555556vw,80px) 0 clamp(0px,4.0277777778vw,58px)}}.block-project-library .project-library{position:relative}.block-project-library .project-library__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(0px,1.6666666667vw,24px);margin-bottom:clamp(0px,3.3333333333vw,48px)}@media screen and (max-width:991.8px){.block-project-library .project-library__toolbar{gap:16px;margin-bottom:32px}}@media screen and (max-width:767.8px){.block-project-library .project-library__toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}}.block-project-library .project-filter{position:relative}.block-project-library .project-filter ul{margin:0;padding:0}.block-project-library .project-filter ul li{margin:0;padding:0}.block-project-library .project-filter ul li:before{all:unset;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.block-project-library .project-filter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:clamp(0px,20.8333333333vw,300px)}@media screen and (max-width:767.8px){.block-project-library .project-filter{min-width:auto;width:100%}}.block-project-library .project-filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-project-library .project-filter__label{font-size:16px;line-height:1.4}}.block-project-library .project-filter__label{color:#53585f;margin:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-project-library .project-filter__label:hover span{color:#f47621}.block-project-library .project-filter__label:hover:after{background-color:#f47621}.block-project-library .project-filter__label span{color:#271e00;margin-left:clamp(0px,0.9722222222vw,14px);-webkit-transition:color 0.2s ease;transition:color 0.2s ease}@media screen and (max-width:991.8px){.block-project-library .project-filter__label span{margin-left:8px}}.block-project-library .project-filter__label:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,1.9444444444vw,28px);height:clamp(0px,1.9444444444vw,28px);background-color:#271e00;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-transition:background-color 0.2s ease,-webkit-transform 0.2s ease;transition:background-color 0.2s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,background-color 0.2s ease;transition:transform 0.2s ease,background-color 0.2s ease,-webkit-transform 0.2s ease;margin-left:clamp(0px,0.4513888889vw,6.5px)}@media screen and (max-width:991.8px){.block-project-library .project-filter__label:after{width:24px;height:24px;margin-left:6px}}.block-project-library .project-filter__list{position:absolute;top:calc(100% + clamp(0px, 0.5555555556vw, 8px));left:0;z-index:20;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#F4F4F5;border:1px solid #d4d6d8;border-radius:clamp(0px,0.5555555556vw,8px);padding:clamp(0px,0.5555555556vw,8px) 0!important;-webkit-box-shadow:0 clamp(0px,0.5555555556vw,8px) clamp(0px,1.6666666667vw,24px) rgba(0,0,0,0.08);box-shadow:0 clamp(0px,0.5555555556vw,8px) clamp(0px,1.6666666667vw,24px) rgba(0,0,0,0.08);min-width:100%;max-height:clamp(0px,16.6666666667vw,240px);overflow-y:auto;display:none}@media screen and (max-width:991.8px){.block-project-library .project-filter__list{top:calc(100% + 8px);border-radius:8px;padding:6px 0!important;max-height:200px}}.block-project-library .project-filter__list .project-filter__item{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-project-library .project-filter__list .project-filter__item{font-size:16px;line-height:1.4}}.block-project-library .project-filter__list .project-filter__item{color:#271e00;cursor:pointer;white-space:nowrap;padding:clamp(0px,0.4166666667vw,6px) clamp(0px,0.8333333333vw,12px);-webkit-transition:color 0.2s ease,background-color 0.2s ease;transition:color 0.2s ease,background-color 0.2s ease}@media screen and (max-width:991.8px){.block-project-library .project-filter__list .project-filter__item{padding:6px 10px}}.block-project-library .project-filter__list .project-filter__item:hover{color:#f47621;background-color:#fff3eb}.block-project-library .project-filter__list .project-filter__item.is-active{color:#f47621;background-color:#fff3eb}.block-project-library .project-filter.is-open .project-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex}.block-project-library .project-filter.is-open .project-filter__label:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-project-library .project-search{width:clamp(0px,20.4861111111vw,295px);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-project-library .project-search{width:260px}}@media screen and (max-width:767.8px){.block-project-library .project-search{width:100%}}.block-project-library .project-search__input{width:100%;height:clamp(0px,3.8888888889vw,56px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:clamp(0px,0.5555555556vw,8px) clamp(0px,1.1111111111vw,16px);font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-project-library .project-search__input{font-size:14px}}.block-project-library .project-search__input{text-transform:uppercase;color:#271e00;background-color:#F4F4F5;border:1px solid #d4d6d8;border-radius:clamp(0px,0.5555555556vw,8px);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:991.8px){.block-project-library .project-search__input{height:48px;padding:8px 16px;border-radius:8px}}.block-project-library .project-search__input::-webkit-input-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase;color:#53585f}.block-project-library .project-search__input:-moz-placeholder,.block-project-library .project-search__input:-ms-input-placeholder,.block-project-library .project-search__input::-moz-placeholder,.block-project-library .project-search__input::-webkit-input-placeholder,.block-project-library .project-search__input::placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase;color:#53585f}.block-project-library .project-search__input:focus{outline:none;border-color:#271e00}.block-project-library .resource-cards-grid--library{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(0px,1.6666666667vw,24px) 1fr clamp(0px,1.6666666667vw,24px) 1fr;grid-template-columns:repeat(3,1fr);gap:clamp(0px,4.4444444444vw,64px) clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-project-library .resource-cards-grid--library{gap:48px 16px;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.8px){.block-project-library .resource-cards-grid--library{gap:32px 16px}}@media screen and (max-width:575.8px){.block-project-library .resource-cards-grid--library{-ms-grid-columns:1fr;grid-template-columns:1fr}}.block-project-library .project-card{width:100%;min-width:0;position:relative}.block-project-library .resource-library__empty{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-project-library .resource-library__empty{font-size:16px;line-height:1.4}}.block-project-library .resource-library__empty{color:#53585f;text-align:left}.block-project-library.has-ash-background-color .project-filter__label,.block-project-library.has-black-background-color .project-filter__label{color:#d4d6d8}.block-project-library.has-ash-background-color .project-filter__label span,.block-project-library.has-black-background-color .project-filter__label span{color:#ffffff}.block-project-library.has-ash-background-color .project-filter__label:after,.block-project-library.has-black-background-color .project-filter__label:after{background-color:#ffffff}.block-project-library.has-ash-background-color .project-search__input,.block-project-library.has-black-background-color .project-search__input{color:#ffffff;background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2)}.block-project-library.has-ash-background-color .project-search__input::-webkit-input-placeholder,.block-project-library.has-black-background-color .project-search__input::-webkit-input-placeholder{color:#d4d6d8}.block-project-library.has-ash-background-color .project-search__input:-moz-placeholder,.block-project-library.has-ash-background-color .project-search__input:-ms-input-placeholder,.block-project-library.has-ash-background-color .project-search__input::-moz-placeholder,.block-project-library.has-ash-background-color .project-search__input::-webkit-input-placeholder,.block-project-library.has-ash-background-color .project-search__input::placeholder,.block-project-library.has-black-background-color .project-search__input:-moz-placeholder,.block-project-library.has-black-background-color .project-search__input:-ms-input-placeholder,.block-project-library.has-black-background-color .project-search__input::-moz-placeholder,.block-project-library.has-black-background-color .project-search__input::-webkit-input-placeholder,.block-project-library.has-black-background-color .project-search__input::placeholder{color:#d4d6d8}.block-project-library.has-ash-background-color .project-search__input:focus,.block-project-library.has-black-background-color .project-search__input:focus{border-color:#ffffff}.block-project-library.has-ash-background-color .resource-library__empty,.block-project-library.has-black-background-color .resource-library__empty{color:#d4d6d8}.block-download-resource{position:relative;overflow:hidden;background-color:#0c0900;z-index:0}.block-download-resource .container{position:relative;z-index:1}.block-download-resource .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,2.7777777778vw,40px);min-height:clamp(0px,48.9583333333vw,705px);padding:clamp(0px,5.8333333333vw,84px) 0 clamp(0px,7.2222222222vw,104px)}@media screen and (max-width:991.8px){.block-download-resource .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:80px;min-height:0;padding:104px 0}}.block-download-resource .form-wrap{position:relative;width:clamp(0px,47.5vw,684px);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:991.8px){.block-download-resource .form-wrap{width:100%}}.block-download-resource .form-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:clamp(0px,2.3611111111vw,34px)}@media screen and (max-width:991.8px){.block-download-resource .form-intro{margin-bottom:32px}}.block-download-resource .form-intro .breadcrumb{margin-bottom:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-download-resource .form-intro .breadcrumb{margin-bottom:12px}}.block-download-resource .form-intro h1{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-download-resource .form-intro h1{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-download-resource .form-intro h1{font-size:36px;line-height:1.05}}.block-download-resource .form-intro h1{color:#ffffff;margin:0 0 clamp(0px,1.25vw,18px)}@media screen and (max-width:991.8px){.block-download-resource .form-intro h1{margin-bottom:16px}}.block-download-resource .form-intro p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-download-resource .form-intro p{font-size:15px;line-height:1.5}}.block-download-resource .form-intro p{color:#a1a4aa;margin:0}.block-download-resource .download-resource__preview{width:clamp(0px,32.1527777778vw,463px);min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:clamp(0px,4.0972222222vw,59px)}@media screen and (max-width:991.8px){.block-download-resource .download-resource__preview{width:100%;margin-right:0}}.block-download-resource .mask{position:absolute;top:50%;left:50%;width:clamp(0px,32.1527777778vw,463px);aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;pointer-events:none}@media screen and (max-width:991.8px){.block-download-resource .mask{width:463px;max-width:100%}}.block-download-resource .mask:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(0px,127.9166666667vw,1842px);aspect-ratio:1;background:url("../images/download-hero-bg-mask.svg") no-repeat center/contain}@media screen and (max-width:991.8px){.block-download-resource .mask:before{width:1350px}}.block-download-resource .download-card{width:clamp(0px,19.2361111111vw,277px);-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}@media screen and (max-width:991.8px){.block-download-resource .download-card{width:277px;max-width:100%}}.block-download-resource .download-card__media{width:100%;aspect-ratio:277/392;overflow:hidden;-webkit-box-shadow:0 0 clamp(0px,3.0555555556vw,44px) rgba(0,0,0,0.42);box-shadow:0 0 clamp(0px,3.0555555556vw,44px) rgba(0,0,0,0.42)}@media screen and (max-width:991.8px){.block-download-resource .download-card__media{-webkit-box-shadow:0 0 44px rgba(0,0,0,0.42);box-shadow:0 0 44px rgba(0,0,0,0.42)}}.block-download-resource .download-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-general .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,9.8611111111vw,142px)}@media screen and (min-width:992px){.block-general .content{padding:clamp(0px,5.5555555556vw,80px) 0 clamp(0px,5.5555555556vw,80px)}}@media screen and (max-width:991.8px){.block-general .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}}@media screen and (max-width:767.8px){.block-general .content{gap:40px}}.block-general .general-sidebar{position:sticky;top:calc(var(--header-height, 87px) + clamp(0px, 1.6666666667vw, 24px));-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;width:clamp(0px,22.9166666667vw,330px)}.block-general .general-sidebar ul{margin:0;padding:0}.block-general .general-sidebar ul li{margin:0;padding:0}.block-general .general-sidebar ul li:before{all:unset;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.block-general .general-sidebar{padding-top:clamp(0px,0.0694444444vw,1px)}@media screen and (max-width:991.8px){.block-general .general-sidebar{position:static;width:100%;padding-top:0}}.block-general .general-anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,2.2916666667vw,33px)}@media screen and (max-width:991.8px){.block-general .general-anchors{gap:24px}}.block-general .general-anchors__title{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-general .general-anchors__title{font-size:14px}}.block-general .general-anchors__title{text-transform:uppercase;color:#271e00;margin:0}.block-general .anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.625vw,9px);width:100%}@media screen and (max-width:991.8px){.block-general .anchors{gap:6px}}.block-general .anchors>li a,.block-general .anchors__item a{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .anchors>li a,.block-general .anchors__item a{font-size:15px;line-height:1.5}}.block-general .anchors>li a,.block-general .anchors__item a{color:#53585f;text-decoration:none;-webkit-transition:color 0.3s ease,text-shadow 0.3s ease,font-weight 0.3s ease,margin 0.3s ease;transition:color 0.3s ease,text-shadow 0.3s ease,font-weight 0.3s ease,margin 0.3s ease;opacity:1}.block-general .anchors>li:not(.is-active) a:hover,.block-general .anchors__item:not(.is-active) a:hover{color:#000000;text-shadow:0.03em 0 0 currentColor}.block-general .anchors>li.is-active a,.block-general .anchors__item.is-active a{color:#271e00;font-weight:500}.block-general .anchors>li.is-active,.block-general .anchors__item.is-active{margin-bottom:clamp(0px,0.4166666667vw,6px)}@media screen and (max-width:991.8px){.block-general .anchors>li.is-active,.block-general .anchors__item.is-active{margin-bottom:4px}}.block-general:not(:has(.general-sidebar)) .general-body{width:100%;max-width:none}.block-general .general-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:clamp(0px,47.5vw,684px)}@media screen and (max-width:991.8px){.block-general .general-body{max-width:100%}}.block-general .general-body p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body p{font-size:16px;line-height:1.4}}.block-general .general-body p{font-size:clamp(0px,1.25vw,18px);line-height:1.5;color:#53585f;margin:0}@media screen and (max-width:991.8px){.block-general .general-body p{font-size:16px;line-height:1.4}}.block-general .general-body h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,2.7777777778vw,40px);line-height:1.05;font-weight:600;letter-spacing:-0.01em}@media screen and (max-width:991.8px){.block-general .general-body h2{font-size:32px;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-general .general-body h2{font-size:28px}}.block-general .general-body h2{color:#271e00;margin:0}.block-general .general-body h3{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-general .general-body h3{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-general .general-body h3{color:#271e00;margin:0}.block-general .general-body h4{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-general .general-body h4{font-size:17px}}.block-general .general-body h4{color:#271e00;margin:0}.block-general .general-body h5,.block-general .general-body h6{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.25vw,18px);line-height:1.35;font-weight:600;letter-spacing:-0.03em}@media screen and (max-width:991.8px){.block-general .general-body h5,.block-general .general-body h6{font-size:16px}}.block-general .general-body h5,.block-general .general-body h6{color:#271e00;margin:0}.block-general .general-body ol,.block-general .general-body ul{margin:0}.block-general .general-body li{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.35;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body li{font-size:16px;line-height:1.4}}.block-general .general-body li{font-size:clamp(0px,1.25vw,18px);line-height:1.5;color:#53585f;margin-bottom:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-general .general-body li{font-size:16px;line-height:1.4;margin-bottom:12px}}.block-general .general-body li ol,.block-general .general-body li ul{margin-top:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-general .general-body li ol,.block-general .general-body li ul{margin-top:12px}}.block-general .general-body a{color:#f47621;text-decoration:underline;text-underline-offset:0.15em}.block-general .general-body *+p{margin-top:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-general .general-body *+p{margin-top:12px}}.block-general .general-body *+ol,.block-general .general-body *+ul{margin:clamp(0px,2.5vw,36px) 0}@media screen and (max-width:991.8px){.block-general .general-body *+ol,.block-general .general-body *+ul{margin:24px 0}}.block-general .general-body *+h2,.block-general .general-body *+h3,.block-general .general-body *+h4,.block-general .general-body *+h5,.block-general .general-body *+h6{margin-top:clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.block-general .general-body *+h2,.block-general .general-body *+h3,.block-general .general-body *+h4,.block-general .general-body *+h5,.block-general .general-body *+h6{margin-top:32px}}.block-general .general-body *+.wp-block-columns{margin-top:clamp(0px,2.7777777778vw,40px);margin-bottom:clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.block-general .general-body *+.wp-block-columns{margin-top:32px;margin-bottom:32px}}.block-general .general-body *+.wp-block-quote{margin-top:clamp(0px,2.7777777778vw,40px);margin-bottom:clamp(0px,2.7777777778vw,40px)}@media screen and (max-width:991.8px){.block-general .general-body *+.wp-block-quote{margin-top:32px;margin-bottom:32px}}.block-general .general-body h2+*{margin-top:clamp(0px,1.5277777778vw,22px)}@media screen and (max-width:991.8px){.block-general .general-body h2+*{margin-top:20px}}.block-general .general-body h3+*,.block-general .general-body h4+*,.block-general .general-body h5+*,.block-general .general-body h6+*{margin-top:clamp(0px,1.3888888889vw,20px)}@media screen and (max-width:991.8px){.block-general .general-body h3+*,.block-general .general-body h4+*,.block-general .general-body h5+*,.block-general .general-body h6+*{margin-top:16px}}.block-general .general-body>:first-child{margin-top:0}.block-general .general-body .key-facts{background-color:rgba(244,118,33,0.15);border-radius:clamp(0px,1.1111111111vw,16px);padding:clamp(0px,2.2222222222vw,32px) clamp(0px,1.6666666667vw,24px) clamp(0px,1.7361111111vw,25px);backdrop-filter:blur(20px);position:relative}@media screen and (max-width:991.8px){.block-general .general-body .key-facts{border-radius:16px;padding:24px}}.block-general .general-body .key-facts:not(:first-child){margin:clamp(0px,2.7777777778vw,40px) 0}@media screen and (max-width:991.8px){.block-general .general-body .key-facts:not(:first-child){margin:32px 0}}@media screen and (min-width:992px){.block-general .general-body .key-facts:first-child{margin-top:-1px}}.block-general .general-body .key-facts:after{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(#F47B20),to(rgba(153,153,153,0.4)));background:linear-gradient(180deg,#F47B20 0%,rgba(153,153,153,0.4) 100%);z-index:1;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;background-clip:padding-box}.block-general .general-body .key-facts__title{margin:0 0 clamp(0px,1.5277777778vw,22px);font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.3888888889vw,20px);line-height:1.2;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-general .general-body .key-facts__title{font-size:17px}}@media screen and (max-width:991.8px){.block-general .general-body .key-facts__title{margin-bottom:20px}}.block-general .general-body .key-facts__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(0px,1.6666666667vw,24px) 1fr;grid-template-columns:1fr 1fr;gap:clamp(0px,0.6944444444vw,10px) clamp(0px,1.6666666667vw,24px);margin-top:0}@media screen and (max-width:767.8px){.block-general .general-body .key-facts__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}}.block-general .general-body .key-fact{margin:0;min-width:0;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body .key-fact{font-size:15px;line-height:1.5}}.block-general .general-body .key-fact{color:#53585f}.block-general .general-body .key-fact__label{color:#271e00}.block-general .general-body>.wp-block-image{margin:clamp(0px,2.7777777778vw,40px) 0}@media screen and (max-width:991.8px){.block-general .general-body>.wp-block-image{margin:32px 0}}.block-general .general-body .wp-block-quote{padding-left:clamp(0px,1.6666666667vw,24px);border-left:clamp(0px,0.1388888889vw,2px) solid #f47621;padding-top:clamp(0px,0.4861111111vw,7px);padding-bottom:clamp(0px,0.625vw,9px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-quote{padding-left:20px;border-left-width:2px;padding-top:6px;padding-bottom:6px}}.block-general .general-body .wp-block-quote p{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.9444444444vw,28px);line-height:1.1428571429;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-quote p{font-size:18px;line-height:1.35;letter-spacing:-0.03em}}.block-general .general-body .wp-block-quote p{color:#f47621;margin:0}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-quote p{max-width:100%}}.block-general .general-body .wp-block-quote p:not(:last-child){margin-bottom:0.5em}.block-general .general-body .wp-block-pullquote p:not(:last-child){margin-bottom:0.5em}.block-general .general-body .wp-block-image img{display:block;width:100%;height:auto}.block-general .general-body .wp-element-caption,.block-general .general-body figcaption{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body .wp-element-caption,.block-general .general-body figcaption{font-size:13px;line-height:1.5}}.block-general .general-body .wp-element-caption,.block-general .general-body figcaption{font-style:italic;color:#53585f;margin-top:clamp(0px,1.1111111111vw,16px);padding:clamp(0px,0.1527777778vw,2.2px) clamp(0px,0.6944444444vw,10px);border-left:clamp(0px,0.1388888889vw,2px) solid #f47621}@media screen and (max-width:991.8px){.block-general .general-body .wp-element-caption,.block-general .general-body figcaption{margin-top:12px;padding:2px 10px;border-left-width:2px}}.block-general .general-body .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(0px,1.6666666667vw,24px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-columns{gap:16px}}@media screen and (max-width:767.8px){.block-general .general-body .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-general .general-body .wp-block-column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.block-general .general-body .wp-block-column .wp-block-image{margin:0}.block-general .general-body p+.wp-block-table{margin-top:clamp(0px,0.8333333333vw,12px)}@media screen and (max-width:991.8px){.block-general .general-body p+.wp-block-table{margin-top:8px}}.block-general .general-body .wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-gallery{gap:12px}}.block-general .general-body .wp-block-gallery.wp-block-gallery-1{gap:clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-gallery.wp-block-gallery-1{gap:12px}}.block-general .general-body .wp-block-gallery .wp-block-image{margin:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.block-general .general-body .wp-block-gallery .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.block-general .general-body .wp-block-gallery.columns-3 .wp-block-image{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - clamp(0px, 2.2222222222vw, 32px)) / 3);flex:0 0 calc((100% - clamp(0px, 2.2222222222vw, 32px)) / 3)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-gallery.columns-3 .wp-block-image{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px) / 3);flex:0 0 calc((100% - 24px) / 3)}}@media screen and (max-width:767.8px){.block-general .general-body .wp-block-gallery.columns-3 .wp-block-image{-ms-flex-preferred-size:100%;flex-basis:100%}}.block-general .general-body .wp-block-table{--tbl-border:#e7e8e9;--tbl-head-bg:#F4F4F5;--tbl-hl-head:rgba(244,118,33,0.3);--tbl-hl-body:rgba(244,118,33,0.15);width:100%;overflow-x:auto;margin:clamp(0px,2.2222222222vw,32px) 0}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table{margin:24px 0}}.block-general .general-body .wp-block-table+p{margin-top:clamp(0px,1.3888888889vw,20px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table+p{margin-top:16px}}.block-general .general-body .wp-block-table+.wp-block-heading{margin-top:clamp(0px,4.1666666667vw,60px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table+.wp-block-heading{margin-top:40px}}.block-general .general-body .wp-block-table table{width:100%;border:0;border-collapse:collapse;border-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table table{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.block-general .general-body .wp-block-table thead td,.block-general .general-body .wp-block-table thead th{border-bottom:0;min-height:clamp(0px,3.4722222222vw,50px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table thead td,.block-general .general-body .wp-block-table thead th{min-height:44px}}.block-general .general-body .wp-block-table tbody tr:last-child{position:relative}.block-general .general-body .wp-block-table tbody tr:last-child:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table tbody td,.block-general .general-body .wp-block-table tbody th{min-height:clamp(0px,3.4722222222vw,50px);position:relative}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table tbody td,.block-general .general-body .wp-block-table tbody th{min-height:44px}}.block-general .general-body .wp-block-table tbody td:first-child:before,.block-general .general-body .wp-block-table tbody th:first-child:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;border-left:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table tbody td:last-child:before,.block-general .general-body .wp-block-table tbody th:last-child:before{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table tbody tr:not(:last-child) td:after,.block-general .general-body .wp-block-table tbody tr:not(:last-child) th:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-1 thead td:first-child,.block-general .general-body .wp-block-table.has-highlight-col-1 thead th:first-child{background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-1 thead td:first-child:before,.block-general .general-body .wp-block-table.has-highlight-col-1 thead th:first-child:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-1 thead td:first-child:last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-1 thead th:first-child:last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-1 tbody td:first-child,.block-general .general-body .wp-block-table.has-highlight-col-1 tbody th:first-child{background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-1 tbody td:first-child:after,.block-general .general-body .wp-block-table.has-highlight-col-1 tbody th:first-child:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-2 thead td:nth-child(2),.block-general .general-body .wp-block-table.has-highlight-col-2 thead th:nth-child(2){background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-2 thead td:nth-child(2):before,.block-general .general-body .wp-block-table.has-highlight-col-2 thead th:nth-child(2):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-2 thead td:nth-child(2):last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-2 thead th:nth-child(2):last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-2 tbody td:nth-child(2),.block-general .general-body .wp-block-table.has-highlight-col-2 tbody th:nth-child(2){background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-2 tbody td:nth-child(2):after,.block-general .general-body .wp-block-table.has-highlight-col-2 tbody th:nth-child(2):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-3 thead td:nth-child(3),.block-general .general-body .wp-block-table.has-highlight-col-3 thead th:nth-child(3){background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-3 thead td:nth-child(3):before,.block-general .general-body .wp-block-table.has-highlight-col-3 thead th:nth-child(3):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-3 thead td:nth-child(3):last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-3 thead th:nth-child(3):last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-3 tbody td:nth-child(3),.block-general .general-body .wp-block-table.has-highlight-col-3 tbody th:nth-child(3){background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-3 tbody td:nth-child(3):after,.block-general .general-body .wp-block-table.has-highlight-col-3 tbody th:nth-child(3):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-4 thead td:nth-child(4),.block-general .general-body .wp-block-table.has-highlight-col-4 thead th:nth-child(4){background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-4 thead td:nth-child(4):before,.block-general .general-body .wp-block-table.has-highlight-col-4 thead th:nth-child(4):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-4 thead td:nth-child(4):last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-4 thead th:nth-child(4):last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-4 tbody td:nth-child(4),.block-general .general-body .wp-block-table.has-highlight-col-4 tbody th:nth-child(4){background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-4 tbody td:nth-child(4):after,.block-general .general-body .wp-block-table.has-highlight-col-4 tbody th:nth-child(4):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-5 thead td:nth-child(5),.block-general .general-body .wp-block-table.has-highlight-col-5 thead th:nth-child(5){background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-5 thead td:nth-child(5):before,.block-general .general-body .wp-block-table.has-highlight-col-5 thead th:nth-child(5):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-5 thead td:nth-child(5):last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-5 thead th:nth-child(5):last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-5 tbody td:nth-child(5),.block-general .general-body .wp-block-table.has-highlight-col-5 tbody th:nth-child(5){background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-5 tbody td:nth-child(5):after,.block-general .general-body .wp-block-table.has-highlight-col-5 tbody th:nth-child(5):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-6 thead td:nth-child(6),.block-general .general-body .wp-block-table.has-highlight-col-6 thead th:nth-child(6){background-color:var(--tbl-hl-head);position:relative}.block-general .general-body .wp-block-table.has-highlight-col-6 thead td:nth-child(6):before,.block-general .general-body .wp-block-table.has-highlight-col-6 thead th:nth-child(6):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-6 thead td:nth-child(6):last-child:after,.block-general .general-body .wp-block-table.has-highlight-col-6 thead th:nth-child(6):last-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--tbl-border);z-index:1}.block-general .general-body .wp-block-table.has-highlight-col-6 tbody td:nth-child(6),.block-general .general-body .wp-block-table.has-highlight-col-6 tbody th:nth-child(6){background-color:var(--tbl-hl-body)}.block-general .general-body .wp-block-table.has-highlight-col-6 tbody td:nth-child(6):after,.block-general .general-body .wp-block-table.has-highlight-col-6 tbody th:nth-child(6):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tbl-hl-body)!important;z-index:1}.block-general .general-body .wp-block-table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.block-general .general-body .wp-block-table td,.block-general .general-body .wp-block-table th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table td,.block-general .general-body .wp-block-table th{font-size:13px;line-height:1.5}}.block-general .general-body .wp-block-table td,.block-general .general-body .wp-block-table th{color:#53585f;text-align:left;vertical-align:middle;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table td,.block-general .general-body .wp-block-table th{min-width:137px}}.block-general .general-body .wp-block-table td:first-child,.block-general .general-body .wp-block-table th:first-child{-webkit-box-flex:2.2619;-ms-flex-positive:2.2619;flex-grow:2.2619}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table td:first-child,.block-general .general-body .wp-block-table th:first-child{min-width:271px}}.block-general .general-body .wp-block-table th{padding:clamp(0px,0.9722222222vw,14px) clamp(0px,1.1111111111vw,16px);font-weight:400;background-color:var(--tbl-head-bg)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table th{padding:14px}}.block-general .general-body .wp-block-table td{padding:clamp(0px,0.9722222222vw,14px) clamp(0px,1.1111111111vw,16px)}@media screen and (max-width:991.8px){.block-general .general-body .wp-block-table td{padding:14px}}.block-general.has-ash-background-color .general-anchors__title,.block-general.has-black-background-color .general-anchors__title{color:#ffffff}.block-general.has-ash-background-color .anchors>li a,.block-general.has-ash-background-color .anchors__item a,.block-general.has-black-background-color .anchors>li a,.block-general.has-black-background-color .anchors__item a{color:#a1a4aa}.block-general.has-ash-background-color .anchors>li a:hover,.block-general.has-ash-background-color .anchors__item a:hover,.block-general.has-black-background-color .anchors>li a:hover,.block-general.has-black-background-color .anchors__item a:hover{color:#ffffff}.block-general.has-ash-background-color .anchors>li.is-active a,.block-general.has-ash-background-color .anchors__item.is-active a,.block-general.has-black-background-color .anchors>li.is-active a,.block-general.has-black-background-color .anchors__item.is-active a{color:#ffffff}.block-general.has-ash-background-color .general-body h2,.block-general.has-ash-background-color .general-body h3,.block-general.has-ash-background-color .general-body h4,.block-general.has-ash-background-color .general-body h5,.block-general.has-ash-background-color .general-body h6,.block-general.has-black-background-color .general-body h2,.block-general.has-black-background-color .general-body h3,.block-general.has-black-background-color .general-body h4,.block-general.has-black-background-color .general-body h5,.block-general.has-black-background-color .general-body h6{color:#ffffff}.block-general.has-ash-background-color .general-body li,.block-general.has-ash-background-color .general-body p,.block-general.has-black-background-color .general-body li,.block-general.has-black-background-color .general-body p{color:#d4d6d8}.block-general.has-ash-background-color .general-body .key-fact__label,.block-general.has-black-background-color .general-body .key-fact__label{color:#ffffff}.block-general.has-ash-background-color .general-body .wp-block-quote p,.block-general.has-black-background-color .general-body .wp-block-quote p{color:#ffffff}.block-general.has-ash-background-color .general-body .wp-block-table,.block-general.has-black-background-color .general-body .wp-block-table{--tbl-border:rgba(255,255,255,0.1);--tbl-head-bg:rgba(255,255,255,0.06);--tbl-hl-head:rgba(244,118,33,0.32);--tbl-hl-body:rgba(244,118,33,0.18)}.block-general.has-ash-background-color .general-body .wp-block-table td,.block-general.has-ash-background-color .general-body .wp-block-table th,.block-general.has-black-background-color .general-body .wp-block-table td,.block-general.has-black-background-color .general-body .wp-block-table th{color:#a1a4aa}.block-general.has-ash-background-color .general-body .wp-element-caption,.block-general.has-ash-background-color .general-body figcaption,.block-general.has-black-background-color .general-body .wp-element-caption,.block-general.has-black-background-color .general-body figcaption{color:#ffffff}.block-statement{color:#ffffff}.block-statement .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}@media screen and (max-width:991.8px){.block-statement .content{min-height:auto}}.block-statement .statement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:clamp(0px,63.75vw,918px)}@media screen and (max-width:991.8px){.block-statement .statement{max-width:100%}}.block-statement .overline{color:#ffffff}.block-statement .overline:not(:last-child){margin-bottom:clamp(0px,2.4305555556vw,35px)}@media screen and (max-width:991.8px){.block-statement .overline:not(:last-child){margin-bottom:28px}}.block-statement .wp-block-heading,.block-statement h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-statement .wp-block-heading,.block-statement h2{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-statement .wp-block-heading,.block-statement h2{font-size:36px;line-height:1.05}}.block-statement .wp-block-heading,.block-statement h2{color:#ffffff}@media screen and (min-width:992px){.block-statement .wp-block-heading,.block-statement h2{text-indent:1.828125em}}@media screen and (max-width:767.8px){.block-statement .wp-block-heading,.block-statement h2{font-size:42px;line-height:0.98}}.block-statement .wp-block-heading:not(:last-child),.block-statement h2:not(:last-child){margin-bottom:clamp(0px,2.3611111111vw,34px)}@media screen and (max-width:991.8px){.block-statement .wp-block-heading:not(:last-child),.block-statement h2:not(:last-child){margin-bottom:31px}}.block-statement .link-with-arrow{color:#ffffff;padding-bottom:0}.block-statement.has-white-background-color .overline,.block-statement.has-white-background-color .wp-block-heading{color:#271e00}.block-statement.has-white-background-color .link-with-arrow{color:#271e00}.block-intro-stats{color:#ffffff;clip-path:none!important}.block-intro-stats .content{position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(0px,6.8055555556vw,98px) 0}@media screen and (max-width:991.8px){.block-intro-stats .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}}.block-intro-stats .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.9722222222vw,14px);text-align:center;width:100%;max-width:clamp(0px,63.8194444444vw,919px);margin:0 auto}@media screen and (max-width:991.8px){.block-intro-stats .title-block{gap:12px}}.block-intro-stats .overline{color:#f47621;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.block-intro-stats .wp-block-heading,.block-intro-stats h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-intro-stats .wp-block-heading,.block-intro-stats h2{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-intro-stats .wp-block-heading,.block-intro-stats h2{font-size:36px;line-height:1.05}}.block-intro-stats .wp-block-heading,.block-intro-stats h2{color:#ffffff;text-align:center;margin:0}@media screen and (max-width:991.8px){.block-intro-stats .intro-stats-box{width:100%}}@media screen and (max-width:991.8px){.block-intro-stats .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}}.block-intro-stats .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,0.1736111111vw,2.5px);text-align:center}@media screen and (max-width:991.8px){.block-intro-stats .item{gap:2.5px}}@media screen and (min-width:992px){.block-intro-stats .item{position:fixed;left:0;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(0px,19.2361111111vw,277px);opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;pointer-events:none;z-index:5}}.block-intro-stats .item-label{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-intro-stats .item-label{font-size:12px}}.block-intro-stats .item-label{text-transform:uppercase;color:#f47621;margin:0}.block-intro-stats .item-desc{font-family:"Fragment Mono",ui-monospace,"SFMono-Regular",monospace;font-size:clamp(0px,0.9722222222vw,14px);line-height:1.4;font-weight:400;letter-spacing:0.02em}@media screen and (max-width:991.8px){.block-intro-stats .item-desc{font-size:12px}}.block-intro-stats .item-desc{text-transform:uppercase;color:#a1a4aa;margin:0}.block-metrics{color:#ffffff;clip-path:none!important}@media screen and (max-width:991.8px){.block-metrics{background-color:transparent}}.block-metrics .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0px,2.7777777778vw,40px);min-height:100vh}@media screen and (max-width:991.8px){.block-metrics .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px;min-height:100vh;padding:80px 0}}.block-metrics .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:clamp(0px,27.5694444444vw,397px);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.8px){.block-metrics .title-block{max-width:100%}}.block-metrics .overline{color:#ffffff;margin:0 0 clamp(0px,1.5277777778vw,22px)}@media screen and (max-width:991.8px){.block-metrics .overline{margin-bottom:10px}}.block-metrics .wp-block-heading,.block-metrics h2{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,4.4444444444vw,64px);line-height:1.046875;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-metrics .wp-block-heading,.block-metrics h2{font-size:48px;line-height:1;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-metrics .wp-block-heading,.block-metrics h2{font-size:36px;line-height:1.05}}.block-metrics .wp-block-heading,.block-metrics h2{color:#ffffff;margin:0 0 clamp(0px,2.9861111111vw,43px)}@media screen and (max-width:991.8px){.block-metrics .wp-block-heading,.block-metrics h2{margin-bottom:26px}}.block-metrics .title-block>p:not(.overline){font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-metrics .title-block>p:not(.overline){font-size:15px;line-height:1.5}}.block-metrics .title-block>p:not(.overline){color:#d4d6d8;margin:0 0 clamp(0px,2.0138888889vw,29px)}@media screen and (max-width:991.8px){.block-metrics .title-block>p:not(.overline){margin-bottom:18px}}@media screen and (max-width:575.8px){.block-metrics .title-block>p:not(.overline){max-width:329px}}.block-metrics .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,3.1944444444vw,46px);width:100%;max-width:clamp(0px,18.8194444444vw,271px);-ms-flex-negative:0;flex-shrink:0;margin-right:clamp(0px,4.0972222222vw,59px)}@media screen and (max-width:991.8px){.block-metrics .items{max-width:100%;gap:0;margin-right:0}}.block-metrics .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(0px,0.6944444444vw,10px);width:100%}@media screen and (max-width:991.8px){.block-metrics .item{display:none;gap:12px;padding:18px 24px 20px;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,118,33,0.03)),to(rgba(244,118,33,0.03))),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.02)),to(rgba(255,255,255,0.02)));background:linear-gradient(rgba(244,118,33,0.03),rgba(244,118,33,0.03)),linear-gradient(rgba(255,255,255,0.02),rgba(255,255,255,0.02));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);max-width:500px;margin:0 auto}}@media screen and (max-width:575.8px){.block-metrics .item{max-width:328px}}.block-metrics .item-label{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,3.3333333333vw,48px);line-height:1.1;font-weight:600;letter-spacing:-0.02em}@media screen and (max-width:991.8px){.block-metrics .item-label{font-size:42px;line-height:0.98;letter-spacing:-0.03em}}@media screen and (max-width:767.8px){.block-metrics .item-label{font-size:32px;line-height:1.1}}.block-metrics .item-label{color:#ffffff;margin:0}.block-metrics .item-desc{font-family:"Söhne",-apple-system,"Segoe UI",sans-serif;font-size:clamp(0px,1.1111111111vw,16px);line-height:1.4;font-weight:400;letter-spacing:0}@media screen and (max-width:991.8px){.block-metrics .item-desc{font-size:15px;line-height:1.5}}.block-metrics .item-desc{color:#d4d6d8;margin:0}.block-metrics{min-height:100vh}.metrics-pin{position:relative}@media screen and (max-width:991.8px){.metrics-pin__panel{display:block;position:sticky;top:0;height:var(--height,100vh);z-index:3;pointer-events:none;overflow:hidden}.metrics-pin__panel+.block-metrics.is-spacer{margin-top:calc(-1 * var(--height, 100vh))}.metrics-pin .block-metrics.is-spacer .content{opacity:0;pointer-events:none}.metrics-pin__panel .container{height:100%}.metrics-pin__panel .content{position:relative;height:100%;min-height:0;padding:0;display:block}.metrics-pin__panel .title-block{position:absolute;top:calc(var(--header-height, 87px) + 16px);left:0;right:0;max-width:none;padding:0 16px;pointer-events:auto;will-change:transform,opacity}.metrics-pin__panel .items{display:block;position:absolute;top:calc(var(--header-height, 87px) + 16px);left:0;right:0;max-width:none;margin:0;padding:0 16px;pointer-events:none}.metrics-pin__panel .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;margin:0 auto;max-width:500px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;pointer-events:auto}}@media screen and (min-width:992px){.metrics-pin__panel{position:sticky;top:0;height:100vh;min-height:0;z-index:3;opacity:0;pointer-events:none;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.metrics-pin__panel+.block-metrics.is-spacer{margin-top:-100vh}.metrics-pin.is-active .metrics-pin__panel{opacity:1;pointer-events:auto}.metrics-pin.is-active .metrics-pin__panel{-webkit-animation:metricsRiseUp 0.9s cubic-bezier(0.22,1,0.36,1);animation:metricsRiseUp 0.9s cubic-bezier(0.22,1,0.36,1)}.metrics-pin .block-metrics.is-spacer .content{opacity:0;pointer-events:none}.metrics-pin.is-ready .metrics-pin__panel .item{opacity:0;-webkit-transform:translateY(55vh);transform:translateY(55vh);-webkit-transition:opacity 0.6s ease,-webkit-transform 0.85s cubic-bezier(0.22,1,0.36,1);transition:opacity 0.6s ease,-webkit-transform 0.85s cubic-bezier(0.22,1,0.36,1);transition:opacity 0.6s ease,transform 0.85s cubic-bezier(0.22,1,0.36,1);transition:opacity 0.6s ease,transform 0.85s cubic-bezier(0.22,1,0.36,1),-webkit-transform 0.85s cubic-bezier(0.22,1,0.36,1)}.metrics-pin.is-ready .metrics-pin__panel .item.is-revealed{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes metricsRiseUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes metricsRiseUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
/*# sourceMappingURL=style.css.map */