@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-form-validate] .radiocheck-field .radiocheck-label.is--small{margin-top:.125em}[data-validate].is--error .radiocheck-custom{border-color:#ff4c24}[data-validate].is--error input:checked~.radiocheck-custom{border-color:#131313}[data-form-validate] select:has(option[value=""]:checked){color:#1313134d}.stack-cards__card{transition:box-shadow .25s cubic-bezier(.625,.05,0,1)}:is(.wf-design-mode,.w-editor) [data-stacked-cards-item]:nth-child(1){transform:rotate(1deg);z-index:3}:is(.wf-design-mode,.w-editor) [data-stacked-cards-item]:nth-child(2){transform:rotate(-1deg);z-index:2}.navigation__dark-bg{transition:all .7s cubic-bezier(.5,.5,0,1)}[data-navigation-status=active] .navigation__dark-bg{opacity:.33;visibility:visible}.hamburger-nav__bg{transition:all .7s cubic-bezier(.5,.5,0,1)}[data-navigation-status=active] .hamburger-nav__bg{width:100%;height:100%}.hamburger-nav__group{transition:all .5s cubic-bezier(.5,.5,0,1),transform .7s cubic-bezier(.5,.5,0,1);transform:scale(.15) rotate(.001deg);opacity:0;visibility:hidden}[data-navigation-status=active] .hamburger-nav__group{transform:scale(1) rotate(.001deg);opacity:1;visibility:visible}.hamburger-nav__a[aria-current] .hamburger-nav__p{opacity:.33}.hamburger-nav__a[aria-current] .hamburger-nav__dot{transform:scale(1) rotate(.001deg);opacity:1}.hamburger-nav:has(.hamburger-nav__a:hover) .hamburger-nav__dot{transform:scale(0) rotate(.001deg)}.hamburger-nav__toggle{transition:transform .7s cubic-bezier(.5,.5,0,1);transform:translate(0) rotate(.001deg)}[data-navigation-status=active] .hamburger-nav__toggle{transform:translate(-1em,1em) rotate(.001deg)}.hamburger-nav__toggle .hamburger-nav__toggle-bar{transition:transform .7s cubic-bezier(.5,.5,0,1);transform:translateY(-.15em) rotate(.001deg)}.hamburger-nav__toggle:hover .hamburger-nav__toggle-bar{transform:translateY(.15em) rotate(.001deg)}[data-navigation-status=active] .hamburger-nav__toggle .hamburger-nav__toggle-bar{transform:translateY(0) rotate(45deg)}.hamburger-nav__toggle .hamburger-nav__toggle-bar:nth-child(2){transition:transform .7s cubic-bezier(.5,.5,0,1);transform:translateY(.15em) rotate(.001deg)}.hamburger-nav__toggle:hover .hamburger-nav__toggle-bar:nth-child(2){transform:translateY(-.15em) rotate(.001deg)}[data-navigation-status=active] .hamburger-nav__toggle .hamburger-nav__toggle-bar:nth-child(2){transform:translateY(0) rotate(-45deg)}[data-video-on-hover=active] video{opacity:1}[data-modal-group-status]{transition:all .2s linear}[data-modal-group-status=active]{opacity:1;visibility:visible}[data-modal-name][data-modal-status=active]{display:flex}.feature__container .icon-button{transition:background-color .3s ease}.feature__container .icon-s{transform-origin:center;transition:transform 1.2s cubic-bezier(.19,1,.22,1);transform:rotate(0)}.feature__container:hover .icon-button{background-color:#af8257}.feature__container:hover .icon-s{transform:rotate(360deg)}.knx:hover .partner-learn-more,.control4:hover .partner-learn-more{opacity:1;transform:translateY(0)}.tab-content__bottom:has(.tab-content__item.active) .tab-content__item:not(.active){opacity:.5}@media(hover:hover)and (pointer:fine){.tab-content__item:not(.active):hover .tab-content__item-bottom{background-color:#000000bf}.tab-content__item:not(.active):hover .content-item__nr{transform:translate(25%)}}@media(min-width:1280px){.team__person .team-person__linkedin{transform:translateY(-3.7em);opacity:0;transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.team__person:hover .team-person__linkedin{transform:translateY(0);opacity:1}}@media(max-width:1279px){.team__person .team-person__linkedin{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.team__person .team-person__linkedin{transition-duration:.01ms}}[data-footer-parallax]{position:relative}[data-footer-parallax-dark]{opacity:0;pointer-events:none;background-color:#201d1d;width:100%;height:100%;position:absolute;top:0;left:0}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
