.beleg-knopf{display:inline-flex;align-items:center;gap:.7rem;margin-top:1rem;cursor:pointer;text-align:left;font:inherit;padding:.7rem 1.1rem .7rem .9rem;border-radius:.875rem;background:#fff;color:#1d1d1b;border:1px solid var(--linie);box-shadow:0 8px 22px -16px #0006;transition:transform .18s ease,border-color .18s ease}.beleg-knopf:hover{transform:translateY(-1px);border-color:var(--gold)}.beleg-knopf svg{width:1.6rem;height:1.6rem;flex:none;color:var(--gold-dunkel, var(--gold))}.beleg-knopf span{display:grid;line-height:1.3}.beleg-knopf strong{font-size:.92rem}.beleg-knopf small{font-size:.76rem;color:#6b6b66}.beleg-knopf--klein{margin-top:.5rem;padding:.35rem .7rem .35rem .5rem;border-radius:999px;gap:.4rem;box-shadow:none}.beleg-knopf--klein svg{width:1.05rem;height:1.05rem}.beleg-knopf--klein strong{font-size:.76rem}.beleg-link{display:inline-flex;align-items:center;gap:.35rem;margin:-.3rem 0 1rem;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:.8rem;text-align:left;color:var(--ink-leise);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#00000040;transition:color .15s ease}.beleg-link:hover{color:var(--gold-dunkel, var(--gold));text-decoration-color:currentColor}.beleg-link svg{width:.95rem;height:.95rem;flex:none}.beleg-dialog{width:min(40rem,calc(100% - 1.5rem));max-height:calc(100dvh - 2rem);overflow:auto;border:0;padding:0;background:transparent;position:fixed;inset:0;margin:auto}.beleg-dialog .beleg__kopf{padding-right:2.6rem}.beleg__kurs:empty{display:none}.beleg__kurs{font-size:.72rem;color:#8a6b2e}.beleg__schalter .anzeige{margin:.2rem 0 .5rem}.beleg__schalter .anzeige__label{color:#6b6b66}.beleg__schalter .anzeige button{border-color:#d8d2c6;color:#3b3b38}.beleg__schalter .anzeige button[aria-pressed=true]{color:var(--auf-akzent)}.beleg-dialog::backdrop{background:#06120eb8;backdrop-filter:blur(3px)}.beleg-dialog .beleg{margin:0;max-width:none;box-shadow:none;padding:1.4rem 1.35rem 1.2rem}.beleg-dialog__zu{position:sticky;top:.6rem;float:right;margin:.6rem .6rem -2.6rem 0;z-index:2;width:2.2rem;height:2.2rem;border-radius:50%;border:0;cursor:pointer;background:#1d1d1b;color:#fff;font-size:1.3rem;line-height:1}.kontakt[data-astro-cid-vquv7xxp]{background:var(--anthrazit);color:var(--ink-hell);padding:4.5rem 0 5rem}.kontakt__innen[data-astro-cid-vquv7xxp]{display:grid;gap:2.5rem}@media (min-width: 60rem){.kontakt__innen[data-astro-cid-vquv7xxp]{grid-template-columns:1fr 26rem;gap:4rem;align-items:start}}.kontakt[data-astro-cid-vquv7xxp] h2[data-astro-cid-vquv7xxp]{color:var(--ink-hell);margin:.9rem 0 .8rem}.ausgleich[data-astro-cid-vquv7xxp]{text-wrap:balance}.kontakt[data-astro-cid-vquv7xxp] p[data-astro-cid-vquv7xxp]{color:var(--ink-leise-hell)}.kontakt__punkte[data-astro-cid-vquv7xxp]{list-style:none;display:grid;gap:.55rem;margin-top:1.5rem}.kontakt__punkte[data-astro-cid-vquv7xxp] li[data-astro-cid-vquv7xxp]{font-size:.92rem;color:var(--ink-leise-hell);padding-left:1.5rem;position:relative}.kontakt__punkte[data-astro-cid-vquv7xxp] li[data-astro-cid-vquv7xxp]:before{content:"";position:absolute;left:0;top:.5em;width:.7rem;height:.38rem;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.formular[data-astro-cid-vquv7xxp]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:1.75rem 1.5rem 1.6rem;display:grid;gap:1rem}.feld[data-astro-cid-vquv7xxp]{display:grid;gap:.4rem}.feld[data-astro-cid-vquv7xxp] label[data-astro-cid-vquv7xxp]{font-size:.86rem;font-weight:600;color:var(--ink-hell)}.feld__frei[data-astro-cid-vquv7xxp]{font-weight:400;color:var(--ink-leise-hell)}.feld[data-astro-cid-vquv7xxp] input[data-astro-cid-vquv7xxp]{font-family:var(--sans);font-size:16px;padding:.85rem 1rem;border-radius:var(--radius-klein);border:1px solid rgba(255,255,255,.18);background:rgba(var(--dunkel-rgb),.55);color:var(--ink-hell)}.feld[data-astro-cid-vquv7xxp] input[data-astro-cid-vquv7xxp]::placeholder{color:rgba(var(--hell-rgb),.38)}.feld[data-astro-cid-vquv7xxp] input[data-astro-cid-vquv7xxp]:focus{border-color:var(--gold);outline:none}.feld[data-astro-cid-vquv7xxp] input[data-astro-cid-vquv7xxp].ist-falsch{border-color:var(--kritisch)}.feld__fehler[data-astro-cid-vquv7xxp]{font-size:.82rem;color:var(--kritisch)}.einwilligung[data-astro-cid-vquv7xxp]{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;font-size:.82rem;line-height:1.5;color:var(--ink-leise-hell);cursor:pointer}.einwilligung[data-astro-cid-vquv7xxp] input[data-astro-cid-vquv7xxp]{width:1.2rem;height:1.2rem;margin-top:.1rem;accent-color:var(--gold)}.einwilligung[data-astro-cid-vquv7xxp] a[data-astro-cid-vquv7xxp]{color:var(--gold-hell)}.einwilligung[data-astro-cid-vquv7xxp] strong[data-astro-cid-vquv7xxp]{color:var(--ink-hell)}.einwilligung--frei[data-astro-cid-vquv7xxp]{font-size:.76rem}.einwilligung--frei[data-astro-cid-vquv7xxp] span[data-astro-cid-vquv7xxp]{text-wrap:balance}.einwilligung[data-astro-cid-vquv7xxp] em[data-astro-cid-vquv7xxp]{font-style:normal;font-weight:700}.formular__stoerung[data-astro-cid-vquv7xxp]{display:grid;gap:.35rem;padding:.9rem 1rem;border-radius:var(--radius-klein);background:#e085741f;border:1px solid rgba(224,133,116,.5);font-size:.88rem}.formular__stoerung[data-astro-cid-vquv7xxp] strong[data-astro-cid-vquv7xxp]{color:var(--ink-hell)}.formular__stoerung[data-astro-cid-vquv7xxp] span[data-astro-cid-vquv7xxp]{color:var(--ink-leise-hell)}.falle[data-astro-cid-vquv7xxp]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.formular[data-astro-cid-vquv7xxp] .knopf[data-astro-cid-vquv7xxp]{width:100%;margin-top:.25rem}.knopf--wa[data-astro-cid-vquv7xxp]{background:#25d366;color:#0b2e18}.knopf--wa[data-astro-cid-vquv7xxp]:hover{background:#4ae086;box-shadow:none}.formular__hinweis[data-astro-cid-vquv7xxp]{font-size:.78rem;color:rgba(var(--hell-rgb),.6);line-height:1.55}.formular__hinweis[data-astro-cid-vquv7xxp] a[data-astro-cid-vquv7xxp]{color:var(--gold-hell)}.formular__oder[data-astro-cid-vquv7xxp]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;font-size:.8rem;color:rgba(var(--hell-rgb),.5)}.formular__oder[data-astro-cid-vquv7xxp]:before,.formular__oder[data-astro-cid-vquv7xxp]:after{content:"";height:1px;background:#ffffff24}
