[data-review] .review-dienstpakket{color:var(--fork-papier);grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:1.5rem clamp(2rem,5vw,5rem);margin-top:clamp(2rem,4vw,3.5rem);padding-block:1rem;display:grid}[data-review] .review-dienststem{align-self:start;padding:0}[data-review] .review-dienststem :is(blockquote,.review-dienstcitaat){letter-spacing:-.025em;text-wrap:pretty;margin-block:.75rem 1.25rem;font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:650;line-height:1.3}[data-review] .review-dienststem blockquote:before{content:"“"}[data-review] .review-dienststem blockquote:after{content:"”"}[data-review] .review-dienstscore{align-items:center;gap:1rem;padding-top:.5rem;display:flex}[data-review] .review-dienstscore strong{letter-spacing:-.055em;color:var(--fork-astra-woordkleur);font-size:3.25rem;font-weight:750;line-height:1}[data-review] .review-dienstscore span{max-width:22ch;font-size:.9375rem;line-height:1.5}[data-review] .review-dienststatus{color:var(--fork-papier-gedempt);max-width:43ch;font-size:.8125rem;line-height:1.55}[data-review] .review-dienstbron{margin-top:1rem;font-size:.8125rem;line-height:1.5}[data-review] .review-dienstbron summary{cursor:pointer;text-underline-offset:.2em;padding-block:.5rem;text-decoration:underline}[data-review] .review-dienstbron summary:focus-visible{outline:2px solid var(--fork-astra-woordkleur);outline-offset:3px}[data-review] .review-dienstbron p{color:var(--fork-papier-zacht);margin-top:.5rem}[data-review] .review-dienstinhoud{min-width:0;padding:0}[data-review] .review-dienstimpact :is(h2,h3){letter-spacing:-.025em;margin-bottom:.45rem;font-size:1.25rem;font-weight:750}[data-review] .review-dienstimpact p{font-size:1.125rem;font-weight:550;line-height:1.55}[data-review] .review-dienstfeiten{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-top:1.5rem;padding-block:0;display:grid}[data-review] .review-dienstfeiten dt,[data-review] .review-dienstwerk :is(h2,h3){margin-bottom:.35rem;font-size:.875rem;font-weight:700}[data-review] .review-dienstfeiten dd,[data-review] .review-dienstwerk li{color:var(--fork-papier-zacht);font-size:.9375rem;line-height:1.55}[data-review] .review-dienstwerk{padding-top:1.5rem}[data-review] .review-dienstwerk ul{gap:.3rem;padding-left:1.1rem;list-style:outside;display:grid}[data-review] .review-dienstbouw{grid-column:2;padding:0}[data-review] .review-dienstbouw dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}[data-review] .review-dienstbouw dt{color:var(--fork-papier-gedempt);margin-bottom:.3rem;font-size:.8125rem}[data-review] .review-dienstbouw dd{letter-spacing:-.025em;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:700}[data-review] .review-dienstbouw>p{color:var(--fork-papier-gedempt);margin-top:.85rem;font-size:.8125rem;line-height:1.5}@media (max-width:767px){[data-review] .review-dienstpakket{grid-template-columns:1fr;margin-top:1.5rem}[data-review] .review-dienstinhoud{padding:0}[data-review] .review-dienstfeiten{grid-template-columns:1fr}[data-review] .review-dienststem :is(blockquote,.review-dienstcitaat){font-size:1.5rem}[data-review] .review-dienstbouw{grid-column:1}[data-review] .review-dienstbouw dl{grid-template-columns:1fr;gap:.75rem}[data-review] .review-dienstbouw dl>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}}[data-review] .review-dienstenintro{max-width:55ch;margin-top:1.5rem}[data-review] .review-dienstsnellinks{flex-wrap:wrap;gap:.75rem 1.5rem;margin-block:1.75rem 3rem;display:flex}[data-review] .review-dienstsnellinks a{text-underline-offset:.3em;padding-block:.35rem;font-size:.9375rem;font-weight:600;text-decoration:underline}[data-review] .review-dienstenoverzicht .fork-astra-diensthoofdstukken{gap:clamp(3.5rem,6vw,6rem);display:grid}[data-review] .review-dienstenoverzicht .fork-astra-diensthoofdstuk{margin-top:0}[data-review] .review-dienstenoverzicht .fork-astra-dienstuitleg .fork-astra-sectiekop{font-size:clamp(2rem,3.3vw,3.75rem)}[data-review] .review-dienststem-kort{margin-top:1.35rem}[data-review] .review-dienststem-kort :is(blockquote,.review-dienstcitaat){margin-block:0 .4rem;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.4}[data-review] .review-dienststem-kort .review-dienstscore{gap:.65rem;padding-top:.65rem}[data-review] .review-dienststem-kort .review-dienstscore strong{font-size:2rem}[data-review] .review-dienststem-kort .review-dienstscore span{max-width:30ch;font-size:.8125rem}[data-review] .review-dienstterug{margin-block:2rem}[data-review] .review-dienstdetail-opening{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}[data-review] .review-dienstdetail-opening h1{margin-block:1rem 1.25rem;font-size:clamp(2.25rem,4vw,4.5rem)}[data-review] .review-dienstdetail-opening .fork-proza{margin-block:1.25rem}[data-review] .review-dienstslot{color:var(--fork-papier-zacht);margin-top:1.25rem;font-size:.9375rem;line-height:1.6}[data-review] .review-dienstvervolg{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:3rem;display:grid}[data-review] .review-dienstvervolg h2{letter-spacing:-.035em;margin-bottom:1.25rem;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1.15}[data-review] .review-dienstvervolg>div{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}[data-review] .review-dienstvervolg h2{flex-basis:100%}[data-review] .review-dienstvolgende{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;padding-block:1rem;display:grid}[data-review] .review-dienstvolgende span{grid-column:1/-1}[data-review] .review-dienstvolgende strong{letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:650;line-height:1.2}[data-review] .review-dienstvolgende svg{align-self:center}@media (min-width:768px) and (max-width:1100px){[data-review] .review-dienstenoverzicht .fork-astra-diensteditorial{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem}[data-review] .review-dienstenoverzicht .fork-astra-dienstuitleg .fork-astra-sectiekop{font-size:2.25rem}}@media (max-width:1023px){[data-review] .review-dienstdetail-opening,[data-review] .review-dienstdetail .review-dienstpakket,[data-review] .review-dienstvervolg{grid-template-columns:1fr}[data-review] .review-dienstdetail .review-dienstbouw{grid-column:1}[data-review] .review-dienstdetail-opening .fork-astra-dienstbeeld-rust{max-width:100%}}@media (max-width:767px){[data-review] .review-dienstenoverzicht .fork-astra-diensteditorial{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}[data-review] .review-dienstenoverzicht .fork-astra-dienstbeeld-rust{order:0}[data-review] .review-dienstenoverzicht .fork-astra-dienstuitleg{order:1}[data-review] .review-dienstenoverzicht .fork-astra-dienstbeeld-rust>div{aspect-ratio:4/3}[data-review] .review-dienstsnellinks{gap:.4rem 1rem;margin-bottom:2rem}[data-review] .review-dienstsnellinks a{align-items:center;min-height:2.75rem;display:flex}}[data-review] .review-dienststem blockquote{position:relative}[data-review] .review-dienstspreker{color:var(--fork-papier-zacht);align-items:center;gap:.65rem;margin-top:.25rem;font-size:.9375rem;display:flex}[data-review] .review-dienstspreker:before{content:"";background:currentColor;flex:none;width:1.25rem;height:1px}[data-review] .review-dienstavatar{background:var(--fork-astra-woordkleur);width:1.75rem;height:1.75rem;color:var(--fork-inkt);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:inline-grid}[data-review] .review-dienstenoverzicht .fork-astra-dienstingangen{margin-block:2.5rem clamp(3.5rem,6vw,6rem)}[data-review] .review-dienstpositie{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-block:2rem 2.5rem;display:flex}[data-review] .review-dienstpositie .review-dienstterug{margin:0;margin-right:auto}[data-review] .review-dienstpositie ol{gap:.35rem;margin:0;padding:0;list-style:none;display:flex}[data-review] .review-dienstpositie li>*{border:1px solid var(--fork-lijn-sterk);align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .65rem;font-size:.8125rem;display:inline-flex}[data-review] .review-dienstpositie li>a:hover{border-color:var(--fork-papier)}[data-review] .review-dienstpositie li>span{background:var(--fork-papier);color:var(--fork-inkt);border-color:var(--fork-papier);font-weight:600}[data-review] .review-dienstpositie b{font-family:var(--fork-mono);font-weight:500}[data-review] .review-dienstpositie>.fork-mono{color:var(--fork-papier-gedempt)}[data-review] .review-dienstdetail .review-dienstdetail-opening{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem clamp(2rem,5vw,5rem);display:grid}[data-review] .review-dienstdetail .review-dienstdetail-opening>.fork-mono{grid-column:1/-1}[data-review] .review-dienstdetail .review-dienstdetail-opening h1{grid-column:1;margin-block:0 1rem}[data-review] .review-dienstdetail .review-dienstdetail-opening .fork-belofte{grid-column:1}[data-review] .review-dienstdetail .review-dienstdetail-opening .fork-proza{grid-area:2/2/span 2;align-self:end;margin:0}[data-review] .review-dienstdetail .review-dienstdetail-opening>.fork-astra-tekstlink{grid-column:2}[data-review] .review-dienstdetail-beeld{aspect-ratio:16/7;margin-top:clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}[data-review] .review-dienstdetail-beeld img{object-fit:cover}[data-review] .review-dienstdetail .review-dienstpakket{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}[data-review] .review-dienstdetail .review-dienstinhoud{border-top:1px solid var(--fork-lijn-sterk);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem clamp(1.5rem,3vw,3rem);padding-top:2rem;display:grid}[data-review] .review-dienstdetail .review-dienstimpact{grid-column:1/-1;max-width:46rem}[data-review] .review-dienstdetail .review-dienstfeiten{grid-column:1;grid-template-columns:1fr;margin-top:0}[data-review] .review-dienstdetail .review-dienstwerk{grid-column:2;padding-top:0}[data-review] .review-dienstdetail .review-dienstslot{grid-column:1/-1;max-width:46rem}[data-review] .review-dienstdetail .review-dienstbouw{grid-column:1/-1}[data-review] .review-dienstdetail .review-dienstbouw dl{max-width:46rem}[data-review] .review-dienstdetail .review-dienstpakket>.review-dienststem{grid-column:1/-1;max-width:52rem}[data-review] .review-dienstdetail .review-dienstvervolg{max-width:none}@media (max-width:1023px){[data-review] .review-dienstdetail .review-dienstdetail-opening{display:block}[data-review] .review-dienstdetail .review-dienstdetail-opening .fork-proza{margin-block:1.25rem}[data-review] .review-dienstdetail .review-dienstinhoud{grid-template-columns:1fr}[data-review] .review-dienstdetail .review-dienstfeiten,[data-review] .review-dienstdetail .review-dienstwerk{grid-column:1}}@media (max-width:767px){[data-review] .review-dienstpositie li>*{min-height:2.75rem;padding:0 .75rem}[data-review] .review-dienstpositie li>span{padding-inline:.75rem}[data-review] .review-dienstdetail-beeld{aspect-ratio:4/3}}
[data-review] .review-over-opening{padding-top:var(--fork-astra-gat);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}[data-review] .review-over-openingstekst .fork-astra-intro{margin-top:1.5rem}[data-review] .review-groepsfoto{aspect-ratio:4/3;background:var(--fork-vlak-1);position:relative;overflow:hidden}[data-review] .review-groepsfoto img{object-fit:cover}[data-review] .review-groepsfoto figcaption{background:var(--fork-inkt);color:var(--fork-papier);padding:.4rem .65rem;font-size:.6875rem;position:absolute;inset:auto .75rem .75rem auto}[data-review] .review-waarom{border-top:1px solid var(--fork-lijn-sterk);grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr) minmax(0,.8fr);grid-template-areas:"kop kop kop""momenten tekst partner";gap:2rem clamp(2rem,4vw,4rem);margin-top:clamp(3.5rem,7vw,7rem);padding-block:clamp(2rem,4vw,4rem);display:grid}[data-review] .review-waarom-kop{grid-area:kop;max-width:48rem}[data-review] .review-waarom-kop>.fork-mono,[data-review] .review-waaromwij-kop>.fork-mono{margin-bottom:1rem;display:block}[data-review] .review-waarom-momenten{grid-area:momenten;align-content:start;gap:1.75rem;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:6rem}[data-review] .review-waarom-momenten li{border-left:2px solid var(--brand-blue-accent);gap:.35rem;padding-left:1rem;display:grid}[data-review] .review-waarom-momenten li:nth-child(2){border-color:var(--brand-magenta)}[data-review] .review-waarom-momenten li:nth-child(3){border-color:var(--brand-orange)}[data-review] .review-waarom-momenten strong{letter-spacing:-.045em;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:750;line-height:1}[data-review] .review-waarom-momenten span{color:var(--fork-papier-zacht);font-size:.9375rem;line-height:1.5}[data-review] .review-waarom-tekst{grid-area:tekst;min-width:0}[data-review] .review-waarom-tekst .fork-proza+.fork-proza{margin-top:1.25rem}[data-review] .review-waarom-citaat{letter-spacing:-.04em;text-wrap:balance;margin-block:2.25rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:750;line-height:1.1}[data-review] .review-waarom-citaat+.fork-proza{margin-top:0}[data-review] .review-over-partnervoorstel{border-left:2px solid var(--brand-blue-accent);background:var(--fork-vlak-1);grid-area:partner;align-self:start;padding:1.5rem}[data-review] .review-over-partnervoorstel h3{margin-block:.75rem;font-size:1.25rem;font-weight:650;line-height:1.3}[data-review] .review-over-partnervoorstel p{font-size:1rem;line-height:1.65}[data-review] .review-over-voorstelstatus{color:var(--fork-dim);margin-top:1rem;font-size:.875rem;line-height:1.6}[data-review] .review-waaromwij{background:var(--fork-astra-leesgrond);margin-top:clamp(3rem,6vw,6rem);padding:clamp(1.5rem,4vw,4rem)}[data-review] .review-waaromwij-kop{max-width:48rem}[data-review] .review-waaromwij-blokken{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:2.5rem;display:grid}[data-review] .review-waaromwij-blokken h3{letter-spacing:-.025em;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}[data-review] .review-waaromwij-blokken .fork-astra-tekstlink{margin-top:1.25rem}[data-review] .review-waaromwij-slot-rij{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-top:3rem;display:grid}[data-review] .review-waaromwij-foto{aspect-ratio:4/3;position:relative;overflow:hidden}[data-review] .review-waaromwij-foto img{object-fit:cover}[data-review] .review-waaromwij-slot{letter-spacing:-.035em;text-wrap:balance;max-width:40rem;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:750;line-height:1.15}[data-review] .review-teamkrachten{margin-block:clamp(3rem,6vw,6rem)}[data-review] .review-teamkrachten-kop{max-width:48rem;margin-bottom:2rem}[data-review] .review-teamkrachten-kop>.fork-mono{margin-bottom:1rem;display:block}[data-review] .review-teamkrachten-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}[data-review] .review-teamkracht{background:var(--fork-vlak-1);border-top:2px solid var(--brand-blue-accent);padding:clamp(1.25rem,2.5vw,2.5rem)}[data-review] .review-teamkracht:nth-child(2){border-color:var(--brand-magenta)}[data-review] .review-teamkracht:nth-child(3){border-color:var(--brand-orange)}[data-review] .review-teamkracht>.fork-mono{color:var(--fork-dim)}[data-review] .review-teamkracht-verbinding{grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;margin-block:2rem;display:grid}[data-review] .review-teamkracht-verbinding>strong{font-size:clamp(1rem,1.4vw,1.5rem);line-height:1.2}[data-review] .review-teamkracht-verbinding>strong:last-child{text-align:right}[data-review] .review-teamkracht-knoop{width:2.75rem;color:var(--brand-blue-accent);place-items:center;display:grid}[data-review] .review-teamkracht-knoop svg{stroke:currentColor;stroke-width:1.5px;width:100%;height:auto}[data-review] .review-teamkracht:nth-child(2) .review-teamkracht-knoop{color:var(--brand-magenta)}[data-review] .review-teamkracht:nth-child(3) .review-teamkracht-knoop{color:var(--brand-orange)}[data-review] .review-teamkracht h3{margin-bottom:.75rem;font-size:1.15rem;font-weight:650;line-height:1.4}[data-review] .review-teamkracht p{color:var(--fork-dim);font-size:1rem;line-height:1.65}[data-review] .review-ons-team,[data-review] .review-over-klanten{margin-block:clamp(3rem,6vw,6rem)}[data-review] .review-ons-team>.fork-mono{margin-bottom:1rem;display:block}[data-review] .review-over .fork-astra-mensen{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;margin-top:2rem}[data-review] .review-over .fork-astra-portret{aspect-ratio:4/5;isolation:isolate;position:relative;overflow:hidden}[data-review] .review-over .fork-astra-portret img{transition:transform var(--fork-gewoon) var(--fork-ease), filter var(--fork-gewoon) var(--fork-ease)}[data-review] .review-over .fork-astra-naam{font-size:1.125rem}[data-review] .review-over .fork-teamprofiel,[data-review] .review-over .fork-astra-mensen>li:hover .fork-teamprofiel,[data-review] .review-over .fork-teamprofiel:focus-within{transform:none}[data-review] .review-over .fork-team-persoonlijk{z-index:2;background:color-mix(in srgb, var(--fork-inkt) 78%, transparent);width:auto;color:var(--fork-papier);opacity:0;transition:opacity var(--fork-gewoon) var(--fork-ease);pointer-events:none;border:0;padding:1rem;display:block;position:absolute;inset:0;overflow:auto}[data-review] .review-over .fork-team-persoonlijk .fork-mono{color:var(--fork-papier-gedempt)}[data-review] .review-over .fork-team-persoonlijk p{margin-top:.5rem;font-size:.8125rem;line-height:1.5}[data-review] .review-over .fork-teamprofiel[open] .fork-team-persoonlijk,[data-review] .review-over .fork-astra-mensen>li:focus-within .fork-team-persoonlijk{opacity:1;pointer-events:auto}[data-review] .review-over .fork-teamprofiel[open] .fork-astra-portret img,[data-review] .review-over .fork-astra-mensen>li:focus-within .fork-astra-portret img{filter:blur(3px)brightness(.55);transform:scale(1.06)}@media (hover:hover) and (pointer:fine){[data-review] .review-over .fork-astra-mensen>li:hover .fork-team-persoonlijk{opacity:1;pointer-events:auto}[data-review] .review-over .fork-astra-mensen>li:hover .fork-astra-portret img{filter:blur(3px)brightness(.55);transform:scale(1.06)}}[data-review] .review-over .review-teaminitialen{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;display:flex}[data-review] .review-over .review-teaminitialen small{color:var(--fork-dim);font-size:.75rem;font-weight:500}@media (min-width:600px){[data-review] .review-over .fork-astra-mensen{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){[data-review] .review-over .fork-astra-mensen{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){[data-review] .review-over .fork-astra-mensen{grid-template-columns:repeat(5,minmax(0,1fr))}}[data-review] .review-over-klantenkop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}[data-review] .review-over-klantenkop .fork-mono{margin-bottom:1rem;display:block}[data-review] .review-over-klantengrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}[data-review] .review-over-klantengrid article{border-top:1px solid var(--fork-lijn-sterk);padding-top:1.25rem}[data-review] .review-over-klantlogo{align-items:center;height:6rem;margin-bottom:1rem;display:flex}[data-review] .review-over-klantlogo img{object-fit:contain;object-position:left center;max-width:100%;max-height:4.5rem}[data-review] .review-over-klantengrid h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:650}[data-review] .review-over-klantengrid p{color:var(--fork-dim);font-size:1rem;line-height:1.65}@media (max-width:1023px){[data-review] .review-waarom{grid-template-columns:minmax(0,1fr);grid-template-areas:"kop""momenten""tekst""partner"}[data-review] .review-waarom-momenten{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;position:static}}@media (max-width:900px){[data-review] .review-teamkrachten-grid{grid-template-columns:1fr}[data-review] .review-teamkracht-verbinding{max-width:32rem;margin-block:1.25rem}}@media (max-width:767px){[data-review] .review-over-opening{grid-template-columns:1fr;gap:1.5rem}[data-review] .review-waarom-momenten,[data-review] .review-waaromwij-blokken,[data-review] .review-waaromwij-slot-rij,[data-review] .review-over-klantengrid{grid-template-columns:1fr}[data-review] .review-over .fork-team-persoonlijk p{font-size:.75rem}}[data-review] .review-over .review-logoband{margin-block:clamp(2.5rem,5vw,4.5rem) 0}
[data-review] .review-regiesectie.fork-v6-positie{display:block}[data-review] .review-regiesectie>div:first-child{max-width:46rem;margin-bottom:2rem}[data-review] .review-regie{--review-regieduur:4s;--review-regiepatroonduur:2s;min-width:0}[data-review] .review-regie-kader{border:1px solid var(--fork-lijn);background:var(--fork-vlak-1);padding:clamp(1rem,2.5vw,2.5rem)}[data-review] .review-regie-kader header{color:var(--fork-papier-gedempt);justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}[data-review] .review-regie-context{text-align:center;max-width:58rem;color:var(--fork-papier-gedempt);grid-template-columns:1fr 2fr 1fr;align-items:center;gap:1rem;margin:2rem auto 0;font-size:.875rem;display:grid}[data-review] .review-regie-context strong{color:var(--fork-papier);letter-spacing:-.035em;font-size:clamp(1.125rem,2.5vw,2rem)}[data-review] .review-regie-tekening{width:100%;max-width:64rem;margin:0 auto;display:block}[data-review] .review-regie-grond{fill:none;stroke:var(--fork-lijn)}[data-review] .review-regie-verband{fill:none;stroke:var(--fork-lijn-sterk);stroke-dasharray:3 7}[data-review] .review-regie-vlak{fill:color-mix(in srgb,var(--brand-blue-accent) 8%,var(--fork-vlak-1));stroke:color-mix(in srgb,var(--brand-blue-accent) 40%,var(--fork-lijn))}[data-review] .review-regie-zijde{fill:color-mix(in srgb,var(--brand-violet) 12%,var(--fork-vlak-1));stroke:color-mix(in srgb,var(--brand-blue-accent) 40%,var(--fork-lijn))}[data-review] .review-regie-laag{transition:transform var(--duration-slow) var(--ease-in-out-expo)}[data-review] .review-regie-laag[data-laag="0"]{transform:translateY(0)}[data-review] .review-regie-laag[data-laag="1"]{transform:translateY(58px)}[data-review] .review-regie-laag[data-laag="2"]{transform:translateY(116px)}[data-review] .review-regie-laag[data-laag="3"]{transform:translateY(174px)}[data-review] .review-regie-laag[data-actief=true]{transform:translate(440px,65px)}[data-review] .review-regie-laag[data-actief=true] .review-regie-zijde{fill:color-mix(in srgb,var(--brand-blue-accent) 30%,var(--fork-vlak-1));stroke:var(--brand-blue-accent);stroke-width:1.5px}[data-review] .review-regie-patroon{fill:var(--fork-vlak-1);stroke:var(--brand-blue-accent);stroke-width:1.5px;opacity:.25;transition:opacity var(--duration-normal) ease}[data-review] .review-regie-patroon path{fill:none}[data-review] .review-regie-patroon circle{fill:var(--brand-blue-accent)}[data-review] .review-regie-laag[data-actief=true] .review-regie-patroon{opacity:1}[data-review] .review-regie-model>path{opacity:.4}[data-review] .review-regie-beheer circle{fill:var(--fork-vlak-1)}[data-review] .review-regie-patroon .review-regie-schild{fill:color-mix(in srgb,var(--brand-blue-accent) 12%,var(--fork-vlak-1));stroke-width:2px}[data-review] .review-regie-check{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}[data-review] .review-regie-signaal{animation:review-regiesignaal var(--review-regiepatroonduur) linear infinite paused}[data-review] .review-regie-vertraging-1{animation-delay:-.8s}[data-review] .review-regie-vertraging-2{animation-delay:-1.6s}[data-review] .review-regie-datapakket circle{animation:review-regiepakket var(--review-regiepatroonduur) linear infinite paused}[data-review] .review-regie-nummer{fill:var(--fork-papier);font-size:14px;font-weight:650}[data-review] .review-regie-focuslabel{fill:var(--fork-papier);letter-spacing:-.5px;font-size:24px;font-weight:650}[data-review] .review-regie-focuslabel path{stroke:var(--brand-blue-accent)}[data-review] .review-regie-lagen{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}[data-review] .review-regie-lagen button{text-align:left;border-top:1px solid var(--fork-lijn-sterk);color:var(--fork-papier-zacht);cursor:pointer;align-items:center;gap:.75rem;padding:1rem .5rem;font-weight:600;display:flex;position:relative}[data-review] .review-regie-lagen button[aria-current]{color:var(--fork-papier);background:color-mix(in srgb,var(--brand-blue-accent) 8%,transparent)}[data-review] .review-regie-lagen button[aria-current] .review-icoon{color:var(--brand-blue-accent)}[data-review] .review-regie-lagen button:focus-visible{outline:2px solid var(--brand-blue-accent);outline-offset:3px}[data-review] .review-regie-lagen i{background:var(--brand-blue-accent);transform-origin:0;height:2px;animation:review-modeltijd var(--review-regieduur) linear both paused;position:absolute;inset:-1px 0 auto}[data-review] .review-regie[data-speelt=true] .review-regie-lagen i,[data-review] .review-regie[data-speelt=true] .review-regie-laag[data-actief=true] :is(.review-regie-signaal,.review-regie-datapakket circle){animation-play-state:running}[data-review] .review-regie[data-manueel=true] .review-regie-lagen i{animation:none}[data-review] .review-regie-uitleg{min-height:3em;color:var(--fork-papier-zacht);margin-top:1rem;font-size:1rem;line-height:1.5}@keyframes review-regiesignaal{0%,to{opacity:.35}30%,55%{opacity:1}}@keyframes review-regiepakket{0%{opacity:0;transform:translate(0)}15%,85%{opacity:1}to{opacity:0;transform:translate(136px)}}@media (max-width:767px){[data-review] .review-regie-kader header{flex-direction:column;gap:.35rem}[data-review] .review-regie-context{gap:.25rem;margin-top:1.5rem;font-size:.6875rem}[data-review] .review-regie-lagen{grid-template-columns:1fr 1fr}[data-review] .review-regie-lagen button{gap:.5rem;font-size:.875rem}[data-review] .review-regie-focuslabel{font-size:30px}}@media (prefers-reduced-motion:reduce){[data-review] .review-regie :is(.review-regie-lagen i,.review-regie-signaal,.review-regie-datapakket circle){animation:none}[data-review] .review-regie-laag,[data-review] .review-regie-patroon{transition:none}}[data-review] .review-regie-context small{letter-spacing:0;margin-top:.45rem;font-size:.75rem;font-weight:450;display:block}[data-review] .review-regie-context strong small{color:var(--fork-papier-zacht)}[data-review] .review-regie-buiten{border-inline:1px solid var(--fork-lijn-sterk);justify-content:center;align-items:center;gap:.7rem;padding:.7rem;display:flex}[data-review] .review-regie-buiten>.review-icoon{color:var(--fork-papier);flex:none}[data-review] .review-regie-buiten small{color:var(--fork-papier-zacht)}[data-review] .review-privacypraktijk{margin-block:var(--fork-astra-hoofdstuk);grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}[data-review] .review-privacypraktijk>figure{position:sticky;top:6rem}[data-review] .review-privacypraktijk img{aspect-ratio:4/5;object-fit:cover;object-position:center 75%;width:100%;height:auto}[data-review] .review-privacypraktijk figcaption{color:var(--fork-papier-gedempt);padding-top:1rem;font-size:.875rem;line-height:1.5}[data-review] .review-privacyprincipes section{border-top:1px solid var(--fork-lijn);grid-template-columns:2rem 1fr;gap:1rem;padding-block:1.5rem;display:grid}[data-review] .review-privacyprincipes section:first-child{border-top:0;padding-top:0}[data-review] .review-privacyprincipes section>span{color:var(--fork-papier-gedempt);padding-top:.5rem}[data-review] .review-privacyprincipes h2{letter-spacing:-.035em;margin-bottom:.75rem;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:650;line-height:1.15}[data-review] .review-documentatie li{--review-documentkleur:var(--brand-blue-accent);border-top:2px solid var(--review-documentkleur);background:color-mix(in srgb,var(--review-documentkleur) 5%,var(--fork-vlak-1))}[data-review] .review-documentatie li:nth-child(2){--review-documentkleur:var(--brand-purple)}[data-review] .review-documentatie li:nth-child(3){--review-documentkleur:var(--brand-red)}[data-review] .review-documentatie li:nth-child(4){--review-documentkleur:var(--brand-magenta)}[data-review] .review-documentbeeld{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}[data-review] .review-documentbeeld>.review-icoon{width:2rem;height:2rem;color:var(--fork-papier);box-sizing:content-box;background:color-mix(in srgb,var(--review-documentkleur) 12%,var(--fork-vlak-1));padding:.5rem}@media (max-width:767px){[data-review] .review-regie-context{grid-template-columns:1fr 1fr;row-gap:.8rem}[data-review] .review-regie-context>strong{grid-area:1/1/auto/-1}[data-review] .review-regie-buiten{gap:.3rem;padding:.4rem}[data-review] .review-regie-context small{font-size:.65rem}[data-review] .review-privacypraktijk{grid-template-columns:1fr}[data-review] .review-privacypraktijk>figure{position:static}[data-review] .review-privacypraktijk img{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){[data-review] .review-regie-snel .review-regie-laag{transition:none}}
[data-review] .review-ws{--ws-duur:3.5s;--ws-pulsduur:2.4s;margin-block:2rem 5rem}[data-review] .review-ws-toneel{background:var(--fork-vlak-1);border:1px solid var(--fork-lijn);overflow:hidden}[data-review] .review-ws-toneel header{border-bottom:1px solid var(--fork-lijn);color:var(--fork-papier-gedempt);justify-content:space-between;padding:1.2rem 1.5rem;font-size:.8rem;display:flex}[data-review] .review-ws svg{width:100%;max-width:68rem;margin:auto;display:block}[data-review] .review-ws-scene{opacity:0;transition:opacity var(--duration-normal) ease,transform var(--duration-slow) var(--ease-out-expo);pointer-events:none;transform:translateY(12px)}[data-review] .review-ws[data-stap="0"] [data-scene="0"],[data-review] .review-ws[data-stap="1"] [data-scene="1"],[data-review] .review-ws[data-stap="2"] [data-scene="2"],[data-review] .review-ws[data-stap="3"] [data-scene="3"]{opacity:1;transform:none}[data-review] .review-ws text{fill:var(--fork-papier);stroke:none;font-size:22px;font-weight:600}[data-review] .review-ws .review-ws-label{font-size:18px;font-weight:500}[data-review] .review-ws .review-ws-klein{font-size:16px}[data-review] .review-ws-lijnen,[data-review] .review-ws-scheiding{fill:none;stroke:var(--fork-lijn-sterk);stroke-width:1.5px}[data-review] .review-ws-lijnen ellipse{stroke-dasharray:3 8}[data-review] .review-ws-kern,[data-review] .review-ws-venster{fill:var(--fork-vlak-1);stroke:var(--brand-blue-accent);stroke-width:1.5px}[data-review] .review-ws-mens>circle:first-child{fill:color-mix(in srgb,var(--brand-blue-accent) 18%,var(--fork-vlak-1));stroke:var(--brand-blue-accent);stroke-width:1px}[data-review] .review-ws-mens>circle:nth-child(2),[data-review] .review-ws-mens>path{fill:var(--fork-papier-zacht)}[data-review] .review-ws-puls{fill:none;stroke:var(--brand-blue-accent);opacity:.2}[data-review] .review-ws-puls circle{transform-box:fill-box;transform-origin:50%;animation:review-ws-puls var(--ws-pulsduur) linear infinite paused}[data-review] .review-ws-puls circle:nth-child(2){animation-delay:-1.5s}[data-review] .review-ws-vonkjes,[data-review] .review-ws-doorloop{fill:var(--brand-blue-accent)}[data-review] [data-scene="0"] .review-ws-vonkjes circle:first-child{animation:review-ws-verbinden var(--ws-pulsduur) var(--ease-in-out-expo) infinite paused}[data-review] [data-scene="0"] .review-ws-vonkjes circle:last-child{animation:review-ws-verbinden-terug var(--ws-pulsduur) var(--ease-in-out-expo) infinite paused}[data-review] .review-ws-papier,[data-review] .review-ws-chat,[data-review] .review-ws-mail{fill:var(--fork-vlak-1);stroke:var(--brand-blue-accent);stroke-width:1.5px}[data-review] .review-ws-papier path,[data-review] .review-ws-chat path{fill:none;stroke:var(--fork-papier-gedempt);stroke-width:3px;stroke-linecap:round}[data-review] .review-ws-werkplekken{fill:color-mix(in srgb,var(--brand-blue-accent) 9%,var(--fork-vlak-1))}[data-review] .review-ws-werkplekken rect,[data-review] .review-ws-inhoud>g{animation:review-ws-verschijnen var(--ws-duur) ease infinite paused}[data-review] .review-ws-inhoud>g:nth-child(2),[data-review] .review-ws-werkplekken rect:nth-child(2){animation-delay:.3s}[data-review] .review-ws-inhoud>g:nth-child(3),[data-review] .review-ws-werkplekken rect:nth-child(3){animation-delay:.6s}[data-review] .review-ws-voorstel{fill:var(--fork-vlak-1);stroke:var(--brand-blue-accent);stroke-width:1.5px}[data-review] .review-ws-voorstel path{stroke:var(--fork-papier-gedempt);stroke-width:3px}[data-review] .review-ws-voorstel>rect:last-of-type{fill:color-mix(in srgb,var(--brand-blue-accent) 12%,var(--fork-vlak-1))}[data-review] [data-scene="2"] .review-ws-vonkjes{animation:review-ws-voorstellen var(--ws-pulsduur) linear infinite paused}[data-review] .review-ws-flowstap rect{fill:var(--fork-vlak-1);stroke:var(--brand-blue-accent);stroke-width:1.5px}[data-review] .review-ws-flowstap path,[data-review] .review-ws-flowstap circle,[data-review] .review-ws-eindpunt>path{fill:none;stroke:var(--brand-blue-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}[data-review] .review-ws-doorloop circle{animation:review-ws-doorloop var(--ws-pulsduur) linear infinite paused}[data-review] .review-ws-doorloop circle:nth-child(2){animation-delay:-.8s}[data-review] .review-ws-doorloop circle:nth-child(3){animation-delay:-1.6s}[data-review] .review-ws[data-speelt=true] [aria-hidden=false] :is(.review-ws-puls circle,.review-ws-vonkjes,.review-ws-vonkjes circle,.review-ws-doorloop circle,.review-ws-werkplekken rect,.review-ws-inhoud>g){animation-play-state:running}[data-review] .review-ws-stappen{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}[data-review] .review-ws-stappen button{text-align:left;border-top:2px solid var(--fork-lijn);cursor:pointer;align-items:baseline;gap:.75rem;padding:1rem .5rem;font-weight:600;display:flex;position:relative}[data-review] .review-ws-stappen button[aria-current]{background:color-mix(in srgb,var(--brand-blue-accent) 8%,transparent)}[data-review] .review-ws-stappen i{background:var(--brand-blue-accent);transform-origin:0;height:2px;animation:review-ws-tijd var(--ws-duur) linear both paused;position:absolute;inset:-2px 0 auto}[data-review] .review-ws[data-speelt=true] .review-ws-stappen i{animation-play-state:running}[data-review] .review-ws[data-manueel=true] .review-ws-stappen i{animation:none}[data-review] .review-ws figcaption{justify-content:space-between;align-items:start;gap:1rem;margin:1.2rem 0;display:flex}[data-review] .review-ws figcaption p{min-width:0;max-width:min(48rem,100%);min-height:3em;line-height:1.5}[data-review] .review-ws figcaption button{white-space:nowrap;border:1px solid var(--fork-lijn-sterk);cursor:pointer;flex-shrink:0;align-items:center;gap:.5rem;width:max-content;min-width:0;padding:.75rem;display:flex}[data-review] .review-ws button:focus-visible{outline:2px solid var(--brand-blue-accent);outline-offset:3px}@keyframes review-ws-puls{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.2)}}@keyframes review-ws-verbinden{0%,15%{opacity:0;transform:translate(0)}25%,80%{opacity:1}to{opacity:0;transform:translate(160px,75px)}}@keyframes review-ws-verbinden-terug{0%,15%{opacity:0;transform:translate(0)}25%,80%{opacity:1}to{opacity:0;transform:translate(-160px,-68px)}}@keyframes review-ws-verschijnen{0%{opacity:.3}15%,to{opacity:1}}@keyframes review-ws-voorstellen{0%{opacity:0;transform:translate(0)}20%,75%{opacity:1}to{opacity:0;transform:translate(290px)}}@keyframes review-ws-doorloop{0%{opacity:0;transform:translate(0)}20%,80%{opacity:1}to{opacity:0;transform:translate(42px)}}@keyframes review-ws-tijd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:767px){[data-review] .review-ws-stappen{grid-template-columns:1fr 1fr;gap:.5rem}[data-review] .review-ws-stappen button{gap:.5rem;font-size:.875rem}[data-review] .review-ws text{font-size:25px}[data-review] .review-ws figcaption{flex-direction:column}}@media (prefers-reduced-motion:reduce){[data-review] .review-ws[data-speelt] :is(.review-ws-toneel,.review-ws-stappen) *{transition:none;animation:none}}
