.td[data-astro-cid-6hdczzh4]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}@media(max-width:820px){.td[data-astro-cid-6hdczzh4]{grid-template-columns:1fr}}.td__panel[data-astro-cid-6hdczzh4]{border:1px solid var(--lijn);border-radius:var(--radius);background:#fff;padding:clamp(1.25rem,2.5vw,1.75rem)}.td__head[data-astro-cid-6hdczzh4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.td__badge[data-astro-cid-6hdczzh4]{font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;background:var(--inkt);color:#fff;padding:.2rem .5rem;border-radius:999px}.td__ghost[data-astro-cid-6hdczzh4]{background:none;border:1px solid var(--lijn);border-radius:999px;padding:.35rem .8rem;font-size:.8rem;color:var(--staal);cursor:pointer;font-family:var(--sans);transition:border-color .2s,color .2s}.td__ghost[data-astro-cid-6hdczzh4]:hover{border-color:var(--blauw);color:var(--blauw)}.td__label[data-astro-cid-6hdczzh4]{display:block;font-size:.72rem;font-weight:600;color:var(--staal);margin:.9rem 0 .3rem}.td__field[data-astro-cid-6hdczzh4]{width:100%;border:1px solid var(--lijn);border-radius:10px;padding:.6rem .7rem;font-size:.9rem;font-family:var(--sans);background:var(--papier);color:var(--inkt);outline:none}.td__field[data-astro-cid-6hdczzh4]:focus{border-color:var(--blauw)}.td__row[data-astro-cid-6hdczzh4]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.td__generate[data-astro-cid-6hdczzh4]{margin-top:1.4rem;width:100%;justify-content:center}.td__generate[data-astro-cid-6hdczzh4]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.td__hint[data-astro-cid-6hdczzh4]{margin-top:.6rem;font-size:.75rem;color:var(--staal);text-align:center}.td__note[data-astro-cid-6hdczzh4]{margin-top:1rem;font-size:.72rem;color:var(--staal)}.td__preview[data-astro-cid-6hdczzh4]{border-radius:var(--radius);border:1px solid var(--lijn);background:#fff;box-shadow:0 24px 60px #14122d1a;overflow:hidden}.off[data-astro-cid-6hdczzh4]{border-top:4px solid var(--blauw);padding:1.5rem 1.6rem 1.4rem}.off__top[data-astro-cid-6hdczzh4]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.off__logo[data-astro-cid-6hdczzh4]{display:block;height:26px;width:auto}.off__meta[data-astro-cid-6hdczzh4]{text-align:right;font-size:.78rem;color:var(--staal);position:relative}.off__badge[data-astro-cid-6hdczzh4]{position:absolute;top:-.2rem;right:0;transform:translateY(-120%);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em;color:var(--staal);background:var(--tint);padding:.15rem .45rem;border-radius:999px}.off__nr[data-astro-cid-6hdczzh4]{font-family:var(--display);font-weight:600;color:var(--inkt)}.off__parties[data-astro-cid-6hdczzh4]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.1rem}.off__parties[data-astro-cid-6hdczzh4]>div[data-astro-cid-6hdczzh4]{display:flex;flex-direction:column;font-size:.86rem;color:var(--inkt)}.off__parties[data-astro-cid-6hdczzh4] b[data-astro-cid-6hdczzh4]{font-weight:600}.off__parties[data-astro-cid-6hdczzh4] span[data-astro-cid-6hdczzh4]:not(.off__lbl){color:var(--staal);font-size:.82rem}.off__lbl[data-astro-cid-6hdczzh4]{color:var(--blauw);font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.2rem}.off__betreft[data-astro-cid-6hdczzh4]{font-size:.88rem;color:var(--inkt);margin:0 0 1.1rem}.off__betreft[data-astro-cid-6hdczzh4] .off__lbl[data-astro-cid-6hdczzh4]{display:inline;margin-right:.4rem}.off__rows[data-astro-cid-6hdczzh4]{display:flex;flex-direction:column;margin-bottom:1rem}.off__rij[data-astro-cid-6hdczzh4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 0;border-top:1px solid var(--lijn);font-size:.88rem;color:var(--inkt)}.off__rij[data-astro-cid-6hdczzh4] span[data-astro-cid-6hdczzh4]:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.off__rij--head[data-astro-cid-6hdczzh4]{border-top:0;font-family:var(--mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--staal)}.off__totals[data-astro-cid-6hdczzh4]{display:flex;flex-direction:column;gap:.3rem;margin-left:auto;width:min(100%,15rem);font-size:.88rem}.off__totals[data-astro-cid-6hdczzh4]>div[data-astro-cid-6hdczzh4]{display:flex;justify-content:space-between;color:var(--staal)}.off__totals[data-astro-cid-6hdczzh4] span[data-astro-cid-6hdczzh4]:last-child{font-variant-numeric:tabular-nums}.off__grand[data-astro-cid-6hdczzh4]{border-top:1px solid var(--lijn);padding-top:.4rem;margin-top:.2rem}.off__grand[data-astro-cid-6hdczzh4] span[data-astro-cid-6hdczzh4]{color:var(--blauw)!important;font-family:var(--display);font-weight:600;font-size:1.05rem}.off__foot[data-astro-cid-6hdczzh4]{margin-top:1.3rem;font-size:.68rem;color:var(--staal)}.tdm[data-astro-cid-6hdczzh4]{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem}.tdm[data-astro-cid-6hdczzh4][hidden]{display:none}.tdm__backdrop[data-astro-cid-6hdczzh4]{position:absolute;inset:0;background:#0e0e128c;backdrop-filter:blur(2px)}.tdm__box[data-astro-cid-6hdczzh4]{position:relative;z-index:1;width:100%;max-width:26rem;background:#fff;border-radius:18px;padding:clamp(1.5rem,3vw,2rem);box-shadow:0 30px 80px #0e0e1259}.tdm__close[data-astro-cid-6hdczzh4]{position:absolute;top:.6rem;right:.9rem;background:none;border:0;font-size:1.6rem;line-height:1;color:var(--staal);cursor:pointer}.tdm__h[data-astro-cid-6hdczzh4]{font-family:var(--display);font-weight:600;font-size:1.4rem;margin:0 0 .5rem;color:var(--inkt)}.tdm__p[data-astro-cid-6hdczzh4]{font-size:.92rem;line-height:1.6;color:var(--staal);margin:0 0 1.1rem}.tdm__form[data-astro-cid-6hdczzh4]{display:flex;flex-direction:column;gap:.6rem}.tdm__form[data-astro-cid-6hdczzh4] .btn[data-astro-cid-6hdczzh4]{justify-content:center;margin-top:.3rem}.tdm__status[data-astro-cid-6hdczzh4]{font-size:.82rem;margin:.3rem 0 0}.tdm__alt[data-astro-cid-6hdczzh4]{display:inline-block;margin-top:1rem;font-size:.85rem;color:var(--blauw);text-decoration:none}.tdm__alt[data-astro-cid-6hdczzh4]:hover{text-decoration:underline}
