.site-footer .footer-legal{margin-top:20px}.site-footer .footer-legal__controls{display:flex;flex-wrap:wrap;gap:4px 24px}.site-footer .footer-legal__controls :is(a,button){display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;border:0;color:#aabac6;background:transparent;font:inherit;font-size:.9rem;text-decoration:none;text-align:left;cursor:pointer}.site-footer .footer-legal__controls :is(a,button):hover{color:#fff}.site-footer .footer-legal__controls :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}.site-footer .footer-legal__feedback{margin:4px 0 0;color:#b2c1cc;font-size:.9rem;line-height:1.5}.site-footer .footer-legal__feedback:empty{display:none}
