.form-trap{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.dialog-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.form-status.is-success{color:#17794a;background:#ecf8f1;border:1px solid #c9ead8;border-radius:9px;padding:12px 14px}
.form-status.is-error{color:#a8352e;background:#fff2f0;border:1px solid #f3d2ce;border-radius:9px;padding:12px 14px}
#contact-form small a{color:#4166a7;text-decoration:underline;text-underline-offset:3px}
.inquiry-form button[disabled],#contact-form button[disabled],.app-page form button[disabled]{cursor:default;opacity:.6}
@media(max-width:560px){.dialog-row{grid-template-columns:1fr;gap:19px}}
