.CheckContactStep-module__CtVHTa__form{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:18px;padding:clamp(26px,5vw,44px);display:grid}.CheckContactStep-module__CtVHTa__title{margin:0}.CheckContactStep-module__CtVHTa__field{color:var(--mute);gap:8px;font-size:.92rem;display:grid}.CheckContactStep-module__CtVHTa__field input{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 18px;font-size:max(16px,1rem);transition:border-color .15s}.CheckContactStep-module__CtVHTa__field input:hover{border-color:var(--cocoa)}.CheckContactStep-module__CtVHTa__field input:focus-visible{outline:2px solid var(--cocoa);outline-offset:1px;border-color:var(--cocoa)}.CheckContactStep-module__CtVHTa__field input[aria-invalid=true]{border-color:var(--cocoa-2);border-width:2px}.CheckContactStep-module__CtVHTa__optional{opacity:.8;font-style:normal}.CheckContactStep-module__CtVHTa__error{color:var(--cocoa-2);font-size:.88rem}.CheckContactStep-module__CtVHTa__consent{cursor:pointer;color:var(--ink);align-items:flex-start;gap:12px;font-size:.95rem;display:flex}.CheckContactStep-module__CtVHTa__consent input{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--cocoa);flex:none;margin-block-start:.15rem}.CheckContactStep-module__CtVHTa__privacy{color:var(--mute);margin:0;font-size:.88rem}.CheckContactStep-module__CtVHTa__honeypot{opacity:0;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px}
