.body.svelte-vf7oi6{box-sizing:border-box;max-width:var(--size-page);margin:0 auto;padding:40px 20px 56px}.sent.svelte-vf7oi6{max-width:760px}.card.svelte-vf7oi6{border-radius:var(--radius-2xl);background:var(--tint);flex-direction:column;gap:18px;max-width:760px;margin:0 -4px;padding:22px 16px 18px;display:flex}.card-head.svelte-vf7oi6{flex-direction:column;gap:8px;display:flex}.card-title.svelte-vf7oi6{color:var(--heading);font:800 1.625rem/1.05 var(--font-display);letter-spacing:-.02em;margin:0}.small.svelte-vf7oi6{color:var(--ink);font:var(--type-body-s);margin:0}.small.svelte-vf7oi6 a:where(.svelte-vf7oi6),.check.svelte-vf7oi6 a:where(.svelte-vf7oi6){color:var(--link);font-weight:700}.form.svelte-vf7oi6{gap:var(--space-5);flex-direction:column;display:flex}.label.svelte-vf7oi6{color:var(--heading);font:var(--type-label);margin:0 0 8px 6px;padding:0}.topics.svelte-vf7oi6{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.chips.svelte-vf7oi6{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-vf7oi6{box-sizing:border-box;min-height:var(--size-tap);border:2px solid var(--line);border-radius:var(--radius-full);background:var(--surface);color:var(--ink);font:700 1rem/1.25 var(--font-sans);cursor:pointer;align-items:center;gap:10px;padding:0 18px 0 12px;display:flex}.chip.svelte-vf7oi6 input:where(.svelte-vf7oi6){width:22px;height:22px;accent-color:var(--action);flex:none;margin:0}.chip.svelte-vf7oi6:has(input:where(.svelte-vf7oi6):checked){border-color:var(--outline);background:var(--light-blue)}.chip.svelte-vf7oi6:has(input:where(.svelte-vf7oi6):focus-visible){outline:3px solid var(--action);outline-offset:3px}.chip.svelte-vf7oi6 input:where(.svelte-vf7oi6):focus-visible{outline:none}.topics-error.svelte-vf7oi6 .chip:where(.svelte-vf7oi6){border-color:var(--error)}.for-other.svelte-vf7oi6,.for-contract.svelte-vf7oi6,.for-widerruf.svelte-vf7oi6,.for-kuendigung.svelte-vf7oi6{display:none}:is(.form.svelte-vf7oi6:has(#thema-sonstiges:where(.svelte-vf7oi6):checked) .for-other:where(.svelte-vf7oi6),.form.svelte-vf7oi6:has(:where(.svelte-vf7oi6):is(#thema-widerruf:where(.svelte-vf7oi6),#thema-kuendigung:where(.svelte-vf7oi6)):checked) .for-contract:where(.svelte-vf7oi6),.form.svelte-vf7oi6:has(#thema-widerruf:where(.svelte-vf7oi6):checked) .for-widerruf:where(.svelte-vf7oi6),.form.svelte-vf7oi6:has(#thema-kuendigung:where(.svelte-vf7oi6):checked) .for-kuendigung:where(.svelte-vf7oi6)){display:block}.pair.svelte-vf7oi6{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.check.svelte-vf7oi6{align-items:center;gap:var(--space-3);min-height:var(--size-tap);font:var(--type-meta);display:flex}.check.svelte-vf7oi6 input:where(.svelte-vf7oi6){width:22px;height:22px;accent-color:var(--action);flex-shrink:0;margin:0}.check-error.svelte-vf7oi6 input:where(.svelte-vf7oi6){outline:2px solid var(--error)}.trap.svelte-vf7oi6{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.send.svelte-vf7oi6 .hf-btn{width:100%}@media (width>=900px){.body.svelte-vf7oi6{box-sizing:content-box;padding:clamp(40px,5vw,64px) clamp(16px,4vw,32px) clamp(56px,7vw,96px)}.card.svelte-vf7oi6{border-radius:var(--radius-4xl);gap:20px;margin:0;padding:clamp(24px,3vw,40px)}.card-title.svelte-vf7oi6{font-size:clamp(26px,2.6vw,34px)}.form.svelte-vf7oi6{gap:20px}.pair.svelte-vf7oi6{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.send.svelte-vf7oi6 .hf-btn{width:auto}}
