.ContactForm_wrapper__PJJ5r input[type=email],.ContactForm_wrapper__PJJ5r input[type=text],.ContactForm_wrapper__PJJ5r textarea{width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(255 255 255/.2);background-color:hsl(var(--color-black-1));padding:1rem;color:hsl(var(--foreground))}.ContactForm_wrapper__PJJ5r input[type=email]:focus,.ContactForm_wrapper__PJJ5r input[type=text]:focus,.ContactForm_wrapper__PJJ5r textarea:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.3)}.ContactForm_wrapper__PJJ5r input[type=email],.ContactForm_wrapper__PJJ5r input[type=text],.ContactForm_wrapper__PJJ5r textarea{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.ContactForm_wrapper__PJJ5r textarea{min-height:8rem;resize:vertical}.ContactForm_wrapper__PJJ5r label:not([aria-hidden]){color:hsl(var(--color-grey-1))}.ContactForm_wrapper__PJJ5r .ContactForm_peer__hzQgN:not(:-moz-placeholder)+label{color:hsl(var(--foreground))}.ContactForm_wrapper__PJJ5r .ContactForm_peer__hzQgN:focus+label,.ContactForm_wrapper__PJJ5r .ContactForm_peer__hzQgN:not(:placeholder-shown)+label{color:hsl(var(--foreground))}.ContactForm_wrapper__PJJ5r input[aria-invalid=true],.ContactForm_wrapper__PJJ5r textarea[aria-invalid=true]{border-color:hsl(var(--destructive))}.ContactForm_wrapper__PJJ5r input[aria-invalid=true]:focus,.ContactForm_wrapper__PJJ5r textarea[aria-invalid=true]:focus{border-color:hsl(var(--destructive));--tw-ring-color:hsl(var(--destructive))}.ContactForm_wrapper__PJJ5r [id$=-error]{color:hsl(var(--destructive))}.ContactForm_wrapper__PJJ5r form>div:has([name=wire_signup_checkbox_global]){display:none}.ContactForm_wrapper__PJJ5r form>div:nth-of-type(8) p{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground)/.9)}.ContactForm_wrapper__PJJ5r form>div.text-center{padding-top:1rem}.ContactForm_wrapper__PJJ5r button[type=submit]{width:100%;border-radius:9999px;background-color:hsl(var(--primary));padding:1rem 2rem;font-weight:900;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.ContactForm_wrapper__PJJ5r button[type=submit]:hover{background-color:hsl(var(--primary)/.9)}.ContactForm_wrapper__PJJ5r button[type=submit]:disabled{background-color:hsl(var(--color-grey-2));color:hsl(var(--color-grey-1))}.ContactForm_wrapper__PJJ5r button[type=submit]:disabled:hover{background-color:hsl(var(--color-grey-2))}.ContactForm_wrapper__PJJ5r>div.animate-fadeIn>div{text-align:center}.ContactForm_wrapper__PJJ5r>div.animate-fadeIn h6{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:-.025em;color:hsl(var(--primary))}.ContactForm_wrapper__PJJ5r>div.animate-fadeIn p{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:300;line-height:1.625;color:hsl(var(--color-grey-1))}.ContactForm_wrapper__PJJ5r>div.animate-fadeIn button{margin-left:auto;margin-right:auto;display:block;border-radius:9999px;background-color:hsl(var(--primary));padding:1rem 2rem;font-weight:900;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.ContactForm_wrapper__PJJ5r>div.animate-fadeIn button:hover{background-color:hsl(var(--primary)/.9)}.ContactForm_wrapper__PJJ5r>div.py-12{text-align:center}.ContactForm_wrapper__PJJ5r>div.py-12 h6{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:-.025em;color:hsl(var(--destructive))}.ContactForm_wrapper__PJJ5r>div.py-12 p{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:300;line-height:1.625;color:hsl(var(--color-grey-1))}.ContactForm_wrapper__PJJ5r>div.py-12 button{margin-left:auto;margin-right:auto;display:block;border-radius:9999px;background-color:hsl(var(--primary));padding:1rem 2rem;font-weight:900;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.ContactForm_wrapper__PJJ5r>div.py-12 button:hover{background-color:hsl(var(--primary)/.9)}@keyframes buttonAnimations_buttonBreath__2u4Lf{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}}.buttonAnimations_breathingEffect__2Dq_k{overflow:hidden}.buttonAnimations_breathingEffect__2Dq_k:after{content:"";position:absolute;left:50%;top:50%;min-width:80%;min-height:80%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;z-index:1;transform:translate(-50%,-50%)}.buttonAnimations_breathingEffect__2Dq_k:focus-visible:after{animation:buttonAnimations_buttonBreath__2u4Lf 1.5s ease-in-out infinite;opacity:.25}