.pk{padding-top:calc(var(--kop-hoogte) + clamp(.25rem, 1.5vw, 1.25rem));position:relative}.pk__raster{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3.25rem);padding-bottom:clamp(2.75rem,7vw,5.25rem);display:grid}.pk--moment .pk__raster,.pk--moment .pk__tekst{padding-bottom:0}.pk__kruimels ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pk__kruimels li{min-height:44px;font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:.8125rem;font-weight:650;font-stretch:62%;display:inline-flex}.pk__kruimels li+li:before{content:"/";color:var(--muted);margin:0 .625rem}.pk__kruimels a{min-width:44px;min-height:44px;color:inherit;text-underline-offset:4px;justify-content:center;align-items:center;margin-inline:-.5rem;padding-inline:.5rem;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.pk__kruimels a:hover{text-decoration-thickness:3px}.pk__label{margin:.25rem 0 0}.pk__titel{max-width:11.9em;margin:.375rem 0 0}.pk__intro{margin:1.25rem 0 0}.pk__meta{font-family:var(--heading-font);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1.75rem;margin:1.5rem 0 0;font-size:.8125rem;font-stretch:62%;display:flex}.pk__meta div{gap:.5rem;display:flex}.pk__meta dt{color:var(--muted);font-weight:650}.pk__meta dd{margin:0;font-weight:800}.pk__acties{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.pk__hoofdknop{margin-top:1.375rem}@media (min-width:1024px){.pk__hoofdknop{display:none}.pk--naast.pk--moment .pk__raster{align-items:end;column-gap:var(--goot);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pk--naast.pk--moment .pk__tekst{padding-bottom:clamp(3rem,6vw,5rem)}.pk--onder .pk__tekst{column-gap:var(--goot);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.pk--onder .pk__tekst>*{grid-column:1}.pk--onder .pk__tekst>.pk__intro{grid-area:span 1/2;margin:0 0 .5rem}.pk--onder .pk__titel{max-width:none}}.pk--onder .pk__moment{margin-top:clamp(-.5rem,1vw,1rem)}.rij{--pl:var(--p1);--bb:var(--b1);--hmax:min(38vh, 380px);container-type:inline-size}.rij__binnen,.rij>.rij__planken,.rij{position:relative}.rij__planken{display:grid}.rij__plank{display:none;position:relative}.rij__plank--breed{display:block}.rij__blok{width:100vw;margin-left:-50vw;position:absolute;bottom:0;left:50%}.rij__plank,.rij__ding{--s:min(calc(100cqw * .94 / var(--bb)), calc(var(--hmax) / var(--hcm)));--band:calc(1.7 * var(--s))}.rij__plank{height:calc(var(--plankh) * var(--s))}.rij__blok{height:calc(var(--blokcm) * var(--s))}.rij__ding{--x:var(--x1);--r:var(--r1);--dx:var(--dx1);--dr:var(--dr1);left:calc(50% + (var(--x) - var(--b) / 2) * var(--s));top:calc(((var(--r) + 1) * var(--plankh) - var(--blokcm) + 1.1 - var(--h)) * var(--s));width:calc(var(--b) * var(--s));height:calc(var(--h) * var(--s));position:absolute}.rij__ai{z-index:2;position:absolute;bottom:.5rem;left:0}.rij__schaduw{left:-7%;right:-7%;bottom:calc(var(--b) * var(--s) * -.06);height:max(10px, calc(var(--b) * var(--s) * .13))}@media (max-width:699px){.rij{--pl:var(--p2);--bb:var(--b2);--hmax:min(24vh, 200px)}.rij__ai{margin-top:.875rem;position:static}.rij__plank--breed{display:none}.rij__plank--smal{display:block}.rij__ding{--x:var(--x2);--r:var(--r2);--dx:var(--dx2);--dr:var(--dr2)}}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .rij__ding{animation:1.1s cubic-bezier(.65,0,.35,1) both rij-zet;animation-delay:calc(.5s + var(--i) * 70ms)}:root:not([data-beweging=uit]) .rij__schaduw{animation:1.1s cubic-bezier(.65,0,.35,1) both rij-schaduw;animation-delay:calc(.5s + var(--i) * 70ms)}}@keyframes rij-zet{0%{transform:translate(calc(var(--dx) * var(--s)), calc(var(--dr) * var(--plankh) * var(--s)))}22%{transform:translate(calc(var(--dx) * var(--s)), calc(var(--dr) * var(--plankh) * var(--s) - var(--til) * 18px))}78%{transform:translate(0, calc(var(--til) * -18px))}to{transform:none}}@keyframes rij-schaduw{22%,78%{transform:translateY(calc(var(--til) * 18px)) scale(calc(1 - var(--til) * .2));opacity:calc(1 - var(--til) * .55)}}.neer{--hdoel:clamp(170px, 24vh, 210px);--band:22px;position:relative;container-type:inline-size}.neer__ruimte,.neer__ding{--s:min(calc(var(--hdoel) / var(--h)), calc(52cqw / var(--b)))}.neer__ruimte{z-index:1;height:calc(var(--h) * var(--s) + 1.25rem);position:relative}.neer__ding{left:calc(58% - var(--b) * var(--s) / 2);width:calc(var(--b) * var(--s));height:calc(var(--h) * var(--s));position:absolute;bottom:-14px}.neer__in{position:absolute;inset:0}.neer__schaduw{left:-8%;right:-8%;bottom:calc(var(--b) * var(--s) * -.06);height:max(12px, calc(var(--b) * var(--s) * .14))}.neer__blok{margin:0 calc(-1 * var(--marge)) 0 14%;padding:calc(var(--band) + 1.25rem) var(--marge) clamp(1.5rem, 3vw, 2.25rem) clamp(1rem, 2.5vw, 1.75rem)}.neer__label{background:var(--inkt);color:var(--papier);font-family:var(--heading-font);text-transform:uppercase;gap:.125rem;margin:0;padding:.5rem .75rem .5625rem;font-stretch:62%;line-height:1.15;display:inline-grid}.neer__naam{letter-spacing:.1em;font-size:.8125rem;font-weight:650}.neer__herkomst{letter-spacing:.03em;font-size:1.125rem;font-weight:800}.neer__vak{letter-spacing:.1em;opacity:.85;font-size:.75rem;font-weight:600}@media (min-width:1024px){.neer{--hdoel:min(360px, 40vh)}.neer__blok{margin-left:8%}}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .neer__in{animation:.62s cubic-bezier(.55,0,.75,.3) .3s backwards neer-zak}:root:not([data-beweging=uit]) .neer__schaduw{animation:.62s cubic-bezier(.55,0,.75,.3) .3s backwards neer-schaduw}:root:not([data-beweging=uit]) .neer__label{animation:.45s ease-out 1.05s backwards neer-label}}@keyframes neer-zak{0%{transform:translateY(-34px)}}@keyframes neer-schaduw{0%{opacity:.25;transform:scale(.55)}}@keyframes neer-label{0%{opacity:0}}.pk__citaat{border-left:3px solid var(--inkt);gap:.375rem;max-width:24em;margin:1.75rem 0 0;padding-left:1rem;display:grid}.pk__citaat blockquote{margin:0}.pk__citaat p{max-width:18em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.pk__citaat figcaption{color:var(--muted);font-size:.9375rem}.pk__gezicht{margin-top:2.25rem}
