:root{--eqw-motion-factor:var(--wp--custom--eqw-motion-factor, 1);--eqw-motion-snel:max(1ms, calc(120ms * var(--eqw-motion-factor)));--eqw-motion-basis:max(1ms, calc(200ms * var(--eqw-motion-factor)));--eqw-motion-rustig:max(1ms, calc(320ms * var(--eqw-motion-factor)));--eqw-motion-traag:max(1ms, calc(600ms * var(--eqw-motion-factor)));--eqw-ease-uit:cubic-bezier(.2,0,0,1);--eqw-ease-in:cubic-bezier(.4,0,1,1);--eqw-ease-inuit:cubic-bezier(.4,0,.2,1);--eqw-ease-veer:cubic-bezier(.16,1,.3,1);--eqw-motion-afstand:calc(8px * var(--eqw-motion-factor));--eqw-motion-entree:max(1ms, calc(280ms * var(--eqw-motion-factor)))}:root[data-eqw-motion-niveau="0"]{--eqw-motion-factor:0}:root[data-eqw-motion-niveau="0"] [data-eqw-motion],:root[data-eqw-motion-niveau="1"] [data-eqw-motion],:root[data-eqw-motion-niveau="0"] :is(.eq-motion--fade-up,.eq-motion--fade-in),:root[data-eqw-motion-niveau="1"] :is(.eq-motion--fade-up,.eq-motion--fade-in){opacity:1!important;translate:none!important}@media (prefers-reduced-motion:reduce){:root{--eqw-motion-snel:1ms;--eqw-motion-basis:1ms;--eqw-motion-rustig:1ms;--eqw-motion-traag:1ms;--eqw-motion-afstand:0px}*,*::before,*::after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.eqw-hover-lift{transition:translate var(--eqw-motion-basis) var(--eqw-ease-uit),box-shadow var(--eqw-motion-basis) var(--eqw-ease-uit)}.eqw-hover-lift:hover{translate:0 -2px;box-shadow:0 6px 20px rgb(17 17 20 / .10)}.eqw-hover-onderstreep{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--eqw-motion-basis) var(--eqw-ease-uit)}.eqw-hover-onderstreep:hover{background-size:100% 1px}.js-motion [data-eqw-motion="verschijn-op"],.js-motion .eq-motion--fade-up{opacity:0;translate:0 var(--eqw-motion-afstand)}.js-motion [data-eqw-motion="verschijn-in"],.js-motion .eq-motion--fade-in{opacity:0}.js-motion [data-eqw-motion].is-in,.js-motion :is(.eq-motion--fade-up,.eq-motion--fade-in).is-in{opacity:1;translate:0 0;transition:opacity var(--eqw-motion-entree) var(--eqw-ease-veer),translate var(--eqw-motion-entree) var(--eqw-ease-veer)}@keyframes eqrise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes eqfade{from{opacity:0}to{opacity:1}}@keyframes eqdraw{from{stroke-dashoffset:900}to{stroke-dashoffset:0}}@keyframes eqfill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes eqfillY{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes eqpulse{0%,100%{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.js-motion .eqw-rise.is-in{animation:eqrise var(--eqw-motion-entree) var(--eqw-ease-veer) both}.js-motion .eqw-fade.is-in{animation:eqfade var(--eqw-motion-entree) var(--eqw-ease-uit) both}.eqw-pulse{animation:eqpulse calc(var(--eqw-motion-traag) * 4) var(--eqw-ease-inuit) infinite}.js-motion .eqw-draw.is-in{animation:eqdraw calc(var(--eqw-motion-traag) * 2.7) var(--eqw-ease-inuit) forwards}.js-motion .eqw-fill.is-in{animation:eqfill var(--eqw-motion-entree) var(--eqw-ease-veer) both;transform-origin:left center}@media (prefers-reduced-motion:reduce){.eqw-pulse{animation:none;opacity:1;transform:none}}