.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form>label,.form-row{margin-bottom:24px}.check{display:flex;gap:12px;align-items:start;font-weight:400}.check input{width:18px;height:18px;flex-shrink:0;margin-top:4px}.check a{text-decoration:underline}.contact-form .button{margin-bottom:15px}#message-count{display:block;margin:-15px 0 25px}@media(max-width:850px){.contact-grid{grid-template-columns:1fr;gap:35px}}@media(max-width:560px){.form-row{grid-template-columns:1fr}}
