.legal{gap:18px;max-width:760px;padding-block:56px 88px;line-height:1.6;display:grid}.legal h1{font-size:var(--type-3xl);line-height:1.05}.legal-date{color:var(--text-muted);font-size:var(--type-s)}.legal-lede{font-size:var(--type-l);line-height:1.5}.legal section{border-top:1px solid var(--line);gap:10px;padding-top:18px;display:grid}.legal h2{letter-spacing:0;font-family:inherit;font-stretch:100%;font-size:var(--type-l);font-weight:600}.legal ul{gap:8px;padding-left:20px;list-style:outside;display:grid}.legal a{color:var(--link)}.legal .footer-email{color:var(--text);font-weight:600}.legal-facts{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:6px 16px;display:grid}.legal-facts dt{color:var(--text-muted);font-weight:600}.legal-facts dd{margin:0}@media (max-width:560px){.legal-facts{grid-template-columns:minmax(0,1fr);gap:2px}.legal-facts dd{margin-bottom:8px}}
