/* STUDIO 2.0 V57 — inline contact feedback */
.contact-form .form-status{font-size:clamp(13px,1.1vw,15px);line-height:1.65;padding:17px 21px;margin:18px 0 0;border-radius:13px}
.contact-form .form-status.show{display:block}
.contact-form .form-status.is-error{color:#ffd5d8;background:rgba(160,51,60,.12);border-color:rgba(255,136,145,.42)}
.contact-form .form-status.is-pending{color:#e5d5fc;background:rgba(142,82,210,.09);border-color:rgba(181,140,240,.25)}
.contact-form .form-status:focus{outline:2px solid rgba(203,151,255,.65);outline-offset:4px}
.contact-form button[type="submit"][disabled]{cursor:progress;opacity:.65}
