.contacts .lead-text[data-v-217dfbf3]{color:#93a8bf;max-width:640px;margin:0 0 24px}.contacts form[data-v-217dfbf3]{text-align:left;flex-direction:column;gap:16px;display:flex}.contacts .pair[data-v-217dfbf3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=600px){.contacts .pair[data-v-217dfbf3]{grid-template-columns:1fr}}.contacts label[data-v-217dfbf3]{margin-bottom:6px;font-weight:600;display:block}.contacts textarea[data-v-217dfbf3]{resize:vertical}.contacts .error[data-v-217dfbf3]{color:#ff6b7a;margin:4px 0 0;font-size:.85rem}.contacts .trap[data-v-217dfbf3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contacts .privacy[data-v-217dfbf3]{color:#93a8bf;margin:0;font-size:.85rem}.contacts .failure[data-v-217dfbf3]{color:#ff6b7a;border:1px solid #ff6b7a;border-radius:10px;margin:0;padding:10px 14px}.contacts button[type=submit][data-v-217dfbf3]{align-self:flex-start}.contacts button[type=submit][data-v-217dfbf3]:disabled{opacity:.6;cursor:default}.contacts .sent[data-v-217dfbf3]{text-align:left}.contacts .sent h2[data-v-217dfbf3]{color:#f7a433;margin-bottom:8px}.contacts .sent p[data-v-217dfbf3]{margin-bottom:18px}
