.rs-legal-page{padding:120px 0 var(--spacing-xxl) 0;max-width:800px;margin:0 auto}.rs-legal-page h1{font-size:2rem;margin-bottom:var(--spacing-xs)}.rs-legal-updated{font-size:.85rem;color:var(--brand-primary-light);margin-bottom:var(--spacing-xl)}.rs-legal-page h2{font-size:1.2rem;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--brand-primary-dark)}.rs-legal-page p{font-size:.92rem;line-height:1.7;color:var(--brand-text);margin-bottom:var(--spacing-sm)}.rs-legal-page ul{padding-left:var(--spacing-md);margin-bottom:var(--spacing-sm)}.rs-legal-page li{font-size:.92rem;line-height:1.7;color:var(--brand-text);margin-bottom:var(--spacing-xs)}.rs-legal-page a{color:var(--brand-accent)}