.wrap.svelte-wkxllv{max-width:620px;margin:0 auto;padding:8px 4px 64px}h1.svelte-wkxllv{color:var(--ink);margin:12px 0 8px;font-size:1.7rem}.intro.svelte-wkxllv{color:var(--ink-2);margin:0 0 22px;line-height:1.6}.sform.svelte-wkxllv{flex-direction:column;gap:8px;display:flex}.flbl.svelte-wkxllv{color:var(--ink);margin-top:6px;font-size:.9rem;font-weight:600}.flbl.svelte-wkxllv .opt:where(.svelte-wkxllv){color:var(--ink-3);font-weight:400}.flbl.svelte-wkxllv .req:where(.svelte-wkxllv){color:var(--accent)}.sform.svelte-wkxllv input:where(.svelte-wkxllv),.sform.svelte-wkxllv textarea:where(.svelte-wkxllv){box-sizing:border-box;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:13px 16px;line-height:1.55}.sform.svelte-wkxllv textarea:where(.svelte-wkxllv){resize:vertical;min-height:132px}.sform.svelte-wkxllv input:where(.svelte-wkxllv):focus,.sform.svelte-wkxllv textarea:where(.svelte-wkxllv):focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-softer);outline:none}.hp.svelte-wkxllv{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.err.svelte-wkxllv{color:var(--danger,#e11d48);margin:2px 2px 0;font-size:.88rem}.privacy.svelte-wkxllv{color:var(--ink-3);margin:10px 2px 0;font-size:.82rem;line-height:1.5}.privacy.svelte-wkxllv a:where(.svelte-wkxllv){color:var(--accent)}.frow.svelte-wkxllv{justify-content:flex-end;margin-top:10px;display:flex}.done.svelte-wkxllv{border:1px solid var(--line);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.done.svelte-wkxllv .ic:where(.svelte-wkxllv){background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:999px;place-items:center;display:grid}.done.svelte-wkxllv h2:where(.svelte-wkxllv){color:var(--ink);margin:4px 0 0;font-size:1.15rem}.done.svelte-wkxllv p:where(.svelte-wkxllv){color:var(--ink-2);margin:0;line-height:1.55}:where(html.phone) .sform.svelte-wkxllv{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:18px 20px 20px}html:where(.phone).zeitung .sform.svelte-wkxllv{outline:.5px solid var(--zi);outline-offset:-.5px;background:var(--zp);box-shadow:none}html:where(.phone).zeitung:not(.zsoft) .sform.svelte-wkxllv{border-radius:0}:where(html.phone) .sform.svelte-wkxllv input:where(.svelte-wkxllv),:where(html.phone) .sform.svelte-wkxllv textarea:where(.svelte-wkxllv){background:var(--ground)}
