/* legal pages (Amanda, 2026-11-04): plain reading layout inside the approved sidebar design */
.legal{max-width:820px}
.legal .meta{color:#60616c;font-size:14px;margin:-18px 28px 6px}
.legal .lead{font-size:18px;line-height:1.6;margin:0 28px 18px;color:#2c2d3a}
.legal h2{font:800 22px/1.25 Manrope,sans-serif;letter-spacing:-.03em;color:#452368;margin:34px 28px 8px}
.legal p,.legal li{font-size:16px;line-height:1.7;color:#3b3c48;margin:0 28px 10px}
.legal ul{margin:0 0 12px;padding-left:22px}
.legal li{margin:0 28px 6px 0}
.legal a{color:#6836ce;font-weight:700;text-decoration:underline}
.legal .reach.single{margin:24px 28px}.legal .reach a.legal-cta{color:#fff;text-decoration:none}
@media(max-width:760px){.legal .meta,.legal .lead,.legal h2,.legal p{margin-left:4px;margin-right:4px}.legal .reach.single{margin-left:4px}}

/* 2026-11-04: Free Resources hidden; guides are not ready and #resources no longer exists */
aside .resource-button,.resource-button{display:none!important}
