.contact_contactPage__3AT7Y{padding:150px var(--space-m);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;min-height:100vh;position:relative;overflow:hidden}.contact_contactPage__3AT7Y .contact_backgroundShapes__hlgF8{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.contact_contactPage__3AT7Y .contact_backgroundShapes__hlgF8 .contact_shape__6RZCO{position:absolute;border-radius:50%;background:linear-gradient(180deg,#8a6ad4,#e663fb);filter:blur(200px)}.contact_contactPage__3AT7Y .contact_backgroundShapes__hlgF8 .contact_shape1__u1_ds{width:400px;height:400px;top:10%;left:10%;opacity:.3}.contact_contactPage__3AT7Y .contact_backgroundShapes__hlgF8 .contact_shape2__1qUTH{width:300px;height:300px;bottom:10%;right:10%;opacity:.2}.contact_contactPage__3AT7Y .contact_content__m7SG0{position:relative;z-index:1;max-width:700px;width:100%}.contact_contactPage__3AT7Y p{max-width:600px;margin:0 auto 3rem;opacity:.8}.contact_contactPage__3AT7Y .contact_form__OBgX6{display:flex;flex-direction:column;gap:1.5rem;width:100%}.contact_contactPage__3AT7Y .contact_input__ZqCMz,.contact_contactPage__3AT7Y .contact_textarea__GYz3E{width:100%;background:linear-gradient(0deg,hsla(0,0%,86%,.051),hsla(0,0%,62%,.031));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,79%,.1);border-radius:8px;padding:1rem;color:var(--text-color-main);font-size:1rem;transition:border-color .3s ease}.contact_contactPage__3AT7Y .contact_input__ZqCMz::placeholder,.contact_contactPage__3AT7Y .contact_textarea__GYz3E::placeholder{color:var(--text-color-secondary);opacity:.6}.contact_contactPage__3AT7Y .contact_input__ZqCMz:focus,.contact_contactPage__3AT7Y .contact_textarea__GYz3E:focus{outline:none;border-color:rgba(181,103,230,.5)}.contact_contactPage__3AT7Y .contact_textarea__GYz3E{min-height:150px;resize:vertical}.ActionButton_action_button__XMdHp{background:linear-gradient(0deg,rgba(138,1,242,.706),rgba(69,27,219,0) 200%);border:1px solid rgba(225,186,255,0);color:#fff;padding:12px min(5vw,50px);font-size:1.1rem;font-weight:500;letter-spacing:.03rem;border-radius:8px;font-family:inherit;position:relative;transition:.3s ease;overflow:hidden;box-shadow:0 0 80px 0 rgba(226,168,238,.25)}.ActionButton_action_button__XMdHp .ActionButton_circle__aDjyI{position:absolute;width:50%;top:25%;right:0;height:100%;filter:blur(50px);background-color:hsla(0,0%,100%,.95);border-radius:8px;z-index:1}.ActionButton_action_button__XMdHp .ActionButton_main_text__ULkjx{transition:.3s ease .25s}.ActionButton_action_button__XMdHp .ActionButton_secondary_text__zucf8{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0;transition:.3s ease}.ActionButton_action_button__XMdHp:after{left:-100%}.ActionButton_action_button__XMdHp:after,.ActionButton_action_button__XMdHp:before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(138,1,242,.706),rgba(69,27,219,0) 200%);border-radius:8px;z-index:-1;transition:.5s ease}.ActionButton_action_button__XMdHp:before{left:100%}.ActionButton_action_button__XMdHp:hover{transform:scale(1.02);box-shadow:0 0 80px 0 rgba(226,168,238,.45)}.ActionButton_action_button__XMdHp:hover .ActionButton_main_text__ULkjx{opacity:0;transition:.1s ease}.ActionButton_action_button__XMdHp:hover .ActionButton_secondary_text__zucf8{opacity:1;top:47%;transition:.3s ease .15s}.ActionButton_action_button__XMdHp:hover:after,.ActionButton_action_button__XMdHp:hover:before{left:0;transition:.3s ease}.ActionButton_action_button__XMdHp:active{transform:scale(.98)}.ActionButton_secondary__68GnJ{box-shadow:0 0 80px 0 rgba(226,168,238,.15);border:1px solid rgba(226,191,254,.075);color:#fff}.ActionButton_secondary__68GnJ,.ActionButton_secondary__68GnJ:after,.ActionButton_secondary__68GnJ:before{background:linear-gradient(0deg,hsla(251,7%,55%,.188),rgba(20,18,23,.318) 170%)}.ActionButton_secondary__68GnJ:hover{box-shadow:0 0 80px 0 rgba(208,174,255,.25)}.ActionButton_secondary__68GnJ .ActionButton_circle__aDjyI{background-color:hsla(0,0%,100%,.48)}