.seite{min-height:100svh;display:grid;place-items:center;padding:16px}.seite-inhalt{max-width:640px;width:100%}.seite-logo{display:inline-block;margin-bottom:48px}.seite-inhalt [hidden]{display:none}.seite-inhalt h1{font-size:clamp(32px,6vw,48px);outline:none}.seite-inhalt h1:focus{outline:none}.rechtstext{max-width:760px;margin:0 auto;padding:120px 16px 80px;line-height:1.6;overflow-wrap:anywhere}.rechtstext h1{font-size:clamp(32px,6vw,48px)}.rechtstext h2{font-size:24px;line-height:32px;margin-top:40px}.rechtstext .seite-logo{margin-bottom:32px}.rechtstext p,.rechtstext li{max-width:68ch}.rechtstext ul{padding-left:1.25em}.rechtstext .tabelle{overflow-x:auto;margin:16px 0}.rechtstext table{border-collapse:collapse;width:100%;min-width:520px;text-align:left}.rechtstext th,.rechtstext td{padding:8px 12px 8px 0;vertical-align:top;border-bottom:1px solid currentColor;border-bottom-color:#fff3}.rechtstext .stand{margin-top:40px;opacity:.8}.rechtstext .rechtsfuss{margin-top:48px}.rechtstext .rechtsfuss a{margin-right:16px}.seite-fuss{margin-top:48px;font-size:16px}.seite-fuss a{margin-right:16px;color:var(--ink-muted)}.teilen{margin:40px 0 32px;padding:28px clamp(20px,4vw,32px);border:1px solid var(--calm);border-radius:20px;background:var(--navy-hoch);box-shadow:0 0 0 1px #3be3a326,0 0 40px #3be3a31f}.teilen h2{margin-top:0;font-size:clamp(24px,4vw,32px);line-height:1.25}.teilen-knoepfe{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.knopf-whatsapp{background:var(--calm);color:var(--navy)}.teilen-label{display:block;font-size:16px;color:var(--ink-muted);margin-bottom:8px}.teilen-kopieren{display:flex;gap:8px}.teilen-kopieren input{flex:1;width:100%;min-width:0;font:16px/24px var(--mono);padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--navy);color:var(--ink)}.teilen-meldung{min-height:28px;margin:12px 0 0;color:var(--calm-text)}.teilen .knopf-rand{background:transparent;color:var(--elfenbein);border:1px solid var(--line-dunkel)}
