.nxs-enquiry{--nxs-form-ink:#111418;--nxs-form-line:#77818c;--nxs-form-muted:#4f5968;--nxs-form-bg:#fff;color:var(--nxs-form-ink);max-width:760px;width:100%}.nxs-form-fields{border:0;padding:0;margin:0;min-width:0}.nxs-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nxs-field{display:flex;flex-direction:column;gap:8px;margin-block-end:24px;min-width:0}.nxs-field label,.nxs-form-details summary{font-weight:600;line-height:1.5}.nxs-field input:not([type=checkbox]),.nxs-field textarea,.nxs-field select{box-sizing:border-box;width:100%;max-width:100%;border:1px solid var(--nxs-form-line);border-radius:4px;background:var(--nxs-form-bg);color:var(--nxs-form-ink);font:inherit;line-height:1.5;min-height:50px;padding:12px 14px}.nxs-field textarea{resize:vertical;min-height:140px}.nxs-field small,.nxs-form-note,.nxs-optional{font-size:.875rem;line-height:1.6;color:var(--nxs-form-muted)}.nxs-optional{font-weight:400;margin-inline-start:8px}.nxs-field input:focus-visible,.nxs-field textarea:focus-visible,.nxs-field select:focus-visible,.nxs-form-submit:focus-visible,.nxs-form-details summary:focus-visible,.nxs-enquiry a:focus-visible{outline:3px solid #0053d6;outline-offset:3px}.nxs-field [aria-invalid=true]{border-color:#a41b32}.nxs-field .nxs-field-error{color:#a41b32}.nxs-field-error:empty,.nxs-form-status:empty{display:none}.nxs-form-status{padding:18px;border-inline-start:3px solid #a41b32;background:#fff1f2;margin-block-end:24px;line-height:1.7;overflow-wrap:anywhere}.nxs-form-status.is-success{background:#eaf6ee;border-color:#22683c}.nxs-checkbox{display:flex!important;align-items:flex-start;gap:12px;font-size:.9375rem!important;font-weight:400!important}.nxs-checkbox input{flex:0 0 20px;width:20px;height:20px;margin-block-start:4px;accent-color:#0053d6}.nxs-checkbox a{color:#004ebf;text-underline-offset:3px}.nxs-form-submit{appearance:none;border:1px solid #0053d6;border-radius:4px;background:#0053d6;color:#fff;min-height:52px;padding:14px 24px;font:inherit;font-weight:600;cursor:pointer;line-height:1.5;max-width:100%;white-space:normal}.nxs-form-submit:hover{background:#003e9f}.nxs-form-submit:disabled{opacity:.65;cursor:wait}.nxs-form-note{margin-block-start:16px}.nxs-form-details{border-top:1px solid var(--nxs-form-line);padding-block:16px;margin-block-end:20px}.nxs-form-details summary{cursor:pointer;min-height:30px}.nxs-form-details[open] summary{margin-block-end:20px}.nxs-form-honeypot,.nxs-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.nxs-direct-form{margin:0;background:#f4f2f0;color:#111418;font-family:system-ui,sans-serif}.nxs-direct-form main{max-width:760px;margin:0 auto;padding:40px 24px 80px}.nxs-direct-form h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.2;margin-block:32px}.nxs-direct-form code{overflow-wrap:anywhere}.nxs-direct-form a{color:#0053d6}@media(max-width:600px){.nxs-form-grid{grid-template-columns:1fr;gap:0}.nxs-form-submit{width:100%}.nxs-direct-form main{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.nxs-enquiry *{scroll-behavior:auto!important;transition:none!important}}

.nxs-contact-channels{background:#f1f1ef;border:1px solid #c5c9cd;border-radius:4px;color:#202730;margin-block:0 24px;padding:16px 18px}.nxs-contact-channels p{font-weight:600;margin:0 0 8px}.nxs-contact-channels-links{display:flex;flex-wrap:wrap;gap:4px 18px}.nxs-contact-channels a{align-items:center;color:#25303b;display:inline-flex;gap:8px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.nxs-contact-channels bdi{direction:ltr;unicode-bidi:isolate}
