#contactModal .contact-form .contact-form__status{border-radius:16px;font-size:13px;font-weight:600;line-height:1.35;margin:0;padding:12px 14px}#contactModal .contact-form .contact-form__status.is-error{background:rgba(235,10,42,0.1);border:1px solid rgba(235,10,42,0.18);color:#eb0a2a}#contactModal .contact-form .contact-form__status.is-success{background:rgba(37,86,153,0.1);border:1px solid rgba(37,86,153,0.18);color:#255699}#contactModal .contact-form .field .field-error{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#contactModal .contact-form .field input:focus-visible,#contactModal .contact-form .field textarea:focus-visible{box-shadow:0 0 0 3px rgba(37,86,153,0.16)}#contactModal .contact-form .field.is-invalid input,#contactModal .contact-form .field.is-invalid textarea{background:#fff7f8;border:1px solid rgba(235,10,42,0.55);box-shadow:0 0 0 3px rgba(235,10,42,0.12)}#contactModal .contact-form .field.is-invalid label,#contactModal .contact-form .field.is-invalid label span{color:#eb0a2a}#contactModal .contact-form .field.is-placeholder-error label,#contactModal .contact-form .field.is-placeholder-error label span{opacity:0;transform:translateY(-6px)}#contactModal .contact-form .field.is-invalid input::placeholder,#contactModal .contact-form .field.is-invalid textarea::placeholder{color:#eb0a2a;opacity:1}#contactModal .contact-form .form-bottom{flex-wrap:wrap}#contactModal .contact-form .form-bottom .check{align-items:flex-start;flex-wrap:wrap}#contactModal .contact-form .form-bottom .check .field-error{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#contactModal .contact-form .form-bottom .check.is-invalid{color:#eb0a2a}#contactModal .contact-form .form-bottom .check.is-invalid .box{background:#fff7f8;border-color:rgba(235,10,42,0.55);box-shadow:0 0 0 3px rgba(235,10,42,0.12)}nav .links{grid-template-columns:auto}