.legal-document{max-width:72ch;margin:0 auto;font-size:1rem;line-height:1.8}.legal-intro{font-size:1.15rem}.legal-document section{margin-top:2.5rem}.legal-document h1{overflow-wrap:normal;hyphens:none}.legal-document h2{margin-bottom:1rem}.legal-site .member-preferences{gap:1rem}.legal-links{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:.75rem 0}.legal-links a{font-size:1rem}.legal-site a{overflow-wrap:anywhere}.legal-site:lang(de){hyphens:none;-webkit-hyphens:none;word-break:normal}.privacy-note{font-size:1rem;line-height:1.7}.withdraw-vote{margin-top:1.5rem}.withdraw-vote button{margin-top:.5rem}
