.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(12px,2vw,24px)}.hero__card[data-astro-cid-ge2uvauf]{border-radius:var(--radius-card);background:var(--c-hero-bg);align-items:flex-end;min-height:clamp(520px,70vh,640px);display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#12100dbd 0%,#12100d85 34%,#12100d1f 64%,#12100d00 82%),linear-gradient(#12100d00 50%,#12100d8c 100%);position:absolute;inset:0}.hero__content[data-astro-cid-ge2uvauf]{color:#fff;text-shadow:0 1px 24px #0003;max-width:680px;padding:clamp(32px,5vw,64px);position:relative}.hero__heading[data-astro-cid-ge2uvauf]{font-size:var(--text-h1);letter-spacing:-.03em;border-top:2px solid var(--c-ochre);max-width:15ch;margin-bottom:20px;padding-top:22px;font-weight:700;line-height:1.05}.hero__tagline[data-astro-cid-ge2uvauf]{font-size:var(--text-lead);color:#ffffffeb;max-width:34em;margin-bottom:36px;line-height:1.55}.hero__actions[data-astro-cid-ge2uvauf]{text-shadow:none;flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.hero__cta[data-astro-cid-ge2uvauf]{padding:16px 26px;font-size:16px}.hero__link[data-astro-cid-ge2uvauf]{color:#fff;text-underline-offset:6px;transition:text-decoration-color var(--dur) var(--ease);font-size:16px;font-weight:500;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;text-decoration-thickness:1px}.hero__link[data-astro-cid-ge2uvauf]:hover{-webkit-text-decoration-color:var(--c-ochre-light);text-decoration-color:var(--c-ochre-light)}.hero-meta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-block:24px;display:flex}.hero-meta__person[data-astro-cid-ge2uvauf]{align-items:center;gap:16px;display:flex}.hero-meta__photo[data-astro-cid-ge2uvauf]{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.hero-meta__name[data-astro-cid-ge2uvauf]{margin-bottom:3px;font-size:16px;font-weight:600}.hero-meta__sub[data-astro-cid-ge2uvauf]{color:var(--c-muted);flex-wrap:wrap;gap:2px 16px;font-size:15px;display:flex}.hero-meta__sub[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--c-ink);font-variant-numeric:tabular-nums;transition:color var(--dur) var(--ease);font-weight:500}.hero-meta__sub[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--c-gold-hover)}.hero-meta__usps[data-astro-cid-ge2uvauf]{color:var(--c-text);flex-wrap:wrap;gap:12px 28px;font-size:15px;display:flex}.hero-meta__usps[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.hero-meta__check[data-astro-cid-ge2uvauf]{background:var(--c-gold-pale);width:22px;height:22px;color:var(--c-gold-hover);border-radius:50%;place-items:center;display:grid}.voor-wie[data-astro-cid-mbkmhjsb]{padding-top:clamp(48px,6vw,80px)}.voor-wie__heading[data-astro-cid-mbkmhjsb]{margin-bottom:clamp(28px,4vw,44px)}.voor-wie__grid[data-astro-cid-mbkmhjsb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:36px clamp(32px,4vw,56px);display:grid}.voor-wie__item[data-astro-cid-mbkmhjsb]{border-top:1px solid var(--c-ink);flex-direction:column;padding-top:20px;display:flex}.voor-wie__title[data-astro-cid-mbkmhjsb]{letter-spacing:-.01em;align-items:center;gap:14px;margin-bottom:12px;font-size:22px;display:flex}.voor-wie__icon[data-astro-cid-mbkmhjsb]{background:var(--c-gold-pale);width:44px;height:44px;color:var(--c-gold-hover);border-radius:50%;flex:none;place-items:center;display:grid}.voor-wie__text[data-astro-cid-mbkmhjsb]{color:var(--c-text);max-width:40ch;margin-bottom:18px;font-size:16px;line-height:1.6}.voor-wie__link[data-astro-cid-mbkmhjsb]{color:var(--c-gold);transition:color var(--dur) var(--ease), gap var(--dur) var(--ease);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.voor-wie__link[data-astro-cid-mbkmhjsb]:hover{color:var(--c-gold-hover);gap:12px}.diensten[data-astro-cid-uzygc7qy]{padding-top:var(--section-gap)}.diensten__heading[data-astro-cid-uzygc7qy]{margin-bottom:clamp(32px,5vw,56px)}.diensten__layout[data-astro-cid-uzygc7qy]{grid-template-columns:minmax(0,1fr);column-gap:clamp(40px,7vw,96px);display:grid}@media (width>=900px){.diensten__layout[data-astro-cid-uzygc7qy]{grid-template-columns:minmax(260px,360px) minmax(0,1fr)}}.diensten__tabs[data-astro-cid-uzygc7qy]{border-top:1px solid var(--c-ink);margin-bottom:32px}.diensten__tab[data-astro-cid-uzygc7qy]{text-align:left;border-bottom:1px solid var(--c-line);width:100%;color:var(--c-muted);transition:color var(--dur), border-color var(--dur);justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-size:17px;font-weight:500;line-height:1.4;display:flex}.diensten__tab[data-astro-cid-uzygc7qy]:hover{color:var(--c-ink)}.diensten__tab[data-astro-cid-uzygc7qy][aria-selected=true]{color:var(--c-ink);border-bottom-color:var(--c-gold);font-weight:600}.diensten__tab[data-astro-cid-uzygc7qy] .diensten__tab-arrow{color:var(--c-gold);opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translate(-6px)}.diensten__tab[data-astro-cid-uzygc7qy][aria-selected=true] .diensten__tab-arrow{opacity:1;transform:none}.diensten__panel[data-astro-cid-uzygc7qy]{border-top:1px solid var(--c-ink);grid-area:1/-2;min-width:0;max-width:680px;padding-top:24px}@media (width<=899px){.diensten__panel[data-astro-cid-uzygc7qy]{grid-area:2/1}}.diensten__panel-title[data-astro-cid-uzygc7qy]{letter-spacing:-.015em;margin-bottom:14px;font-size:24px}.diensten__body[data-astro-cid-uzygc7qy]{color:var(--c-text);margin-bottom:24px;font-size:17px;line-height:1.65}.diensten__points[data-astro-cid-uzygc7qy]{border-top:1px solid var(--c-line);margin-bottom:32px}.diensten__points[data-astro-cid-uzygc7qy] li[data-astro-cid-uzygc7qy]{border-bottom:1px solid var(--c-line);padding:11px 0;font-size:16px;line-height:1.5}.diensten__actions[data-astro-cid-uzygc7qy]{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.diensten__ext[data-astro-cid-uzygc7qy]{color:var(--c-muted);transition:color var(--dur);align-items:center;gap:4px;font-size:16px;display:inline-flex}.diensten__ext[data-astro-cid-uzygc7qy]:hover{color:var(--c-ink)}.werkwijze[data-astro-cid-6246ujc3]{padding-top:var(--section-gap)}.werkwijze__card[data-astro-cid-6246ujc3]{background:var(--c-dark);color:var(--c-on-dark);border-radius:var(--radius-card);padding:clamp(40px,6vw,80px) clamp(24px,5vw,64px) clamp(32px,4vw,48px)}.werkwijze__steps[data-astro-cid-6246ujc3]{grid-template-columns:minmax(0,1fr);margin-top:clamp(40px,5vw,64px);display:grid}.werkwijze__step[data-astro-cid-6246ujc3]{grid-template-columns:48px minmax(0,1fr);column-gap:20px;display:grid}.werkwijze__line[data-astro-cid-6246ujc3]{flex-direction:column;grid-row:1/span 2;align-items:center;display:flex}.werkwijze__icon[data-astro-cid-6246ujc3]{border:1px solid var(--c-gold);width:48px;height:48px;color:var(--c-gold);background:var(--c-dark);border-radius:50%;flex:none;place-items:center;display:grid}.werkwijze__rule[data-astro-cid-6246ujc3]{background:#e0b20e66;flex:1;width:1px}.werkwijze__step[data-astro-cid-6246ujc3]:last-child .werkwijze__rule[data-astro-cid-6246ujc3]{display:none}.werkwijze__step[data-astro-cid-6246ujc3]:last-child .werkwijze__icon[data-astro-cid-6246ujc3]{background:var(--c-gold);color:var(--c-dark)}.werkwijze__step[data-astro-cid-6246ujc3] .werkwijze__title[data-astro-cid-6246ujc3]{padding-top:12px}.werkwijze__step[data-astro-cid-6246ujc3] .werkwijze__text[data-astro-cid-6246ujc3]{padding-bottom:36px}.werkwijze__step[data-astro-cid-6246ujc3]:last-child .werkwijze__text[data-astro-cid-6246ujc3]{padding-bottom:0}@media (width>=900px){.werkwijze__steps[data-astro-cid-6246ujc3]{grid-template-columns:repeat(4,minmax(0,1fr))}.werkwijze__step[data-astro-cid-6246ujc3]{display:block}.werkwijze__line[data-astro-cid-6246ujc3]{flex-direction:row;margin-bottom:24px}.werkwijze__rule[data-astro-cid-6246ujc3]{width:auto;height:1px}.werkwijze__step[data-astro-cid-6246ujc3] .werkwijze__title[data-astro-cid-6246ujc3]{padding-top:0}.werkwijze__step[data-astro-cid-6246ujc3] .werkwijze__title[data-astro-cid-6246ujc3],.werkwijze__step[data-astro-cid-6246ujc3] .werkwijze__text[data-astro-cid-6246ujc3]{padding-bottom:0;padding-right:clamp(16px,2.4vw,32px)}}.werkwijze__title[data-astro-cid-6246ujc3]{letter-spacing:-.01em;margin-bottom:10px;font-size:21px}.werkwijze__text[data-astro-cid-6246ujc3]{color:#ffffffb8;font-size:16px;line-height:1.6}.werkwijze__footer[data-astro-cid-6246ujc3]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(48px,6vw,64px);padding-top:28px;display:flex}.werkwijze__cta-text[data-astro-cid-6246ujc3]{color:#ffffffdb;font-size:17px}.werkwijze__cta[data-astro-cid-6246ujc3]{padding:13px 24px}.aanbod[data-astro-cid-4lx6z53g]{padding-top:var(--section-gap)}.aanbod__card[data-astro-cid-4lx6z53g]{background:var(--c-stone);border-radius:var(--radius-card);padding:clamp(32px,5vw,64px)}.aanbod__head[data-astro-cid-4lx6z53g]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.aanbod__tekst[data-astro-cid-4lx6z53g]{color:var(--c-text);max-width:52ch;margin-top:14px;font-size:17px;line-height:1.6}.over-ons[data-astro-cid-ah76b543]{padding-top:var(--section-gap);flex-wrap:wrap;align-items:flex-start;gap:48px clamp(40px,6vw,88px);display:flex}.over-ons__media[data-astro-cid-ah76b543]{flex:380px;max-width:520px}.over-ons__photo[data-astro-cid-ah76b543]{aspect-ratio:4/5;object-fit:cover;object-position:45% 50%;border-radius:var(--radius-photo);width:100%;height:auto}.over-ons__content[data-astro-cid-ah76b543]{flex:420px;max-width:640px}.over-ons__heading[data-astro-cid-ah76b543]{margin-bottom:24px}.over-ons__para[data-astro-cid-ah76b543]{color:var(--c-text);max-width:62ch;margin-bottom:16px;font-size:17px;line-height:1.65}.over-ons__feiten[data-astro-cid-ah76b543]{border-top:1px solid var(--c-ink);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px;margin-top:32px;display:grid}.over-ons__feiten[data-astro-cid-ah76b543]>div[data-astro-cid-ah76b543]{padding-top:16px}.over-ons__feiten[data-astro-cid-ah76b543] dt[data-astro-cid-ah76b543]{color:var(--c-muted);font-size:14px}.over-ons__feiten[data-astro-cid-ah76b543] dd[data-astro-cid-ah76b543]{margin-top:4px;font-size:17px;font-weight:600}#top[data-astro-cid-lcdefpme]{position:absolute;top:0}
