.ContactSection_contactSection__9P2Ab{width:100vw;display:flex;flex-direction:row;align-items:flex-start;background-color:#202020;color:#f5f5f5}@media(max-width:768px){.ContactSection_contactSection__9P2Ab{flex-direction:column}}.ContactSection_firstContainer__6dQMX,.ContactSection_secondContainer__3xm1P{height:auto;display:flex}@media(max-width:768px){.ContactSection_firstContainer__6dQMX,.ContactSection_secondContainer__3xm1P{flex-direction:column}}.ContactSection_firstContainer__6dQMX{display:flex;flex-direction:column;width:80vw;padding:4rem 2rem}@media(max-width:768px){.ContactSection_firstContainer__6dQMX{order:2;width:100%;padding:1rem}}.ContactSection_badge__zauB0{font-weight:700;font-size:1.7rem;background:linear-gradient(270deg,#ff7e5f,#feb47b,#86a8e7,#91eae4);background-size:800% 800%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:ContactSection_animateGradient__I2zIQ 6s ease infinite}@media(max-width:768px){.ContactSection_badge__zauB0{text-align:center;padding:0 7rem}}@media(max-width:480px){.ContactSection_badge__zauB0{text-align:center;padding:0 1rem}}@keyframes ContactSection_animateGradient__I2zIQ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ContactSection_formContainer__DaNrA{display:flex;background-color:#000;border-radius:0 20px 20px 0;gap:1rem;margin-top:2rem;padding-top:20px}@media(max-width:920px){.ContactSection_formContainer__DaNrA{padding-top:0}}@media(max-width:768px){.ContactSection_formContainer__DaNrA{flex-direction:column;align-items:center;border-radius:20px}}@media(max-width:480px){.ContactSection_formContainer__DaNrA{width:100%;align-items:flex-start;padding:0 1rem}}.ContactSection_left__2wmC2{flex:1 1;padding:2rem 4rem 0 2rem;display:flex;align-items:center;flex-direction:column;justify-content:space-between}@media(max-width:480px){.ContactSection_left__2wmC2{width:100%;align-items:flex-start;padding:2rem 2rem 0}}.ContactSection_content__tbgYA{margin-left:-4rem}@media(max-width:1200px){.ContactSection_content__tbgYA{margin-left:1rem}}@media(max-width:768px){.ContactSection_content__tbgYA{margin-left:-2rem}}.ContactSection_subheading__XI_uN{font-size:1rem;color:#aaa;padding-top:1rem;text-align:start;margin-top:-10px}@media(max-width:960px){.ContactSection_subheading__XI_uN{text-align:start}}@media(max-width:768px){.ContactSection_subheading__XI_uN{text-align:center}}@media(max-width:480px){.ContactSection_subheading__XI_uN{text-align:start}}.ContactSection_socialIcons__CXNXc{display:flex;width:100%;padding:1rem 2rem 2rem;gap:1.5rem}@media(max-width:1400px){.ContactSection_socialIcons__CXNXc{padding:1rem 2rem 2rem 1rem}}.ContactSection_socialIcons__CXNXc a{color:var(--text-color);font-size:1.5rem;transition:transform .2s,color .2s}.ContactSection_socialIcons__CXNXc a:hover{transform:translateY(-2px);color:var(--primary-color)}@media(max-width:480px){.ContactSection_socialIcons__CXNXc{align-items:flex-start;padding:2rem 0;margin-left:-2rem}}.ContactSection_chatUi___mLu_{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;background-color:#5e5d5d;padding:1.5rem 1rem 1rem;border-radius:10px 10px 0 0}.ContactSection_bubbleBot__A_EJc,.ContactSection_bubbleUser__yJAa2{padding:10px 14px;font-size:14px;line-height:1.4;color:#fff;max-width:80%;display:inline-block}.ContactSection_bubbleUser__yJAa2{background-color:#9c6dfd;align-self:flex-end;margin-left:auto;border-radius:10px 10px 0 10px}.ContactSection_contactDots__zqgEH{display:flex;align-items:center;gap:4px;padding:.2rem}.ContactSection_contactDots__zqgEH span{width:6px;height:6px;background-color:#555;border-radius:50%;animation:ContactSection_blink__4xVCb 1.4s infinite both}.ContactSection_contactDots__zqgEH span:nth-child(2){animation-delay:.2s}.ContactSection_contactDots__zqgEH span:nth-child(3){animation-delay:.4s}@keyframes ContactSection_blink__4xVCb{0%{opacity:.2;transform:scale(1)}20%{opacity:1;transform:scale(1.3)}to{opacity:.2;transform:scale(1)}}.ContactSection_bubbleBot__A_EJc{background-color:#444242;margin-right:auto;border-radius:10px 10px 10px 0}.ContactSection_right__xzTiS{flex:1 1;display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem;background-color:#000;color:#f5f5f5;border-radius:0 20px 20px 0}@media(max-width:480px){.ContactSection_right__xzTiS{width:100%;padding:2rem .5rem}}.ContactSection_form__R5oa8{width:100%;display:flex;flex-direction:column;gap:1.2rem;background-color:rgba(0,0,0,0);color:#f5f5f5;padding:1rem 0;max-width:400px;margin:0 auto;font-family:Arial,sans-serif}.ContactSection_input__UcHH0,.ContactSection_textarea__7GicQ{border:none;border-bottom:1px solid #f5f5f5;padding:.6rem 0;background:rgba(0,0,0,0);font-size:1rem;color:#f5f5f5;outline:none}.ContactSection_textarea__7GicQ{resize:none;height:80px}.ContactSection_button__LW5Od{background-color:#333;color:#f5f5f5;border:none;padding:.8rem;border-radius:999px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .3s ease}.ContactSection_button__LW5Od:hover{background-color:#1f1e1e}.ContactSection_contactDetails__vpp_t{width:100%;display:flex;flex-direction:row;margin-top:1rem;padding-left:10px;gap:1.5rem}.ContactSection_contactDetails__vpp_t p:first-child{font-weight:700;margin-bottom:.3rem}@media(max-width:480px){.ContactSection_contactDetails__vpp_t{flex-direction:column;align-items:flex-start;text-align:start;font-size:16px}}.ContactSection_secondContainer__3xm1P{width:20vw;padding:3rem 1rem 0 0}@media(max-width:768px){.ContactSection_secondContainer__3xm1P{width:100%;order:1;padding:0}}.ContactSection_error__TjDl6{color:#dc2626;font-size:12px;margin-top:2px}.ContactSection_success__RPOQv{color:#16a34a;font-size:12px;margin-top:2px}