.bewerbung[data-astro-cid-ntg5gs6y]{background:var(--paper);border-radius:var(--radius-lg);padding:clamp(var(--s-6),4vw,var(--s-12));box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 12%,transparent);scroll-margin-top:6rem}.bewerbung__heading[data-astro-cid-ntg5gs6y]{font-family:var(--font-head);font-size:clamp(var(--fs-h2),2.5vw,1.75rem);font-weight:800;color:var(--ink);margin:0 0 var(--s-3) 0;line-height:1.1;letter-spacing:-.02em}.bewerbung__intro[data-astro-cid-ntg5gs6y]{color:var(--muted);margin:0 0 var(--s-6) 0;line-height:1.6}.bewerbung__status[data-astro-cid-ntg5gs6y]:empty{display:none}.bewerbung__status[data-astro-cid-ntg5gs6y]{margin-bottom:var(--s-6);border-radius:var(--radius);padding:var(--s-4)}.bewerbung__status--error[data-astro-cid-ntg5gs6y]{background:color-mix(in srgb,#C0392B 10%,transparent);border:1.5px solid #C0392B;color:var(--ink)}.bewerbung__status--info[data-astro-cid-ntg5gs6y]{color:var(--muted);padding:0}.bewerbung__form[data-astro-cid-ntg5gs6y]{display:flex;flex-direction:column;gap:var(--s-6)}.bewerbung__row[data-astro-cid-ntg5gs6y]{display:flex;flex-wrap:wrap;gap:var(--s-4)}.bewerbung__row[data-astro-cid-ntg5gs6y] .bewerbung__field[data-astro-cid-ntg5gs6y]{flex:1 1 220px}.bewerbung__field[data-astro-cid-ntg5gs6y]{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.bewerbung__fieldset[data-astro-cid-ntg5gs6y]{border:none;margin:0;padding:0}.bewerbung__label[data-astro-cid-ntg5gs6y]{font-size:var(--fs-small);font-weight:600;color:var(--ink);line-height:1.4;padding:0}.bewerbung__req[data-astro-cid-ntg5gs6y]{color:#c0392b;font-weight:700}.bewerbung__hint[data-astro-cid-ntg5gs6y]{font-weight:400;color:var(--muted)}.bewerbung__input[data-astro-cid-ntg5gs6y]{font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink);background:var(--paper);border:1.5px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:var(--radius);padding:var(--s-3) var(--s-4);line-height:1.5;width:100%;box-sizing:border-box}.bewerbung__input[data-astro-cid-ntg5gs6y]:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 20%,transparent)}.bewerbung__file[data-astro-cid-ntg5gs6y]{font-size:var(--fs-small);color:var(--muted);max-width:100%}.bewerbung__consent[data-astro-cid-ntg5gs6y] input[data-astro-cid-ntg5gs6y]{accent-color:var(--green);width:1.15rem;height:1.15rem;flex-shrink:0}.bewerbung__consent[data-astro-cid-ntg5gs6y]{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--fs-small);color:var(--muted);line-height:1.5;cursor:pointer}.bewerbung__consent[data-astro-cid-ntg5gs6y] a[data-astro-cid-ntg5gs6y],.bewerbung__phone[data-astro-cid-ntg5gs6y] a[data-astro-cid-ntg5gs6y]{color:var(--green);text-underline-offset:2px}.bewerbung__vorab[data-astro-cid-ntg5gs6y]{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4);border-radius:var(--radius);background:color-mix(in srgb,var(--green) 6%,transparent)}.bewerbung__frage-text[data-astro-cid-ntg5gs6y]{margin:0 0 var(--s-2) 0;font-size:var(--fs-small);color:var(--ink)}.bewerbung__chips[data-astro-cid-ntg5gs6y]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.bewerbung__chip[data-astro-cid-ntg5gs6y]{position:relative;cursor:pointer}.bewerbung__chip[data-astro-cid-ntg5gs6y] input[data-astro-cid-ntg5gs6y]{position:absolute;opacity:0;width:1px;height:1px}.bewerbung__chip[data-astro-cid-ntg5gs6y] span[data-astro-cid-ntg5gs6y]{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-4);border:1.5px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:var(--radius-pill);background:var(--paper);font-size:var(--fs-small);color:var(--ink);transition:border-color .15s,background .15s}.bewerbung__chip[data-astro-cid-ntg5gs6y] input[data-astro-cid-ntg5gs6y]:checked+span[data-astro-cid-ntg5gs6y]{border-color:var(--green);background:var(--green);color:#fff;font-weight:600}.bewerbung__chip[data-astro-cid-ntg5gs6y] input[data-astro-cid-ntg5gs6y]:focus-visible+span[data-astro-cid-ntg5gs6y]{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 30%,transparent)}.bewerbung__hp[data-astro-cid-ntg5gs6y]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bewerbung__submit[data-astro-cid-ntg5gs6y]{align-self:flex-start;border:none;cursor:pointer}.bewerbung__submit[data-astro-cid-ntg5gs6y]:disabled{opacity:.6;cursor:wait}.bewerbung__phone[data-astro-cid-ntg5gs6y]{margin:0;font-size:var(--fs-small);color:var(--muted)}.bewerbung__danke[data-astro-cid-ntg5gs6y]{background:color-mix(in srgb,var(--green) 10%,transparent);border:1.5px solid var(--green);border-radius:var(--radius-lg);padding:var(--s-8);color:var(--ink);font-weight:600;margin:0}.bewerbung-dialog[data-astro-cid-ntg5gs6y]{border:none;border-radius:var(--radius-lg);padding:var(--s-8) var(--s-6);width:min(92vw,420px);text-align:center;color:var(--ink);background:var(--paper);box-shadow:0 20px 60px color-mix(in srgb,var(--ink) 30%,transparent)}.bewerbung-dialog[data-astro-cid-ntg5gs6y]::backdrop{background:color-mix(in srgb,var(--ink) 55%,transparent)}.bewerbung-dialog__icon[data-astro-cid-ntg5gs6y]{width:64px;height:64px;margin:0 auto var(--s-4);border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff}.bewerbung-dialog__titel[data-astro-cid-ntg5gs6y]{font-family:var(--font-head);font-size:1.4rem;font-weight:800;margin:0 0 var(--s-3) 0;line-height:1.2}.bewerbung-dialog__text[data-astro-cid-ntg5gs6y],.bewerbung-dialog__mail[data-astro-cid-ntg5gs6y]{margin:0 0 var(--s-3) 0;line-height:1.6;color:var(--muted)}.bewerbung-dialog__btn[data-astro-cid-ntg5gs6y]{margin-top:var(--s-4);border:none;cursor:pointer;min-width:160px}@media(max-width:480px){.bewerbung__submit[data-astro-cid-ntg5gs6y]{align-self:stretch;text-align:center}}.anzeige[data-astro-cid-bkqi64q6]{background:var(--sand, var(--paper));padding:clamp(var(--s-12),6vw,6rem) 0}.anzeige__inner[data-astro-cid-bkqi64q6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-12)}@media(min-width:960px){.anzeige__inner[data-astro-cid-bkqi64q6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.anzeige__form[data-astro-cid-bkqi64q6]{position:sticky;top:6rem}}.anzeige__eckdaten[data-astro-cid-bkqi64q6]{font-size:var(--fs-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--green);margin:0 0 var(--s-4) 0}.anzeige__claim[data-astro-cid-bkqi64q6]{font-family:var(--font-head);font-size:clamp(var(--fs-h2),3vw,2rem);font-weight:800;color:var(--ink);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--s-6) 0}.anzeige__intro[data-astro-cid-bkqi64q6]{font-size:var(--fs-body);line-height:1.7;color:var(--ink);margin:0 0 var(--s-8) 0}.anzeige__passt[data-astro-cid-bkqi64q6]{font-size:var(--fs-small);color:var(--muted);line-height:1.6;margin:calc(-1 * var(--s-4)) 0 var(--s-8) 0}.anzeige__block[data-astro-cid-bkqi64q6]+.anzeige__block[data-astro-cid-bkqi64q6]{margin-top:var(--s-8)}.anzeige__h3[data-astro-cid-bkqi64q6]{font-family:var(--font-head);font-size:1.15rem;font-weight:700;color:var(--ink);margin:0 0 var(--s-4) 0}.anzeige__liste[data-astro-cid-bkqi64q6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.anzeige__liste[data-astro-cid-bkqi64q6] li[data-astro-cid-bkqi64q6]{display:flex;gap:var(--s-3);align-items:baseline;line-height:1.6;color:var(--ink)}.diamond[data-astro-cid-bkqi64q6]{display:inline-block;width:9px;height:9px;background:var(--green);transform:rotate(45deg) translateY(-1px);flex-shrink:0}
