.hero.astro-khe6dnkw{background:var(--paper);border-bottom:var(--rule) solid var(--ink)}.hero__in.astro-khe6dnkw{row-gap:var(--row-gap);padding-top:clamp(24px,3vw,32px);padding-bottom:clamp(40px,5vw,72px)}.hero__h1.astro-khe6dnkw{--xl:1 / 8;--l:1 / 9;flex-direction:column;gap:24px;margin:0;font-weight:400;display:flex}.hero__eyebrow.astro-khe6dnkw{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:12px;font-weight:500;display:flex}.hero__eyebrow-bar.astro-khe6dnkw{background:var(--blue);width:32px;height:3px;display:inline-block}.hero__title.astro-khe6dnkw{letter-spacing:-.01em;font-size:clamp(52px,14vw,96px);line-height:.86;display:block}.hero__intro.astro-khe6dnkw{--xl:8 / 13;--l:1 / 9;--m:1 / 8;flex-direction:column;align-self:end;gap:clamp(24px,2.5vw,32px);display:flex}.hero__lead.astro-khe6dnkw{max-width:52ch;margin:0}.hero__ctas.astro-khe6dnkw{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.hero__cta.astro-khe6dnkw,.hero__cta.astro-khe6dnkw:hover{background:var(--blue);min-height:60px;color:var(--white);box-shadow:var(--shadow-cta);transition:transform var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:14px;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.hero__cta.astro-khe6dnkw:hover{box-shadow:var(--shadow-cta-pressed);transform:translate(3px,3px)}.hero__link.astro-khe6dnkw{padding:12px 0;font-weight:700}.hero__fig.astro-khe6dnkw{border-top:var(--rule) solid var(--ink);margin:0}.hero__img.astro-khe6dnkw.hero__img{aspect-ratio:4/5}.hero__brief.astro-khe6dnkw.hero__brief{left:var(--gutter);max-width:360px;padding:8px 10px;position:absolute;top:20px}.hero__legend.astro-khe6dnkw{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px 32px;padding-block:16px 20px;font-size:12px;display:flex}.hero__legend.astro-khe6dnkw strong.astro-khe6dnkw{background:var(--ink);width:22px;height:22px;color:var(--yellow);justify-content:center;align-items:center;margin-right:6px;font-weight:500;display:inline-flex}@media (width>=600px){.hero__img.astro-khe6dnkw.hero__img{aspect-ratio:16/9}}@media (width>=900px){.hero__title.astro-khe6dnkw{font-size:clamp(56px,8.4vw,150px);line-height:.84}.hero__img.astro-khe6dnkw.hero__img{aspect-ratio:21/9}}.zones.astro-khe6dnkw{background:var(--paper-light)}.zones__intro.astro-khe6dnkw{max-width:54ch;margin:0}.zones__diagram.astro-khe6dnkw{--xl:1 / 8;--l:1 / 7;--m:1 / 9}.facade.astro-khe6dnkw{width:100%;height:auto;display:block}.f-clay.astro-khe6dnkw{fill:var(--layer-clay);stroke:var(--ink);stroke-width:3px}.f-sand.astro-khe6dnkw{fill:var(--layer-sand);stroke:var(--ink);stroke-width:3px}.f-paper-l.astro-khe6dnkw{fill:var(--paper-light);stroke:var(--ink);stroke-width:3px}.f-glass.astro-khe6dnkw{fill:var(--paper);stroke:var(--ink);stroke-width:2px}.f-line.astro-khe6dnkw{stroke:var(--ink);stroke-width:2px}.f-board.astro-khe6dnkw{fill:none;stroke:var(--ink);stroke-width:12px;stroke-linejoin:miter}.f-board-in.astro-khe6dnkw{fill:none;stroke:var(--paper-light);stroke-width:6px;stroke-linejoin:miter}.f-door.astro-khe6dnkw{fill:var(--blue);stroke:var(--ink);stroke-width:3px}.f-door-panel.astro-khe6dnkw{fill:none;stroke:var(--paper-light);stroke-width:2px}.f-knob.astro-khe6dnkw{fill:var(--yellow)}.f-ground.astro-khe6dnkw{stroke:var(--ink);stroke-width:3px}.f-mark.astro-khe6dnkw rect.astro-khe6dnkw{fill:var(--yellow);stroke:var(--ink);stroke-width:3px}.f-mark.astro-khe6dnkw text.astro-khe6dnkw{font-family:var(--font-sans);text-anchor:middle;fill:var(--ink);font-size:17px;font-weight:900}.f-mark--open.astro-khe6dnkw rect.astro-khe6dnkw{fill:var(--paper-light);stroke-dasharray:5 4}.zones__list.astro-khe6dnkw{--xl:8 / 13;--l:7 / 13;border-top:var(--rule) solid var(--ink);align-self:center;margin:0;padding:0;list-style:none}.zones__list.astro-khe6dnkw li.astro-khe6dnkw{border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:52px minmax(0,1fr);padding:16px 0;display:grid}.zones__n.astro-khe6dnkw{background:var(--yellow);border:2px solid var(--ink);justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:flex}.zones__n--open.astro-khe6dnkw{background:0 0;border-style:dashed}.zones__item.astro-khe6dnkw{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.zones__item.astro-khe6dnkw strong.astro-khe6dnkw{font-size:18px}.zones__text.astro-khe6dnkw{max-width:52ch;font-family:var(--font-serif);color:var(--text-soft);font-size:16px;line-height:1.5}.dormer.astro-khe6dnkw{border-top:var(--rule) solid var(--ink);row-gap:24px;padding-top:28px}.dormer__text.astro-khe6dnkw{--xl:1 / 7;--l:1 / 7;flex-direction:column;gap:16px;display:flex}.dormer__h3.astro-khe6dnkw{font-size:var(--fs-h3-l);margin:0;line-height:.92}.dormer__text.astro-khe6dnkw p.astro-khe6dnkw{max-width:54ch;font-family:var(--font-serif);color:var(--text-soft);margin:0;font-size:17px;line-height:1.6}.dormer__fig.astro-khe6dnkw{--xl:8 / 13;--l:7 / 13;margin:0}.dormer__img.astro-khe6dnkw.dormer__img{aspect-ratio:4/3}.dormer__cap.astro-khe6dnkw{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:10px;font-size:12px}.winds.astro-khe6dnkw{column-gap:var(--col-gap);border-top:var(--rule) solid var(--ink);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.winds__item.astro-khe6dnkw{border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;display:grid}.winds__k.astro-khe6dnkw{background:var(--ink);height:64px;color:var(--yellow);justify-content:center;align-items:center;font-size:44px;line-height:1;display:flex}.winds__body.astro-khe6dnkw{font-size:16px;line-height:1.5}@media (width>=600px){.winds.astro-khe6dnkw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.winds.astro-khe6dnkw{grid-template-columns:repeat(4,minmax(0,1fr))}.winds__item.astro-khe6dnkw{border-bottom:0;grid-template-columns:minmax(0,1fr)}}.stages.astro-khe6dnkw{background:var(--paper);border-top:var(--rule) solid var(--ink);scroll-margin-top:calc(var(--header-h) + var(--rule))}.stages__intro.astro-khe6dnkw{max-width:54ch;margin:0}.ramp.astro-khe6dnkw{border:var(--rule) solid var(--ink);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.ramp__step.astro-khe6dnkw{border-bottom:var(--rule) solid var(--ink);grid-template-columns:112px minmax(0,1fr);display:grid}.ramp__step.astro-khe6dnkw:last-child{border-bottom:0}.ramp__ph.astro-khe6dnkw.ramp__ph{border-right:var(--rule) solid var(--ink);aspect-ratio:auto;min-height:112px}.ramp__body.astro-khe6dnkw{flex-direction:column;gap:8px;padding:18px 20px 22px;display:flex}.ramp__step--1.astro-khe6dnkw .ramp__body.astro-khe6dnkw{background:var(--white)}.ramp__step--2.astro-khe6dnkw .ramp__body.astro-khe6dnkw{background:var(--layer-sand)}.ramp__step--3.astro-khe6dnkw .ramp__body.astro-khe6dnkw{background:var(--layer-clay)}.ramp__step--4.astro-khe6dnkw .ramp__body.astro-khe6dnkw{background:var(--ink);color:var(--paper)}.ramp__step--5.astro-khe6dnkw .ramp__body.astro-khe6dnkw{background:var(--yellow)}.ramp__n.astro-khe6dnkw{font-family:var(--font-mono);font-size:12px}.ramp__step--4.astro-khe6dnkw .ramp__n.astro-khe6dnkw{color:var(--yellow)}.ramp__t.astro-khe6dnkw{font-size:var(--fs-h3-s);margin:0;line-height:1}.ramp__body.astro-khe6dnkw p.astro-khe6dnkw{margin:0;font-size:15px;line-height:1.45}.ramp__body.astro-khe6dnkw p.astro-khe6dnkw a{color:inherit;font-weight:700}.stages__close.astro-khe6dnkw{font-size:17px;line-height:1.55}@media (width>=900px){.ramp.astro-khe6dnkw{grid-template-columns:repeat(5,minmax(0,1fr))}.ramp__step.astro-khe6dnkw{border-bottom:0;border-right:var(--rule) solid var(--ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ramp__step.astro-khe6dnkw:last-child{border-right:0}.ramp__ph.astro-khe6dnkw.ramp__ph{aspect-ratio:1;border-right:0;border-bottom:var(--rule) solid var(--ink);min-height:0}}.when__text.astro-khe6dnkw .lead.astro-khe6dnkw{max-width:52ch;margin:0}.when__text.astro-khe6dnkw{flex-direction:column;gap:24px;display:flex}.when__body.astro-khe6dnkw{flex-direction:column;gap:16px;display:flex}.when__body.astro-khe6dnkw p.astro-khe6dnkw{max-width:56ch;font-family:var(--font-serif);margin:0;font-size:18px;line-height:1.6}.when__body.astro-khe6dnkw a.astro-khe6dnkw,.when__body.astro-khe6dnkw a.astro-khe6dnkw:hover{color:var(--white);font-weight:700}.when__body.astro-khe6dnkw a.astro-khe6dnkw:hover{color:var(--yellow-on-blue-text)}.when__triad.astro-khe6dnkw{gap:28px var(--col-gap);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.when__triad.astro-khe6dnkw li.astro-khe6dnkw{border-top:var(--rule) solid var(--yellow);flex-direction:column;gap:12px;padding-top:20px;display:flex}.when__t.astro-khe6dnkw{font-size:var(--fs-h3);line-height:.95}.when__triad.astro-khe6dnkw p.astro-khe6dnkw{max-width:44ch;margin:0;font-size:16px;line-height:1.55}@media (width>=900px){.when__triad.astro-khe6dnkw{grid-template-columns:repeat(3,minmax(0,1fr))}}.cost.astro-khe6dnkw{background:var(--paper);border-top:var(--rule) solid var(--ink);scroll-margin-top:calc(var(--header-h) + var(--rule))}.cost__h2.astro-khe6dnkw{max-width:30ch}@media (width<=599.98px){.cost__h2.astro-khe6dnkw,#h-offerte.astro-khe6dnkw{font-size:min(var(--fs-h2-quiet), calc((100vw - 40px) / 9.6))}#h-staat.astro-khe6dnkw{font-size:min(var(--fs-h2), calc((100vw - 40px) / 7.1))}}@media (width<=419.98px){.ramp__step.astro-khe6dnkw{grid-template-columns:84px minmax(0,1fr)}}.cost__side.astro-khe6dnkw .sticky-head.astro-khe6dnkw{gap:24px}.cost__lead.astro-khe6dnkw{margin:0}.cost__note.astro-khe6dnkw{color:var(--text-soft);margin:0;font-size:16px;line-height:1.55}.cost__punch.astro-khe6dnkw{border-top:var(--rule) solid var(--ink);font-size:var(--fs-h3);margin:0;padding-top:20px;line-height:.95}.cost__h3.astro-khe6dnkw{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:12px;font-weight:500}.quote.astro-khe6dnkw{background:var(--yellow);border-top:var(--rule) solid var(--ink);scroll-margin-top:calc(var(--header-h) + var(--rule))}.quote.astro-khe6dnkw .eyebrow.astro-khe6dnkw,.quote.astro-khe6dnkw .eyebrow__num.astro-khe6dnkw{color:var(--ink)}.quote__text.astro-khe6dnkw{--xl:1 / 7;--l:1 / 7;flex-direction:column;display:flex}.quote__lead.astro-khe6dnkw{max-width:50ch;margin:clamp(24px,3vw,32px) 0 0}.quote__h3.astro-khe6dnkw{border-top:var(--rule) solid var(--ink);margin:36px 0 8px;padding-top:20px;font-size:19px}.quote__p.astro-khe6dnkw{max-width:54ch;font-family:var(--font-serif);margin:0 0 12px;font-size:18px;line-height:1.6}.quote__sheet.astro-khe6dnkw{--xl:8 / 13;--l:7 / 13;background:var(--paper-light);border:var(--rule) solid var(--ink);box-shadow:var(--shadow-form);align-self:start;padding:clamp(22px,3vw,36px)}.quote__sheet-label.astro-khe6dnkw{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px}.quote__sheet-h.astro-khe6dnkw{font-size:var(--fs-h3);margin:12px 0 20px;line-height:.95}.quote__rows.astro-khe6dnkw{border-top:var(--rule) solid var(--ink);margin:0;padding:0;list-style:none}.quote__rows.astro-khe6dnkw li.astro-khe6dnkw{border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:44px minmax(0,1fr);padding:14px 0;font-size:16px;line-height:1.5;display:grid}.quote__n.astro-khe6dnkw{font-family:var(--font-mono);color:var(--magenta-text);padding-top:3px;font-size:12px}.method.astro-khe6dnkw{background:var(--paper-light)}.method__lead.astro-khe6dnkw{max-width:40ch;color:var(--text-soft);margin:24px 0 16px;font-size:16px;line-height:1.5}.method__check.astro-khe6dnkw.method__check{align-self:flex-start;margin-top:8px}.care__lead.astro-khe6dnkw{max-width:52ch;margin:0}.care__list.astro-khe6dnkw{column-gap:var(--col-gap);border-top:var(--rule) solid var(--paper);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.care__list.astro-khe6dnkw li.astro-khe6dnkw{border-bottom:var(--rule-thin) solid var(--rule-on-dark);grid-template-columns:48px minmax(0,1fr);padding:18px 0;font-size:17px;line-height:1.5;display:grid}.care__n.astro-khe6dnkw{font-family:var(--font-mono);color:var(--yellow);padding-top:4px;font-size:12px}.care__body.astro-khe6dnkw{max-width:72ch;color:var(--muted-on-dark);font-size:16px;line-height:1.55}.care__body.astro-khe6dnkw a.astro-khe6dnkw,.care__body.astro-khe6dnkw a.astro-khe6dnkw:hover{color:var(--paper);font-weight:700}@media (width>=900px){.care__list.astro-khe6dnkw{grid-template-columns:repeat(2,minmax(0,1fr))}}.proof.astro-khe6dnkw{background:var(--paper);border-top:var(--rule) solid var(--ink)}.proof__more.astro-khe6dnkw{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:20px 0 0;font-size:15px;display:flex}.proof__more.astro-khe6dnkw a.astro-khe6dnkw{font-weight:700}.proof__fig.astro-khe6dnkw{margin:0}.almere.astro-khe6dnkw{border-top:var(--rule) solid var(--paper)}.almere__h2.astro-khe6dnkw{margin:0;font-size:clamp(44px,5.6vw,96px);line-height:.86}.almere__body.astro-khe6dnkw{flex-direction:column;gap:20px;display:flex}.almere__body.astro-khe6dnkw p.astro-khe6dnkw{max-width:56ch;margin:0}.almere__links.astro-khe6dnkw{flex-wrap:wrap;gap:8px 24px;display:flex}.almere__links.astro-khe6dnkw a.astro-khe6dnkw,.almere__links.astro-khe6dnkw a.astro-khe6dnkw:hover{color:var(--paper);font-weight:700}.faq.astro-khe6dnkw{background:var(--paper-light)}
