.cv-form[data-v-98d944c3]{background:var(--ez-raised);border:1px solid var(--ez-hairline);border-radius:var(--ez-radius-panel);max-width:38rem;box-shadow:var(--ez-elevation-card);margin:0 0 4rem;padding:2.25rem 2.25rem 2.5rem}@media (max-width:47.99rem){.cv-form[data-v-98d944c3]{padding:1.5rem 1.35rem 1.75rem}}.cv-form__heading[data-v-98d944c3]{margin-block-end:.5rem;font-size:1.25rem}.cv-form__intro[data-v-98d944c3]{color:var(--ez-muted);margin-block-end:1.5rem;font-size:.9375rem}.cv-form__form[data-v-98d944c3]{flex-direction:column;gap:1.25rem;display:flex}.cv-form__fields[data-v-98d944c3]{gap:1.1rem 1rem;display:grid}@media (min-width:40rem){.cv-form__fields[data-v-98d944c3]{grid-template-columns:1fr 1fr}}.cv-form__group[data-v-98d944c3]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.cv-form__group label[data-v-98d944c3],.cv-form__label-text[data-v-98d944c3]{color:var(--ez-ink);font-size:.875rem;font-weight:600}.cv-form__required[data-v-98d944c3]{color:var(--q-negative)}.cv-form__input[data-v-98d944c3]{border:1px solid var(--ez-border);border-radius:var(--ez-radius-control);min-block-size:3.1rem;font:inherit;color:var(--ez-ink);background:var(--ez-white);inline-size:100%;transition:border-color var(--aero-dur) var(--aero-ease);padding:.85rem 1rem}.cv-form__input[data-v-98d944c3]:hover{border-color:var(--ez-mist-muted)}.cv-form__input[data-v-98d944c3]:focus-visible{outline:2px solid var(--ez-navy-700);outline-offset:1px}.cv-form__file-input[data-v-98d944c3]{opacity:0;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.cv-form__file-row[data-v-98d944c3]{border:1px dashed var(--ez-border);border-radius:var(--ez-radius-control);background:var(--ez-sunken);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.cv-form__file-button[data-v-98d944c3]{border:1px solid var(--ez-navy-700);border-radius:var(--ez-radius-control);min-block-size:3rem;color:var(--ez-navy-700);background:var(--ez-white);cursor:pointer;padding:.8rem 1.35rem;font-weight:600;display:inline-block}.cv-form__file-input:focus-visible+.cv-form__file-row .cv-form__file-button[data-v-98d944c3]{outline:2px solid var(--ez-navy-700);outline-offset:1px}.cv-form__file-input:disabled+.cv-form__file-row .cv-form__file-button[data-v-98d944c3]{opacity:.6;cursor:not-allowed}.cv-form__file-name[data-v-98d944c3]{color:var(--ez-muted);overflow-wrap:anywhere;font-size:.9375rem}.cv-form__input--invalid[data-v-98d944c3]{border-color:var(--q-negative)}.cv-form__hint[data-v-98d944c3],.cv-form__retention[data-v-98d944c3],.cv-form__checking[data-v-98d944c3]{color:var(--ez-muted);margin:0;font-size:.875rem}.cv-form__error[data-v-98d944c3]{color:var(--q-negative);margin:0;font-size:.875rem}.cv-form__banner[data-v-98d944c3]{border:1px solid var(--q-negative);border-radius:var(--ez-radius-panel);background:var(--ez-sunken);color:var(--q-negative);margin:0;padding:.75rem 1rem;font-weight:600}.cv-form__trap[data-v-98d944c3]{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.cv-form__consent[data-v-98d944c3]{gap:.5rem}.cv-form__checkbox-label[data-v-98d944c3]{color:var(--ez-muted);align-items:flex-start;gap:.6rem;font-weight:400;display:flex}.cv-form__checkbox-label input[data-v-98d944c3]{width:1.25rem;height:1.25rem;accent-color:var(--ez-navy-700);flex-shrink:0;margin-block-start:.1rem}.cv-form__checkbox-label a[data-v-98d944c3]{color:var(--ez-navy-700);text-decoration:underline}.cv-form__submit[data-v-98d944c3]{border-radius:var(--ez-radius-control);cursor:pointer;inline-size:100%;transition:background var(--aero-dur) var(--aero-ease);background:var(--ez-navy-700);color:var(--ez-white);border:none;padding:.9rem 2rem;font-size:1rem;font-weight:700}.cv-form__submit[data-v-98d944c3]:hover:not(:disabled){background:var(--ez-navy-900)}.cv-form__submit[data-v-98d944c3]:focus-visible{outline:2px solid var(--ez-navy-700);outline-offset:2px}.cv-form__submit[data-v-98d944c3]:disabled{opacity:.6;cursor:not-allowed}.cv-form__notice[data-v-98d944c3]{border:1px solid var(--ez-hairline);border-radius:var(--ez-radius-panel);background:var(--ez-sunken);padding:1.5rem}.cv-form__notice h3[data-v-98d944c3]{margin-block-start:0}.cv-form__reference[data-v-98d944c3]{letter-spacing:.06em;unicode-bidi:isolate;margin-block:1rem .25rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:1.25rem;font-weight:600}.cv-form__reference-note[data-v-98d944c3]{color:var(--ez-text-muted,inherit);margin-block-start:0;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.cv-form__submit[data-v-98d944c3],.cv-form__input[data-v-98d944c3]{transition:none}}.sr-only[data-v-98d944c3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
