.vk-kopf{margin-top:var(--s5)}.vk-kopf .r p{max-width:38ch;font-size:20px}.vk-kopf .l p{color:var(--color-gedaempft);max-width:30ch;margin-left:auto;font-size:16px}@media (max-width:759px){.vk-kopf .l p{margin-left:0}}.vk-zeile{margin-top:var(--s7)}.vk-abschnitt{padding-top:var(--s9)}.vk-abschnitt>h2{font-size:clamp(32px,3.4vw,50px)}.vk-spaltenkopf{margin-top:var(--s6)}.vk-zeile>.vk-spaltenkopf{margin-top:0}.vk-spalten{align-items:start}.vk-rechts>p{-webkit-hyphens:manual;hyphens:manual;max-width:36ch;margin-bottom:var(--s3);font-size:19px}.vk-rechts>.vk-termin{margin-top:var(--s5);font-size:17px}.vk-rechts>.vk-anschrift{margin-top:var(--s6);color:var(--color-gedaempft);white-space:pre-line;font-size:17px}.vk-ersatz{text-align:left;max-width:440px;color:var(--color-tinte);margin-left:auto;font-size:19px}.vk-ersatz p+p{margin-top:var(--s3);font-weight:700}.vk-ersatz p.vk-vorgabe{color:var(--color-gedaempft);font-size:16px;font-weight:400}@media (max-width:759px){.vk-ersatz{max-width:none;margin-left:0}}.vk-form{gap:var(--s4);text-align:left;max-width:440px;color:var(--color-tinte);margin-left:auto;display:grid;position:relative}@media (max-width:759px){.vk-form{max-width:none;margin-left:0}}.vk-feld label,.vk-feld legend{color:var(--color-hand);margin-bottom:6px;padding:0;font-size:15px;font-weight:600;display:block}.vk-feld .vk-frei{color:var(--color-gedaempft);font-weight:500}.vk-feld input[type=text],.vk-feld input[type=email],.vk-feld textarea{width:100%;font:inherit;color:var(--color-tinte);background:var(--color-blatt);border:1px solid var(--color-bedienrahmen);border-radius:2px;min-height:48px;padding:10px 12px;font-size:17px}.vk-feld textarea{resize:vertical;min-height:120px}.vk-feld input:focus,.vk-feld textarea:focus{outline:2px solid var(--color-hand);outline-offset:0;border-color:var(--color-hand)}.vk-feld.falsch input,.vk-feld.falsch textarea{border-color:var(--color-fehler)}.vk-hilfe{color:var(--color-gedaempft);margin-top:4px;font-size:14px}.vk-fehlertext{color:var(--color-fehler);margin-top:4px;font-size:14px;font-weight:600}fieldset.vk-feld{border:0;min-width:0;margin:0;padding:0}.vk-wahl{gap:var(--s2);flex-wrap:wrap;display:flex}.vk-wahl label{color:var(--color-tinte);border:1px solid var(--color-bedienrahmen);cursor:pointer;background:var(--color-blatt);border-radius:2px;align-items:center;gap:8px;min-height:48px;margin:0;padding:10px 14px;font-size:16px;font-weight:500;display:flex}.vk-wahl input{accent-color:var(--color-hand);flex:none;width:18px;height:18px;margin:0}.vk-wahl label:has(input:checked){border:2px solid var(--color-hand);padding:9px 13px}.vk-kaestchen{cursor:pointer;align-items:flex-start;gap:10px;font-size:16px;display:flex}.vk-kaestchen input{accent-color:var(--color-hand);flex:none;width:20px;height:20px;margin:2px 0 0}.vk-rechtstext{color:var(--color-gedaempft);font-size:15px}.vk-platzhalter{border:1px dashed var(--color-bedienrahmen);color:var(--color-tinte);border-radius:2px;padding:0 .35em;font-weight:600;display:inline-block}.vk-status{color:var(--color-gedaempft);font-size:15px}.vk-status:empty{display:none}.vk-form .knopf:disabled{opacity:.6;cursor:progress}.vk-honig{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.vk-erfolg{border-left:var(--strich) solid var(--color-hand);padding:var(--s2) 0 var(--s2) var(--s5);text-align:left;color:var(--color-tinte);max-width:440px;margin-left:auto}.vk-erfolg:focus{outline:none}.vk-erfolg:focus-visible{outline:2px solid var(--color-hand);outline-offset:6px}.vk-erfolg h3{color:var(--color-hand);font-size:28px}.vk-erfolg p{margin-top:var(--s3);font-size:17px}@media (max-width:759px){.vk-erfolg{max-width:none;margin-left:0}}
