.nachricht-titel[data-astro-cid-d7zyz6zb]{margin:0 0 2rem;text-wrap:balance}.direct-action[data-astro-cid-d7zyz6zb]{margin:.6rem 0 .8rem}.direct[data-astro-cid-d7zyz6zb] .direct-lead[data-astro-cid-d7zyz6zb]{margin:0 0 .2rem}.direct[data-astro-cid-d7zyz6zb] .oder[data-astro-cid-d7zyz6zb]{margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid rgba(23,66,68,.12)}.fussnote[data-astro-cid-d7zyz6zb]{margin:0;color:var(--petrol-dark);opacity:.8}.direct[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb]+h3[data-astro-cid-d7zyz6zb],.direct-action[data-astro-cid-d7zyz6zb]+h3[data-astro-cid-d7zyz6zb]{margin-top:1.6rem}.kontakt-intro[data-astro-cid-d7zyz6zb]{display:grid;gap:2.5rem;margin-top:1.6rem}.intro-lead[data-astro-cid-d7zyz6zb]{max-width:40rem;margin-top:0}.kontakt-text[data-astro-cid-d7zyz6zb] .pull-quote[data-astro-cid-d7zyz6zb]{margin-top:2rem}.kontakt-visual[data-astro-cid-d7zyz6zb]{width:100%;max-width:300px;aspect-ratio:5 / 4;justify-self:start;border-radius:var(--radius)}.kontakt-brand[data-astro-cid-d7zyz6zb]{background:var(--petrol);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center}.kontakt-brand[data-astro-cid-d7zyz6zb] img[data-astro-cid-d7zyz6zb]{width:34%;height:auto;opacity:.96}.kontakt-photo[data-astro-cid-d7zyz6zb]{object-fit:cover;box-shadow:var(--shadow)}.options[data-astro-cid-d7zyz6zb]{display:grid;gap:1.5rem;margin-top:2rem}.option[data-astro-cid-d7zyz6zb]{background:var(--cream);border-radius:var(--radius);padding:2rem 1.8rem;display:flex;flex-direction:column}.option--primary[data-astro-cid-d7zyz6zb]{background:var(--white);box-shadow:var(--shadow);border-top:3px solid var(--gold)}.option[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb]{margin:0 0 .7rem}.option[data-astro-cid-d7zyz6zb]>p[data-astro-cid-d7zyz6zb]{margin:0}.option-action[data-astro-cid-d7zyz6zb]{margin-top:auto;padding-top:1.4rem}.option[data-astro-cid-d7zyz6zb] .small[data-astro-cid-d7zyz6zb]{margin:.6rem 0 0;opacity:.85}.form-layout[data-astro-cid-d7zyz6zb]{margin-top:2rem;display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:start}.contact-form[data-astro-cid-d7zyz6zb]{display:grid;gap:1.3rem}.field[data-astro-cid-d7zyz6zb]{display:grid;gap:.4rem}.field--hp[data-astro-cid-d7zyz6zb]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}label[data-astro-cid-d7zyz6zb]{font-weight:600;font-size:.95rem}input[data-astro-cid-d7zyz6zb][type=text],input[data-astro-cid-d7zyz6zb][type=email],input[data-astro-cid-d7zyz6zb][type=tel],textarea[data-astro-cid-d7zyz6zb]{font-family:var(--font-body);font-size:1rem;color:var(--ink);background:var(--cream);border:1.5px solid var(--field-border);border-radius:calc(var(--radius) / 2);padding:.75rem .9rem}input[data-astro-cid-d7zyz6zb]:focus-visible,textarea[data-astro-cid-d7zyz6zb]:focus-visible{outline:3px solid var(--petrol);outline-offset:1px;border-color:var(--petrol)}.field--consent[data-astro-cid-d7zyz6zb]{grid-template-columns:auto 1fr;align-items:start;gap:.7rem}.field--consent[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]{margin-top:.35rem;width:1.1rem;height:1.1rem;accent-color:var(--petrol)}.field--consent[data-astro-cid-d7zyz6zb] label[data-astro-cid-d7zyz6zb]{font-weight:400;font-size:var(--step-small)}.submit-btn[data-astro-cid-d7zyz6zb]{justify-self:start;font-family:var(--font-body);font-weight:600;font-size:.95rem;letter-spacing:.04em;background:var(--petrol);color:var(--cream);border:2px solid var(--petrol);border-radius:calc(var(--radius) / 2);padding:.75rem 1.5rem;cursor:pointer;transition:background .2s ease}.submit-btn[data-astro-cid-d7zyz6zb]:hover{background:var(--petrol-dark)}.submit-btn[data-astro-cid-d7zyz6zb]:disabled{opacity:.6;cursor:wait}.form-status[data-astro-cid-d7zyz6zb]{margin:0;font-weight:600;min-height:1.5em}.form-status[data-astro-cid-d7zyz6zb].error{color:#8a3220}.form-status[data-astro-cid-d7zyz6zb].success{color:var(--petrol)}.direct[data-astro-cid-d7zyz6zb]{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.8rem 1.6rem}.direct[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb]{font-size:var(--step-h3);margin:0 0 .7rem}.direct[data-astro-cid-d7zyz6zb] p[data-astro-cid-d7zyz6zb]{margin:0}.direct-lines[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]{font-weight:600;line-height:1.9}.direct[data-astro-cid-d7zyz6zb] .quick-btn[data-astro-cid-d7zyz6zb]{margin-top:1.2rem}.quick-btn[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;gap:.55rem;font-weight:600;font-size:.95rem;letter-spacing:.04em;text-decoration:none;color:var(--petrol);background:transparent;border:2px solid var(--petrol);border-radius:calc(var(--radius) / 2);padding:.75rem 1.5rem;transition:background .2s ease,color .2s ease}.quick-btn[data-astro-cid-d7zyz6zb]:hover{background:var(--petrol);color:var(--cream)}.trust-note[data-astro-cid-d7zyz6zb]{margin-top:1.2rem!important;opacity:.85}@media(min-width:48rem){.kontakt-intro[data-astro-cid-d7zyz6zb]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem);align-items:start}.kontakt-visual[data-astro-cid-d7zyz6zb]{max-width:360px;aspect-ratio:4 / 5;justify-self:end}.kontakt-brand[data-astro-cid-d7zyz6zb] img[data-astro-cid-d7zyz6zb]{width:52%}.options[data-astro-cid-d7zyz6zb]{grid-template-columns:1fr 1fr}.form-layout[data-astro-cid-d7zyz6zb]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}
