.landing-2-contact form{display:block;width:100%}.landing-2-contact form.busy{opacity:0.5;pointer-events:none}.landing-2-contact form p{text-align:right}.landing-2-contact form input[type=email],.landing-2-contact form input[type=text],.landing-2-contact form textarea{border-radius:12px;border:1px solid rgba(255,255,255,0.2);background:transparent;-webkit-appearance:none;-moz-appearance:none;color:#FFFFFF;font-family:"IBM Plex Mono",sans-serif;padding:16px;display:block;width:100%;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;font-size:16px;max-height:200px}.landing-2-contact form input[type=email]::-webkit-input-placeholder,.landing-2-contact form input[type=text]::-webkit-input-placeholder,.landing-2-contact form textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.landing-2-contact form input[type=email]::-moz-placeholder,.landing-2-contact form input[type=text]::-moz-placeholder,.landing-2-contact form textarea::-moz-placeholder{color:rgba(255,255,255,0.7)}.landing-2-contact form input[type=email]:-moz-placeholder,.landing-2-contact form input[type=text]:-moz-placeholder,.landing-2-contact form textarea:-moz-placeholder{color:rgba(255,255,255,0.7)}.landing-2-contact form input[type=email]:-ms-input-placeholder,.landing-2-contact form input[type=text]:-ms-input-placeholder,.landing-2-contact form textarea:-ms-input-placeholder{color:rgba(255,255,255,0.7)}.landing-2-contact form [type=submit]{-webkit-appearance:none;-moz-appearance:none;border:none;color:#0D1116;font-family:"IBM Plex Mono",sans-serif;font-size:18px;font-weight:600;padding:16px 24px;min-width:198px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;cursor:pointer;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DADEFF));background:linear-gradient(180deg,#FFF 0%,#DADEFF 100%);-webkit-transition:all,0.35s;transition:all,0.35s}.landing-2-contact form [type=submit]:hover{-webkit-box-shadow:0px 0px 15px 0px #4735D4,0px 0px 30px 0px #EB8D80;box-shadow:0px 0px 15px 0px #4735D4,0px 0px 30px 0px #EB8D80}.landing-2-contact .contact{position:relative;border-radius:30px;background:rgba(255,255,255,0.035);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:36px 40px;overflow:hidden;max-width:1400px;margin:0 auto}@media (max-width:1024px){.landing-2-contact .contact{padding:28px}}.landing-2-contact .contact.scroll-show{-webkit-transition:all,0.8s;transition:all,0.8s;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.landing-2-contact .contact.scroll-show.show,.wp-admin .landing-2-contact .contact.scroll-show,.wp-embed-responsive .landing-2-contact .contact.scroll-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.landing-2-contact .contact>*{position:relative;z-index:12;-webkit-transform:translateZ(12px);transform:translateZ(12px)}.landing-2-contact .contact .title{margin-bottom:20px}.landing-2-contact .contact .blurredDot{display:block;position:absolute;z-index:2;-webkit-transform:translateZ(2px);transform:translateZ(2px);pointer-events:none}.landing-2-contact .contact .blurredDot.el-1{position:absolute;top:-300px;left:-300px;width:750px;height:750px}.landing-2-contact .contact .blurredDot.el-2{position:absolute;bottom:-350px;right:-300px;width:750px;height:750px}.landing-2-contact .contact .forCanvas{display:block;position:absolute;z-index:2;-webkit-transform:translateZ(2px);transform:translateZ(2px);pointer-events:none;top:0;right:0;bottom:0;left:0}.landing-2-contact .contact .title{text-align:center;font-family:"IBM Plex Mono",sans-serif;font-size:38px;font-weight:600}@media (max-width:1024px){.landing-2-contact .contact .title{font-size:32px}}.landing-2-contact .contact form{max-width:480px;margin:0 auto}.landing-2-contact .contact form p{text-align:center}