.db-form-tam[data-astro-cid-ie47qhau]{max-width:44rem;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--hairline-strong, #16181a52);background:var(--paper, #fbfaf8);color:var(--ink, #16181a)}.db-form-tam__trap[data-astro-cid-ie47qhau]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.db-form-tam__grid[data-astro-cid-ie47qhau]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(width>=40rem){.db-form-tam__grid[data-astro-cid-ie47qhau]{grid-template-columns:1fr 1fr}}.db-form-tam__grid[data-astro-cid-ie47qhau]+.db-form-tam__field[data-astro-cid-ie47qhau]{margin-top:1.5rem}.db-form-tam__field[data-astro-cid-ie47qhau]{display:flex;flex-direction:column;gap:.5rem;margin:0}.db-form-tam[data-astro-cid-ie47qhau]>.db-form-tam__field[data-astro-cid-ie47qhau]+.db-form-tam__field[data-astro-cid-ie47qhau],.db-form-tam__grid[data-astro-cid-ie47qhau]+.ma-check-gruppe[data-astro-cid-ie47qhau],.ma-check-gruppe[data-astro-cid-ie47qhau]+.ma-check-gruppe[data-astro-cid-ie47qhau],.ma-check-gruppe[data-astro-cid-ie47qhau]+.db-form-tam__field[data-astro-cid-ie47qhau]{margin-top:1.5rem}.db-form-tam__label[data-astro-cid-ie47qhau]{font-size:.9375rem;font-weight:600;color:var(--ink, #16181a)}.db-form-tam__req[data-astro-cid-ie47qhau]{color:var(--accent, #16181a)}.db-form-tam__input[data-astro-cid-ie47qhau]{width:100%;min-width:0;min-height:3.25rem;padding:1rem;border:1px solid var(--hairline-strong, #16181a52);border-radius:0;background:var(--paper, #fbfaf8);color:var(--ink, #16181a);font:inherit;font-size:1rem;line-height:1.4;transition:border-color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-form-tam__input[data-astro-cid-ie47qhau]::placeholder{color:var(--ink-soft, #5a6066);opacity:1}.db-form-tam__input[data-astro-cid-ie47qhau]:focus-visible{border-color:var(--ink, #16181a);outline:2px solid var(--ink, #16181a);outline-offset:3px}textarea[data-astro-cid-ie47qhau].db-form-tam__input{resize:vertical;line-height:1.6;min-height:10rem}.db-form-tam__field[data-astro-cid-ie47qhau][data-invalid] .db-form-tam__input[data-astro-cid-ie47qhau]{border-color:var(--accent, #16181a);border-width:2px}.db-form-tam__error[data-astro-cid-ie47qhau]{font-size:.8125rem;color:var(--accent, #16181a)}.db-form-tam__error[data-astro-cid-ie47qhau][hidden]{display:none}.db-form-tam__consent[data-astro-cid-ie47qhau]{display:flex;align-items:flex-start;gap:.75rem;max-width:46ch;margin-top:1.5rem;font-size:.9375rem;line-height:1.55;color:var(--ink-soft, #5a6066);cursor:pointer}.db-form-tam__check[data-astro-cid-ie47qhau]{flex-shrink:0;width:1.25rem;height:1.25rem;margin:.15rem 0 0;border:1px solid var(--hairline-strong, #16181a52);border-radius:0;accent-color:var(--accent, #16181a)}.db-form-tam__check[data-astro-cid-ie47qhau]:focus-visible{outline:2px solid var(--ink, #16181a);outline-offset:3px}.db-form-tam__actions[data-astro-cid-ie47qhau]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:1.5rem 0 0}.db-form-tam__submit[data-astro-cid-ie47qhau]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.75rem;border:1px solid var(--accent, #16181a);border-radius:0;background:var(--accent, #16181a);color:var(--accent-ink, #fbfaf8);font:inherit;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1)),color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-form-tam__submit[data-astro-cid-ie47qhau] svg[data-astro-cid-ie47qhau]{width:1.125rem;height:1.125rem}.db-form-tam__submit[data-astro-cid-ie47qhau]:hover{background:var(--paper, #fbfaf8);color:var(--accent, #16181a)}.db-form-tam__submit[data-astro-cid-ie47qhau]:focus-visible{outline:2px solid var(--ink, #16181a);outline-offset:3px}.db-form-tam__submit[data-astro-cid-ie47qhau]:disabled{cursor:not-allowed;opacity:.6}.db-form-tam__result[data-astro-cid-ie47qhau]{margin:1.5rem 0 0;padding:1rem 1.5rem;border-left:1px solid var(--accent, #16181a);max-width:46ch}.db-form-tam__result[data-astro-cid-ie47qhau][hidden]{display:none}@media(prefers-reduced-motion:reduce){.db-form-tam__input[data-astro-cid-ie47qhau],.db-form-tam__submit[data-astro-cid-ie47qhau]{transition:none}}.db-dd-lb[data-astro-cid-ie47qhau]{position:relative;display:grid;gap:.5rem;max-width:100%}.db-dd-lb__label[data-astro-cid-ie47qhau]{font-size:.9375rem;font-weight:600;color:var(--ink, #16181a)}.db-dd-lb__native[data-astro-cid-ie47qhau]{width:100%;min-width:0;min-height:3.25rem;padding:.75rem 2.5rem .75rem 1rem;border:1px solid var(--hairline-strong, #16181a52);border-radius:0;background:var(--paper, #fbfaf8) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235a6066' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1rem center / 1rem 1rem;color:var(--ink, #16181a);font:inherit;font-size:1rem;appearance:none;cursor:pointer}.db-dd-lb__native[data-astro-cid-ie47qhau]:focus-visible{border-color:var(--ink, #16181a);outline:2px solid var(--ink, #16181a);outline-offset:3px}.db-dd-lb__native[data-astro-cid-ie47qhau][hidden],.db-dd-lb__trigger[data-astro-cid-ie47qhau][hidden]{display:none}.db-dd-lb__trigger[data-astro-cid-ie47qhau]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:3.25rem;padding:.75rem 1rem;border:1px solid var(--hairline-strong, #16181a52);border-radius:0;background:var(--paper, #fbfaf8);color:var(--ink, #16181a);font:inherit;font-size:1rem;text-align:left;cursor:pointer;transition:border-color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-dd-lb__trigger[data-astro-cid-ie47qhau]:focus-visible,.db-dd-lb__trigger[data-astro-cid-ie47qhau][aria-expanded=true]{border-color:var(--ink, #16181a)}.db-dd-lb__trigger[data-astro-cid-ie47qhau]:focus-visible{outline:2px solid var(--ink, #16181a);outline-offset:3px}.db-dd-lb__trigger[data-astro-cid-ie47qhau] svg[data-astro-cid-ie47qhau]{flex-shrink:0;width:1rem;height:1rem;color:var(--accent, #16181a);transition:transform var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-dd-lb__trigger[data-astro-cid-ie47qhau][aria-expanded=true] svg[data-astro-cid-ie47qhau]{transform:rotate(180deg)}.db-dd-lb__trigger[data-astro-cid-ie47qhau][aria-invalid=true]{border-color:var(--accent, #16181a);border-width:2px}.db-dd-lb__value[data-astro-cid-ie47qhau].is-placeholder{color:var(--ink-soft, #5a6066)}.db-dd-lb__list[data-astro-cid-ie47qhau]{position:absolute;left:0;right:0;top:100%;z-index:30;margin:.25rem 0 0;padding:0;max-height:16rem;overflow:auto;list-style:none;border:1px solid var(--accent, #16181a);background:var(--paper, #fbfaf8)}.db-dd-lb__list[data-astro-cid-ie47qhau][hidden]{display:none}.db-dd-lb__list[data-astro-cid-ie47qhau]:focus-visible{outline:2px solid var(--accent, #16181a);outline-offset:2px}.db-dd-lb__option[data-astro-cid-ie47qhau]{padding:.75rem 1rem;border-bottom:1px solid var(--hairline, #16181a29);color:var(--ink, #16181a);cursor:pointer;transition:background-color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1)),color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-dd-lb__option[data-astro-cid-ie47qhau]:last-child{border-bottom:0}.db-dd-lb__option[data-astro-cid-ie47qhau]:hover,.db-dd-lb__option[data-astro-cid-ie47qhau]:focus-visible{background:var(--flaeche-hover);color:var(--accent, #16181a)}.db-dd-lb__option[data-astro-cid-ie47qhau]:focus-visible{outline:2px solid var(--ink, #16181a);outline-offset:-2px}.db-dd-lb__option[data-astro-cid-ie47qhau][aria-selected=true]{background:var(--accent, #16181a);color:var(--accent-ink, #fbfaf8)}.db-dd-lb__option[data-astro-cid-ie47qhau][aria-selected=true]:focus-visible{outline-color:var(--accent-ink, #fbfaf8)}@media(prefers-reduced-motion:reduce){.db-dd-lb__trigger[data-astro-cid-ie47qhau],.db-dd-lb__trigger[data-astro-cid-ie47qhau] svg[data-astro-cid-ie47qhau],.db-dd-lb__option[data-astro-cid-ie47qhau]{transition:none}}.db-form-tam__error[data-astro-cid-ie47qhau]{color:var(--terracotta)}.db-form-tam__field[data-astro-cid-ie47qhau][data-invalid] .db-form-tam__input[data-astro-cid-ie47qhau],.db-form-tam__field[data-astro-cid-ie47qhau][data-invalid] .db-dd-lb__trigger[data-astro-cid-ie47qhau],.db-form-tam__field[data-astro-cid-ie47qhau][data-invalid] .db-dd-lb__native[data-astro-cid-ie47qhau]{border-color:var(--terracotta);border-width:2px}.db-dd-lb__trigger[data-astro-cid-ie47qhau][aria-invalid=true]{border-color:var(--terracotta)}.db-form-tam[data-astro-cid-ie47qhau] .db-form-tam__grid[data-astro-cid-ie47qhau]{row-gap:3rem}.db-form-tam__grid[data-astro-cid-ie47qhau]+.db-form-tam__grid[data-astro-cid-ie47qhau]{margin-top:3rem}.db-form-tam[data-astro-cid-ie47qhau] .ma-grid-unten[data-astro-cid-ie47qhau]{align-items:end}.ma-check-gruppe[data-astro-cid-ie47qhau]{margin:0;padding:0;border:0}.ma-check-gruppe__liste[data-astro-cid-ie47qhau]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:.75rem}.ma-check-gruppe__item[data-astro-cid-ie47qhau]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--ink-soft, #5a6066);cursor:pointer}.db-card-kontakt[data-astro-cid-cadkttzw]{display:grid;gap:clamp(2rem,4vw,3rem);padding:clamp(1.75rem,4vw,3rem);border:1px solid var(--hairline, #16181a29);border-radius:0;background:var(--paper, #fbfaf8);color:var(--ink, #16181a)}.ma-kontaktkarte[data-astro-cid-cadkttzw]{container-type:inline-size}.db-card-kontakt__item[data-astro-cid-cadkttzw]:nth-child(2){--ikon-verz: .1s}@container (width >= 40rem){.db-card-kontakt[data-astro-cid-cadkttzw]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.db-card-kontakt__brand[data-astro-cid-cadkttzw]{align-self:start}.db-card-kontakt__name[data-astro-cid-cadkttzw]{margin:0;font-family:var(--font-display, ui-serif, Georgia, serif);font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);font-weight:200;font-style:italic;text-transform:none;line-height:1.12;letter-spacing:-.015em}.db-card-kontakt__tag[data-astro-cid-cadkttzw]{margin:.75rem 0 0;color:var(--ink-soft, #5a6066);line-height:1.6}.db-card-kontakt__channels[data-astro-cid-cadkttzw]{align-self:start}.db-card-kontakt__h[data-astro-cid-cadkttzw]{margin:0 0 1.25rem;font-family:var(--font-body, ui-sans-serif, system-ui, sans-serif);font-style:normal;font-size:.875rem;font-weight:600;color:var(--ink-soft, #5a6066)}.db-card-kontakt__list[data-astro-cid-cadkttzw]{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--hairline, #16181a29);border:1px solid var(--hairline, #16181a29)}@container (width >= 32rem){.db-card-kontakt__list[data-astro-cid-cadkttzw]{grid-template-columns:1fr 1fr}}.db-card-kontakt__item[data-astro-cid-cadkttzw]{background:var(--paper, #fbfaf8)}.db-card-kontakt__row[data-astro-cid-cadkttzw]{display:flex;align-items:center;gap:.875rem;height:100%;padding:1rem 1.125rem;color:inherit;text-decoration:none;transition:background-color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1)),color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-kontakt__icon[data-astro-cid-cadkttzw]{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border:1px solid var(--hairline, #16181a29);color:var(--accent, #16181a);transition:border-color var(--dur-fast, .15s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-kontakt__icon[data-astro-cid-cadkttzw] svg[data-astro-cid-cadkttzw]{width:1.125rem;height:1.125rem}.db-card-kontakt__text[data-astro-cid-cadkttzw]{display:grid;gap:.125rem;min-width:0}.db-card-kontakt__label[data-astro-cid-cadkttzw]{font-size:.8125rem;color:var(--ink-soft, #5a6066)}.db-card-kontakt__value[data-astro-cid-cadkttzw]{font-size:.9375rem;font-weight:500;overflow-wrap:anywhere}@media(hover:hover){a[data-astro-cid-cadkttzw].db-card-kontakt__row:hover{background:var(--flaeche-hover);color:var(--accent, #16181a)}a[data-astro-cid-cadkttzw].db-card-kontakt__row:hover .db-card-kontakt__icon[data-astro-cid-cadkttzw]{border-color:var(--accent, #16181a)}}a[data-astro-cid-cadkttzw].db-card-kontakt__row:focus-visible{outline:2px solid var(--accent, #16181a);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.db-card-kontakt__row[data-astro-cid-cadkttzw],.db-card-kontakt__icon[data-astro-cid-cadkttzw]{transition:none}}.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__icon[data-astro-cid-cadkttzw],.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__list[data-astro-cid-cadkttzw]{border:0}.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__list[data-astro-cid-cadkttzw]{grid-template-columns:minmax(0,1fr)}.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__icon[data-astro-cid-cadkttzw],.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__name[data-astro-cid-cadkttzw],.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__h[data-astro-cid-cadkttzw]{color:var(--sand, #bea68c)}.db-card-kontakt[data-astro-cid-cadkttzw] .db-card-kontakt__tag[data-astro-cid-cadkttzw]{color:var(--sand, #bea68c);font-weight:500}.db-card-kontakt[data-astro-cid-cadkttzw]{border-color:var(--hairline-strong, #bea68c)}
