.BookFreeDemoForm_form_container__oSt6w{max-width:460px;min-width:300px;min-height:460px}.BookFreeDemoForm_form_container__oSt6w form{max-width:460px}@media(max-width:769px){.BookFreeDemoForm_form_container__oSt6w{max-width:769px;min-height:-moz-fit-content;min-height:fit-content}}.BookFreeDemoForm_bookdemo_btn_cont__Zq_Hu{position:fixed;bottom:80px;right:0}@media(max-width:560px){.BookFreeDemoForm_bookdemo_btn_cont__Zq_Hu{bottom:70px;right:0}}.BookFreeDemoForm_bookdemo_btn__Y8U1G{border-radius:8px 0 0 8px}.BookFreeDemoForm_absolute_form_container__7Nkt_{position:fixed;top:50%;right:0;transform:translateY(-50%);width:300px}.BookFreeDemoForm_absolute_form_container__7Nkt_ form{max-width:460px}@media(max-width:560px){.BookFreeDemoForm_absolute_form_container__7Nkt_{position:fixed;top:50%;right:0;width:100dvw;height:100dvh}}.Banner_banner__pl2l9{padding-top:var(--nav-height)}.Features_explore_card__8GcJQ:hover{background-color:var(--col-extra-light-blue)}.Features_img_cont__LUmZq{max-width:320px;height:320px;border-radius:12px}.Features_img_cont__LUmZq img{max-width:300px}@media(max-width:1025px){.Features_img_cont__LUmZq{max-width:360px;height:360px}.Features_img_cont__LUmZq img{max-width:300px}}@media(max-width:769px){.Features_img_cont__LUmZq{width:100%;max-width:100%;height:320px}.Features_img_cont__LUmZq img{max-width:290px}}.Testimonials_testimonials_scroller____U5E{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.Testimonials_testimonials_scroller____U5E::-webkit-scrollbar{display:none}.Testimonials_testimonial__eD0Mw{min-width:480px;border-radius:12px;border-left:12px solid var(--col-light-blue);padding:18px;gap:12px}@media(max-width:1025px){.Testimonials_testimonial__eD0Mw{min-width:400px;width:400px}}@media(max-width:769px){.Testimonials_testimonial__eD0Mw{min-width:320px;width:320px}}@media(max-width:425px){.Testimonials_testimonial__eD0Mw{min-width:260px;width:260px}}.TrustBadge_logo_container__JfK6w{gap:24px}.TrustBadge_logo__oRl_C{height:30px;max-width:125px}@media(max-width:1025px){.TrustBadge_logo__oRl_C{height:24px}}.TrustBadge_leaf__YPzPa{height:120px}@media(max-width:1025px){.TrustBadge_leaf__YPzPa{display:none}}