.legal-shell{max-width:820px;margin:0 auto;padding:24px 16px 48px}.legal-header{margin-bottom:20px}.legal-header a{text-decoration:none;color:inherit}.legal-body{line-height:1.9}.legal-body h1{margin-top:0}.legal-body h2{margin-top:28px;font-size:1.15rem}.legal-body ul{padding-inline-start:22px}.legal-meta{color:var(--muted,#5d6b66);font-size:.9rem}.legal-footer{margin-top:24px;text-align:center;font-size:.9rem}
