.erl-nl{max-width:560px;margin-inline:auto}.erl-nl__config{display:none}.erl-nl__intro{margin-bottom:var(--erl-spacing-md)}.erl-nl__heading{margin:0 0 var(--erl-spacing-sm);font-family:var(--erl-font-heading);font-size:var(--erl-fs-h4);line-height:var(--erl-lh-h4);color:var(--erl-color-text)}.erl-nl__description{margin:0;color:var(--erl-color-text-muted);max-width:var(--erl-measure-text)}.erl-nl__form{display:flex;flex-direction:column;gap:var(--erl-spacing-md)}.erl-nl__form[hidden]{display:none}.erl-nl__field{display:block}.erl-nl__label{display:block;margin-bottom:6px;font-size:var(--erl-fs-body-sm);font-weight:var(--erl-fw-medium);color:var(--erl-color-text)}.erl-nl__req{color:var(--erl-color-primary)}.erl-nl .erl-nl__input--error{--erl-nl-underline: var(--erl-color-error)}.erl-nl__hp{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.erl-nl__error{display:block;margin-top:6px;font-size:var(--erl-fs-body-sm);color:var(--erl-color-error)}.erl-nl__error:empty{display:none}.erl-nl__row{display:flex;gap:var(--erl-spacing-md)}.erl-nl__row[hidden]{display:none}.erl-nl__col{flex:1;min-width:0}.erl-nl__form-error{margin:0;font-size:var(--erl-fs-body-sm);color:var(--erl-color-error)}.erl-nl__actions{margin-top:var(--erl-spacing-sm)}.erl-nl__submit{width:100%}.erl-nl__submit[aria-busy=true]:disabled{cursor:progress}.erl-nl__success{padding:var(--erl-spacing-lg);background:var(--erl-color-success-lightest);border:1px solid var(--erl-color-success-mid);border-radius:var(--erl-border-radius-md);color:var(--erl-color-success-dark)}.erl-nl__success p{margin:.4rem 0}.erl-nl__success p:first-child{margin-top:0}.erl-nl__success p:last-child{margin-bottom:0}.erl-nl__success:focus{outline:none}.erl-nl__noscript{color:var(--erl-color-text-muted)}.erl-nl__privacy{margin:0;font-size:var(--erl-fs-body-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-color-text-muted)}.erl-nl__privacy-link{color:inherit;text-decoration:underline}.erl-nl--dark .erl-nl__heading,.erl-nl--dark .erl-nl__label{color:var(--erl-color-on-dark)}.erl-nl--dark .erl-nl__description,.erl-nl--dark .erl-nl__privacy{color:#fffc}.erl-nl--dark .erl-nl__input{color:var(--erl-color-on-dark);border-block-end-color:#ffffff8c}.erl-nl--dark .erl-nl__input::placeholder{color:#fff9}.erl-nl--dark .erl-nl__input:hover{border-block-end-color:var(--erl-nl-underline, var(--erl-color-on-dark))}.erl-nl--dark .erl-nl__input:focus-visible{--erl-nl-underline: var(--erl-color-on-dark);border-block-end-color:var(--erl-nl-underline);outline:2px solid transparent;box-shadow:0 3px 0 -1px color-mix(in srgb,var(--erl-nl-underline) 35%,transparent)}@media(forced-colors:active){.erl-nl--dark .erl-nl__input:focus-visible{outline:2px solid Highlight}}.erl-nl--dark .erl-nl__error,.erl-nl--dark .erl-nl__form-error{color:var(--erl-color-error-mid)}.erl-nl--dark .erl-nl__input--error{--erl-nl-underline: var(--erl-color-error-mid);--erl-field-error-ink: var(--erl-color-error-mid)}@media(max-width:600px){.erl-nl__row{flex-direction:column;gap:var(--erl-spacing-md)}}@media(prefers-reduced-motion:reduce){.erl-nl__input{transition:none}}
