.footer-legal{max-width:1480px;margin:32px auto 0;padding-top:20px;border-top:1px solid #333;font-size:12px;color:#a6a6a0}.footer-legal a{display:inline!important}.brief-consent{font-size:13px;line-height:1.65;color:#b7b7b0}.brief-consent a,.brief-help a{color:#d0ff3b;text-decoration:underline;text-underline-offset:3px}.brief-help{font-size:12px;line-height:1.6;color:#a9a9a1}.brief-rights{font-size:13px;margin:18px 0;color:#b7b7b0}.brief-rights summary{cursor:pointer;color:#d2d2c9}.brief-rights p{font-size:13px;line-height:1.7}.brief-consent input{flex-shrink:0}.brief-transfer{font-size:12px}.form-feedback{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.form-feedback:not(:empty){border:1px solid #616846;padding:16px;border-radius:8px;background:#202219}.form-feedback.is-success{color:#d0ff3b}#brief-form[aria-busy=true]{cursor:progress}#brief-form button:disabled{opacity:.65;cursor:wait}#estimate-status:empty{display:none}#estimate-status{padding-top:12px;color:#c8ff00}.contact-grid #brief{scroll-margin-top:35px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #c8ff00;outline-offset:4px}
