.nrve-footer-legal{border-top:1px solid #243138;padding-top:24px;padding-bottom:24px;color:#c5cfd2;font-size:12px;line-height:1.8;display:grid;grid-template-columns:1fr 1fr;gap:24px}.nrve-company-disclosure strong,.nrve-company-disclosure span{display:block}.nrve-company-disclosure strong{color:#fff;font-size:14px}.nrve-policy-links{display:flex;flex-wrap:wrap;gap:12px 22px;align-content:start;justify-content:flex-end}.nrve-policy-links a{color:#d5e0e4;text-decoration:underline;text-underline-offset:3px;padding:8px 0}.nrve-policy-links a:focus-visible{outline:2px solid #6fd2ea;outline-offset:4px}.nrve-contact-privacy{font-size:12px;line-height:1.7}.nrve-contact-privacy a{text-decoration:underline}@media(max-width:700px){.nrve-footer-legal{grid-template-columns:1fr}.nrve-policy-links{justify-content:flex-start}}

.nrve-form-error{border:1px solid #cf8c8c;background:#fff2f2;color:#7a2020;padding:16px;border-radius:8px;margin-bottom:20px}
