.form-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
[data-antispam]{margin:20px 0;max-width:100%}
[data-antispam]:empty{display:none}
[data-submit-contact]:disabled{opacity:.55;cursor:not-allowed}
.form-result[data-state="error"]{border-left:3px solid #9e303c;padding:16px}
.form-result[data-state="success"]{border-left:3px solid #376956;padding:16px}
[data-form-reference]{overflow-wrap:anywhere}
