.service-form-dialog.el-dialog{--el-dialog-border-radius:0;border-top:6px solid #111;font-family:Inter,system-ui,sans-serif;overflow:hidden;padding:0}.service-form-dialog .el-dialog__header{padding:0}.service-form-dialog .el-dialog__headerbtn{display:none}.service-form-dialog .el-dialog__body{padding:24px 20px 4px}.service-form-dialog .el-dialog__footer{padding:0 20px 20px}.service-form-panel{clip-path:polygon(0 0,100% 0,78% 100%,0 100%)}@media(min-width:640px){.service-form-dialog .el-dialog__body{padding:28px 32px 4px}.service-form-dialog .el-dialog__footer{padding:0 32px 28px}.service-form-panel{clip-path:polygon(0 0,100% 0,82% 100%,0 100%)}}.service-form-label{color:#111;font-family:Oswald,Impact,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.service-form .el-input__wrapper,.service-form .el-select__wrapper,.service-form .el-textarea__inner{border-radius:0;box-shadow:inset 0 0 0 1.5px #d4d4d8}.service-form .el-input__wrapper:hover,.service-form .el-select__wrapper:hover,.service-form .el-textarea__inner:hover{box-shadow:inset 0 0 0 1.5px #111}.service-form .el-input__wrapper.is-focus,.service-form .el-select__wrapper.is-focused,.service-form .el-textarea__inner:focus{box-shadow:inset 0 0 0 2px #e01e37}.service-form .el-form-item.is-error .el-input__wrapper,.service-form .el-form-item.is-error .el-select__wrapper,.service-form .el-form-item.is-error .el-textarea__inner{box-shadow:0 0 0 2px var(--el-color-danger) inset}.service-form .el-checkbox__inner,.service-form .el-tag{border-radius:0}.service-form .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#e01e37;border-color:#e01e37}@keyframes rise-c997c5f6{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes slash-in-c997c5f6{0%{transform:translate(120%) skew(-18deg)}to{transform:translate(0) skew(-18deg)}}.hero-slash[data-v-c997c5f6]{animation:slash-in-c997c5f6 1.1s cubic-bezier(.2,.8,.2,1) both;transform:skew(-18deg)}.rise[data-v-c997c5f6]{animation:rise-c997c5f6 .9s cubic-bezier(.2,.8,.2,1) both}.rise-2[data-v-c997c5f6]{animation-delay:.15s}.rise-3[data-v-c997c5f6]{animation-delay:.3s}@media(prefers-reduced-motion:reduce){.hero-slash[data-v-c997c5f6],.rise[data-v-c997c5f6]{animation:none}}.pixel-motors[data-v-2b591fcf]{background:radial-gradient(ellipse at 75% 45%,#1a1f4d 0,#070b1a 62%)}.pixel-art[data-v-2b591fcf]{-webkit-mask-image:radial-gradient(ellipse 70% 72% at 50% 48%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 70% 72% at 50% 48%,#000 62%,transparent 100%)}@keyframes blink-2b591fcf{0%,to{opacity:1}50%{opacity:.25}}.blink[data-v-2b591fcf]{animation:blink-2b591fcf 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.blink[data-v-2b591fcf]{animation:none}}@keyframes marquee-e6eb7e64{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee[data-v-e6eb7e64]{animation:marquee-e6eb7e64 32s linear infinite}@media(prefers-reduced-motion:reduce){.marquee[data-v-e6eb7e64]{animation:none}}@keyframes sweep-271fab1c{0%{width:6%}55%,to{width:96%}}@keyframes blink-271fab1c{0%,to{opacity:1}50%{opacity:.25}}.sweep[data-v-271fab1c]{animation:sweep-271fab1c 3.2s ease-in-out infinite}.blink[data-v-271fab1c]{animation:blink-271fab1c 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.blink[data-v-271fab1c],.sweep[data-v-271fab1c]{animation:none}}@keyframes tilt-defb8df2{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-18px) rotate(1deg)}}@keyframes ring-defb8df2{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.35)}}.tilt-frame[data-v-defb8df2]{animation:tilt-defb8df2 6s ease-in-out infinite}.ring[data-v-defb8df2]{animation:ring-defb8df2 2.2s ease-out infinite}@media(prefers-reduced-motion:reduce){.ring[data-v-defb8df2],.tilt-frame[data-v-defb8df2]{animation:none}}@keyframes pan-1c9ff912{0%,to{transform:translate(0)}50%{transform:translate(-4%)}}.pan[data-v-1c9ff912]{animation:pan-1c9ff912 12s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pan[data-v-1c9ff912]{animation:none}}@media(max-width:1023px){.lets-talk-panel[data-v-734c37b9]{clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),0 100%)}}@media(min-width:1024px){.lets-talk-panel[data-v-734c37b9]{clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}}
