.TenantRegister-module__FXx_HW__wrap{background:var(--linen);border:1px solid #1517191a;border-radius:28px;margin:48px 0;padding:34px 36px}.TenantRegister-module__FXx_HW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sage-dark);margin:0 0 10px;font-size:13px;font-weight:820}.TenantRegister-module__FXx_HW__title{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(24px,3vw,32px);line-height:1.12}.TenantRegister-module__FXx_HW__lead{color:var(--muted);max-width:62ch;margin:0 0 22px;font-size:15px;line-height:1.6}.TenantRegister-module__FXx_HW__form{flex-direction:column;gap:16px;display:flex}.TenantRegister-module__FXx_HW__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.TenantRegister-module__FXx_HW__field{color:var(--ink);flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.TenantRegister-module__FXx_HW__field input,.TenantRegister-module__FXx_HW__field select{font:inherit;background:var(--white);color:var(--ink);border:1px solid #1517192e;border-radius:14px;width:100%;height:48px;padding:13px 15px;font-weight:500;line-height:1.2}.TenantRegister-module__FXx_HW__field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2374706a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.TenantRegister-module__FXx_HW__field input:focus,.TenantRegister-module__FXx_HW__field select:focus{outline:2px solid var(--sage-dark);outline-offset:1px;border-color:#0000}.TenantRegister-module__FXx_HW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.TenantRegister-module__FXx_HW__error{color:#a23b2c;margin:0;font-size:14px;font-weight:600}.TenantRegister-module__FXx_HW__fine{color:var(--muted);margin:4px 0 0;font-size:13px}.TenantRegister-module__FXx_HW__success{color:#4a4640;margin:0;font-size:16px;line-height:1.6}@media (max-width:640px){.TenantRegister-module__FXx_HW__wrap{border-radius:22px;padding:26px 22px}.TenantRegister-module__FXx_HW__row{grid-template-columns:1fr}}
