.FeedbackMessage-module-scss-module__bzsgOq__feedbackmessage{font-size:.875rem}.FeedbackMessage-module-scss-module__bzsgOq__feedbackmessage-error{color:#e64343;color:lab(53.9062% 63.1954 38.5555)}.FeedbackMessage-module-scss-module__bzsgOq__feedbackmessage-success{color:var(--bouw)}
.SelectOption-module-scss-module__s7Av3q__selectoption{cursor:pointer;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-left:2px solid #0000;outline:none;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.75rem;font-size:.875rem;line-height:1.5;display:flex}.SelectOption-module-scss-module__s7Av3q__selectoption[data-state=checked]{border-left-color:var(--primary);color:var(--primary);font-weight:600}.SelectOption-module-scss-module__s7Av3q__selectoption[data-highlighted]{background:var(--accent);color:var(--foreground)}.SelectOption-module-scss-module__s7Av3q__selectoption:active:not([data-disabled]){background:var(--primary);color:var(--on-brand)}.SelectOption-module-scss-module__s7Av3q__selectoption:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.SelectOption-module-scss-module__s7Av3q__selectoption-indicator{color:var(--primary);flex-shrink:0;display:flex}
.SelectControl-module-scss-module__WEXBEq__selectcontrol{background:var(--background);border:1px solid var(--input);color:var(--foreground);width:100%;padding:.75rem 1rem;font-size:.875rem;line-height:1.42857}.SelectControl-module-scss-module__WEXBEq__selectcontrol::placeholder{color:var(--muted)}.SelectControl-module-scss-module__WEXBEq__selectcontrol:focus-visible{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:2px}.SelectControl-module-scss-module__WEXBEq__selectcontrol{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:1rem;min-width:0;min-height:2.875rem;display:flex}.SelectControl-module-scss-module__WEXBEq__selectcontrol:hover:enabled{border-color:var(--muted)}.SelectControl-module-scss-module__WEXBEq__selectcontrol:active:enabled{background:var(--accent);border-color:var(--primary)}.SelectControl-module-scss-module__WEXBEq__selectcontrol[data-state=open]{border-color:var(--primary)}.SelectControl-module-scss-module__WEXBEq__selectcontrol[aria-invalid=true]{border-color:#e64343;border-color:lab(53.9062% 63.1954 38.5555);outline:1px solid #e64343;outline:1px solid lab(53.9062% 63.1954 38.5555)}.SelectControl-module-scss-module__WEXBEq__selectcontrol:disabled{cursor:not-allowed;opacity:.6}.SelectControl-module-scss-module__WEXBEq__selectcontrol-value{overflow-wrap:anywhere;min-width:0}.SelectControl-module-scss-module__WEXBEq__selectcontrol-icon{color:var(--muted);flex-shrink:0}[data-state=open]>.SelectControl-module-scss-module__WEXBEq__selectcontrol-icon{color:var(--primary);transform:rotate(180deg)}.SelectControl-module-scss-module__WEXBEq__selectcontrol-content{background:var(--surface);border:1px solid var(--input);color:var(--foreground);max-height:min(20rem,var(--radix-select-content-available-height));max-width:var(--radix-select-content-available-width);width:var(--radix-select-trigger-width);z-index:110;overflow:hidden;box-shadow:0 12px 32px #00000040;box-shadow:0 12px 32px lab(0% 0 0/.25)}.SelectControl-module-scss-module__WEXBEq__selectcontrol-viewport{padding:.375rem}.SelectControl-module-scss-module__WEXBEq__selectcontrol-scroll{color:var(--muted);justify-content:center;align-items:center;min-height:1.75rem;display:flex}
.FormField-module-scss-module__8Tu6ea__formfield{min-width:0}.FormField-module-scss-module__8Tu6ea__formfield-label{color:var(--foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.FormField-module-scss-module__8Tu6ea__formfield-error{color:#e64343;color:lab(53.9062% 63.1954 38.5555);margin-top:.5rem;font-size:.875rem}.FormField-module-scss-module__8Tu6ea__formfield-control{background:var(--background);border:1px solid var(--input);color:var(--foreground);width:100%;padding:.75rem 1rem;font-size:.875rem;line-height:1.42857}.FormField-module-scss-module__8Tu6ea__formfield-control::placeholder{color:var(--muted)}.FormField-module-scss-module__8Tu6ea__formfield-control:focus-visible{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:2px}.FormField-module-scss-module__8Tu6ea__formfield-control{min-width:0;min-height:2.75rem}.FormField-module-scss-module__8Tu6ea__formfield-control[aria-invalid=true]{border-color:#e64343;border-color:lab(53.9062% 63.1954 38.5555);outline:1px solid #e64343;outline:1px solid lab(53.9062% 63.1954 38.5555)}
.CalculatorStep-module-scss-module__4twacG__calculatorstep{border-top:2px solid var(--border);color:var(--muted);align-items:center;gap:.75rem;padding-top:1rem;font-size:.875rem;display:flex}.CalculatorStep-module-scss-module__4twacG__calculatorstep[aria-current=step]{border-color:var(--grond);color:var(--foreground);font-weight:600}.CalculatorStep-module-scss-module__4twacG__calculatorstep span{background:var(--surface);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}
.ContainerLine-module-scss-module___yfUHW__containerline{background:var(--surface);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.ContainerLine-module-scss-module___yfUHW__containerline p{color:var(--muted);margin-top:.5rem;font-size:.875rem}.ContainerLine-module-scss-module___yfUHW__containerline button{border:1px solid var(--border);color:var(--primary);background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;display:flex}.ContainerLine-module-scss-module___yfUHW__containerline button:hover:enabled{background:var(--accent);border-color:var(--primary)}.ContainerLine-module-scss-module___yfUHW__containerline button:active:enabled{background:var(--primary);color:var(--on-brand);transform:translateY(1px)}.ContainerLine-module-scss-module___yfUHW__containerline button:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ContainerLine-module-scss-module___yfUHW__containerline button:disabled{cursor:not-allowed;opacity:.6}
.CalculatorFieldSet-module-scss-module__yYTP4a__calculatorfieldset{border:0;gap:1.25rem;min-width:0;padding:0;display:grid}@media (min-width:40rem){.CalculatorFieldSet-module-scss-module__yYTP4a__calculatorfieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}.CalculatorFieldSet-module-scss-module__yYTP4a__calculatorfieldset legend{margin-bottom:1.25rem;font-size:1.125rem;font-weight:600}
.DetailsStep-module-scss-module__9I1mOG__detailsstep{gap:2rem;min-width:0;display:grid}.DetailsStep-module-scss-module__9I1mOG__detailsstep p{color:var(--muted);font-size:.875rem;line-height:1.6}.DetailsStep-module-scss-module__9I1mOG__detailsstep-checkbox{align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.DetailsStep-module-scss-module__9I1mOG__detailsstep input[type=checkbox]{accent-color:var(--primary);width:1.25rem;height:1.25rem}.DetailsStep-module-scss-module__9I1mOG__detailsstep details{border-top:1px solid var(--border);overflow-wrap:anywhere;padding-top:1rem}.DetailsStep-module-scss-module__9I1mOG__detailsstep details summary{cursor:pointer;padding-block:.75rem}.DetailsStep-module-scss-module__9I1mOG__detailsstep details summary:hover{color:var(--primary)}.DetailsStep-module-scss-module__9I1mOG__detailsstep details summary:active{color:var(--primary);opacity:.75}.DetailsStep-module-scss-module__9I1mOG__detailsstep details summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input{max-width:100%;margin-top:1rem;display:block}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input::file-selector-button{background:var(--surface);border:1px solid var(--border);color:var(--foreground);cursor:pointer;font:inherit;margin-right:1rem;padding:.75rem 1rem}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input:enabled::file-selector-button:hover{background:var(--accent);border-color:var(--primary)}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input:enabled::file-selector-button:active{background:var(--primary);color:var(--on-brand)}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.DetailsStep-module-scss-module__9I1mOG__detailsstep details input:disabled::file-selector-button{cursor:not-allowed;opacity:.6}
.PriceBreakdown-module-scss-module__EriksW__pricebreakdown{background:var(--surface);border-top:2px solid var(--grond);gap:1.25rem;padding:1.5rem;display:grid}@media (min-width:40rem){.PriceBreakdown-module-scss-module__EriksW__pricebreakdown{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr))}}.PriceBreakdown-module-scss-module__EriksW__pricebreakdown dt{color:var(--muted);font-size:.875rem}.PriceBreakdown-module-scss-module__EriksW__pricebreakdown dd{overflow-wrap:anywhere;font-size:1.5rem;font-weight:600}.PriceBreakdown-module-scss-module__EriksW__pricebreakdown-delivery{border-top:1px solid var(--border);text-align:left;grid-column:1/-1;padding-top:1rem}.PriceBreakdown-module-scss-module__EriksW__pricebreakdown-delivery dd{margin-top:.5rem;font-size:.875rem;font-weight:400;line-height:1.625}
.RequestSummary-module-scss-module__EnIvOW__requestsummary{overflow-wrap:anywhere;gap:1.5rem;display:grid}.RequestSummary-module-scss-module__EnIvOW__requestsummary ul{gap:.75rem;display:grid}.RequestSummary-module-scss-module__EnIvOW__requestsummary-facts{gap:1rem;display:grid}@media (min-width:40rem){.RequestSummary-module-scss-module__EnIvOW__requestsummary-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.RequestSummary-module-scss-module__EnIvOW__requestsummary-facts>div{background:var(--surface);padding:1rem}.RequestSummary-module-scss-module__EnIvOW__requestsummary-facts dt{color:var(--muted);margin-bottom:.5rem;font-size:.875rem}.RequestSummary-module-scss-module__EnIvOW__requestsummary p{white-space:pre-wrap;line-height:1.65}
.ContainerCalculator-module-scss-module__aFFr5W__containercalculator{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:64rem){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator{padding-inline:2rem}}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator{padding-block:4rem;scroll-margin-top:6rem}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator>*{max-width:64rem}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-steps{gap:1.5rem;margin-bottom:2rem;display:grid}@media (min-width:40rem){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-panel{--border:var(--card-border);--bouw:var(--card-bouw);--bouw-fill:#2b88c0;--foreground:var(--card-foreground);--grond:#ea7111;--logo-dark:var(--card-logo-dark);--logo-light:var(--card-logo-light);--muted:var(--card-muted);--on-brand:#fff;--primary:var(--brand);background-color:var(--card);color:var(--foreground);border:1px solid var(--border)}@supports (color:lab(0% 0 0)){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-panel{--bouw-fill:lab(53.4733% -12.9734 -37.5242);--grond:lab(61.7683% 44.7478 66.7231)}}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-panel h2{align-items:center;gap:.75rem;padding:1.75rem 1.75rem 0;font-size:1.5rem;font-weight:700;line-height:1.33333;display:flex}@media (min-width:64rem){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-panel h2{padding:2.25rem 2.25rem 0}}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-body{border:0;gap:1.5rem;min-width:0;padding:1.75rem;display:grid}@media (min-width:64rem){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-body{padding:2.25rem}}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer{border:0;flex-wrap:wrap;gap:.5rem;padding:0;display:flex}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer legend{margin-bottom:1rem}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer label{cursor:pointer;position:relative}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer label:has(input:enabled):hover span{border-color:var(--primary);opacity:.9}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer label:has(input:enabled):active span{opacity:.75}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer label:has(input:disabled){cursor:not-allowed;opacity:.6}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer input{cursor:inherit;opacity:0;z-index:1;width:100%;height:100%;position:absolute;inset:0}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer input:checked+span{background:var(--primary);border-color:var(--primary);color:var(--on-brand)}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer input:focus-visible+span{outline:2px solid var(--foreground);outline-offset:3px}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-customer span{border:1px solid var(--border);background:0 0;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;display:block}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-location{background:var(--surface);border-left:2px solid var(--grond);padding:1rem;font-size:.875rem}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-cart{border-top:1px solid var(--border);gap:1.25rem;padding-top:1.5rem;display:grid}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-cart ul{gap:.75rem;display:grid}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-cart p{color:var(--muted);font-size:.875rem;line-height:1.6}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-accept{align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-accept input{accent-color:var(--primary);flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.2rem}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;padding-top:1.5rem;display:flex}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator a{text-underline-offset:.2em;text-decoration:underline}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator a:hover{color:var(--primary);text-decoration-thickness:2px}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator a:active{color:var(--primary);opacity:.75}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-feedback{padding:0 1.75rem 1.75rem}@media (min-width:64rem){.ContainerCalculator-module-scss-module__aFFr5W__containercalculator-feedback{padding:0 2.25rem 2.25rem}}
@keyframes InfoCard-module-scss-module__1Rd-nq__drift{0%{translate:0 var(--drift)}to{translate:0 calc(var(--drift)*-1)}}.InfoCard-module-scss-module__1Rd-nq__infocard{--border:var(--card-border);--bouw:var(--card-bouw);--bouw-fill:#2b88c0;--foreground:var(--card-foreground);--grond:#ea7111;--logo-dark:var(--card-logo-dark);--logo-light:var(--card-logo-light);--muted:var(--card-muted);--on-brand:#fff;--primary:var(--brand);background-color:var(--card);color:var(--foreground);border:1px solid var(--border);min-width:0;padding:2rem}@supports (color:lab(0% 0 0)){.InfoCard-module-scss-module__1Rd-nq__infocard{--bouw-fill:lab(53.4733% -12.9734 -37.5242);--grond:lab(61.7683% 44.7478 66.7231)}}@media (min-width:64rem){.InfoCard-module-scss-module__1Rd-nq__infocard{padding:2.25rem}}@media (min-width:40rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.InfoCard-module-scss-module__1Rd-nq__infocard:nth-child(2n){--drift:4rem;animation:linear both InfoCard-module-scss-module__1Rd-nq__drift;animation-timeline:view();animation-range:cover}}}.InfoCard-module-scss-module__1Rd-nq__infocard-step{border-top:2px solid var(--grond)}.InfoCard-module-scss-module__1Rd-nq__infocard-step.InfoCard-module-scss-module__1Rd-nq__infocard-bouw{border-top-color:var(--bouw)}.InfoCard-module-scss-module__1Rd-nq__infocard-step.InfoCard-module-scss-module__1Rd-nq__infocard-neutral{border-top-color:var(--foreground)}.InfoCard-module-scss-module__1Rd-nq__infocard-title{color:var(--foreground);font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.35}.InfoCard-module-scss-module__1Rd-nq__infocard-generation .InfoCard-module-scss-module__1Rd-nq__infocard-title{margin-top:1rem}.InfoCard-module-scss-module__1Rd-nq__infocard-text{color:var(--muted);white-space:pre-line;margin-top:.875rem;font-size:.9375rem;line-height:1.7}
.CardsBlock-module-scss-module__yZojVW__cardsblock{gap:2rem;display:grid}@media (min-width:40rem){.CardsBlock-module-scss-module__yZojVW__cardsblock{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.CardsBlock-module-scss-module__yZojVW__cardsblock{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}}
.Service-module-scss-module__9oGJ_q__service{border-top:1px solid var(--border);color:var(--foreground);align-items:flex-start;gap:.875rem;padding:1.125rem 0;font-size:1rem;font-weight:500;line-height:1.5;display:flex}.Service-module-scss-module__9oGJ_q__service-icon{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.1875rem}.Service-module-scss-module__9oGJ_q__service-bouw{color:var(--bouw)}.Service-module-scss-module__9oGJ_q__service-grond{color:var(--grond)}.Service-module-scss-module__9oGJ_q__service-neutral{color:var(--foreground)}
.ServiceList-module-scss-module__VDcYgG__servicelist{border-bottom:1px solid var(--border);display:grid}@media (min-width:40rem){.ServiceList-module-scss-module__VDcYgG__servicelist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}
.ServicesBlock-module-scss-module__knucaW__servicesblock{gap:3rem;display:grid}@media (min-width:64rem){.ServicesBlock-module-scss-module__knucaW__servicesblock{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServicesBlock-module-scss-module__knucaW__servicesblock-text{color:var(--muted);font-size:1.0625rem;line-height:1.7}.ServicesBlock-module-scss-module__knucaW__servicesblock-text>*+*{margin-top:1rem}
@keyframes ProjectCard-module-scss-module__iQfQIq__parallax{0%{translate:0 calc(var(--parallax-shift)*-1)}to{translate:0 var(--parallax-shift)}}@keyframes ProjectCard-module-scss-module__iQfQIq__drift{0%{translate:0 var(--drift)}to{translate:0 calc(var(--drift)*-1)}}.ProjectCard-module-scss-module__iQfQIq__projectcard{min-width:0}@media (min-width:48rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ProjectCard-module-scss-module__iQfQIq__projectcard:nth-child(2n){--drift:5rem;animation:linear both ProjectCard-module-scss-module__iQfQIq__drift;animation-timeline:view();animation-range:cover}}}.ProjectCard-module-scss-module__iQfQIq__projectcard-link{flex-direction:column;height:100%;display:flex}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:hover:not(:disabled){opacity:.9}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:active:not(:disabled){opacity:.75}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:hover{opacity:1}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:hover img{transform:scale(1.04)}.ProjectCard-module-scss-module__iQfQIq__projectcard-cover{position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ProjectCard-module-scss-module__iQfQIq__projectcard-image{--parallax-shift:16%;animation:linear both ProjectCard-module-scss-module__iQfQIq__parallax;animation-timeline:view();animation-range:cover;scale:1.32}}}.ProjectCard-module-scss-module__iQfQIq__projectcard-image{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .7s ease-out}.ProjectCard-module-scss-module__iQfQIq__projectcard-rule{width:3rem;height:3px;transition:width .4s ease-out;position:absolute;bottom:0;left:0}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:hover .ProjectCard-module-scss-module__iQfQIq__projectcard-rule{width:100%}.ProjectCard-module-scss-module__iQfQIq__projectcard-grond{background:var(--grond)}.ProjectCard-module-scss-module__iQfQIq__projectcard-bouw{background:var(--bouw-fill)}.ProjectCard-module-scss-module__iQfQIq__projectcard-content{flex-direction:column;flex:1;padding-top:1.5rem;display:flex}.ProjectCard-module-scss-module__iQfQIq__projectcard-title{font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;text-underline-offset:4px;margin-top:.875rem;font-size:1.375rem;font-weight:600;line-height:1.3;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .2s}.ProjectCard-module-scss-module__iQfQIq__projectcard-link:hover .ProjectCard-module-scss-module__iQfQIq__projectcard-title{text-decoration-color:currentColor}.ProjectCard-module-scss-module__iQfQIq__projectcard-summary{color:var(--muted);white-space:pre-line;flex:1;margin-top:.75rem;font-size:.9375rem;line-height:1.7}.ProjectCard-module-scss-module__iQfQIq__projectcard-details{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:1.25rem;font-size:.75rem;font-weight:600}.ProjectCard-module-scss-module__iQfQIq__projectcard-compact .ProjectCard-module-scss-module__iQfQIq__projectcard-title{margin-top:.625rem;font-size:1.125rem}
.ProjectGrid-module-scss-module__x4u4MW__projectgrid{gap:3rem 2rem;display:grid}@media (min-width:48rem){.ProjectGrid-module-scss-module__x4u4MW__projectgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ProjectGrid-module-scss-module__x4u4MW__projectgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ContactForm-module-scss-module__qZZ5Ya__contactform{--border:var(--card-border);--bouw:var(--card-bouw);--bouw-fill:#2b88c0;--foreground:var(--card-foreground);--grond:#ea7111;--logo-dark:var(--card-logo-dark);--logo-light:var(--card-logo-light);--muted:var(--card-muted);--on-brand:#fff;--primary:var(--brand);background-color:var(--card);color:var(--foreground);border:1px solid var(--border);padding:1.75rem}@supports (color:lab(0% 0 0)){.ContactForm-module-scss-module__qZZ5Ya__contactform{--bouw-fill:lab(53.4733% -12.9734 -37.5242);--grond:lab(61.7683% 44.7478 66.7231)}}@media (min-width:64rem){.ContactForm-module-scss-module__qZZ5Ya__contactform{padding:2.25rem}}.ContactForm-module-scss-module__qZZ5Ya__contactform-title{font-size:1.5rem;font-weight:700;line-height:1.33333}.ContactForm-module-scss-module__qZZ5Ya__contactform-description{color:var(--muted);margin-top:.5rem;font-size:.875rem}.ContactForm-module-scss-module__qZZ5Ya__contactform-fields{margin-top:2rem}.ContactForm-module-scss-module__qZZ5Ya__contactform-legend{color:var(--muted);margin-bottom:1rem;font-size:.875rem}.ContactForm-module-scss-module__qZZ5Ya__contactform-details{gap:1.25rem;display:grid}@media (min-width:40rem){.ContactForm-module-scss-module__qZZ5Ya__contactform-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module-scss-module__qZZ5Ya__contactform-request{gap:1.25rem;display:grid}.ContactForm-module-scss-module__qZZ5Ya__contactform-submit{margin-top:2rem}.ContactForm-module-scss-module__qZZ5Ya__contactform-feedback{margin-top:1.25rem}
.BrandLogo-module-scss-module__YqDrgq__brandlogo{object-fit:contain;object-position:left;width:auto}.BrandLogo-module-scss-module__YqDrgq__brandlogo-light{display:var(--logo-light,block)}.BrandLogo-module-scss-module__YqDrgq__brandlogo-dark{display:var(--logo-dark,none)}.BrandLogo-module-scss-module__YqDrgq__brandlogo-small{height:2.25rem}.BrandLogo-module-scss-module__YqDrgq__brandlogo-medium{height:3rem}.BrandLogo-module-scss-module__YqDrgq__brandlogo-large{height:3.5rem}@media (min-width:64rem){.BrandLogo-module-scss-module__YqDrgq__brandlogo-large{height:4rem}}
