.allreg-inquiry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.allreg-inquiry .field{display:flex;flex-direction:column;gap:8px;min-width:0}.allreg-inquiry label{font-size:14px;font-weight:600;color:#152e50;line-height:1.6}.allreg-inquiry input,.allreg-inquiry select,.allreg-inquiry textarea{box-sizing:border-box;width:100%;min-height:48px;padding:12px 14px;border:1px solid #cbd7e6;border-radius:8px;background:#fff;color:#152e50;font:inherit;font-size:16px}.allreg-inquiry textarea{min-height:140px;resize:vertical}.allreg-inquiry :is(input,select,textarea):focus-visible{outline:2px solid #2563eb;outline-offset:2px}.allreg-inquiry .full,.allreg-inquiry .form-note,.allreg-inquiry [role=status]{grid-column:1/-1}.allreg-inquiry .consent{display:flex;align-items:flex-start;gap:9px;font-weight:400;font-size:13px}.allreg-inquiry .consent input{width:18px;min-height:18px;flex:0 0 18px;margin-top:3px}.allreg-inquiry .form-note{font-size:13px;line-height:1.8;color:#53637b;margin:0}.allreg-inquiry button{border:0;border-radius:8px;background:#2563eb;color:white;min-height:48px;padding:12px 24px;font-size:15px;font-weight:600;cursor:pointer;justify-self:start}.allreg-inquiry button:disabled{opacity:.65;cursor:wait}.allreg-inquiry [role=status]{margin:0;line-height:1.7;color:#152e50}.allreg-inquiry a{color:#1d4ed8;text-decoration:underline}.allreg-inquiry .allreg-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:640px){.allreg-inquiry{grid-template-columns:1fr;gap:16px}.allreg-inquiry button{width:100%}}