*{box-sizing:border-box;margin:0;padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary::marker{content:""}:root{--Oranje:#ff6700;--Zwart:#000;--DonkerGrijs:#646465;--BlauwGrijs:#adc5d3;--Wit:#fff;--primary:var(--Zwart);--secondary:var(--Oranje);--text:var(--DonkerGrijs);--accent:var(--Oranje);--label-1:var(--Oranje);--label-2:var(--BlauwGrijs);--button-primary-background-color:var(--accent);--button-primary-color:var(--Wit,--text);--button-primary-border-color:var(--accent);--button-secondary-background-color:var(--primary);--button-secondary-border-color:var(--primary);--button-secondary-color:var(--Wit,--text)}html{background:var(--Zwart)}body{background:linear-gradient(0deg,#adc5d312,#adc5d312),#fff;color:var(--text)}.richtext,h1,h2,h3,h4,h5,h6{color:var(--Zwart)}:root{--base-font-family:"articulat-cf",sans-serif;--base-font-size:17px;--base-font-weight:400;--base-line-height:27px;--base-letter-spacing:initial;--primary-font-size:45px;--primary-font-weight:400;--primary-line-height:45px;--primary-letter-spacing:-.45px;--secondary-font-size:38px;--secondary-font-weight:400;--secondary-line-height:38px;--secondary-letter-spacing:-.38px;--kop-3-font-size:29px;--kop-3-font-weight:300;--kop-3-line-height:29px;--kop-3-letter-spacing:-.29px;--kop-4-font-size:24px;--kop-4-font-weight:400;--kop-4-line-height:27px;--kop-4-letter-spacing:-.36px;--kop-5-font-size:16px;--kop-5-font-weight:400;--kop-5-line-height:24px;--kop-5-letter-spacing:-.16px;--intro-font-size:19px;--intro-font-weight:400;--intro-line-height:29px;--intro-letter-spacing:-.19px;--text-font-size:15px;--text-font-weight:300;--text-line-height:27px;--text-letter-spacing:initial;--kop-header-font-size:14px;--kop-header-font-weight:700;--kop-header-line-height:14px;--kop-header-letter-spacing:.42px;--tussenkop-kapitaal-font-size:15px;--tussenkop-kapitaal-font-weight:700;--tussenkop-kapitaal-line-height:33px;--tussenkop-kapitaal-letter-spacing:.15px;--tussenkop-font-size:16px;--tussenkop-font-weight:700;--tussenkop-line-height:21px;--tussenkop-letter-spacing:initial;--accent-font-family:var(--font-family-avenir-lt-std);--accent-font-size:var(--text-font-size);--accent-font-weight:500;--accent-line-height:var(--text-line-height);--accent-letter-spacing:var(--text-letter-spacing);--bijschrift-font-family:var(--font-family-avenir-lt-std);--bijschrift-font-weight:400;--bijschrift-font-size:14px;--bijschrift-line-height:23px;--bijschrift-letter-spacing:.07px;--small-text-size:12px;--faq-vraag-font-weight:500;--faq-vraag-font-size:17px;--faq-vraag-line-height:27px;--faq-vraag-letter-spacing:.034px}@media(min-width:1004px){:root{--base-font-size:18px;--base-line-height:29px;--primary-font-size:52px;--primary-line-height:52px;--primary-letter-spacing:-.52px;--secondary-font-size:48px;--secondary-line-height:48px;--secondary-letter-spacing:-.48px;--kop-3-font-size:40px;--kop-3-line-height:40px;--kop-3-letter-spacing:-.4px;--kop-4-font-size:29px;--kop-4-line-height:29px;--kop-4-letter-spacing:-.29px;--kop-5-font-size:25px;--kop-5-line-height:29px;--kop-5-letter-spacing:-.375px;--intro-font-size:20px;--intro-line-height:30px;--intro-letter-spacing:.1px;--text-font-size:16px;--text-line-height:28px;--tussenkop-line-height:33px;--tussenkop-letter-spacing:.16px;--bijschrift-font-size:14px;--bijschrift-line-height:24px;--bijschrift-letter-spacing:.075px}}body{font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height)}h1{font-size:var(--primary-font-size);font-weight:var(--primary-font-weight);letter-spacing:var(--primary-letter-spacing);line-height:var(--primary-line-height)}h2{font-size:var(--secondary-font-size);font-weight:var(--secondary-font-weight);letter-spacing:var(--secondary-letter-spacing);line-height:var(--secondary-line-height)}h3{font-size:var(--kop-3-font-size);font-weight:var(--kop-3-font-weight);letter-spacing:var(--kop-3-letter-spacing);line-height:var(--kop-3-line-height)}h4{font-size:var(--kop-4-font-size);font-weight:var(--kop-4-font-weight);letter-spacing:var(--kop-4-letter-spacing);line-height:var(--kop-4-line-height)}h5{font-size:var(--kop-5-font-size);font-weight:var(--kop-5-font-weight);letter-spacing:var(--kop-5-letter-spacing);line-height:var(--kop-5-line-height)}h6{font-size:var(--kop-header-font-size);font-weight:var(--kop-header-font-weight);letter-spacing:var(--kop-header-letter-spacing);line-height:var(--kop-header-line-height)}span.intro{font-size:var(--intro-font-size);font-weight:var(--intro-font-weight);letter-spacing:var(--intro-letter-spacing);line-height:var(--intro-line-height)}a{font-size:var(--accent-font-size);font-weight:var(--accent-font-weight);letter-spacing:var(--accent-letter-spacing);line-height:var(--accent-line-height)}.intro-text p,.richtext p{margin-bottom:1rem}.subtitle{align-items:center;display:flex;font-size:15px;gap:10px;letter-spacing:.225px;line-height:20px}.subtitle--default{color:var(--BlauwGrijs,#adc5d3)}.subtitle--orange{color:var(--Oranje)}.icon--default path{fill:var(--BlauwGrijs,#adc5d3)}.icon-arrow.icon--orange path,.icon-square.icon--orange path{fill:var(--Oranje)}.title--leading{font-size:var(--primary-font-size);font-weight:var(--primary-font-weight);letter-spacing:var(--primary-letter-spacing);line-height:var(--primary-line-height)}.text-field{font-size:var(--text-font-size);font-weight:var(--text-font-weight);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.button{all:unset;align-items:center;background:var(--button-primary-background-color);border-color:var(--button-primary-border-color);border-radius:11px;color:var(--button-primary-color);cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:600;gap:10px;justify-content:center;letter-spacing:.06px;line-height:25px;padding:8px 25px;transition:all .3s ease-in-out}.button--secondary{background:var(--button-secondary-background-color);border:1px solid var(--button-secondary-border-color);color:var(--button-secondary-color)}.button--secondary:hover{background:var(--DonkerGrijs);border-color:var(--DonkerGrijs)}.button:hover{background:var(--Zwart);border-color:var(--Zwart)}.link-accent{align-items:center;color:var(--Oranje);cursor:pointer;display:inline-flex;font-size:var(--tussenkop-kapitaal-font-size);font-weight:var(--tussenkop-kapitaal-font-weight);gap:8px;letter-spacing:var(--tussenkop-kapitaal-letter-spacing);line-height:var(--tussenkop-kapitaal-line-height);text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}.link-accent:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' viewBox='0 0 11 11'%3E%3Cpath fill='%23ff6700' d='M0 6.687v2.53C0 10.202.77 11 1.723 11h7.015a1.2 1.2 0 0 0 .87-.375L11 9.184V1.783C11 .798 10.23 0 9.277 0H2.262a1.2 1.2 0 0 0-.87.375L0 1.812v2.762m0 .008v2.105z'/%3E%3Cpath stroke='%23ff6700' d='m3 8 5-5M3 3h5v5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:11px;transition:filter .3s ease-in-out;width:11px}.link-accent:hover{color:var(--Zwart)}.link-accent:hover:before{filter:brightness(0)}@media(max-width:767px){.link-accent{font-size:15px;line-height:22px}}@media(min-width:1004px){.link-accent.show-desktop{display:inline-flex}}.simple-link{align-items:center;display:flex;font-size:15px;font-weight:600;gap:6px;letter-spacing:.45px;line-height:25px;text-decoration:unset;text-transform:uppercase;transition:all .3s ease-in-out}a.simple-link{cursor:pointer}.simple-link--orange,a.simple-link{color:var(--accent)}.simple-link--dark-grey{color:var(--DonkerGrijs)}.simple-link--black{color:var(--Zwart)}.simple-link--blue-grey{color:var(--BlauwGrijs)}.simple-link .icon--arrow.icon--orange path{fill:unset;stroke:transparent;transition:all .3s ease-in-out}.simple-link .icon--arrow.icon--orange path.background{fill:var(--Oranje);margin-top:1px}.simple-link:hover{gap:10px}.simple-link:hover .icon--arrow path.background{fill:transparent}.icon--arrow-stale.icon--orange path,.simple-link:hover .icon--arrow path.arrow{stroke:var(--Oranje)}.icon--arrow-stale.icon--dark-grey path{stroke:var(--DonkerGrijs)}.icon--arrow-stale.icon--black path{stroke:var(--Zwart)}.icon--arrow-stale.icon--blue-grey path{stroke:var(--BlauwGrijs)}.button-list{display:grid;gap:10px}.button-list .button{display:flex}@media(min-width:768px){.button-list{align-items:flex-start;display:flex;flex-wrap:wrap}}.link-list{display:grid;gap:12px}.seperator{background-color:#0000001a;height:1px;width:100%}.list{display:grid;gap:18px;padding-block:10px}.list-item .richtext p:last-child{margin-bottom:0}div.list .list-item{color:red!important;list-style:none}ul.list .list-item::marker{display:block;padding-left:1rem}ul .list-item::marker{list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23808' viewBox='0 0 24 24'%3E%3Cpath d='M18 4c-4-1-6 3-6 3s-2-4-6-3-4 6-2 8l8 8 8-8c2-2 2-7-2-8'/%3E%3C/svg%3E")}.list-item--orange,.list-item--orange .richtext{color:var(--accent)}.list-item--dark-grey,.list-item--dark-grey .richtext{color:var(--DonkerGrijs)}.list-item--black,.list-item--black .richtext{color:var(--Zwart)}.list-item--blue-grey,.list-item--blue-grey .richtext{color:var(--BlauwGrijs)}.spacer{height:var(--mobile-space,0)}@media(min-width:1024px){.spacer{height:var(--desktop-space,var(--mobile-space,0))}}.dropdown-item{align-self:stretch}.dropdown-title{align-self:stretch;color:var(--Zwart);padding-block:20px;padding-inline:5px}.dropdown-list__title-text,.dropdown-title{align-items:center;display:flex;justify-content:space-between}.dropdown-list__title-text{font-size:var(--faq-vraag-font-size);font-weight:var(--faq-vraag-font-weight);letter-spacing:var(--faq-vraag-letter-spacing);line-height:var(--faq-vraag-line-height)}.dropdown-item{border-radius:0;border-top:1px solid rgba(0,0,0,.1);gap:20px;list-style:none}.dropdown-item:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-list__icon{transition:transform .3s ease-in-out}.dropdown-item[open] .dropdown-list__icon{transform:rotate(90deg)}.dropdown__content{font-size:var(--bijschrift-font-size);font-weight:var(--bijschrift-font-weight);letter-spacing:var(--bijschrift-letter-spacing);line-height:var(--bijschrift-line-height);max-width:550px;padding-bottom:15px;padding-inline:15px}.image{border-radius:10px;height:auto;object-fit:cover;object-position:center;width:100%}.image--default{aspect-ratio:388/260}.image--16-9{aspect-ratio:16/9}.image--16-10{aspect-ratio:16/10}.image--9-16{aspect-ratio:9/16}.image--4-3{aspect-ratio:4/3}.image--1-1{aspect-ratio:16/9}.image--original{aspect-ratio:unset}@media(min-width:1020px){.image{border-radius:20px}.image--default{aspect-ratio:479/432}}.intro-text,.intro-text b,.intro-text p,.intro-text strong{font-size:var(--intro-font-size);font-weight:var(--intro-font-weight);letter-spacing:var(--intro-letter-spacing);line-height:var(--intro-line-height)}.richtext a{color:var(--Oranje);text-decoration:none}.richtext img{aspect-ratio:5/4;border-radius:20px;height:auto;width:100%}.richtext iframe,.richtext video{aspect-ratio:16/9;border-radius:20px;height:auto;width:100%}.richtext ol,.richtext ul{padding-left:1rem}.icon-box{align-items:flex-start;display:flex;flex-direction:column;gap:15px;transition:transform .2s ease;width:110px}.icon-box:hover{transform:translate(4px)}.icon-box__icon{align-items:center;background-color:#adc5d333;border-radius:6px;display:flex;gap:10px;height:55px;justify-content:center;padding:6px 3px;transition:background-color .2s ease;width:55px}.icon-box:hover .icon-box__icon{background-color:var(--Oranje)}.icon-box__icon img{aspect-ratio:1/1;height:auto;object-fit:contain;transition:filter .2s ease;width:37px}.icon-box:hover .icon-box__icon img{filter:brightness(0) saturate(100%) invert(1)}.icon-box__content{display:flex;flex-direction:column;gap:4px}.icon-box__title{align-self:stretch;color:var(--Zwart,#000);font-size:15px;font-style:normal;font-weight:600;letter-spacing:.075px;line-height:23px;margin:0}.icon-box--large .icon-box__title{font-size:var(--kop-5-font-size);font-weight:400;letter-spacing:var(--kop-5-letter-spacing);line-height:var(--kop-5-line-height)}.icon-box--large .icon-box__text{font-size:var(--text-font-size);font-weight:var(--text-font-weight);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.icon-box__text{align-self:stretch;color:var(--DonkerGrijs);font-size:13px;font-style:normal;font-weight:400;letter-spacing:.065px;line-height:18px;margin:0}.icon-box,.icon-box:active,.icon-box:hover,.icon-box:link,.icon-box:visited{color:inherit;text-decoration:none}@media(max-width:767px){.icon-box{max-width:100%}.icon-box--large .icon-box__title{font-size:14px;font-weight:600;line-height:22px}.icon-box--large .icon-box__text{font-size:11px;line-height:18px}}.data-table{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}.data-table__row{border-bottom:1px solid rgba(0,0,0,.08);display:grid;gap:24px;grid-template-columns:1fr 2fr;padding:18px 0}.data-table__label{color:var(--DonkerGrijs);font-weight:400}.data-table__label,.data-table__value{font-size:14px;font-style:normal;letter-spacing:.07px;line-height:23px}.data-table__value{color:var(--Zwart,#000);font-weight:600}.quote{color:var(--Zwart,#000);display:grid;font-size:36px;font-style:normal;font-weight:400;gap:40px;letter-spacing:-.18px;line-height:41px}.quote--alt{gap:20px}.name{font-weight:600}.function,.name{font-size:13px;font-style:normal;letter-spacing:.065px;line-height:20px}.function{font-weight:400}.quote__title{display:grid}.quote--alt .name{font-size:16px;font-weight:400;letter-spacing:.64px;line-height:26px}@media(min-width:1004px){.quote{gap:20px}}.unit-card{align-items:center;background:transparent;color:inherit;display:flex;flex-direction:row;gap:20px;text-decoration:none;transition:transform .2s ease}.unit-card:hover{transform:translate(4px)}.unit-card__image-wrap{background:transparent;flex-shrink:0;height:140px;overflow:hidden;width:140px}.unit-card__image-wrap svg{height:100%;width:100%}.unit-card__image-wrap svg.show-desktop{display:none}@media(min-width:1004px){.unit-card__image-wrap svg.show-mobile{display:none}.unit-card__image-wrap svg.show-desktop{display:block}}.unit-card__body{display:flex;flex:1;flex-direction:column;padding:0}.unit-card__title{color:var(--Zwart);font-size:var(--kop-4-font-size);font-weight:400;letter-spacing:var(--kop-4-letter-spacing);line-height:var(--kop-4-line-height);margin:0 0 16px;transition:color .2s ease}.unit-card:hover .unit-card__title{color:var(--Oranje)}.unit-card__bottom{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:auto}.unit-card__specs-wrap{display:flex;flex-direction:column;gap:4px}.unit-card__type{font-weight:600}.unit-card__specs,.unit-card__type{color:var(--DonkerGrijs);font-size:13px;line-height:var(--bijschrift-line-height);margin:0}.unit-card__specs{font-weight:400;list-style:none;padding:0}.unit-card__spec{margin:0}.unit-card__cta{color:var(--DonkerGrijs);display:none;white-space:nowrap}.unit-card__cta--animated:before{content:none;display:none}.unit-card__cta--animated svg{flex-shrink:0;height:11px;transition:transform .3s ease-in-out;width:11px}.unit-card__cta--animated .background{fill:var(--DonkerGrijs);transition:fill .3s ease-in-out}.unit-card__cta--animated .arrow{stroke:transparent;transition:stroke .3s ease-in-out}.unit-card__cta:before{filter:grayscale(1) brightness(.6)}.unit-card:hover .unit-card__cta{color:var(--Zwart)}.unit-card:hover .unit-card__cta:before{filter:brightness(0)}.unit-card:hover .unit-card__cta--animated{color:var(--Oranje)}.unit-card:hover .unit-card__cta--animated svg{transform:none}.unit-card:hover .unit-card__cta--animated .background{fill:transparent}.unit-card:hover .unit-card__cta--animated .arrow{stroke:var(--Oranje)}.unit-card__separator{border:none;border-top:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);margin:10px 0 0;width:100%}@media(min-width:768px){.unit-card{align-items:stretch;gap:30px}.unit-card__image-wrap{height:231px;width:267px}.unit-card__title{margin:0 0 24px}.unit-card__cta{display:inline-flex}.unit-card__separator{margin:24px 0 0}.unit-card__body{padding:20px 0 0}}.career-card{align-items:stretch;background:transparent;border-bottom:1px solid rgba(0,0,0,.2);color:inherit;display:flex;gap:30px;text-decoration:none;transition:transform .2s ease}.career-card:hover{transform:translate(4px)}.career-card__image-wrap{flex-shrink:0;height:auto;overflow:hidden;width:124px}.career-card__body{display:flex;flex:1;flex-direction:column;min-width:0;padding-bottom:20px}.title--career{margin-bottom:20px;min-width:0;overflow-wrap:break-word;transition:color .2s ease;word-break:break-word}.career-card:hover .career-card__title{color:var(--Oranje)}.career-card__intro{color:var(--DonkerGrijs);display:-webkit-box;flex:1;font-size:var(--bijschrift-font-size);font-weight:var(--bijschrift-font-weight);letter-spacing:var(--bijschrift-letter-spacing);-webkit-line-clamp:3;line-height:var(--bijschrift-line-height);margin:0 0 20px;min-height:0;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;line-clamp:3;max-height:calc(var(--bijschrift-line-height)*3)}.career-card__footer{margin-top:auto}.career-card__cta{color:var(--Oranje);display:inline-flex;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.39px;line-height:19px;text-transform:uppercase;white-space:nowrap}.career-card:hover .career-card__cta{color:var(--Zwart)}.career-card:hover .career-card__cta:before{filter:brightness(0)}.career-card__separator{border:none;border-top:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);margin:0;width:100%}@media(min-width:768px){.career-card{border-bottom:unset;display:grid;gap:30px;grid-template-columns:repeat(7,1fr)}.career-card__row{flex:1;min-height:0}.career-card__image-wrap{grid-column:span 3;width:100%}.career-card__body{border-bottom:1px solid rgba(0,0,0,.2);grid-column:span 4;padding-top:20px}}.team-member-card{display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.team-member-card__content{max-width:100%;min-width:0;overflow-wrap:break-word}.team-member-card__image-wrap{background:color-mix(in srgb,var(--BlauwGrijs) 20%,transparent);border-radius:12px;height:190px;margin-bottom:20px;overflow:hidden;width:100%}.team-member-card__image{height:100%;object-fit:cover;width:100%}.team-member-card__image-placeholder{background:color-mix(in srgb,var(--BlauwGrijs) 20%,transparent);height:100%;width:100%}.team-member-card__name{font-weight:600;overflow-wrap:break-word;word-wrap:break-word;max-width:100%;word-break:break-word}.team-member-card__function,.team-member-card__name{color:var(--DonkerGrijs);font-size:var(--text-font-size);letter-spacing:var(--text-letter-spacing);line-height:20px}.team-member-card__function{font-weight:400;margin:0}@media(min-width:768px){.team-member-card{width:268px}}.contact-card{background-color:var(--Wit);border:1px solid color-mix(in srgb,var(--BlauwGrijs) 60%,transparent);border-radius:24px;box-shadow:0 8px 24px #0000000f;height:218px;width:228px}.contact-card__inner{display:flex;flex-direction:column;height:100%;padding:20px}.contact-card__title{color:var(--Zwart);font-size:25px;font-weight:400;line-height:1.1;margin:0 0 12px}.contact-card__list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0 0 20px;padding:0}.contact-card__item{align-items:center;color:var(--DonkerGrijs);display:flex;font-size:13px;font-weight:var(--base-font-weight);gap:10px;line-height:20px}.contact-card__icon{align-items:center;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.contact-card__icon svg{height:9px;width:10px}.contact-card__icon path{stroke:var(--Oranje)}.contact-card__link{color:inherit;text-decoration:none}.contact-card__link:hover{text-decoration:underline}.contact-card__button{box-sizing:border-box;justify-content:center;margin-top:auto;width:100%}.contact-card--floating{bottom:20px;position:fixed;right:20px;z-index:25}.contact-card--parked{bottom:auto;position:absolute}.contact-bar{background-color:transparent;bottom:0;left:0;position:fixed;right:0;z-index:10}.contact-bar__inner{align-items:center;background-color:var(--Wit);display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:480px;padding:12px 20px}.contact-bar__label{color:var(--Zwart);font-size:15px;font-weight:600;line-height:20px}.contact-bar__button{flex-shrink:0;padding-inline:32px}@media(min-width:1004px){.contact-bar{display:none}}@media(max-width:1019px){.contact-card--floating{bottom:16px;right:16px}}.dealer-item{background:transparent;border-bottom:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);display:flex;flex-direction:column;padding:0;width:100%}.dealer-item__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-block:20px}.dealer-item__header-left{align-items:center;display:flex;gap:20px}.dealer-item__flag-wrap{border-radius:12px;flex-shrink:0;height:54px;overflow:hidden;width:54px}.dealer-item__flag{height:100%;object-fit:cover;width:100%}.dealer-item__title{color:var(--Zwart);font-size:15px;font-weight:600;letter-spacing:.075px;line-height:20px;margin:0}.dealer-item__arrow{align-items:center;color:var(--Zwart);display:flex;justify-content:center;transition:transform .3s ease}.dealer-item__arrow,.dealer-item__arrow svg{height:20px;width:20px}.dealer-item__arrow--open{transform:rotate(90deg)}@media(max-width:1019px){.dealer-item__body{max-height:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:max-height .35s ease-out,padding-block .35s ease-out}.dealer-item__body--open{max-height:800px;padding-bottom:20px;padding-top:20px;transition:max-height .4s ease-in,padding-block .35s ease-out}}.dealer-item__frame{display:flex;flex-direction:column}.dealer-item__address{color:var(--DonkerGrijs);font-size:13px;font-style:normal;font-weight:400;letter-spacing:.065px;line-height:20px;margin:0 0 32px;white-space:pre-line}.dealer-item__contact{display:grid;gap:0}.dealer-item__line{color:var(--DonkerGrijs);font-weight:400;margin:0}.dealer-item__line,.dealer-item__link{font-size:13px;letter-spacing:.065px;line-height:20px}.dealer-item__link{color:inherit;font-weight:600;text-decoration:none}.dealer-item__link:hover{color:var(--Oranje)}.dealer-item__cta{align-self:flex-start;display:inline-flex;margin-top:24px}@media(min-width:1020px){.dealer-item{border-bottom:none;width:180px}.dealer-item__header{align-items:flex-start;cursor:default;padding-block:0}.dealer-item__header-left{align-items:flex-start;flex-direction:column;gap:0}.dealer-item__flag-wrap{margin-bottom:20px}.dealer-item__title{margin-bottom:16px}.dealer-item__body{display:flex!important;flex-direction:column;overflow:visible;padding:0;transition:none}.dealer-item__body--open{max-height:none}.dealer-item__frame{width:180px}}.download-card{display:grid;gap:20px}.download-card__heading{display:grid;gap:10px}.download-card__title{font-size:15px;font-weight:600;letter-spacing:.075px;line-height:24px}.download-card__content,.download-card__title{color:var(--DonkerGrijs,#646465);font-style:normal}.download-card__content{font-size:13px;font-weight:400;letter-spacing:.065px;line-height:20px}.download-card .simple-link{align-self:flex-end}.downloads-section .download-card .simple-link:hover{gap:6px!important}.downloads-section .download-card .simple-link{transition:none}.downloads-section .download-card .simple-link .simple-link__text{transition:transform .3s ease-in-out}.downloads-section .download-card .simple-link:hover .simple-link__text{transform:translate(4px)}.site-header{--header-icon-bg:color-mix(in srgb,var(--DonkerGrijs) 6%,var(--Wit));--header-icon-bg-mobile:color-mix(in srgb,var(--DonkerGrijs) 8%,var(--Wit));--header-panel-bg:color-mix(in srgb,var(--DonkerGrijs) 8%,var(--Wit));--header-contact-bg:var(--Wit);--header-contact-border:color-mix(in srgb,var(--BlauwGrijs) 35%,var(--Wit));--header-bar-bg:color-mix(in srgb,var(--BlauwGrijs) 20%,var(--Wit));--header-panel-gradient-bg:linear-gradient(0deg,var(--Wit) 0%,var(--header-bar-bg) 100%);background:transparent;padding:0 16px;position:relative;transition:background .25s ease;z-index:20}.site-header--units-open{background:var(--Wit)}.site-header__inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 auto;padding:21px 0;width:100%}.site-header__brand{align-items:center;color:var(--Zwart);display:inline-flex;flex-shrink:0;gap:10px;height:39px;text-decoration:none;width:167px}.site-header__brand svg{display:block;height:100%;width:100%}.site-header__mobile-panel-brand svg{display:block;height:auto;width:100%}.site-header__brand-mark{background:var(--Oranje);border-radius:5px;height:22px;position:relative;width:22px}.site-header__brand-mark:after,.site-header__brand-mark:before{background:var(--Wit);border-radius:2px;content:"";position:absolute}.site-header__brand-mark:before{height:5px;left:5px;top:4px;transform:rotate(-45deg);width:12px}.site-header__brand-mark:after{bottom:4px;height:5px;right:5px;transform:rotate(-45deg);width:12px}.site-header__brand-text{display:flex;flex-direction:column;gap:3px}.site-header__brand-text strong{font-size:var(--kop-3-font-size);font-weight:var(--kop-header-font-weight);letter-spacing:.3px;line-height:.85}.site-header__brand-text small{font-size:8px;font-weight:700;letter-spacing:.8px;line-height:1}.site-header__nav{align-items:center;display:none;flex-wrap:wrap;gap:14px;justify-content:flex-start;order:3;position:relative;width:100%}.site-header__brand .site-header__brand-mark,.site-header__brand .site-header__brand-text{transform:scale(.929);transform-origin:left center}.site-header__actions .button{display:none}.site-header__mail{align-items:center;display:inline-flex;justify-content:center}.site-header__mail svg{height:40px;width:40px}.site-header__burger{align-items:center;background:none;border:none;color:var(--DonkerGrijs);cursor:pointer;display:inline-flex;height:27px;justify-content:center;padding:0;width:39px}.site-header__burger svg{display:block;height:27px;width:39px}.site-header__burger path{stroke:currentColor}.site-header__mobile-panel{background:var(--header-panel-gradient-bg);display:block;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transform:translate(100%);transition:transform .4s ease;width:100%;z-index:10}.site-header__mobile-panel--open{transform:translate(0)}.site-header__menu-item{align-items:center;display:inline-flex;position:relative}.site-header__menu-link{align-items:center;color:var(--DonkerGrijs);display:inline-flex;font-size:var(--kop-header-font-size);font-weight:var(--accent-font-weight);line-height:1.1;text-decoration:none;transition:color .25s ease,transform .25s ease;white-space:nowrap}.site-header__menu-link:hover{color:var(--Zwart);transform:scale(1.03)}.site-header__menu-item--has-submenu .site-header__menu-link{gap:6px}.site-header__units-icon{align-items:center;display:inline-flex;height:9px;justify-content:center;width:10px}.site-header__units-icon svg{display:block;transform:translateY(2px);transition:transform .25s ease}.site-header__submenu{display:none}.site-header__submenu-grid{display:grid;gap:12px}.site-header__submenu-item{color:var(--DonkerGrijs);display:block;text-decoration:none}.site-header__submenu-title{font-size:var(--kop-header-font-size);font-weight:var(--kop-header-font-weight);line-height:var(--kop-header-line-height)}.site-header__actions{align-items:center;display:inline-flex;gap:10px;margin-left:auto}.site-header__actions a svg{display:block}.site-header__mail svg path{transition:fill .25s ease,stroke .25s ease,fill-opacity .25s ease}.site-header__mail:focus-visible svg path:first-child,.site-header__mail:hover svg path:first-child{fill:var(--Oranje);fill-opacity:1}.site-header__mail:focus-visible svg path:nth-child(2),.site-header__mail:hover svg path:nth-child(2){stroke:var(--Oranje)}.site-header__mail:focus-visible svg path:last-child,.site-header__mail:hover svg path:last-child{fill:var(--Wit)}.site-header__actions .button{font-size:12px;line-height:1;padding:14px 25px;white-space:nowrap}.site-header--scrollup{background:var(--Wit);left:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease,background .25s ease;z-index:25}@media(min-width:1020px){.site-header{padding:0 30px}.site-header--scrollup.site-header--scrollup-visible{pointer-events:auto;transform:translateY(0)}.site-header--scrollup .site-header__inner{height:58px}.site-header--scrollup .site-header__brand{height:36px;width:160px}.site-header__inner{flex-wrap:nowrap;gap:22px;height:70px;max-width:1280px;padding:0}.site-header__brand{flex-shrink:0;height:42px;width:180px}.site-header__brand .site-header__brand-mark,.site-header__brand .site-header__brand-text{transform:none}.site-header__nav{display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:35px;justify-content:center;margin-left:20px;margin-right:20px;order:0;position:static;width:auto}.site-header__burger,.site-header__mobile-panel{display:none}.site-header__menu-item{position:static}.site-header__menu-item--has-submenu.site-header__menu-item--open .site-header__units-icon svg,.site-header__menu-item--has-submenu:focus-within .site-header__units-icon svg,.site-header__menu-item--has-submenu:hover .site-header__units-icon svg{transform:translateY(2px) rotate(90deg)}.site-header__menu-item--has-submenu.site-header__menu-item--open .site-header__submenu,.site-header__menu-item--has-submenu:focus-within .site-header__submenu,.site-header__menu-item--has-submenu:hover .site-header__submenu{max-height:320px;pointer-events:auto}.site-header__submenu{background:var(--Wit);border-bottom:1px solid var(--header-divider-subtle);display:block;left:0;max-height:0;overflow:hidden;padding-top:0;pointer-events:none;position:absolute;right:0;top:100%;transition:max-height .6s ease;width:100%;z-index:15}.site-header__actions .button{display:inline-flex}.site-header__actions{flex-shrink:0;margin-left:0}}.site-header__mobile-panel-inner{display:flex;flex-direction:column;min-height:100%;padding:0 14px 24px}.site-header__mobile-panel-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:21px 0 16px}.site-header__mobile-panel-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.site-header__mobile-panel-brand{align-items:center;color:var(--Zwart);display:inline-flex;gap:10px;height:39px;text-decoration:none;width:167px}.site-header__mobile-panel-brand .site-header__brand-mark,.site-header__mobile-panel-brand .site-header__brand-text{transform:scale(.929);transform-origin:left center}.site-header__mobile-panel-mail{align-items:center;display:inline-flex;justify-content:center}.site-header__mobile-panel-mail svg{height:40px;width:40px}.site-header__mobile-panel-burger{align-items:center;background:none;border:none;color:var(--DonkerGrijs);cursor:pointer;display:inline-flex;height:27px;justify-content:center;padding:0;width:39px}.site-header__mobile-panel-burger svg{display:block;height:27px;width:39px}.site-header__mobile-panel-burger path{stroke:currentColor}.site-header__mobile-menu-view{display:flex;flex:1;flex-direction:column;min-width:0}.site-header__mobile-menu-list{border-bottom:1px solid var(--header-divider);box-sizing:border-box;list-style:none;margin:0 auto;max-width:380px;padding:0;width:100%}.site-header__mobile-menu-item{border-top:1px solid var(--header-divider)}.site-header__mobile-menu-item:first-child{border-top:none}.site-header__mobile-menu-link{align-items:center;background:none;border:none;color:var(--Zwart);cursor:pointer;display:flex;font-size:24px;font-weight:var(--kop-4-font-weight);justify-content:space-between;line-height:1.2;padding:16px 0;text-align:left;text-decoration:none;width:100%}.site-header__mobile-menu-arrow{display:inline-flex;height:19px;width:20px}.site-header__mobile-menu-arrow svg{display:block;height:19px;width:20px}.site-header__mobile-contact{background:var(--header-contact-bg);border:1px solid var(--header-contact-border);border-radius:12px;box-sizing:border-box;height:142px;margin-top:auto;padding:20px;width:100%}.site-header__mobile-contact .site-header__mobile-contact-title{color:var(--Zwart);font-family:var(--base-font-family);font-size:var(--kop-3-font-size);font-weight:400;letter-spacing:var(--kop-3-letter-spacing);line-height:var(--kop-3-line-height);margin:0 0 24px}.site-header__mobile-contact .button{align-items:center;border:none;border-radius:12px;box-sizing:border-box;display:flex;font-size:var(--text-font-size);font-weight:var(--text-font-weight);height:50px;justify-content:center;line-height:var(--text-line-height);padding:0 32px;width:100%}.site-header__mobile-menu-item--has-units.is-open .site-header__mobile-menu-arrow svg{transform:rotate(90deg)}.site-header__mobile-units-foldout{max-height:0;overflow:hidden;transition:max-height .4s ease}.site-header__mobile-menu-item--has-units.is-open .site-header__mobile-units-foldout{max-height:1200px;padding-bottom:24px}.site-header__mobile-units-grid{justify-content:center;list-style:none;margin:0 auto;padding-inline:15px}.site-header__mobile-units-grid-item{min-width:0;padding-block:10px;position:relative}.site-header__mobile-units-link{color:var(--Zwart,#000);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.07px;line-height:23px;text-decoration:unset}.site-header__mobile-units-icon{align-items:center;background:var(--header-icon-bg-mobile);border:1px solid var(--header-divider);border-radius:8px;display:flex;flex-shrink:0;height:55px;justify-content:center;overflow:hidden;width:55px}.site-header__mobile-units-icon img{filter:brightness(0) saturate(100%);height:37px;object-fit:contain;width:37px}.site-header__mobile-units-text{display:flex;flex-direction:column;gap:4px}.site-header__mobile-units-title{color:var(--Zwart);font-size:var(--kop-4-font-size);font-weight:var(--kop-4-font-weight);letter-spacing:var(--kop-4-letter-spacing);line-height:var(--kop-4-line-height)}.site-header__mobile-units-description{color:var(--DonkerGrijs);font-size:13px;font-weight:var(--base-font-weight);line-height:1.35}@media(min-width:1020px){.site-header__submenu-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:0 auto;max-width:1280px;padding:22px 30px 30px}.site-header__submenu-item{align-items:center;border-right:1px solid var(--header-divider-subtle);display:flex;height:138px;justify-content:center;transition:color .2s ease;width:142.5px}.site-header__submenu-item:last-child{border-right:none}.site-header__submenu-item:hover{color:var(--Zwart)}.site-header__submenu-item-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:138px;padding:12px 0 18px;text-align:left;transition:transform .25s ease;width:110px}.site-header__submenu-item:hover .site-header__submenu-item-content{transform:translate(4px)}.site-header__submenu-item-content .site-header__submenu-title{margin-top:15px}.site-header__submenu-item-content .site-header__submenu-description{margin-top:4px}.site-header__submenu-icon{align-items:center;background:var(--header-icon-bg);border:1px solid var(--header-divider);border-radius:8px;display:flex;flex-shrink:0;height:55px;justify-content:center;overflow:hidden;transition:transform .25s ease,background .25s ease,border-color .25s ease;width:55px}.site-header__submenu-icon img{display:block;filter:brightness(0) saturate(100%);height:37px;object-fit:contain;transition:filter .25s ease;width:37px}.site-header__submenu-item.active .site-header__submenu-icon,.site-header__submenu-item:hover .site-header__submenu-icon{background:var(--Oranje);border-color:var(--Wit)}.site-header__submenu-item.active .site-header__submenu-icon img,.site-header__submenu-item:hover .site-header__submenu-icon img{filter:brightness(0) invert(1)}.site-header__submenu-title{color:var(--Zwart);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--text-line-height);transition:color .25s ease}.site-header__submenu-description{color:var(--DonkerGrijs);font-size:13px;font-weight:var(--base-font-weight);line-height:1.35;transition:color .25s ease}}.site-footer{--footer-text-size:12px;--footer-promo-bg:#eaf0f4}.site-footer__units{background:var(--Wit);padding:32px 0 70px;position:relative;z-index:1}.site-footer__units-inner{display:flex;flex-direction:column;gap:60px;margin:0 auto;max-width:960px;padding:0 40px}.site-footer__units .site-footer__cta-heading{font-size:var(--secondary-font-size);font-weight:var(--secondary-font-weight);letter-spacing:var(--secondary-letter-spacing);line-height:var(--secondary-line-height);margin:0}.site-footer__units-header{display:flex;flex-direction:column;gap:16px}.site-footer__units-body{--footer-units-divider:color-mix(in srgb,var(--DonkerGrijs) 10%,transparent);align-items:start;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px}.site-footer__units-cta--desktop{display:none}.site-footer__units-cta--mobile{align-self:end;grid-column:2/4;justify-self:end}.site-footer__units-link--animated:before{content:none;display:none}.site-footer__units-link--animated svg{flex-shrink:0;height:16px;width:16px}.site-footer__units-link--animated .background{fill:var(--Oranje);transition:fill .3s ease-in-out}.site-footer__units-link--animated .arrow{stroke:transparent;transition:stroke .3s ease-in-out}.site-footer__units-link--animated:hover{color:var(--Oranje)}.site-footer__units-link--animated:hover .background{fill:transparent}.site-footer__units-link--animated:hover .arrow{stroke:var(--Oranje)}.site-footer__units-body .icon-box{max-width:180px;width:100%}.site-footer__units-item{min-width:0;position:relative}.site-footer__units-item:nth-child(3n):has(~.site-footer__units-item){padding-bottom:21px}.site-footer__units-item:nth-child(3n):has(~.site-footer__units-item):after{background:var(--footer-units-divider);bottom:0;content:"";display:block;height:1px;left:calc(-200% - 48px);position:absolute;width:calc(300% + 48px)}.site-footer__promo{background:var(--footer-promo-bg);padding:32px 0;position:relative}.site-footer__promo:before{bottom:100%}.site-footer__promo:after,.site-footer__promo:before{background:var(--footer-promo-bg);content:"";height:120px;left:0;position:absolute;width:100%;z-index:0}.site-footer__promo:after{top:100%}.site-footer__promo-inner{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:960px}.site-footer__cta{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:40px}.site-footer__promo-separator{border:none;border-top:1px solid var(--BlauwGrijs);flex-shrink:0;margin:0 40px}.site-footer__promo .button--secondary{background:var(--BlauwGrijs);border:1px solid var(--BlauwGrijs);color:var(--Zwart)}.site-footer__promo .button--secondary:hover{background:var(--Zwart);border-color:var(--Zwart);color:var(--Wit)}.site-footer__cta-heading{color:var(--Zwart);font-size:40px;font-weight:var(--secondary-font-weight);letter-spacing:var(--secondary-letter-spacing);line-height:var(--secondary-line-height);margin:0}.site-footer__cta-actions{display:flex;flex-direction:column;gap:16px;width:100%}.site-footer__promo .site-footer__cta .site-footer__cta-actions,.site-footer__promo .site-footer__cta>.button{align-self:stretch}.site-footer__promo .site-footer__cta .button{box-sizing:border-box;display:block;max-width:100%;min-width:0;text-align:center;width:100%}.site-footer__cta-secondary-link{color:var(--DonkerGrijs);display:none;font-size:var(--footer-text-size);font-weight:var(--base-font-weight);line-height:var(--text-line-height);text-decoration:none}.site-footer__cta-secondary-link:hover{color:var(--Zwart);text-decoration:underline}.site-footer__main{background:var(--Zwart);color:var(--Wit);padding:32px 20px 110px;position:relative;z-index:1}.site-footer__main-inner{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1280px}.site-footer__brand{color:var(--Wit);display:inline-block;text-decoration:none;width:fit-content}.site-footer__brand svg{display:block;height:42px;width:auto}.site-footer__head-office-title{color:var(--Wit);font-size:var(--footer-text-size);font-weight:var(--tussenkop-font-weight);line-height:var(--tussenkop-line-height);margin:0 0 8px}.site-footer__head-office-details{align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr}.site-footer__address{color:var(--Wit);font-size:var(--footer-text-size);font-style:normal;font-weight:var(--base-font-weight);line-height:var(--text-line-height);opacity:.6}.site-footer__contact{display:flex;flex-direction:column}.site-footer__contact-link{color:var(--Wit);font-size:var(--footer-text-size);opacity:.6;text-decoration:none}.site-footer__contact-link:hover{opacity:1;text-decoration:underline}.site-footer__divider{border:none;border-top:1px solid color-mix(in srgb,var(--Wit) 30%,var(--Zwart));margin:0}.site-footer__columns{align-items:start;display:grid;gap:24px 24px;grid-template-columns:1fr 1fr}.site-footer__column--other{display:flex;flex-direction:column;gap:30px}.site-footer__menu-title{color:var(--Wit);font-size:var(--footer-text-size);font-weight:var(--tussenkop-font-weight);line-height:var(--tussenkop-line-height);margin:0}.site-footer__menu-list{list-style:none;margin:0;padding:0}.site-footer__menu-item{margin:0}.site-footer__menu-link{color:color-mix(in srgb,var(--Wit) 85%,var(--Zwart));display:inline-block;font-size:var(--footer-text-size);font-weight:var(--base-font-weight);line-height:var(--text-line-height);opacity:.6;text-decoration:none}.site-footer__menu-link:hover{color:var(--Wit);opacity:1}.site-footer__bottom{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto}.site-footer__social{display:flex;flex-wrap:wrap;gap:16px}.site-footer__social-link{align-items:center;color:color-mix(in srgb,var(--Wit) 85%,var(--Zwart));display:inline-flex;justify-content:center;opacity:.6;text-decoration:none}.site-footer__social-link:hover{color:var(--Wit);opacity:1}.site-footer__social-link svg{display:block;height:20px;width:20px}.site-footer__social-link svg path{fill:currentColor}.site-footer__copyright{color:color-mix(in srgb,var(--Wit) 85%,var(--Zwart));font-size:var(--tussenkop-kapitaal-font-size);font-weight:var(--base-font-weight);justify-self:end;line-height:var(--text-line-height);margin:0;opacity:.6}@media(min-width:768px){.site-footer__units-inner{gap:60px}.site-footer__units-header{align-items:center;flex-direction:row;flex-wrap:wrap;gap:24px 48px;justify-content:space-between}.site-footer__units-body{column-gap:0;grid-template-columns:repeat(4,1fr)}.site-footer__units-cta--desktop{display:block}.site-footer__units-cta--mobile{display:none}.site-footer__units-item:nth-child(3n):has(~.site-footer__units-item){padding-bottom:0}.site-footer__units-item{border-right:1px solid var(--footer-units-divider);height:100%;padding-left:45px}.site-footer__units-item:nth-child(4n-3){padding-left:0}.site-footer__units-item:has(+.site-footer__units-cta--mobile),.site-footer__units-item:last-child,.site-footer__units-item:nth-child(4n){border-right:none;padding-right:0}.site-footer__units-item:nth-child(3n):has(~.site-footer__units-item):after{display:none}.site-footer__units-item:nth-last-child(-n+4){border-bottom:none}.site-footer__promo-inner{flex-direction:row;flex-wrap:wrap;gap:24px 48px}.site-footer__cta{min-width:200px}.site-footer__promo .site-footer__cta .site-footer__cta-actions,.site-footer__promo .site-footer__cta>.button{align-self:auto}.site-footer__promo .site-footer__cta .button{display:inline-block;width:auto}.site-footer__head-office-details{gap:24px}.site-footer__columns{gap:32px 48px}}@media(min-width:1020px){.site-footer__units{clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),calc(100% - 24px) calc(100% - 24px),calc(100% - 36px) calc(100% - 13.5px),calc(100% - 48px) calc(100% - 6px),calc(100% - 60px) calc(100% - 1.5px),calc(100% - 72px) 100%,0 100%);padding:48px 30px 70px}.site-footer__units-header{flex-wrap:nowrap;gap:0}.site-footer__units-inner{max-width:964px;padding:0}.site-footer__promo{padding:48px 30px}.site-footer__promo-inner{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between}.site-footer__promo-inner .site-footer__cta{flex:0 0 auto;max-width:380px}.site-footer__promo-separator{border-left:1px solid var(--BlauwGrijs);border-top:none;margin:0;width:0}.site-footer__promo .button{font-size:12px;line-height:1.4;padding:12px 25px}.site-footer__cta-actions{align-items:center;flex-direction:row;gap:16px}.site-footer__cta-secondary-link{display:inline}.site-footer__main{clip-path:polygon(0 48px,24px 24px,36px 13.5px,48px 6px,60px 1.5px,72px 0,100% 0,100% 100%,0 100%);padding:48px 30px 20px}.site-footer__main-inner{align-items:start;display:grid;gap:24px 24px;grid-template-columns:1fr 1fr 1fr 1fr}.site-footer__brand{grid-column:1;grid-row:1}.site-footer__head-office{grid-column:2;grid-row:1}.site-footer__head-office-details{grid-template-columns:1fr}.site-footer__main-inner .site-footer__divider{grid-column:1/-1}.site-footer__columns{gap:0 64px;grid-column:3/5;grid-row:1;justify-self:end;margin-left:24px}.site-footer__column--other{gap:26px}.site-footer__bottom{grid-column:1/-1}}@media(min-width:1200px){.site-footer__units-inner{max-width:1160px}.site-footer__main-inner,.site-footer__promo-inner{padding:0}}.section-background--default{background-color:transparent}.section-background--white{background-color:var(--Wit)}.section-background--light-grey{background-color:color-mix(in srgb,var(--DonkerGrijs) 8%,var(--Wit))}.container{margin-inline:20px;max-width:calc(100% - 40px);width:100%}.container--full-screen{margin-inline:0;max-width:100%}.grid{display:grid;gap:var(--gap,0);grid-template-columns:1fr}.column{grid-column:span var(--span,1)}.content--start .column{align-self:flex-start}.content--center .column{align-self:center}.content--end .column{align-self:flex-end}@media(min-width:768px){.one-column-section .grid{grid-template-columns:repeat(var(--grid-size,1),1fr)}.two-column-section .grid{grid-template-columns:var(--column-one,1fr) var(--column-two,1fr)}}@media(min-width:804px){.container--small{margin-inline:auto;max-width:764px}}@media(min-width:1004px){.container--default{margin-inline:auto;max-width:964px}.three-column-section .grid{grid-template-columns:var(--column-one,1fr) var(--column-two,1fr) var(--column-three,1fr)}}@media(min-width:1200px){.container--large{margin-inline:auto;max-width:1160px}.grid{gap:var(--gap-lg,var(--gap,0))}}.hero-section--unit{margin-top:-82px;overflow:hidden;padding-block:102px 60px;position:relative}.hero-section--unit .hero-section__container{display:grid;gap:50px}.hero-section--unit .hero-section__content{display:grid;gap:15px;padding-inline:20px}.hero-section--unit .text-field{font-size:19px;font-style:normal;font-weight:400;letter-spacing:.095px;line-height:29px}.unit-specifications{display:grid;gap:10px;padding-inline:20px;width:270px}.unit-specifications .seperator{background-color:#0000001a;height:1px;width:100%}.unit-specification__category{align-items:center;display:flex;gap:10px}.unit-specification__category .icon-container{align-items:center;aspect-ratio:1/1;background:#adc5d31a;border:1px solid #adc5d3;border-radius:11px;display:flex;gap:10px;height:40px;justify-content:center;padding:6px 3px;width:40px}.unit-specification__category .category{color:#000;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.06px;line-height:20px}.unit-specification__table{display:grid;gap:2px}.unit-specification__table .table-row{color:var(--DonkerGrijs,#646465);display:grid;font-size:12px;font-style:normal;font-weight:400;gap:10px;grid-template-columns:86px auto;letter-spacing:.06px;line-height:20px}.unit-specification__table .table-key{opacity:.6}.unit-specification__table .table-value{color:var(--Zwart)}@media(min-width:1004px){.hero-section--unit{margin-top:-75px;padding-block:125px 65px}.hero-section--unit .hero-section__content{align-self:flex-start;gap:0;grid-column:span 7;padding-inline:0;padding-top:20px}.hero-section--unit .hero-section__title{font-size:115px;font-style:normal;font-weight:400;letter-spacing:-1.725px;line-height:120px}.hero-section--unit .hero-section__image-container{grid-column:9/span 4;grid-row:span 2}.hero-section--unit .hero-section__container{gap:45px 30px}.hero-section--unit .unit-specifications{grid-column:span 3;padding-inline:0}.unit-specification__category .category{font-size:15px;letter-spacing:.075px;line-height:24px}.unit-specification__table .table-row{font-size:13px}.unit-specification__table .table-value{font-weight:600}}.hero-section--home{background:linear-gradient(187deg,#adc5d380 -73.43%,#adc5d300 128.76%);margin-top:-82px;padding-block:102px 40px}.hero-section--home .hero-section__container{display:grid;gap:35px}.hero-section--home .hero-section__content{display:grid;gap:15px;padding-inline:20px}.hero-section__title{color:#000}@media(min-width:1004px){.hero-section--home{padding-block:120px 50px}.hero-section__container{gap:30px;grid-template-columns:repeat(12,1fr)}.hero-section--home .hero-section__content{align-self:center;display:grid;gap:15px;grid-column:1/span 6;grid-row:1;padding-inline:0}.hero-section--home .hero-section__content .hero-section__text{width:83.33333%}.hero-section--home .hero-section__image-container{grid-column:7/span 6}.hero-section--home .hero-section__title{font-size:52px;font-style:normal;font-weight:400;letter-spacing:-.26px;line-height:52px}}.hero-section--parts-tools{margin-top:-82px;padding-block:108px 40px;padding-inline:20px}.hero-section--parts-tools .hero-section__container{display:grid}.hero-section--parts-tools .hero-section__content{display:grid;gap:50px}.hero-section--parts-tools .hero-section__heading{gap:25px}.hero-section--parts-tools .hero-section__image-container{display:none}@media(min-width:1004px){.hero-section--parts-tools{padding-block:148px 100px;padding-inline:0}.hero-section--parts-tools .hero-section__content{grid-column:span 7}.hero-section--parts-tools .hero-section__image-container{align-items:flex-end;display:flex;grid-column:11/span 2;justify-content:flex-end}.hero-section--parts-tools .hero-section__logo{aspect-ratio:124/108;filter:grayscale(1);height:auto;margin-bottom:-20px;max-width:124px;object-fit:contain;opacity:.7;width:100%}}.hero-section--overview{clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),calc(100% - 24px) calc(100% - 24px),calc(100% - 36px) calc(100% - 13.5px),calc(100% - 48px) calc(100% - 6px),calc(100% - 60px) calc(100% - 1.5px),calc(100% - 72px) 100%,0 100%);margin-top:-82px;padding-block:108px 60px;padding-inline:20px}.page-intro-section{padding-block:40px;padding-inline:20px}.page-intro-section .section__content{display:grid;gap:30px}.icon-title{align-items:center;display:flex;gap:10px}.icon-title .icon-container{align-items:center;background:#adc5d333;border-radius:11px;display:flex;height:49px;justify-content:center;padding:6px 3px;width:49px}.icon-title__icon{aspect-ratio:1/1;height:auto;object-fit:contain;object-position:center;width:80%}@media(min-width:1004px){.hero-section--overview{padding-block:148px 60px;padding-inline:0}.page-intro-section .grid{gap:30px;grid-template-columns:repeat(12,1fr)}.page-intro-section .section__content{grid-column:2/span 7}.page-intro-section .section__content .button{justify-self:flex-start}.icon-title{gap:20px}.icon-title .icon-container{height:55px;width:55px}}.hero-section--default{margin-top:-82px;padding-block:110px 60px;padding-inline:20px}.hero-section--default .hero-section__container,.hero-section--default .hero-section__image-container{display:grid;gap:20px}@media(min-width:1004px){.hero-section--default{padding-block:148px 60px;padding-inline:0}.hero-section--default .hero-section__container{gap:30px}.hero-section--default .hero-section__content{align-self:flex-start;display:grid;gap:50px;grid-column:span 7}.hero-section--default .hero-section__image-container{grid-column:9/span 4}.hero-section--default .hero-section__text{color:var(--Zwart)}}.hero-section--career-detail .hero-section__content{display:grid;gap:30px}@media(min-width:1004px){.hero-section--career-detail .hero-section__content{grid-template-columns:repeat(12,1fr)}.hero-section--career-detail .hero-section__heading{grid-column:span 7}.hero-section--career-detail .hero-section__content .button{grid-column:span 12;justify-self:flex-start}}.hero-section--news{margin-top:-82px;padding-block:108px 60px;padding-inline:20px}.hero-section--news .hero-section__content{display:grid;gap:25px}.hero-section--news .hero-section__title{font-size:35px;font-style:normal;font-weight:400;letter-spacing:-.525px;line-height:40px}.hero-section--news .hero-section__text{color:#000;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:26px}.hero-section--news .hero-section__container{display:grid}@media(min-width:1004px){.hero-section--news{padding-block:148px 120px;padding-inline:0}.hero-section--news .hero-section__content{grid-column:span 7}.hero-section--news .hero-section__title{font-size:48px;letter-spacing:-.72px;line-height:49px}.hero-section--news .hero-section__text{font-size:16px;letter-spacing:.64px}}.hero-section{background:linear-gradient(207deg,#adc5d380,#adc5d300)}.hero-section--default .hero-section__title,.hero-section--overview .hero-section__title{font-size:var(--secondary-font-size);font-weight:var(--secondary-font-weight);letter-spacing:var(--secondary-letter-spacing);line-height:var(--secondary-line-height)}.hero-section__heading{display:grid;gap:5px}.hero-section .subtitle{font-size:15px;font-style:normal;font-weight:600;gap:6px;letter-spacing:.45px;line-height:25px;text-transform:uppercase}.hero-section .subtitle svg{height:11px;width:11px}@media(min-width:1004px){.hero-section__heading{gap:25px}}.discover-units-section{overflow-x:hidden;padding-bottom:60px;padding-top:40px;padding-inline:15px}.discover-units-section--core{--discover-units-divider:color-mix(in srgb,var(--DonkerGrijs) 10%,transparent)}.discover-units-section--core .discover-units-section__header{margin-bottom:var(--gap,24px)}@media(max-width:767px){.discover-units-section--core .discover-units-section__header .title{display:none}}.discover-units-section--core .discover-units-section__cta{margin-top:24px;min-width:0}.discover-units-section--core .discover-units-section__cta .button{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:100%;padding:16px 32px;width:100%}.discover-units-section--core .icon-box{max-width:180px;width:100%}.discover-units-section--core .discover-units__row{align-items:start;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:60px;row-gap:40px}.discover-units-section--core .discover-units__item{min-width:0;position:relative}.discover-units-section--core .discover-units__item:nth-child(3n):has(~.discover-units__item){padding-bottom:21px}.discover-units-section--core .discover-units__item:nth-child(3n):has(~.discover-units__item):after{background:var(--discover-units-divider);bottom:0;content:"";display:block;height:1px;left:calc(-200% - 48px);position:absolute;width:calc(300% + 48px)}@media(min-width:768px){.discover-units-section--core .discover-units-section__header .title{margin-bottom:0}.discover-units-section--core .discover-units__row{column-gap:0;grid-template-columns:repeat(4,1fr);margin-top:60px}.discover-units-section--core .discover-units__item:nth-child(3n):has(~.discover-units__item){padding-bottom:0}.discover-units-section--core .discover-units__item{border-right:1px solid var(--discover-units-divider);height:100%;padding-left:30px}.discover-units-section--core .discover-units__item:nth-child(4n-3){padding-left:0}.discover-units-section--core .discover-units__item:last-child,.discover-units-section--core .discover-units__item:nth-child(4n){border-right:none;padding-right:0}.discover-units-section--core .discover-units__item:nth-child(3n):has(~.discover-units__item):after{display:none}}@media(min-width:1020px){.discover-units-section{padding-inline:0}.discover-units-section--core .discover-units-section__header .grid{align-items:center;display:flex;gap:24px;justify-content:space-between}.discover-units-section--core .discover-units-section__header .column{flex:0 0 auto;width:auto}.discover-units-section--core .discover-units-section__header .column .title{margin-bottom:0}.discover-units-section--core .discover-units__item .icon-box__content,.discover-units-section--core .discover-units__item .icon-box__icon{transition:transform .25s ease}.discover-units-section--core .discover-units__item:hover .icon-box__content,.discover-units-section--core .discover-units__item:hover .icon-box__icon{transform:translate(4px)}.discover-units-section--core .discover-units__item .icon-box__icon{border:1px solid transparent;box-sizing:border-box;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.discover-units-section--core .discover-units__item:hover .icon-box__icon{background-color:var(--Oranje);border-color:var(--Wit)}.discover-units-section--core .discover-units__item .icon-box__icon img{transition:filter .25s ease}.discover-units-section--core .discover-units__item:hover .icon-box__icon img{filter:brightness(0) invert(1)}.discover-units-section--core .discover-units-section__cta{display:none}}.discover-units-section--home .discover-units-section__header{margin-bottom:16px}.discover-units-section--home .subtitle{color:var(--Oranje)}.discover-units-section--home .subtitle svg path{fill:var(--Oranje)}@media(max-width:767px){.discover-units-section--home .discover-units__row{align-items:start;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px}.discover-units-section--home .discover-units__item{border-right:none;height:auto;min-width:0;padding:0;position:relative;width:auto}.discover-units-section--home .discover-units__item:nth-child(3n):has(~.discover-units__item){padding-bottom:21px}.discover-units-section--home .discover-units__item:nth-child(3n):has(~.discover-units__item):after{background:color-mix(in srgb,var(--DonkerGrijs) 10%,transparent);bottom:0;content:"";display:block;height:1px;left:calc(-200% - 48px);position:absolute;width:calc(300% + 48px)}}@media(min-width:768px){.discover-units-section--home .discover-units__row{align-items:stretch;display:flex;flex-wrap:nowrap;gap:0}.discover-units-section--home .discover-units__item{border-right:1px solid color-mix(in srgb,var(--DonkerGrijs) 15%,transparent);box-sizing:border-box;flex-shrink:0;min-height:110px;min-width:140px;padding-left:16px;position:relative;width:140px}.discover-units-section--home .discover-units__item:first-child{padding-left:0}.discover-units-section--home .discover-units__item:last-child{border-right:none}.discover-units-section--home .discover-units__item .icon-box{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:auto;justify-content:flex-start;max-width:none;padding:10px;width:100%}.discover-units-section--home .discover-units__item .icon-box__icon{flex-shrink:0;height:44px;padding:6px;width:44px}.discover-units-section--home .discover-units__item .icon-box__icon img{height:28px;width:28px}.discover-units-section--home .discover-units__item .icon-box__content{flex:1;gap:4px;min-width:0;overflow:hidden}.discover-units-section--home .discover-units__item .icon-box__title{font-size:13px;font-weight:600;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-units-section--home .discover-units__item .icon-box__text{display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}}.discover-units-section--home .discover-units-section__cta{display:block;margin-top:24px;width:100%}.discover-units-section--home .discover-units-section__cta .button{align-items:center;box-sizing:border-box;display:flex;justify-content:center;line-height:26px;max-width:100%;padding:12px 32px;width:100%}@media(min-width:1020px){.discover-units-section .discover-units__row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;overflow-x:clip;padding-right:4px}.discover-units-section .discover-units__item{flex:1;min-height:0;min-width:90px}.discover-units-section .discover-units__separator--vertical{align-items:stretch;display:flex;flex:0 0 auto;padding-inline:var(--gap-lg,var(--gap,20px))}.discover-units-section .discover-units__separator--vertical .discover-units__separator-line{width:1px}.discover-units-section .discover-units__separator--row{display:none}.discover-units-section .discover-units__item .icon-box__content,.discover-units-section .discover-units__item .icon-box__icon{transition:transform .25s ease}.discover-units-section .discover-units__item:hover .icon-box__content,.discover-units-section .discover-units__item:hover .icon-box__icon{transform:translate(4px)}.discover-units-section .discover-units__item .icon-box__icon{border:1px solid transparent;box-sizing:border-box;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.discover-units-section .discover-units__item:hover .icon-box__icon{background-color:var(--Oranje);border-color:var(--Wit)}.discover-units-section .discover-units__item .icon-box__icon img{transition:filter .25s ease}.discover-units-section .discover-units__item:hover .icon-box__icon img{filter:brightness(0) invert(1)}.discover-units-section--home .discover-units-section__cta{display:none}}.benefits-section{padding:40px 20px}.benefits-section .grid{gap:35px}.benefits-section__heading{display:grid;gap:5px}.benefits-section__items{display:grid;gap:40px 0;grid-template-columns:1fr 1fr}.benefit{display:grid;gap:20px}.benefit:nth-child(4n+1){border-right:1px solid rgba(0,0,0,.1);padding-right:24px}.benefit:nth-child(4n+3){padding-left:24px}.benefit:last-child{border-right:unset}.benefit__content{font-family:var(--bijschrift-font-family);font-size:var(--bijschrift-font-size);font-weight:var(--bijschrift-font-weight);letter-spacing:var(--bijschrift-letter-spacing);line-height:var(--bijschrift-line-height)}.benefits-section .seperator{display:none}@media(min-width:1004px){.benefits-section{padding-inline:0}.benefits-section .grid{gap:45px}.benefits-section__heading{gap:15px}.benefits-section__items{display:grid;gap:40px;grid-template-columns:1fr 1px 1fr 1px 1fr}.benefit{border-right:unset!important;padding-block:15px;padding-inline:0!important}.benefit:nth-child(odd){border-right:unset}h4.benefit__title{font-size:var(--kop-5-font-size);letter-spacing:var(--kop-5-letter-spacing);line-height:var(--kop-5-line-height);max-width:80%}.benefits-section .seperator{background-color:#0000001a;display:block;height:100%;width:1px}.benefits-section .seperator:nth-child(6n){display:none}}.logo-slider{padding-block:40px;padding-inline:20px}.logo-slider .subtitle{margin-bottom:10.87px}.logo-slider .logo-slider__slides{display:flex;gap:19px;overflow-x:scroll;padding-inline:20px;scroll-behavior:smooth}.logo-slider__slides::-webkit-scrollbar{display:none}.logo__image{background-blend-mode:multiply;filter:grayscale(1) brightness(1.1) contrast(.85);height:52px;object-fit:contain;object-position:center;opacity:.6;width:104px}@media(min-width:768px){.logo-slider{padding-block:40px;padding-inline:0}.logo__image{height:65.228px;width:130.456px}}.datatable-section{padding-block:40px;padding-inline:20px}.datatable-section .grid{--gap:30px}@media(min-width:768px){.datatable-section .grid{grid-template-columns:2fr 5fr}}@media(min-width:1004px){.datatable-section{padding-inline:0}}.big-content-card-section{padding-block:40px}.big-content-card-section .container{display:grid;gap:10px}.big-content-card{background-color:var(--Wit);border-radius:20px;box-shadow:0 0 3.626px #0000001a;display:grid;gap:20px}.big-content-card__image{aspect-ratio:387/316;border-radius:14px;height:auto;width:100%}.big-content-card__content-container{display:grid;gap:60px;padding:20px}.big-content-card__inner-container{display:grid;gap:25px;padding-inline:20px}.big-content-card__logo{height:auto;max-width:170px;width:100%}@media(min-width:768px){.big-content-card-section .container{gap:20px}.big-content-card{gap:30px;grid-template-columns:1fr 1fr}.big-content-card__image{aspect-ratio:unset;border-radius:14px 0 0 14px;height:100%;object-fit:cover;object-position:center}.big-content-card__content-container{gap:25px;padding:50px 50px 50px 30px}.big-content-card__inner-container{padding-inline:0}.big-content-card .button{align-self:flex-end}}@media(min-width:1004px){.big-content-card{grid-template-columns:6fr 4fr}}.contact-form-section{padding-block:40px}.contact-form-section .heading-container{display:grid;gap:10px}.contact-form-section .grid{gap:20px}.column image{aspect-ratio:388/228;width:100%}.column__content-container{display:grid;gap:25px;padding-inline:20px}.contact-form{padding-block:10px}@media(min-width:1004px){.column__content-container{align-self:flex-start;gap:25px;padding-inline:0}.contact-form-section .image{aspect-ratio:466/533}.contact-form-section .grid{gap:130px;grid-template-columns:5fr 4fr}}.latest-news{padding-block:40px;padding-inline:20px}.latest-news .heading-container{display:grid;gap:10px}.latest-news .grid{gap:75px}.latest-news .button,.latest-news .richtext{margin-top:25px}.latest-news-container{display:grid;gap:35px;margin-inline:-20px}@media(min-width:768px){.latest-news{padding-block:40px;padding-inline:0}.latest-news .grid{gap:30px;grid-template-columns:3fr 7fr}.latest-news .richtext{line-height:29px}.latest-news-container{margin-inline:0;padding-block:10px}}@media(min-width:1004px){.latest-news-container{gap:60px}}.faq-section{padding-block:40px;padding-inline:20px}.faq-section .button{display:none}.faq-section .grid{gap:30px}.faq-section .heading-container{display:grid;gap:10px}@media(min-width:768px){.faq-section{padding-inline:0}.faq-section .grid{grid-template-columns:3fr 7fr}.faq-section .heading-container{gap:15px}.faq-section .button{display:inline-flex;margin-top:30px}.faq-section .dropdown{margin-top:50px}}.introduction-section{padding-block:40px;padding-inline:20px}.introduction-section__heading{display:grid;gap:10px}.introduction-section .grid{gap:20px}.introduction-section .introduction-section__content .richtext{color:var(--Zwart);font-size:19px;font-style:normal;font-weight:400;letter-spacing:.095px;line-height:29px}.introduction-section__content{display:grid;gap:20px}@media(min-width:768px){.introduction-section__content .button{justify-self:flex-start}}@media(min-width:1004px){.introduction-section{padding-inline:0}.introduction-section .grid{gap:30px;grid-template-columns:repeat(12,1fr)}.introduction-section__heading{grid-column:span 4}.introduction-section__content{grid-column:2/span 8}.introduction-section .introduction-section__content .richtext{font-size:26px;letter-spacing:.13px;line-height:39px}}.newsletter-form-section{padding-block:40px;padding-inline:20px}.newsletter-form-section .grid{gap:20px}.newsletter-form-section .heading-container{display:grid;gap:10px}.newsletter-form-section .title{margin-bottom:25px}.newsletter-form-section .richtext{line-height:27px}.form{padding-block:10px}.form,.form-group{display:grid;gap:10px}.form-field input,.form-field textarea{background:#0000000a;border:unset;border-radius:10px;font-family:var(--bijschrift-font-family);font-size:var(--bijschrift-font-size);font-style:normal;font-weight:var(--bijschrift-font-weight);letter-spacing:var(--bijschrift-letter-spacing);line-height:var(--bijschrift-line-height);outline:unset;padding:10px 25px;width:100%}.form .button{justify-self:flex-start}@media(min-width:768px){.newsletter-form-section{padding-inline:0}.newsletter-form-section .grid{gap:120px;grid-template-columns:4fr 5fr}.newsletter-form-section .heading-container{display:grid;gap:10px}}@media(min-width:1004px){.newsletter-form-section .grid{gap:30px;grid-template-columns:repeat(12,1fr)}.newsletter-form-section .grid>.column:first-child{grid-column:2/span 4}.newsletter-form-section .grid>.column:last-child{grid-column:8/span 5;margin-top:30px}.form-group{grid-template-columns:1fr 1fr}}.downloads-section{padding:40px 20px}.downloads-section .grid{gap:50px}.downloads-section__downloads{display:grid;gap:50px 0;grid-template-columns:1fr 1fr}.downloads-section__downloads .download-card:nth-child(4n+1){border-right:1px solid rgba(0,0,0,.1);padding-right:24px}.downloads-section__downloads .download-card:nth-child(4n+3){padding-left:24px}.downloads-section__downloads .download-card:last-child{border-right:unset}.downloads-section .seperator{display:none}@media(min-width:1004px){.downloads-section{padding-inline:0}.downloads-section .grid{gap:45px}.downloads-section__downloads{gap:40px;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr}.downloads-section .seperator{background-color:#0000001a;display:block;height:100%;width:1px}.downloads-section .seperator:nth-child(8n){display:none}.downloads-section__downloads .download-card{padding:unset!important;bordeR:unset!important}}.highlighted-unit-section{padding-block:40px}.highlighted-unit-section .subtitle{margin-bottom:15px;padding-inline:20px}.highlighted-unit{background:var(--Wit,#fff);border-radius:20px;box-shadow:0 0 8px #0000001a;overflow:hidden}.highlighted-unit__image{height:365px;object-fit:cover;width:100%}.highlighted-unit__content-container{display:grid;gap:60px;padding-block:10px 20px;padding-inline:20px}.highlighted-unit__title{color:#000;font-size:60px;font-style:normal;font-weight:400;letter-spacing:-.9px;line-height:65px}.highlighted-unit__bottom{align-items:flex-end;display:flex;justify-content:space-between}.highlighted-unit .unit-specifications{padding-inline:0}.button--icon{align-items:flex-start;background:var(--Oranje,#ff6700);border-radius:11px;display:flex;flex-direction:column;gap:10px;height:35px;padding:10px;width:35px}@media(min-width:768px){.highlighted-unit-section .subtitle{padding-inline:0}.highlighted-unit{display:grid;grid-template-columns:7fr 5fr}.highlighted-unit__content-container{grid-column:1;grid-row:1;padding-block:20px 40px;padding-inline:30px}.highlighted-unit__image{grid-column:2;height:100%}}@media(min-width:1004px){.highlighted-unit__title{font-size:115px;letter-spacing:-1.725px;line-height:120px}.highlighted-unit__content-container{gap:140px}}.heading-content-grid-section{padding-block:40px}.heading-content-grid-section .grid{gap:40px 25px;grid-template-columns:1fr 1px 1fr}.heading-content-grid-section .seperator{background-color:#0000001a;height:100%;width:1px}.heading-content-grid-section .benefit{border-right:unset!important;padding-inline:0!important}.heading-content-grid-section .seperator:nth-child(4n){display:none}@media(min-width:1004px){.heading-content-grid-section .grid{gap:60px}.heading-content-grid-section .benefit{padding-block:0}}.image-grid-section{padding-block:40px}.image-grid__image{aspect-ratio:4/5;border-radius:20px;height:auto;object-fit:cover;object-position:center;width:100%}.image-grid-section .grid{gap:15px}.grid--col-2{grid-template-columns:1fr 1fr}.grid--col-3{grid-template-columns:1fr 1fr 1fr}.grid--col-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid__testimonial{display:grid;gap:24px}@media(min-width:1004px){.grid__testimonial{align-items:start;display:grid;gap:30px;grid-template-columns:repeat(10,1fr)}.grid__testimonial .column{grid-area:unset;grid-column:span 3;grid-row:1}.grid__testimonial .column--quote{grid-column:6/span 5;padding-bottom:35px}.testimony{display:grid;gap:30px}}.text-content-section{padding-block:40px;padding-inline:20px}.text-content-section .grid{gap:30px}.text-content-section .subtitle{margin-bottom:15px}@media(min-width:768px){.text-content-section{padding-block:40px;padding-inline:0}}.custom-build-cta-section{padding-block:40px 60px}.custom-build-cta-section .custom-build-cta-section__grid{display:grid;gap:24px;grid-template-columns:1fr;grid-template-rows:auto auto auto}.custom-build-cta-section .custom-build-cta-section__left-subtitle{grid-column:1;grid-row:1}.custom-build-cta-section .custom-build-cta-section__left-title{display:grid;gap:0;grid-column:1;grid-row:2}.custom-build-cta-section .custom-build-cta-section__separator{display:none}.custom-build-cta-section .custom-build-cta-section__right{display:grid;gap:20px;grid-column:1;grid-row:3;margin-top:10px;min-width:0}.custom-build-cta-section .custom-build-cta-section__right .title{font-size:25px;line-height:1.2;margin:0}.custom-build-cta-section .custom-build-cta-section__right .intro-text p,.custom-build-cta-section .custom-build-cta-section__right .richtext p{margin-bottom:0}.custom-build-cta-section .custom-build-cta-section__right .intro-text,.custom-build-cta-section .custom-build-cta-section__right .richtext{color:var(--DonkerGrijs);font-size:17px;font-weight:var(--base-font-weight);line-height:var(--text-line-height)}.custom-build-cta-section .custom-build-cta-section__cta{justify-self:flex-start}@media(min-width:768px){.custom-build-cta-section .custom-build-cta-section__grid{align-items:start;column-gap:40px;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;row-gap:24px}.custom-build-cta-section .custom-build-cta-section__left-subtitle{grid-column:1/4;grid-row:1}.custom-build-cta-section .custom-build-cta-section__left-title{align-self:center;grid-column:1;grid-row:2;padding-right:40px}.custom-build-cta-section .custom-build-cta-section__separator{align-self:stretch;background-color:color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);display:block;grid-column:2;grid-row:2;justify-self:center;width:1px}.custom-build-cta-section .custom-build-cta-section__right{grid-column:3;grid-row:2;margin-top:0;padding-left:40px}}.team-members-section{padding-block:40px 60px}.team-members-section__inner{min-width:0;overflow-x:clip;overflow-y:visible}.team-members-section__header{margin-bottom:40px}.team-members-section__grid{display:grid;gap:40px;grid-template-columns:1fr;list-style:none;margin:0;min-width:0;padding:0}.team-members-section__separator--vertical{display:none}.team-members-section__item{border-bottom:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);display:flex;justify-content:center;min-width:0;padding-bottom:40px}@media(min-width:768px){.team-members-section__grid{gap:40px 24px;grid-template-columns:repeat(2,1fr)}.team-members-section__separator--vertical{display:none}.team-members-section__item:last-child{border-bottom:none;padding-bottom:0}.team-members-section__item:nth-child(10),.team-members-section__item:nth-child(3),.team-members-section__item:nth-child(6){border-left:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);margin-left:-1px;padding-left:24px}.team-members-section__item{border-bottom:unset;justify-content:flex-start;padding-bottom:0}}@media(min-width:1004px){.team-members-section__grid{gap:60px 40px;grid-template-columns:1fr auto 1fr auto 1fr}.team-members-section__separator--vertical{align-items:stretch;display:flex;justify-content:center}.team-members-section__separator--vertical .team-members-section__separator-line{align-self:stretch;background-color:color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);width:1px}.team-members-section__item:nth-child(10),.team-members-section__item:nth-child(3),.team-members-section__item:nth-child(6){border-left:none;margin-left:0;padding-left:0}}.dealer-grid-section{padding-block:40px 60px}.dealer-grid-section__grid{display:grid;gap:20px 0;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.dealer-grid-section__item{display:flex;flex-direction:column}.dealer-grid-section__separator{display:none}@media(min-width:768px){.dealer-grid-section__grid{gap:40px 24px;grid-template-columns:1fr auto 1fr}.dealer-grid-section__separator{align-self:stretch;background-color:color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);display:block;width:1px}.dealer-grid-section__separator:nth-child(4n){display:none}}@media(min-width:1020px){.dealer-grid-section__grid{align-items:start;gap:60px 40px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.dealer-grid-section__separator:nth-child(4n){display:block}.dealer-grid-section__separator:nth-child(8n){display:none}}.template-units-detail,.unit-background-layer{background:linear-gradient(0deg,#adc5d312,#adc5d312),#fff}.unit-detail-container{padding-block:40px}.unit-detail__content .container{margin:0;max-width:unset}@media(min-width:1004px){.unit-detail-container{display:grid;gap:30px;grid-template-columns:repeat(12,1fr);padding-block:60px}.unit-detail__content{grid-column:2/span 7}}.units-overview__filters{display:none;margin-bottom:40px}.units-overview__filter-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.units-overview__filter-label{color:var(--DonkerGrijs);font-size:var(--small-text-size);font-weight:600;line-height:var(--text-line-height);margin:0}.units-overview__filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.units-overview__filter-btn{background:color-mix(in srgb,var(--BlauwGrijs) 25%,transparent);border:1px solid transparent;border-radius:6px;color:var(--DonkerGrijs);cursor:pointer;font-size:var(--small-text-size);font-weight:600;line-height:var(--text-line-height);padding:8px 16px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.units-overview__filter-btn:hover{background:color-mix(in srgb,var(--BlauwGrijs) 35%,transparent);color:var(--Zwart)}.units-overview__filter-btn.is-active{background:var(--Oranje);border-color:var(--Oranje);color:var(--Wit)}.units-overview__filter-clear{align-items:center;color:var(--DonkerGrijs);cursor:pointer;display:inline-flex;font-size:var(--small-text-size);font-weight:var(--base-font-weight);gap:6px;text-decoration:none}.units-overview__filter-clear:hover{color:var(--Zwart)}.units-overview__filter-clear-x{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:9px;justify-content:center;line-height:0;width:9px}.units-overview__filter-clear-x svg{display:block;height:9px;width:9px}.units-overview{padding-bottom:60px;padding-top:40px}.units-overview__empty{color:var(--DonkerGrijs);font-size:var(--text-font-size);margin:0}.units-overview__cards{display:grid;gap:40px;grid-template-columns:1fr;max-width:673px}@media(min-width:768px){.units-overview__cards{gap:48px}}@media(min-width:1020px){.units-overview__filters{display:block}}.parts-tools-logos{padding-bottom:60px;padding-top:40px}.parts-tools-logos__title{color:var(--Zwart);display:none;font-size:var(--kop-4-font-size);font-weight:var(--kop-4-font-weight);letter-spacing:var(--kop-4-letter-spacing);line-height:var(--kop-4-line-height);margin:0 0 24px}.parts-tools-logos__grid{display:grid;gap:18.5px;grid-template-columns:repeat(3,103px);margin-inline:auto;max-width:346px}.parts-tools-logos__item{align-items:center;background:color-mix(in srgb,var(--BlauwGrijs) 15%,transparent);border-radius:8px;display:flex;height:90px;justify-content:center;overflow:hidden;width:103px}.parts-tools-logos__image{filter:grayscale(1);height:90px;object-fit:contain;padding:10px;transition:filter .2s ease;width:103px}.parts-tools-logos__item:hover .parts-tools-logos__image{filter:grayscale(0)}@media(min-width:768px){.parts-tools-logos__title{display:block}.parts-tools-logos__grid{gap:30px;grid-template-columns:repeat(4,168px);margin-inline:0;max-width:762px}.parts-tools-logos__image,.parts-tools-logos__item{height:145px;width:168px}}.news-detail-container{padding-block:30px}.news-detail__content{display:grid;gap:30px}.news-detail-container .news-content{display:grid;gap:70px;padding-inline:20px}.news-detail__image{aspect-ratio:387/248;border-radius:20px;height:auto;object-fit:cover;object-position:center;width:100%}@media(min-width:1004px){.news-detail-container{display:grid;gap:30px;grid-template-columns:repeat(12,1fr);padding-block:40px}.news-detail__content{display:grid;gap:50px;grid-column:3/span 7}.news-detail-container .news-content{gap:75px;padding-inline:0}.news-detail-container .news-detail__content{padding-left:0;padding-right:0}}.news-overview__filter-trigger{background:color-mix(in srgb,var(--BlauwGrijs) 18%,transparent);border:none;border-radius:9999px;box-shadow:0 1px 2px #0000000f;color:var(--Zwart);cursor:pointer;font-size:var(--kop-5-font-size);font-weight:var(--kop-5-font-weight);line-height:var(--kop-5-line-height);margin:0 0 24px;padding:14px 24px;width:100%}.news-overview__filter-overlay{background:#0006;top:0;right:0;bottom:0;left:0;position:fixed;z-index:40}.news-overview__filter-overlay--duration{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-out}.news-overview__filter-overlay--enter-start,.news-overview__filter-overlay--leave-end{opacity:0}.news-overview__filter-overlay--enter-end,.news-overview__filter-overlay--leave-start{opacity:1}.news-overview__filter-panel{background:var(--Wit);bottom:0;box-shadow:-4px 0 24px #0000001f;max-width:320px;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:50}.news-overview__filter-panel--duration{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.news-overview__filter-panel--enter-start,.news-overview__filter-panel--leave-end{transform:translate(100%)}.news-overview__filter-panel--enter-end,.news-overview__filter-panel--leave-start{transform:translate(0)}.news-overview__filter-panel-inner{display:flex;flex-direction:column;min-height:100%;padding:24px}.news-overview__filter-panel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.news-overview__filter-panel-close{align-items:center;background:none;border:none;color:var(--DonkerGrijs);cursor:pointer;display:inline-flex;justify-content:center;padding:8px}.news-overview__filter-panel-close:hover{color:var(--Zwart)}.news-overview__filter-panel .news-overview__filter-buttons{align-items:stretch;flex-direction:column}.news-overview__filter-panel .news-overview__filter-btn{display:block;text-align:center}.news-overview__filter-panel-clear{border-top:1px solid color-mix(in srgb,var(--DonkerGrijs) 15%,transparent);margin-top:auto;padding-top:24px}.news-overview__filters{display:none;margin-bottom:40px}.news-overview__filter-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.news-overview__filter-label{color:var(--DonkerGrijs);font-size:var(--small-text-size);font-weight:600;line-height:var(--text-line-height);margin:0}.news-overview__filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.news-overview__filter-btn{background:color-mix(in srgb,var(--BlauwGrijs) 25%,transparent);border:1px solid transparent;border-radius:6px;color:var(--DonkerGrijs);cursor:pointer;font-size:var(--small-text-size);font-weight:600;line-height:var(--text-line-height);padding:8px 16px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.news-overview__filter-btn:hover{background:color-mix(in srgb,var(--BlauwGrijs) 35%,transparent);color:var(--Zwart)}.news-overview__filter-btn.is-active{background:var(--Oranje);border-color:var(--Oranje);color:var(--Wit)}.news-overview__filter-clear{align-items:center;color:var(--DonkerGrijs);cursor:pointer;display:inline-flex;font-size:var(--small-text-size);font-weight:var(--base-font-weight);gap:6px;text-decoration:none}.news-overview__filter-clear:hover{color:var(--Zwart)}.news-overview__filter-clear-x{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:9px;justify-content:center;line-height:0;width:9px}.news-overview__filter-clear-x svg{display:block;height:9px;width:9px}.news-overview{padding-bottom:60px;padding-top:40px}.news-overview__empty{color:var(--DonkerGrijs);font-size:var(--text-font-size);margin:0}.news-overview__cards{display:grid;gap:40px;grid-template-columns:1fr;max-width:673px}.news-overview__cards .news-card:last-child{border-bottom:none;padding-bottom:0}@media(min-width:768px){.news-overview__cards{gap:48px}}@media(min-width:1020px){.news-overview__filter-panel,.news-overview__filter-trigger{display:none}.news-overview__filters{display:block}.news-overview__cards{gap:60px}}.news-card{align-items:flex-start;background:transparent;color:inherit;display:flex;flex-direction:row;gap:20px;text-decoration:none;transition:transform .2s ease}.news-card:hover{transform:translate(4px)}.news-card__image-wrap{flex-shrink:0;height:auto;overflow:hidden;width:140px}.news-card__image{height:100%;object-fit:cover;width:100%}.news-card__body{border-bottom:1px solid rgba(0,0,0,.2);display:flex;flex:1;flex-direction:column;min-height:140px;padding:0;padding-block:0 20px}.news-card__body .title{color:var(--Zwart);margin:0 0 16px;transition:color .2s ease}.news-card:hover .news-card__body .title{color:var(--Oranje)}.news-card__footer{margin-top:auto}.news-card__bottom{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.news-card__date{color:var(--DonkerGrijs);font-size:var(--text-font-size);font-weight:var(--base-font-weight);line-height:var(--text-line-height);margin:0}.news-card__cta{color:var(--DonkerGrijs);display:none;white-space:nowrap}.news-card__cta--animated:before{content:none;display:none}.news-card__cta--animated svg{flex-shrink:0;height:11px;width:11px}.news-card__cta--animated .background{fill:var(--DonkerGrijs);transition:fill .3s ease-in-out}.news-card__cta--animated .arrow{stroke:transparent;transition:stroke .3s ease-in-out}.news-card__separator{border:none;border-top:1px solid color-mix(in srgb,var(--DonkerGrijs) 20%,transparent);margin:0;width:100%}.news-card:hover .news-card__cta{color:var(--Oranje)}.news-card:hover .news-card__cta--animated .background{fill:transparent}.news-card:hover .news-card__cta--animated .arrow{stroke:var(--Oranje)}@media(min-width:768px){.news-card{align-items:stretch;display:grid;gap:30px;grid-template-columns:repeat(7,1fr)}.news-card__image-wrap{grid-column:span 3;width:100%}.news-card__body .title{margin:0 0 24px}.news-card__body{grid-column:span 4;min-height:231px;padding-block:20px}.news-card__cta{display:inline-flex}}.careers-overview{padding-bottom:60px;padding-top:40px}.careers-overview__empty{color:var(--DonkerGrijs);font-size:var(--text-font-size);margin:0}.careers-overview__cards{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:768px){.careers-overview__cards{gap:48px}}@media(min-width:1004px){.careers-overview .container{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.careers-overview__cards{grid-column:3/span 7}}.careers-detail-container .careers-content{display:grid;gap:18.5px;margin-inline:0;max-width:none;padding-inline:20px;width:100%}.careers-detail__item{align-items:center;aspect-ratio:103/90;background:color-mix(in srgb,var(--BlauwGrijs) 15%,transparent);border-radius:8px;display:flex;justify-content:center;overflow:hidden;width:100%}.careers-detail__image{filter:grayscale(1);height:100%;object-fit:contain;padding:10px;transition:filter .2s ease;width:100%}.container--vacancy-apply{padding-block:40px}@media(min-width:1004px){.careers-detail-container{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.careers-detail__content{grid-column:3/span 7;min-width:0;width:100%}.careers-detail-container .careers-content{display:grid;gap:30px;padding-inline:0;width:100%}.careers-detail__item{aspect-ratio:168/145}}.contact-page-form{padding:40px 20px}.contact-page-form .grid{gap:40px}.contact-page-form__form-container{display:grid;gap:10px;margin-top:20px}.contact-page-form__form-container .heading{display:grid;gap:3px}.contact-page-form__content{display:grid;gap:15px}.contact-page-form__content .richtext{color:var(--DonkerGrijs);font-size:var(--bijschrift-font-size);font-weight:var(--bijschrift-font-weight);letter-spacing:var(--bijschrift-letter-spacing);line-height:var(--bijschrift-line-height)}.contact-page-form__content .richtext b{color:var(--Zwart);font-weight:600}.contact-page-form__content .richtext p:last-child{margin-bottom:0}@media(min-width:1020px){.contact-page-form{padding:80px 0}.contact-page-form .grid{gap:30px;grid-template-columns:repeat(12,1fr)}.contact-page-form .richtext.intro-text p{margin-bottom:0}.contact-page-form .richtext.intro-text,.contact-page-form__form-container{grid-column:2/span 5}.contact-page-form__content{grid-column:9/span 3;grid-row:span 2}}.show-desktop{display:none}@media(min-width:1004px){.show-mobile{display:none}.show-desktop{display:block}}.hero-section--404{margin-top:-82px;padding-block:108px 60px;padding-inline:20px}.hero-section--404 .hero-section__content{display:grid;gap:25px}@media(min-width:1004px){.hero-section--404{padding-block:148px 120px;padding-inline:0}}
