.legal-address,.legal-page li,.legal-page p{font-size:1rem;line-height:1.8}.legal-nav,.legal-page .legal-updated{font-size:.875rem}.legal-nav{display:flex;flex-wrap:wrap;gap:.65rem 1.3rem;margin:1.5rem 0 2rem;padding-bottom:1.3rem;border-bottom:1px solid var(--border)}.legal-nav [aria-current=page]{font-weight:700}.legal-address{font-style:normal;margin:1rem 0;overflow-wrap:anywhere}.legal-storage{border-bottom:1px solid var(--border);padding:.2rem 0 1rem}.legal-page code,.legal-storage h3{overflow-wrap:anywhere}.footer-links{max-width:40rem;display:grid;gap:1.2rem;align-content:center}.footer-links nav{justify-content:flex-end;font-size:.875rem;gap:.75rem 1.25rem}.footer-links a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em}@media (max-width:760px){.footer-links nav{justify-content:flex-start}.legal-page h1{font-size:2.25rem;line-height:1.2}}