/* MKL | Letzte Aktualisierung: 09.09.2026 */
/* Schlanke Lesefassung der rechtlichen Seiten im Storchrocker-Design. */
body.legal-page{padding-bottom:0}.legal-header{width:min(calc(100% - 2rem),980px);margin:0 auto;padding:1rem 0}.legal-header img{display:block;width:190px;height:58px;object-fit:cover}.legal-main{width:min(calc(100% - 2rem),980px);margin:2rem auto 5rem;padding:clamp(1.2rem,4vw,3rem);border-top:5px solid var(--sr-red)}.legal-main h1{margin:.2rem 0 1.5rem;font:400 clamp(2.8rem,7vw,5rem)/1 Impact,"Arial Black",sans-serif;text-transform:uppercase}.legal-main h2{margin:2rem 0 .4rem;font:400 1.7rem Impact,"Arial Black",sans-serif;text-transform:uppercase}.legal-main h3{margin:1.3rem 0 .3rem}.legal-main p,.legal-main li{color:#d0cec8}.legal-main a{color:#ff6d73}.legal-actions{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:2rem}.legal-note{padding:1rem;border-left:3px solid #666;background:#111}.legal-footer{width:min(calc(100% - 2rem),980px);margin:0 auto;padding:2rem 0;border-top:1px solid #555;color:#888;font-size:.8rem}
