.showcase[data-astro-cid-gpnl7e3o]{isolation:isolate;justify-items:center;gap:28px;min-width:0;padding-inline:36px;display:grid;position:relative}.showcase__slash[data-astro-cid-gpnl7e3o]{z-index:-1;border:1px solid var(--kleur-lijn-op-inkt);width:26%;height:60%;position:absolute;top:10%;right:5%;transform:skew(-15deg)}.telefoon[data-astro-cid-gpnl7e3o]{--hoek:7deg;width:clamp(250px,23vw,310px);transform:rotate(var(--hoek));animation:telefoon-binnen .9s var(--ease-out) both;background:#080a09;border:2px solid #626761;border-radius:39px;padding:23px 7px 9px;position:relative;box-shadow:8px 8px #303530,16px 24px 32px #0005}.telefoon__camera[data-astro-cid-gpnl7e3o]{background:#303530;border-radius:8px;width:46px;height:5px;position:absolute;top:8px;left:calc(50% - 23px)}.telefoon__venster[data-astro-cid-gpnl7e3o]{aspect-ratio:780/1688;touch-action:pan-y;background:var(--kleur-papier);border-radius:18px 18px 29px 29px;overflow:hidden}.telefoon__track[data-astro-cid-gpnl7e3o]{width:100%;height:100%;transition:transform .55s var(--ease-out);display:flex}.telefoon__venster[data-astro-cid-gpnl7e3o]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:-4px}.telefoon__paneel[data-astro-cid-gpnl7e3o]{min-width:0;height:100%;color:var(--kleur-inkt);flex:0 0 100%;text-decoration:none;overflow:hidden}.telefoon__paneel[data-astro-cid-gpnl7e3o]:focus-visible{outline:3px solid var(--kleur-signaal);outline-offset:-5px}.telefoon__volbeeld[data-astro-cid-gpnl7e3o]{object-fit:cover;width:100%;height:100%}.telefoon__project[data-astro-cid-gpnl7e3o]{background:var(--kleur-papier);flex-direction:column;display:flex}.telefoon__project[data-astro-cid-gpnl7e3o]>img[data-astro-cid-gpnl7e3o]{object-fit:cover;object-position:top center;width:100%;height:65%}.telefoon__projecttekst[data-astro-cid-gpnl7e3o]{gap:8px;padding:22px 18px;display:grid}.telefoon__projecttekst[data-astro-cid-gpnl7e3o] h2[data-astro-cid-gpnl7e3o]{letter-spacing:-.035em;font-size:25px;line-height:1.1}.telefoon__projecttekst[data-astro-cid-gpnl7e3o]>p[data-astro-cid-gpnl7e3o]:not(.telefoon__label){font-size:13px}.telefoon__projecttekst[data-astro-cid-gpnl7e3o]>span[data-astro-cid-gpnl7e3o],.telefoon__demolink[data-astro-cid-gpnl7e3o]{text-underline-offset:.2em;font-size:12px;font-weight:650;text-decoration:underline}.telefoon__label[data-astro-cid-gpnl7e3o]{letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.4}.telefoon__dashboard[data-astro-cid-gpnl7e3o]{background:var(--kleur-papier);flex-direction:column;gap:18px;padding:24px 18px;display:flex}.telefoon__dashboardkop[data-astro-cid-gpnl7e3o]{border-bottom:var(--rule);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.telefoon__demolabel[data-astro-cid-gpnl7e3o]{background:var(--kleur-signaal);padding:3px 6px;font-size:9px;font-weight:700}.telefoon__dashboard[data-astro-cid-gpnl7e3o] h2[data-astro-cid-gpnl7e3o]{letter-spacing:-.04em;font-size:26px;line-height:1.05}.telefoon__dashboardintro[data-astro-cid-gpnl7e3o]{color:var(--kleur-inkt-zacht);font-size:12px}.telefoon__aantallen[data-astro-cid-gpnl7e3o]{border-block:var(--rule);grid-template-columns:1fr 1fr;gap:20px;padding-block:16px;display:grid}.telefoon__aantallen[data-astro-cid-gpnl7e3o] div[data-astro-cid-gpnl7e3o]{gap:4px;display:grid}.telefoon__aantallen[data-astro-cid-gpnl7e3o] strong[data-astro-cid-gpnl7e3o]{font-size:32px;line-height:1}.telefoon__aantallen[data-astro-cid-gpnl7e3o] span[data-astro-cid-gpnl7e3o]{color:var(--kleur-inkt-zacht);font-size:11px}.telefoon__verzoek[data-astro-cid-gpnl7e3o]{border-bottom:var(--rule);gap:6px;padding-bottom:14px;display:grid}.telefoon__verzoek[data-astro-cid-gpnl7e3o] strong[data-astro-cid-gpnl7e3o]{font-size:12px;font-weight:650;line-height:1.4}.telefoon__verzoek[data-astro-cid-gpnl7e3o] span[data-astro-cid-gpnl7e3o]{color:var(--kleur-inkt-zacht);font-size:10px}.telefoon__demolink[data-astro-cid-gpnl7e3o]{margin-top:auto;padding-top:6px}figcaption[data-astro-cid-gpnl7e3o]{font-size:var(--tekst-xs);color:var(--kleur-op-inkt-zacht);text-align:center}.showcase__bediening[data-astro-cid-gpnl7e3o]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 12px;margin-top:-20px;display:flex}.showcase__bediening[data-astro-cid-gpnl7e3o][hidden]{display:none}.showcase__bediening[data-astro-cid-gpnl7e3o] button[data-astro-cid-gpnl7e3o]{min-width:44px;min-height:44px;color:var(--kleur-op-inkt);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:12px;text-decoration:underline}.showcase__bediening[data-astro-cid-gpnl7e3o] span[data-astro-cid-gpnl7e3o]{color:var(--kleur-op-inkt-zacht);font-size:11px}.showcase__bediening[data-astro-cid-gpnl7e3o] button[data-astro-cid-gpnl7e3o]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:3px}.showcase__podium[data-astro-cid-gpnl7e3o]{touch-action:pan-y;position:relative}.showcase__podium[data-astro-cid-gpnl7e3o] .telefoon3d{pointer-events:none;opacity:0;width:calc(100% + 200px);height:calc(100% + 150px);transition:opacity .7s var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showcase--3d[data-astro-cid-gpnl7e3o] .showcase__podium[data-astro-cid-gpnl7e3o]{cursor:grab}.showcase--3d[data-astro-cid-gpnl7e3o] .showcase__podium[data-astro-cid-gpnl7e3o].is-slepen{cursor:grabbing}.showcase--3d[data-astro-cid-gpnl7e3o] .showcase__podium[data-astro-cid-gpnl7e3o] .telefoon3d{opacity:1}.showcase--3d[data-astro-cid-gpnl7e3o] .telefoon[data-astro-cid-gpnl7e3o]{opacity:0;transition:opacity .4s var(--ease-out)}.showcase--3d[data-astro-cid-gpnl7e3o] .showcase__slash[data-astro-cid-gpnl7e3o]{opacity:.55}figcaption[data-astro-cid-gpnl7e3o] a{min-height:44px;color:inherit;text-decoration:underline;text-decoration-color:var(--kleur-lijn-op-inkt);text-underline-offset:.25em;align-items:center;display:inline-flex}figcaption[data-astro-cid-gpnl7e3o] a:hover{text-decoration-color:var(--kleur-signaal)}figcaption[data-astro-cid-gpnl7e3o] a:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:4px}@keyframes telefoon-binnen{0%{transform:translateY(18px)rotate(10deg)}to{transform:translateY(0) rotate(var(--hoek))}}@media (width<=1000px){.showcase[data-astro-cid-gpnl7e3o]{padding-inline:24px}.telefoon[data-astro-cid-gpnl7e3o]{width:250px}}@media (width<=760px){.showcase[data-astro-cid-gpnl7e3o]{padding-inline:12px}.telefoon[data-astro-cid-gpnl7e3o]{--hoek:3deg}}@media (prefers-reduced-motion:reduce){.telefoon[data-astro-cid-gpnl7e3o]{animation:none}}.hero[data-astro-cid-cnbbckuu]{align-items:center;gap:var(--ruimte-xl);padding:48px var(--rand) 64px;background:var(--kleur-inkt);color:var(--kleur-op-inkt);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow-x:clip}.hero__tekst[data-astro-cid-cnbbckuu]{justify-items:start;gap:28px;padding-block:24px;display:grid}.hero__kop[data-astro-cid-cnbbckuu]{font-size:var(--tekst-display);letter-spacing:-.045em;font-weight:780;font-stretch:100%;line-height:1.02}.hero__kop[data-astro-cid-cnbbckuu]>span[data-astro-cid-cnbbckuu]{display:block}.hero__punt[data-astro-cid-cnbbckuu]{color:var(--kleur-signaal)}.hero__propositie[data-astro-cid-cnbbckuu]{max-width:32ch;color:var(--kleur-op-inkt-zacht);font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.5}.hero__prijs[data-astro-cid-cnbbckuu]{max-width:48ch;min-height:44px;font-size:var(--tekst-sm);text-underline-offset:.25em;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.hero__voetnoot[data-astro-cid-cnbbckuu]{max-width:48ch;color:var(--kleur-op-inkt-zacht);font-size:var(--tekst-xs);margin-top:-20px}.hero__acties[data-astro-cid-cnbbckuu]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.hero__werk[data-astro-cid-cnbbckuu]{align-items:center;min-height:48px;font-weight:650;display:inline-flex}.hero[data-astro-cid-cnbbckuu] a[data-astro-cid-cnbbckuu]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:7px}@media (width>=1440px){.hero[data-astro-cid-cnbbckuu]{padding-block:56px 72px}}@media (width<=1000px){.hero[data-astro-cid-cnbbckuu]{gap:24px}}@media (width<=760px){.hero[data-astro-cid-cnbbckuu]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:40px 48px}.hero__tekst[data-astro-cid-cnbbckuu]{gap:24px;padding:0}.hero__kop[data-astro-cid-cnbbckuu]{font-size:clamp(2.75rem,9.5vw,4.5rem)}.hero__propositie[data-astro-cid-cnbbckuu]{max-width:37ch}}.strook[data-astro-cid-7lvsrbzw]{align-items:baseline;gap:var(--ruimte-md) var(--ruimte-xl);padding:clamp(28px, 3.6vw, 48px) var(--rand);background:var(--kleur-inkt);color:var(--kleur-op-inkt);border-top:1px solid var(--kleur-lijn-op-inkt);grid-template-columns:minmax(0,1fr) minmax(0,4fr);display:grid}.strook__label[data-astro-cid-7lvsrbzw]{color:var(--kleur-op-inkt-zacht)}.strook__lijst[data-astro-cid-7lvsrbzw]{font-size:clamp(1.25rem,2.4vw,2.125rem);font-weight:780;font-stretch:var(--breedte-breed);letter-spacing:-.03em;text-transform:uppercase;flex-wrap:wrap;gap:.2em 0;margin:0;padding:0;line-height:1.15;list-style:none;display:flex}.strook__lijst[data-astro-cid-7lvsrbzw] li[data-astro-cid-7lvsrbzw]{white-space:nowrap;align-items:center;display:inline-flex}.strook__lijst[data-astro-cid-7lvsrbzw] li[data-astro-cid-7lvsrbzw]:not(:last-child):after{content:"";background:var(--kleur-signaal);width:.16em;height:.72em;margin-inline:.5em;display:inline-block;transform:skew(-14deg)}@media (width<=760px){.strook[data-astro-cid-7lvsrbzw]{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.strook__lijst[data-astro-cid-7lvsrbzw] li[data-astro-cid-7lvsrbzw]{white-space:normal}}.migratie[data-astro-cid-kkolptqr]{gap:var(--ruimte-xl) var(--ruimte-2xl);padding:var(--sectie) var(--rand);background:var(--kleur-papier);color:var(--kleur-inkt);grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}.migratie__label[data-astro-cid-kkolptqr]{margin-bottom:var(--ruimte-lg)}.migratie[data-astro-cid-kkolptqr] h2[data-astro-cid-kkolptqr]{max-width:18ch;font-size:var(--tekst-2xl);font-weight:780;font-stretch:var(--breedte-halfbreed);letter-spacing:-.035em;text-wrap:balance;line-height:1.02}.migratie__lead[data-astro-cid-kkolptqr]{max-width:46ch;margin-top:var(--ruimte-lg);color:var(--kleur-inkt-zacht);font-size:var(--tekst-lg)}.migratie__acties[data-astro-cid-kkolptqr]{align-items:center;gap:var(--ruimte-xs) var(--ruimte-lg);margin-top:var(--ruimte-lg);flex-wrap:wrap;display:flex}.migratie__acties[data-astro-cid-kkolptqr] .knop[data-astro-cid-kkolptqr]{white-space:normal;text-align:center;line-height:1.35}.migratie__link[data-astro-cid-kkolptqr]{text-underline-offset:.22em;align-items:center;min-height:44px;font-weight:620;display:inline-flex}.migratie__voordelen[data-astro-cid-kkolptqr]{border-top:1px solid var(--kleur-lijn-sterk);margin:0;padding:0;list-style:none}.migratie__voordelen[data-astro-cid-kkolptqr] li[data-astro-cid-kkolptqr]{padding-block:var(--ruimte-md);border-bottom:1px solid var(--kleur-lijn-sterk)}.migratie[data-astro-cid-kkolptqr] h3[data-astro-cid-kkolptqr]{margin-bottom:var(--ruimte-xs);font-size:var(--tekst-lg);font-weight:680;line-height:1.3}.migratie__voordelen[data-astro-cid-kkolptqr] p[data-astro-cid-kkolptqr]{max-width:48ch;color:var(--kleur-inkt-zacht)}.migratie__bewijs[data-astro-cid-kkolptqr]{max-width:52ch;margin-top:var(--ruimte-md);font-size:var(--tekst-sm)}.migratie__bewijs[data-astro-cid-kkolptqr] a[data-astro-cid-kkolptqr]{text-underline-offset:.22em;align-items:center;min-height:44px;font-weight:620;display:inline-flex}@media (width<=799px){.migratie[data-astro-cid-kkolptqr]{gap:var(--ruimte-xl);grid-template-columns:minmax(0,1fr)}}.werk[data-astro-cid-7r4b6xro]{background:var(--kleur-inkt-0);color:var(--kleur-op-inkt);padding-bottom:var(--sectie)}.werk__kop[data-astro-cid-7r4b6xro]{align-items:end;gap:var(--ruimte-xl);padding:var(--sectie) var(--rand) clamp(40px, 5vw, 72px);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.werk__titel[data-astro-cid-7r4b6xro]{font-size:clamp(2.5rem,6.4vw,6.5rem);font-weight:800;font-stretch:var(--breedte-halfbreed);letter-spacing:-.045em;text-wrap:balance;line-height:.95}.werk__intro[data-astro-cid-7r4b6xro]{justify-items:start;gap:var(--ruimte-sm);max-width:40ch;color:var(--kleur-op-inkt-zacht);display:grid}.werk__intro[data-astro-cid-7r4b6xro] a[data-astro-cid-7r4b6xro]{min-height:44px;color:var(--kleur-op-inkt);align-items:center;font-weight:650;display:inline-flex}.werk__frame[data-astro-cid-7r4b6xro]{scroll-snap-type:x proximity;scroll-padding-inline:var(--rand);scrollbar-width:thin;scrollbar-color:var(--kleur-signaal) var(--kleur-inkt-0);position:relative;overflow-x:auto}.werk__frame[data-astro-cid-7r4b6xro]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:-2px}.werk__spoor[data-astro-cid-7r4b6xro]{padding:0 var(--rand) var(--ruimte-xl);gap:clamp(24px,6vw,96px);margin:0;list-style:none;display:flex}.werk__spoor[data-astro-cid-7r4b6xro]>li[data-astro-cid-7r4b6xro]{scroll-snap-align:start;flex:0 0 min(66vw,1120px);min-width:0}.werk__bediening[data-astro-cid-7r4b6xro]{justify-content:space-between;align-items:center;gap:var(--ruimte-sm) var(--ruimte-lg);padding:0 var(--rand) var(--ruimte-lg);flex-wrap:wrap;display:flex}.werk__bediening[data-astro-cid-7r4b6xro][hidden]{display:none}.werk__hint[data-astro-cid-7r4b6xro]{color:var(--kleur-op-inkt-zacht)}.werk__knoppen[data-astro-cid-7r4b6xro]{align-items:center;gap:var(--ruimte-sm);display:flex}.werk__knoppen[data-astro-cid-7r4b6xro] span[data-astro-cid-7r4b6xro]{text-align:center;font-variant-numeric:tabular-nums;min-width:4ch}.werk__knoppen[data-astro-cid-7r4b6xro] button[data-astro-cid-7r4b6xro]{border:1px solid var(--kleur-lijn-op-inkt-sterk);min-height:44px;color:var(--kleur-op-inkt);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:8px 16px}.werk__knoppen[data-astro-cid-7r4b6xro] button[data-astro-cid-7r4b6xro]:hover:not(:disabled){border-color:var(--kleur-signaal)}.werk__knoppen[data-astro-cid-7r4b6xro] button[data-astro-cid-7r4b6xro]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:3px}.werk__knoppen[data-astro-cid-7r4b6xro] button[data-astro-cid-7r4b6xro]:disabled{opacity:.4;cursor:default}.werk__meer[data-astro-cid-7r4b6xro]{align-content:center;justify-items:start;gap:var(--ruimte-lg);padding-top:var(--ruimte-sm);border-top:1px solid var(--kleur-lijn-op-inkt);display:grid}.werk__meer[data-astro-cid-7r4b6xro] .meta[data-astro-cid-7r4b6xro]{color:var(--kleur-op-inkt-zacht)}.werk__meer[data-astro-cid-7r4b6xro] ul[data-astro-cid-7r4b6xro]{margin:0;padding:0;list-style:none}.werk__meer[data-astro-cid-7r4b6xro] ul[data-astro-cid-7r4b6xro] a[data-astro-cid-7r4b6xro]{min-height:44px;font-size:clamp(1.75rem,3.6vw,3.25rem);font-weight:750;font-stretch:var(--breedte-halfbreed);letter-spacing:-.035em;color:var(--kleur-op-inkt-zacht);transition:color var(--duur-kort) var(--ease-out);align-items:center;line-height:1.1;text-decoration:none;display:inline-flex}.werk__meer[data-astro-cid-7r4b6xro] ul[data-astro-cid-7r4b6xro] a[data-astro-cid-7r4b6xro]:hover,.werk__meer[data-astro-cid-7r4b6xro] ul[data-astro-cid-7r4b6xro] a[data-astro-cid-7r4b6xro]:focus-visible{color:var(--kleur-op-inkt)}@media (width<=1023px){.werk__kop[data-astro-cid-7r4b6xro]{grid-template-columns:minmax(0,1fr)}.werk__spoor[data-astro-cid-7r4b6xro]>li[data-astro-cid-7r4b6xro]{flex-basis:86%}}.diensten[data-astro-cid-52iymqrl]{padding:var(--sectie) var(--rand);background:var(--kleur-papier);color:var(--kleur-inkt)}.diensten__kop[data-astro-cid-52iymqrl]{align-items:end;gap:var(--ruimte-xl);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-bottom:clamp(40px,6vw,88px);display:grid}.diensten__titel[data-astro-cid-52iymqrl]{max-width:16ch;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:800;font-stretch:var(--breedte-halfbreed);letter-spacing:-.04em;text-wrap:balance;line-height:.98}.diensten__intro[data-astro-cid-52iymqrl]{max-width:42ch;color:var(--kleur-inkt-zacht)}.diensten__rijen[data-astro-cid-52iymqrl]{border-top:1px solid var(--kleur-lijn-sterk);margin:0;padding:0;list-style:none}.rij[data-astro-cid-52iymqrl]{align-items:start;gap:var(--ruimte-lg) clamp(32px, 4vw, 64px);border-bottom:1px solid var(--kleur-lijn-sterk);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);padding-block:clamp(32px,4vw,56px);display:grid}.rij__label[data-astro-cid-52iymqrl]{font-size:clamp(1.875rem,3.4vw,3.25rem);font-weight:780;font-stretch:var(--breedte-halfbreed);letter-spacing:-.04em;overflow-wrap:normal;text-wrap:balance;line-height:1}.rij__tekst[data-astro-cid-52iymqrl]{align-content:start;gap:var(--ruimte-xs);max-width:46ch;color:var(--kleur-inkt-zacht);display:grid}.rij__titel[data-astro-cid-52iymqrl]{color:var(--kleur-inkt);font-size:var(--tekst-lg);letter-spacing:-.015em;font-weight:650}.rij__links[data-astro-cid-52iymqrl]{margin:var(--ruimte-2xs) 0 0;padding:0;list-style:none}.rij__links[data-astro-cid-52iymqrl] a[data-astro-cid-52iymqrl]{min-height:44px;color:var(--kleur-inkt);text-decoration:underline;text-decoration-color:var(--kleur-lijn-sterk);text-underline-offset:.25em;transition:text-decoration-color var(--duur-kort) var(--ease-out);align-items:center;gap:10px;font-weight:620;display:inline-flex}.rij__links[data-astro-cid-52iymqrl] a[data-astro-cid-52iymqrl]:hover{text-decoration-color:var(--kleur-inkt)}.diensten__slot[data-astro-cid-52iymqrl]{justify-content:space-between;align-items:center;gap:var(--ruimte-md) var(--ruimte-xl);margin-top:var(--ruimte-xl);color:var(--kleur-inkt-zacht);flex-wrap:wrap;display:flex}.diensten__prijzen[data-astro-cid-52iymqrl]{max-width:65ch}.diensten__prijzen[data-astro-cid-52iymqrl] strong[data-astro-cid-52iymqrl]{color:var(--kleur-inkt)}.diensten__voorwaarden[data-astro-cid-52iymqrl]{font-size:var(--tekst-sm);margin-top:12px}@media (width<=760px){.diensten__kop[data-astro-cid-52iymqrl],.rij[data-astro-cid-52iymqrl]{grid-template-columns:minmax(0,1fr)}}.studio[data-astro-cid-dwgjapd3]{padding:var(--sectie) var(--rand);background:var(--kleur-inkt-0);color:var(--kleur-op-inkt)}.studio__statement[data-astro-cid-dwgjapd3]{max-width:30ch;font-size:var(--tekst-statement);letter-spacing:-.03em;font-weight:700;line-height:1.12}.studio__statement[data-astro-cid-dwgjapd3] span[data-astro-cid-dwgjapd3]{color:var(--kleur-op-inkt-zacht)}.studio__feiten[data-astro-cid-dwgjapd3]{gap:var(--ruimte-lg);padding-top:var(--ruimte-lg);border-top:1px solid var(--kleur-lijn-op-inkt);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,7vw,104px);display:grid}.studio__feiten[data-astro-cid-dwgjapd3] div[data-astro-cid-dwgjapd3]{gap:var(--ruimte-2xs);display:grid}.studio__feiten[data-astro-cid-dwgjapd3] dt[data-astro-cid-dwgjapd3]{color:var(--kleur-op-inkt-zacht)}.studio__feiten[data-astro-cid-dwgjapd3] dd[data-astro-cid-dwgjapd3]{font-size:var(--tekst-lg);letter-spacing:-.015em;font-weight:650}.aanpak[data-astro-cid-dwgjapd3]{gap:var(--ruimte-xl) clamp(48px, 8vw, 128px);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);margin-top:clamp(80px,11vw,160px);display:grid}.aanpak__kop[data-astro-cid-dwgjapd3]{top:calc(var(--nav-hoogte) + 48px);align-self:start;justify-items:start;gap:var(--ruimte-md);display:grid;position:sticky}.aanpak__titel[data-astro-cid-dwgjapd3]{max-width:14ch;font-size:clamp(2.25rem,4.6vw,4.25rem);font-weight:800;font-stretch:var(--breedte-halfbreed);letter-spacing:-.04em;text-wrap:balance;line-height:.98}.aanpak__kop[data-astro-cid-dwgjapd3] .knop[data-astro-cid-dwgjapd3]{margin-top:var(--ruimte-sm)}.aanpak__stappen[data-astro-cid-dwgjapd3]{padding-block:var(--ruimte-md) clamp(24px, 10vh, 160px);gap:clamp(40px,7vh,96px);display:grid}.stap[data-astro-cid-dwgjapd3]{gap:var(--ruimte-sm);padding-top:var(--ruimte-md);border-top:1px solid var(--kleur-lijn-op-inkt);display:grid}.stap[data-astro-cid-dwgjapd3] h3[data-astro-cid-dwgjapd3]{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:750;line-height:1.05}.stap[data-astro-cid-dwgjapd3] p[data-astro-cid-dwgjapd3]{max-width:48ch;color:var(--kleur-op-inkt-zacht);font-size:var(--tekst-lg);line-height:1.55}@media (width<=900px){.studio__feiten[data-astro-cid-dwgjapd3],.aanpak[data-astro-cid-dwgjapd3]{grid-template-columns:minmax(0,1fr)}.aanpak__kop[data-astro-cid-dwgjapd3]{position:static}.aanpak__stappen[data-astro-cid-dwgjapd3]{padding-bottom:0}}@media (width<=480px){.studio__feiten[data-astro-cid-dwgjapd3]{grid-template-columns:minmax(0,1fr)}}.faq[data-astro-cid-kzqogdr4]{gap:var(--ruimte-xl) var(--ruimte-2xl);padding:var(--sectie) var(--rand);background:var(--kleur-papier);color:var(--kleur-inkt);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.faq__kop[data-astro-cid-kzqogdr4]{top:calc(var(--nav-hoogte) + 48px);align-self:start;justify-items:start;gap:var(--ruimte-md);display:grid;position:sticky}.faq__titel[data-astro-cid-kzqogdr4]{max-width:12ch;font-size:clamp(2.25rem,4.6vw,4.25rem);font-weight:800;font-stretch:var(--breedte-halfbreed);letter-spacing:-.04em;text-wrap:balance;line-height:.98}.faq__hulp[data-astro-cid-kzqogdr4]{max-width:32ch;color:var(--kleur-inkt-zacht)}.faq__hulp[data-astro-cid-kzqogdr4] a[data-astro-cid-kzqogdr4]{color:var(--kleur-inkt);text-underline-offset:.2em;font-weight:620}.faq__lijst[data-astro-cid-kzqogdr4]{border-top:1px solid var(--kleur-lijn-sterk)}.vraag[data-astro-cid-kzqogdr4]{border-bottom:1px solid var(--kleur-lijn-sterk);interpolate-size:allow-keywords}.vraag[data-astro-cid-kzqogdr4]::details-content{block-size:0;transition:block-size var(--duur-midden) var(--ease-out), content-visibility var(--duur-midden) allow-discrete;overflow:clip}.vraag[data-astro-cid-kzqogdr4][open]::details-content{block-size:auto}.vraag[data-astro-cid-kzqogdr4] summary[data-astro-cid-kzqogdr4]{justify-content:space-between;align-items:center;gap:var(--ruimte-md);min-height:76px;padding-block:var(--ruimte-md);font-size:var(--tekst-xl);letter-spacing:-.02em;cursor:pointer;transition:color var(--duur-kort) var(--ease-out);font-weight:680;line-height:1.2;list-style:none;display:flex}.vraag[data-astro-cid-kzqogdr4] summary[data-astro-cid-kzqogdr4]::-webkit-details-marker{display:none}.vraag[data-astro-cid-kzqogdr4] summary[data-astro-cid-kzqogdr4]:hover{color:var(--kleur-inkt-zacht)}.vraag__teken[data-astro-cid-kzqogdr4]{border:1px solid var(--kleur-lijn-sterk);width:40px;height:40px;transition:background-color var(--duur-midden) var(--ease-out), border-color var(--duur-midden) var(--ease-out), transform var(--duur-lang) var(--ease-expo);border-radius:50%;flex:none;position:relative}.vraag__teken[data-astro-cid-kzqogdr4]:before,.vraag__teken[data-astro-cid-kzqogdr4]:after{content:"";background:var(--kleur-inkt);width:14px;height:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.vraag__teken[data-astro-cid-kzqogdr4]:after{transform:rotate(90deg)}.vraag[data-astro-cid-kzqogdr4][open] .vraag__teken[data-astro-cid-kzqogdr4]{background:var(--kleur-signaal);border-color:var(--kleur-signaal);transform:rotate(45deg)}.vraag[data-astro-cid-kzqogdr4] p[data-astro-cid-kzqogdr4]{max-width:60ch;padding:0 56px var(--ruimte-lg) 0;color:var(--kleur-inkt-zacht);font-size:var(--tekst-lg);line-height:1.6}@media (width<=860px){.faq[data-astro-cid-kzqogdr4]{grid-template-columns:minmax(0,1fr)}.faq__kop[data-astro-cid-kzqogdr4]{position:static}.vraag[data-astro-cid-kzqogdr4] summary[data-astro-cid-kzqogdr4]{font-size:var(--tekst-lg)}.vraag[data-astro-cid-kzqogdr4] p[data-astro-cid-kzqogdr4]{font-size:var(--tekst-basis);padding-right:0}}.qc[data-astro-cid-aoz7jifg]{gap:var(--ruimte-2xs);padding-top:var(--ruimte-md);border-top:1px solid var(--kleur-lijn-op-inkt);color:var(--kleur-op-inkt);display:grid}.qc__label[data-astro-cid-aoz7jifg]{color:var(--kleur-op-inkt-zacht)}.qc__titel[data-astro-cid-aoz7jifg]{font-size:var(--tekst-xl);letter-spacing:-.02em;font-weight:700}.qc__uitleg[data-astro-cid-aoz7jifg]{max-width:40ch;margin-bottom:var(--ruimte-xs);color:var(--kleur-op-inkt-zacht)}.qc__open[data-astro-cid-aoz7jifg]{border:1px solid var(--kleur-op-inkt);min-height:44px;color:var(--kleur-op-inkt);font-family:var(--font-tekst);font-size:var(--tekst-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--duur-kort) var(--ease-out), color var(--duur-kort) var(--ease-out);background:0 0;justify-self:start;padding:10px 18px;font-weight:620}.qc__open[data-astro-cid-aoz7jifg]:hover{background:var(--kleur-op-inkt);color:var(--kleur-inkt)}.qc__open[data-astro-cid-aoz7jifg]:active{transform:translateY(1px)}.qc__open[data-astro-cid-aoz7jifg]:focus-visible{outline:2px solid var(--kleur-signaal);outline-offset:3px}.contact[data-astro-cid-cemixrtz]{background:var(--kleur-inkt);color:var(--kleur-op-inkt)}.contact__vlak[data-astro-cid-cemixrtz]{align-items:end;gap:var(--ruimte-xl);padding:var(--sectie) var(--rand);background:var(--kleur-signaal);color:var(--kleur-inkt);grid-template-columns:minmax(0,1fr) minmax(0,.55fr);display:grid;position:relative;overflow:clip}.contact__vlaktekst[data-astro-cid-cemixrtz]{z-index:1;justify-items:start;gap:var(--ruimte-md);display:grid;position:relative;container-type:inline-size}.contact__titel[data-astro-cid-cemixrtz]{max-width:9ch;font-size:min(7rem,11.5cqi);font-weight:800;font-stretch:var(--breedte-halfbreed);letter-spacing:-.045em;overflow-wrap:normal;line-height:.95}.contact__reactie[data-astro-cid-cemixrtz]{max-width:34ch;font-size:var(--tekst-lg);line-height:1.45}.contact__mail[data-astro-cid-cemixrtz]{min-height:44px;margin-top:var(--ruimte-sm);letter-spacing:-.025em;overflow-wrap:anywhere;text-underline-offset:.16em;transition:text-decoration-thickness var(--duur-kort) var(--ease-out);align-items:center;font-size:clamp(1.375rem,3vw,2.5rem);font-weight:750;line-height:1.05;text-decoration:underline 3px;display:inline-flex}.contact__mail[data-astro-cid-cemixrtz]:hover{text-decoration-thickness:6px}.contact__vlak[data-astro-cid-cemixrtz] a[data-astro-cid-cemixrtz]:focus-visible{outline:2px solid var(--kleur-inkt);outline-offset:4px}.contact__telefoons[data-astro-cid-cemixrtz]{align-self:stretch;min-height:420px;position:relative}.contact__telefoon[data-astro-cid-cemixrtz]{aspect-ratio:390/844;background:var(--kleur-inkt-0);border-radius:34px;width:clamp(150px,15vw,230px);padding:6px;position:absolute;box-shadow:0 40px 80px -24px #0f110f8c}.contact__telefoon[data-astro-cid-cemixrtz] picture,.contact__telefoon[data-astro-cid-cemixrtz] img{object-fit:cover;object-position:top;border-radius:28px;width:100%;height:100%;display:block}.contact__telefoon--a[data-astro-cid-cemixrtz]{top:0;left:0;transform:rotate(-7deg)}.contact__telefoon--b[data-astro-cid-cemixrtz]{bottom:-18%;right:0;transform:rotate(6deg)}.contact__binnen[data-astro-cid-cemixrtz]{gap:var(--ruimte-2xl);padding:var(--sectie) var(--rand);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.contact__intro[data-astro-cid-cemixrtz]{align-content:start;justify-items:start;gap:var(--ruimte-md);display:grid}.contact__subkop[data-astro-cid-cemixrtz]{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:780;font-stretch:var(--breedte-halfbreed);letter-spacing:-.035em;line-height:1.02}.contact__intro[data-astro-cid-cemixrtz]>p[data-astro-cid-cemixrtz]{max-width:40ch;color:var(--kleur-op-inkt-zacht)}.contact__whatsapp[data-astro-cid-cemixrtz]{align-items:center;gap:var(--ruimte-xs);white-space:nowrap;min-height:44px;font-weight:620;text-decoration:none;display:inline-flex}.contact__whatsapp[data-astro-cid-cemixrtz] svg[data-astro-cid-cemixrtz]{color:var(--kleur-signaal)}.contact__whatsapp[data-astro-cid-cemixrtz]:hover span[data-astro-cid-cemixrtz]:first-of-type{text-underline-offset:.2em;text-decoration:underline}.contact__sociaal[data-astro-cid-cemixrtz]{gap:var(--ruimte-md);margin:0;padding:0;list-style:none;display:flex}.contact__sociaal[data-astro-cid-cemixrtz] a[data-astro-cid-cemixrtz]{min-height:44px;color:var(--kleur-op-inkt-zacht);text-underline-offset:.2em;align-items:center;display:inline-flex}.contact__sociaal[data-astro-cid-cemixrtz] a[data-astro-cid-cemixrtz]:hover{color:var(--kleur-op-inkt)}.contact__formulieren[data-astro-cid-cemixrtz]{align-content:start;gap:var(--ruimte-2xl);display:grid}@media (width<=860px){.contact__vlak[data-astro-cid-cemixrtz],.contact__binnen[data-astro-cid-cemixrtz]{grid-template-columns:minmax(0,1fr)}.contact__telefoons[data-astro-cid-cemixrtz]{min-height:300px;margin-top:var(--ruimte-md)}.contact__telefoon[data-astro-cid-cemixrtz]{width:140px}.contact__telefoon--a[data-astro-cid-cemixrtz]{left:8%}.contact__telefoon--b[data-astro-cid-cemixrtz]{bottom:-30%;right:8%}}html:has(.home),body:has(.home){background:var(--kleur-inkt)}
