.contact[data-v-020bce26]{gap:30px;min-height:70vh;padding:60px 30px 120px;display:flex}.contact__info[data-v-020bce26]{flex-direction:column;gap:10px;width:46%;padding:0 30px 0 calc(8% + 60px);display:flex}.contact__title[data-v-020bce26]{font-size:var(--fs-h2);font-weight:400;line-height:var(--lh-h2)}.contact__intro[data-v-020bce26]{font-size:var(--fs-body-l);line-height:var(--lh-body-l)}.contact__list[data-v-020bce26]{font-size:var(--fs-body-s);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.contact__list li[data-v-020bce26]{align-items:center;gap:10px;display:flex}.contact__list svg[data-v-020bce26]{width:15px;height:15px;color:var(--c-black)}.contact__list a[data-v-020bce26]{color:var(--c-black)}.contact__form-wrap[data-v-020bce26]{width:45%;padding-right:60px}.form[data-v-020bce26]{flex-direction:column;display:flex}.field-row[data-v-020bce26]{display:flex}.field-row .field[data-v-020bce26]{flex:1}.field input[data-v-020bce26],.field textarea[data-v-020bce26]{border:0;border-bottom:1px solid var(--c-line);background:var(--c-white);color:#1f2124;width:100%;font:inherit;border-radius:0;padding:1.5em 1em 1em;font-size:16px;transition:border-color .3s}.field input[data-v-020bce26]:hover,.field input[data-v-020bce26]:focus,.field textarea[data-v-020bce26]:hover,.field textarea[data-v-020bce26]:focus{border-color:var(--c-black);outline:none}.field textarea[data-v-020bce26]{resize:vertical;min-height:131px}.form__trap[data-v-020bce26]{position:absolute;left:-9999px}.form__privacy[data-v-020bce26]{background:var(--c-white);color:#444;align-items:center;gap:10px;padding:30px 16px;font-size:16px;display:flex}.form__privacy a[data-v-020bce26]{color:inherit}.form__submit[data-v-020bce26]{background:var(--c-white);color:var(--c-black);cursor:pointer;border:0;padding:24px 32px;font-size:16px;font-weight:500;transition:background-color .3s,color .3s}.form__submit[data-v-020bce26]:hover:not(:disabled){background:var(--c-black);color:var(--c-white)}.form__submit[data-v-020bce26]:disabled{opacity:.6;cursor:wait}.form__error[data-v-020bce26]{color:#b32d2e;margin-top:15px}.form__done[data-v-020bce26]{background:var(--c-white);font-size:var(--fs-body-l);padding:40px}@media (width<=1024px){.contact[data-v-020bce26]{flex-direction:column;gap:50px}.contact__info[data-v-020bce26],.contact__form-wrap[data-v-020bce26]{width:100%;padding:0}}@media (width<=767px){.contact[data-v-020bce26]{padding:40px 20px 120px}.field-row[data-v-020bce26]{flex-direction:column}}
