.contact_contactCard__nm0wY{background-color:#22272f;background-size:150%;border:.3rem solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#f6f1e7,#f2ac84 20%,#3f59e4 74%,#4016a0);border-radius:8px;overflow:hidden;transition:box-shadow .3s ease-in-out;padding:60px 0}.contact_contactCard__nm0wY:hover{box-shadow:0 1px 2px hsla(0,0%,100%,.07),0 2px 4px hsla(0,0%,100%,.07),0 4px 8px hsla(0,0%,100%,.07),0 8px 16px hsla(0,0%,100%,.07),0 16px 32px hsla(0,0%,100%,.07),0 32px 64px hsla(0,0%,100%,.07)}.contact_main__mRmBx{background-image:url(/decorations/contact-decoration.svg);background-size:cover;background-position:top;background-repeat:no-repeat}.contact_dialog__TEGdf{align-items:center;background-color:#fff;box-shadow:0 1px 2px hsla(0,0%,100%,.07),0 2px 4px hsla(0,0%,100%,.07),0 4px 8px hsla(0,0%,100%,.07),0 8px 16px hsla(0,0%,100%,.07),0 16px 32px hsla(0,0%,100%,.07),0 32px 64px hsla(0,0%,100%,.07);border-radius:16px;display:flex;flex-direction:column;gap:32px;padding:30px 24px}@media screen and (min-width:640px){.contact_contactCard__nm0wY{padding:45px 0}.contact_main__mRmBx{background-attachment:fixed}.contact_dialog__TEGdf{padding:30px 90px}}@media screen and (min-width:1024px){.contact_dialog__TEGdf{padding:60px 120px}}@media screen and (min-width:1440px){.contact_main__mRmBx{background-size:1280px}}