x-legal{display:contents}@scope (x-legal) to (:scope :is(x-article-card,x-base,x-faq,x-footer,x-legal,x-nav)>*){.legal .container{max-width:62rem}.legal-head{max-width:var(--measure);margin-bottom:var(--space-7)}.legal-head h1{margin-bottom:var(--space-4)}.legal-head .lead{margin-bottom:0}.prose ul{padding-left:1.1em}.legal-nav{display:flex;flex-wrap:wrap;gap:var(--space-5);max-width:var(--measure);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--rule);font-size:var(--text-sm)}.legal-nav a{color:var(--ink-soft);font-weight:var(--weight-medium);text-decoration:none}.legal-nav a:hover{color:var(--accent)}}