html:root:not(:has([data-links])){--g50:#f8f9fa;--g800:#212529;--grond:var(--g50);--inkt:var(--g800);--gedempt:color-mix(in srgb, var(--inkt) 72%, var(--grond));--lijn:color-mix(in srgb, var(--inkt) 16%, var(--grond));--vlak:color-mix(in srgb, var(--inkt) 6%, var(--grond));--ar-ease:cubic-bezier(.15, .2, .1, 1);--ar-kop:76px;--ar-goot:clamp(20px, 4vw, 64px);--ar-aarde:var(--g800);--ar-zand:var(--g50);--ar-op-oranje:var(--g800)}html:root:not(:has([data-links])){--veld:#e9ecef}html.donker:root:not(:has([data-links])){--grond:var(--g800);--inkt:var(--g50);--oranje-tekst:var(--oranje);--veld:#343a40}.ar-inv{--grond:var(--g800);--inkt:var(--g50);--oranje-tekst:var(--oranje);--gedempt:color-mix(in srgb, var(--inkt) 72%, var(--grond));--lijn:color-mix(in srgb, var(--inkt) 18%, var(--grond));background:var(--grond);color:var(--inkt)}html.donker .ar-inv{--grond:var(--g50);--inkt:var(--g800);--oranje-tekst:#b84000}.ar :is(section,div){--gedempt:color-mix(in srgb, var(--inkt) 72%, var(--grond));--lijn:color-mix(in srgb, var(--inkt) 16%, var(--grond))}body{background-color:var(--grond)}.ar-raster{width:100%;max-width:1520px;padding-left:max(var(--ar-goot), env(safe-area-inset-left,0px));padding-right:max(var(--ar-goot), env(safe-area-inset-right,0px));margin-inline:auto}.ar-lbl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--gedempt);margin:0;font-size:12px;line-height:1.5}.ar-h2{font-family:var(--font-syne);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,68px);font-weight:700;line-height:1.02}.ar-h3{font-family:var(--font-syne);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.1}.ar p{margin:0}.ar-knoppen{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:639px){.ar-knoppen{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ar-knoppen>.ar-knop{letter-spacing:.04em;white-space:nowrap;padding-inline:10px;font-size:clamp(11px,3.1vw,13px)}}.ar-knop{min-height:48px;font-family:var(--font-montserrat);letter-spacing:.06em;text-transform:uppercase;transition:background-color .3s var(--ar-ease), color .3s var(--ar-ease), border-color .3s var(--ar-ease);border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ar-knop-oranje{background:var(--oranje);color:var(--ar-op-oranje)}.ar-knop-oranje:hover{background:var(--g800);color:var(--ar-zand)}.ar-knop-lijn{border:1px solid var(--inkt);color:var(--inkt)}.ar-knop-lijn:hover{background:var(--inkt);color:var(--grond)}.ar-knop-lijn-licht{color:inherit;border:1px solid}.ar-knop-lijn-licht:hover{background:var(--g50);color:var(--g800)}.ar-knop:focus-visible,.ar a:focus-visible,.ar-menuknop:focus-visible{outline-offset:3px;outline:2px solid}.ar-lijnlink{color:var(--inkt);transition:background-size .4s var(--ar-ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;justify-self:start;padding-bottom:3px;text-decoration:none}.ar-lijnlink:hover,a:hover>.ar-lijnlink{background-size:30% 1px}#inhoud#inhoud{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.ar-kop{z-index:90;height:calc(var(--ar-kop) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(var(--ar-goot), env(safe-area-inset-right,0px)) 0 max(var(--ar-goot), env(safe-area-inset-left,0px));background:var(--grond);color:var(--inkt);align-items:center;gap:24px;display:flex;position:absolute;inset:0 0 auto}.ar-kop-logo{align-items:center;min-height:44px;display:flex}.ar-kop-logo img{width:auto;height:18px}.ar-logo-donker,html.donker .ar-logo-licht{display:none}html.donker .ar-logo-donker{display:block}.ar-kop.ar-inv .ar-logo-licht{display:none}.ar-kop.ar-inv .ar-logo-donker,html.donker .ar-kop.ar-inv .ar-logo-licht{display:block}html.donker .ar-kop.ar-inv .ar-logo-donker{display:none}.ar-kop-plek{margin-left:clamp(16px,4vw,64px)}.ar-bel{border:1px solid var(--lijn);min-height:44px;color:var(--inkt);border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .3s;display:inline-flex}.ar-bel:hover{border-color:var(--inkt)}@media (max-width:899px){.ar-kop-plek{display:none}}@media (max-width:559px){.ar-bel{justify-content:center;width:44px;padding:0}.ar-bel>span{display:none}}.ar-dock{--zand:var(--ar-zand);--zand-60:#f6f2e999;--zand-20:#f6f2e933;--komeet-r:32px;z-index:95;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:min(100vw - 32px,360px);color:var(--zand);-webkit-backdrop-filter:blur(8px)saturate(1.6)brightness(.85);backdrop-filter:blur(8px)saturate(1.6)brightness(.85);transition:border-radius .6s var(--ar-ease), background-color .4s;background:#1616156b;border-radius:32px;position:fixed;translate:-50%;box-shadow:inset 0 1px .5px #ffffff38,inset 0 -1px .5px #0003,0 10px 40px -12px #00000073}.ar-dock[data-open]{--komeet-r:24px;-webkit-backdrop-filter:blur(24px)saturate(1.6)brightness(.8);backdrop-filter:blur(24px)saturate(1.6)brightness(.8);background:#161615db;border-radius:24px}.ar-dock-vel{transition:grid-template-rows .6s var(--ar-ease);grid-template-rows:0fr;display:grid}.ar-dock[data-open] .ar-dock-vel{grid-template-rows:1fr}.ar-dock-vel-binnen{min-height:0;overflow:hidden}.ar-dock-vel-inhoud{max-height:calc(100svh - 120px - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;opacity:0;gap:18px;padding:20px 20px 6px;transition:opacity .3s;display:grid;overflow-y:auto}.ar-dock[data-open] .ar-dock-vel-inhoud{opacity:1;transition-delay:.2s}.ar-dock-top{border-bottom:1px solid var(--zand-20);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.ar-dock-top img{width:auto;height:16px}.ar-dock .ar-lbl{color:var(--zand-60)}.ar-dock-lijst{counter-reset:nr;margin:0;padding:0;list-style:none}.ar-dock-lijst li{counter-increment:nr}.ar-dock-link{border-bottom:1px solid var(--zand-20);color:inherit;grid-template-columns:36px 1fr;align-items:center;padding:8px 0;text-decoration:none;display:grid}.ar-dock-ico{width:22px;height:22px;color:var(--zand-60);transition:color .3s}.ar-dock-link:hover .ar-dock-ico,.ar-dock-link[aria-current=page] .ar-dock-ico{color:var(--zand)}.ar-dock-naam{font-family:var(--font-syne);letter-spacing:-.02em;transition:translate .5s var(--ar-ease);font-size:22px;font-weight:700;line-height:1.1}.ar-dock-link:hover .ar-dock-naam{translate:8px}.ar-dock-link:not([aria-current=page]) .ar-dock-naam{color:var(--zand-60);transition:color .3s, translate .5s var(--ar-ease)}.ar-dock-link:hover .ar-dock-naam{color:var(--zand)}.ar-dock-voet{grid-template-columns:repeat(5,1fr);align-items:center;margin-inline:-12px;display:grid}.ar-dock-voet>*{grid-column:span 1;justify-self:center}.ar-dock-voet .ar-knop{white-space:nowrap;grid-column:1/4;justify-content:center;justify-self:stretch;min-height:48px;margin-inline:2px 6px;padding-inline:12px}.ar-dock-voet[data-tab=weergave]>:first-child{grid-column:4}.ar-app-whatsapp{color:#25d366;border-radius:999px;place-items:center;width:48px;height:48px;transition:background-color .3s;display:grid}.ar-app-whatsapp:hover{background:#25d3661f}.ar-app-whatsapp:focus-visible{outline:2px solid var(--ar-zand);outline-offset:3px}.ar-dock-rij{z-index:2;grid-template-columns:repeat(5,1fr);justify-items:center;margin:0;padding:8px;list-style:none;display:grid;position:relative}.ar-dock-vak{width:48px;height:48px;color:var(--zand);cursor:pointer;transition:background-color .5s, color .5s, width .5s var(--ar-ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.ar-dock-vak svg{width:30px;height:30px}.ar-dock-vak[aria-current=page]{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.ar-dock-vak[aria-current=page] svg{width:22px;height:22px}.ar-dock-label{font:600 9px/1 var(--font-sans);letter-spacing:.02em}.ar-dock-vak:hover:not([aria-current=page]){background:#efeeea1a}.ar-dock-vak[aria-current=page]{width:64px;color:var(--g800);background:#efeeeae6;box-shadow:inset 0 1px .5px #ffffff4d,inset 0 -1.5px .5px #0000004d,0 2px 5px #00000040}.ar-dock-omhoog{background:var(--oranje);width:64px;color:var(--g800);transition:background-color .3s,color .3s,box-shadow .3s;position:relative;box-shadow:inset 0 1px .5px #ffffff59,inset 0 -1.5px .5px #00000040}.ar-dock-omhoog svg:not(.ar-omhoog-ring){width:22px;height:22px}.ar-dock-omhoog:hover:not(:disabled){background:var(--oranje);filter:brightness(1.08)}.ar-dock-omhoog:disabled{color:inherit;box-shadow:none;cursor:default;background:0 0}.ar-dock-omhoog .ar-omhoog-ring{pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.ar-omhoog-ring rect{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}.ar-dock-omhoog:disabled .ar-omhoog-ring{opacity:0}@supports (animation-timeline:scroll()){.ar-omhoog-ring rect{animation:linear both ring-vol;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.ar-dock-omhoog{transition:none!important}}.ar-dock-vak:not([aria-current=page]) .ar-dock-label,.ar-dock-label-breed{display:none}.ar-dock-alleen-breed{display:none!important}@media (min-width:1024px){.ar-dock-alleen-breed{display:flex!important}.ar-dock-niet-breed{display:none!important}.ar-dock{-webkit-backdrop-filter:blur(20px)saturate(1.6)brightness(.8);backdrop-filter:blur(20px)saturate(1.6)brightness(.8);background:#161615d1;width:min(100vw - 48px,1232px)}.ar-dock-rij{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ar-dock-rij>li:has(.ar-dock-kennis){flex:none}.ar-dock-kennis{background:var(--oranje);padding-inline:16px;color:var(--g800)!important}.ar-dock-kennis:hover{filter:brightness(1.08);background:var(--oranje)!important}.ar-dock-rij{gap:8px}.ar-dock-rij>li{justify-self:stretch;display:flex}.ar-dock-vak,.ar-dock-vak[aria-current=page]{flex-direction:row;gap:10px;width:100%}.ar-dock-vak:not(.ar-dock-omhoog){justify-content:center;align-items:center;display:flex}.ar-dock-vak svg,.ar-dock-vak[aria-current=page] svg{width:22px;height:22px}.ar-dock .ar-dock-vak .ar-dock-label,.ar-dock-label-breed{font:600 14px/1 var(--font-sans);letter-spacing:.01em;display:inline}.ar-dock-rij>li:last-child{justify-content:flex-end}.ar-dock-omhoog{width:64px!important}.ar-dock-vel-inhoud{padding-inline:28px}.ar-dock-lijst{grid-template-columns:repeat(3,1fr);column-gap:32px;display:grid}.ar-dock-voet{gap:8px;margin-inline:0;display:flex}.ar-dock-voet .ar-knop{min-width:232px;margin:0 auto 0 0}}.ar-dock-vak:focus-visible,.ar-dock-link:focus-visible{outline:2px solid var(--zand);outline-offset:2px}.ar-rondknop{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .3s,color .3s;display:grid}.ar-rondknop[aria-pressed=true]{background:var(--ar-zand);color:var(--g800)}.ar-rondknop:focus-visible{outline:2px solid var(--ar-zand);outline-offset:3px}.ar-rondknop svg{width:30px;height:30px}.ar-rondknop:hover:not([aria-pressed=true]){background:#ffffff14}.ar-rondknop:not([aria-pressed=true]){color:var(--zand-60)}.ar-rondknop:hover{color:var(--zand)}.ar-scherm{z-index:94;opacity:0;pointer-events:none;background:#14121073;border:0;padding:0;transition:opacity .4s;position:fixed;inset:0}html.ar-open .ar-scherm{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ar-dock,.ar-dock-vel,.ar-dock-vel-inhoud,.ar-scherm{transition:none!important}}html.stil :is(.ar-dock,.ar-dock-vel,.ar-dock-vel-inhoud,.ar-scherm){transition:none!important}.ar-opening{background:var(--grond);color:var(--inkt);gap:clamp(28px,4vw,64px);padding-block:clamp(28px,5vw,72px) clamp(56px,8vw,120px);display:grid}.ar-opening-tekst{flex-direction:column;justify-content:space-between;gap:clamp(20px,3vw,36px);display:flex}.ar-titel{font-family:var(--font-syne);letter-spacing:-.055em;margin:0;font-size:clamp(52px,8.6vw,156px);font-weight:700;line-height:.9}.ar-regel{padding-bottom:.06em;display:block;overflow:hidden}.ar-regel>span{display:block}.ar-titel b,.ar-punt{color:var(--oranje);font-weight:inherit}.ar-opening-zin{max-width:40ch;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.ar-opening-beeld{aspect-ratio:4/5;max-height:calc(100svh - var(--ar-kop) - 64px);width:100%;position:relative;overflow:hidden}.ar-dia{position:absolute;inset:0}html:root:not(:has([data-links])){--foto-hoek:4px}.ar :is(.ar-dia-foto,.ar-band-foto,.ar-index-foto,.ar-maker-foto,.ar-spread-foto){background:0 0}.ar .ar-dienst-foto{background:var(--veld)}.ar-dia-foto{inset:0;position:absolute!important}.ar-dia:not(:first-child){opacity:0}.ar-opening-onderschrift{z-index:2;color:var(--ar-zand);text-shadow:0 1px 8px #00000080;position:absolute;bottom:12px;left:14px}@media (min-width:1024px){.ar-opening{min-height:calc(100svh - var(--ar-kop));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.ar-opening-beeld{aspect-ratio:auto;height:100%;min-height:520px}}.ar-uitspraak-sectie{background:var(--grond);color:var(--inkt);padding-block:clamp(64px,9vw,150px) clamp(56px,7vw,120px);overflow:hidden}.ar-uitspraak-blok{gap:22px;display:grid}.ar-uitspraak{max-width:22ch;font-family:var(--font-syne);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4.8vw,84px);font-weight:700;line-height:1.04}.ar-uitspraak em{font-style:normal}.ar-band{margin-top:clamp(56px,8vw,120px)}.ar-band-baan{width:max-content;display:flex}.ar-band-reeks{align-items:flex-start;gap:clamp(14px,2vw,28px);padding-right:clamp(14px,2vw,28px);display:flex}.ar-band-foto{aspect-ratio:4/5}.ar-band-kaart{width:clamp(220px,24vw,380px);color:inherit;flex:none;gap:4px;text-decoration:none;display:grid}.ar-band-kaart:nth-child(2n){margin-top:clamp(32px,5vw,80px)}.ar-band-foto{width:100%;margin-bottom:14px}.ar-band-titel{font-family:var(--font-syne);letter-spacing:-.02em;font-size:19px;font-weight:700}.ar-band-kaart:hover .ar-band-titel{text-underline-offset:4px;text-decoration:underline}.ar-band-soort{color:var(--gedempt);font-size:14px}.ar-band-kaart:focus-visible{outline:2px solid var(--inkt);outline-offset:4px}.ar-blok{background:var(--grond);color:var(--inkt);gap:clamp(24px,4vw,56px);padding-block:clamp(72px,10vw,160px);display:grid}.ar-blokkop{align-content:start;gap:12px;display:grid}@media (min-width:1024px){.ar-blok:not(.ar-maker){grid-template-columns:minmax(0,1fr)}.ar-blok:not(.ar-maker)>.ar-blokkop{border-bottom:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;padding-bottom:20px;display:flex;position:static}.ar-blok.ar-blok-vol{grid-template-columns:minmax(0,1fr)}.ar-blok-vol .ar-blokkop{position:static}.ar-blokkop{align-self:start;position:sticky;top:32px}}.ar-index{display:grid}.ar-index-kop,.ar-index-rij{grid-template-columns:minmax(0,1fr) 40px;align-items:baseline;gap:4px 16px;display:grid}.ar-index-kop{border-bottom:1px solid var(--inkt);padding-bottom:12px}.ar-index-kop span:nth-child(n+2):not(:last-child){display:none}.ar-index-rij{border-bottom:1px solid var(--lijn);color:inherit;padding-block:clamp(18px,2.4vw,30px);text-decoration:none;position:relative}.ar-index-naam{font-family:var(--font-syne);letter-spacing:-.035em;transition:color .3s, translate .5s var(--ar-ease);font-size:clamp(26px,3vw,46px);font-weight:700;line-height:1.02}.ar-index-cel{color:var(--gedempt);font-size:15px}.ar-index-rij>.ar-index-cel{display:none}.ar-index-rij>.ar-index-cel:last-of-type{text-align:right;grid-area:1/2;display:block}.ar-index-beeld{grid-column:1;width:min(100%,360px)}.ar-index-foto{aspect-ratio:4/3}.ar-index-rij:focus-visible{outline:2px solid var(--inkt);outline-offset:4px}@media (min-width:900px){.ar-index-kop,.ar-index-rij{grid-template-columns:minmax(0,4fr) minmax(0,1.6fr) minmax(0,1.2fr) 56px}.ar-index-kop span{display:block!important}.ar-index-rij>.ar-index-cel{display:block}.ar-index-rij>.ar-index-cel:last-of-type{grid-area:auto}.ar-index-beeld{z-index:3;opacity:0;pointer-events:none;clip-path:inset(10%);width:220px;transition:opacity .3s var(--ar-ease), scale .6s var(--ar-ease), clip-path .6s var(--ar-ease);position:absolute;top:50%;right:64px;translate:0 -50%;scale:.9}.ar-index-rij:hover .ar-index-beeld,.ar-index-rij:focus-visible .ar-index-beeld{opacity:1;clip-path:inset(0);scale:1}.ar-index-rij:hover .ar-index-naam{translate:12px}}.ar-diensten{background:var(--lijn);border-block:1px solid var(--lijn);gap:1px;display:grid}.ar-dienst{background:var(--grond);color:inherit;align-content:start;gap:18px;padding:clamp(24px,3vw,44px) 0;text-decoration:none;display:grid}.ar-dienst p{color:var(--gedempt);max-width:40ch}.ar-dienst:hover .ar-h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.ar-prijzen{margin:0;display:grid}.ar-prijzen div{border-top:1px solid var(--lijn);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.ar-prijzen dt{color:var(--gedempt)}.ar-prijzen dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}@media (min-width:760px){.ar-diensten{grid-template-columns:1fr 1fr}.ar-dienst{padding-inline:clamp(20px,2.4vw,40px)}.ar-dienst:first-child{padding-left:0}}.ar-stappen{background:var(--lijn);border-block:1px solid var(--lijn);gap:1px;margin:0;padding:0;list-style:none;display:grid}.ar-stappen li{background:var(--grond);align-content:start;gap:12px;padding:28px 0;display:grid}.ar-stappen p{color:var(--gedempt);max-width:34ch}.ar-stap-nr{font-family:var(--font-syne);letter-spacing:-.04em;color:var(--inkt);font-size:clamp(44px,5vw,80px);font-weight:700;line-height:1}@media (min-width:1100px){.ar-stappen{grid-template-columns:repeat(5,minmax(0,1fr))}.ar-stappen li{padding:28px clamp(16px,2vw,32px)}.ar-stappen li:first-child{padding-left:0}}.ar-maker{align-items:center}.ar-maker-beeld{width:min(100%,520px);overflow:hidden}.ar-maker-foto{aspect-ratio:4/5}.ar-maker-tekst{justify-items:start;gap:20px;display:grid}.ar-maker-tekst>p:not(.ar-lbl){color:var(--gedempt);max-width:48ch;font-size:17px}@media (min-width:1024px){.ar-maker{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,7vw,120px)}}.ar-slot{background:var(--oranje);color:var(--g800)}.ar-slot .ar-knop-oranje{background:var(--g800);color:var(--g50)}.ar-slot .ar-knop-oranje:hover{background:var(--g50);color:var(--g800)}.ar-slot .ar-knop-lijn-licht{border-color:var(--g50);background:var(--g50);color:var(--g800)}.ar-slot .ar-knop-lijn-licht:hover{border-color:var(--g800);background:var(--g800);color:var(--g50)}.ar-slot .ar-raster{gap:24px;padding-block:clamp(72px,11vw,180px);display:grid}.ar-slot .ar-lbl{color:var(--g800)}.ar-slot-kop{font-family:var(--font-syne);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,8vw,140px);font-weight:700;line-height:.95}.ar-voet{border-top:1px solid var(--lijn);color:var(--inkt)}.ar-voet a{color:inherit;text-decoration:none}.ar-voet a:hover{text-underline-offset:4px;text-decoration:underline}.ar-voet-boven{gap:40px;padding-block:clamp(56px,7vw,100px) 40px;display:grid}.ar-voet-contact{justify-items:start;gap:10px;display:grid}.ar-voet-groot{font-family:var(--font-syne);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,34px);font-weight:700}.ar-voet-sociaal{flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}.ar-voet-sociaal a,.ar-voet-kolom a{align-items:center;min-height:44px;display:inline-flex}.ar-voet-kolom ul{margin:10px 0 0;padding:0;list-style:none}.ar-voet-onder{border-top:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;gap:16px 24px;padding-block:24px;display:flex}.ar-voet-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.ar-voet-kopie{grid-template-columns:repeat(2,minmax(0,max-content));gap:8px;font-size:13px;display:grid}.ar-voet-kopie>*{white-space:nowrap;justify-content:flex-start;width:100%}.ar-voet-kopie>button>:last-child{margin-left:auto}@media (max-width:479px){.ar-voet-kopie{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;font-size:clamp(9px,2.4vw,11px)}.ar-voet-kopie>*{gap:4px;padding-inline:12px}.ar-voet-kopie svg{width:12px;height:12px}}@media (max-width:359px){.ar-voet-kopie{grid-template-columns:minmax(0,1fr)}}.ar-voet-rechts{justify-items:start;gap:6px;display:grid}.ar-voet-login{height:var(--knop-klein);padding-inline:var(--knop-binnen-klein);border:1px dashed var(--lijn);color:var(--gedempt);border-radius:999px;align-items:center;gap:8px;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.ar-voet-login:hover{border-color:var(--inkt);color:var(--inkt)}.ar-voet-login-wie{text-transform:uppercase;letter-spacing:.12em;opacity:.7;margin-left:4px;font-size:.8em}@media (min-width:900px){.ar-voet-boven{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.ar-voet-links{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-voet-onder{align-items:center}.ar-voet-rechts{justify-items:end}}@media (prefers-reduced-motion:no-preference){html:not(.stil) .ar-regel>span{animation:ar-regel 1s var(--ar-ease) both;animation-delay:calc(.15s + var(--d) * .11s)}html:not(.stil) .ar-in{animation:ar-op .9s var(--ar-ease) both;animation-delay:calc(.15s + var(--d) * .11s)}html:not(.stil) .ar-opening-beeld{animation:ar-open 1.4s var(--ar-ease) .2s both}html:not(.stil) .ar-dia{animation:18s linear infinite both ar-dia;animation-delay:calc(var(--n) * 6s - .8s)}html:not(.stil) .ar-dia img{animation:18s cubic-bezier(.2,.6,.3,1) infinite both ar-zoom;animation-delay:calc(var(--n) * 6s - .8s)}html:not(.stil) .ar-band-baan{animation:70s linear infinite ar-draai}@media (hover:hover){html:not(.stil) .ar-band:hover .ar-band-baan{animation-play-state:paused}}html:not(.stil) .ar-band-foto img{transition:scale .9s var(--ar-ease);scale:1.12}html:not(.stil) :is(.ar-band-kaart:hover,.ar-band-kaart:active) .ar-band-foto img{scale:1}}@keyframes ar-regel{0%{translate:0 105%}to{translate:0}}@keyframes ar-op{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@keyframes ar-open{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes ar-dia{0%{opacity:0}4%,33%{opacity:1}37%,to{opacity:0}}@keyframes ar-zoom{0%{scale:1.2}37%,to{scale:1}}@keyframes ar-draai{to{translate:-50%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.stil) :is(.ar-blokkop,.ar-index-rij,.ar-dienst,.ar-op,.ar-maker-tekst,.ar-uitspraak){animation:linear both ar-op;animation-timeline:view();animation-range:entry entry 55%}html:not(.stil) .ar-maker-beeld{animation:linear both ar-open;animation-timeline:view();animation-range:entry cover 40%}html:not(.stil) .ar-maker-foto img{animation:linear both ar-par;animation-timeline:view()}html:not(.stil) .ar-slot-kop{animation:linear both ar-groei;animation-timeline:view();animation-range:entry}}}@keyframes ar-par{0%{translate:0 -6%;scale:1.2}to{translate:0 6%;scale:1.2}}@keyframes ar-groei{0%{opacity:.2;letter-spacing:-.02em}to{opacity:1;letter-spacing:-.05em}}html.stil .ar-band,.ar-band:focus-within{overflow-x:auto}@media (prefers-reduced-motion:reduce){.ar-band{overflow-x:auto}}.ar-werk-inhoud{gap:clamp(56px,8vw,120px);display:grid}.ar-spread{gap:24px;display:grid;position:relative}.ar-spread-groot .ar-spread-foto{aspect-ratio:4/3}.ar-spread-klein .ar-spread-foto{aspect-ratio:3/4}.ar-spread-klein{display:none}.ar-spread-tekst{justify-items:start;gap:16px;display:grid}.ar-kort{width:100%;margin:0;display:grid}.ar-kort>div{border-top:1px solid var(--lijn);grid-template-columns:110px 1fr;gap:12px;padding:10px 0;display:grid}.ar-kort>div:last-child{border-bottom:1px solid var(--lijn)}.ar-kort dd{margin:0}@media (min-width:900px){.ar-spread{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr);align-items:start;gap:24px}.ar-spread-groot{grid-area:1/1/3/8}.ar-spread-klein{display:block;box-shadow:0 30px 60px -20px #0000008c}.ar-spread-klein-a{z-index:2;grid-area:1/7/auto/10;margin-top:45%}.ar-spread-klein-b{grid-area:1/10/auto/13;margin-top:-8%}.ar-spread-tekst{grid-area:2/9/auto/13}}.ar-dienst-beeld{border-radius:var(--foto-hoek);display:block;overflow:hidden}.ar-dienst-foto{aspect-ratio:16/10}@media (prefers-reduced-motion:no-preference){html:not(.stil) .ar-dienst-foto img{transition:scale .9s var(--ar-ease);scale:1.12}html:not(.stil) .ar-dienst:hover .ar-dienst-foto img{scale:1}}.ar-stappen-kolom{gap:18px;display:grid}.ar-maat{justify-content:space-between;padding-bottom:14px;display:flex;position:relative}.ar-maat:after{content:"";border-inline:1px solid var(--oranje);background:linear-gradient(var(--oranje), var(--oranje)) 0 50% / 100% 1px no-repeat;transform-origin:0;height:9px;position:absolute;bottom:0;left:0;right:0}.ar-voet-merk{padding-block:8px calc(24px + env(safe-area-inset-bottom,0px));overflow:hidden}.ar-voet-merk img{width:100%;height:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.stil) .ar-maat:after{animation:linear both ar-teken;animation-timeline:view();animation-range:entry 20% cover 45%}html:not(.stil) .ar-voet-merk img{animation:linear both ar-merk;animation-timeline:view();animation-range:entry}html:not(.stil) .ar-spread-groot img{animation:linear both ar-par;animation-timeline:view()}}}@keyframes ar-teken{0%{scale:0 1}to{scale:1}}@keyframes ar-merk{0%{opacity:.2;translate:0 60%}to{opacity:1;translate:0}}@media (max-width:759px){.ar-opening{min-height:auto}}.ar-weergave{--inkt:var(--ar-zand);--grond:var(--g800);--lijn:#f6f2e933;color:var(--ar-zand)}.ar-weergave fieldset{margin-bottom:12px!important}.ar-weergave legend{margin-bottom:6px!important}.ar-weergave fieldset label{padding-block:6px!important}.ar-weergave fieldset p{font-size:11px;margin-top:4px!important}.ar-weergave label[class*=justify-between]{padding-block:7px!important}.ar-weergave button{margin-top:8px!important}.ar-dock{view-transition-name:ar-dock}::view-transition-group(ar-dock){z-index:3;border-radius:32px;animation:none;overflow:clip}::view-transition-old(ar-dock){display:none}::view-transition-new(ar-dock){animation:none}.ar-sectiekop{border-top:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:clamp(28px,4vw,56px);padding-top:18px;display:flex}.ar-sectiekop .ar-h2{font-size:clamp(32px,4vw,56px)}.w-punt{font-weight:inherit}@media (min-width:1100px){.ar-blok-vol .ar-diensten{grid-template-columns:minmax(0,1fr)}.ar-blok-vol .ar-dienst,.ar-blok-vol .ar-dienst:first-child{grid-template:"beeld kop prijzen""beeld tekst prijzen""beeld link prijzen"1fr/minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);gap:16px clamp(32px,4vw,72px);padding:clamp(32px,3vw,48px) 0}.ar-blok-vol .ar-dienst-beeld{grid-area:beeld}.ar-blok-vol .ar-dienst .ar-h3{letter-spacing:-.035em;grid-area:kop;font-size:clamp(36px,3.4vw,56px);line-height:1}.ar-blok-vol .ar-dienst>p{grid-area:tekst}.ar-blok-vol .ar-dienst .ar-prijzen{grid-area:prijzen;align-self:start;font-size:17px}.ar-blok-vol .ar-dienst .ar-lijnlink{grid-area:link;place-self:end start}.ar-blok-vol .ar-stappen{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:16px}.ar-blok-vol .ar-stappen li,.ar-blok-vol .ar-stappen li:first-child{top:calc(48px + var(--stap,0) * 28px);border-radius:var(--foto-hoek);background:color-mix(in srgb, var(--inkt) 7%, var(--grond));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;min-height:240px;padding:clamp(32px,3.4vw,56px);position:sticky;box-shadow:0 -16px 40px -24px #00000080}.ar-blok-vol .ar-stappen li:nth-child(2){--stap:1}.ar-blok-vol .ar-stappen li:nth-child(3){--stap:2}.ar-blok-vol .ar-stappen li:nth-child(4){--stap:3}.ar-blok-vol .ar-stappen li:nth-child(5){--stap:4}.ar-blok-vol .ar-stappen .ar-h3{letter-spacing:-.035em;font-size:clamp(36px,3.4vw,56px);line-height:1}.ar-blok-vol .ar-stappen p{max-width:36ch;font-size:clamp(18px,1.5vw,24px);line-height:1.45}.ar-spread{grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px}.ar-spread-groot{margin-inline:calc(-1 * var(--ar-goot));grid-area:1/1/auto/-1}.ar-spread-groot .ar-spread-foto{aspect-ratio:21/9;border-radius:0}.ar-spread-klein-a{grid-area:2/7/4/10;margin-top:-140px}.ar-spread-klein-b{grid-area:2/10/4/13;margin-top:-60px}.ar-spread-tekst{grid-area:2/1/auto/6;padding-top:48px}.ar-spread-tekst .ar-h3{letter-spacing:-.035em;font-size:clamp(40px,4vw,64px);line-height:1}.ar-spread-tekst .ar-kort{width:100%}}@media (min-width:1024px){.ar-dock-rij{grid-template-columns:repeat(8,minmax(0,1fr)) max-content 48px 48px 64px;grid-auto-flow:row;align-items:center}.ar-dock-rij>li.ar-dock-alleen-breed:has(.ar-app-whatsapp,.ar-rondknop){justify-content:center}.ar-dock-lijst,.ar-dock-voet{display:none}}@media (min-width:1024px) and (max-width:1279px){.ar-dock-rij>li:not(:nth-last-child(-n+4)) .ar-dock-vak svg{display:none}.ar-dock .ar-dock-vak .ar-dock-label{font-size:13px}}.ar-stelling{display:none}@media (min-width:1100px){.ar-opening{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(40px,5vw,72px);min-height:0;padding-top:clamp(72px,9vh,128px);padding-bottom:0}.ar-opening-tekst{text-align:center;align-items:center;gap:28px}.ar-opening .ar-titel{font-size:clamp(64px,7.4vw,132px);line-height:.94}.ar-opening-zin{max-width:52ch}.ar-opening .ar-knoppen{justify-content:center}.ar-opening-beeld{height:62svh;min-height:420px;width:calc(100% + 2 * var(--ar-goot));margin-inline:calc(-1 * var(--ar-goot))}.ar-blok:not(.ar-maker)>.ar-blokkop{grid-template-columns:minmax(0,3fr) minmax(0,8fr) auto;align-items:end;display:grid}.ar-blokkop .ar-h2{font:400 12px/1.5 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--gedempt);align-self:start;padding-top:14px}.ar-stelling{max-width:24ch;font-family:var(--font-syne);letter-spacing:-.03em;text-wrap:balance;color:var(--inkt);margin:0;font-size:clamp(34px,3.4vw,56px);font-weight:600;line-height:1.06;display:block}.ar-blokkop>.ar-lijnlink{justify-self:end}}.ar-shopmenu{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ar-shopmenu-tegel{color:var(--ar-zand);gap:4px;text-decoration:none;display:grid}.ar-shopmenu-tegel img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%;margin-bottom:10px;transition:opacity .3s}.ar-shopmenu-tegel:hover img{opacity:.85}.ar-shopmenu-tegel:focus-visible{outline:2px solid var(--ar-zand);outline-offset:4px;border-radius:4px}.ar-shopmenu-naam{font-family:var(--font-syne);letter-spacing:-.02em;font-size:20px}.ar-shopmenu-sub{color:var(--zand-60);font-size:14px}.ar-shopmenu-alles{grid-column:1/-1;justify-content:flex-end;display:flex}
