.lead[data-astro-cid-sevzbneq]{gap:1rem;max-width:34rem;display:grid}.lead__intro[data-astro-cid-sevzbneq]{letter-spacing:-.02em;margin:0 0 .25rem;font-size:clamp(1.2rem,2.3vw,1.5rem)}.lead__row[data-astro-cid-sevzbneq]{gap:1rem;display:grid}@media (width>=620px){.lead__row[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}}.lead__field[data-astro-cid-sevzbneq]{gap:.4rem;display:grid}.lead__label[data-astro-cid-sevzbneq]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.68rem}.lead__input[data-astro-cid-sevzbneq]{font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);min-height:52px;color:var(--ink);background:#fff;width:100%;padding:.8rem 1rem;font-size:1rem}.lead__input--area[data-astro-cid-sevzbneq]{resize:vertical;min-height:8rem;line-height:1.5}.lead__input[data-astro-cid-sevzbneq]:focus{outline:2px solid var(--accent);outline-offset:1px}.lead__input[data-astro-cid-sevzbneq][aria-invalid=true]{border-color:#b4462f}.lead__meta[data-astro-cid-sevzbneq]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.lead__hint[data-astro-cid-sevzbneq]{color:var(--ink-faint);margin:0;font-size:.8rem}.lead__count[data-astro-cid-sevzbneq]{font-family:var(--mono);color:var(--ink-faint);white-space:nowrap;font-size:.7rem}.lead__err[data-astro-cid-sevzbneq]{color:#b4462f;margin:0;font-size:.8rem}.lead__err[data-astro-cid-sevzbneq][hidden]{display:none}.lead__trap[data-astro-cid-sevzbneq]{height:0;position:absolute;left:-9999px;overflow:hidden}.lead__actions[data-astro-cid-sevzbneq]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.lead__micro[data-astro-cid-sevzbneq]{color:var(--ink-soft);font-size:.8rem}.lead__status[data-astro-cid-sevzbneq]{min-height:1.2em;margin:0;font-size:.9rem}.lead__legal[data-astro-cid-sevzbneq]{color:var(--ink-faint);margin:0;font-size:.76rem}.lead__legal[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:inherit}.lead__status[data-astro-cid-sevzbneq][data-state=ok]{color:var(--ink)}.lead__status[data-astro-cid-sevzbneq][data-state=err]{color:#b4462f}.lead__status[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:inherit}.lead--sent[data-astro-cid-sevzbneq] .lead__intro[data-astro-cid-sevzbneq],.lead--sent[data-astro-cid-sevzbneq] .lead__row[data-astro-cid-sevzbneq],.lead--sent[data-astro-cid-sevzbneq] .lead__field[data-astro-cid-sevzbneq],.lead--sent[data-astro-cid-sevzbneq] .lead__actions[data-astro-cid-sevzbneq]{display:none}.kontakt-panel[data-astro-cid-657w5j3a]{background:var(--ink);color:var(--paper);border-radius:var(--radius);align-content:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:sticky;top:96px}.kontakt-big[data-astro-cid-657w5j3a]{letter-spacing:-.03em;color:var(--paper);border-bottom:1px solid #2c2c30;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.85rem;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:300;text-decoration:none;display:flex}.kontakt-big[data-astro-cid-657w5j3a]:hover{color:#fff;border-bottom-color:var(--accent-ink)}.kontakt-big[data-astro-cid-657w5j3a]:hover .icon-arrow[data-astro-cid-657w5j3a]{transform:translate(4px)}.icon-arrow[data-astro-cid-657w5j3a]{color:var(--accent-ink);transition:transform .18s}.kontakt-line[data-astro-cid-657w5j3a]{color:#c9ccc5;text-underline-offset:4px;padding:.35rem 0;font-size:.92rem;text-decoration:underline #ffffff4d}.kontakt-line[data-astro-cid-657w5j3a]:hover{color:#fff;text-decoration-color:var(--accent-ink)}.kontakt-facts[data-astro-cid-657w5j3a]{border-top:1px solid #2c2c30;gap:.6rem;margin:.75rem 0 0;padding-top:1rem;display:grid}.kontakt-facts[data-astro-cid-657w5j3a] div[data-astro-cid-657w5j3a]{justify-content:space-between;gap:1rem;font-size:.86rem;display:flex}.kontakt-facts[data-astro-cid-657w5j3a] dt[data-astro-cid-657w5j3a]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8b8781;font-size:.64rem}.kontakt-facts[data-astro-cid-657w5j3a] dd[data-astro-cid-657w5j3a]{color:#d9d5cd;margin:0}#anfrage[data-astro-cid-657w5j3a]{scroll-margin-top:96px}.need-list[data-astro-cid-657w5j3a]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.need-list[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{border-bottom:1px solid var(--line);color:var(--ink-soft);grid-template-columns:2.2rem 1fr;gap:.85rem;padding:.85rem 0;font-size:.95rem;display:grid}.need-list__n[data-astro-cid-657w5j3a]{font-family:var(--mono);letter-spacing:.08em;color:var(--accent-text);padding-top:.2rem;font-size:.68rem}
