.contacts-wrapper[data-v-e7cceadd]{color:#fff;display:flex;flex-direction:column;gap:48px;max-width:447px}.contacts-wrapper .header[data-v-e7cceadd]{font-size:49px;font-weight:800;line-height:59px}.contacts-wrapper .contacts[data-v-e7cceadd]{display:flex;flex-direction:column;gap:32px}.contacts-wrapper .contacts .contact[data-v-e7cceadd]{align-items:center;cursor:pointer;display:flex;gap:18px}.contacts-wrapper .contacts .contact .img-wrapper[data-v-e7cceadd]{align-items:center;background-color:#d7fc51;border-radius:50%;display:flex;height:50px;justify-content:center;min-height:50px;min-width:50px;width:50px}.contacts-wrapper .contacts .contact .img-wrapper .img[data-v-e7cceadd]{height:24px;width:24px}.contacts-wrapper .contacts .contact .title[data-v-e7cceadd]{font-size:18px;font-weight:600;line-height:24px}.contacts-wrapper .contacts .contact .call-btn[data-v-e7cceadd],.contacts-wrapper .contacts .contact .mail[data-v-e7cceadd]{cursor:pointer;font-size:25px;font-weight:600;line-height:30px}.contacts-wrapper .contacts .contact .call-btn[data-v-e7cceadd]{color:#d7fc51}.contacts-wrapper .contacts .contact .get-in-touch[data-v-e7cceadd]{color:#d7fc51;font-size:25px;font-weight:600;line-height:30px}.contacts-wrapper .contacts .contact .text-wrapper[data-v-e7cceadd]{align-items:center;display:flex;gap:7px}.contacts-wrapper .contacts .contact .text-wrapper svg[data-v-e7cceadd]{width:16px}.contacts-wrapper .contacts .small-contacts[data-v-e7cceadd]{gap:24px}.contacts-wrapper .contacts .small-contacts .small-contact[data-v-e7cceadd]{align-items:center;display:flex;gap:9px}.contacts-wrapper .contacts .small-contacts a.small-contact[data-v-e7cceadd]{margin-bottom:12px}.msg-card[data-v-d0aa98f1]{background-color:#2a2a2a;border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:24px;max-width:447px;padding:24px;width:100%}.msg-card .msg[data-v-d0aa98f1]{font-size:18px;line-height:28px}.msg-card .ceo[data-v-d0aa98f1]{display:flex;gap:16px}.msg-card .ceo .img[data-v-d0aa98f1]{background-color:#f2f2f2;border-radius:18px;height:49px;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;width:49px}.msg-card .ceo .name[data-v-d0aa98f1],.msg-card .ceo .position[data-v-d0aa98f1]{font-size:16px;line-height:24px}.msg-card .ceo .position[data-v-d0aa98f1]{opacity:.5}.contact-form[data-v-f2d3065f]{background:#2a2a2a;border-radius:28px;box-shadow:0 24px 60px #00000059;color:#fff;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-width:544px;padding:48px;width:100%}@media (max-width:900px){.contact-form[data-v-f2d3065f]{order:1}}@media (max-width:650px){.contact-form[data-v-f2d3065f]{padding:16px}}.contact-form .title[data-v-f2d3065f]{font-size:24px;font-weight:500;line-height:30px;margin-bottom:24px}.contact-form .build-type[data-v-f2d3065f]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.contact-form .build-pill[data-v-f2d3065f]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#ffffffe0;cursor:pointer;font-size:16px;font-weight:500;height:42px;line-height:20px;padding:0 16px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.contact-form .build-pill[data-v-f2d3065f]:hover{background:#ffffff17;transform:translateY(-1px)}.contact-form .build-pill.active[data-v-f2d3065f]{background:#c9ff2f;border-color:#c9ff2f;color:#101010}.contact-form .grid[data-v-f2d3065f]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}@media (max-width:520px){.contact-form .grid[data-v-f2d3065f]{grid-template-columns:1fr}}.contact-form input[data-v-f2d3065f]{background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:14px;color:#fff;font-size:18px;font-weight:500;height:54px;line-height:24px;margin-bottom:0;outline:none;padding:10px 14px}.contact-form input[data-v-f2d3065f]::-moz-placeholder{color:#ffffff8c;font-size:18px;font-weight:500;line-height:24px}.contact-form input[data-v-f2d3065f]::placeholder{color:#ffffff8c;font-size:18px;font-weight:500;line-height:24px}.contact-form input[data-v-f2d3065f]:focus{border-color:#c9ff2fe6!important}.contact-form textarea[data-v-f2d3065f]{background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:14px;color:#fff;font-size:18px;font-weight:500;line-height:24px;outline:none;padding:14px;resize:none}.contact-form textarea[data-v-f2d3065f]::-moz-placeholder{color:#ffffff8c;font-weight:500}.contact-form textarea[data-v-f2d3065f]::placeholder{color:#ffffff8c;font-weight:500}.contact-form textarea[data-v-f2d3065f]:focus{border-color:#c9ff2fe6!important}.contact-form .captcha-wrapper[data-v-f2d3065f]{background:#fff;border-radius:16px;margin-top:10px;max-width:100%;overflow:hidden;padding:1px}.contact-form .captcha-wrapper[data-v-f2d3065f],.contact-form .captcha-wrapper div[data-v-f2d3065f]{width:-moz-fit-content;width:fit-content}.submitted[data-v-f2d3065f]{height:-moz-fit-content;height:fit-content}.submitted .subtitle[data-v-f2d3065f]{color:#646464;font-size:20px;line-height:24px}.submitted .checkmark[data-v-f2d3065f]{align-items:center;background-color:#f2f2f2;border-radius:40px;display:flex;height:238px;justify-content:center;margin-top:24px}.dark-background[data-v-cfa81131]{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.dark-background .modal[data-v-cfa81131]{background-color:#181818;border-radius:24px;color:#fff;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;max-height:90%;max-width:1440px;overflow-y:scroll;padding:56px 136px;position:relative;width:95%}@media (max-width:1050px){.dark-background .modal[data-v-cfa81131]{align-items:center;flex-direction:column;gap:48px;padding:46px 96px}}@media (max-width:900px){.dark-background .modal[data-v-cfa81131]{padding:46px 56px}}@media (max-width:650px){.dark-background .modal[data-v-cfa81131]{flex-direction:column;gap:48px;padding:24px 26px}}@media (max-width:450px){.dark-background .modal[data-v-cfa81131]{padding:24px 16px}}.dark-background .modal .msg-wrapper[data-v-cfa81131]{display:flex;flex-direction:column;gap:72px}@media (max-width:900px){.dark-background .modal .msg-wrapper[data-v-cfa81131]{order:2}}.dark-background .modal .close-modal[data-v-cfa81131]{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:16px;top:16px;width:20px;z-index:10}.dark-background .modal .close-modal[data-v-cfa81131]:hover{color:#b7b7b7}
