.bs-site.bs-huis-v1{--bs-breed:1300px;--bh-zoom:1}@media (width>=1600px){.bs-site.bs-huis-v1{--bh-zoom:1.1}}@media (width>=1920px){.bs-site.bs-huis-v1{--bh-zoom:1.25}}@media (width>=2400px){.bs-site.bs-huis-v1{--bh-zoom:1.5}}.bs-huis-v1 .bs-menu{border-bottom:0}.bs-huis-v1 main section{padding-block:52px}.bs-huis-v1 main .bs-foto{border-radius:2px}.bs-huis-v1 main .bs-foto img{object-fit:cover;width:100%;height:100%;display:block}.bs-huis-v1 .hv-kop{--bh-foto-b:calc(46vw / var(--bh-zoom));margin-top:-67px;padding-top:67px;position:relative;overflow:hidden}@media (width>=761px){.bs-huis-v1 .hv-kop{flex-direction:column;justify-content:center;min-height:clamp(572px,46vw + 100px,761px);display:flex}.bs-huis-v1 .hv-kop>.hv-hero{width:100%}}@media (width>=1600px){.bs-huis-v1 .hv-kop{min-height:761px}}.bs-huis-v1 .hv-beeld{width:var(--bh-foto-b);z-index:0;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);position:absolute;top:0;bottom:0;right:0;border-radius:0!important}.bs-huis-v1 main .hv-hero{z-index:2;padding-block:56px 36px;position:relative}.bs-huis-v1 .hv-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-huis-v1 .hv-hero h1{margin-top:16px;font-size:clamp(46px,6.4vw,92px);line-height:1.1}.bs-huis-v1 .hv-intro{max-width:52ch;margin-top:20px;font-size:17px}html:has(.bs-huis-v1){scroll-behavior:smooth}.bs-huis-v1 .hv-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}.bs-huis-v1 .hv-inhoud{border-top:2px solid var(--bs-inkt);position:sticky;top:90px}.bs-huis-v1 .hv-inhoud ol{counter-reset:hv;margin:0;padding:0;list-style:none}.bs-huis-v1 .hv-inhoud li{counter-increment:hv}.bs-huis-v1 .hv-inhoud li+li{border-top:1px solid var(--bs-fijn)}.bs-huis-v1 .hv-inhoud a{font-family:var(--bs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bs-inkt);gap:12px;padding-block:12px;font-size:12px;text-decoration:none;display:flex}.bs-huis-v1 .hv-inhoud a:before{content:counter(hv,decimal-leading-zero);color:var(--bs-bordeaux)}.bs-huis-v1 .hv-inhoud a:hover{color:var(--bs-bordeaux)}.bs-huis-v1 .hv-regels{counter-reset:hvr;gap:30px;display:grid}.bs-huis-v1 .hv-onderwerp{counter-increment:hvr;scroll-margin-top:100px}.bs-huis-v1 .hv-onderwerp h2{margin-bottom:10px;font-size:clamp(28px,3vw,38px);line-height:1.15}.bs-huis-v1 .hv-onderwerp h2:before{content:counter(hvr,decimal-leading-zero) " ";color:var(--bs-bordeaux)}.bs-huis-v1 .hv-lijst{margin:0;padding:0;list-style:none}.bs-huis-v1 .hv-lijst li{max-width:70ch;padding:14px 0 14px 26px;font-size:16px;position:relative}.bs-huis-v1 .hv-lijst li+li{border-top:1px solid var(--bs-fijn)}.bs-huis-v1 .hv-lijst li:before{content:"";background:var(--bs-bordeaux);width:12px;height:2px;position:absolute;top:calc(14px + .75em);left:0}.bs-huis-v1 .hv-nood{background:var(--bs-kalk);border-radius:2px;padding:28px 320px 28px 30px;position:relative;overflow:hidden}.bs-huis-v1 .hv-nood:before,.bs-huis-v1 .hv-nood:after{content:"";width:300px;position:absolute;top:0;bottom:0;right:0}.bs-huis-v1 .hv-nood:before{background:var(--bs-bordeaux);clip-path:polygon(100% 0,100% 100%,22% 100%)}.bs-huis-v1 .hv-nood:after{clip-path:polygon(100% 0,100% 62%,56% 100%,22% 100%);background:#8a3443}.bs-huis-v1 .hv-nood>*{z-index:1;position:relative}.bs-huis-v1 .hv-nood .hv-lijst li{font-family:var(--bs-kop);padding:0;font-size:clamp(20px,2vw,24px);line-height:1.35}.bs-huis-v1 .hv-nood .hv-lijst li:before{display:none}@media (width<=900px){.bs-huis-v1 .hv-grid{grid-template-columns:1fr;gap:36px}.bs-huis-v1 .hv-inhoud{position:static}.bs-huis-v1 .hv-nood{padding:28px 24px 118px}.bs-huis-v1 .hv-nood:before,.bs-huis-v1 .hv-nood:after{width:auto;height:90px;top:auto;left:0}}@media (width<=760px){.bs-huis-v1 .hv-kop{--bh-foto-b:calc(100vw / var(--bh-zoom));margin-top:0;padding-top:0}.bs-huis-v1 .hv-beeld{clip-path:polygon(0 0,100% 0,100% 88%,0 100%);height:62vw;min-height:260px;position:relative}.bs-huis-v1 main .hv-hero{padding-block:28px 20px}.bs-huis-v1 .hv-hero-tekst{max-width:none}}.bs-site.bs-huis-v1{--bs-section-gap:calc(52px / var(--bh-zoom,1))}@media (width<=760px){.bs-site.bs-huis-v1{--bs-section-gap:40px}}.bs-huis-v1 main{padding-bottom:var(--bs-section-gap)}.bs-site.bs-huis-v1 main>.bs-pagina>section:where(:not(:first-child)){margin-block:var(--bs-section-gap) 0;padding-block:0;display:flow-root}.bs-huis-v1 .hv-regels{gap:var(--bs-section-gap)}@media (width<=900px){.bs-huis-v1 .hv-grid{gap:var(--bs-section-gap)}}@media (width>=761px){.bs-huis-v1 .hv-beeld:after{content:"";pointer-events:none;background:linear-gradient(#0009 0 72px,#0000 160px);height:160px;position:absolute;inset:0 0 auto}}
