.form-feedback{margin:0 0 24px;padding:20px 22px;border:2px solid #a13d30;border-radius:4px;background:#fff5f0;color:var(--ink);scroll-margin-top:24px;overflow-wrap:anywhere}.form-feedback[hidden]{display:none}.form-feedback h3{font:1.35rem/1.4 var(--serif);margin:0 0 12px}.form-feedback p{margin:10px 0;line-height:1.8}.form-feedback ul{margin:14px 0 0;padding-left:22px;line-height:1.8}.form-feedback li+li{margin-top:8px}.form-feedback a{color:#8e3229;text-decoration:underline;text-underline-offset:3px}.form-feedback:focus{outline:3px solid #a13d30;outline-offset:3px}.form-feedback .form-reload-current{display:inline-block;margin-top:14px;font-weight:600}.form-field-error{display:block!important;margin:9px 0 0!important;color:#9b3327!important;font-size:.85rem!important;line-height:1.7!important;font-weight:600!important}.form-control-error{border-color:#a13d30!important;outline:1px solid #a13d30;outline-offset:1px}.form-photo-reselect{padding:15px 18px;border-left:3px solid #a13d30;line-height:1.8;background:#fff5f0}.form-recovery-busy{opacity:.8}.form-feedback .form-unsaved-note{font-weight:600}@media(max-width:600px){.form-feedback{padding:18px 15px}.form-feedback h3{font-size:1.25rem}.form-field-error{font-size:.92rem!important}.form-feedback ul{padding-left:20px}}
