.calc[data-astro-cid-lyjpgqyc]{--calc-pad:20px;padding:var(--calc-pad);background:var(--color-panel);border:1px solid var(--color-hair);border-radius:var(--calc-radius,var(--radius-panel));color:var(--color-ink);container:calc/inline-size}@media (width>=600px){.calc[data-astro-cid-lyjpgqyc]{--calc-pad:28px}}.calc__title[data-astro-cid-lyjpgqyc]{font-family:var(--font-ui);letter-spacing:0;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.calc__form[data-astro-cid-lyjpgqyc]{gap:18px;margin-top:20px;display:grid;container:calc-form/inline-size}.calc__pair[data-astro-cid-lyjpgqyc]{gap:18px;display:grid}@container calc-form (width>=26rem){.calc__pair[data-astro-cid-lyjpgqyc]{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.calc__pair[data-astro-cid-lyjpgqyc]>[data-field]{grid-row:span 3;grid-template-rows:subgrid;display:grid}.calc__pair[data-astro-cid-lyjpgqyc]>[data-field]>label{align-self:end}}.calc__form[data-astro-cid-lyjpgqyc] .button{margin-top:6px}.calc__result[data-astro-cid-lyjpgqyc]{margin-top:24px}.calc[data-astro-cid-lyjpgqyc] .calc-card{margin:0 calc(-1 * var(--calc-pad)) calc(-1 * var(--calc-pad));padding:24px var(--calc-pad) var(--calc-pad);background:var(--color-band);border-top:1px solid var(--color-hair);border-radius:0 0 calc(var(--radius-panel) - 1px) calc(var(--radius-panel) - 1px)}.calc[data-astro-cid-lyjpgqyc] .calc-card__label{color:var(--color-muted);font-size:.875rem;line-height:1.4}.calc[data-astro-cid-lyjpgqyc] .calc-card__range{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:clamp(1.75rem,10cqi,2.375rem);font-weight:600;line-height:1.1}.calc[data-astro-cid-lyjpgqyc] .calc-card__sub{color:var(--color-muted);margin-top:6px;font-size:.875rem}.calc[data-astro-cid-lyjpgqyc] .calc-card__title{font-size:1.0625rem;font-weight:600}.calc[data-astro-cid-lyjpgqyc] .calc-card__note{font-size:1rem;line-height:1.55}.calc[data-astro-cid-lyjpgqyc] .calc-card__title+.calc-card__note{color:var(--color-muted);margin-top:6px}.calc[data-astro-cid-lyjpgqyc] .calc-card__reference-note{color:var(--color-muted);margin-top:16px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler{gap:8px;margin-top:20px;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__row{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__label{color:var(--color-muted);font-size:12px;line-height:1.4}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__row--you .calc-ruler__label{color:var(--color-ink);font-weight:600}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__track{height:14px;position:relative}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__track:before{content:"";background:var(--color-hair-strong);height:4px;position:absolute;inset:5px 0}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__bar{border-radius:2px;height:12px;position:absolute;top:1px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__bar--vanaf{box-sizing:border-box;border:1.5px solid var(--color-edge);background:var(--color-panel)}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__bar--indicatie{background:var(--color-ink);transform-origin:0;animation:calc-draw var(--dur-3) var(--ease-inout) both}@keyframes calc-draw{0%{transform:scaleX(0)}}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__tick{box-sizing:border-box;border-inline:1px solid var(--color-panel);background:var(--color-ink);width:4px;height:22px;margin-left:-2px;position:absolute;top:-4px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__track--labelled{margin-bottom:18px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__tick-label{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2;position:absolute;top:calc(100% + 5px)}@media (forced-colors:active){.calc[data-astro-cid-lyjpgqyc] .calc-ruler__bar--indicatie,.calc[data-astro-cid-lyjpgqyc] .calc-ruler__tick,.calc[data-astro-cid-lyjpgqyc] .calc-ruler__key--tick{forced-color-adjust:none;background:canvastext}}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__value{color:var(--color-muted);font-variant-numeric:tabular-nums;grid-column:2;font-size:12px;line-height:1.4}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__row--you .calc-ruler__value{color:var(--color-ink)}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__legend{color:var(--color-muted);flex-wrap:wrap;gap:6px 18px;font-size:12px;line-height:1.4;display:flex}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__legend li{align-items:flex-start;gap:8px;display:inline-flex}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__legend .calc-ruler__key--tick{margin-top:1px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__key{flex:none;width:16px;height:8px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__key--tick{background:var(--color-ink);width:2px;height:12px}@container calc (width<=24rem){.calc[data-astro-cid-lyjpgqyc] .calc-ruler__row{grid-template-columns:minmax(0,1fr)}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__value{grid-column:1}}.calc[data-astro-cid-lyjpgqyc] .calc-ladder{gap:4px;margin:20px 0 0;padding:0;list-style:none;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-ladder__rung{border-radius:var(--radius-control);color:var(--color-muted);font-variant-numeric:tabular-nums;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:6px 10px;font-size:.875rem;line-height:1.4;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-ladder__rung.is-current{border:2px solid var(--color-ink);background:var(--color-panel);color:var(--color-ink);padding:5px 9px;font-weight:600}.calc[data-astro-cid-lyjpgqyc] .calc-ladder__you{color:var(--color-ink);grid-column:1/-1;font-size:12px;font-weight:500}.calc[data-astro-cid-lyjpgqyc] .calc-ladder__caption{color:var(--color-muted);margin-top:8px;font-size:12px;line-height:1.4}.calc[data-astro-cid-lyjpgqyc] .calc-offerte{border-top:1px solid var(--color-hair);margin-top:16px;padding-top:14px}.calc[data-astro-cid-lyjpgqyc] .calc-ruler__row--you .calc-ruler__track{container-type:inline-size}.calc[data-astro-cid-lyjpgqyc] .calc-offerte__pin{background:var(--color-ink);width:2px;height:22px;transform:translateX(calc(var(--pin-pct,0) * 1cqi));transition:transform var(--dur-3) var(--ease-inout);margin-left:-1px;position:absolute;top:-4px;left:0}.calc[data-astro-cid-lyjpgqyc] .calc-offerte__verdict{margin-top:8px;font-size:.875rem;line-height:1.45}.calc[data-astro-cid-lyjpgqyc] .calc-offerte__note{color:var(--color-muted);margin-top:6px;font-size:12px}.calc[data-astro-cid-lyjpgqyc] .calc-card__slot{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:20px;display:flex}.calc[data-astro-cid-lyjpgqyc] .calc-card__slot a{font-size:.875rem}.calc[data-astro-cid-lyjpgqyc] .calc-card__cta{margin-top:20px}.calc[data-astro-cid-lyjpgqyc] .calc-card__cta-note{color:var(--color-muted);text-align:center;margin-top:10px;font-size:13px;line-height:1.45}.calc[data-astro-cid-lyjpgqyc] .calc-card__disclaimer{border-top:1px solid var(--color-hair);color:var(--color-muted);margin-top:16px;padding-top:16px;font-size:13px;line-height:1.5}.calc[data-astro-cid-lyjpgqyc] .calc-notes{color:var(--color-muted);gap:10px;margin:14px 0 0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-notes strong{color:var(--color-ink);font-weight:600}.calc[data-astro-cid-lyjpgqyc] .calc-error{border:1px solid var(--color-error-600);border-radius:var(--radius-control);background:var(--color-error-50);color:var(--color-error-600);padding:12px 16px;font-weight:500}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown{border-top:1px solid var(--color-hair);margin:0}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown>div{border-bottom:1px solid var(--color-hair);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:7px 0;display:grid}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown dt{color:var(--color-muted)}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown dd{color:var(--color-ink);white-space:nowrap;margin:0}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown__note{font-size:12px;display:block}.calc[data-astro-cid-lyjpgqyc] .calc-breakdown strong{color:var(--color-ink);font-weight:600}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure{margin-top:14px;font-size:.875rem;line-height:1.55}.calc[data-astro-cid-lyjpgqyc]>.calc-disclosure--sources[data-astro-cid-lyjpgqyc]{margin-top:20px}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure>summary{cursor:pointer;min-height:44px;font-size:.875rem;list-style:none}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure>summary::-webkit-details-marker{display:none}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure__chevron{width:14px;height:14px;transition:transform var(--dur-1) var(--ease)}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure[open] .calc-disclosure__chevron{transform:rotate(90deg)}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure__body{color:var(--color-muted);margin-top:8px}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure__body>*+*{margin-top:10px}.calc[data-astro-cid-lyjpgqyc] .calc-disclosure__body strong{color:var(--color-ink);font-weight:600}[data-astro-cid-lyjpgqyc][data-calc-label-pending]{opacity:0}[data-astro-cid-lyjpgqyc][data-calc-form]:not([data-calc-ready]) [data-astro-cid-lyjpgqyc][data-calc-label-idle]{animation:.16s ease-out .3s both kk-calc-label-out}[data-astro-cid-lyjpgqyc][data-calc-form]:not([data-calc-ready]) [data-astro-cid-lyjpgqyc][data-calc-label-pending]{animation:.16s ease-out .3s both kk-calc-label-in}@keyframes kk-calc-label-out{0%{opacity:1}to{opacity:0}}@keyframes kk-calc-label-in{0%{opacity:0}to{opacity:1}}
