.erl-form-error{margin:0;font-size:var(--erl-fs-body-sm);color:var(--erl-color-error)}.erl-form-noscript{margin:var(--erl-spacing-md) 0 0;color:var(--erl-color-text-muted)}.erl-form-submit{min-width:var(--erl-form-submit-min-width, auto)}@media(max-width:767px){.erl-form-submit{width:100%;min-width:0}}.erl-form-headline{margin:0 0 var(--erl-spacing-lg);font-family:var(--erl-font-heading);font-size:clamp(2rem,4vw,var(--erl-fs-h3));line-height:1.1;letter-spacing:var(--erl-ls-h3);color:var(--erl-color-primary)}.erl-form-recipient{margin:0 0 var(--erl-spacing-lg);font-size:var(--erl-fs-body-md);line-height:var(--erl-lh-body-md);color:var(--erl-color-text)}.erl-form-recipient__label{font-weight:var(--erl-fw-medium);color:var(--erl-color-text-muted)}.erl-form-recipient__value{font-weight:var(--erl-fw-medium)}.erl-form-label{display:block;margin-bottom:6px;font-size:var(--erl-fs-body-md);font-weight:var(--erl-fw-medium);line-height:var(--erl-lh-body-md);color:var(--erl-color-text)}.erl-form-req{color:var(--erl-color-primary)}.erl-form-field-error{display:block;margin-top:6px;font-size:var(--erl-fs-body-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-color-error)}.erl-form-field-error:empty{display:none}
