.bs-site.bs-over-v1{--bs-breed:1300px;--bh-zoom:1;--ov-licht:#8a3443}@media (width>=1600px){.bs-site.bs-over-v1{--bh-zoom:1.1}}@media (width>=1920px){.bs-site.bs-over-v1{--bh-zoom:1.25}}@media (width>=2400px){.bs-site.bs-over-v1{--bh-zoom:1.5}}.bs-over-v1 .bs-menu{border-bottom:0}.bs-over-v1 main section{padding-block:52px}.bs-over-v1 main .bs-foto{border-radius:2px}.bs-over-v1 main .bs-foto img{object-fit:cover;width:100%;height:100%;display:block}.bs-over-v1 main h1 em,.bs-over-v1 main h2 em,.bs-over-v1 main h3 em{color:var(--bs-bordeaux);font-style:italic}.bs-over-v1 .ov-sectiekop{border-top:2px solid var(--bs-inkt);margin-bottom:28px;padding-top:14px}.bs-over-v1 .ov-sectiekop h2{font-size:clamp(30px,4vw,46px)}.bs-over-v1 .ov-kop{--bh-foto-b:calc(46vw / var(--bh-zoom));margin-top:-67px;padding-top:67px;position:relative;overflow:hidden}.bs-over-v1 .ov-beeld{width:var(--bh-foto-b);z-index:0;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);border-radius:0;position:absolute;top:0;bottom:0;right:0}@media (width>=761px){.bs-over-v1 .ov-beeld:after{content:"";pointer-events:none;background:linear-gradient(#1412109e 0,#14121052 110px,#14121014 45%,#14121000 70%);position:absolute;inset:0}}.bs-over-v1 main .ov-hero{z-index:2;padding-block:56px 36px;position:relative}@media (width>=761px){.bs-over-v1 .ov-kop{height:auto;min-height:max(460px, calc(36vw / var(--bh-zoom)));flex-direction:column;justify-content:center;display:flex}.bs-over-v1 .ov-beeld img{object-position:center 60%}.bs-over-v1 .ov-kop>.ov-hero{width:100%;padding-block:0}}.bs-over-v1 .ov-hero-tekst{max-width:calc(100vw / var(--bh-zoom) - var(--bh-foto-b) - max(20px,(100vw / var(--bh-zoom) - var(--bs-breed)) / 2 + 20px) - 40px);position:relative}.bs-over-v1 .ov-hero h1{margin-top:16px;font-size:clamp(46px,6.4vw,92px);line-height:1.1}.bs-over-v1 .ov-intro{max-width:52ch;margin-top:20px;font-size:17px}.bs-over-v1 main .ov-ontstaan{padding-block:52px 0}.bs-over-v1 .ov-ontstaan-grid{width:calc(100vw / var(--bh-zoom));margin-left:calc(50% - (50vw / var(--bh-zoom)));background:var(--bs-kalk);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid;overflow:hidden}.bs-over-v1 .ov-ontstaan-foto{border-radius:2px;min-height:460px;position:relative;overflow:hidden}.bs-over-v1 .ov-ontstaan-foto img{position:absolute;inset:0}.bs-over-v1 .ov-ontstaan-tekst{padding:44px max(20px,calc((100vw / var(--bh-zoom) - var(--bs-breed)) / 2 + 20px)) 44px 88px}.bs-over-v1 .ov-verhaal{gap:16px;display:grid}.bs-over-v1 .ov-verhaal p{max-width:62ch;font-size:17px}.bs-over-v1 .ov-citaat{text-align:center;max-width:820px;margin:0 auto}.bs-over-v1 .ov-citaat:before{content:"";background:var(--bs-bordeaux);width:60px;height:2px;margin:0 auto 24px;display:block}.bs-over-v1 .ov-citaat p{font-family:var(--bs-kop);font-size:clamp(28px,3.1vw,44px);font-style:italic;line-height:1.25}.bs-over-v1 main .ov-leusden{background:var(--bs-bordeaux);color:var(--bs-papier);padding-block:90px;position:relative;overflow:hidden}.bs-over-v1 .ov-leusden-foto{clip-path:polygon(104px 0,100% 0,100% 100%,0 100%);width:46%;position:absolute;top:0;bottom:0;right:0;border-radius:0!important}.bs-over-v1 .ov-leusden-tekst{z-index:1;gap:18px;max-width:560px;display:grid;position:relative}.bs-over-v1 .ov-leusden .ov-sectiekop{border-top-color:var(--bs-papier);margin-bottom:6px}.bs-over-v1 .ov-leusden h2,.bs-over-v1 .ov-leusden h2 em{color:var(--bs-papier)}.bs-over-v1 .ov-groot{color:var(--bs-papier);font-size:19px;line-height:1.6}.bs-over-v1 main .ov-team{padding-bottom:0}.bs-over-v1 .ov-tabs{border-bottom:1px solid var(--bs-fijn);gap:28px;margin-bottom:28px;display:flex}.bs-over-v1 .ov-tabs button{font-family:var(--bs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bs-taupe);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:13px}.bs-over-v1 .ov-tabs button[aria-selected=true]{color:var(--bs-inkt);border-bottom-color:var(--bs-bordeaux)}.bs-over-v1 .ov-lid{background:var(--bs-kalk);border-radius:2px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:hidden}.bs-over-v1 .ov-lid[hidden]{display:none}.bs-over-v1 .ov-lid-foto{clip-path:polygon(0 0,100% 0,86% 100%,0 100%);min-height:460px;position:relative;border-radius:0!important}.bs-over-v1 .ov-lid-foto img{position:absolute;inset:0}.bs-over-v1 .ov-leeg{background:var(--bs-papier);color:var(--bs-taupe);font-family:var(--bs-label);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;display:flex}.bs-over-v1 .ov-lid-tekst{align-content:center;gap:14px;padding:44px 48px;display:grid}.bs-over-v1 .ov-lid-tekst p:not(.ov-naam):not(.bs-kicker){font-size:16px}.bs-over-v1 .ov-lid-tekst .bs-kicker{color:var(--bs-bordeaux)}.bs-over-v1 .ov-naam{font-family:var(--bs-kop);font-size:clamp(40px,4.4vw,60px);line-height:1.05}.bs-over-v1 main .ov-vacature{padding-block:52px 0}.bs-over-v1 .ov-vac-in{background:var(--bs-kalk);border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 30px;padding:28px 320px 28px 30px;display:grid;position:relative;overflow:hidden}.bs-over-v1 .ov-vac-in:before,.bs-over-v1 .ov-vac-in:after{content:"";width:300px;position:absolute;top:0;bottom:0;right:0}.bs-over-v1 .ov-vac-in:before{background:var(--bs-bordeaux);clip-path:polygon(100% 0,100% 100%,22% 100%)}.bs-over-v1 .ov-vac-in:after{background:var(--ov-licht);clip-path:polygon(100% 0,100% 62%,56% 100%,22% 100%)}.bs-over-v1 .ov-vac-in>*{z-index:1;position:relative}.bs-over-v1 .ov-vac-in h3{margin-top:4px;font-size:clamp(26px,3vw,34px)}.bs-over-v1 .ov-vac-in .bs-knop{background:var(--bs-papier);color:var(--bs-inkt);box-shadow:inset 0 0 0 1px var(--bs-inkt);padding:14px 22px}.bs-over-v1 .ov-vac-in .bs-knop:hover{background:var(--bs-inkt);color:var(--bs-papier)}.bs-over-v1 main .ov-lessen{background:var(--bs-papier)}.bs-over-v1 .ov-lessen-grid{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);align-items:center;gap:28px;display:grid}.bs-over-v1 .ov-lessen-intro{gap:16px;display:grid}.bs-over-v1 .ov-lessen-intro h2{font-size:clamp(32px,3.4vw,46px)}.bs-over-v1 .ov-les-intro{color:var(--bs-grijs);max-width:36ch;font-size:16px}.bs-over-v1 .ov-kaarten{margin-right:calc(-1 * max(20px,(100vw / var(--bh-zoom) - var(--bs-breed)) / 2));grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bs-over-v1 .ov-les-kaart{color:var(--bs-papier);background:var(--bs-inkt);aspect-ratio:3/3.4;border-radius:2px;text-decoration:none;display:block;position:relative;overflow:hidden}.bs-over-v1 .ov-kaart-foto{position:absolute;inset:0;border-radius:0!important}.bs-over-v1 .ov-les-kaart:after{content:"";background:#14121061;position:absolute;inset:0}.bs-over-v1 .ov-kaart-tekst{z-index:1;gap:8px;display:grid;position:absolute;bottom:22px;left:26px;right:30px}.bs-over-v1 .ov-kaart-tekst .bs-kicker{color:var(--bs-papier);font-size:11px}.bs-over-v1 .ov-titel{font-family:var(--bs-kop);font-size:clamp(24px,2.4vw,32px);line-height:1.1}.bs-over-v1 .ov-titel em{color:var(--bs-papier);font-style:italic}.bs-over-v1 .ov-bekijk{font-family:var(--bs-label);letter-spacing:.18em;text-transform:uppercase;font-size:12px}.bs-over-v1 .ov-bekijk:after{content:"→";margin-left:6px}@media (width<=1100px){.bs-over-v1 .ov-lessen-grid{grid-template-columns:1fr}.bs-over-v1 .ov-kaarten{margin-right:0}}@media (width<=760px){.bs-over-v1 .ov-kop{--bh-foto-b:calc(100vw / var(--bh-zoom));margin-top:0;padding-top:0}.bs-over-v1 .ov-beeld{clip-path:polygon(0 0,100% 0,100% 88%,0 100%);height:62vw;min-height:260px;position:relative}.bs-over-v1 main .ov-hero{padding-block:28px 20px}.bs-over-v1 .ov-hero-tekst{max-width:none}.bs-over-v1 .ov-ontstaan-grid{grid-template-columns:1fr}.bs-over-v1 .ov-ontstaan-foto{min-height:56vw}.bs-over-v1 .ov-ontstaan-tekst{padding:28px 20px}.bs-over-v1 main .ov-leusden{padding-block:0 60px}.bs-over-v1 .ov-leusden-foto{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);width:100%;height:56vw;min-height:220px;margin-bottom:28px;position:relative}.bs-over-v1 .ov-lid{grid-template-columns:1fr}.bs-over-v1 .ov-lid-foto{clip-path:none;height:80vw;min-height:0}.bs-over-v1 .ov-lid-tekst{padding:28px 22px}.bs-over-v1 .ov-vac-in{grid-template-columns:1fr;padding:28px 24px 110px}.bs-over-v1 .ov-vac-in:before,.bs-over-v1 .ov-vac-in:after{width:auto;height:90px;inset:auto 0 0}.bs-over-v1 .ov-kaarten{grid-template-columns:1fr;gap:14px}.bs-over-v1 .ov-les-kaart{aspect-ratio:4/3}}.bs-site.bs-over-v1{--bs-section-gap:calc(52px / var(--bh-zoom,1))}@media (width<=760px){.bs-site.bs-over-v1{--bs-section-gap:40px}}.bs-over-v1 main{padding-bottom:var(--bs-section-gap)}.bs-site.bs-over-v1 main>.bs-pagina>section:where(:not(:first-child)){margin-block:var(--bs-section-gap) 0;padding-block:0;display:flow-root}.bs-site.bs-over-v1 main>.bs-pagina>.ov-leusden{padding-block:90px}@media (width<=760px){.bs-site.bs-over-v1 main>.bs-pagina>.ov-leusden{padding-block:0 60px}}
