.form-trap{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
.contact-v6__consent small{display:block;margin-top:10px;font-size:inherit;line-height:1.6}
.form-status{padding:16px 20px;border:1px solid #8bb7cc;border-radius:14px;background:#e8f5fa;color:#063f5e;line-height:1.6;overflow-wrap:anywhere}
.form-status--error{border-color:#bc704f;background:#fff4ec;color:#753923}
.form-status[hidden],.form-review-actions button[hidden]{display:none!important}
.form-review-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px;flex-wrap:wrap}
.form-review-actions .contact-v6-review__edit{margin:0}
.contact-v6-review .form-review-send{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border:1px solid #075d84;border-radius:999px;background:#075d84;color:#fff;font:inherit;font-weight:500;line-height:1.5;cursor:pointer}
.contact-v6-review .form-review-send:hover{background:#f49500;border-color:#f49500;color:#063f5e}
.contact-v6-review .form-review-send:focus-visible{outline:3px solid #f49500;outline-offset:4px}
.contact-v6-review .contact-v6-review__edit{background:transparent;color:#063f5e;border-color:#8bb7cc;border-radius:999px}
.form-review-actions button:disabled,.contact-v6-review__close:disabled{opacity:.65;cursor:wait}
@media(max-width:600px){.form-review-actions{align-items:stretch;flex-direction:column}.form-review-actions .form-review-send{width:100%;min-height:54px}.contact-v6__consent{line-height:1.65}}
