.commercial-field{margin:16px 0}.commercial-field label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.commercial-field input,.commercial-field textarea{display:block;width:100%;box-sizing:border-box;padding:12px;border:1px solid #8294a6;border-radius:7px;background:#fff;color:#15273d;font:inherit}.commercial-consent{display:flex;align-items:flex-start;gap:10px;margin:22px 0;font-size:13px;line-height:1.6}.commercial-consent input{width:18px!important;height:18px!important;flex:0 0 18px;margin-top:4px}.commercial-consent label{font-size:13px;font-weight:400}.commercial-consent a{text-decoration:underline}.commercial-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.commercial-manual{display:block;margin-top:16px;background:transparent;border:0;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;font:inherit;font-size:14px}.commercial-status{overflow-wrap:anywhere;font-size:14px!important;line-height:1.6;margin:20px 0!important;padding:0}.commercial-status:not(:empty){padding:16px;border:1px solid currentColor;border-radius:8px}.commercial-status[data-state=success]{background:#eaf8ee;color:#165c32}.commercial-status[data-state=error]{background:#fff0ee;color:#812a21}.commercial-impact-form{margin-top:30px;padding-top:24px;border-top:1px solid #90a79c}.commercial-impact-form label{display:block}.commercial-impact-form [name=message]{min-height:130px}.commercial-impact-form .commercial-consent{align-items:flex-start}button:disabled{cursor:wait}.commercial-manual:focus-visible,.commercial-field input:focus-visible,.commercial-consent input:focus-visible{outline:2px solid currentColor;outline-offset:4px}
