.rh-legal{flex:1;width:100%;max-width:760px;margin:0 auto;padding:32px 24px 64px}.rh-legal-article{background:var(--surface-translucent);backdrop-filter:blur(var(--surface-blur));-webkit-backdrop-filter:blur(var(--surface-blur));border-radius:16px;padding:32px 36px;color:var(--text)}.rh-legal-article h1{font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.rh-legal-article h2{font-size:16px;font-weight:600;letter-spacing:-.005em;margin:28px 0 8px}.rh-legal-article p,.rh-legal-article li{font-size:14px;line-height:1.65;color:var(--text);margin:0 0 12px}.rh-legal-article ul{padding-left:22px;margin:0 0 12px}.rh-legal-article a{color:var(--link)}.rh-legal-updated{color:var(--text-meta);font-size:13px;margin:0 0 24px}@media (max-width: 560px){.rh-legal{padding:20px 14px 48px}.rh-legal-article{padding:22px 20px;border-radius:12px}.rh-legal-article h1{font-size:24px}}
