.legal-page{width:min(calc(100% - (2 * var(--landing-gutter))), 820px);color:var(--text);gap:28px;margin:0 auto;padding:48px 0 72px;display:grid}.legal-page-heading{gap:8px;display:grid}.legal-page-kicker{color:var(--accent);font-size:var(--font-xs);font-weight:var(--font-bold);text-transform:uppercase}.legal-page h1{font-size:32px;line-height:1.1}.legal-page-heading p{color:var(--text-soft);font-size:var(--font-sm)}.legal-page-content{gap:24px;display:grid}.legal-page section{gap:10px;display:grid}.legal-page h2{font-size:18px}.legal-page p,.legal-page li{font-size:var(--font-sm)}.legal-page ul{gap:8px;display:grid}.legal-page-actions{display:flex}.legal-page-actions a{color:var(--accent);font-size:var(--font-sm);font-weight:var(--font-bold)}@media (width<=680px){.legal-page{gap:22px;padding-top:32px;padding-bottom:48px}.legal-page h1{font-size:26px}}
