.legal-wrap{padding:2rem 0 4rem;background:#fff}.legal-inner{max-width:760px;margin:0 auto;padding:0 1.25rem}.legal-title{font-size:1.625rem;font-weight:800;color:#1c1c1c;margin-bottom:.375rem;letter-spacing:-.02em}.legal-updated{font-size:.75rem;color:#aaa;margin-bottom:1.5rem}.legal-body{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:1.75rem}.prose-legal h2{font-size:1rem;font-weight:700;color:#1c1c1c;margin:1.5rem 0 .5rem}.prose-legal h3{font-size:.9375rem;font-weight:600;color:#1c1c1c;margin:1rem 0 .375rem}.prose-legal p{font-size:.875rem;color:#444;line-height:1.7;margin-bottom:.75rem}.prose-legal ol,.prose-legal ul{margin:.5rem 0 .75rem 1.25rem}.prose-legal li{font-size:.875rem;color:#444;line-height:1.65;margin-bottom:.25rem}.prose-legal strong{color:#1c1c1c;font-weight:600}.prose-legal a{color:#b8980a;text-decoration:underline}
