/* SVK V62 – Rechtliches */
.legal-wrap{max-width:980px}.legal-card{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:clamp(24px,4vw,48px);box-shadow:0 18px 55px rgba(15,23,42,.08);line-height:1.72;color:#243044}.legal-card h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:0 0 22px;color:#071d49}.legal-card h3{margin:34px 0 9px;color:#0b2d68;font-size:1.14rem}.legal-card p{margin:0 0 14px}.legal-card a{color:#0759b8;text-decoration-thickness:1px;text-underline-offset:3px}.legal-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 28px}.legal-meta>div{background:#f5f8fd;border:1px solid #e1e8f3;border-radius:16px;padding:18px}.legal-meta strong{display:block;color:#0b2d68;margin-bottom:6px}.legal-note{margin-top:36px!important;padding-top:18px;border-top:1px solid #e5e7eb;color:#64748b}@media(max-width:700px){.legal-meta{grid-template-columns:1fr}.legal-card{border-radius:16px;padding:22px 18px}}