.rp-legal-header{background:var(--rp-bg-alt);padding-top:180px;padding-bottom:var(--rp-spacing-lg);border-bottom:3px solid var(--rp-primary)}.rp-legal-content{max-width:800px;margin:0 auto;padding:var(--rp-spacing-xl) var(--rp-spacing-sm)}.rp-legal-content h2{font-size:1.375rem;margin-top:var(--rp-spacing-xl);margin-bottom:var(--rp-spacing-sm);padding-bottom:var(--rp-spacing-xs);border-bottom:1px solid var(--rp-border)}.rp-legal-content h3{font-size:1.125rem;margin-top:var(--rp-spacing-md)}.rp-legal-content p{font-size:.9375rem;line-height:1.7;color:var(--rp-text);margin-bottom:var(--rp-spacing-sm)}.rp-legal-content ul{padding-left:var(--rp-spacing-md);margin-bottom:var(--rp-spacing-sm)}.rp-legal-content li{font-size:.9375rem;color:var(--rp-text);margin-bottom:4px}