.mono-label[data-astro-cid-r772ydqp]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.kopf[data-astro-cid-r772ydqp],.zweispalter[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lead-body);align-items:start}@media(min-width:1024px){.kopf[data-astro-cid-r772ydqp]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem;align-items:end}.zweispalter[data-astro-cid-r772ydqp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center}.rechnung[data-astro-cid-r772ydqp]{order:-1}}.boeden[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-grid)}@media(min-width:640px){.boeden[data-astro-cid-r772ydqp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:79.9375rem){.boeden[data-astro-cid-r772ydqp]{grid-template-columns:minmax(0,1fr);gap:var(--space-card)}}.boden[data-astro-cid-r772ydqp]{position:relative;padding-bottom:3.25rem}.boden-zahl[data-astro-cid-r772ydqp]{margin-top:.5rem;padding-bottom:.75rem;font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-fg)}.boden[data-astro-cid-r772ydqp]:before{content:"";position:absolute;left:0;right:0;bottom:3.25rem;height:2px;background-color:var(--color-fg)}.boden[data-astro-cid-r772ydqp]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.75rem;background:repeating-linear-gradient(135deg,var(--color-border-strong) 0 1px,transparent 1px 9px);opacity:.8}.kapitel[data-astro-cid-r772ydqp]{padding-top:2.5rem;border-top:2px solid var(--color-fg)}.kapitel[data-astro-cid-r772ydqp]+.kapitel[data-astro-cid-r772ydqp]{margin-top:5rem}.kapitel-kopf[data-astro-cid-r772ydqp]{padding-bottom:1.5rem}.kapitel-titel[data-astro-cid-r772ydqp]{margin:0;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:600;color:var(--color-fg);max-width:var(--measure-lead)}.kapitel-satz[data-astro-cid-r772ydqp]{margin:var(--space-h2-lead) 0 0;max-width:var(--measure-body);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-muted)}.tafeln[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:minmax(0,1fr)}.tafel[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lead-body);align-items:start;padding:2rem 0 2.5rem;border-top:1px solid var(--color-border)}.tafel-preis[data-astro-cid-r772ydqp]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated)}@media(min-width:1024px){.tafel[data-astro-cid-r772ydqp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.tafel-name[data-astro-cid-r772ydqp]{display:flex;align-items:center;gap:.625rem;font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:600;letter-spacing:-.01em;color:var(--color-fg)}.tafel-punkte[data-astro-cid-r772ydqp]{display:grid;gap:.5rem;margin-top:var(--space-card);max-width:var(--measure-body);list-style:none;padding:0}.tafel-punkte[data-astro-cid-r772ydqp]>li[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:.75rem minmax(0,1fr);align-items:start;line-height:1.55;color:var(--color-fg)}.tafel-punkte[data-astro-cid-r772ydqp]>li[data-astro-cid-r772ydqp]:before{content:"·";color:var(--color-muted);font-weight:700}.tafel-preis[data-astro-cid-r772ydqp]{display:grid;align-content:start}.tafel-kennzeichnung[data-astro-cid-r772ydqp]{margin:0}.tafel-zahl[data-astro-cid-r772ydqp]{margin:.375rem 0 0;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-fg)}.tafel-zahl-offen[data-astro-cid-r772ydqp]{font-weight:400;letter-spacing:-.02em;color:var(--color-muted)}.tafel-danach[data-astro-cid-r772ydqp]{margin-top:1.5rem}.tafel-zusatz[data-astro-cid-r772ydqp]{margin:.375rem 0 0;max-width:34ch;font-size:.9375rem;line-height:1.55;color:var(--color-muted)}.tafel-zeichen[data-astro-cid-r772ydqp]{flex:none;width:1.25rem;height:1.25rem;color:var(--color-accent)}.tafel-mehr[data-astro-cid-r772ydqp]{margin:1.5rem 0 0;font-size:.9375rem}.textlink[data-astro-cid-r772ydqp]{color:inherit;text-decoration:underline;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out)}.textlink[data-astro-cid-r772ydqp]{color:var(--color-fg);font-weight:600}.textlink[data-astro-cid-r772ydqp]:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.aufbau[data-astro-cid-r772ydqp]{display:flex;justify-content:center;padding-top:.5rem}.aufbau-stapel[data-astro-cid-r772ydqp]{display:flex;flex-direction:column;width:min(100%,30rem)}.schicht[data-astro-cid-r772ydqp]{position:relative;height:var(--schicht-hoehe);border:1px solid var(--color-border-strong);border-bottom:0;background:repeating-linear-gradient(135deg,var(--color-border) 0 1px,transparent 1px 10px)}.schicht-offen[data-astro-cid-r772ydqp]{border-top-style:dashed}.schicht-name[data-astro-cid-r772ydqp]{position:absolute;left:1rem;bottom:.75rem;padding:.125rem .375rem;background-color:var(--color-bg);border-radius:4px}.aufbau-boden[data-astro-cid-r772ydqp]{display:flex;align-items:center;height:5rem;padding-left:1rem;border-top:2px solid var(--color-fg);background-color:var(--color-sunken)}.rechnung[data-astro-cid-r772ydqp]{display:flex;justify-content:center;padding-top:.5rem}.rechnung-blatt[data-astro-cid-r772ydqp]{width:min(100%,30rem);padding:2rem 1.75rem 2.5rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated);box-shadow:var(--shadow-1)}.rechnung-kopf[data-astro-cid-r772ydqp]{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.rechnung-balken[data-astro-cid-r772ydqp]{display:block;height:.5rem;border-radius:999px;background-color:var(--color-border)}.rechnung-balken-kurz[data-astro-cid-r772ydqp]{width:40%;background-color:var(--color-border-strong)}.rechnung-balken-mini[data-astro-cid-r772ydqp]{width:22%}.rechnung-balken-lang[data-astro-cid-r772ydqp]{width:44%}.rechnung-balken-betrag[data-astro-cid-r772ydqp]{width:3.5rem;margin-left:auto}.rechnung-posten[data-astro-cid-r772ydqp]{margin:0;padding:0;list-style:none}.posten[data-astro-cid-r772ydqp]{position:relative;display:flex;align-items:center;gap:1rem;padding:1.125rem 0;border-bottom:1px solid var(--color-border)}.posten-text[data-astro-cid-r772ydqp]{font-weight:600;letter-spacing:-.01em;font-size:.9375rem;color:var(--color-fg)}.posten-gestrichen[data-astro-cid-r772ydqp]:after{content:"";position:absolute;left:-.375rem;right:-.375rem;top:50%;height:2px;background-color:var(--color-accent);transform-origin:left center}.abschluss-titel[data-astro-cid-r772ydqp]{margin:0;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:600;color:var(--color-fg)}.zahlung[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-grid);align-items:start}@media(min-width:1024px){.zahlung[data-astro-cid-r772ydqp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.grenze[data-astro-cid-r772ydqp]{padding-top:.75rem}.grenze-feld[data-astro-cid-r772ydqp]{position:relative;height:4.5rem;mask-image:linear-gradient(to right,#000 0%,#000 58%,rgba(0,0,0,.28) 84%,transparent 100%)}.grenze-achse[data-astro-cid-r772ydqp]{position:absolute;inset:auto 0 1.25rem;height:1px;background-color:var(--color-border);transform-origin:left center}.grenze-strich[data-astro-cid-r772ydqp]{position:absolute;top:0;bottom:0;left:30%;width:2px;background-color:var(--color-accent);transform-origin:bottom center}.grenze-marke[data-astro-cid-r772ydqp]{position:absolute;bottom:1.25rem;left:calc(38% + var(--nr) * 8.5%);width:2px;height:1.25rem;border-radius:999px;background-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-bg-elevated));transform-origin:bottom center}.grenze-schrift[data-astro-cid-r772ydqp]{display:grid;grid-template-columns:30% 1fr;gap:1rem}.grenze-wert[data-astro-cid-r772ydqp]{margin-top:.25rem;color:var(--color-muted)}.grenze-rechts[data-astro-cid-r772ydqp]{padding-inline-start:.5rem}.zahlung-satz[data-astro-cid-r772ydqp]{margin-top:var(--space-h2-lead);border-inline-start:2px solid var(--color-accent);padding-inline-start:1.25rem;max-width:var(--measure-body)}.boden[data-astro-cid-r772ydqp]:before,.boden[data-astro-cid-r772ydqp]:after,.boden[data-astro-cid-r772ydqp]>dt[data-astro-cid-r772ydqp],.boden[data-astro-cid-r772ydqp]>dd[data-astro-cid-r772ydqp],.aufbau-boden[data-astro-cid-r772ydqp],.schicht[data-astro-cid-r772ydqp],.schicht-name[data-astro-cid-r772ydqp],.posten-gestrichen[data-astro-cid-r772ydqp]:after,.grenze-achse[data-astro-cid-r772ydqp],.grenze-strich[data-astro-cid-r772ydqp],.grenze-marke[data-astro-cid-r772ydqp],.grenze-schrift[data-astro-cid-r772ydqp] p[data-astro-cid-r772ydqp]{transition:transform var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out)}.boden[data-astro-cid-r772ydqp]:before{transform-origin:left center;transition-delay:calc(.12s * var(--boden-nr, 0))}.boden[data-astro-cid-r772ydqp]>dt[data-astro-cid-r772ydqp],.boden[data-astro-cid-r772ydqp]>dd[data-astro-cid-r772ydqp]{transition-delay:calc(.2s + .12s * var(--boden-nr, 0))}.boden[data-astro-cid-r772ydqp]:after{transition-delay:calc(.38s + .12s * var(--boden-nr, 0))}.boden[data-astro-cid-r772ydqp]:nth-child(2){--boden-nr: 1}.aufbau-boden[data-astro-cid-r772ydqp]{transform-origin:left center}.schicht[data-astro-cid-r772ydqp]{transform-origin:center bottom;transition-delay:calc(20ms + .14s * var(--schicht-nr, 1))}.schicht-name[data-astro-cid-r772ydqp]{transition-delay:calc(.16s + .14s * var(--schicht-nr, 1))}.posten-gestrichen[data-astro-cid-r772ydqp]:after{transition-duration:var(--dur-base);transition-delay:calc(.12s + .1s * var(--posten-nr, 0))}@media(prefers-reduced-motion:no-preference){.js .kopf-text[data-astro-cid-r772ydqp]:not(.ist-da)~.boeden[data-astro-cid-r772ydqp] .boden[data-astro-cid-r772ydqp]:before{transform:scaleX(0)}.js .kopf-text[data-astro-cid-r772ydqp]:not(.ist-da)~.boeden[data-astro-cid-r772ydqp] .boden[data-astro-cid-r772ydqp]>dt[data-astro-cid-r772ydqp],.js .kopf-text[data-astro-cid-r772ydqp]:not(.ist-da)~.boeden[data-astro-cid-r772ydqp] .boden[data-astro-cid-r772ydqp]>dd[data-astro-cid-r772ydqp]{opacity:0;transform:translateY(12px)}.js .kopf-text[data-astro-cid-r772ydqp]:not(.ist-da)~.boeden[data-astro-cid-r772ydqp] .boden[data-astro-cid-r772ydqp]:after{opacity:0}.js .was-text[data-astro-cid-r772ydqp]:not(.ist-da)~.aufbau[data-astro-cid-r772ydqp] .aufbau-boden[data-astro-cid-r772ydqp]{transform:scaleX(0)}.js .was-text[data-astro-cid-r772ydqp]:not(.ist-da)~.aufbau[data-astro-cid-r772ydqp] .schicht[data-astro-cid-r772ydqp]{transform:scaleY(0)}.js .was-text[data-astro-cid-r772ydqp]:not(.ist-da)~.aufbau[data-astro-cid-r772ydqp] .schicht-name[data-astro-cid-r772ydqp]{opacity:0}.js .nicht-text[data-astro-cid-r772ydqp]:not(.ist-da)~.rechnung[data-astro-cid-r772ydqp] .posten-gestrichen[data-astro-cid-r772ydqp]:after{transform:scaleX(0)}.js .zahlung-text[data-astro-cid-r772ydqp]:not(.ist-da)~.grenze[data-astro-cid-r772ydqp] .grenze-achse[data-astro-cid-r772ydqp]{transform:scaleX(0)}.js .zahlung-text[data-astro-cid-r772ydqp]:not(.ist-da)~.grenze[data-astro-cid-r772ydqp] .grenze-strich[data-astro-cid-r772ydqp]{transform:scaleY(0)}.js .zahlung-text[data-astro-cid-r772ydqp]:not(.ist-da)~.grenze[data-astro-cid-r772ydqp] .grenze-marke[data-astro-cid-r772ydqp]{transform:scaleY(0)}.js .zahlung-text[data-astro-cid-r772ydqp]:not(.ist-da)~.grenze[data-astro-cid-r772ydqp] .grenze-schrift[data-astro-cid-r772ydqp] p[data-astro-cid-r772ydqp]{opacity:0}.grenze-strich[data-astro-cid-r772ydqp]{transition-delay:.2s}.grenze-marke[data-astro-cid-r772ydqp]{transition-delay:calc(.32s + var(--nr) * 50ms)}.grenze-schrift[data-astro-cid-r772ydqp] p[data-astro-cid-r772ydqp]{transition-delay:.56s}}@media(prefers-reduced-motion:reduce){.boden[data-astro-cid-r772ydqp]:before,.boden[data-astro-cid-r772ydqp]:after,.boden[data-astro-cid-r772ydqp]>dt[data-astro-cid-r772ydqp],.boden[data-astro-cid-r772ydqp]>dd[data-astro-cid-r772ydqp],.aufbau-boden[data-astro-cid-r772ydqp],.schicht[data-astro-cid-r772ydqp],.schicht-name[data-astro-cid-r772ydqp],.posten-gestrichen[data-astro-cid-r772ydqp]:after,.textlink[data-astro-cid-r772ydqp]{transition:none;transition-delay:0s}}
