:root{--app-height:100vh}.styles-module-scss-module__fHuBFa__slice__heading-and-cta-row,.styles-module-scss-module__fHuBFa__slice__pricing,.styles-module-scss-module__fHuBFa__slice__text,.styles-module-scss-module__fHuBFa__slice__overview,.styles-module-scss-module__fHuBFa__slice__faqs,.styles-module-scss-module__fHuBFa__slice__alternate-grid,.styles-module-scss-module__fHuBFa__slice__stat-cards,.styles-module-scss-module__fHuBFa__slice__logos,.styles-module-scss-module__fHuBFa__slice__results,.styles-module-scss-module__fHuBFa__slice__stacks,.styles-module-scss-module__fHuBFa__slice__steps,.styles-module-scss-module__fHuBFa__slice__testimonials,.styles-module-scss-module__fHuBFa__slice__testimonials-alternative,.styles-module-scss-module__fHuBFa__slice__text-summary-with-quote,.styles-module-scss-module__fHuBFa__slice__client-description,.styles-module-scss-module__fHuBFa__slice__tech-spec{margin:40px 0}@media only screen and (min-width:768px){.styles-module-scss-module__fHuBFa__slice__heading-and-cta-row,.styles-module-scss-module__fHuBFa__slice__pricing,.styles-module-scss-module__fHuBFa__slice__text,.styles-module-scss-module__fHuBFa__slice__overview,.styles-module-scss-module__fHuBFa__slice__faqs,.styles-module-scss-module__fHuBFa__slice__alternate-grid,.styles-module-scss-module__fHuBFa__slice__stat-cards,.styles-module-scss-module__fHuBFa__slice__logos,.styles-module-scss-module__fHuBFa__slice__results,.styles-module-scss-module__fHuBFa__slice__stacks,.styles-module-scss-module__fHuBFa__slice__steps,.styles-module-scss-module__fHuBFa__slice__testimonials,.styles-module-scss-module__fHuBFa__slice__testimonials-alternative,.styles-module-scss-module__fHuBFa__slice__text-summary-with-quote,.styles-module-scss-module__fHuBFa__slice__client-description,.styles-module-scss-module__fHuBFa__slice__tech-spec{margin:140px 0}}.styles-module-scss-module__fHuBFa__slice__features{margin:40px 0 80px}@media only screen and (min-width:768px){.styles-module-scss-module__fHuBFa__slice__features{margin:100px 0}}.styles-module-scss-module__fHuBFa__slice__demo-signup{margin:120px 0 0}@media only screen and (min-width:768px){.styles-module-scss-module__fHuBFa__slice__demo-signup{margin:140px 0}}.styles-module-scss-module__fHuBFa__contact{background:0 0;width:100%;padding-top:120px;padding-bottom:80px}.styles-module-scss-module__fHuBFa__wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.styles-module-scss-module__fHuBFa__splitContainer{grid-template-columns:1fr;gap:24px;display:grid}@media only screen and (min-width:992px){.styles-module-scss-module__fHuBFa__splitContainer{grid-template-columns:1fr 1fr}}.styles-module-scss-module__fHuBFa__splitLeft{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:40px;transition:transform .3s,box-shadow .3s,border-color .3s}.styles-module-scss-module__fHuBFa__splitLeft:hover{border-color:#ffffff1f;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.styles-module-scss-module__fHuBFa__splitRight{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#00d1ff0f 0%,#ffffff08 40%);border:1px solid #00d1ff33;border-radius:16px;padding:40px;transition:transform .3s,box-shadow .3s,border-color .3s}.styles-module-scss-module__fHuBFa__splitRight:hover{border-color:#00d1ff59;transform:translateY(-4px);box-shadow:0 20px 40px #00d1ff1a,0 20px 40px #0000004d}.styles-module-scss-module__fHuBFa__contactTextContainer{color:#fff}.styles-module-scss-module__fHuBFa__contactTextContainer h2,.styles-module-scss-module__fHuBFa__contactTextContainer h3{margin:0 0 16px;font-size:24px;font-weight:500}@media only screen and (min-width:768px){.styles-module-scss-module__fHuBFa__contactTextContainer h2,.styles-module-scss-module__fHuBFa__contactTextContainer h3{font-size:34px}}.styles-module-scss-module__fHuBFa__contactTextContainer p{color:#fff9;margin:0 0 16px;font-size:18px;line-height:1.7}.styles-module-scss-module__fHuBFa__contactTextContainer li{color:#fff9;font-size:18px;line-height:1.7}.styles-module-scss-module__fHuBFa__contactTextContainer a{color:#00d1ff;text-decoration:none}.styles-module-scss-module__fHuBFa__contactTextContainer a:hover{text-decoration:underline}.styles-module-scss-module__fHuBFa__formHeader{border-bottom:1px solid #ffffff14;margin-bottom:32px;padding-bottom:24px}.styles-module-scss-module__fHuBFa__formTitle{color:#fff;margin:0 0 8px;font-size:18px;font-weight:500}@media only screen and (min-width:768px){.styles-module-scss-module__fHuBFa__formTitle{font-size:24px}}.styles-module-scss-module__fHuBFa__formSubtitle{color:#ffffff80;margin:0;font-size:18px}.styles-module-scss-module__fHuBFa__form{text-align:left}.styles-module-scss-module__fHuBFa__inputRow{margin-bottom:20px}.styles-module-scss-module__fHuBFa__label{color:#ffffffb3;margin-bottom:8px;font-size:16px;font-weight:400;display:block}.styles-module-scss-module__fHuBFa__input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;height:50px;padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .2s,background .2s;display:block}.styles-module-scss-module__fHuBFa__input::placeholder{color:#ffffff4d}.styles-module-scss-module__fHuBFa__input:focus{background:#ffffff14;border-color:#00d1ff66;outline:none}.styles-module-scss-module__fHuBFa__textarea{color:#fff;resize:vertical;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;min-height:120px;padding:14px;font-family:inherit;font-size:16px;transition:border-color .2s,background .2s;display:block}.styles-module-scss-module__fHuBFa__textarea::placeholder{color:#ffffff4d}.styles-module-scss-module__fHuBFa__textarea:focus{background:#ffffff14;border-color:#00d1ff66;outline:none}.styles-module-scss-module__fHuBFa__submit{appearance:none;color:#fff;cursor:pointer;background:0 0;border:2px solid #00d1ff;border-radius:8px;width:100%;height:50px;margin-top:8px;font-family:inherit;font-size:16px;font-weight:400;transition:background .2s,transform .2s}.styles-module-scss-module__fHuBFa__submit:hover{color:#0b0c0f;background:#00d1ff;transform:translateY(-1px)}.styles-module-scss-module__fHuBFa__submit:disabled{opacity:.4;cursor:not-allowed}.styles-module-scss-module__fHuBFa__submit:disabled:hover{color:#fff;background:0 0;transform:none}
