/* Form confirmation and error messages */
.fs-status{margin:12px 0 0;padding:12px 14px;border-left:3px solid #b5523b;background:#fbeee8;color:#5a2417;font-size:14.5px;line-height:1.5}
.fs-status[hidden]{display:none}
.fs-success{display:flex;gap:14px;align-items:flex-start;padding:22px 22px;background:#FBF8F2;border:1px solid rgba(216,160,120,.6);border-left:3px solid #D8A078;color:#242A2B;outline:none}
.fs-success p{margin:0;font:italic 500 clamp(19px,2vw,22px)/1.45 var(--serif)}
.fs-mark{color:#D8A078;font-size:20px;line-height:1.4}
.fs-success{scroll-margin-top:140px}
