.legal-links{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.legal-links a,.legal-links button{color:inherit;font:inherit;font-size:.78rem;text-decoration:underline;text-underline-offset:3px}.legal-links button{padding:0;border:0;background:none;cursor:pointer}.site-footer{flex-wrap:wrap;gap:1rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
