.tb{padding-bottom:clamp(10.5rem,52vw,12.5rem);position:relative}.tb--zonder{padding-bottom:0}.tb__foto{margin:0;padding:.9rem .9rem 0;position:relative}.tb .tb__beeld{border-radius:0}.tb__snij{border:0 solid var(--ink);pointer-events:none;width:14px;height:14px;position:absolute}.tb__snij[data-hoek=lb]{border-width:1px 0 0 1px;top:0;left:0}.tb__snij[data-hoek=rb]{border-width:1px 1px 0 0;top:0;right:0}.tb__snij[data-hoek=ro]{border-width:0 1px 1px 0;bottom:-.9rem;right:0}.tb__blok{z-index:1;border:2px solid var(--ink);background:var(--bg);box-shadow:0 0 0 6px var(--bg);position:absolute;bottom:0;left:0;right:clamp(1rem,12vw,4rem);container-type:inline-size}.tb--zonder .tb__blok{max-width:26rem;position:relative;inset:auto}@media (min-width:1024px){.tb{padding-bottom:0;padding-left:clamp(3rem,6vw,5.5rem)}.tb__blok{width:min(23rem,62%);bottom:clamp(-3rem,-4vw,-2rem);left:0;right:auto}.tb--zonder{padding-left:0}}.tb__merk{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:.25rem .6rem;padding:.75rem .95rem;display:flex}.tb__teken{width:1.5rem;height:1.5rem;color:var(--ink);flex:none}.tb__naam{font-family:var(--heading-font);letter-spacing:-.035em;font-size:1.35rem;font-weight:800;font-stretch:125%;line-height:1}.tb__sub{font:500 .75rem/1.2 var(--mono-font);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tb__rijen{border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.tb__rijen>div{min-width:0;padding:.55rem .95rem .6rem}.tb__rijen>div+div{border-left:1px solid var(--ink)}.tb__rijen dt,.tb__label{font:500 .75rem/1.3 var(--mono-font);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tb__rijen dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:600}.tb__getekend{padding:.55rem .95rem .8rem}.tb__hand{--pen:var(--koud);width:max-content;max-width:100%;font-size:max(1.5rem, min(clamp(2rem, 10vw, 3.15rem), calc((100cqi - 2.6rem) / (var(--tekens,14) * .4))));letter-spacing:-.01em;white-space:nowrap;color:var(--pen);transform-origin:0 100%;margin:.15rem 0 -.35rem -.1rem;padding:0 .5rem 0 .1rem;font-weight:560;line-height:1.15;display:block;position:relative;overflow:hidden;transform:rotate(-4deg)}.tb__inkt{display:inline-block}.tb__dekking{display:none}.tb__onder{border-top:1px solid var(--ink);padding-top:.4rem;font-size:.9375rem;font-weight:600}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .tb__dekking{background:var(--bg);border-left:2px solid var(--pen);animation:1.6s cubic-bezier(.55,.12,.4,1) .7s backwards tb-teken;display:block;position:absolute;inset:0 -6px 0 0;transform:translate(101%)}}@keyframes tb-teken{0%{transform:translate(0)}}.tb__foto .tb__beeld>small{top:.5rem;bottom:auto}
@font-face{font-family:handschrift;src:url(../media/caveat_latin_wght_normal-s.p.0v9iznkhjktil.woff2)format("woff2");font-display:block;font-weight:400 700}@font-face{font-family:handschrift Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.gjjfHq_className{font-family:handschrift,handschrift Fallback,cursive}
.tijd{padding-block:clamp(4rem,8vw,7.5rem)}.tijd__kop{gap:1.25rem 3rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}@media (min-width:1024px){.tijd__kop{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.tijd__kop .oog{grid-column:1/-1}}.tijd__titel{margin-top:.25rem}.tijd__titel>span{display:block}.tijd__breed{letter-spacing:-.04em;font-size:clamp(2.05rem,4.6vw,4.25rem);font-weight:760;font-stretch:122%;line-height:.97}.tijd__smal{letter-spacing:-.025em;color:var(--accent);margin-top:.06em;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:280;font-stretch:66%;line-height:1}.tijd__intro{max-width:30rem;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}@media (min-width:1024px){.tijd__intro{margin-bottom:.4rem}}.tijd__lijst{margin:0;padding:0;list-style:none}.tijd__moment{--ruimte:clamp(2.5rem, 6vw, 4.5rem);--knoop-y:.7rem;padding-bottom:var(--ruimte);grid-template-columns:1.75rem minmax(0,1fr);column-gap:1rem;display:grid;position:relative}.tijd__moment:last-child{--ruimte:0px;padding-bottom:0}.tijd__spoor{margin-bottom:calc(-1 * var(--ruimte));grid-area:1/1/span 2;position:relative}.tijd__spoor:before{content:"";left:calc(50% - .75px);top:calc(var(--knoop-y) + .4rem);background:var(--ink);transform-origin:top;width:1.5px;position:absolute;bottom:0}.tijd__moment:last-child .tijd__spoor:before{display:none}.tijd__spoor:after{content:"";left:calc(50% - .4rem);top:var(--knoop-y);background:var(--ink);width:.8rem;height:.8rem;box-shadow:0 0 0 4px var(--bg);border-radius:50%;position:absolute}.tijd__moment[data-nu] .tijd__spoor:after{background:var(--accent)}.tijd__jaar{font-family:var(--heading-font);letter-spacing:-.045em;font-variant-numeric:lining-nums;grid-area:1/2;margin:0;font-size:clamp(2.6rem,11vw,3.75rem);font-weight:780;font-stretch:125%;line-height:1}.tijd__moment[data-nu] .tijd__jaar{color:var(--accent)}.tijd__inhoud{grid-area:2/2;min-width:0;padding-top:.9rem}.tijd__moment-titel{letter-spacing:-.035em;max-width:22ch;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:760;font-stretch:120%;line-height:1.04}.tijd__tekst{max-width:34rem;margin-top:.75rem;font-size:1.0625rem;line-height:1.65}.tijd__foto{max-width:36rem;margin:1.5rem 0 0;padding:.7rem;position:relative}.tijd .tijd__beeld{border-radius:0}.tijd__snij{border:0 solid var(--ink);width:14px;height:14px;position:absolute}.tijd__snij[data-hoek=lb]{border-width:1px 0 0 1px;top:0;left:0}.tijd__snij[data-hoek=ro]{border-width:0 1px 1px 0;bottom:0;right:0}@media (min-width:900px){.tijd__moment{--knoop-y:clamp(1.1rem, 2.4vw, 2.3rem);grid-template-columns:minmax(0,4fr) 2.5rem minmax(0,7fr);column-gap:clamp(1rem,3vw,3rem)}.tijd__spoor{grid-area:1/2}.tijd__jaar{text-align:right;grid-area:1/1;justify-self:end;font-size:clamp(3.2rem,7vw,6.5rem);line-height:.9}.tijd__inhoud{grid-area:1/3;padding-top:.35rem}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .tijd__jaar{top:calc(var(--kop-hoogte) + 1.5rem);align-self:start;position:sticky}}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .tijd__spoor:before{transition:transform .9s cubic-bezier(.6,0,.3,1) .25s}:root:not([data-beweging=uit]) .tijd__spoor:after{transition:opacity .4s}:root[data-teken-js]:not([data-beweging=uit]) .tijd__moment[data-teken]:not([data-getekend]) .tijd__spoor:before{transform:scaleY(0)}:root[data-teken-js]:not([data-beweging=uit]) .tijd__moment[data-teken]:not([data-getekend]) .tijd__spoor:after{opacity:0}}
.afspraken{border-top:1px solid var(--ink);padding-block:clamp(4rem,7vw,6.5rem)}.afspraken__raster{gap:2.75rem;display:grid}@media (min-width:1024px){.afspraken__raster:not(.afspraken__raster--zonder){grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(3rem,6vw,6rem)}}.afspraken__titel{max-width:16ch;margin-top:1rem}@media (min-width:1024px){.afspraken__raster--zonder .afspraken__tekst{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(3rem,6vw,6rem);display:grid}.afspraken__raster--zonder .afspraken__tekst>.oog{grid-column:1/-1}.afspraken__raster--zonder .afspraken__titel{grid-area:2/1}.afspraken__raster--zonder .afspraken__lijst{grid-area:2/2;margin-top:0}.afspraken__raster--zonder .afspraken__punt:first-child{padding-top:.4rem}}.afspraken__lijst{counter-reset:none;gap:0;margin:clamp(2rem,4vw,2.75rem) 0 0;padding:0;list-style:none;display:grid}.afspraken__punt{grid-template-columns:auto minmax(0,1fr);gap:.4rem 1.1rem;padding:1.35rem 0 1.5rem;display:grid;position:relative}.afspraken__punt:before,.afspraken__punt:after{content:"";background:var(--ink);position:absolute;bottom:0}.afspraken__punt:before{transform-origin:0;height:1px;left:0;right:0}.afspraken__punt:after{width:1px;height:.9rem;bottom:-.45rem;right:0;transform:rotate(45deg)}.afspraken__nr{background:var(--accent);width:2.25rem;height:2.25rem;color:var(--accent-ink);font:700 .9375rem/1 var(--mono-font);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.afspraken__kop{letter-spacing:-.035em;align-self:center;font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:760;font-stretch:122%;line-height:1.02}.afspraken__uitleg{max-width:34rem;font-size:1.0625rem;line-height:1.6}.afspraken__foto{margin:0;padding:1rem;position:relative}.afspraken .afspraken__beeld{border-radius:0}.afspraken__snij{border:0 solid var(--ink);width:14px;height:14px;position:absolute}.afspraken__snij[data-hoek=lb]{border-width:1px 0 0 1px;top:0;left:0}.afspraken__snij[data-hoek=rb]{border-width:1px 1px 0 0;top:0;right:0}.afspraken__snij[data-hoek=lo]{border-width:0 0 1px 1px;bottom:0;left:0}.afspraken__snij[data-hoek=ro]{border-width:0 1px 1px 0;bottom:0;right:0}.afspraken__onderschrift{color:var(--muted);margin-top:.6rem;font-size:.875rem}.afspraken__onderschrift .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-right:.4rem;font-size:.75rem;font-weight:600}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .afspraken__punt:before{transition:transform .8s cubic-bezier(.6, 0, .3, 1) calc(.15s + var(--i,0) * .25s)}:root[data-teken-js]:not([data-beweging=uit]) .afspraken [data-teken]:not([data-getekend]) .afspraken__punt:before{transform:scaleX(0)}}
.ploeg{border-top:1px solid var(--ink);padding-block:clamp(4rem,7vw,6.5rem)}.ploeg__kop{gap:0 3rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:grid}.ploeg__titel{max-width:16ch;margin-top:1rem}.ploeg__intro{max-width:34rem;margin-top:1.25rem;font-size:clamp(1.0625rem,1.3vw,1.1875rem)}@media (min-width:1024px){.ploeg__kop{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}.ploeg__kop .oog{grid-column:1/-1}.ploeg__intro{margin:0 0 .35rem}}.ploeg__lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}.ploeg__lijst[data-aantal="1"]{grid-template-columns:minmax(0,20rem)}@media (min-width:768px){.ploeg__lijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.75rem}}@media (min-width:1100px){.ploeg__lijst:not([data-aantal="1"]){grid-template-columns:repeat(4,minmax(0,1fr))}}.ploeg__persoon{flex-direction:column;min-width:0;display:flex}.ploeg__foto{margin:0 0 .9rem;padding:.6rem;position:relative}.ploeg .ploeg__beeld{border-radius:0}.ploeg__snij{border:0 solid var(--ink);width:12px;height:12px;position:absolute}.ploeg__snij[data-hoek=lb]{border-width:1px 0 0 1px;top:0;left:0}.ploeg__snij[data-hoek=ro]{border-width:0 1px 1px 0;bottom:0;right:0}.ploeg__initialen{aspect-ratio:4/5;border:1px solid var(--ink);background:repeating-linear-gradient(var(--hoek,45deg), color-mix(in srgb, var(--ink) 9%, transparent) 0 1px, transparent 1px 9px), var(--surface);color:var(--ink);font:760 clamp(2.4rem, 6vw, 3.6rem) / 1 var(--heading-font);letter-spacing:-.04em;place-items:center;font-stretch:122%;display:grid}.ploeg__nr{font:600 .75rem/1.3 var(--mono-font);letter-spacing:.12em;color:var(--accent)}.ploeg__naam{letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:.3rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:760;font-stretch:120%;line-height:1.05}.ploeg__functie{font-family:var(--heading-font);margin-top:.3rem;font-size:1.1rem;font-weight:380;font-stretch:80%;line-height:1.2}.ploeg__tekst{margin-top:.6rem;font-size:.9375rem;line-height:1.55}.ploeg__link{align-items:center;width:fit-content;min-height:2.75rem;display:inline-flex}
