.legal-dates{font-size:var(--fs-secondary);color:var(--slate)}.legal-aside--stack{align-content:start;gap:24px;display:grid}.aside-card__label{text-transform:uppercase;letter-spacing:.16em;color:var(--accent-text);margin-bottom:12px;font-size:12px;font-weight:700}.aside-card__body{font-size:var(--fs-small);color:var(--slate);line-height:1.7}.aside-card__links{font-size:var(--fs-small);gap:10px;margin-top:12px;font-weight:600;display:grid}.prose .legal-section{border-top:1px solid var(--border);margin-top:44px;padding-top:34px}.prose .legal-section:first-of-type{border-top:none;margin-top:0;padding-top:0}.prose .legal-section>h2{margin-top:0}
