.index-module-scss-module__jZxPFq__ai-validation__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:80px;display:grid}@media only screen and (max-width:1440px){.index-module-scss-module__jZxPFq__ai-validation__grid{gap:56px}}@media only screen and (max-width:1024px){.index-module-scss-module__jZxPFq__ai-validation__grid{grid-template-columns:minmax(0,1fr);gap:40px}}.index-module-scss-module__jZxPFq__ai-validation__content{min-width:0}.index-module-scss-module__jZxPFq__ai-validation__headline{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>span{letter-spacing:.08em;text-transform:uppercase;color:#05f;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h1,.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h2{letter-spacing:-.02em;text-wrap:balance;color:#013;max-width:600px;font-size:40px;font-weight:700;line-height:1.2}@media only screen and (max-width:1440px){.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h1,.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h2{font-size:36px}}@media only screen and (max-width:1024px){.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h1,.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h2{font-size:32px}}@media only screen and (max-width:768px){.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h1,.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>h2{font-size:26px}}.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>div{color:#3d475c;gap:12px;max-width:560px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.6}@media only screen and (max-width:1440px){.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>div{font-size:16px}}.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>div:not(:last-child){margin-bottom:0}.index-module-scss-module__jZxPFq__ai-validation__headline.index-module-scss-module__jZxPFq__ai-validation__headline>div p{color:inherit}.index-module-scss-module__jZxPFq__ai-validation__benefits{gap:12px;margin-top:28px;list-style:none;display:grid}.index-module-scss-module__jZxPFq__ai-validation__benefit{color:#013;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.index-module-scss-module__jZxPFq__ai-validation__benefit svg{flex-shrink:0;width:20px;height:20px}@media only screen and (max-width:768px){.index-module-scss-module__jZxPFq__ai-validation__benefit{align-items:flex-start;font-size:15px}}.index-module-scss-module__jZxPFq__ai-validation__cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media only screen and (max-width:768px){.index-module-scss-module__jZxPFq__ai-validation__cta{margin-top:24px}.index-module-scss-module__jZxPFq__ai-validation__cta>a,.index-module-scss-module__jZxPFq__ai-validation__cta>button{width:100%;max-width:none}}.index-module-scss-module__jZxPFq__ai-validation__media{border-radius:12px;order:-1;justify-self:center;width:100%;max-width:560px;overflow:hidden}.index-module-scss-module__jZxPFq__ai-validation__media img{width:100%;height:auto;display:block}@media only screen and (max-width:1024px){.index-module-scss-module__jZxPFq__ai-validation__media{order:0;max-width:440px}}@media only screen and (max-width:768px){.index-module-scss-module__jZxPFq__ai-validation__media{max-width:352px}}
.index-module-scss-module__a3s0uW__clients{width:100%}.index-module-scss-module__a3s0uW__clients__viewport{position:relative;overflow:hidden}.index-module-scss-module__a3s0uW__clients__viewport:before,.index-module-scss-module__a3s0uW__clients__viewport:after{content:"";z-index:1;pointer-events:none;width:48px;height:100%;position:absolute;top:0}@media only screen and (max-width:768px){.index-module-scss-module__a3s0uW__clients__viewport:before,.index-module-scss-module__a3s0uW__clients__viewport:after{width:24px}}.index-module-scss-module__a3s0uW__clients__viewport:before{background:linear-gradient(90deg,#f8f9fa 0%,#0000 100%);left:0}.index-module-scss-module__a3s0uW__clients__viewport:after{background:linear-gradient(90deg,#0000 0%,#f8f9fa 100%);right:0}.index-module-scss-module__a3s0uW__clients__row{--plate-width:256px;--plate-gap:32px;--copy-length:calc(12 * (var(--plate-width) + var(--plate-gap)));align-items:center;width:max-content;animation:34s linear infinite index-module-scss-module__a3s0uW__clients-marquee;display:flex}@media (prefers-reduced-motion:reduce){.index-module-scss-module__a3s0uW__clients__row{animation:none}}@media only screen and (max-width:768px){.index-module-scss-module__a3s0uW__clients__row{--plate-width:180px;--plate-gap:24px}}@keyframes index-module-scss-module__a3s0uW__clients-marquee{0%{transform:translate(0)}to{transform:translateX(calc(var(--copy-length) * -1))}}.index-module-scss-module__a3s0uW__clients__item{width:var(--plate-width);flex:none;margin-inline-end:var(--plate-gap)}.index-module-scss-module__a3s0uW__clients__item img{width:100%;height:auto;display:block}
.index-module-scss-module__2c_PlW__testimonials__headline{text-align:center;flex-direction:column;align-items:center;display:flex}.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>span{letter-spacing:.08em;text-transform:uppercase;color:#05f;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h1,.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h2{letter-spacing:-.02em;text-wrap:balance;color:#013;max-width:760px;font-size:40px;font-weight:700;line-height:1.2}@media only screen and (max-width:1440px){.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h1,.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h2{font-size:36px}}@media only screen and (max-width:1024px){.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h1,.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h2{font-size:32px}}@media only screen and (max-width:768px){.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h1,.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>h2{font-size:26px}}.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>div{color:#3d475c;gap:12px;max-width:640px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.6}@media only screen and (max-width:1440px){.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>div{font-size:16px}}.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>div:not(:last-child){margin-bottom:0}.index-module-scss-module__2c_PlW__testimonials__headline.index-module-scss-module__2c_PlW__testimonials__headline>div p{color:inherit}.index-module-scss-module__2c_PlW__testimonials__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin:32px 0 40px;display:flex}@media only screen and (max-width:768px){.index-module-scss-module__2c_PlW__testimonials__badges{gap:24px;margin:24px 0 32px}}.index-module-scss-module__2c_PlW__testimonials__badge{display:block;position:relative}.index-module-scss-module__2c_PlW__testimonials__badge svg{height:28px;display:block}@media only screen and (max-width:1024px){.index-module-scss-module__2c_PlW__testimonials__badge svg{height:22px}}.index-module-scss-module__2c_PlW__testimonials__badge:not(:last-child):after{content:"";background-color:#e0e4eb;width:1px;height:60%;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}@media only screen and (max-width:768px){.index-module-scss-module__2c_PlW__testimonials__badge:not(:last-child):after{right:-12px}}
.index-module-scss-module__2YfsXq__faq__headline{text-align:center;flex-direction:column;align-items:center;display:flex}.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>span{letter-spacing:.08em;text-transform:uppercase;color:#05f;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h1,.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h2{letter-spacing:-.02em;text-wrap:balance;color:#013;max-width:760px;font-size:40px;font-weight:700;line-height:1.2}@media only screen and (max-width:1440px){.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h1,.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h2{font-size:36px}}@media only screen and (max-width:1024px){.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h1,.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h2{font-size:32px}}@media only screen and (max-width:768px){.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h1,.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>h2{font-size:26px}}.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>div{color:#3d475c;gap:12px;max-width:640px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.6}@media only screen and (max-width:1440px){.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>div{font-size:16px}}.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>div:not(:last-child){margin-bottom:0}.index-module-scss-module__2YfsXq__faq__headline.index-module-scss-module__2YfsXq__faq__headline>div p{color:inherit}.index-module-scss-module__2YfsXq__faq__list{flex-direction:column;gap:12px;max-width:880px;margin:48px auto 0;list-style:none;display:flex}@media only screen and (max-width:768px){.index-module-scss-module__2YfsXq__faq__list{margin-top:32px}}.index-module-scss-module__2YfsXq__faq__card{background-color:#fff;border:1px solid #e0e4eb;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.index-module-scss-module__2YfsXq__faq__card:hover{border-color:#c2d4ff;box-shadow:0 1px 3px #14181f0a,0 8px 22px #0028780d}.index-module-scss-module__2YfsXq__faq__question button{color:#013;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;transition:padding-bottom .4s;display:flex}@media only screen and (max-width:768px){.index-module-scss-module__2YfsXq__faq__question button{padding:18px 20px;font-size:16px}}.index-module-scss-module__2YfsXq__faq__question button:focus-visible{outline-offset:-2px;outline:2px solid #05f}.index-module-scss-module__2YfsXq__faq__question button svg{color:#05f;width:22px;height:22px;transition:transform .25s var(--bounce-animation);flex-shrink:0}.index-module-scss-module__2YfsXq__faq__question button[aria-expanded=true]{padding-bottom:10px}.index-module-scss-module__2YfsXq__faq__question button[aria-expanded=true] svg{transform:rotate(-180deg)}.index-module-scss-module__2YfsXq__faq__answer{max-height:0;transition:max-height .4s;overflow:hidden}.index-module-scss-module__2YfsXq__faq__answer p{color:#3d475c;padding:0 24px 22px;font-size:15px;line-height:1.65}@media only screen and (max-width:768px){.index-module-scss-module__2YfsXq__faq__answer p{padding:0 20px 20px}}
