img.svelte-ano3xq{border-radius:var(--radius);object-fit:cover}.callback.svelte-ry4bjp{display:grid;position:relative;container-type:inline-size}.callback.svelte-ry4bjp>:where(.svelte-ry4bjp){transition:opacity var(--dur-base) var(--ease-out)}.callback.svelte-ry4bjp>.hidden:where(.svelte-ry4bjp){visibility:hidden;opacity:0;transition:opacity var(--dur-base) var(--ease-out), visibility 0s var(--dur-base);position:absolute;inset:0 0 auto}form.svelte-ry4bjp{gap:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.field.svelte-ry4bjp{gap:var(--space-2);align-content:start;display:grid}label.svelte-ry4bjp{font-weight:var(--weight-strong)}.optional.svelte-ry4bjp{color:var(--on-navy-2);font-weight:var(--weight-body)}input.svelte-ry4bjp,textarea.svelte-ry4bjp{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--edge-on-navy);border-radius:var(--radius);background:var(--navy);color:var(--on-navy);font:inherit;line-height:var(--leading-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);display:block}textarea.svelte-ry4bjp{resize:vertical}input.svelte-ry4bjp::-webkit-contacts-auto-fill-button{background-color:var(--on-navy-2)}input.svelte-ry4bjp:hover,textarea.svelte-ry4bjp:hover{border-color:var(--on-navy-2)}input.svelte-ry4bjp:focus-visible,textarea.svelte-ry4bjp:focus-visible{border-color:var(--on-navy);box-shadow:inset 0 0 0 1px var(--on-navy);outline:none}[aria-invalid=true].svelte-ry4bjp,[aria-invalid=true].svelte-ry4bjp:hover{border-color:var(--error-on-navy)}[aria-invalid=true].svelte-ry4bjp:focus-visible{border-color:var(--error-on-navy);box-shadow:inset 0 0 0 1px var(--error-on-navy)}.problem.svelte-ry4bjp{transition:grid-template-rows var(--dur-base) var(--ease-out), margin-block-start var(--dur-base) var(--ease-out);grid-template-rows:0fr;margin-block-start:calc(var(--space-2) * -1);display:grid}.problem.shown.svelte-ry4bjp{grid-template-rows:1fr;margin-block-start:0}.problem.svelte-ry4bjp p:where(.svelte-ry4bjp){min-height:0;color:var(--error-on-navy);font-size:var(--size-small);font-weight:var(--weight-strong);overflow:hidden}.submit.svelte-ry4bjp{justify-self:start;margin-block-start:var(--space-3)}.done.svelte-ry4bjp{gap:var(--space-3);justify-items:start;display:grid}.thanks.svelte-ry4bjp{max-width:24em;font-size:var(--size-lead);line-height:var(--leading-lead)}dl.svelte-ry4bjp{gap:var(--space-5);margin-block:var(--space-3);display:grid}dl.svelte-ry4bjp div:where(.svelte-ry4bjp){gap:var(--space-2);display:grid}dt.svelte-ry4bjp{font-weight:var(--weight-strong)}dd.svelte-ry4bjp{color:var(--on-navy-2);white-space:pre-line;overflow-wrap:anywhere}.number.svelte-ry4bjp{white-space:nowrap}.edit.svelte-ry4bjp{min-height:var(--tap);color:var(--on-navy-2);font-weight:var(--weight-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-on-navy);text-decoration-color:var(--line-on-navy);text-underline-offset:.25em;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0}.edit.svelte-ry4bjp:hover{color:var(--on-navy);text-decoration-color:currentColor}@container (width>=30rem){form.svelte-ry4bjp{grid-template-columns:repeat(2,minmax(0,1fr))}.issue.svelte-ry4bjp,.time.svelte-ry4bjp,.submit.svelte-ry4bjp{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.callback.svelte-ry4bjp>:where(.svelte-ry4bjp),.callback.svelte-ry4bjp>.hidden:where(.svelte-ry4bjp),.problem.svelte-ry4bjp{transition:none}}.contact.svelte-wt4tt0{--photo:clamp(22rem, 72vw, 34rem);background:var(--navy);color:var(--on-navy);display:grid;position:relative;overflow:clip}.photo.svelte-wt4tt0{height:var(--photo);position:absolute;inset:0 0 auto}.photo.svelte-wt4tt0 .contact-img{object-position:72% 50%;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.photo.svelte-wt4tt0:after{content:"";background:linear-gradient(to top in oklab, var(--navy), #1c2e4400 70%);position:absolute;inset:0}.content.svelte-wt4tt0{--title-lines:2;gap:var(--space-6);padding-block:calc(var(--photo) - var(--space-10)) var(--space-8);display:grid;position:relative}.content.svelte-wt4tt0>:not(h2){max-width:36rem}.content.svelte-wt4tt0 #rueckruf{scroll-margin-top:calc(var(--title-lines) * var(--size-title) * var(--leading-title) + 2 * var(--space-6) + var(--size-body) * var(--leading-body) + var(--space-2))}h2.svelte-wt4tt0{font-size:var(--size-title);font-weight:var(--weight-strong);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.other.svelte-wt4tt0{gap:var(--space-5);margin-block-start:var(--space-5);display:grid}.note.svelte-wt4tt0{color:var(--on-navy-2)}.actions.svelte-wt4tt0{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.call.svelte-wt4tt0{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--on-navy-2);font-weight:var(--weight-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-on-navy);text-decoration-color:var(--line-on-navy);text-underline-offset:.25em;transition:color var(--dur-fast) var(--ease-out);display:inline-flex}.call.svelte-wt4tt0:hover{color:var(--on-navy);text-decoration-color:currentColor}@media (width>=768px){.content.svelte-wt4tt0{--title-lines:1}}@media (width>=1024px){.contact.svelte-wt4tt0{--photo:64rem}.photo.svelte-wt4tt0 .contact-img{object-position:65% 50%}.photo.svelte-wt4tt0:after{background:linear-gradient(to right in oklab, var(--scrim) 0%, var(--scrim) 30%, #15233a00 64%), linear-gradient(to top in oklab, #15233a66, #15233a00 40%)}.content.svelte-wt4tt0{padding-block:var(--space-9)}}
