.ok-held{gap:20px;padding-top:12px;display:grid}.ok-held__foto{border-radius:var(--nw-r-foto);background:var(--nw-kunststof-rand);aspect-ratio:4/5;width:100%;max-height:40svh;margin:0;overflow:hidden}.ok-held__foto img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;width:100%;height:100%;display:block}.ok-held__tekst{gap:14px;min-width:0;display:grid}.ok-held__kop{font:800 var(--nw-display)/1.04 var(--nw-font-kop);letter-spacing:-.02em;text-wrap:balance;margin:0}.ok-held__intro{max-width:36ch;margin:0}.ok-feiten{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.ok-feiten>li{font:500 var(--nw-body)/1.4 var(--nw-font-tekst);padding-left:22px;position:relative}.ok-feiten>li:before{content:"";background:var(--nw-nachtblauw);border-radius:50%;width:9px;height:9px;position:absolute;top:.48em;left:2px}.ok-vraagkop{gap:16px;min-width:0;display:grid}.ok-vraagkop>h2{margin:0}.ok-antwoord{max-width:42ch;font:400 var(--nw-lead)/1.45 var(--nw-font-tekst);color:var(--nw-grafiet-zacht);margin:0}.ok-draad{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ok-draad:before{content:"";background:var(--nw-lijn);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:7px}.ok-draad>li{gap:4px;padding-left:38px;display:grid;position:relative}.ok-draad>li:before{content:"";background:var(--nw-mat-wit);width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--nw-nachtblauw);border-radius:50%;position:absolute;top:2px;left:0}.ok-draad>li:last-child:before{background:var(--nw-nachtblauw)}.ok-draad__wanneer{font:600 var(--nw-label)/1.3 var(--nw-font-tekst);color:var(--nw-nachtblauw)}.ok-draad__titel{font:700 var(--nw-title)/1.3 var(--nw-font-kop);margin:0}.ok-draad__zin{max-width:52ch;color:var(--nw-grafiet-zacht);margin:0}.ok-pad{border-radius:var(--nw-r-verhaal);background:var(--nw-kunststof);min-width:0;box-shadow:inset 0 0 0 8px var(--nw-kunststof-rand), var(--nw-schaduw-object);gap:22px;padding:max(22px,min(5vw,36px)) max(18px,min(4.5vw,36px));display:grid}.ok-pad__plekken{grid-template-rows:auto 20px auto;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:10px;margin:0;padding:0;list-style:none;display:grid}.ok-pad__plekken>li{grid-row:1/4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;display:grid}.ok-pad__punt{z-index:1;background:var(--nw-nachtblauw);width:20px;height:20px;box-shadow:0 0 0 4px var(--nw-kunststof);border-radius:50%;grid-area:2/1;position:relative}.ok-pad__plekken>li:nth-child(2) .ok-pad__punt{background:color-mix(in srgb, var(--nw-nachtblauw) 72%, var(--nw-kunststof))}.ok-pad__plekken>li:nth-child(3) .ok-pad__punt{background:color-mix(in srgb, var(--nw-nachtblauw) 48%, var(--nw-kunststof))}.ok-pad__plekken>li:nth-child(4) .ok-pad__punt{background:color-mix(in srgb, var(--nw-nachtblauw) 24%, var(--nw-kunststof))}.ok-pad__plekken>li:nth-child(5) .ok-pad__punt{background:var(--nw-kunststof);box-shadow:inset 0 0 0 2px var(--nw-nachtblauw), 0 0 0 4px var(--nw-kunststof)}.ok-pad__plekken>li:not(:last-child):after{content:"";background:color-mix(in srgb, var(--nw-nachtblauw) 40%, transparent);grid-area:2/1;place-self:center start;width:100%;height:2px;transform:translate(50%)}.ok-pad__naam{text-align:center;text-wrap:balance;width:160%;font:500 var(--nw-label)/1.25 var(--nw-font-tekst);color:var(--nw-grafiet);grid-area:3/1;align-self:start}.ok-pad__plekken>li:nth-child(2n) .ok-pad__naam{grid-area:1/1;align-self:end}.ok-pad__plekken>li:first-child .ok-pad__naam{text-align:left;justify-self:start}.ok-pad__plekken>li:last-child .ok-pad__naam{text-align:right;justify-self:end}.ok-pad__terug{color:var(--nw-grafiet-zacht);align-items:flex-start;gap:10px;margin:0;display:flex}.ok-pad__terug svg{fill:none;width:22px;height:22px;stroke:var(--nw-nachtblauw);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.ok-woorden{gap:28px;margin-top:max(36px,min(8vw,80px));display:grid}.ok-woorden__foto{border-radius:var(--nw-r-foto);aspect-ratio:560/695;background:var(--nw-kunststof-rand);width:100%;max-height:56svh;margin:0;overflow:hidden}.ok-woorden__foto img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:100%;display:block}.ok-woorden__citaten{align-content:start;gap:30px;min-width:0;display:grid}.ok-woorden__citaten>.nw-knop{justify-self:start}.ok-citaat{gap:14px;margin:0;display:grid}.ok-citaat blockquote{margin:0}.ok-citaat blockquote p{font:600 var(--nw-quote)/1.32 var(--nw-font-kop);letter-spacing:-.01em;text-wrap:pretty;margin:0}.ok-citaat figcaption{font:400 var(--nw-label)/1.4 var(--nw-font-tekst);color:var(--nw-grafiet-zacht)}.ok-ouders__reviews{gap:24px;min-width:0;display:grid}.ok-ouders__reviews>.nw-knop{justify-self:start}.ok-slot{padding-block:var(--nw-sectie) calc(var(--nw-sectie) / 2);justify-items:center;display:grid}.ok-slot__foto{border-radius:var(--nw-r-foto);aspect-ratio:4/5;background:var(--nw-kunststof-rand);width:100%;max-width:560px;max-height:52svh;margin:0;overflow:hidden}.ok-slot__foto img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:100%;display:block}.ok-slot__kaart{text-align:center;border-radius:var(--nw-r-verhaal);background:var(--nw-kunststof);width:100%;max-width:560px;box-shadow:inset 0 0 0 8px var(--nw-kunststof-rand), var(--nw-schaduw-object);justify-items:center;gap:20px;margin-top:-48px;padding:max(28px,min(7vw,44px)) max(20px,min(5vw,44px)) max(24px,min(6vw,36px));display:grid;position:relative}.ok-slot__kaart>h2{text-wrap:balance;margin:0}.ok-slot__knop{justify-items:center;gap:12px;width:100%;display:grid}@media (min-width:900px){.ok-held{align-items:end;gap:var(--nw-kolommen);grid-template-columns:minmax(0,1fr) minmax(0,440px);padding-top:40px}.ok-held__foto{aspect-ratio:3/4;order:2;max-height:none}.ok-held__tekst{order:1;gap:22px;padding-bottom:28px}.ok-held__intro{max-width:32ch}.ok-pad__plekken{grid-template-rows:auto 24px auto;row-gap:12px}.ok-pad__punt{width:24px;height:24px}.ok-pad__naam{font-size:var(--nw-body)}.ok-woorden{gap:var(--nw-kolommen);grid-template-columns:5fr 7fr;align-items:center}.ok-woorden__foto{max-height:none}.ok-slot{align-items:center;gap:var(--nw-kolommen);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ok-slot__foto{order:2;max-height:none}.ok-slot__kaart{order:1;justify-self:end;width:100%;max-width:640px;margin-top:0}}
