.legal{gap:var(--space-8);max-width:var(--w-prose);padding:var(--space-10) 16px var(--space-16);margin:0 auto;display:grid}.legal-head{gap:var(--space-3);display:grid}.legal-head .ui-sub{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--c-text)}.legal-section{gap:var(--space-3);display:grid}.legal-heading{font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-snug);color:var(--c-ink);font-weight:600}.legal-says,.legal-list{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--c-text);margin:0}.legal-list{gap:var(--space-2);padding-left:var(--space-5);display:grid}.legal a{color:var(--c-ink);text-underline-offset:3px;-webkit-text-decoration-color:var(--c-brand-edge);text-decoration-color:var(--c-brand-edge);text-decoration-thickness:2px}.legal a:hover{text-decoration-color:currentColor}.legal a:focus-visible{border-radius:var(--r-sm);box-shadow:var(--c-focus);outline:none}.legal-terms{gap:var(--space-4)}.legal-terms strong{color:var(--c-ink);font-weight:600}
