.contact-main[data-astro-cid-zn7asyhr]{background-image:linear-gradient(#caf5f3 0%,#fff 100%);flex-direction:column;gap:145px;padding:200px 30px;display:flex}.contact-main__title[data-astro-cid-zn7asyhr]{width:100%;max-width:var(--container);justify-content:center;margin:0 auto;display:flex}.contact-main__title[data-astro-cid-zn7asyhr] h1[data-astro-cid-zn7asyhr]{font-size:var(--text-marquee);line-height:var(--lh-marquee);letter-spacing:0;text-align:center;margin:0}.contact-main__body[data-astro-cid-zn7asyhr]{gap:200px;width:100%;max-width:1160px;margin:0 auto;padding:0 30px;display:flex}.contact-main__form-col[data-astro-cid-zn7asyhr]{flex:0 50%}.contact-main__info[data-astro-cid-zn7asyhr]{flex-wrap:wrap;flex:0 40%;align-content:flex-start;align-items:flex-start;gap:35px 5px;display:flex}.contact-form[data-astro-cid-zn7asyhr]{flex-direction:column;max-width:550px;padding-bottom:29px;display:flex}.contact-form__field[data-astro-cid-zn7asyhr]+.contact-form__field[data-astro-cid-zn7asyhr]{margin-top:79px}.contact-form[data-astro-cid-zn7asyhr] input[data-astro-cid-zn7asyhr],.contact-form[data-astro-cid-zn7asyhr] textarea[data-astro-cid-zn7asyhr]{width:100%;color:var(--color-primary);font-family:var(--font-body);appearance:none;background-color:#0000;border:0;border-bottom:1px solid #dedede;border-radius:0;margin:0;padding:0 0 15px;font-weight:400;display:block}.contact-form[data-astro-cid-zn7asyhr] input[data-astro-cid-zn7asyhr]{letter-spacing:0;font-size:16px;line-height:30px}.contact-form[data-astro-cid-zn7asyhr] textarea[data-astro-cid-zn7asyhr]{letter-spacing:0;resize:none;height:47px;font-size:14px;line-height:1.15;overflow:auto}.contact-form[data-astro-cid-zn7asyhr] input[data-astro-cid-zn7asyhr]::placeholder,.contact-form[data-astro-cid-zn7asyhr] textarea[data-astro-cid-zn7asyhr]::placeholder{color:var(--color-primary);opacity:1}.contact-form__submit[data-astro-cid-zn7asyhr]{background-color:var(--color-accent);color:#fff;width:100%;font-family:var(--font-heading);letter-spacing:.5px;border-radius:2px;margin-top:50px;padding:18px 36px;font-size:20px;font-weight:400;line-height:1;transition:background-color .2s}.contact-form__submit[data-astro-cid-zn7asyhr]:hover{background-color:var(--color-primary)}.contact-form__submit[data-astro-cid-zn7asyhr]:disabled{opacity:.6;cursor:wait}.contact-form__tip[data-astro-cid-zn7asyhr]{color:#dc3232;margin-top:6px;font-size:14px;line-height:1.5;display:block}.contact-form__response[data-astro-cid-zn7asyhr]{color:var(--color-primary);border:2px solid #ffb900;margin:24px 0 0;padding:4px 16px;font-size:15px;line-height:1.6}.contact-form__response[data-astro-cid-zn7asyhr].is-sent{border-color:#46b450}.contact-form__response[data-astro-cid-zn7asyhr].is-failed{border-color:#dc3232}.contact-main__text[data-astro-cid-zn7asyhr]{width:100%;color:var(--color-primary);letter-spacing:0;margin:0 0 20px;font-size:22px;font-weight:500;line-height:42px}.contact-main__social[data-astro-cid-zn7asyhr]{width:38%}.contact-main__contact[data-astro-cid-zn7asyhr]{width:45%}.contact-main__social[data-astro-cid-zn7asyhr],.contact-main__contact[data-astro-cid-zn7asyhr]{flex-direction:column;gap:5px;display:flex}.contact-main__social[data-astro-cid-zn7asyhr] li[data-astro-cid-zn7asyhr],.contact-main__contact[data-astro-cid-zn7asyhr] li[data-astro-cid-zn7asyhr]{align-items:flex-start;gap:5px;height:35px;display:flex}.contact-main__contact[data-astro-cid-zn7asyhr] li[data-astro-cid-zn7asyhr]{gap:10px}.contact-main__link[data-astro-cid-zn7asyhr]>span[data-astro-cid-zn7asyhr]{letter-spacing:-.1px;font-weight:600}.contact-main__arrow[data-astro-cid-zn7asyhr]{color:var(--color-primary);flex:none;margin-top:9px}.contact-main__prefix[data-astro-cid-zn7asyhr]{color:var(--color-primary);padding-top:1px;font-weight:600;line-height:34px}@media (width<=1024px){.contact-main__body[data-astro-cid-zn7asyhr]{gap:100px;max-width:1100px;padding:0}}@media (width<=880px){.contact-main__body[data-astro-cid-zn7asyhr]{flex-direction:column;align-items:center;gap:70px;max-width:500px}.contact-main__form-col[data-astro-cid-zn7asyhr],.contact-main__info[data-astro-cid-zn7asyhr]{flex:none;width:100%}}@media (width<=767px){.contact-main[data-astro-cid-zn7asyhr]{gap:70px;padding:150px 20px 120px}.contact-main__body[data-astro-cid-zn7asyhr]{max-width:none}.contact-main__social[data-astro-cid-zn7asyhr],.contact-main__contact[data-astro-cid-zn7asyhr]{width:100%}}
