.nd-form{background-color:var(--nelson-section-bg)}.nd-form,.nd-form a,.nd-form h1,.nd-form h2,.nd-form h3,.nd-form label{color:var(--nelson-section-text)}.nd-form .description,.nd-form p,.nd-form p.description,.nd-form small.description{color:var(--nelson-section-text, #ffffff)}.nd-form a{text-decoration:underline;text-underline-offset:2px}.nd-form a:focus,.nd-form a:hover{opacity:.85}.nd-form input[type=date],.nd-form input[type=email],.nd-form input[type=number],.nd-form input[type=password],.nd-form input[type=text],.nd-form input[type=url],.nd-form select,.nd-form textarea{background-color:var(--nelson-input-bg, #ffffff);color:var(--nelson-input-text, #333333);border-color:var(--nelson-input-border, #8c8f94)}.nd-form input:focus,.nd-form select:focus,.nd-form textarea:focus{box-shadow:none;border-color:var(--nelson-section-text, #fff)}.nd-form input:focus,.nd-form input[type=checkbox]:focus,.nd-form select:focus,.nd-form textarea:focus{outline:3px solid var(--nelson-section-text, #fff);outline-offset:2px}.nd-consent-field{background:var(--nelson-bg-light, #f9f9f9)}.nd-consent-text,.nd-consent-text a{color:var(--nelson-text, #333)}.nd-consent-text a{text-decoration:underline}.nd-consent-text a:focus,.nd-consent-text a:hover{color:var(--nelson-text, #333);opacity:.8}.nd-consent-field .description{color:var(--nelson-text-light, #555)}.nd-consent-text .required-indicator{color:var(--nelson-error, #dc3232)}.nd-auth-logo{text-align:center;margin-bottom:20px}.nd-auth-logo img{max-height:80px}.nd-auth-warning{background:var(--nelson-warning-bg, #fff3cd);border-left:4px solid var(--nelson-warning-text, #856404);padding:12px;margin-bottom:20px;color:var(--nelson-warning-text, #856404)}.nd-form .nd-auth-warning a{color:var(--nelson-warning-text, #856404);text-decoration:underline}.nd-auth-spaced{margin-top:.75rem}.nd-form .nd-button.nd-button--secondary{background:0 0;color:var(--nelson-section-text, #ffffff);border:1px solid var(--nelson-section-text, #ffffff)}.nd-form .nd-consent-field,.nd-form .nd-consent-field .description,.nd-form .nd-consent-field .nd-consent-text,.nd-form .nd-consent-field label,.nd-form .nd-consent-field p,.nd-form .nd-consent-field small{color:var(--nelson-text, #333333)}.nd-form .nd-consent-field a{color:var(--nelson-link, #1e4e8c)}.nd-form .nd-consent-field .required-indicator,.nd-form .nd-consent-text .required-indicator{color:var(--nelson-error-text, #721c24)}.nd-recaptcha-field{margin:1rem 0;text-align:center}.nd-recaptcha-field .g-recaptcha{display:inline-block}@media (max-width:480px){.nd-recaptcha-field .g-recaptcha{transform:scale(.8);transform-origin:0 0}}.nd-recaptcha-loading{opacity:.7;pointer-events:none}.nd-recaptcha-error{margin:10px 0;padding:10px;border-radius:4px;background:var(--nelson-error-bg, #f8d7da);color:var(--nelson-error-text, #721c24);border:1px solid var(--nelson-error-border, #f5c6cb)}.nd-recaptcha-noscript{margin:10px 0;padding:10px;background:var(--nelson-bg-light, #f9f9f9);color:var(--nelson-text, #333333);border:1px solid var(--nelson-border, #dddddd)}