.recht{padding:5rem 0 6rem;line-height:1.7}.recht .eyebrow{margin-bottom:1.25rem}.recht h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:0 0 2.5rem;font-weight:800}.recht h2{font-size:1.5rem;line-height:1.3;margin:3rem 0 1rem;font-weight:800}.recht h3{font-size:1.125rem;margin:2rem 0 .5rem;font-weight:700}.recht h4{font-size:1rem;margin:1.5rem 0 .25rem;font-weight:700}.recht p{margin:0 0 1rem;color:#222}.recht ul,.recht ol{margin:0 0 1rem;padding-left:1.25rem;list-style:disc;color:#222}.recht ol{list-style:decimal}.recht li{margin-bottom:.35rem}.recht a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.recht strong{font-weight:700}.recht mark,.recht .ph{background:#fff3cd;color:#5c4400;padding:.05em .35em;border-radius:2px}.recht img{max-width:100%;height:auto}.recht dl{display:grid;grid-template-columns:12rem 1fr;gap:.5rem 1.5rem;margin:0 0 1rem}.recht dt{color:var(--muted-2)}.recht dd{margin:0}@media (max-width:640px){.recht dl{grid-template-columns:1fr;gap:0}.recht dd{margin-bottom:.75rem}}.recht .stand{color:var(--muted-2);font-size:.875rem}.recht .entwurf{background:#fff3cd;color:#5c4400;border-radius:var(--radius);padding:.75rem 1rem;font-size:.875rem;margin-bottom:2rem}.recht .entwurf a{color:inherit}.recht .pg-extern{overflow-wrap:break-word}.recht .pg-ergaenzung{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.1)}.recht .pg-eintrag{padding-block:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.recht .pg-eintrag h2{margin-top:0}.recht .pg-eintrag h2 a{color:var(--ink);text-decoration:none}.recht .pg-bild{display:block;margin:0 0 1rem;border-radius:var(--radius);overflow:hidden}.recht .pg-bild img{display:block;width:100%;height:auto}.recht blockquote{margin:1.5rem 0;padding-left:1rem;border-left:3px solid var(--red);color:var(--text);font-style:italic}.recht table{border-collapse:collapse;width:100%;margin:0 0 1rem}.recht th,.recht td{text-align:left;padding:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.recht .pg-suche{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin:1.5rem 0;max-width:40rem}.recht .pg-suche .field{flex:1 1 240px;display:grid;gap:.25rem;font-size:.875rem;color:var(--muted-2)}.recht .pg-suche input{width:100%;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.3);font-size:1rem;color:var(--ink);outline:none}.recht .pg-suche input:focus{border-color:var(--red)}.recht .pg-suche .btn{padding:.75rem 1.5rem}.recht .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:2rem 0}.recht .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0 .75rem;border-radius:var(--radius);text-decoration:none;color:var(--ink)}.recht .page-numbers.current{background:var(--red);color:#fff}.recht .pg-kommentare{margin-top:3rem}.recht .pg-kommentarliste,.recht .pg-kommentarliste .children{list-style:none;padding-left:0}.recht .pg-kommentarliste .children{padding-left:1.5rem}.recht .comment-body{padding-block:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.recht .comment-meta{font-size:.875rem;color:var(--muted-2)}.recht .comment-form label{display:block;font-size:.875rem;color:var(--muted-2)}.recht .comment-form :is(input[type="text"],input[type="email"],input[type="url"],textarea){width:100%;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.3);font-size:1rem}.alignleft{float:left;margin:0 1.5rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1.5rem}.aligncenter{display:block;margin-inline:auto}.wp-caption{max-width:100%}.wp-caption-text,.gallery-caption{font-size:.875rem;color:var(--muted-2)}.sticky,.bypostauthor{display:block}