.bs{--bs-bone: #fafffa;--bs-press: #121613;--bs-slate: #232924;--bs-ink: #000000;--bs-newsprint: #516254;--bs-sage: #c8d2c8;--bs-moss: #7fa9a4;--bs-lijn: #d8e2d8;--bs-accent: #0E5F58;--bs-accent-ink: #ffffff;--bs-accent-schaduw: rgba(14, 95, 88, .4);--bs-accent-wash: rgba(14, 95, 88, .16);--bs-accent-licht: #e2eeec;--bs-t-stempel: 10px;--bs-t-micro: 11px;--bs-t-klein: 14px;--bs-t-body: 17px;--bs-t-lead: clamp(18px, 2.2vw, 22px);--bs-t-merk: 19px;--bs-t-veldnaam: 15px;--bs-t-veldteken: 20px;--bs-t-invoer: 28px;--bs-t-titel: clamp(30px, 5vw, 60px);--bs-t-rekentitel: clamp(30px, 4.4vw, 58px);--bs-t-antwoord: clamp(42px, 6vw, 68px);--bs-t-muur: clamp(38px, 5.8vw, 84px);--bs-max: 1400px;--bs-sectie: clamp(44px, 6vw, 80px);--bs-gap: 20px;--bs-r-knop: 5px;--bs-r-kaart: 14px;--bs-tap: 44px;background:var(--bs-bone);color:var(--bs-ink);font:400 var(--bs-t-body)/1.55 "Inter",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.005em;margin:0}*,*:before,*:after{box-sizing:border-box}.bs-wrap{width:100%;max-width:var(--bs-max);margin:0 auto;padding:0 clamp(16px,3vw,40px)}.bs .tnum{font-variant-numeric:tabular-nums}.bs-micro{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs a:not(.bs-knop){color:var(--bs-ink)}.bs :focus-visible{outline:2px solid var(--bs-accent);outline-offset:3px}.bs-kop{position:relative;z-index:5}.bs-kop__inner{display:flex;align-items:center;gap:20px;min-height:72px}.bs-merk{font-size:var(--bs-t-merk);font-weight:500;letter-spacing:-.03em;color:var(--bs-ink);text-decoration:none;border-bottom:3px solid var(--bs-accent);padding-bottom:2px}.bs-merk b{font-weight:inherit;color:var(--bs-newsprint)}.bs-kop__rechts{margin-left:auto;display:flex;align-items:center;gap:26px}.bs-kop__rechts a{text-decoration:none;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.bs-kop__rechts a:hover{color:var(--bs-newsprint)}.bs-staafjes{display:flex;align-items:flex-end;gap:3px;height:18px}.bs-staafjes i{display:block;width:3px;background:var(--bs-accent)}.bs-staafjes i:nth-child(1){height:60%}.bs-staafjes i:nth-child(2){height:100%}.bs-staafjes i:nth-child(3){height:40%}@media (max-width: 760px){.bs-kop__rechts a:not(.bs-menu){display:none}}@media (max-width: 400px){.bs{--bs-t-merk: 17px}.bs-kop__rechts{gap:16px}.bs-kop__inner{flex-wrap:wrap;row-gap:6px;padding-block:10px;min-height:0}}.bs-kruimel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-kruimel a{color:var(--bs-newsprint);text-decoration:none;border-bottom:1px solid var(--bs-lijn)}.bs-kruimel a:hover{color:var(--bs-ink);border-bottom-color:var(--bs-accent)}.bs-knop{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:15px 26px;font:inherit;font-size:var(--bs-t-klein);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-accent-ink);background:var(--bs-accent);border:0;border-radius:var(--bs-r-knop);box-shadow:1px 8px 20px 0 var(--bs-accent-schaduw);text-decoration:none;cursor:pointer}.bs-knop svg{flex:none}.bs-knop--spook{background:none;color:var(--bs-bone);border:1px solid rgba(250,255,250,.35);box-shadow:none}.bs-knop--licht{background:none;color:var(--bs-ink);border:1px solid var(--bs-lijn);box-shadow:none}.bs-beloften{display:flex;flex-wrap:wrap;gap:6px 22px;margin:clamp(20px,3vw,34px) 0 0;padding:0;list-style:none}.bs-beloften li{display:flex;align-items:center;gap:8px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-beloften li:before{content:"";width:7px;height:7px;background:var(--bs-accent);flex:none}.bs-veld__kop{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.bs-veld__naam{font-size:var(--bs-t-veldnaam);font-weight:500;letter-spacing:-.01em;color:var(--bs-ink)}.bs-veld__waarde{font-size:var(--bs-t-klein);color:var(--bs-newsprint);font-variant-numeric:tabular-nums}.bs-veld__fout{display:block;min-height:1.2em;margin-top:6px;font-size:var(--bs-t-micro);font-weight:600;color:#8c2f12}.bs-omhulsel{display:grid;grid-template-columns:1.8ch auto 1fr;align-items:baseline;gap:8px;min-height:var(--bs-tap);padding:0 0 8px;background:none;border:0;border-bottom:1px solid var(--bs-ink);border-radius:0}.bs-omhulsel:focus-within{border-bottom-color:var(--bs-accent);box-shadow:0 1px 0 0 var(--bs-accent)}.bs-omhulsel>span{color:var(--bs-newsprint);font-size:var(--bs-t-veldteken)}.bs-omhulsel input{flex:1;min-width:0;padding:4px 0 0;font:inherit;font-size:var(--bs-t-invoer);font-weight:500;letter-spacing:-.03em;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--bs-ink);background:none;border:0;outline:none}.bs-omhulsel input{grid-column:2;width:9ch;text-align:right}.bs-omhulsel>span:first-child{grid-column:1}.bs-omhulsel>input+span{grid-column:3}.bs-select{width:100%;min-height:var(--bs-tap);padding:4px 22px 8px 0;font:inherit;font-size:var(--bs-t-invoer);font-weight:500;letter-spacing:-.02em;color:var(--bs-ink);background:none;border:0;border-bottom:1px solid var(--bs-ink);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23516254' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center}.bs-select:focus-visible{outline:none;border-bottom-color:var(--bs-accent);box-shadow:0 1px 0 0 var(--bs-accent)}.bs-schuif{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;margin:10px 0 0;background:none}.bs-schuif::-webkit-slider-runnable-track{height:2px;background:var(--bs-lijn)}.bs-schuif::-moz-range-track{height:2px;background:var(--bs-lijn)}.bs-schuif::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-8px;border-radius:50%;background:var(--bs-accent);border:0;box-shadow:0 1px 4px var(--bs-accent-schaduw);cursor:grab}.bs-schuif::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--bs-accent);border:0;box-shadow:0 1px 4px var(--bs-accent-schaduw);cursor:grab}.bs-chips{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.bs-chip{min-height:var(--bs-tap);padding:12px 0;font:inherit;font-size:var(--bs-t-klein);font-weight:400;font-variant-numeric:tabular-nums;color:var(--bs-newsprint);background:none;border:0;border-bottom:1px solid var(--bs-lijn);border-radius:0;cursor:pointer}.bs-chip:hover{color:var(--bs-ink);border-bottom-color:var(--bs-accent)}.bs-chip[aria-pressed=true]{color:var(--bs-accent);font-weight:500;border-bottom-color:var(--bs-accent);background:none}.bs-keuzevak{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border:0;border-top:1px solid var(--bs-lijn);border-radius:0;background:none;cursor:pointer}.bs-keuzevak input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--bs-accent);flex:none}.bs-keuzevak b{display:block;font-size:var(--bs-t-klein);font-weight:500}.bs-keuzevak small{display:block;margin-top:3px;font-size:var(--bs-t-micro);color:var(--bs-newsprint)}.bs-veldrij{display:grid;gap:var(--bs-gap)}@media (min-width: 560px){.bs-veldrij{grid-template-columns:1fr 1fr}}.bs-uitklap{border:1px solid var(--bs-lijn);border-radius:var(--bs-r-knop);background:#fff}.bs-uitklap summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;cursor:pointer;list-style:none}.bs-uitklap summary::-webkit-details-marker{display:none}.bs-uitklap summary b{display:block;font-size:var(--bs-t-klein);font-weight:500}.bs-uitklap summary small{display:block;margin-top:3px;font-size:var(--bs-t-micro);color:var(--bs-newsprint)}.bs-uitklap summary:after{content:"+";font-size:var(--bs-t-veldteken);color:var(--bs-newsprint);line-height:1}.bs-uitklap[open] summary:after{content:"−"}.bs-uitklap__body{padding:0 16px 16px}.bs-blad{position:relative;padding:clamp(20px,2.2vw,30px) clamp(18px,2vw,28px) 0;background:#fff;border-radius:3px 3px 0 0;box-shadow:0 1px 0 var(--bs-lijn),4px 14px 28px -14px var(--bs-accent-schaduw)}.bs-blad:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px;background:linear-gradient(-45deg,transparent 0 8px,#fff 0) 0 0 / 16px 12px repeat-x,linear-gradient(45deg,transparent 0 8px,#fff 0) 0 0 / 16px 12px repeat-x;filter:drop-shadow(1px 6px 8px var(--bs-accent-schaduw))}.bs-blad__kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding-bottom:12px;border-bottom:1px solid var(--bs-ink)}.bs-blad__merk{font-size:var(--bs-t-klein);font-weight:500;letter-spacing:-.02em}.bs-blad__stempel{font-size:var(--bs-t-stempel);font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--bs-accent-ink);background:var(--bs-accent);padding:4px 8px;border-radius:3px}.bs-blad__voet{margin:0;padding:14px 0 20px;font-size:var(--bs-t-stempel);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--bs-newsprint)}.bs-antwoord{padding:18px 0 4px}.bs-antwoord__label{margin:0;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-antwoord__bedrag{display:inline-block;margin-top:6px;font-size:var(--bs-t-antwoord);font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;background-image:linear-gradient(var(--bs-accent-wash),var(--bs-accent-wash));background-repeat:no-repeat;background-position:0 100%;background-size:100% 20%}.bs-antwoord__zin{margin:12px 0 0;font-size:var(--bs-t-klein);line-height:1.5;color:var(--bs-newsprint)}.bs-verhouding{margin-top:18px}.bs-verhouding__balk{display:flex;height:6px;overflow:hidden;background:var(--bs-lijn)}.bs-verhouding__rente{background:var(--bs-press)}.bs-verhouding__aflossing{background:var(--bs-accent)}.bs-verhouding__legenda{display:flex;flex-wrap:wrap;gap:6px 20px;margin:10px 0 0;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-verhouding__legenda span{display:flex;align-items:center;gap:8px}.bs-verhouding__legenda i{width:9px;height:9px;flex:none}.bs-verhouding__legenda b{color:var(--bs-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bs-uitsplitsing{margin:18px 0 0;padding:0;border-top:1px solid var(--bs-lijn)}.bs-uitsplitsing>div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--bs-lijn);font-size:var(--bs-t-klein)}.bs-uitsplitsing>div[hidden]{display:none}.bs-uitsplitsing>div:last-child{border-bottom:0}.bs-uitsplitsing dt{color:var(--bs-newsprint)}.bs-uitsplitsing dd{margin:0;font-weight:500;font-variant-numeric:tabular-nums}.bs-voorbehoud{margin:26px 0 0;font-size:var(--bs-t-klein);line-height:1.55;color:var(--bs-newsprint)}.bs-bank{border-top:1px solid var(--bs-ink);padding-top:18px}.bs-bank__kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px}.bs-bank__kop a{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.bs-bank__feiten{margin:0;padding:0}.bs-bank__feiten>div{padding:11px 0;border-bottom:1px solid var(--bs-lijn)}.bs-bank__feiten dt{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-bank__feiten dd{margin:4px 0 0;font-size:var(--bs-t-klein);font-weight:500}.bs-bank__feiten .detail{display:block;margin-top:4px;font-size:var(--bs-t-micro);font-weight:400;color:var(--bs-newsprint);line-height:1.5}.bs-melding{margin-top:16px;padding:16px;background:var(--bs-bone);border-left:3px solid var(--bs-accent);font-size:var(--bs-t-klein);line-height:1.55}.bs-melding p{margin:0}.bs-melding p+p{margin-top:10px}.bs-sectie{padding:var(--bs-sectie) 0;border-top:1px solid var(--bs-lijn)}.bs-sectiekop{display:flex;flex-wrap:wrap;gap:20px;align-items:end;justify-content:space-between;margin-bottom:clamp(28px,4vw,48px)}.bs-titel{margin:8px 0 0;overflow-wrap:break-word;font-size:var(--bs-t-titel);font-weight:500;line-height:1.05;letter-spacing:-.04em;max-width:20ch}.bs-kolommen{display:grid;gap:clamp(20px,3vw,40px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 860px){.bs-kolommen{grid-template-columns:repeat(3,1fr)}}.bs-kolommen article{border-top:1px solid var(--bs-ink);padding-top:16px}.bs-kolommen h3{margin:0 0 8px;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em}.bs-kolommen p{margin:0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-rooster{display:grid;gap:1px;background:var(--bs-lijn);border:1px solid var(--bs-lijn)}@media (min-width: 640px){.bs-rooster{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.bs-rooster{grid-template-columns:repeat(3,1fr)}}.bs-tool{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,30px);background:var(--bs-bone);color:inherit;text-decoration:none;transition:background .18s ease,transform .18s ease}.bs-tool__naam{padding-bottom:6px;font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.03em;line-height:1.15;background-image:linear-gradient(var(--bs-accent),var(--bs-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .2s ease}.bs-tool__uitleg{font-size:var(--bs-t-klein);color:var(--bs-newsprint);line-height:1.5}.bs-tool__meta{margin-top:auto;padding-top:14px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.bs-tool:hover,.bs-tool:focus-visible{background:#fff;transform:translateY(-3px)}.bs-tool:hover .bs-tool__naam,.bs-tool:focus-visible .bs-tool__naam{background-size:100% 2px}.bs-donker{background:var(--bs-press);color:var(--bs-bone);padding:var(--bs-sectie) 0}.bs-donker .bs-micro{color:var(--bs-moss)}.bs-donker .bs-titel{max-width:16ch}.bs-donker a:not(.bs-knop){color:var(--bs-bone)}.bs-donker .bs-hulp{color:var(--bs-sage)}.bs-donker .bs-kolommen article{border-top-color:#fafffa2e}.bs-donker .bs-kolommen p{color:var(--bs-sage)}.bs-acties{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vw,44px)}.bs-band{background:var(--bs-accent);color:var(--bs-accent-ink);overflow:hidden;padding:16px 0}.bs-band__spoor{display:flex;width:max-content}.bs-band__spoor span{display:flex;align-items:center;gap:40px;padding-right:40px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.16em;white-space:nowrap}.bs-voet{background:var(--bs-press);color:var(--bs-sage);padding:clamp(28px,4vw,48px) 0;font-size:var(--bs-t-klein)}.bs-voet__inner{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.bs-voet a{color:var(--bs-sage)}.bs-stickybalk{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(16px,4vw,28px);background:var(--bs-press);color:var(--bs-bone);border-top:2px solid var(--bs-accent)}.bs-stickybalk__label{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-moss)}.bs-stickybalk__bedrag{font-size:var(--bs-t-lead);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bs-stickybalk__pijl{display:none}@media (max-width: 899px){.bs .bs-stickybalk.is-zichtbaar{display:flex}}@keyframes bs-schuif{0%{transform:translate(0)}to{transform:translate(-50%)}}.bs-band__spoor{animation:bs-schuif 26s linear infinite}@media (prefers-reduced-motion: reduce){.bs *,.bs *:before,.bs *:after{animation:none!important;transition:none!important}}@media print{.bs{background:#fff}.bs-kop,.bs-kruimel,.bs-band,.bs-voet,.bs-donker,.bs-stickybalk,.bs-invoer,.no-print{display:none!important}.bs-blad{box-shadow:none;border:1px solid #000}.bs-blad:after{display:none}}.bs-reken{padding:clamp(20px,3vw,40px) 0 var(--bs-sectie)}.bs-reken__titel{max-width:20ch;font-size:var(--bs-t-rekentitel);font-weight:600;line-height:1.03;margin:0;overflow-wrap:break-word}.bs-reken__lead{margin:14px 0 clamp(24px,3vw,40px);max-width:46ch;font-size:var(--bs-t-lead);line-height:1.4;color:var(--bs-newsprint);letter-spacing:-.01em}.bs-reken__grid{display:grid;gap:clamp(24px,3vw,44px);align-items:start}@media (min-width: 940px){.bs-reken__grid{grid-template-columns:1fr 1fr}.bs-reken__grid>:nth-child(1){grid-column:2;grid-row:1}.bs-reken__grid>:nth-child(2){grid-column:1;grid-row:1}.bs-reken__grid>:nth-child(3){grid-column:2;grid-row:2}}.bs-reken__grid>*,.bs-invoer>*,.bs-veldrij>*{min-width:0}.bs input,.bs select,.bs .bs-omhulsel{min-width:0}.bs-invoer{display:grid;gap:clamp(24px,3vw,34px)}.bs-reken__acties{margin-top:20px}.bs-aannames{margin-top:26px}.bs-aannames .bs-uitsplitsing{margin-top:8px}.bs-aannames .bs-voorbehoud{margin-top:0}.bs-uitklap__knop{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:16px;background:none;border:0;cursor:pointer;font:inherit;color:var(--bs-ink);text-align:left}.bs-uitklap__knop b{display:block;font-size:var(--bs-t-klein);font-weight:500}.bs-uitklap__knop small{display:block;margin-top:3px;font-size:var(--bs-t-micro);color:var(--bs-newsprint)}.bs-uitklap__knop svg{flex:none;transition:transform .18s ease}.bs-tool--inline{border:1px solid var(--bs-lijn);border-radius:var(--bs-r-knop);background:#fff;padding:18px;gap:6px}.bs-tool--inline .bs-tool__naam{font-size:var(--bs-t-lead)}.bs-tool--inline:hover,.bs-tool--inline:focus-visible{transform:none;border-color:var(--bs-accent)}@media (max-width: 620px){.bs{--bs-t-rekentitel: 28px;--bs-t-antwoord: 40px}.bs-reken{padding:8px 0 clamp(30px,8vw,44px)}.bs-kruimel{margin-bottom:8px}.bs-reken__titel{line-height:1.08}.bs-reken__lead{margin:8px 0 16px;font-size:var(--bs-t-klein);line-height:1.45}.bs-blad{padding:14px 16px 0}.bs-antwoord{padding:14px 0 2px}.bs-antwoord__zin{margin-top:8px;font-size:var(--bs-t-micro);line-height:1.45}.bs-verhouding,.bs-uitsplitsing{margin-top:14px}.bs-uitsplitsing>div{padding:9px 0}.bs-blad__voet{padding:12px 0 16px}.bs-voorbehoud{margin-top:18px;font-size:var(--bs-t-micro)}}.bs-reken__na{margin-top:4px}.bs-reken__na .bs-knop{width:100%}@media (min-width: 940px){.bs-reken__na .bs-knop{width:auto}}.bs-muur{padding:clamp(20px,4vw,56px) 0 var(--bs-sectie)}.bs-muur__grid{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media (min-width: 1000px){.bs-muur__grid{grid-template-columns:1.12fr .88fr}}.bs-muur h1{margin:0;font-size:var(--bs-t-muur);font-weight:600;line-height:1.02;letter-spacing:-.04em}.bs-muur h1 .bs-regel{display:block}.bs-muur__voet{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,40px);margin-top:clamp(24px,4vw,48px)}.bs-muur__lead{margin:0;font-size:var(--bs-t-lead);line-height:1.4;max-width:30ch;letter-spacing:-.015em}.bs-toneel{perspective:1400px;perspective-origin:50% 40%}.bs-kantel{transform:rotateX(calc(var(--bs-ky, 0) * -5deg)) rotateY(calc(var(--bs-kx, 0) * 7deg));transition:transform .4s cubic-bezier(.22,.61,.36,1);transform-style:preserve-3d}.bs-blad--zwevend{max-width:470px;margin:0 auto;box-shadow:0 1px 0 var(--bs-lijn),6px 18px 34px -12px var(--bs-accent-schaduw),24px 60px 80px -40px #12161357;animation:bs-adem 9s ease-in-out infinite alternate}@keyframes bs-adem{0%{transform:rotateY(-9deg) rotateX(4.5deg) translateY(6px)}to{transform:rotateY(-4deg) rotateX(1deg) translateY(-10px)}}@keyframes bs-rol{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.bs-blad--zwevend>*{animation:bs-rol .5s ease both}.bs-blad--zwevend>*:nth-child(1){animation-delay:.1s}.bs-blad--zwevend>*:nth-child(2){animation-delay:.22s}.bs-blad--zwevend>*:nth-child(3){animation-delay:.34s}.bs-blad--zwevend>*:nth-child(4){animation-delay:.46s}.bs-blad--zwevend>*:nth-child(5){animation-delay:.58s}.bs-regelaar{max-width:470px;margin:44px auto 0}.bs-regelaar__kop{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px}.bs-regelaar__waarde{font-size:var(--bs-t-lead);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bs-regelaar__hint{margin:8px 0 0;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}@media (prefers-reduced-motion: reduce){.bs-blad--zwevend,.bs-kantel{transform:none}}@media (max-width: 620px){.bs{--bs-t-muur: 32px}.bs-muur{padding:18px 0 clamp(30px,8vw,44px)}.bs-muur h1{line-height:1.06}.bs-muur__voet{margin-top:20px;gap:16px}.bs-muur__lead{font-size:var(--bs-t-klein);line-height:1.45}.bs-muur__voet .bs-knop{width:100%}.bs-beloften{margin-top:18px;gap:4px 16px}}.bs-kern{display:grid;gap:clamp(24px,3vw,44px);margin-top:clamp(28px,4vw,48px)}@media (min-width: 720px){.bs-kern{grid-template-columns:repeat(3,1fr)}}.bs-kern__item{border-top:1px solid var(--bs-accent);padding-top:18px}.bs-kern__cijfer{margin:0;font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.bs-kern__cijfer .kern__van{font-size:.45em;color:var(--bs-newsprint);letter-spacing:-.02em}.bs-kern__eenheid{margin:10px 0 0;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-accent)}.bs-kern__tekst{margin:10px 0 0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}@media (min-width: 720px){.bs-kern--twee{grid-template-columns:repeat(2,1fr)}}.bs-donker .bs-kern__cijfer .kern__van,.bs-donker .bs-kern__eenheid{color:var(--bs-moss)}.bs-donker .bs-kern__tekst{color:var(--bs-sage)}.bs-donker__lead{margin:16px 0 0;max-width:44ch;font-size:var(--bs-t-lead);line-height:1.4;color:var(--bs-sage);letter-spacing:-.015em}.bs-hulp{margin:8px 0 0;max-width:80ch;font-size:var(--bs-t-micro);line-height:1.5;color:var(--bs-newsprint)}.bs-hulp a{color:var(--bs-ink)}.bs-notitie{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--bs-lijn);font-size:var(--bs-t-klein);line-height:1.55;color:var(--bs-newsprint)}.bs-vervolgstap{margin:18px 0 0;font-size:var(--bs-t-klein);line-height:1.5;color:var(--bs-newsprint)}.bs-vervolgstap a{color:var(--bs-ink);font-weight:500}.bs-kort{width:4.5ch;padding:4px 0;font:inherit;font-size:var(--bs-t-klein);font-weight:500;font-variant-numeric:tabular-nums;text-align:right;color:var(--bs-ink);background:none;border:0;border-bottom:1px solid var(--bs-lijn)}.bs-kort:focus-visible{outline:none;border-bottom-color:var(--bs-accent)}.bs-cat{border-bottom:1px solid var(--bs-lijn)}.bs-cat:first-of-type{border-top:1px solid var(--bs-ink)}.bs-cat__kop{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 0;cursor:pointer;list-style:none}.bs-cat__kop::-webkit-details-marker{display:none}.bs-cat__kop h2{grid-column:1;margin:0;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em}.bs-cat__kop p{grid-column:1;margin:0;font-size:var(--bs-t-micro);color:var(--bs-newsprint);line-height:1.5}.bs-cat__subtotaal{grid-column:2;grid-row:1;align-self:center;text-align:right;font-size:var(--bs-t-klein);font-weight:500;font-variant-numeric:tabular-nums}.bs-cat__aantal{grid-column:2;grid-row:2;align-self:center;text-align:right;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-cat[open] .bs-cat__kop{border-bottom:1px solid var(--bs-lijn)}.bs-cat__posten{padding:4px 0 18px}.bs-post{display:grid;gap:8px;padding:14px 0;border-bottom:1px solid var(--bs-lijn)}@media (min-width: 520px){.bs-post{grid-template-columns:1fr auto;align-items:center;gap:12px 20px}}.bs-post:last-child{border-bottom:0}.bs-post__naam label{display:block;font-size:var(--bs-t-klein);font-weight:500}.bs-post__merk{display:inline-flex;flex-wrap:wrap;gap:6px;margin-top:5px}.bs-post__letop{display:block;margin-top:5px;font-size:var(--bs-t-micro);color:var(--bs-newsprint);line-height:1.5}.bs-post__invoer{display:flex;gap:8px}.bs-post__invoer .bs-omhulsel{flex:1 1 9rem;min-height:46px}.bs-post__invoer .bs-omhulsel input{font-size:var(--bs-t-body);padding:10px 0}.bs-post__prioriteit{flex:0 1 9rem;min-height:46px;padding:10px;font-size:var(--bs-t-klein)}.bs-post__fout{display:block;grid-column:1 / -1;font-size:var(--bs-t-micro);font-weight:600;color:#8c2f12}.bs-post__fout:empty{display:none}.bs-merkje{display:inline-block;padding:3px 7px;border-radius:3px;font-size:var(--bs-t-stempel);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.bs-merkje--depot{background:var(--bs-accent-licht);color:var(--bs-accent)}.bs-merkje--eigen{background:#fdf1e6;color:#8c5410}.bs-merkje--eigenbank{background:var(--bs-accent);color:var(--bs-accent-ink)}.bs-alleen-print{display:none}.bs-spec__kop{margin-bottom:16px}.bs-spec__tabel{width:100%;border-collapse:collapse;font-size:var(--bs-t-klein)}.bs-spec__tabel th,.bs-spec__tabel td{padding:7px 8px;border-bottom:1px solid var(--bs-lijn);text-align:left;vertical-align:top}.bs-spec__bedrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bs-spec__kopregel th{border-top:1px solid var(--bs-ink);border-bottom:1px solid var(--bs-ink);font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.08em}.bs-spec__totaal td{border-top:2px solid var(--bs-ink);font-weight:500}.bs-spec__voet{margin-top:16px;font-size:var(--bs-t-micro);color:var(--bs-newsprint);line-height:1.5}@media print{.bs-alleen-print{display:block}}.bs-proza{max-width:62ch}.bs-proza p{margin:0 0 14px}.bs-proza p:last-child{margin-bottom:0}.bs-verloop{background:#fff;border:1px solid var(--bs-lijn);padding:clamp(18px,2.4vw,30px)}.bs-verloop__grafiek{position:relative}.bs-verloop__grafiek svg{display:block;width:100%;height:clamp(150px,26vw,220px)}.bs-verloop__staaf--eigen{fill:var(--bs-press)}.bs-verloop__staaf--vergoeding{fill:var(--bs-accent)}.bs-verloop__as{stroke:var(--bs-lijn);stroke-width:1;vector-effect:non-scaling-stroke}.bs-verloop__piek{stroke:var(--bs-newsprint);stroke-dasharray:3 3;stroke-width:1;vector-effect:non-scaling-stroke}.bs-verloop__pieklabel{display:inline-block;position:relative;margin-bottom:4px;transform:translate(-50%);white-space:nowrap;font-size:var(--bs-t-micro);color:var(--bs-newsprint)}.bs-verloop__pieklabel--rechts{transform:translate(-100%)}.bs-verloop__aslabels{position:relative;height:1.2em;margin-top:8px}.bs-verloop__aslabel{position:absolute;transform:translate(-50%);font-size:var(--bs-t-micro);font-variant-numeric:tabular-nums;color:var(--bs-newsprint)}.bs-verloop__legenda{display:flex;flex-wrap:wrap;gap:6px 20px;margin:14px 0 0;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-verloop__sleutel{display:flex;align-items:center;gap:8px}.bs-verloop__sleutel:before{content:"";width:9px;height:9px;flex:none}.bs-verloop__sleutel--eigen:before{background:var(--bs-press)}.bs-verloop__sleutel--vergoeding:before{background:var(--bs-accent)}.bs-tabelwikkel{overflow-x:auto;margin-top:16px;border-top:1px solid var(--bs-ink)}.bs-tabel{width:100%;border-collapse:collapse;font-size:var(--bs-t-klein)}.bs-tabel th,.bs-tabel td{padding:9px 10px;border-bottom:1px solid var(--bs-lijn);text-align:left;white-space:nowrap}.bs-tabel th{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-tabel .bs-kolom-bedrag{text-align:right;font-variant-numeric:tabular-nums}.bs-tabel .bs-kolom-gedempt{color:var(--bs-newsprint)}.bs-tabel .bs-kolom-vergoeding{color:var(--bs-accent)}.bs-tabel .bs-kolom-netto{font-weight:500}.bs-terms-kop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:14px}.bs-terms-totaal{padding:4px 10px;border-radius:3px;font-size:var(--bs-t-micro);font-weight:600;font-variant-numeric:tabular-nums;background:var(--bs-accent-licht);color:var(--bs-accent)}.bs-terms-totaal[data-status=afwijkend]{background:#fdf1e6;color:#8c5410}.bs-antwoord__zin[data-status=afwijkend]{color:#8c5410;font-weight:500}.bs-term-kop,.bs-term-rij{display:grid;align-items:center;gap:8px;grid-template-columns:56px 1fr 120px 92px 44px}.bs-term-kop{margin-bottom:8px;padding:0 8px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-term-rij{margin-bottom:8px}.bs-term-rij input{width:100%;min-height:var(--bs-tap);padding:0 10px;font:inherit;font-size:var(--bs-t-klein);font-variant-numeric:tabular-nums;color:var(--bs-ink);background:#fff;border:1px solid var(--bs-lijn);border-radius:var(--bs-r-knop)}.bs-term-rij input:focus-visible{border-color:var(--bs-accent);box-shadow:0 0 0 3px var(--bs-accent-schaduw);outline:none}.bs-term-maand{font-weight:500;text-align:center}.bs-term-veldnaam{display:none}.bs-icoonveld{position:relative;width:100%}.bs-icoonveld .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:var(--bs-t-klein);color:var(--bs-newsprint)}.bs-icoonveld input{padding-left:26px}.bs-icoonveld.pct input{padding-left:10px;padding-right:26px;text-align:center}.bs-icoonveld.pct .icon{left:auto;right:10px}.bs-verwijder{min-width:var(--bs-tap);min-height:var(--bs-tap);font:inherit;font-size:1.4em;line-height:1;color:var(--bs-newsprint);background:none;border:0;border-radius:var(--bs-r-knop);cursor:pointer}.bs-verwijder:hover{color:var(--bs-ink);background:var(--bs-bone)}@media (max-width: 640px){.bs .bs-term-kop{display:none}.bs .bs-term-rij{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;border-bottom:1px solid var(--bs-lijn)}.bs .bs-term-rij>div:nth-child(2){grid-column:1 / -1}.bs .bs-term-veldnaam{display:block;margin-bottom:4px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs .bs-verwijder{justify-self:end;grid-column:2}}.bs-segment{display:inline-flex;gap:2px;padding:2px;background:var(--bs-bone);border:1px solid var(--bs-lijn);border-radius:var(--bs-r-knop)}.bs-segment button{min-height:36px;padding:6px 12px;font:inherit;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint);background:none;border:0;border-radius:3px;cursor:pointer}.bs-segment button[aria-pressed=true]{background:var(--bs-accent);color:var(--bs-accent-ink)}.bs-posten{border-top:1px solid var(--bs-ink);padding-top:16px}.bs-posten__totaal{font-size:var(--bs-t-klein);font-weight:500;font-variant-numeric:tabular-nums}.bs-postkop,.bs-postrij{display:grid;align-items:center;gap:8px;grid-template-columns:1fr 130px 130px 44px}.bs-postkop{margin:12px 0 8px;padding:0 8px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint)}.bs-postrij{margin-bottom:8px}.bs-postrij input{width:100%;min-height:var(--bs-tap);padding:0 10px;font:inherit;font-size:var(--bs-t-klein);font-variant-numeric:tabular-nums;color:var(--bs-ink);background:#fff;border:1px solid var(--bs-lijn);border-radius:var(--bs-r-knop)}.bs-postrij input:focus-visible{border-color:var(--bs-accent);box-shadow:0 0 0 3px var(--bs-accent-schaduw);outline:none}.bs-postrij .bs-omhulsel{min-height:var(--bs-tap);padding:0 10px}.bs-postrij .bs-omhulsel input{border:0;padding:0;min-height:auto}@media (max-width: 640px){.bs-postkop{display:none}.bs-postrij{grid-template-columns:1fr 44px;padding:12px 0;border-bottom:1px solid var(--bs-lijn)}.bs-postrij>div:first-child{grid-column:1 / -1}}.bs-tijdlijn{margin:20px 0 0;padding:0;list-style:none}.bs-stap{display:grid;gap:2px 16px;grid-template-columns:8.5rem 1fr;padding:14px 0;border-top:1px solid var(--bs-lijn)}.bs-stap:first-child{border-top:1px solid var(--bs-ink)}.bs-stap__datum{font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-newsprint);font-variant-numeric:tabular-nums}.bs-stap__inhoud strong{display:block;font-size:var(--bs-t-klein);font-weight:500}.bs-stap__inhoud .bs-hulp{margin-top:4px}.bs-stap--geweest .bs-stap__inhoud strong{color:var(--bs-newsprint)}.bs-stap--letop{border-left:3px solid var(--bs-accent);padding-left:14px}.bs-stap--zonder-datum .bs-stap__datum{color:var(--bs-moss)}@media (max-width: 560px){.bs-stap{grid-template-columns:1fr}}.bs-plan-eisen{margin:8px 0 0;padding-left:1.1em;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-rij--letop td{background:#fdf1e6;color:#8c5410}.bs-knop-in-tekst{padding:0;font:inherit;color:var(--bs-ink);background:none;border:0;border-bottom:1px solid var(--bs-accent);cursor:pointer}.bs-kengetal{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--bs-lijn);font-size:var(--bs-t-klein)}.bs-kengetal span{color:var(--bs-newsprint)}.bs-kengetal strong{font-weight:500;font-variant-numeric:tabular-nums}.bs-melding--let-op{border-left-color:#c9821f;background:#fdf9f3}.bs-voortgang{margin-top:clamp(28px,4vw,44px);padding-top:18px;border-top:1px solid var(--bs-ink)}.bs-voortgang__kop{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:12px}.bs-voortgang__kop span{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-voortgang__kop strong{font-size:clamp(30px,4vw,46px);font-weight:500;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.bs-spoor{height:4px;background:var(--bs-lijn)}.bs-spoor__vulling{height:100%;width:0;background:var(--bs-accent);transition:width .35s cubic-bezier(.2,.7,.3,1)}.bs-voortgang__acties{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.bs-voortgang+.bs-hulp,.bs-vgl+.bs-hulp,.bs-punten+.bs-hulp{margin-top:22px}.bs-fasen{display:grid;gap:clamp(28px,4vw,48px)}@media (min-width: 900px){.bs-fasen{grid-template-columns:1fr 1fr}}.bs-fase{padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-fase__nr{margin:0 0 6px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-accent)}.bs-fase h2{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.1;letter-spacing:-.03em}.bs-fase__intro{margin:10px 0 18px;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-fase__intro a{color:var(--bs-ink)}.bs-punt{display:flex;align-items:flex-start;gap:14px;padding:13px 0;min-height:var(--bs-tap);border-top:1px solid var(--bs-lijn);cursor:pointer}.bs-punt input{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--bs-accent)}.bs-punt span{font-size:var(--bs-t-klein);line-height:1.5;color:var(--bs-newsprint)}.bs-punt strong{display:block;margin-bottom:3px;font-weight:500;color:var(--bs-ink)}.bs-punt:has(input:checked) strong{color:var(--bs-newsprint);text-decoration:line-through}.bs-dossier{display:grid;gap:clamp(24px,3vw,36px)}@media (min-width: 700px){.bs-dossier{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.bs-dossier{grid-template-columns:repeat(4,1fr)}}.bs-dossier__moment{padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-dossier__moment h3{margin:0 0 14px;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em}.bs-dossier__moment dl{display:grid;gap:14px;margin:0}.bs-dossier__moment dt{margin-bottom:3px;font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-dossier__moment dd{margin:0;font-size:var(--bs-t-klein);line-height:1.5}.bs-vel{border-top:1px solid var(--bs-ink)}.bs-vel__rij{display:grid;grid-template-columns:1fr;gap:8px;padding:14px 0;border-bottom:1px solid var(--bs-lijn)}.bs-vel__rij strong{font-size:var(--bs-t-klein);font-weight:500}.bs-vel__rij--kop{display:none}.bs-invul{display:block;min-height:30px;border-bottom:1px dashed var(--bs-lijn)}@media (min-width: 720px){.bs-vel__rij{grid-template-columns:6rem repeat(5,1fr);gap:16px;align-items:center}.bs-vel__rij--kop{display:grid;padding-bottom:8px}.bs-vel__rij--kop span{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}}@media print{.bs-fasen{grid-template-columns:1fr 1fr}.bs-fase,.bs-voortgang,.bs-dossier__moment,.bs-vel__rij{break-inside:avoid}.bs-vel__rij--kop{display:grid}.bs-vel__rij{grid-template-columns:6rem repeat(5,1fr)}}.bs-vgl{display:grid;gap:clamp(32px,4vw,52px)}.bs-vgl__item{padding-top:18px;border-top:1px solid var(--bs-ink)}.bs-vgl__kop{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.bs-vgl__naam{margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.1}.bs-vgl__naam a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.bs-vgl__naam a:hover,.bs-vgl__naam a:focus-visible{border-bottom-color:var(--bs-accent)}.bs-controle{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint);white-space:nowrap}.bs-controle--verlopen{color:#8c5410;font-weight:600}.bs-balken{display:grid;gap:10px}.bs-balk{display:grid;grid-template-columns:6rem minmax(0,1fr) 6rem;align-items:center;gap:14px;max-width:760px}.bs-balk__label{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-balk__spoor{position:relative;height:6px;background:var(--bs-lijn);overflow:hidden}.bs-balk__stapel{display:flex;height:100%}.bs-balk__vul{height:100%;background:var(--bs-press)}.bs-balk__vul--verlenging{background:repeating-linear-gradient(135deg,var(--bs-accent) 0 4px,rgba(14,95,88,.35) 4px 8px)}.bs-balk__vul--open{flex:none;width:4%;opacity:.55;background:linear-gradient(90deg,var(--bs-accent),transparent)}.bs-balk__waarde{font-size:var(--bs-t-klein);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.bs-balk__open-teken{color:var(--bs-newsprint);font-weight:600;margin-left:2px}.bs-schaal{display:grid;grid-template-columns:6rem minmax(0,1fr) 6rem;gap:14px;max-width:760px;margin-bottom:14px;font-size:var(--bs-t-micro);font-variant-numeric:tabular-nums;color:var(--bs-newsprint)}.bs-schaal__as{display:flex;justify-content:space-between;border-top:1px solid var(--bs-lijn);padding-top:4px}.bs-legenda{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:clamp(24px,3vw,36px)}.bs-legenda__item{display:flex;align-items:center;gap:8px;font-size:var(--bs-t-micro);color:var(--bs-newsprint)}.bs-legenda__staal{flex:none;width:22px;height:6px}.bs-legenda__staal--basis{background:var(--bs-press)}.bs-legenda__staal--verlenging{background:repeating-linear-gradient(135deg,var(--bs-accent) 0 4px,rgba(14,95,88,.35) 4px 8px)}.bs-legenda__staal--open{background:linear-gradient(90deg,var(--bs-accent),transparent);opacity:.55}.bs-feiten{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px 24px;margin-top:20px;padding-top:20px;border-top:1px solid var(--bs-lijn)}.bs-feit dt{margin-bottom:4px;font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-feit dd{margin:0;font-size:var(--bs-t-klein);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.bs-feit dd small{display:block;margin-top:4px;font-size:var(--bs-t-micro);font-weight:400;line-height:1.45;color:var(--bs-newsprint)}.bs-feit--proza dd{font-weight:400;font-size:var(--bs-t-micro);line-height:1.5;color:var(--bs-newsprint)}.bs-leeg{font-weight:400;font-style:italic;color:var(--bs-newsprint)}.bs-detail{display:grid;margin:clamp(20px,2.5vw,32px) 0 0;border-top:1px solid var(--bs-ink)}.bs-detail>div{display:grid;gap:4px 32px;padding:16px 0;border-bottom:1px solid var(--bs-lijn)}@media (min-width: 680px){.bs-detail>div{grid-template-columns:16rem 1fr;align-items:baseline}}.bs-detail dt{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-detail dd{margin:0;font-size:var(--bs-t-klein);line-height:1.5}.bs-detail dd small{display:block;margin-top:5px;font-size:var(--bs-t-micro);line-height:1.5;color:var(--bs-newsprint)}.bs-punten{display:grid;gap:14px;margin:clamp(20px,2.5vw,32px) 0 0;padding:0;list-style:none}.bs-punten li{position:relative;padding-left:26px;font-size:var(--bs-t-klein);line-height:1.6}.bs-punten li:before{content:"";position:absolute;left:4px;top:.6em;width:6px;height:6px;background:var(--bs-accent)}.bs-bronnen{display:grid;gap:8px;margin:16px 0 20px;padding:0;list-style:none}.bs-bronnen a{font-size:var(--bs-t-klein);overflow-wrap:anywhere}.bs-kernzin{margin:clamp(20px,3vw,32px) 0;padding-left:20px;border-left:3px solid var(--bs-accent);font-size:var(--bs-t-lead);line-height:1.45;letter-spacing:-.012em;max-width:58ch}.bs-vragen{counter-reset:bs-vraag;display:grid;gap:clamp(24px,3vw,40px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 720px){.bs-vragen{grid-template-columns:1fr 1fr;column-gap:clamp(32px,4vw,64px)}}.bs-vraag{counter-increment:bs-vraag;padding-top:14px;border-top:1px solid var(--bs-lijn)}.bs-vraag:before{content:counter(bs-vraag,decimal-leading-zero);display:block;margin-bottom:6px;font-size:var(--bs-t-micro);font-weight:600;letter-spacing:.1em;color:var(--bs-accent);font-variant-numeric:tabular-nums}.bs-vraag h3{margin:0 0 8px;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em;line-height:1.2}.bs-vraag p{margin:0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-vraag p+p{margin-top:10px}.bs-scenarios{display:grid;gap:clamp(24px,3vw,36px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 860px){.bs-scenarios{grid-template-columns:repeat(3,1fr)}}.bs-scenario{padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-scenario__bedrag{margin:0;font-size:clamp(26px,3vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.bs-scenario dl{display:grid;gap:12px;margin:16px 0 0}.bs-scenario dt{margin-bottom:3px;font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-scenario dd{margin:0;font-size:var(--bs-t-klein);line-height:1.5}.bs-checklijst{display:grid;gap:12px;margin:clamp(20px,2.5vw,32px) 0 0;padding:0;list-style:none}.bs-checklijst li{display:grid;grid-template-columns:18px 1fr;gap:14px;font-size:var(--bs-t-klein);line-height:1.55}.bs-checklijst li:before{content:"";width:16px;height:16px;margin-top:4px;border:1px solid var(--bs-accent)}.bs-fouten{display:grid;gap:clamp(28px,3.5vw,44px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 900px){.bs-fouten{grid-template-columns:1fr 1fr;column-gap:clamp(32px,4vw,64px)}}.bs-fout{display:flex;flex-direction:column;padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-fout__nummer{margin:0 0 6px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#8c5410}.bs-fout h3{margin:0;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em;line-height:1.2}.bs-fout>p{margin:10px 0 0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-fout__oplossing{margin-top:auto}.bs-fout__oplossing h4{margin:16px 0 6px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-accent)}.bs-fout__oplossing p{margin:0;padding-left:16px;border-left:2px solid var(--bs-accent);font-size:var(--bs-t-klein);line-height:1.55}.bs-fasenrij{display:grid;gap:clamp(24px,3vw,36px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 820px){.bs-fasenrij{grid-template-columns:repeat(3,1fr)}}.bs-faseblok{padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-faseblok__periode{margin:0 0 6px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-accent);font-variant-numeric:tabular-nums}.bs-faseblok h3{margin:0 0 8px;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em;line-height:1.2}.bs-faseblok p{margin:0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-voorbeeld{margin-top:clamp(20px,2.5vw,32px);padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-voorbeeld>p{margin:0;font-size:var(--bs-t-klein);line-height:1.6;color:var(--bs-newsprint)}.bs-voorbeeld dl{display:grid;gap:0;margin:16px 0 0}.bs-voorbeeld dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--bs-lijn)}.bs-voorbeeld dt{font-size:var(--bs-t-klein);color:var(--bs-newsprint)}.bs-voorbeeld dd{margin:0;font-size:var(--bs-t-klein);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.bs-voorbeeld dl>div.bs-uitkomstrij{border-bottom-color:var(--bs-ink)}.bs-uitkomstrij dt{color:var(--bs-ink);font-weight:500}.bs-uitkomstrij dd{font-size:var(--bs-t-lead);color:var(--bs-accent)}.bs-welniet{display:grid;gap:clamp(24px,3vw,40px);margin-top:clamp(24px,3vw,40px)}@media (min-width: 760px){.bs-welniet{grid-template-columns:1fr 1fr}}.bs-welniet__blok{padding-top:16px;border-top:1px solid var(--bs-ink)}.bs-welniet__blok h3{margin:0 0 14px;font-size:var(--bs-t-lead);font-weight:500;letter-spacing:-.02em}.bs-welniet__blok ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bs-welniet__blok li{position:relative;padding-left:22px;font-size:var(--bs-t-klein);line-height:1.55}.bs-welniet__blok li:before{position:absolute;left:0;font-weight:600}.bs-welniet__blok--wel li:before{content:"+";color:var(--bs-accent)}.bs-welniet__blok--niet li:before{content:"−";color:#8c5410}.bs-wijzigingen{display:grid;gap:clamp(20px,2.5vw,32px);margin:clamp(20px,2.5vw,32px) 0 0;padding:0;list-style:none}.bs-wijzigingen li{position:relative;padding-left:22px;border-left:1px solid var(--bs-lijn)}.bs-wijzigingen li:before{content:"";position:absolute;left:-3px;top:7px;width:5px;height:5px;background:var(--bs-accent)}.bs-wijzigingen time{display:block;margin-bottom:4px;font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint);font-variant-numeric:tabular-nums}.bs-wijzigingen p{margin:0;font-size:var(--bs-t-klein);line-height:1.6}.bs-fouten--een{grid-template-columns:1fr}.bs-perbank{display:grid;gap:16px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--bs-lijn)}@media (min-width: 760px){.bs-perbank{grid-template-columns:1fr 1fr;column-gap:clamp(24px,3vw,44px)}}.bs-perbank dt{margin-bottom:3px;font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em}.bs-perbank dt a{color:var(--bs-newsprint);text-decoration:none;border-bottom:1px solid var(--bs-lijn)}.bs-perbank dt a:hover{color:var(--bs-ink);border-bottom-color:var(--bs-accent)}.bs-perbank dd{margin:0;font-size:var(--bs-t-klein);line-height:1.5}.bs-perbank dd strong{font-weight:500}.bs-perbank dd small{display:block;margin-top:3px;font-size:var(--bs-t-micro);line-height:1.5;color:var(--bs-newsprint)}.bs-beleid{counter-reset:bs-artikel;display:grid;gap:clamp(32px,4vw,52px);max-width:72ch}.bs-beleid>section{counter-increment:bs-artikel;padding-top:16px;border-top:1px solid var(--bs-lijn)}.bs-beleid>section>h2{margin:0 0 12px;font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.03em;line-height:1.15}.bs-beleid>section>h2:before{content:counter(bs-artikel) ".";margin-right:10px;color:var(--bs-accent);font-variant-numeric:tabular-nums}.bs-beleid h3{margin:20px 0 8px;font-size:var(--bs-t-body);font-weight:500}.bs-beleid p{margin:0 0 12px;line-height:1.6}.bs-beleid p:last-child{margin-bottom:0}.bs-beleid ul{margin:0 0 12px;padding-left:1.2em;line-height:1.6}.bs-beleidrijen{display:grid;gap:0;margin:clamp(16px,2vw,24px) 0 0}.bs-beleidrijen>div{display:grid;gap:4px 32px;padding:16px 0;border-bottom:1px solid var(--bs-lijn)}@media (min-width: 760px){.bs-beleidrijen>div{grid-template-columns:10rem 1fr}}.bs-beleidrijen>div:last-child{border-bottom:0}.bs-beleidrijen dt{font-size:var(--bs-t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-beleidrijen dd{margin:0;font-size:var(--bs-t-klein);line-height:1.55}.bs-beleidrijen dd+dd{margin-top:6px;color:var(--bs-newsprint)}.bs-contactkaart{margin-top:clamp(24px,3vw,40px);padding-top:18px;border-top:1px solid var(--bs-ink);max-width:60ch}.bs-contactkaart__label{margin:0 0 8px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-contactkaart__adres{margin:0 0 14px;font-size:clamp(24px,3.4vw,38px);font-weight:500;letter-spacing:-.03em;line-height:1.1;overflow-wrap:anywhere}.bs-contactkaart__adres a{text-decoration:none;border-bottom:2px solid var(--bs-accent)}.bs-bankkeuze{padding-top:16px;border-top:1px solid var(--bs-lijn)}.bs-bankkeuze__label{display:block;margin-bottom:8px;font-size:var(--bs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-newsprint)}.bs-bankkeuze__kiezer{max-width:26rem}.bs-bankkeuze__uitleg{margin-top:8px}.bs-bankkeuze__meer{display:inline-block;margin-top:4px}.bs-bank-veld--leeg{color:var(--bs-moss)}.bs-post--gevuld .bs-post__naam label{color:var(--bs-ink)}.bs-post--gevuld{box-shadow:inset 2px 0 0 var(--bs-lijn)}.bs-post--eigen-bank{box-shadow:inset 2px 0 0 var(--bs-accent)}.bs-post--eigen-geld.bs-post--gevuld{box-shadow:inset 2px 0 #c9821f}.bs-tekort{color:#8c2f12}.bs-uitsplitsing .bs-klikbaar{cursor:pointer}.bs-uitsplitsing .bs-klikbaar:hover dt{color:var(--bs-ink)}.bs-uitsplitsing .bs-klikbaar dt{text-decoration:underline;text-decoration-color:var(--bs-lijn);text-underline-offset:3px}.bs-formule{margin-top:16px;padding-left:16px;border-left:2px solid var(--bs-lijn)}.bs-formule p{margin:0 0 8px;font-size:var(--bs-t-klein);line-height:1.55}.bs-formule p:last-child{margin-bottom:0}.bs-uit{border-style:dashed;color:var(--bs-moss);cursor:not-allowed}.bs-uit input{color:var(--bs-moss);cursor:not-allowed}.bs-uit span{color:var(--bs-moss)}.bs-term-rij .bs-term-euro{grid-column:1 / 3}.bs-term-rij .bs-term-pct{grid-column:3 / 4;min-width:76px}@media print{body.bs-afdrukken main{display:none}body:not(.bs-afdrukken) #afdrukdocument{display:none}.bs-spec__groep,.bs-spec__voet{break-inside:avoid}.bs-spec__voet h3{margin:14px 0 4px;font-size:var(--bs-t-klein);font-weight:500;color:var(--bs-ink)}.bs-spec__voet p{margin:4px 0}.bs-spec__voet>p:last-child{margin-top:12px;padding-top:8px;border-top:1px solid var(--bs-lijn)}}.bs-wissen{margin-top:20px;padding-top:18px;border-top:1px solid var(--bs-lijn)}.bs-wissen .bs-hulp{margin-top:12px;max-width:62ch}.bs-knop--waarschuwing{color:#8c5410;border-color:#c9821f}
