.page-module__plmpQa__contactPage{max-width:1140px;height:100%;margin:0 auto;padding:38px;overflow-y:auto}.page-module__plmpQa__header{margin-bottom:38px}.page-module__plmpQa__titleContainer{align-items:center;gap:15.2px;margin-bottom:7.6px;display:flex}.page-module__plmpQa__headerIcon{filter:drop-shadow(0 0 19px #8b5cf666);font-size:2.5rem}.page-module__plmpQa__title{color:#fff;margin:0;font-size:2.5rem;font-weight:900}.page-module__plmpQa__subtitle{color:#a0aec0;margin:0;padding-left:53.2px;font-size:1.1rem}.page-module__plmpQa__contentLayout{gap:30.4px;display:flex}.page-module__plmpQa__formColumn{flex:3}.page-module__plmpQa__infoColumn{flex-direction:column;flex:2;gap:19px;display:flex}.page-module__plmpQa__card{background-color:#1a1e24;border:1px solid #2d3748;border-radius:11.4px;padding:30.4px;box-shadow:0 3.8px 19px #0003}.page-module__plmpQa__cardTitle{color:#fff;border-bottom:1px solid #2d3748;margin:0 0 22.8px;padding-bottom:15.2px;font-size:1.5rem;font-weight:800}.page-module__plmpQa__contactForm{flex-direction:column;gap:19px;display:flex}.page-module__plmpQa__inputGroup{flex-direction:column;gap:7.6px;display:flex}.page-module__plmpQa__inputGroup label{color:#a0aec0;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:700}.page-module__plmpQa__contactForm input,.page-module__plmpQa__contactForm select,.page-module__plmpQa__contactForm textarea{color:#fff;background-color:#12161c;border:1px solid #2d3748;border-radius:7.6px;padding:13.3px 15.2px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-module__plmpQa__contactForm input:focus,.page-module__plmpQa__contactForm select:focus,.page-module__plmpQa__contactForm textarea:focus{border-color:#8b5cf6;outline:none;box-shadow:0 0 0 1.9px #8b5cf633}.page-module__plmpQa__contactForm textarea{resize:vertical;min-height:114px}.page-module__plmpQa__contactForm :disabled{opacity:.6;cursor:not-allowed}.page-module__plmpQa__submitBtn{color:#fff;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:7.6px;margin-top:7.6px;padding:15.2px;font-size:1.1rem;font-weight:800;transition:transform .2s,filter .2s;box-shadow:0 3.8px 14.25px #8b5cf64d}.page-module__plmpQa__submitBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1.9px)}.page-module__plmpQa__successState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:38px 19px;animation:.4s ease-out page-module__plmpQa__fadeIn;display:flex}.page-module__plmpQa__successIcon{filter:drop-shadow(0 0 19px #10b98166);margin-bottom:15.2px;font-size:4rem}.page-module__plmpQa__successState h3{color:#10b981;margin:0 0 7.6px;font-size:1.8rem}.page-module__plmpQa__successState p{color:#a0aec0;margin:0;font-size:1.1rem;line-height:1.5}.page-module__plmpQa__discordCard,.page-module__plmpQa__twitterCard,.page-module__plmpQa__emailCard{border:1px solid #2d3748;border-radius:11.4px;flex-direction:column;gap:15.2px;padding:22.8px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.page-module__plmpQa__discordCard:hover{border-color:#5865f2;transform:translateY(-3.8px)}.page-module__plmpQa__twitterCard:hover{border-color:#1da1f2;transform:translateY(-3.8px)}.page-module__plmpQa__emailCard:hover{border-color:#10b981;transform:translateY(-3.8px)}.page-module__plmpQa__cardIcon{font-size:2rem}.page-module__plmpQa__cardText h3{color:#fff;margin:0 0 7.6px;font-size:1.2rem}.page-module__plmpQa__cardText p{color:#a0aec0;margin:0;font-size:.95rem;line-height:1.5}.page-module__plmpQa__linkBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5.7px;align-self:flex-start;margin-top:7.6px;padding:7.6px 15.2px;font-weight:600;transition:background .2s}.page-module__plmpQa__linkBtn:hover{background:#ffffff1a}.page-module__plmpQa__emailLink{color:#10b981;margin-top:11.4px;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__plmpQa__emailLink:hover{text-decoration:underline}@keyframes page-module__plmpQa__fadeIn{0%{opacity:0;transform:translateY(9.5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page-module__plmpQa__contentLayout{flex-direction:column}}
