.site-legal{box-sizing:border-box;width:100%;text-align:center;padding:1.5rem 1rem;margin-top:1.5rem;border-top:1px solid #b6a77d;color:inherit;font-size:.875rem;line-height:1.6}.site-legal a{text-decoration:underline;text-underline-offset:.2em}.site-legal p{margin:.5rem 0 0}.site-legal a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
