.Field_field__vRj3V{display:grid;grid-gap:2px;gap:2px}.Field_label__ug_p6{font-family:var(--font-print);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--pencil)}.Field_optional__fGpLZ{font-family:var(--font-text);font-weight:400;font-size:14px;letter-spacing:0;text-transform:none}.Field_control__q1oJn{width:100%;min-height:var(--line);padding:8px 2px 6px;border:0;border-bottom:2px solid var(--rule-strong);border-radius:0;background:transparent;color:var(--ink);font-size:19px;font-weight:700;transition:border-color var(--fast) var(--ease-out)}.Field_control__q1oJn::placeholder{color:#8a9bc0;font-weight:400}textarea.Field_control__q1oJn{min-height:calc(var(--line) * 3);padding:13px 2px 0;line-height:var(--line);border-bottom:0;resize:vertical;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--line) - 1px),var(--rule-strong) calc(var(--line) - 1px),var(--rule-strong) var(--line));background-attachment:local}.Field_control__q1oJn:hover{border-bottom-color:var(--ink-soft)}.Field_control__q1oJn:focus-visible{outline:none;border-bottom-color:var(--ink);box-shadow:0 2px 0 var(--ink)}textarea.Field_control__q1oJn:focus-visible{box-shadow:inset 3px 0 0 var(--ink)}.Field_control__q1oJn[aria-invalid=true]{border-bottom-color:var(--stamp-red)}.Field_hint__9kUPP{font-size:15px;color:var(--pencil)}.Field_error__ssWaB{font-size:15px;font-weight:700;color:var(--stamp-red)}