.bo-kruimel{font-size:var(--fs-small);color:#f4f4f5cc;margin-bottom:clamp(var(--sp-6),6vw,var(--sp-9))}.bo-kruimel nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.bo-kruimel a{color:#f4f4f5cc;text-decoration:none;transition:color var(--t-fast) var(--ease);padding-block:.6875rem;margin-block:-.6875rem}.bo-kruimel a:hover{color:var(--c-on-dark)}.bo-kruimel .terug{color:var(--c-on-dark);font-weight:500}.bo-kruimel .sep{color:#f4f4f566}.bo-hero{position:relative;isolation:isolate;overflow:clip;color:var(--c-on-dark);--focus-ring: var(--c-on-dark);padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,8vw,6rem)}.boh-hero-film{position:absolute;inset:0;z-index:-2}.boh-hero-film video{width:100%;height:100%;object-fit:cover}.boh-hero-scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0c0c10f0,#0c0c10d1 32%,#0c0c104d 60%,#0c0c108c),linear-gradient(180deg,#0c0c109e,#0c0c101f 32%,#0c0c10cc)}.boh-hero-gloed{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.boh-hero-gloed:before,.boh-hero-gloed:after{content:"";position:absolute;border-radius:50%;filter:blur(80px)}.boh-hero-gloed:before{width:40rem;height:26rem;right:-8rem;top:-6rem;background:radial-gradient(circle,rgba(255,153,102,.42),transparent 70%)}.boh-hero-gloed:after{width:30rem;height:22rem;left:-8rem;bottom:-6rem;background:radial-gradient(circle,rgba(192,199,250,.4),transparent 70%)}.boh-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,4rem);align-items:center}.bo-hero h1{font-size:var(--fs-display);line-height:var(--lh-display);margin:0 0 var(--sp-5)}.bo-hero .lead{color:#f4f4f5d9;max-width:46ch;margin:0 0 var(--sp-6)}.boh-hero-acties{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.boh-morf{position:relative;height:35rem;padding-bottom:2.5rem;display:grid;place-items:center;perspective:1600px}.boh-toestel{position:relative;--w: 100%;--h: 24.5rem;--r: 15px;--p: 10px;width:var(--w);height:var(--h);padding:var(--p);border-radius:var(--r);background:linear-gradient(160deg,#2b2b33,#16161b 46%,#101014);box-shadow:0 2px #f4f4f524 inset,0 44px 84px -26px #000000c7,0 0 0 1px #ffffff0f;transform:rotateY(-7deg) rotateX(2deg);transition:width .62s var(--ease),height .62s var(--ease),border-radius .62s var(--ease),padding .62s var(--ease),transform .62s var(--ease);will-change:width,height,transform}.boh-toestel.is-mobiel{--w: 15rem;--h: 32.5rem;--r: 34px;--p: 9px;transform:rotateY(4deg) rotate(2deg)}.boh-toestel:after{content:"";position:absolute;left:50%;bottom:-.9rem;transform:translate(-50%);width:10rem;height:.55rem;border-radius:0 0 6px 6px;background:linear-gradient(180deg,#3a3a44,#16161b);box-shadow:0 14px 22px -12px #000000b3;transition:opacity .32s var(--ease),transform .62s var(--ease)}.boh-toestel.is-mobiel:after{opacity:0;transform:translate(-50%) scaleX(.2)}.boh-morf-flits{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,transparent 34%,rgba(255,255,255,.5) 48%,rgba(255,153,102,.35) 54%,transparent 66%);opacity:0;transform:translate(-100%)}.boh-toestel.is-flits .boh-morf-flits{animation:boFlits .62s var(--ease)}@keyframes boFlits{0%{opacity:1;transform:translate(-100%)}to{opacity:0;transform:translate(100%)}}.boh-morf-bij{position:absolute;left:0;right:0;bottom:0;margin:0;text-align:center;font-size:var(--fs-small);color:#f4f4f59e;transition:opacity .26s var(--ease)}.boh-morf-bij b{color:var(--c-on-dark);font-weight:500}.boh-morf-bij.is-uit{opacity:0}.boh-offerte{--merk-inkt: #1E2A23;--merk-accent: #4F7A5C;--merk-papier: #F5F7F3;--merk-font: var(--font-display);position:relative;width:100%;height:100%;border-radius:calc(var(--r) - 5px);overflow:hidden;background:var(--merk-papier);container-type:inline-size;isolation:isolate;transition:border-radius .62s var(--ease)}.boh-balk{position:absolute;inset:0 0 auto;z-index:3;display:flex;align-items:center;gap:3cqw;padding:2.6cqw 3.2cqw;background:color-mix(in srgb,var(--merk-inkt) 88%,transparent);backdrop-filter:blur(8px);color:#fff}.boh-balk-logo{height:4.2cqw;width:auto;opacity:.95;flex:0 0 auto}.boh-tabs{display:flex;gap:2.6cqw;margin-left:auto}.boh-tab{font-size:2.1cqw;letter-spacing:.04em;color:#ffffff9e;transition:color var(--t-med) var(--ease);white-space:nowrap}.boh-tab.is-aan{color:#fff}.boh-taal{font-size:1.9cqw;padding:.7cqw 1.8cqw;border-radius:var(--r-pill);background:#ffffff29;color:#fff;flex:0 0 auto}.boh-blad{position:absolute;inset:0;z-index:1;opacity:0;transform:scale(1.015);transition:opacity .7s var(--ease),transform 1.2s var(--ease);pointer-events:none}.boh-blad.is-aan{opacity:1;transform:none;z-index:2}.boh-welkom{overflow:hidden;background:var(--merk-papier);color:#fff}.boh-pagina{position:absolute;inset:0;height:100%;transition:transform 1.15s var(--ease);will-change:transform}.boh-wp{position:relative}.boh-wp-top{height:100%;display:grid;place-items:center;text-align:center}.boh-wp-top img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.boh-wp-waas{position:absolute;inset:0;background:linear-gradient(180deg,#00000059,#0000002e 40%,#0000009e)}.boh-wp-mgr{height:100%;display:grid;grid-template-columns:22cqw 1fr;gap:5cqw;align-items:center;align-content:center;padding:10cqw 7cqw 7cqw;text-align:left;background:var(--merk-papier);color:var(--merk-inkt)}.boh-mgr-portret{width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 1.4cqw 3cqw -1cqw #00000047}.boh-mgr-tekst{display:grid;gap:.7cqw;justify-items:start}.boh-mgr-bij{margin:0;font-size:1.7cqw;letter-spacing:.16em;text-transform:uppercase;color:var(--merk-accent);font-weight:600}.boh-wp-mgr h3{font-family:var(--merk-font);font-size:4.6cqw;line-height:1.05;margin:0;font-weight:700}.boh-mgr-rol{margin:0;font-size:2cqw;opacity:.55}.boh-mgr-woord{margin:1.2cqw 0 0;font-size:2.3cqw;line-height:1.5;max-width:44cqw}.boh-mgr-knop{margin-top:1.6cqw;font-size:2cqw;font-weight:600;padding:1.2cqw 3cqw;border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--merk-inkt) 22%,transparent);color:var(--merk-inkt)}.boh-wp-collage{height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);padding:10cqw 6cqw 6cqw;text-align:left;background:var(--merk-inkt);color:#fff}.boh-wp-collage h3{font-family:var(--merk-font);font-size:4.2cqw;margin:0;font-weight:700}.boh-collage-bij{margin:.8cqw 0 3cqw;font-size:2cqw;opacity:.62;max-width:48cqw}.boh-collage{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:1.4cqw;min-height:0}.boh-collage img{width:100%;height:100%;object-fit:cover;border-radius:1.4cqw;display:block}.boh-collage img:nth-child(1){grid-column:span 2;grid-row:span 2}.boh-collage img:nth-child(4){grid-column:span 2}.boh-welkom-in{position:relative;z-index:1;padding-top:6cqw;display:grid;gap:2cqw;justify-items:center}.boh-welkom h2{font-family:var(--merk-font);font-weight:700;font-size:6.4cqw;line-height:1.05;margin:0;text-shadow:0 .3cqw 2cqw rgba(0,0,0,.5)}.boh-welkom-datum{font-size:2.3cqw;letter-spacing:.12em;text-transform:uppercase;opacity:.88;margin:0}.boh-klok{display:flex;gap:1.6cqw}.boh-klok span{display:grid;gap:.4cqw;min-width:9cqw;padding:1.4cqw .8cqw;border-radius:1.4cqw;background:color-mix(in srgb,var(--merk-accent) 82%,transparent);color:#fff}.boh-klok b{font-family:var(--merk-font);font-size:3.6cqw;line-height:1;font-variant-numeric:tabular-nums}.boh-klok i{font-style:normal;font-size:1.5cqw;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.boh-knop{margin-top:1cqw;font-size:2.1cqw;padding:1.4cqw 3.4cqw;border-radius:var(--r-pill);background:var(--merk-accent);color:#fff;font-weight:600}.boh-tijdlijn{padding:11cqw 6cqw 5cqw;color:var(--merk-inkt);display:grid;align-content:start;gap:2.2cqw}.boh-tijdlijn h2,.boh-kosten h2,.boh-tekenen h2{font-family:var(--merk-font);font-size:4.2cqw;margin:0 0 1cqw;font-weight:700}.boh-rij{display:grid;grid-template-columns:11cqw 1fr auto;align-items:center;gap:2.4cqw;padding-bottom:1.6cqw;border-bottom:1px solid color-mix(in srgb,var(--merk-inkt) 12%,transparent);opacity:0;transform:translateY(1.2cqw)}.boh-blad.is-aan .boh-rij{animation:boRij .6s var(--ease) forwards}.boh-blad.is-aan .boh-rij:nth-child(2){animation-delay:.1s}.boh-blad.is-aan .boh-rij:nth-child(3){animation-delay:.2s}.boh-blad.is-aan .boh-rij:nth-child(4){animation-delay:.3s}.boh-blad.is-aan .boh-rij:nth-child(5){animation-delay:.4s}.boh-blad.is-aan .boh-rij:nth-child(6){animation-delay:.5s}@keyframes boRij{to{opacity:1;transform:none}}.boh-rij time{font-size:2.1cqw;opacity:.55;font-variant-numeric:tabular-nums}.boh-rij b{font-size:2.6cqw;font-weight:600}.boh-rij em{font-style:normal;font-size:2.1cqw;opacity:.55}.boh-kosten{padding:11cqw 6cqw 5cqw;color:var(--merk-inkt);display:grid;align-content:start;gap:1.8cqw}.boh-kr{display:flex;justify-content:space-between;font-size:2.4cqw}.boh-kr span{opacity:.62}.boh-kr b{font-weight:600;font-variant-numeric:tabular-nums}.boh-totaal{margin-top:1.6cqw;padding:2.4cqw 3cqw;border-radius:1.6cqw;background:color-mix(in srgb,var(--merk-accent) 14%,transparent);display:flex;justify-content:space-between;align-items:center}.boh-totaal span{font-size:2.2cqw;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.boh-totaal b{font-family:var(--merk-font);font-size:4.6cqw;font-variant-numeric:tabular-nums}.boh-tekenen{padding:11cqw 6cqw 5cqw;color:var(--merk-inkt);display:grid;align-content:center;justify-items:center;gap:2.4cqw;text-align:center}.boh-tekenen p{margin:0;font-size:2.2cqw;opacity:.62;max-width:46cqw}.boh-krabbel{width:44cqw;height:12cqw}.boh-krabbel path{fill:none;stroke:var(--merk-inkt);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:620;stroke-dashoffset:620}.boh-blad.is-aan .boh-krabbel path{animation:boKrabbel 1.9s var(--ease) .25s forwards}@keyframes boKrabbel{to{stroke-dashoffset:0}}.boh-akkoord{font-size:2.3cqw;padding:1.6cqw 4cqw;border-radius:var(--r-pill);background:var(--merk-accent);color:#fff;font-weight:600;display:inline-flex;align-items:center;gap:1.4cqw}.boh-akkoord svg{width:2.4cqw;height:2.4cqw;opacity:0;transform:scale(.6)}.boh-blad.is-aan .boh-akkoord{animation:boDruk .5s var(--ease) 2.1s both}.boh-blad.is-aan .boh-akkoord svg{animation:boVink .4s var(--ease) 2.5s forwards}@keyframes boDruk{40%{transform:scale(.95)}to{transform:none}}@keyframes boVink{to{opacity:1;transform:none}}.boh-voortgang{position:absolute;left:0;right:0;bottom:0;height:.5cqw;z-index:4;background:color-mix(in srgb,var(--merk-inkt) 12%,transparent)}.boh-voortgang i{display:block;height:100%;width:0;background:var(--merk-accent)}.boh-toestel.is-mobiel .boh-tabs{display:none}.boh-toestel.is-mobiel .boh-welkom h2{font-size:9cqw}.boh-toestel.is-mobiel .boh-klok span{min-width:17cqw}.boh-toestel.is-mobiel .boh-klok b{font-size:6cqw}.boh-toestel.is-mobiel .boh-klok i{font-size:2.6cqw}.boh-toestel.is-mobiel .boh-welkom-datum,.boh-toestel.is-mobiel .boh-knop{font-size:4.2cqw}.boh-toestel.is-mobiel .boh-tijdlijn,.boh-toestel.is-mobiel .boh-kosten,.boh-toestel.is-mobiel .boh-tekenen{padding:20cqw 7cqw 8cqw}.boh-toestel.is-mobiel .boh-tijdlijn h2,.boh-toestel.is-mobiel .boh-kosten h2,.boh-toestel.is-mobiel .boh-tekenen h2{font-size:7cqw}.boh-toestel.is-mobiel .boh-rij{grid-template-columns:16cqw 1fr;align-items:baseline;gap:.8cqw 4cqw;padding-bottom:2.4cqw}.boh-toestel.is-mobiel .boh-rij em{grid-column:2}.boh-toestel.is-mobiel .boh-tijdlijn,.boh-toestel.is-mobiel .boh-kosten{align-content:center;gap:3.4cqw}.boh-toestel.is-mobiel .boh-tijdlijn h2,.boh-toestel.is-mobiel .boh-kosten h2{margin-bottom:2cqw}.boh-toestel.is-mobiel .boh-rij time,.boh-toestel.is-mobiel .boh-rij em{font-size:4.2cqw;opacity:.62}.boh-toestel.is-mobiel .boh-rij b{font-size:5.2cqw}.boh-toestel.is-mobiel .boh-kr{font-size:4.6cqw}.boh-toestel.is-mobiel .boh-totaal span{font-size:3.2cqw}.boh-toestel.is-mobiel .boh-totaal b{font-size:7cqw}.boh-toestel.is-mobiel .boh-tekenen p,.boh-toestel.is-mobiel .boh-akkoord{font-size:4.2cqw}.boh-toestel.is-mobiel .boh-tekenen p{max-width:82cqw}.boh-toestel.is-mobiel .boh-tekenen{gap:4cqw}@container (max-width: 28rem){.boh-wp-mgr{grid-template-columns:1fr;justify-items:center;text-align:center;gap:5cqw;padding:18cqw 8cqw 8cqw}.boh-mgr-portret{width:38cqw}.boh-mgr-tekst{justify-items:center;gap:1.4cqw}.boh-mgr-bij{font-size:3cqw}.boh-wp-mgr h3{font-size:8cqw}.boh-mgr-rol{font-size:3.6cqw}.boh-mgr-woord{font-size:4.2cqw;max-width:none;margin-top:2.4cqw}.boh-mgr-knop{font-size:3.8cqw;padding:2.4cqw 6cqw;margin-top:3cqw}.boh-wp-collage{padding:18cqw 8cqw 8cqw}.boh-wp-collage h3{font-size:7cqw}.boh-collage-bij{font-size:3.6cqw;max-width:none;margin:1.6cqw 0 5cqw}.boh-collage{grid-template-columns:repeat(2,1fr);gap:2.4cqw}.boh-collage img:nth-child(1){grid-column:span 2;grid-row:span 1}.boh-collage img:nth-child(4){grid-column:span 2}.boh-collage img:nth-child(5){display:none}}.boh-toestel.is-mobiel .boh-balk-logo{height:7cqw}.boh-toestel.is-mobiel .boh-taal{font-size:3cqw}.boh-toestel.is-mobiel .boh-krabbel{width:60cqw;height:18cqw}@media(max-width:960px){.boh-hero-grid{grid-template-columns:1fr}.boh-morf{height:33rem}.boh-toestel,.boh-toestel.is-mobiel{--w: 14rem;--h: 30rem;--r: 32px;--p: 9px;transform:none}.boh-toestel:after{display:none}}@media(prefers-reduced-motion:reduce){.boh-toestel,.boh-toestel:after,.boh-offerte,.boh-morf-bij,.boh-blad{transition:none}.boh-toestel.is-flits .boh-morf-flits{animation:none}.boh-blad.is-aan .boh-rij{animation:none;opacity:1;transform:none}.boh-blad.is-aan .boh-krabbel path{animation:none;stroke-dashoffset:0}.boh-blad.is-aan .boh-akkoord,.boh-blad.is-aan .boh-akkoord svg{animation:none;opacity:1;transform:none}}.bo-kenmerken{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);margin-top:var(--sp-8)}.bo-kenmerk{display:flex;flex-direction:row;align-items:center;gap:var(--sp-6);padding:var(--sp-6)}.bo-kenmerk-beeld{flex:0 0 auto;width:276px;max-width:45%}.bo-kenmerk-beeld>img{width:100%;height:auto;display:block;border-radius:var(--r-showcase)}.bo-kenmerk-tekst{flex:1 1 auto;min-width:0;padding:0}.bo-kenmerk-tekst .kop{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3)}.bo-kenmerk-tekst .kop svg{width:24px;height:24px;flex:0 0 auto;color:var(--c-orange-deep)}.bo-kenmerk-tekst h3{font-size:var(--fs-kaartkop);margin:0}.bo-kenmerk-tekst p{margin:0}@media(max-width:800px){.bo-kenmerken{grid-template-columns:1fr}.bo-kenmerk{flex-direction:column;align-items:flex-start}.bo-kenmerk-beeld{width:100%;max-width:none}}.bo-geen-offerte{margin-top:var(--sp-8)}.bo-geen-offerte img{width:100%;height:auto;display:block;clip-path:inset(0 100% 0 0);transition:clip-path 1.5s var(--ease)}.bo-geen-offerte.in img{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.bo-geen-offerte img{clip-path:none;transition:none}}.bo-tabs-wrap{max-width:58rem;margin-inline:auto}.bo-tabs{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center;margin-bottom:var(--sp-6)}.bo-schermen{position:relative;border-radius:var(--r-media);overflow:hidden;aspect-ratio:952 / 621;box-shadow:var(--shadow-card)}.bo-schermen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--t-med) var(--ease)}.bo-schermen img.is-aan{opacity:1}.bo-tabs-voet{text-align:center;margin-top:var(--sp-6)}.bo-tabs-loop{height:2px;background:var(--c-line);border-radius:var(--r-pill);overflow:hidden;margin-bottom:var(--sp-6)}.bo-tabs-loop span{display:block;height:100%;background:var(--c-orange);transform-origin:left;transform:scaleX(0)}.bo-tabs-wrap.is-live .bo-tabs-loop span{animation:bo-loop 5.5s linear infinite}.bo-tabs-wrap.is-gepauzeerd .bo-tabs-loop{opacity:0}@keyframes bo-loop{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.bo-tabs-loop{display:none}}.no-js .bo-schermen{aspect-ratio:auto}.no-js .bo-schermen img{position:static;opacity:1;margin-bottom:var(--sp-4)}.bo-keten{margin-top:var(--sp-7)}.bo-keten-head{text-align:left;max-width:46rem;margin-inline:0}#keten>.container{width:min(1296px,100% - 3rem)}.bo-flow{position:relative;width:100%;margin-inline:auto;aspect-ratio:1296 / 2049}.bo-flow-mobiel{display:none}.bo-stage{position:absolute;top:0;left:0;width:1296px;height:2049px;transform-origin:top left;transform:scale(var(--bo-scale, 1))}.bo-el{position:absolute;margin:0}.bo-stage img.bo-el{max-width:none;height:auto}.reveal-armed .bo-stage .bo-el{opacity:0;transition:opacity .85s var(--ease),transform 1s var(--ease),filter .85s var(--ease),clip-path 1s var(--ease)}.reveal-armed .bo-stage .bo-intro,.reveal-armed .bo-stage .bo-t1,.reveal-armed .bo-stage .bo-t2,.reveal-armed .bo-stage .bo-t3,.reveal-armed .bo-stage .bo-p1,.reveal-armed .bo-stage .bo-p2,.reveal-armed .bo-stage .bo-p3{transform:translateY(24px);filter:blur(5px)}.reveal-armed .bo-stage .bo-i1,.reveal-armed .bo-stage .bo-i2,.reveal-armed .bo-stage .bo-i3{transform:translateY(32px) scale(.98)}.reveal-armed .bo-stage .bo-b1,.reveal-armed .bo-stage .bo-b2,.reveal-armed .bo-stage .bo-b3{transform:translateY(18px)}.reveal-armed .bo-stage .bo-l1,.reveal-armed .bo-stage .bo-l2,.reveal-armed .bo-stage .bo-l3,.reveal-armed .bo-stage .bo-l4{clip-path:inset(0 0 100% 0)}.bo-stage.g1-in .g1,.bo-stage.g2-in .g2,.bo-stage.g3-in .g3{opacity:1;transform:none;filter:none;clip-path:inset(0 0 0 0)}.bo-stage.g1-in .bo-intro{transition-delay:0ms}.bo-stage.g1-in .bo-l1{transition-delay:.19s}.bo-stage.g1-in .bo-t1{transition-delay:.38s}.bo-stage.g1-in .bo-i1{transition-delay:.57s}.bo-stage.g1-in .bo-p1{transition-delay:.76s}.bo-stage.g1-in .bo-b1{transition-delay:.95s}.bo-stage.g2-in .bo-l2{transition-delay:0ms}.bo-stage.g2-in .bo-t2{transition-delay:.19s}.bo-stage.g2-in .bo-i2{transition-delay:.38s}.bo-stage.g2-in .bo-p2{transition-delay:.57s}.bo-stage.g2-in .bo-b2{transition-delay:.76s}.bo-stage.g3-in .bo-l3{transition-delay:0ms}.bo-stage.g3-in .bo-t3{transition-delay:.19s}.bo-stage.g3-in .bo-i3{transition-delay:.38s}.bo-stage.g3-in .bo-p3{transition-delay:.57s}.bo-stage.g3-in .bo-b3{transition-delay:.76s}.bo-stage.g3-in .bo-l4{transition-delay:.95s}@media(prefers-reduced-motion:reduce){.reveal-armed .bo-stage .bo-el{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}.bo-l1{left:288px;top:-82px;width:498px}.bo-l2{left:340px;top:407px;width:397px}.bo-l3{left:416px;top:952px;width:379px}.bo-l4{left:200px;top:1709px;width:512px}.bo-intro{left:0;top:0;width:461px}.bo-intro h3{font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.3;margin-bottom:.375rem}.bo-intro p{font-family:var(--font-body);font-weight:300;font-size:var(--fs-lead);line-height:1.55;margin:0}.bo-t1,.bo-t2,.bo-t3{font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.3}.bo-t1{left:826px;top:44px}.bo-t2{left:217px;top:626px}.bo-t3{left:776px;top:1260px;width:320px}.bo-i1{left:421px;top:108px;width:875px}.bo-i2{left:0;top:737px;width:534px}.bo-i3{left:660px;top:1379px;width:636px}.bo-p1,.bo-p2,.bo-p3{font-family:var(--font-body);font-weight:300;font-size:var(--fs-lead);line-height:1.55}.bo-p1{left:625px;top:528px;width:555px}.bo-p2{left:0;top:1330px;width:458px}.bo-p3{left:768px;top:1797px;width:460px}.bo-b1,.bo-b2,.bo-b3{width:220px;height:69px;justify-content:center}.bo-b1{left:625px;top:668px}.bo-b2{left:0;top:1469px}.bo-b3{left:768px;top:1937px}@media(max-width:1000px){.bo-flow{display:none}#keten>.container{width:min(var(--container),100% - 3rem)}.bo-flow-mobiel{display:grid;gap:0}.bo-mintro{margin-bottom:var(--sp-6);max-width:34rem}.bo-mintro h3{font-size:var(--fs-kaartkop);font-family:var(--font-display);font-weight:700;margin-bottom:var(--sp-3)}.bo-mstap{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--sp-4);padding-bottom:var(--sp-7);position:relative}.bo-mstap:not(:last-child):before{content:"";position:absolute;left:1.25rem;top:3rem;bottom:0;border-left:2px dashed var(--c-line-strong)}.bo-mnr{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--c-ink);color:var(--c-on-dark);display:grid;place-items:center;position:relative;z-index:1;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4)}.bo-mstap h4{font-size:var(--fs-kaartkop);font-family:var(--font-display);font-weight:700;margin-bottom:var(--sp-4)}.bo-mstap-beeld{border-radius:var(--r-card);overflow:hidden;margin-bottom:var(--sp-4)}.bo-mstap-beeld img{width:100%;height:auto;display:block}.bo-mstap p{font-size:var(--fs-small);margin-bottom:var(--sp-4)}}.bo-rijen{display:grid;gap:clamp(var(--sp-7),8vw,7.5rem);margin-top:var(--sp-8)}.bo-rij{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(var(--sp-6),5vw,5rem);align-items:center}.bo-rij:nth-child(2n)>.bo-rij-beeld{order:2}.bo-rij-beeld img{width:100%;height:auto;display:block;will-change:transform}.reveal-armed .bo-rij-beeld{opacity:0;transform:translateY(30px) scale(.97);transition:opacity .46s var(--ease),transform .64s var(--ease)}.reveal-armed .bo-rij-beeld.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal-armed .bo-rij-beeld{opacity:1;transform:none;transition:none}}.bo-rij h3{font-size:var(--fs-h3);margin-bottom:var(--sp-4)}.bo-rij .lijst{display:grid;gap:var(--sp-3);margin-block:var(--sp-4) var(--sp-5);padding-left:0;list-style:none}.bo-rij .lijst li{display:flex;gap:var(--sp-3);align-items:flex-start}.bo-rij .lijst li:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--c-ink);margin-top:.6em}.bo-rij .lijst .hl-uniek{display:inline-flex;align-items:center;gap:.25rem}.bo-rij .lijst .hl-uniek .ster{color:var(--c-orange-deep)}@media(max-width:900px){.bo-rij{grid-template-columns:1fr}.bo-rij:nth-child(2n)>.bo-rij-beeld{order:0}}.bo-marge{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(var(--sp-6),5vw,5rem);align-items:center}.bo-marge .eyebrow{color:var(--c-orange)}.bo-marge h2{color:var(--c-on-dark)}.bo-marge p{color:#f4f4f5d1;max-width:44ch}.bo-marge-badge{display:inline-block;margin-bottom:var(--sp-5)}.bo-marge-badge img{height:45px;width:auto}.bo-marge-beeld{display:flex;justify-content:center}.marge{position:relative;width:100%;max-width:30rem;aspect-ratio:595 / 540}.marge>*{position:absolute;inset:0;width:100%;height:100%}.marge img{object-fit:contain}.marge-boog path{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1.1s var(--ease) .12s}.marge-hand{transform-origin:45.2% 48.7%;transform:rotate(-26deg) translate(-3%,2%);transition:transform 1.15s var(--ease)}.marge-waarde{position:absolute;inset:24% auto auto 67%;width:auto;height:auto;font-family:var(--font-display);font-weight:700;font-size:1.375rem;color:var(--c-orange);opacity:0;transform:translateY(6px);transition:opacity .42s var(--ease) .9s,transform .42s var(--ease) .9s}.marge.af .marge-boog path{stroke-dashoffset:0}.marge.af .marge-hand{transform:none}.marge.af .marge-waarde{opacity:1;transform:none}.marge.af .marge-boog path,.marge.af .marge-hand,.marge.af .marge-waarde{transition:none}.marge--scrub .marge-boog path,.marge--scrub .marge-hand,.marge--scrub .marge-waarde{transition:none}@media(max-width:900px){.bo-marge{grid-template-columns:1fr}}.bo-seizoen{position:relative;color:var(--c-on-dark);--focus-ring: var(--c-on-dark);background:var(--c-ink);height:620px;overflow:hidden}@media(min-width:768px){.bo-seizoen{height:800px}}@media(min-width:1280px){.bo-seizoen{height:1250px}}.bo-seizoen-foto{position:absolute;inset:0;z-index:0}.bo-seizoen-foto img{width:100%;height:100%;object-fit:cover;object-position:center center}.bo-seizoen .container{position:relative;z-index:1;text-align:center;padding-top:clamp(2.5rem,9vh,7.625rem);text-shadow:0 2px 18px rgba(23,23,29,.5)}.bo-seizoen h2{color:var(--c-on-dark);margin-bottom:var(--sp-4)}.bo-seizoen p{color:var(--c-on-dark);max-width:46ch;margin-inline:auto}.bo-seizoen .klein{color:var(--c-on-dark);font-size:var(--fs-small)}.bo-scrollworld{overflow:hidden;padding-block:clamp(var(--sp-8),10vw,9rem)}.bo-sw-kop{max-width:62rem;margin-inline:auto;text-align:center;margin-bottom:clamp(var(--sp-7),6vw,4.5rem)}.bo-sw-kop .badge{margin-bottom:var(--sp-5)}.bo-sw-kop h2{color:var(--c-on-dark)}.bo-sw-kop .lead{color:#f4f4f5d1;margin-top:var(--sp-4);margin-inline:auto;max-width:41rem}.bo-sw-scherm{position:relative;max-width:68rem;margin-inline:auto;border-radius:var(--r-media);overflow:hidden;aspect-ratio:16 / 9;box-shadow:var(--shadow-pop);background:var(--c-ink)}.bo-sw-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;outline-offset:-4px}.bo-sw-scherm.is-af:after{content:"";position:absolute;inset:0;background:#17171d8c}.bo-sw-opnieuw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.bo-sw-opnieuw[hidden]{display:none}.bo-sw-opnieuw:hover{transform:translate(-50%,calc(-50% - 1px))}.bo-sw-opnieuw:active{transform:translate(-50%,-50%)}.bo-sw-opnieuw svg{width:18px;height:18px;flex:0 0 auto}.bo-sw-reis{margin-top:clamp(var(--sp-7),6vw,4.5rem)}.bo-sw-reis-label{text-align:center;color:#f4f4f5b3;font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--sp-5)}.bo-sw-scenes{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--sp-4)}.bo-sw-scene{position:relative;display:grid;gap:var(--sp-2);opacity:.55;transition:opacity .5s var(--ease),transform .5s var(--ease)}.bo-sw-reis.in .bo-sw-scene{opacity:1}.bo-sw-reis.in .bo-sw-scene:nth-child(1){transition-delay:0ms}.bo-sw-reis.in .bo-sw-scene:nth-child(2){transition-delay:.12s}.bo-sw-reis.in .bo-sw-scene:nth-child(3){transition-delay:.24s}.bo-sw-reis.in .bo-sw-scene:nth-child(4){transition-delay:.36s}.bo-sw-reis.in .bo-sw-scene:nth-child(5){transition-delay:.48s}.bo-sw-scene-beeld{position:relative;border-radius:var(--r-card);overflow:hidden;aspect-ratio:16 / 10;box-shadow:var(--shadow-card)}.bo-sw-scene-beeld img{width:100%;height:100%;object-fit:cover;display:block}.bo-sw-scene-nr{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:1;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;background:#17171d99;backdrop-filter:blur(6px);color:var(--c-on-dark);font-family:var(--font-display);font-weight:700;font-size:var(--fs-small)}.bo-sw-scene-naam{color:var(--c-on-dark);font-weight:500;margin-top:var(--sp-1)}.bo-sw-scene-sub{color:#f4f4f599;font-size:var(--fs-small)}.bo-sw-onder{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-6);margin-top:clamp(var(--sp-7),6vw,4.5rem)}.bo-sw-lijst{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-3);max-width:40rem}.bo-sw-lijst li{display:flex;gap:var(--sp-3);align-items:flex-start;color:#f4f4f5d9}.bo-sw-lijst li:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--c-orange);margin-top:.6em}@media(max-width:900px){.bo-sw-scenes{grid-template-columns:repeat(2,1fr)}.bo-sw-scene:nth-child(5){grid-column:1 / -1}.bo-sw-onder{flex-direction:column;align-items:flex-start}}@media(max-width:460px){.bo-sw-scenes{grid-template-columns:1fr}.bo-sw-scene:nth-child(5){grid-column:auto}}.bo-uit-badge{display:flex;justify-content:center;margin-bottom:var(--sp-7)}.bo-spec-bel{display:flex;justify-content:center;margin-top:var(--sp-7)}.bo-spec-bel img{height:148px;width:auto;display:block}.bo-spec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4);margin-top:calc(-1 * var(--sp-2))}.bo-spec{padding:var(--sp-6)}.bo-spec-ic{width:32px;height:32px;color:var(--c-ink-soft);margin-bottom:var(--sp-5)}.bo-spec h3{font-size:var(--fs-kaartkop);margin-bottom:var(--sp-3)}.bo-spec p{font-size:var(--fs-small);color:var(--c-ink-soft);margin:0}@media(max-width:900px){.bo-spec-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.bo-spec-grid{grid-template-columns:1fr}}.bo-faq{max-width:68rem;margin-top:var(--sp-7)}.bo-faq-item{border-bottom:1px solid var(--c-line-strong)}.bo-faq-knop{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-5);background:none;border:0;text-align:left;cursor:pointer;color:inherit;font-family:inherit}.bo-faq-knop h3{font-family:var(--font-body);font-size:var(--fs-h4);font-weight:500;margin:0;transition:transform var(--t-fast) var(--ease)}.bo-faq-knop:hover h3{transform:translate(3px)}.bo-faq-ic{position:relative;flex:0 0 auto;width:22px;height:22px;color:var(--c-ink-soft);transition:color var(--t-fast) var(--ease)}.bo-faq-knop:hover .bo-faq-ic,.bo-faq-knop[aria-expanded=true] .bo-faq-ic{color:var(--c-ink)}.bo-faq-ic:before,.bo-faq-ic:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;background:currentColor;transition:transform var(--t-med) var(--ease)}.bo-faq-ic:after{transform:rotate(90deg)}.bo-faq-knop[aria-expanded=true] .bo-faq-ic:after{transform:rotate(0)}.bo-faq-antwoord{padding-bottom:var(--sp-5)}.bo-faq-antwoord p{max-width:70ch;margin:0}.bo-faq-antwoord[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bo-faq-knop h3{transition:none}.bo-faq-knop:hover h3{transform:none}}
