.legal-doc{max-width:700px;margin:3rem auto 2rem;background:#f2f2f2;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 12px rgba(60,60,60,.06);padding:2.5rem 2rem;font-family:Georgia,Times New Roman,Times,serif}.legal-doc h1{text-align:center;font-size:2.2rem;margin-bottom:2rem;font-family:inherit;font-weight:700;letter-spacing:.01em}.legal-content{white-space:pre-wrap;font-size:1.08rem;line-height:1.7;color:#222;background:none;border:none;font-family:inherit}