.Contact-module__x2Jx8a__main{background:var(--bg);color:var(--text);flex-direction:column;min-height:100vh;padding-bottom:20px;animation:.8s ease-out Contact-module__x2Jx8a__fadeIn;display:flex}@keyframes Contact-module__x2Jx8a__fadeIn{0%{opacity:0}to{opacity:1}}.Contact-module__x2Jx8a__pixelText{font-family:var(--font-pixel);opacity:.9;letter-spacing:-1px;font-weight:400}.Contact-module__x2Jx8a__section{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:80px 24px;display:flex}.Contact-module__x2Jx8a__sectionTop{padding-top:100px}.Contact-module__x2Jx8a__title{letter-spacing:-.5px;color:#fff;text-align:center;width:100%;max-width:900px;margin-bottom:24px;font-size:clamp(32px,5vw,48px);font-weight:500}.Contact-module__x2Jx8a__subtitle{color:#ffffff80;text-align:center;max-width:500px;margin-bottom:60px;font-size:13px;line-height:1.6}.Contact-module__x2Jx8a__formWrapper{flex-direction:column;gap:20px;width:100%;max-width:500px;margin-top:20px;display:flex}.Contact-module__x2Jx8a__formTitle{color:#fff;letter-spacing:-.5px;margin-bottom:8px;font-size:20px;font-weight:500}.Contact-module__x2Jx8a__formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Contact-module__x2Jx8a__formGroup{flex-direction:column;gap:8px;display:flex}.Contact-module__x2Jx8a__fullWidth{grid-column:1/-1}.Contact-module__x2Jx8a__label{color:#ffffffb3;letter-spacing:.5px;font-size:11px;font-weight:500}.Contact-module__x2Jx8a__input{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:100px;width:100%;padding:12px 20px;font-family:inherit;font-size:14px;transition:border-color .3s}.Contact-module__x2Jx8a__textarea{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:24px;width:100%;padding:16px 20px;font-family:inherit;font-size:14px;transition:border-color .3s}.Contact-module__x2Jx8a__input:focus,.Contact-module__x2Jx8a__textarea:focus{border-color:#f40;outline:none}.Contact-module__x2Jx8a__dropdownWrapper{width:100%;position:relative}.Contact-module__x2Jx8a__dropdownHeader{color:#fff;cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:100px;justify-content:space-between;align-items:center;padding:12px 20px;font-size:14px;transition:border-color .3s;display:flex}.Contact-module__x2Jx8a__dropdownHeaderOpen{border-color:#f40}.Contact-module__x2Jx8a__dropdownIcon{color:#ffffff80;width:16px;height:16px;transition:transform .3s}.Contact-module__x2Jx8a__dropdownIconOpen{transform:rotate(180deg)}.Contact-module__x2Jx8a__dropdownList{z-index:50;transform-origin:top;background:#050505;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;width:100%;padding:8px 0;animation:.3s cubic-bezier(.16,1,.3,1) Contact-module__x2Jx8a__dropdownIn;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 10px 40px #000c}@keyframes Contact-module__x2Jx8a__dropdownIn{0%{opacity:0;transform:scaleY(.95)translateY(-5px)}to{opacity:1;transform:scaleY(1)translateY(0)}}.Contact-module__x2Jx8a__dropdownItem{color:#ffffffb3;cursor:pointer;padding:10px 20px;font-size:13.5px;transition:all .2s}.Contact-module__x2Jx8a__dropdownItem:hover,.Contact-module__x2Jx8a__dropdownItemActive{color:#f40;background:#ff44001a}.Contact-module__x2Jx8a__textarea{resize:vertical;min-height:120px}.Contact-module__x2Jx8a__submitBtn{color:#fff;cursor:pointer;background:#f40;border:none;border-radius:100px;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.Contact-module__x2Jx8a__submitBtn:hover{background:#f51;transform:translateY(-2px);box-shadow:0 4px 15px #ff44004d}.Contact-module__x2Jx8a__submitBtn:disabled{opacity:.7;cursor:not-allowed;transform:none}.Contact-module__x2Jx8a__privacyNote{color:#fff6;text-align:center;margin-top:8px;font-size:11px}.Contact-module__x2Jx8a__privacyNote a{color:#fff9;border-bottom:1px dotted #ffffff4d;text-decoration:none;transition:color .2s}.Contact-module__x2Jx8a__privacyNote a:hover{color:#fff}@media (max-width:900px){.Contact-module__x2Jx8a__cardsGrid{grid-template-columns:1fr;max-width:400px}}@media (max-width:768px){.Contact-module__x2Jx8a__section{padding:60px 20px}.Contact-module__x2Jx8a__title{font-size:32px}.Contact-module__x2Jx8a__formTitle{text-align:center;font-size:18px}}@media (max-width:480px){.Contact-module__x2Jx8a__section{padding:40px 16px}.Contact-module__x2Jx8a__title{font-size:28px}.Contact-module__x2Jx8a__subtitle{margin-bottom:40px;font-size:12px}.Contact-module__x2Jx8a__input,.Contact-module__x2Jx8a__dropdownHeader{padding:10px 16px}.Contact-module__x2Jx8a__textarea{padding:14px 16px}.Contact-module__x2Jx8a__submitBtn{padding:12px 16px}.Contact-module__x2Jx8a__dropdownItem{padding:10px 16px}}.Contact-module__x2Jx8a__cardsGrid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;max-width:800px;display:grid}.Contact-module__x2Jx8a__contactCard{text-align:center;opacity:0;flex-direction:column;align-items:center;padding:40px 32px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(30px)}.Contact-module__x2Jx8a__contactCardRevealed{opacity:1;transform:translateY(0)}.Contact-module__x2Jx8a__contactCardRevealed:first-child{transition-delay:.1s}.Contact-module__x2Jx8a__contactCardRevealed:nth-child(2){transition-delay:.2s}.Contact-module__x2Jx8a__contactCard:hover{transform:translateY(-8px)scale(1.02)}.Contact-module__x2Jx8a__iconWrapper{color:#ffffffb3;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.Contact-module__x2Jx8a__cardTitle{color:#fff;margin-bottom:12px;font-size:16px;font-weight:600}.Contact-module__x2Jx8a__cardValue{color:#ffffff80;font-size:13px;line-height:1.5}@media (max-width:900px){.Contact-module__x2Jx8a__cardsGrid{grid-template-columns:1fr}}
