.legal-prose-section{padding-bottom:4rem}.legal-prose{max-width:42rem;margin:0 auto}.legal-prose__updated{font-size:.95rem;color:var(--text-secondary);margin-bottom:2rem}.legal-prose__block{margin-bottom:2rem}.legal-prose__block h2{font-size:1.35rem;font-weight:600;color:var(--text-tertiary);margin:0 0 1rem}.legal-prose__block p{font-size:1.05rem;line-height:1.75;color:var(--text-secondary);margin:0 0 1rem}.legal-prose__crosslink{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.legal-prose__crosslink a{color:#667eea;text-decoration:underline}.legal-prose__crosslink a:hover{opacity:.85}