.klimaat-site{color:#233f40;background:#fffefa;font-family:Inter,sans-serif}.klimaat-site *{box-sizing:border-box}.klimaat-site h1,.klimaat-site h2,.klimaat-site h3{color:inherit}.klimaat-site a:focus-visible{outline-offset:5px;outline:3px solid #ac531c}.klimaat-site section{scroll-margin-top:24px}.klimaat-container{width:min(1184px,100% - 48px);margin-inline:auto}.klimaat-header{border-bottom:1px solid #dce4df;justify-content:space-between;align-items:center;gap:24px;min-height:106px;display:flex}.klimaat-brand{letter-spacing:-.4px;align-items:center;gap:10px;font-size:17px;line-height:1.2;display:flex}.klimaat-brand>svg{color:#296353;width:36px;height:36px}.klimaat-brand strong{font-weight:650;display:block}.klimaat-header nav{gap:30px;font-size:13px;font-weight:500;display:flex}.klimaat-header nav a:hover,.klimaat-text-link:hover{text-underline-offset:5px;text-decoration:underline}.klimaat-button{color:#fff;background:#245a49;border-radius:5px;justify-content:center;align-items:center;gap:14px;padding:16px 22px;font-size:14px;font-weight:600;display:inline-flex}.klimaat-button:hover{background:#194333}.klimaat-header-cta{padding:13px 18px;font-size:12px}.klimaat-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:65px;padding-block:76px 88px;display:grid}.klimaat-label{letter-spacing:1.6px;text-transform:uppercase;color:#386a56;font-size:11px;font-weight:650;line-height:1.6}.klimaat-site h1{letter-spacing:-2px;margin-top:20px;font-size:clamp(36px,3.65vw,52px);font-weight:550;line-height:1.14}.klimaat-site h1 em{color:#3b725b;font-style:normal}.klimaat-intro{color:#526460;max-width:470px;margin-top:24px;font-size:15px;line-height:1.85}.klimaat-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:30px;display:flex}.klimaat-text-link{align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.klimaat-hero-note{color:#60716b;margin-top:22px;font-size:11px}.klimaat-illustration{background:#e6ebe1;border-bottom:58px solid #d6dccb;border-radius:100px 8px 8px;height:430px;position:relative;overflow:hidden}.klimaat-window{background:#fffefa;border:9px solid #fffefa;grid-template-columns:1fr 1fr;gap:5px;width:140px;height:205px;display:grid;position:absolute;top:38px;right:-18px;transform:skewY(-7deg)}.klimaat-window span{background:#c2d7d1}.klimaat-unit{background:#fffefa;border-radius:12px;width:210px;height:68px;padding:41px 20px 0;position:absolute;top:69px;left:42px;box-shadow:0 8px 14px #233f4010}.klimaat-unit i{background:#ccd5cc;height:2px;margin-top:3px;display:block}.klimaat-unit>span{background:#628b72;border-radius:50%;width:4px;height:4px;position:absolute;top:20px;right:20px}.klimaat-air{color:#86a496;position:absolute;top:151px;left:105px;transform:rotate(90deg)}.klimaat-console{background:#b5bea7;border-bottom:8px solid #879780;border-radius:5px 5px 0 0;width:226px;height:57px;position:absolute;bottom:0;left:33px}.klimaat-plant{width:62px;height:135px;position:absolute;bottom:0;right:37px}.klimaat-plant i{background:#b78660;border-radius:2px 2px 12px 12px;width:47px;height:45px;position:absolute;bottom:0;left:7px}.klimaat-plant span{background:#527b5d;border-radius:100% 0;width:26px;height:95px;position:absolute;bottom:35px;left:27px;transform:rotate(-22deg)}.klimaat-plant span:nth-child(2){background:#74916c;height:78px;left:33px;transform:rotate(28deg)}.klimaat-plant span:nth-child(3){height:67px;left:9px;transform:rotate(-52deg)}.klimaat-comfort{background:#fffefaf5;border-radius:7px;align-items:center;gap:12px;padding:17px 20px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:30px;left:22px;box-shadow:0 5px 20px #233f4010}.klimaat-comfort small{color:#526460;margin-top:4px;font-size:10px;font-weight:400;display:block}.klimaat-illustration-caption{color:#526460;font-size:10px;position:absolute;bottom:8px;left:23px}.klimaat-services{background:#f0f3ed;padding-block:62px}.klimaat-section-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.klimaat-site h2{letter-spacing:-1px;margin-top:12px;font-size:clamp(27px,2.6vw,34px);font-weight:550;line-height:1.2}.klimaat-section-heading>p{color:#526460;font-size:13px;line-height:1.75}.klimaat-service-grid{grid-template-columns:repeat(5,1fr);gap:25px;margin-top:35px;display:grid}.klimaat-service-grid article{border-top:1px solid #ccd7ca;padding-top:25px}.klimaat-service-grid svg{color:#386a56;margin-bottom:19px}.klimaat-site h3{font-size:15px;font-weight:600;line-height:1.5}.klimaat-service-grid p,.klimaat-step-grid p{color:#526460;margin-top:9px;font-size:12px;line-height:1.85}.klimaat-process{padding-block:75px}.klimaat-step-grid{grid-template-columns:repeat(3,1fr);gap:65px;margin-top:35px;display:grid}.klimaat-step-number{color:#386a56;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.klimaat-intake{background:#e4ece5;padding-block:66px}.klimaat-intake-grid{grid-template-columns:.85fr 1fr;align-items:start;gap:100px;display:grid}.klimaat-intake-grid>div:first-child{padding-top:22px}.klimaat-intake-grid>div>p:not(.klimaat-label){margin-top:22px;font-size:14px;line-height:1.85}.klimaat-intake-grid .klimaat-disclaimer{color:#526460;font-size:11px!important}.klimaat-widget-shell{min-width:0}.klimaat-widget-embed{min-height:180px}.klimaat-widget-status{color:#526460;text-align:center;padding:54px 16px;margin:0!important;font-size:13px!important}.klimaat-widget-error{color:#8a2d24}.klimaat-widget-privacy{color:#526460;text-align:center;max-width:520px;margin:14px auto 0!important;font-size:11px!important;line-height:1.55!important}.klimaat-footer{color:#526460;justify-content:space-between;gap:20px;padding-block:30px;font-size:10px;display:flex}.klimaat-footer a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.klimaat-skip{z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.klimaat-skip:focus{top:12px}@media (width<=1000px){.klimaat-hero{gap:32px}.klimaat-service-grid{grid-template-columns:repeat(3,1fr)}.klimaat-intake-grid{gap:40px}.klimaat-step-grid{gap:30px}.klimaat-header nav{gap:18px}.klimaat-unit{width:180px;left:20px}}@media (width<=700px){.klimaat-container{width:calc(100% - 40px)}.klimaat-header{flex-wrap:wrap;gap:22px;padding-block:22px 17px}.klimaat-brand{font-size:14px}.klimaat-header nav{order:3;gap:28px;width:100%}.klimaat-header-cta{gap:5px;padding:11px;font-size:10px}.klimaat-header-cta svg{display:none}.klimaat-hero{grid-template-columns:1fr;gap:35px;padding-block:42px 48px}.klimaat-site h1{letter-spacing:-1.4px;font-size:38px}.klimaat-illustration{border-top-left-radius:70px;height:330px}.klimaat-window{height:150px}.klimaat-unit{top:43px;left:30px}.klimaat-air{top:111px}.klimaat-section-heading{display:block}.klimaat-section-heading>p{margin-top:18px}.klimaat-service-grid{grid-template-columns:1fr;gap:24px}.klimaat-service-grid article{grid-template-columns:35px 1fr;column-gap:14px;padding-top:22px;display:grid}.klimaat-service-grid svg{grid-row:span 2;margin:0}.klimaat-service-grid p{grid-column:2}.klimaat-services,.klimaat-process,.klimaat-intake{padding-block:46px}.klimaat-step-grid,.klimaat-intake-grid{grid-template-columns:1fr;gap:28px}.klimaat-intake-grid>div:first-child{padding-top:0}.klimaat-step-number{margin-bottom:8px}.klimaat-footer{flex-direction:column;gap:12px;line-height:1.8}.klimaat-footer span{display:block}}
