:where(.page-wrapper[data-page=home]) .section-socials{padding-bottom:0}:where(.page-wrapper[data-page=programmapunten]) .section-cta-contact{padding-top:1rem}:where(.page-wrapper[data-page=realisaties]) .navbar-menu-item-link{grid-column-gap:2px;grid-row-gap:2px;color:#f4f2ed;background-color:#ffffff0d;border-radius:.5rem;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease;position:relative}:where(.page-wrapper[data-page=realisaties]) .navbar-menu-item-link:hover{background-color:#ffffff1a}:where(.page-wrapper[data-page=realisaties]) .navbar-menu-item-link.hide-tablet{border-top-style:solid;border-top-width:1px;border-top-color:var(--brand-color--dark-blue);border-right-style:solid;border-right-width:1px;border-right-color:var(--brand-color--dark-blue);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--brand-color--dark-blue);border-left-style:solid;border-left-width:1px;border-left-color:var(--brand-color--dark-blue);background-color:var(--brand-color--white);color:var(--brand-color--dark-blue)}:where(.page-wrapper[data-page=realisaties]) .navbar-menu-item-link.hide-tablet:hover{background-color:var(--brand-color--dark-blue);color:var(--brand-color--white)}:where(.page-wrapper[data-page=realisaties]) .realisatie_beschrijving{background-color:var(--brand-color--light-blue);width:100%;height:100%;color:var(--text-color--text-color-white);padding:2rem;font-family:halyard-text;font-size:2rem;font-weight:400;line-height:1.25;transition-property:transform;transition-duration:.8s;transition-timing-function:ease;transform:translateY(-100%)}:where(.page-wrapper[data-page=realisaties]) .card{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease;position:relative}:where(.page-wrapper[data-page=realisaties]) .card.muted{background-color:var(--brand-color--dark-blue);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--brand-color--white);border-color:#0000}:where(.page-wrapper[data-page=realisaties]) .mobile-menu-toggle-line{background-color:var(--brand-color--dark-blue)}:where(.page-wrapper[data-page=waarden]) .section-cta-contact{padding-top:1rem}:where(.page-wrapper[data-page=contact]) .section-newsletter{padding-top:0}:where(.page-wrapper[data-page=contact]) .section-socials{padding-bottom:0}
:root{--lsn-out-quart:cubic-bezier(.165, .84, .44, 1);--lsn-out-quint:cubic-bezier(.23, 1, .32, 1);--lsn-in-quint:cubic-bezier(.755, .05, .855, .06)}@supports (transition-timing-function:linear(0, 1)){:root{--lsn-out-quart:linear(0, .1565 4.2%, .2939 8.3%, .4138 12.5%, .5177 16.7%, .6072 20.8%, .6836 25%, .7483 29.2%, .8025 33.3%, .8474 37.5%, .8842 41.7%, .9139 45.8%, .9375 50%, .9559 54.2%, .9699 58.3%, .9802 62.5%, .9877 66.7%, .9928 70.8%, .9961 75%, .9981 79.2%, .9992 83.3%, .9998 87.5%, 1);--lsn-out-quint:linear(0, .1917 4.2%, .3528 8.3%, .4871 12.5%, .5981 16.7%, .689 20.8%, .7627 25%, .8217 29.2%, .8683 33.3%, .9046 37.5%, .9325 41.7%, .9534 45.8%, .9688 50%, .9798 54.2%, .9874 58.3%, .9926 62.5%, .9959 66.7%, .9979 70.8%, .999 75%, .9996 79.2%, .9999 83.3%, 1);--lsn-in-quint:linear(0, .0001 16.7%, .0004 20.8%, .001 25%, .0021 29.2%, .0041 33.3%, .0074 37.5%, .0126 41.7%, .0202 45.8%, .0312 50%, .0466 54.2%, .0675 58.3%, .0954 62.5%, .1317 66.7%, .1783 70.8%, .2373 75%, .311 79.2%, .4019 83.3%, .5129 87.5%, .6472 91.7%, .8083 95.8%, 1)}}.lsn-js :is(.card,.card-link,.image-wrapper,.section-home-hero,.blog-featured-grid>.image-wrapper-link):not(.lsn-in){opacity:0;transform:translateY(20px)}.lsn-js :is(.card,.card-link,.image-wrapper,.section-home-hero,.blog-featured-grid>.image-wrapper-link).lsn-in{opacity:1;transition:opacity 1.4s var(--lsn-out-quart), transform 1.4s var(--lsn-out-quart),  border-color .5s var(--lsn-out-quart), background-color .5s var(--lsn-out-quart);transform:translate(0)}.lsn-js .projects-work-item-column:not(.lsn-in){transform:translateY(50px)}.lsn-js .projects-work-item-column.lsn-in{transition:transform 1s var(--lsn-out-quint);transform:translate(0)}.image-cover-parallax{will-change:transform;transform:translateY(-7%)scale(1.05)}.marquee-inner{will-change:transform}@keyframes lsn-button-text-hover{0%{opacity:1;animation-timing-function:var(--lsn-out-quint);transform:translate(0)}50%{opacity:0;animation-timing-function:step-end;transform:translate(20px,-20px)}50.01%{opacity:0;animation-timing-function:var(--lsn-out-quint);transform:translate(-20px,20px)}to{opacity:1;transform:translate(0)}}@keyframes lsn-button-arrow-hover{0%{animation-timing-function:var(--lsn-out-quint);transform:translate(0)}50%{animation-timing-function:step-end;transform:translate(20px,-20px)}50.01%{animation-timing-function:var(--lsn-out-quint);transform:translate(-20px,20px)}to{transform:translate(0)}}@keyframes lsn-totop-hover{0%{opacity:1;animation-timing-function:var(--lsn-out-quint);transform:translateY(0)}50%{opacity:0;animation-timing-function:step-end;transform:translateY(-30px)}50.01%{opacity:0;animation-timing-function:var(--lsn-out-quart);transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes lsn-scroll-down-hover{0%{opacity:1;animation-timing-function:var(--lsn-out-quint);transform:translateY(0)}50%{opacity:0;animation-timing-function:step-end;transform:translateY(30px)}50.01%{opacity:0;animation-timing-function:var(--lsn-out-quart);transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.button-text.lsn-hover-run .button-text-icon{animation:.8s lsn-button-text-hover}.button.arrow.lsn-hover-run .button-inner-icon{animation:.8s lsn-button-arrow-hover}.totop.lsn-hover-run .totop-icon{animation:.8s lsn-totop-hover}.scroll-down.lsn-hover-run .scroll-down-icon{animation:.8s lsn-scroll-down-hover}@media screen and (min-width:992px){.nav-item .nav-item-line{transition:width .5s var(--lsn-out-quart)}.nav-item:hover .nav-item-line{width:100%}}.image-wrapper-link .view-button,.projects-work-item-image-wrapper .view-button{translate:var(--lsn-vb-x,0px) var(--lsn-vb-y,0px);transition:translate .1s linear, scale .3s var(--lsn-in-quint);scale:0}.lsn-vb-in .view-button{transition:translate .1s linear, scale .3s var(--lsn-out-quint);scale:1}.image-wrapper-link .view-button-icon,.projects-work-item-image-wrapper .view-button-icon{opacity:0;transition:none;transform:translate(-30px,30px)}.lsn-vb-in .view-button-icon{opacity:1;transition:transform .3s .1s var(--lsn-out-quint), opacity .5s .1s var(--lsn-out-quint);transform:translate(0)}.lsn-vb-out .view-button-icon{opacity:0;transition:transform .3s var(--lsn-in-quint), opacity .3s var(--lsn-in-quint);transform:translate(30px,-30px)}button.mobile-menu-toggle{color:inherit;font:inherit;border:0}.mobile-menu-toggle-line{transition:transform .5s var(--lsn-out-quart), width .5s var(--lsn-out-quart)}.is-menu-open .mobile-menu-toggle-line._01{transition-delay:.3s;transform:translate(-4px)rotate(-39deg)}.is-menu-open .mobile-menu-toggle-line._02{width:0}.is-menu-open .mobile-menu-toggle-line._03{transition-delay:.3s;transform:translate(-4px)rotate(39deg)}.header:not(.is-menu-open) .mobile-menu-toggle-line._02{transition-delay:.3s}@media screen and (max-width:991px){.is-menu-open .mobile-menu,.is-menu-closing .mobile-menu{display:block}.is-menu-open .mobile-menu{animation:lsn-menu-fade-in .3s linear, lsn-menu-rise .5s var(--lsn-out-quart)}.is-menu-closing .mobile-menu{opacity:0;transition:opacity .3s linear, transform .3s var(--lsn-out-quart);transform:translateY(10px)}}@keyframes lsn-menu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lsn-menu-rise{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.lsn-span-2{grid-area:span 1/span 2/span 1/span 2}@media screen and (max-width:991px){.lsn-image-right{grid-area:1/1/2/2}}.w-richtext figure img{height:auto}.form-message-success,.form-message-error{display:none}.form-message-success.is-visible,.form-message-error.is-visible{display:block}.lsn-honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.lsn-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}button.lsn-button-reset{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.lsn-team-card .team-item-image-wrapper{aspect-ratio:3/4;border-radius:.75rem;flex:auto;width:100%}.lsn-team-photo{position:absolute;inset:0}.lsn-team-caption{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.lsn-team-caption .team_number{flex:none;position:static;inset:auto}.lsn-team-caption .team_name{color:var(--brand-color--white)}.lsn-team-card:hover .kandidaten_text-wrapper,.lsn-team-card:focus-within .kandidaten_text-wrapper{color:var(--brand-color--white);flex-direction:column;gap:.75rem;display:flex;overflow:auto}.lsn-team-facts{grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:0;font-size:.9rem;display:grid}.lsn-team-facts dt{opacity:.7}.lsn-team-facts dd{margin:0}.lsn-team-quote{margin:0;font-style:italic}body:has(.page-wrapper[data-page=realisaties]){background-color:var(--brand-color--white);color:var(--brand-color--dark-blue)}
