.recht{min-height:100vh;background:#f8f8f6;color:#0a0a0a;font-family:var(--font-body,system-ui,sans-serif);padding:0 16px 80px}.recht__kopf{max-width:760px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:22px 0}.recht__marke{font-weight:800;font-size:1.2rem;letter-spacing:-.03em;color:#0a0a0a;text-decoration:none}.recht__marke span{color:#00bf62}.recht__kopf nav{display:flex;gap:16px;font-size:.88rem}.recht__kopf nav a{color:#6b6b6b;text-decoration:none}.recht__kopf nav a:hover{color:#0a0a0a}.recht__text{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e8e8e5;border-radius:20px;padding:clamp(22px,5vw,48px);line-height:1.65;font-size:.96rem;overflow-wrap:anywhere}.recht__text h1{font-size:clamp(1.6rem,4vw,2.2rem);letter-spacing:-.03em;margin:0 0 18px}.recht__text h2{font-size:1.08rem;margin:28px 0 8px}.recht__kasten{background:#f8f8f6;border-radius:12px;padding:14px 16px}