@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.validation-block{border:.25rem #b0463a solid;padding:1.5rem;margin:1.5rem 0}.validation-block .title{font-weight:900;color:#111}.validation-block .title svg{color:#b0463a;position:relative;top:2px;margin-right:.25rem}.validation-block ul{margin-bottom:0}.validation-block a{color:#b0463a;font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(176,70,58,.25);text-decoration-color:rgba(176,70,58,.25)}.validation-block a:hover,.validation-block a:focus,.validation-block a:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:#b0463a;text-decoration-color:#b0463a}.form__message{background:#111;color:#fff;padding:1.5rem;text-align:center;margin-bottom:1rem}.form__message--success{background:#2fb020}.form__message--error{background:#b0463a}.broken-link-form{max-width:540px;width:90%;margin:0 auto 2rem auto;background-color:#fff;border:1px #f6f9fa solid;border-radius:30px;padding:3rem 2rem;box-shadow:0px 0px 6px rgba(17,17,17,.0725)}.broken-link-form label.error{color:#b0463a}.broken-link-form .form__row{width:100%}.broken-link-form .form__row+.form__row{margin-top:1rem}.broken-link-form .form__label{display:block;padding-bottom:.25rem}.broken-link-form .form__input,.broken-link-form .form__textarea{width:100%}.broken-link-form .form__input::placeholder{font-size:1.5rem}.broken-link-form .form__error-container{display:flex;flex-direction:column-reverse;gap:.25rem}.broken-link-form .form__row.error label.error{display:block}.broken-link-form .form__row.error .form__input,.broken-link-form .form__row.error .form__textarea{border-color:#b0463a;border-width:2px}.broken-link-form .form__actions{margin-top:1.5rem}.broken-link-form .form__actions .button{width:100%}.broken-link-recaptcha{margin-top:1rem;width:100%;display:inline-flex;font-size:.875rem}.broken-link-recaptcha a{color:#333}