.Contact-module__vnkraa__contactPage{color:#fff;background:#26262b;border-top:none;max-width:1720px;margin:0 auto}.Contact-module__vnkraa__contactContainer{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:48px;max-width:90%;margin:8rem auto;display:flex}.Contact-module__vnkraa__contactCard,.Contact-module__vnkraa__contactFormWrap{box-sizing:border-box;flex:0 0 50%;max-width:50%}.Contact-module__vnkraa__contactCard{background:linear-gradient(#4b4f93 0%,#6b78c8 40%,#7e8be0 100%);border-radius:16px;flex-direction:column;justify-content:flex-start;min-height:520px;padding:48px;display:flex;box-shadow:0 20px 40px rgba(0,0,0,.5)}.Contact-module__vnkraa__cardTop{align-items:center;gap:18px;display:flex}.Contact-module__vnkraa__cardLogo{width:150px;height:auto}.Contact-module__vnkraa__contactTitle{color:#fff;margin-top:40px;font-size:28px;font-weight:700}.Contact-module__vnkraa__footerItem{color:rgba(255,255,255,.95);font-size:15px}.Contact-module__vnkraa__contactForm{flex-direction:column;gap:18px;width:100%;max-width:620px;display:flex}.Contact-module__vnkraa__field{flex-direction:column;gap:8px;display:flex}.Contact-module__vnkraa__labelText{color:#cfcfd6;font-size:14px}.Contact-module__vnkraa__input,.Contact-module__vnkraa__textarea{color:#ddd;background:0 0;border:2px solid #3d476d;border-radius:8px;outline:none;padding:14px 16px;font-size:15px}.Contact-module__vnkraa__input::placeholder,.Contact-module__vnkraa__textarea::placeholder{color:#7b7f8a}.Contact-module__vnkraa__textarea{resize:vertical;min-height:180px}.Contact-module__vnkraa__submitRow{justify-content:flex-start;margin-top:6px;display:flex}.Contact-module__vnkraa__submitBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.8);border-radius:6px;padding:8px 18px;font-weight:500;transition:all .3s}.Contact-module__vnkraa__submitBtn:hover{background:rgba(255,255,255,.06);transform:translateY(-2px)}@media (max-width:1024px){.Contact-module__vnkraa__contactContainer{flex-direction:column;align-items:stretch;gap:40px}.Contact-module__vnkraa__contactCard,.Contact-module__vnkraa__contactFormWrap{flex:0 0 100%;justify-content:center;max-width:100%;display:flex}.Contact-module__vnkraa__contactCard{padding:40px 32px}.Contact-module__vnkraa__contactTitle{font-size:24px}.Contact-module__vnkraa__input,.Contact-module__vnkraa__textarea{padding:12px 14px;font-size:14px}}@media (max-width:600px){.Contact-module__vnkraa__contactContainer{gap:28px;margin:4rem auto;padding:0 1rem}.Contact-module__vnkraa__contactCard{padding:28px 20px}.Contact-module__vnkraa__cardLogo{width:100px}.Contact-module__vnkraa__contactTitle{margin-top:20px;font-size:20px}.Contact-module__vnkraa__input,.Contact-module__vnkraa__textarea{padding:10px 12px;font-size:13px}.Contact-module__vnkraa__textarea{min-height:150px}.Contact-module__vnkraa__submitBtn{padding:8px 14px;font-size:13px}}@media (max-width:400px){.Contact-module__vnkraa__contactCard{padding:24px 16px}.Contact-module__vnkraa__contactTitle{font-size:18px}.Contact-module__vnkraa__input,.Contact-module__vnkraa__textarea{font-size:12px}.Contact-module__vnkraa__submitBtn{padding:6px 12px;font-size:12px}}
