.nk-congress-form{max-width:960px;margin:24px auto;color:#0c273b;font:inherit}.nk-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.nk-form-field{min-width:0}.nk-form-field>label{display:block;font-weight:600;margin-bottom:8px}.nk-congress-form input:not([type=checkbox]),.nk-congress-form select,.nk-congress-form textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:11px 13px;border:1px solid #d6dce0;border-radius:5px;background:#fff;color:#0c273b;font:inherit}.nk-congress-form input:focus,.nk-congress-form select:focus,.nk-congress-form textarea:focus{outline:2px solid #0c273b;outline-offset:2px}.nk-congress-form [aria-invalid=true]{border-color:#b01420}.nk-form-wide{grid-column:1/-1}.nk-consent{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6}.nk-consent input{margin:5px 0 0;flex:0 0 auto;width:18px;height:18px}.nk-congress-form button[type=submit]{background:#cc131c;color:#fff;border:0;border-radius:5px;padding:14px 26px;font:inherit;font-weight:600;cursor:pointer}.nk-congress-form button:disabled{opacity:.6;cursor:wait}.nk-field-error{display:block;color:#a4101d;font-size:13px;line-height:1.5;margin-top:5px}.nk-form-result{margin:16px 0 0;line-height:1.7;overflow-wrap:anywhere}.nk-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.nk-form-field small{display:block;margin-top:6px;color:#5b656c}@media(max-width:640px){.nk-form-grid{grid-template-columns:1fr;gap:18px}.nk-congress-form{margin:20px 0}.nk-congress-form button[type=submit]{width:100%}}