.ov-tekst>p{margin:0 0 var(--sp-5);max-width:42rem}.ov-tekst>p:last-child{margin-bottom:0}.ov-bijschrift{font-size:var(--fs-small);line-height:1.6;color:var(--c-ink-soft);font-style:italic;margin:var(--sp-4) 0 0;max-width:20rem;margin-left:auto;text-align:right}.ov-bijschrift strong{font-style:normal;font-weight:600}.ov-tekstlink{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--c-ink-40);transition:text-decoration-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ov-tekstlink:hover{color:var(--c-orange-deep);text-decoration-color:var(--c-orange-deep)}.ov-hero{padding-block:var(--section-y) 0;text-align:center}.ov-hero h1{max-width:34ch;margin-inline:auto}.ov-hero .lead{max-width:46rem;margin-inline:auto}.ov-hero .lead+.lead{margin-top:var(--sp-4)}.ov-hero-beeld{margin-top:clamp(2.5rem,6vw,var(--sp-9))}.ov-hero-beeld img{display:block;width:100%;height:auto}.ov-breed{width:min(100%,102rem);margin-inline:auto;padding-inline:var(--sp-4)}.ov-rij+.ov-rij{margin-top:clamp(4rem,9vw,var(--sp-9))}.ov-rij-beeld img{display:block;width:100%;height:auto;border-radius:var(--r-media)}.ov-clipart{display:block;margin:calc(-1 * var(--sp-6)) auto 0;max-width:60%;height:auto;position:relative}.ov-teamraster{display:grid;grid-template-columns:2fr 1fr;gap:var(--sp-5)}.ov-teamraster>div{display:grid;gap:var(--sp-5)}.ov-teamfoto{border-radius:var(--r-media);overflow:hidden;min-height:12rem}.ov-teamfoto img{display:block;width:100%;height:100%;object-fit:cover}.ov-teamraster>.ov-teamfoto{min-height:clamp(18rem,34vw,33.75rem)}@media(max-width:800px){.ov-teamraster{grid-template-columns:1fr}.ov-teamraster>.ov-teamfoto{min-height:18rem}}.ov-bento{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--sp-5)}.ov-bento+.ov-bento{margin-top:var(--sp-5)}.ov-bento .card{background:var(--c-surface);border-radius:var(--r-card);padding:clamp(1.75rem,3vw,var(--sp-7));position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0}.ov-bento .h-fn{margin:0 0 var(--sp-5)}.ov-bento p{font-size:var(--fs-small);line-height:1.6;color:var(--c-ink-soft);margin:0 0 var(--sp-4);max-width:34ch}.ov-bento p:last-of-type{margin-bottom:0}.ov-kaartkop-rij{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-5)}.ov-kaartkop-rij .h-fn{margin:0}.ov-kaart{transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease)}.ov-kaart:hover,.ov-kaart:focus-within{transform:translateY(-4px);box-shadow:var(--shadow-pop)}.ov-kaart-a{text-decoration:none}.ov-kaart-a:after{content:"";position:absolute;inset:0;z-index:3;border-radius:var(--r-card)}.ov-kaart-pijl{position:absolute;top:clamp(1.75rem,3vw,var(--sp-7));right:clamp(1.75rem,3vw,var(--sp-7));z-index:2;width:2.25rem;height:2.25rem;border-radius:var(--r-pill);display:grid;place-items:center;background:var(--c-bg);color:var(--c-ink);opacity:0;transform:translate(-6px);transition:opacity var(--t-med) var(--ease),transform var(--t-med) var(--ease)}.ov-kaart:hover .ov-kaart-pijl,.ov-kaart:focus-within .ov-kaart-pijl{opacity:1;transform:none}.ov-kaart-pijl svg{width:1.25rem;height:1.25rem}@media(prefers-reduced-motion:reduce){.ov-kaart,.ov-kaart-pijl{transition:none}.ov-kaart:hover,.ov-kaart:focus-within{transform:none}}.ov-kaart>.h-fn,.ov-kaart>.ov-kaartkop-rij,.ov-kaart .ov-kaart-split .h-fn{padding-right:3rem}.ov-bento-3{grid-column:span 3;display:grid;gap:var(--sp-5)}.ov-bento-2{grid-column:span 2}.ov-kaart-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);align-items:start}.ov-kaart-split img{display:block;width:100%;height:auto;border-radius:var(--r-tile)}.ov-kaart-ill{width:8rem;height:auto;margin-top:var(--sp-4)}.ov-kaart-hoek{position:relative;min-height:24rem}.ov-kaart-hoek img{position:absolute;bottom:0;right:0;max-width:88%;height:auto;pointer-events:none}.ov-kaart-hoek--midden img{left:0;right:0;margin-inline:auto;max-width:100%}.ov-kaart-vol img{display:block;width:100%;height:auto;border-radius:var(--r-tile);margin-top:auto}.ov-bento--drie{grid-template-columns:repeat(8,1fr)}.ov-bento--drie>.ov-b3{grid-column:span 3}.ov-bento--drie>.ov-b2{grid-column:span 2;display:grid;gap:var(--sp-5)}@media(max-width:1000px){.ov-bento,.ov-bento--drie{grid-template-columns:1fr}.ov-bento-3,.ov-bento-2,.ov-bento--drie>.ov-b3,.ov-bento--drie>.ov-b2{grid-column:1 / -1}.ov-kaart-split{grid-template-columns:1fr}.ov-kaart-hoek{min-height:21rem}}.ov-meerdan{text-align:center}.ov-meerdan-kop{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.5rem,2vw,var(--sp-5));margin-bottom:var(--sp-7)}.ov-meerdan-kop h2{margin:0;font-size:clamp(2rem,6vw,4.25rem);line-height:1;white-space:nowrap}.ov-meerdan-kop em{font-style:italic;opacity:.5}.ov-meerdan-kop img{display:block;width:clamp(7rem,14vw,13rem);height:auto;align-self:flex-end}@media(max-width:800px){.ov-meerdan-kop{flex-direction:column;align-items:center;gap:var(--sp-4)}.ov-meerdan-kop h2{white-space:normal}}.ov-diensten{font-size:var(--fs-small);font-weight:600;letter-spacing:.06em;margin:var(--sp-5) 0 0}.ov-diensten .sep{color:var(--c-ink-40);margin-inline:var(--sp-3)}.ov-meerdan-cover{display:block;max-width:100%;height:auto;margin:clamp(2.5rem,6vw,var(--sp-8)) auto 0}.ov-midden-actie{display:flex;justify-content:center;margin-top:clamp(2.5rem,5vw,var(--sp-8))}.ov-staart{font-style:italic;opacity:.52}.ov-netwerk-beeld{display:block;max-width:100%;height:auto;margin-inline:auto}.ov-netwerk .lead{max-width:40rem;margin-inline:auto}.ov-founders{display:grid;grid-template-columns:minmax(0,30%) minmax(0,1fr);gap:clamp(2rem,7vw,var(--sp-9));align-items:start}@media(max-width:900px){.ov-founders{grid-template-columns:1fr}}.ov-founder-foto img{display:block;width:100%;height:auto;border-radius:var(--r-card);box-shadow:var(--shadow-pop)}.ov-founder-bij{font-size:var(--fs-small);color:var(--c-ink-soft);margin:var(--sp-4) 0 0}.ov-founder-bij p{margin:0}.ov-socials{display:flex;gap:var(--sp-3);margin-top:var(--sp-4)}.ov-socials a{display:inline-flex;border-radius:var(--r-btn)}.ov-founders-intro{font-weight:600;margin:0 0 var(--sp-6)}.ov-gezelschap{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:clamp(2.5rem,8vw,var(--sp-9))}@media(max-width:1000px){.ov-gezelschap{grid-template-columns:1fr}}.ov-gezelschap-sub{color:var(--c-on-dark);opacity:.5;margin:0 0 var(--sp-7)}.ov-venueraster{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4)}.ov-venueraster div{border-radius:var(--r-tile);overflow:hidden;aspect-ratio:3 / 4}.ov-venueraster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--t-med) var(--ease),filter var(--t-med) var(--ease)}.ov-venueraster div:hover img{transform:scale(1.08);filter:brightness(1.15)}.ov-venue-actie{display:flex;justify-content:center;margin-top:var(--sp-7)}.ov-mijlpaal{display:flex;align-items:center;gap:var(--sp-6);margin-bottom:var(--sp-8)}.ov-mijlpaal .ov-ster{flex-shrink:0;animation:ov-halo 3s ease-in-out infinite}@keyframes ov-halo{0%,to{filter:drop-shadow(0 0 29px rgba(255,255,255,.7))}50%{filter:drop-shadow(0 0 50px rgba(255,255,255,.25))}}@media(prefers-reduced-motion:reduce){.ov-mijlpaal .ov-ster{animation:none;filter:drop-shadow(0 0 29px rgba(255,255,255,.55))}}.ov-mijlpaal h3{font-size:clamp(2.7rem,5vw,4.05rem);line-height:1;margin:0 0 var(--sp-2);color:var(--c-on-dark)}.ov-mijlpaal p{margin:0;color:var(--c-on-dark)}.ov-logoraster{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-6) var(--sp-7);align-items:center}.ov-logoraster img{display:block;width:auto;max-width:100%;max-height:6.75rem;margin-inline:auto;opacity:.8;transition:opacity var(--t-fast) var(--ease)}.ov-logoraster img:hover{opacity:1}.ov-emg{margin-top:clamp(3rem,8vw,var(--sp-9));text-align:center}.ov-emg blockquote{font-size:clamp(1.6rem,3.6vw,3.15rem);line-height:1.25;font-weight:300;max-width:62rem;margin:0 auto var(--sp-8);text-wrap:balance;color:var(--c-on-dark)}.ov-emg blockquote em{font-style:normal;color:var(--c-orange)}.ov-emg-wie{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.5rem,5vw,var(--sp-9))}.ov-emg-persoon{display:flex;align-items:center;gap:var(--sp-4)}.ov-emg-portret{width:5rem;aspect-ratio:3 / 4;border-radius:var(--r-tile);overflow:hidden;flex-shrink:0}.ov-emg-portret img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.ov-emg-persoon p{margin:0;text-align:left;color:var(--c-on-dark)}.ov-emg-persoon .rol{font-size:var(--fs-small);opacity:.5}.ov-emg-logo img{max-height:clamp(5.5rem,10vw,10rem);max-width:100%;width:auto;opacity:.5}.ov-video-wrap{position:relative}.ov-video{position:relative;border:1px solid var(--c-ink);border-radius:var(--r-media);line-height:0}.ov-video video{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:var(--r-media)}@media(min-width:700px){.ov-video-wrap{padding-left:var(--sp-5)}.ov-video:after{content:"";position:absolute;left:calc(-1 * var(--sp-5));top:var(--sp-5);width:100%;height:100%;border:1px solid var(--c-ink);border-radius:var(--r-media);z-index:0}}.ov-video-balk{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);margin-top:var(--sp-6)}.ov-video-knoppen{display:flex;align-items:center;gap:var(--sp-2)}.ov-video-knoppen button{background:none;border:0;padding:0;cursor:pointer;border-radius:var(--r-pill);display:inline-flex}.ov-video-knoppen img{display:block;max-width:2.7rem}.ov-video-balk h2{margin:0;font-size:clamp(1.6rem,3.4vw,3.375rem)}@media(min-width:700px){.ov-video-balk{flex-direction:row;align-items:center;gap:var(--sp-4);margin-top:var(--sp-7)}.ov-video-balk h2{margin-left:auto;text-align:right}.ov-video-knoppen img{max-width:4rem}}.ov-tijdlijn-jaar+.ov-tijdlijn-jaar{border-top:1px solid var(--c-ink)}.ov-tijdlijn-jaar:first-child{border-top:1px solid var(--c-ink)}.ov-tijdlijn-knop{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--sp-4);padding:var(--sp-4) 0;background:none;border:0;cursor:pointer;text-align:left;color:inherit;font:inherit}.ov-tijdlijn-jaartal{font-family:var(--font-display);font-size:var(--fs-kaartkop);font-weight:700;line-height:1}.ov-tijdlijn-chevron{width:1.25rem;height:1.25rem;flex-shrink:0;transition:transform var(--t-med) var(--ease)}.ov-tijdlijn-knop[aria-expanded=true] .ov-tijdlijn-chevron{transform:rotate(180deg)}.ov-tijdlijn-paneel{padding-bottom:var(--sp-6);max-width:42rem}.ov-tijdlijn-paneel p{margin:0 0 var(--sp-5)}.ov-tijdlijn-paneel img{display:block;width:100%;height:auto;border-radius:var(--r-tile)}@media(min-width:1024px){.ov-tijdlijn[data-tijdlijn=aan]{display:flex;align-items:flex-end;height:32.5rem}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-jaar{flex:1 1 0;min-width:0;transition:flex-basis var(--t-med) var(--ease);display:flex;flex-direction:column;justify-content:flex-start;height:25%;padding-left:var(--sp-4);border-top:0;border-left:1px solid var(--c-ink);border-bottom:1px solid var(--c-ink);cursor:pointer;transition:height var(--t-med) var(--ease),padding var(--t-med) var(--ease),border-bottom-width var(--t-med) var(--ease)}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-jaar[data-open=true]{flex:0 0 clamp(20rem,26vw,24rem);height:100%;padding-left:var(--sp-6);padding-right:var(--sp-5);border-bottom-width:9px}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-knop{padding:0;cursor:pointer;justify-content:flex-start}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-chevron{display:none}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-jaartal{white-space:nowrap;transition:font-size var(--t-med) var(--ease),margin var(--t-med) var(--ease)}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-jaar[data-open=true] .ov-tijdlijn-jaartal{font-size:10.125rem;margin-top:-2.4rem}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-paneel{width:100%;padding-top:var(--sp-3);opacity:0;visibility:hidden;transition:opacity var(--t-med) var(--ease)}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-jaar[data-open=true] .ov-tijdlijn-paneel{opacity:1;visibility:visible}.ov-tijdlijn[data-tijdlijn=aan] .ov-tijdlijn-paneel img{margin-top:var(--sp-5)}}.ov-teller{text-align:center}.ov-teller-label{font-family:var(--font-display);font-size:var(--fs-kaartkop);font-weight:600;color:var(--c-on-dark);margin:0 0 var(--sp-5)}.ov-teller-getal{font-family:var(--font-display);font-size:clamp(4rem,12vw,12.6rem);font-weight:600;line-height:1;color:var(--c-on-dark);font-variant-numeric:tabular-nums;margin:0 0 clamp(3rem,9vw,9.3rem)}.ov-teller-rij{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(2rem,7vw,var(--sp-9))}.ov-teller-rij+.ov-teller-rij{margin-top:clamp(2rem,7vw,7rem)}.ov-teller-cijfer{font-family:var(--font-display);font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:600;line-height:1;color:var(--c-on-dark);margin:0}.ov-teller-cijfer small{display:block;font-family:var(--font-body);font-size:var(--fs-small);font-weight:300;line-height:1.5;margin-top:var(--sp-2)}@media(max-width:700px){.ov-teller-rij{grid-template-columns:1fr;gap:var(--sp-6)}}
