#inquiry-form [aria-invalid="true"]{border:2px solid #aa3022;background:#fff6f2;outline-offset:3px}
#inquiry-form .inquiry-field-error{display:block;color:#912d20;font-family:Nunito,Arial,sans-serif;font-size:.9rem;font-weight:700;line-height:1.4;margin:-4px 0 6px;grid-column:1/-1}
#inquiry-form .inquiry-validation-summary{background:#fff0e9;border:2px solid #b43d25;border-radius:16px;color:#78271d;padding:16px 18px;margin:14px 0;scroll-margin-block:130px 30px;text-align:left;overflow-wrap:anywhere}
#inquiry-form .inquiry-validation-summary>strong{display:block;font-size:1.15rem}
#inquiry-form .inquiry-validation-summary p{margin:6px 0;line-height:1.4}
#inquiry-form .inquiry-validation-summary ul{padding-left:22px;margin:10px 0 0}
#inquiry-form .inquiry-validation-summary li{margin:8px 0;line-height:1.4}
#inquiry-form .inquiry-validation-summary a{color:inherit;text-decoration:underline;text-underline-offset:3px}
#inquiry-form .inquiry-validation-ready{background:#edf4e1;border:1px solid #728b63;border-radius:12px;padding:14px;color:#254d3a}
