.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--color-antraciet-dark);min-height:max(560px,80svh);color:var(--color-on-dark);--focus-color:#fff;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] picture{height:100%}.hero__media[data-astro-cid-ge2uvauf] img,.hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 30%;width:100%;max-width:none;height:100%}.hero__video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .6s var(--ease);position:absolute;inset:0}.hero__video[data-astro-cid-ge2uvauf].is-playing{opacity:1}.hero__scrim[data-astro-cid-ge2uvauf]{z-index:-1;background:linear-gradient(90deg,#00000073,#0000004d 50%,#0000 85%),linear-gradient(#00000059,#000000a6);position:absolute;inset:0}.hero__content[data-astro-cid-ge2uvauf]{padding-block:var(--space-20) var(--space-12)}.hero__title[data-astro-cid-ge2uvauf]{max-width:21ch;color:var(--color-on-dark)}.hero__subline[data-astro-cid-ge2uvauf]{max-width:52ch;color:var(--color-on-dark);margin-block-start:var(--space-5);font-size:1.125rem;line-height:1.5}.hero__actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.hero__phone[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3);min-height:48px;color:var(--color-on-dark);font-family:var(--font-display);letter-spacing:.03em;white-space:nowrap;font-size:1.5rem;font-weight:700;display:inline-flex}.hero__phone[data-astro-cid-ge2uvauf]:hover{color:var(--color-on-dark);text-decoration:underline 2px}.hero__toggle[data-astro-cid-ge2uvauf]{top:var(--space-6);right:var(--gutter);border-radius:var(--radius);color:#fff;background:#00000059;border:2px solid #fffc;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute}.hero__toggle[data-astro-cid-ge2uvauf][aria-pressed=false] .hero__toggle-play,.hero__toggle[data-astro-cid-ge2uvauf][aria-pressed=true] .hero__toggle-pause{display:none}@media (width>=640px){.hero__subline[data-astro-cid-ge2uvauf]{font-size:var(--text-lead)}.hero__toggle[data-astro-cid-ge2uvauf]{top:auto;bottom:var(--space-6)}}@media (width>=900px){.hero__content[data-astro-cid-ge2uvauf]{padding-block:var(--space-24) var(--space-20)}}.klanten-band__title[data-astro-cid-6prgi3fo]{text-align:center;margin-block-end:var(--space-10)}.klanten-band__list[data-astro-cid-6prgi3fo]{--per-row:3;--gap-x:var(--space-4);justify-content:center;gap:var(--space-6) var(--gap-x);flex-wrap:wrap;display:flex}.klanten-band__item[data-astro-cid-6prgi3fo]{flex:0 0 calc((100% - (var(--per-row) - 1) * var(--gap-x)) / var(--per-row));justify-content:center;align-items:center;display:flex}.klanten-band__item[data-astro-cid-6prgi3fo] img{aspect-ratio:16/7;object-fit:contain;filter:grayscale()invert();opacity:.85;mix-blend-mode:screen;width:100%;max-width:128px;height:auto}@media (width>=640px){.klanten-band__list[data-astro-cid-6prgi3fo]{--per-row:4;--gap-x:var(--space-8);row-gap:var(--space-8)}.klanten-band__item[data-astro-cid-6prgi3fo] img{aspect-ratio:144/64;max-width:144px}}@media (width>=900px){.klanten-band__title[data-astro-cid-6prgi3fo]{margin-block-end:var(--space-12)}.klanten-band__list[data-astro-cid-6prgi3fo]{--per-row:5;--gap-x:var(--space-10)}.klanten-band__item[data-astro-cid-6prgi3fo] img{aspect-ratio:160/72;max-width:160px}}@media (width>=1200px){.klanten-band__list[data-astro-cid-6prgi3fo]{--per-row:7;--gap-x:var(--space-6);row-gap:var(--space-10)}}.los[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);border-top:1px solid var(--color-line);flex-wrap:wrap;margin-block-start:var(--space-12);padding-block-start:var(--space-6);display:flex}.los__tekst[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--color-heading);font-weight:600}.pijl-link[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500;display:inline-flex}.pijl-link[data-astro-cid-lcdefpme] svg{color:var(--color-accent);transition:transform var(--duration) var(--ease)}.pijl-link[data-astro-cid-lcdefpme]:hover svg{transform:translate(4px)}.meer[data-astro-cid-lcdefpme]{justify-content:center;margin-block-start:var(--space-12);display:flex}@media (width>=900px){.diensten-grid[data-astro-cid-lcdefpme] .dienst-card{padding-inline:var(--space-5)}}@media (width>=640px) and (width<=899px){.diensten-grid[data-astro-cid-lcdefpme]>:last-child:nth-child(odd){grid-column:1/-1}.een-partij[data-astro-cid-lcdefpme] .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.klant-quotes[data-astro-cid-lcdefpme] .testimonials__grid{grid-template-columns:minmax(0,1fr)}.klant-quotes[data-astro-cid-lcdefpme] .testimonial{max-width:62ch}}
