.contact-form{gap:var(--space-2);max-width:760px;display:grid}.contact-two{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.contact-error{margin:var(--space-1) 0 0;color:var(--color-danger);font-size:.875rem}.contact-actions{justify-items:start;gap:var(--space-2);margin-top:var(--space-2);display:grid}.contact-sent{justify-items:start;gap:var(--space-3);max-width:760px;display:grid}.contact-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:640px){.contact-two{grid-template-columns:1fr;gap:0}}
