.form.svelte-yl6kp8{gap:clamp(6px,.8vw,10px);display:grid}.hp.svelte-yl6kp8{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.field.svelte-yl6kp8{gap:8px;display:grid}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8){background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%231836b5' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat right 14px center;border:1px solid var(--line);width:100%;font-family:var(--font-sans);color:var(--ink);appearance:none;cursor:pointer;border-radius:3px;padding:12px 42px 12px 14px;font-size:16px;line-height:1.5;transition:border-color .15s}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8):hover{border-color:var(--steel)}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8):focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8):disabled{color:var(--steel);opacity:.55;cursor:default}.bereich-hinweis.svelte-yl6kp8{min-height:16px;font:500 12.5px/16px var(--font-sans);color:var(--steel);margin:0}@supports selector(::picker(select)){.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8){appearance:base-select}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8)::picker(select){appearance:base-select}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8){background-image:none;padding-right:14px}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8)::picker-icon{color:var(--brand)}.bereich-feld.svelte-yl6kp8 select:where(.svelte-yl6kp8)::picker(select){border:1px solid var(--line);background:var(--surface);border-radius:3px;margin-top:4px;padding:4px}.bereich-feld.svelte-yl6kp8 option:where(.svelte-yl6kp8){font-family:var(--font-sans);color:var(--ink);border-radius:2px;padding:10px 12px;font-size:14.5px;transition:background .15s}.bereich-feld.svelte-yl6kp8 option:where(.svelte-yl6kp8):hover,.bereich-feld.svelte-yl6kp8 option:where(.svelte-yl6kp8):focus-visible{background:color-mix(in srgb, var(--brand-light) 30%, var(--surface))}.bereich-feld.svelte-yl6kp8 option:where(.svelte-yl6kp8):checked{color:var(--brand);font-weight:640}.bereich-feld.svelte-yl6kp8 option:where(.svelte-yl6kp8)::checkmark{color:var(--brand)}}.field.svelte-yl6kp8 label:where(.svelte-yl6kp8),.consent.svelte-yl6kp8 label:where(.svelte-yl6kp8){font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.field.svelte-yl6kp8 input:where(.svelte-yl6kp8),.field.svelte-yl6kp8 textarea:where(.svelte-yl6kp8){background:var(--surface);border:1px solid var(--line);width:100%;font-family:var(--font-sans);color:var(--ink);border-radius:3px;padding:12px 14px;font-size:16px;line-height:1.5;transition:border-color .15s}.field.svelte-yl6kp8 textarea:where(.svelte-yl6kp8){resize:vertical}.field.svelte-yl6kp8 input:where(.svelte-yl6kp8):focus-visible,.field.svelte-yl6kp8 textarea:where(.svelte-yl6kp8):focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.field.invalid.svelte-yl6kp8 label:where(.svelte-yl6kp8){color:var(--brand)}.field.invalid.svelte-yl6kp8 input:where(.svelte-yl6kp8),.field.invalid.svelte-yl6kp8 textarea:where(.svelte-yl6kp8){border-color:var(--brand);background:color-mix(in srgb, var(--brand-light) 30%, var(--surface))}.feld-fehler.svelte-yl6kp8{min-height:16px;font:500 12.5px/16px var(--font-sans);color:var(--brand);margin:0}.consent.svelte-yl6kp8{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.consent.svelte-yl6kp8 input:where(.svelte-yl6kp8){width:18px;height:18px;accent-color:var(--brand);margin-top:2px}.consent.svelte-yl6kp8 label:where(.svelte-yl6kp8){text-transform:none;letter-spacing:normal;font-family:var(--font-sans);color:var(--steel);font-size:14.5px;line-height:1.5}.consent.svelte-yl6kp8 a:where(.svelte-yl6kp8){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;text-decoration-thickness:1.5px}.consent.svelte-yl6kp8 a:where(.svelte-yl6kp8):hover{color:var(--brand)}.consent.invalid.svelte-yl6kp8 input:where(.svelte-yl6kp8){outline:2px solid var(--brand);outline-offset:1px}.consent.invalid.svelte-yl6kp8 label:where(.svelte-yl6kp8){color:var(--brand)}.consent-fehler.svelte-yl6kp8{grid-column:2}.error.svelte-yl6kp8{font:500 13px/1.4 var(--font-sans);color:var(--brand);margin:0}.server-fehler.svelte-yl6kp8{gap:4px;padding-left:18px;display:grid}.submit.svelte-yl6kp8{border:1px solid var(--brand);background:var(--brand);color:var(--surface);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border-radius:3px;justify-self:start;padding:14px 26px;font-size:13px;font-weight:640;font-stretch:110%;transition:background .15s,border-color .15s}.submit.svelte-yl6kp8:hover{background:var(--ink);border-color:var(--ink)}.submit.svelte-yl6kp8:disabled{background:var(--steel);border-color:var(--steel);cursor:default}@media (width<=560px){.submit.svelte-yl6kp8{text-align:center;justify-self:stretch}}.success.svelte-yl6kp8{border:1px solid var(--line);border-top:var(--rail-h) solid var(--brand);background:var(--surface);border-radius:3px;padding:clamp(28px,3.4vw,44px)}.success-head.svelte-yl6kp8{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:680;font-stretch:108%;line-height:1.2}.success-body.svelte-yl6kp8{max-width:52ch;color:var(--steel);margin:14px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.6}
