:root{--page-title-display:none}#eyebrow-l::before,[id^='lbl-']::before{content:"";display:inline-block;width:1.4rem;height:2px;background:#8A3329;vertical-align:middle;margin-right:.85em;transform:translateY(-.12em)}[id^='lbl-'] strong{font-weight:700;margin-right:.9em}#hero-titel>span{display:block}#hero-titel>span:nth-child(2){padding-left:8vw}@media (max-width:767px){#hero-titel>span:nth-child(2){padding-left:1.25rem}}#hero-titel{opacity:0;transform:translateY(.3em);animation:hero-in 1s cubic-bezier(.2,.7,.2,1) .15s both;text-shadow:0 2px 30px rgb(0 0 0 / .35)}#hero img{transform:scale(1.08);animation:hero-zoom 2.4s cubic-bezier(.2,.7,.2,1) both}@keyframes hero-in{to{opacity:1;transform:none}}@keyframes hero-zoom{to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){#hero-titel,#hero img{animation:none!important;opacity:1;transform:none}}#lbl-g strong,#lbl-4 strong{color:#E2D9CA}#lbl-1 strong,#lbl-3 strong{color:#6B2420}#lbl-1::before,#lbl-3::before{background:#6B2420}section[id]{scroll-margin-top:4rem}#hz-spoor p strong{color:#E2D9CA;font-weight:700}#hz-spoor img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}#hz-spoor>div:hover img{transform:scale(1.04)}@keyframes hz-schuif{to{transform:translateX(calc(-100% + 100vw - 5rem))}}@media (min-width:768px){@supports (animation-timeline:view()){#hz{height:250vh;view-timeline:--hz block}#hz-sticky{position:sticky;top:0;overflow:clip}#hz-spoor{animation:hz-schuif linear both;animation-timeline:--hz;animation-range:contain 0% contain 100%}}}@media (max-width:767px){#hz-spoor{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}#hz-spoor>div{scroll-snap-align:start}}@supports not (animation-timeline:view()){#hz-sticky{height:auto!important;padding-top:6rem!important;padding-bottom:6rem!important}#hz-spoor{width:100%!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}#hz-spoor>div{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){#hz{height:auto!important}#hz-sticky{position:static!important;height:auto!important;padding-top:6rem!important;padding-bottom:6rem!important}#hz-spoor{animation:none!important;transform:none!important;width:100%!important;overflow-x:auto}}#lbl-m strong,#lbl-k strong{color:#6B2420}#lbl-m::before,#lbl-k::before{background:#6B2420}#lbl-a strong{color:#E2D9CA}#maken,#aanpak,#kennismaken{scroll-margin-top:4rem}#maken-rij>div::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0 35%,rgb(28 25 22 / .88))}#maken-rij img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}@media (min-width:768px){#maken-rij>div:first-child{flex-grow:3.2}#maken-rij:hover>div{flex-grow:1}#maken-rij>div:hover{flex-grow:3.2}#maken-rij>div p:last-child{opacity:0;max-height:0;overflow:hidden;transition:opacity .35s,max-height .5s}#maken-rij>div:first-child p:last-child,#maken-rij>div:hover p:last-child{opacity:1;max-height:12rem;transition-delay:.25s}#maken-rij:hover>div:first-child:not(:hover) p:last-child{opacity:0;max-height:0;transition-delay:0s}#maken-rij>div:hover img{transform:scale(1.05)}}#aanpak-titel>span{display:block}#aanpak-titel>span:nth-child(2){padding-left:3.5vw}@media (max-width:767px){#aanpak-titel>span:nth-child(2){padding-left:1.5rem}}@supports (animation-timeline:view()){#aanpak-titel>span:nth-child(1){animation:ap-l linear both;animation-timeline:view();animation-range:entry 0% cover 45%}#aanpak-titel>span:nth-child(2){animation:ap-r linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}@keyframes ap-l{from{transform:translateX(-8vw);opacity:.15}to{transform:none;opacity:1}}@keyframes ap-r{from{transform:translateX(8vw);opacity:.15}to{transform:none;opacity:1}}#ks-knop:hover .e-paragraph-base{color:#FFF}#aanpak-kader{position:relative;overflow:hidden;border-radius:1.25rem;aspect-ratio:4/5;width:100%;padding:0}#aanpak-kader::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(239 233 223 / .12);background:linear-gradient(#fff0 60%,rgb(28 25 22 / .45))}#aanpak-foto,#aanpak-foto img{display:block;width:100%;height:100%;object-fit:cover}#aanpak-bijschrift{margin:0;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#8A8178}#aanpak-bijschrift::before{content:"";display:inline-block;width:1.4rem;height:1px;background:#8A8178;vertical-align:middle;margin-right:.8em}@media (min-width:768px){#aanpak-links{position:sticky;top:6.5rem}}#aanpak-feiten{counter-reset:ap}#aanpak-feiten>div{counter-increment:ap;position:relative;padding:1.6rem 0 1.6rem 5rem;border-top:1px solid rgb(239 233 223 / .14)}#aanpak-feiten>div:last-child{border-bottom:1px solid rgb(239 233 223 / .14)}#aanpak-feiten>div::before{content:counter(ap,decimal-leading-zero);position:absolute;left:0;top:1.25rem;font-weight:300;font-size:2.4rem;line-height:1;letter-spacing:-.04em;color:#8A3329}#aanpak-feiten>div::after{content:"";position:absolute;left:0;top:-1px;height:1px;width:100%;background:#8A3329;transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.7,.2,1)}#aanpak-feiten>div:hover::after{transform:scaleX(1)}#aanpak-feiten>div>p:first-child{font-size:1.3rem!important;font-weight:400}#aanpak-feiten>div>p:last-child{max-width:34rem}@media (max-width:767px){#aanpak-feiten>div{padding-left:3.6rem}#aanpak-feiten>div::before{font-size:1.9rem}#aanpak-kader{aspect-ratio:4/3}}@supports (animation-timeline:view()){#aanpak-foto img{transform:scale(1.12);animation:ap-zoom linear both;animation-timeline:view();animation-range:entry cover 60%}#aanpak-feiten>div{animation:kt-op linear both;animation-timeline:view();animation-range:entry entry 45%}#aanpak-feiten>div::after{transform:scaleX(1);animation:ap-lijn linear both;animation-timeline:view();animation-range:entry 10% cover 35%;transition:none}}@keyframes ap-zoom{to{transform:scale(1)}}@keyframes ap-lijn{from{transform:scaleX(0)}to{transform:scaleX(.18)}}@keyframes kt-op{from{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#aanpak-titel>span,#aanpak-foto img,#aanpak-feiten>div,#aanpak-feiten>div::after{transform:none;opacity:1;animation:none!important}}