@layer components{.usp-section__inner{gap:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.usp-section__inner [data-text-location=right]{order:-1}@media (width<48em){.usp-section__inner{grid-template-columns:1fr}.usp-section__inner [data-text-location=right]{order:1}}.usp-section__usp-wrapper{gap:var(--content-gap);grid-template-columns:1fr 1fr;display:grid}@media (width<37.5em){.usp-section__usp-wrapper{grid-template-columns:1fr}}.usp-section__usp{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.usp-section__svg-wrapper{inline-size:fit-content;padding:var(--space-s);background-color:var(--primary-ultra-light);border-radius:999px;display:flex}.usp-section__svg{inline-size:calc(var(--text-l) * 3);block-size:auto}.usp-section__usp-name{max-inline-size:18ch;font-size:var(--h4);text-align:center}.cta{--graphic-color:#ffffff0d;isolation:isolate;background:url(/_astro/copper-surface.AcOQS_Nr.webp) bottom/cover no-repeat;padding-block:0;position:relative}.cta:after{content:"";aspect-ratio:100/73;background-color:var(--graphic-color);z-index:-1;inline-size:500px;position:absolute;inset-block-end:0;inset-inline-start:10px;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:serif='http://www.serif.com/'%20width='100%25'%20height='100%25'%20viewBox='0%200%20699%20438'%20version='1.1'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M536.56,132.01c13.114,-90.412%209.229,-132.01%209.229,-132.01l152.591,0c0,192.337%20-20.135,437.199%20-349.19,437.199c-329.856,-0%20-349.19,-244.862%20-349.19,-437.199l152.592,0c-0,0%20-3.886,41.598%209.229,132.01c13.485,92.977%2071.909,184.536%20187.369,184.536c115.46,-0%20173.884,-91.559%20187.37,-184.536Z'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:serif='http://www.serif.com/'%20width='100%25'%20height='100%25'%20viewBox='0%200%20699%20438'%20version='1.1'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M536.56,132.01c13.114,-90.412%209.229,-132.01%209.229,-132.01l152.591,0c0,192.337%20-20.135,437.199%20-349.19,437.199c-329.856,-0%20-349.19,-244.862%20-349.19,-437.199l152.592,0c-0,0%20-3.886,41.598%209.229,132.01c13.485,92.977%2071.909,184.536%20187.369,184.536c115.46,-0%20173.884,-91.559%20187.37,-184.536Z'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat}@media (width<37.5em){.cta:after{inline-size:350px}.cta{overflow:clip}}.cta__inner{z-index:1;padding-block:var(--space-l);color:var(--text-light);position:relative}.cta__heading{max-inline-size:20ch}.cta__image{z-index:-1;block-size:107%;inline-size:auto;position:absolute;inset-block-end:0;inset-inline-end:0}@media (width<37.5em){.cta__image{block-size:auto;max-inline-size:100%;order:2;margin-block-start:-15vw;margin-block-end:calc(var(--space-l) * -1);position:relative;inset-inline-end:-20%}}.services-section__inner{gap:var(--content-gap);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width<80em){.services-section__inner{grid-template-columns:repeat(2,1fr)}}@media (width<37.5em){.services-section__inner{grid-template-columns:1fr}}.services-card{gap:var(--space-s);flex-direction:column;display:flex}.services-card__image-wrapper{isolation:isolate;aspect-ratio:1;padding:var(--space-s);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.services-card__image-wrapper:after{content:"";z-index:-1;background:linear-gradient(#0000 20%,#00000080 100%);position:absolute;inset:0}.services-card__image{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.services-card__title{color:var(--text-light);font-size:var(--h4)}.services-card__list{padding-inline:var(--space-xs);flex-direction:column;gap:0;margin:0;list-style:none;display:flex}.services-card__list-item{border-block-end:1px solid var(--primary-light);padding:0;display:flex}.services-card__list-item:first-child{border-block-start:1px solid var(--primary-light)}.services-card__link{inline-size:100%;color:var(--text-dark);padding:1rem}@media (hover:hover) and (pointer:fine){.services-card__link:hover{background:var(--primary-ultra-light)}}.split-content__inner{grid-template-columns:var(--grid-auto-2);gap:var(--grid-gap);display:grid}.split-content__content-wrapper{gap:var(--content-gap);flex-direction:column;display:flex}.split-content__image-wrapper{aspect-ratio:3/2}.split-content__image{object-fit:cover;block-size:100%;inline-size:100%}.related-posts{gap:var(--space-l)}.related-posts__inner{grid-template-columns:var(--grid-auto-4);gap:var(--grid-gap);display:grid}.card-row--fill{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(calc((var(--content-width) - 3 * var(--grid-gap)) / 4) * .7, (100% - 3 * var(--grid-gap)) / 4)), 1fr))}.related-products-section{gap:var(--space-m);padding-block-end:0}.team-section{gap:var(--space-l)}.team__inner{gap:var(--content-gap);flex-direction:column;display:flex}.team-grid{isolation:isolate;grid-template-columns:var(--grid-2);gap:var(--grid-gap);display:grid}@media (width<37.5em){.team-grid{grid-template-columns:var(--grid-1)}.team-grid .team-card{grid-template-columns:1fr}.team-grid .team-card__data-wrapper{min-block-size:0;margin-inline-start:0}}.team-card{--card-font-size:var(--text-s);grid-template-columns:1fr 1.3fr;gap:0;display:grid}.team-card__data-wrapper{block-size:fit-content;min-block-size:150px;padding:var(--space-xs);background:var(--primary-ultra-light);font-size:var(--card-font-size);flex-direction:column;justify-content:center;align-self:center;gap:.5em;margin-inline-start:calc(var(--space-xs) * -1);display:flex}.team-card__name{font-size:var(--h4)}.team-card__function{color:var(--primary-text);font-weight:700}.team-card__avatar-wrapper{aspect-ratio:3/4.5;z-index:-1;order:-1;position:relative}.team-card__avatar{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.social-proof-section{gap:var(--space-m)}.social-proof-section>:first-child{text-align:center;align-items:center}.logo-grid{grid-template-columns:var(--grid-auto-6);gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.logo-card{border:1px solid var(--primary-light);flex-direction:column;justify-content:center;align-items:center;block-size:135px;transition:all .2s;display:flex}.logo-card__logo{filter:grayscale()opacity(75%);max-block-size:100%;inline-size:auto;transition:all .2s}@media (hover:hover) and (pointer:fine){.logo-card:hover .logo-card__logo{filter:none}}.intro-section{--bg-accent-side:to right}.intro-section__inner{gap:var(--content-gap);grid-template-columns:1fr 1fr;display:grid}@media (width<48em){.intro-section__inner{grid-template-columns:1fr}}.image-grid{gap:var(--space-xs);grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;display:grid}.image-grid>:first-child{aspect-ratio:1;grid-area:1/3/span 2/span 2}.image-grid>:nth-child(2){grid-area:2/5/span 3/span 2}.image-grid>:nth-child(3){grid-area:3/1/span 3/span 4}.image-grid>*{position:relative}.image-grid>*>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (width<48em){.image-grid{flex-direction:column;display:flex}.image-grid>:first-child,.image-grid>:nth-child(2){display:none}.image-grid>:nth-child(3){aspect-ratio:5/3}}.uitgelicht{--graphic-color:var(--white);background-image:linear-gradient(transparent 0% 25%, var(--primary-ultra-light) 25%);padding-block-start:0}.uitgelicht__title-wrapper{flex-direction:column;align-items:center;display:flex}.uitgelicht__title-wrapper>.has-divider:after{align-self:center}.uitgelicht__card-grid{gap:var(--content-gap);grid-template-columns:repeat(2,1fr);display:grid}@media (width<48em){.uitgelicht__card-grid{grid-template-columns:1fr}}.uitgelicht__column{gap:var(--content-gap);flex-direction:column;display:flex}.contact-info{padding-block-end:0}.contact-info__inner{gap:var(--content-gap);grid-template-columns:3fr 1fr;display:grid}@media (width<48em){.contact-info__inner{grid-template-columns:var(--grid-2)}}@media (width<37.5em){.contact-info__inner{grid-template-columns:var(--grid-1)}}.contact-info__wrapper{gap:var(--space-s);flex-direction:column;display:flex;position:relative}.contact-info__wrapper:first-child:after{content:"";background-color:var(--primary-light);block-size:100%;inline-size:1px;position:absolute;inset-inline-end:0}@media (width<37.5em){.contact-info__wrapper:first-child:after{display:none}}.contact-info__heading{font-size:var(--text-l)}.contact-info__list-wrapper{grid-template-columns:var(--grid-3);gap:var(--content-gap);display:grid}@media (width<80em){.contact-info__list-wrapper{grid-template-columns:var(--grid-2)}}@media (width<48em){.contact-info__list-wrapper{grid-template-columns:var(--grid-1)}}.contact-info__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.contact-info__item{font-size:var(--text-s);grid-template-columns:max-content auto;gap:1rem;display:grid}.contact-info__icon-wrapper{justify-content:center;align-items:center;block-size:20px;inline-size:25px;display:flex}.contact-info__icon{block-size:20px;inline-size:auto}.contact-info__label-wrapper{font-weight:700}.contact-info__text-wrapper{flex-direction:column;justify-content:center;display:flex}.contact-info__text{color:inherit;display:block}.contact-info__openingstijden-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.contact-info__openingstijden-list li{font-size:var(--text-s);line-height:var(--text-line-height);flex-wrap:wrap;gap:0;display:flex}.contact-info__openingstijden-list li>*{inline-size:100%}.contact-info__openingstijden-list li>:first-child{font-weight:700}.contact-form-wrapper{padding:var(--space-l);background:var(--primary-ultra-light)}.contact-form-wrapper h2{font-size:var(--h3)}.diensten-section{padding-block-start:var(--space-m)}@media (width>=80em){.diensten-section:nth-child(odd)>*>:nth-child(2){order:-1}}.diensten-section__inner{grid-template-columns:var(--grid-auto-2);gap:var(--grid-gap);display:grid}.diensten-section__content-wrapper{justify-content:center;gap:var(--content-gap);flex-direction:column;display:flex}.diensten-section__sub-grid{grid-template-columns:var(--grid-2);column-gap:var(--grid-gap);row-gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width<48em){.diensten-section__sub-grid{grid-template-columns:var(--grid-1)}}.diensten-section__list-item{border-block:1px solid var(--primary-light);margin-block-end:-1px;display:flex}.diensten-section__link{inline-size:100%;color:var(--text-dark);padding-block:1rem;padding-inline:.5rem}@media (hover:hover) and (pointer:fine){.diensten-section__link:hover{background:var(--primary-ultra-light)}}.diensten-section__media-wrapper{aspect-ratio:3/2;align-self:center}.diensten-section__media{object-fit:cover;block-size:100%;inline-size:100%}.over-card{gap:var(--space-xs);padding:var(--space-s);background-color:var(--primary-ultra-light);flex-direction:column;flex-grow:1;display:flex}.over-card__heading{font-size:var(--h3)}.over-card__link{text-transform:lowercase;margin-block-start:auto}.over-card__link:first-letter{text-transform:uppercase}.legal-page{--content-width:65ch;--prose-gap:var(--content-gap)}.blog-hero{isolation:isolate;block-size:calc(var(--space-xl) * 4);position:relative}.blog-hero__bg-img{object-fit:cover;z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.blog-content{--content-width:70ch;padding-block:var(--space-m)}.blog-content__inner{--prose-gap:var(--space-s);gap:var(--space-s)}.blog-content__heading-wrapper{flex-direction:column;display:flex}.blog-content__meta{color:var(--primary-text);font-size:var(--text-s);order:-1;font-weight:700}}
