/* Form-only additions; approved page styling remains in the original CSS files. */
.form-trap{position:absolute!important;left:-10000px!important;top:auto;width:1px;height:1px;overflow:hidden}
#form-status:focus{outline:3px solid #297ea0;outline-offset:5px}
#estimate-form [aria-invalid=true]{border-color:var(--red)}
#estimate-form button:disabled{opacity:.6;cursor:default}

#other-location[hidden]{display:none}
