.marketing-contact-form{max-width:840px;margin-top:55px}.marketing-contact-form h2{margin:0 0 10px;font-size:30px}.marketing-contact-form>p{color:#afd0bd;max-width:660px;margin:0;line-height:1.7}.contact-form{gap:16px;margin-top:22px;display:grid}.contact-form .contact-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form input,.contact-form textarea{color:#f2fff6;width:100%;font:inherit;background:#10251f;border:1px solid #3c7052;border-radius:12px;outline:0;padding:13px 14px}.contact-form textarea{resize:vertical;min-height:140px}.contact-form input:focus,.contact-form textarea:focus{border-color:#6feaaf;box-shadow:0 0 0 3px #6feaaf33}.contact-form button{color:#0b2c20;font:inherit;cursor:pointer;background:#5ce9b4;border:0;border-radius:99px;justify-self:start;padding:14px 26px;font-weight:800}.contact-form button:hover{background:#9af5d0}.contact-form .contact-status{color:#a9ddc2;margin:0;font-size:14px;line-height:1.6}.contact-form .contact-error{color:#ffb0b0;margin:0;font-size:14px}@media (width<=650px){.contact-form .contact-row{grid-template-columns:1fr}}
