.nc-legal-hero{padding:160px 0 48px;background:var(--nc-bg-dark);color:var(--nc-text-on-dark)}.nc-legal-hero h1{color:#fff;font-size:2.25rem}.nc-legal-content{font-size:15px;line-height:1.8}.nc-legal-content h2{font-size:1.25rem;margin-top:32px;margin-bottom:12px}.nc-legal-content p{margin-bottom:16px;color:var(--nc-text)}.nc-legal-updated{font-size:13px;color:var(--nc-text-secondary);font-style:italic;margin-bottom:32px}