.r-zurueck{text-underline-offset:.4em;font-size:.95rem;font-weight:500}.r-zurueck:hover{color:var(--gold-hell)}.r-seite{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,6rem)}.r-text{max-width:calc(46rem + 2 * var(--rand))}.r-text h1,.r-text h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.r-text h1{font:400 clamp(2.1rem, 8vw, 4rem) / 1.05 var(--titel);text-transform:uppercase;color:var(--tanne);margin:1rem 0 2rem}.r-text h2{font:400 1.35rem/1.2 var(--titel);text-transform:uppercase;letter-spacing:.02em;color:var(--tanne);margin:2.5rem 0 .75rem}.r-text p,.r-text ul,.r-text ol{margin:0 0 1rem}.r-text ul{padding-left:1.25rem;list-style:square}.r-text li+li{margin-top:.35rem}.r-text a{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em;overflow-wrap:anywhere}.r-text a:hover{text-decoration-thickness:2px}.r-inhalt{padding-left:1.5rem;list-style:decimal}.r-kasten{border-left:3px solid var(--gold);margin:2rem 0;padding:.25rem 0 .25rem clamp(1rem,3vw,1.75rem)}.r-kasten h2:first-child{margin-top:1rem}.r-formular{padding-left:0;list-style:none}.r-stand{color:var(--erde-weich);margin-top:2.5rem;font-size:.9rem}.platzhalter{outline:1px dashed var(--gold);background:#c9a55a4d;padding:.05em .35em;font-style:italic}
