.ait-mtr-form-shell{max-width:880px;margin:24px auto;padding:24px;border:1px solid #e0e8f0;border-radius:14px;background:#fff;box-shadow:0 8px 28px rgba(19,46,81,.06)}
.ait-mtr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.ait-mtr-fields>label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#253a54}.ait-mtr-fields .ait-mtr-field-title{display:inline-flex;align-items:center;gap:4px;min-height:20px;line-height:1.4}.ait-mtr-fields strong{color:#c43b36}.ait-mtr-fields input:not([type=radio]),.ait-mtr-fields textarea,.ait-mtr-challenge input{font:inherit;box-sizing:border-box;width:100%;margin:0;padding:10px 12px;border:1px solid #cbd7e3;border-radius:8px;background:#fff;color:#253a54;min-height:42px}.ait-mtr-form-shell .ait-mtr-fields textarea[name="message"]{min-height:120px!important;resize:vertical}.ait-mtr-wide{grid-column:1/-1}.ait-mtr-contact-method{padding:0;margin:0;border:0}.ait-mtr-contact-method legend{font-size:14px;font-weight:600;margin-bottom:8px}.ait-mtr-contact-method label{display:inline-flex;gap:4px;margin-right:16px;align-items:center;font-size:14px;font-weight:normal}.ait-mtr-challenge{margin:18px 0;max-width:360px;font-size:14px}.ait-mtr-challenge label{display:block}.ait-mtr-challenge input{max-width:120px;margin:8px 0!important}.ait-mtr-submit{border:0;border-radius:8px;background:#087bb9;color:#fff;cursor:pointer;padding:12px 24px;font-weight:650;font-size:15px}.ait-mtr-submit:hover{background:#08679b}.ait-mtr-submit:disabled{opacity:.6;cursor:progress}.ait-mtr-feedback,.ait-mtr-flash{margin-top:12px;font-size:14px}.ait-mtr-feedback.is-success,.ait-mtr-flash.success{color:#23734a}.ait-mtr-feedback.is-error,.ait-mtr-flash.error{color:#b22222}.ait-mtr-hp{position:absolute!important;left:-99999px!important;width:1px;height:1px;overflow:hidden}@media(max-width:620px){.ait-mtr-fields{grid-template-columns:1fr}.ait-mtr-form-shell{padding:16px;margin:12px 0}}
