.legal-page{max-width:820px;margin:0 auto;padding:44px 24px 70px;line-height:1.75}.legal-page a{color:var(--amber)}.legal-back{display:inline-flex;margin-bottom:26px;color:var(--muted);text-decoration:none;font-size:.74rem}.legal-page h1{font-family:var(--serif);font-size:2.2rem;font-weight:500;line-height:1.15;margin-bottom:10px}.legal-updated{color:var(--muted);font-size:.72rem;margin-bottom:28px}.legal-page h2{font-family:var(--serif);font-size:1.15rem;margin:26px 0 8px}.legal-page li,.legal-page p{color:var(--muted);font-size:.78rem}.legal-page ul{padding-left:22px}.legal-note{border:1px solid var(--border);background:var(--cream);border-radius:var(--r);padding:14px;margin:18px 0}