.Contact-module__hcVmEa__wrapper{background-color:var(--dark-light);padding:80px 0}.Contact-module__hcVmEa__content{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.Contact-module__hcVmEa__info h3,.Contact-module__hcVmEa__form h3{color:var(--primary);margin-bottom:1.5rem}.Contact-module__hcVmEa__infoItem{gap:1rem;margin-bottom:1.5rem;display:flex}.Contact-module__hcVmEa__infoIcon{color:var(--primary);font-size:1.5rem}.Contact-module__hcVmEa__infoDetails h4{color:var(--text);margin-bottom:.3rem}.Contact-module__hcVmEa__infoDetails p{color:var(--text-secondary);margin-bottom:.2rem;font-size:.9rem}.Contact-module__hcVmEa__form{-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background-color:rgba(45,45,74,.85);border:1px solid rgba(255,255,255,.06);border-radius:15px;padding:2rem;box-shadow:0 24px 48px rgba(0,0,0,.35)}.Contact-module__hcVmEa__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Contact-module__hcVmEa__formGroup{margin-bottom:1.5rem}.Contact-module__hcVmEa__formGroup label{color:var(--text);margin-bottom:.5rem;font-weight:500;display:block}.Contact-module__hcVmEa__formGroup input,.Contact-module__hcVmEa__formGroup textarea{border:1px solid var(--dark-light);width:100%;color:var(--text);background-color:rgba(15,15,26,.9);border-radius:8px;padding:.8rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.Contact-module__hcVmEa__formGroup input:focus,.Contact-module__hcVmEa__formGroup textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px rgba(108,92,231,.25)}@media (max-width:768px){.Contact-module__hcVmEa__content,.Contact-module__hcVmEa__formRow{grid-template-columns:1fr}}
