.qa-automation-hero{position:relative;padding:72px 20px;display:flex;align-items:center;overflow:hidden;isolation:isolate;min-height:calc(100lvh - var(--zeus-nav-height));box-sizing:border-box}.qa-automation-hero__overlay{position:absolute;background:linear-gradient(90deg,#ffffffe0,#fff9 40%,#ffffff4d 60%,#ffffff1f);z-index:0}.qa-automation-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;color:#2f2f2f}.qa-automation-hero__title{margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:40px;line-height:1.15;color:#2f2f2f}.qa-automation-hero__title-accent{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;font-size:44px;color:#cf3e75;margin-left:12px}.qa-automation-hero__eyebrow{margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:13px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.qa-automation-hero__description{display:flex;flex-direction:column;gap:10px;font-family:Manrope,sans-serif;font-weight:500;font-size:15px;line-height:1.65}.qa-automation-hero__description p{margin:0}.qa-automation-hero__bg{position:absolute;bottom:0;width:100%;height:auto;overflow:visible}.qa-automation-hero__bg-1{position:absolute;width:220%;right:50%;bottom:0;overflow:visible}.qa-automation-hero__bg-1 circle{offset-path:path("M1 1H1248C1306.79 1 1335 29.2061 1335 64V360");animation:fullRunQA 4s linear 0s 1,halfRunQA 2s linear 9s 1 forwards;transform-box:fill-box;transform-origin:center}.qa-automation-hero__bg-2,.qa-automation-hero__bg-2--tablet,.qa-automation-hero__bg-2--mobile{position:absolute;width:120%;height:auto;bottom:0;right:0}.qa-automation-hero__bg-2,.qa-automation-hero__bg-2--tablet{display:none}@keyframes fullRunQA{0%{offset-distance:0%;opacity:1}to{offset-distance:100%;opacity:1}}@keyframes halfRunQA{0%{offset-distance:0%}to{offset-distance:40%}}@keyframes followPath{0%{offset-distance:0%;opacity:1}50%{offset-distance:100%;opacity:1}50.01%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}@media(min-width:768px){.qa-automation-hero{padding:40px 24px calc(87% + 48px)}.qa-automation-hero__title{font-size:48px;margin-bottom:16px}.qa-automation-hero__title-accent{font-size:52px}.qa-automation-hero__eyebrow{font-size:14px;margin-bottom:24px}.qa-automation-hero__description{font-size:16px}.qa-automation-hero__content{margin-bottom:auto}.qa-automation-hero__bg-2--tablet{display:block;width:104%;bottom:-24px}.qa-automation-hero__bg-2--mobile{display:none}}@media(min-width:1024px){.qa-automation-hero{padding-bottom:45%;align-items:center}.qa-automation-hero__content{max-width:56%;margin-bottom:auto}.qa-automation-hero__bg{position:absolute;bottom:0;width:100%;height:auto;overflow:visible}.qa-automation-hero__bg-1{width:100%;right:40%;bottom:0}.qa-automation-hero__bg-2{position:absolute;width:130%;height:auto;bottom:-20px;right:20px;display:block}.qa-automation-hero__bg-2--tablet{display:none}}@media(min-width:1366px){.qa-automation-hero{padding:80px 40px 45%}.qa-automation-hero__content{margin-bottom:auto;max-width:50%}.qa-automation-hero__bg{position:absolute;bottom:0;width:100%;height:auto;overflow:visible}.qa-automation-hero__bg-1{width:100%}.qa-automation-hero__bg-2{position:absolute;height:auto;bottom:-30px;right:33px}}@media(min-width:1920px){.qa-automation-hero{padding:80px 80px 42%}.qa-automation-hero__title{font-size:64px}.qa-automation-hero__title-accent{font-size:68px}.qa-automation-hero__eyebrow{font-size:20px;letter-spacing:.1em}.qa-automation-hero__description{font-size:20px}.qa-automation-hero__content{max-width:50%}.qa-automation-hero__bg{position:absolute;bottom:0;width:100%;height:auto;overflow:visible}.qa-automation-hero__bg-1{width:90%;width:100%;right:35%}.qa-automation-hero__bg-2{position:absolute;width:120%;height:auto;bottom:-34px;right:80px}}@media(max-width:767.98px){.qa-automation-hero__content{margin-bottom:auto}.qa-automation-hero{background-image:var(--qa-tablet-bg);background-position:bottom;padding:72px 24px calc(93% + 48px);min-height:unset}.qa-automation-hero__description{font-size:16px}.qa-automation-hero__title{font-size:32px;margin-bottom:16px}.qa-automation-hero__title-accent{font-size:36px}.qa-automation-hero__eyebrow{font-size:14px;margin-bottom:16px}.qa-automation-hero__bg{position:absolute;bottom:0;width:100%;height:auto;overflow:visible}.qa-automation-hero__bg-1{width:200%;width:250%;height:auto;right:80%;display:none}.qa-automation-hero__bg-2{position:absolute;width:200%;height:auto;bottom:0;right:0}}.qa-testing{background:#f0f0f0;padding:24px 16px;position:relative}.qa-testing-bg_media{position:absolute;top:0;right:0;width:50%;height:35%;object-fit:cover;object-position:top right}.qa-testing-bg_media circle{offset-path:path("M652.5 -789.5C1012.61 -789.5 1304.5 -509.882 1304.5 -165C1304.5 179.882 1012.61 459.5 652.5 459.5C292.39 459.5 0.5 179.882 0.5 -165C0.5 -509.882 292.39 -789.5 652.5 -789.5Z");offset-rotate:auto;animation:8s moveAlong linear infinite;will-change:transform;transform-box:fill-box;transform-origin:center}@keyframes moveAlong{18%{offset-distance:100%;animation-timing-function:linear}to{offset-distance:12.5%;animation-timing-function:linear}}.qa-testing__card{position:relative;max-width:1180px;margin:0 auto;background:#fff;border-radius:16px 0;padding:16px;overflow:hidden}.qa-testing__rows{display:flex;flex-direction:column}.qa-testing__row{display:grid;grid-template-columns:.4fr .6fr;gap:24px;padding:16px 0;position:relative}.qa-testing__title{margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#2f2f2f}.qa-testing__description p{margin:0;font-family:Manrope,sans-serif;font-weight:500;font-size:14px;line-height:1.6;color:#616161}.qa-testing__divider{position:absolute;left:0;right:0;bottom:0;height:1px;background:#e5e5e5}@media(max-width:1023.98px){.qa-testing-bg_media{display:none}.qa-testing__row{grid-template-columns:1fr;gap:12px}}@media(max-width:768px){.qa-testing-bg_media{display:none}.qa-testing__row{gap:8px}.qa-testing__row:first-child{padding-top:0}.qa-testing__row:last-child{padding-bottom:0}}@media(min-width:768px){.qa-testing{padding:40px 24px}.qa-testing__card{padding:16px 24px;border-radius:32px 0}.qa-testing__title{font-size:28px}.qa-testing__description p{font-size:16px}.qa-testing__row{padding:32px 0;gap:24px}}@media(min-width:1024px){.qa-testing{padding:40px 24px}.qa-testing__card{padding:30px 32px;border-radius:32px 0;max-width:unset}.qa-testing__title{font-size:28px;align-items:center;display:flex;max-width:260px}.qa-testing__description p{font-size:16px}.qa-testing__row{padding:32px 0;gap:64px;grid-template-columns:.4fr .9fr}}@media(min-width:1366px){.qa-testing{padding:40px}.qa-testing__card{border-radius:64px 0}.qa-testing__row{padding:64px 0}}@media(min-width:1920px){.qa-testing{padding:80px}.qa-testing__row{gap:185px;padding:50px 0}.qa-testing__title{font-size:40px;max-width:375px}.qa-testing__description p{font-size:20px}}@media(max-width:767.98px){.qa-testing{padding:144px 24px}.qa-testing .qa-testing__card{border-radius:24px 0;padding:24px}.qa-testing .qa-testing__row{gap:16px;padding:24px 0}.qa-testing .qa-testing__row:first-child{padding-top:0}.qa-testing .qa-testing__row:last-child{padding-bottom:0}.qa-testing .qa-testing__description p{font-size:16px}}.project-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:148px;width:fit-content;border-radius:4px;border:1px solid #1c09a5;background-color:#fff;color:#1c09a5;font-family:Manrope,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:clamp(.875rem,1vw,1.125rem);text-transform:uppercase;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.project-cta__button .project-cta__button__title{font-weight:600}.project-cta__button:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffffa6,0 0 0 6px #1c09a580}.project-cta__button:hover{transform:translateY(-2px);box-shadow:0 20px 35px #00000040}.project-cta__icon{width:20px;height:20px;display:inline-flex}.project-cta__icon svg{display:block;width:100%;height:100%}@media(width>320px){.project-cta__button{min-height:46px;min-width:148px}}@media(width>768px){.project-cta__button .project-cta__button__title{font-size:14px;margin-right:4px}.project-cta__button .project-cta__icon{width:18px;height:18px}.project-cta__button .project-cta__icon svg{width:100%;height:100%}}@media(width>1024px){.project-cta__button{min-height:46px;min-width:148px}.project-cta__button .project-cta__button__title{font-size:16px;margin-right:4px}.project-cta__button .project-cta__icon{width:24px;height:24px}.project-cta__button .project-cta__icon svg{width:100%;height:100%}}@media(width>=1367px){.project-cta__button .project-cta__button__title{font-size:16px;margin-right:4px}.project-cta__button .project-cta__icon{width:24px;height:24px}.project-cta__button .project-cta__icon svg{width:100%;height:100%}}.qa-delivers{position:relative;background-image:var(--qa-delivers-mobile-bg);inset:0;object-fit:cover;background-size:cover;background-position:bottom;padding:24px 16px 80%;display:flex;align-items:center;isolation:isolate;min-height:calc(100vh - 56px)}.qa-delivers,.qa-delivers *{box-sizing:border-box}.qa-delivers__overlay{position:absolute;inset:0;background:linear-gradient(90deg,#0e0b36e6,#0e0b36b3,#0e0b3640 80%,#0e0b360d);background:linear-gradient(90deg,#0d0040 26%,#0d00406d 74.2%,#0d004000);z-index:0}.qa-delivers__content{position:relative;z-index:1;max-width:640px;display:flex;flex-direction:column;gap:18px;color:#2f2f2f;margin-bottom:auto}.qa-delivers__title{margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:32px;line-height:1.2;align-items:center}.qa-delivers__title-accent{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;font-size:34px;color:#cf3e75;margin:0 .2em}.qa-delivers__body{margin:0;font-family:Manrope,sans-serif;font-weight:500;font-size:15px;line-height:1.7}.qa-delivers__cta{gap:4px}.qa-delivers__cta .project-cta__icon{width:18px;height:18px;display:flex;align-items:center}.qa-delivers__cta .project-cta__icon svg{width:80%;height:80%}@media(max-width:768px){.qa-delivers{background-repeat:no-repeat}.qa-delivers__content{max-width:unset;gap:unset}.qa-delivers__title{font-size:24px;margin-bottom:16px;display:flex;flex-wrap:wrap}.qa-delivers__title-accent{font-size:28px}.qa-delivers__body{font-size:14px;line-height:unset;margin-bottom:24px}}@media(min-width:768px){.qa-delivers{padding:40px 24px 70%;background-position:bottom;background-size:cover;background-repeat:no-repeat;background-image:var(--qa-delivers-tablet-bg)}.qa-delivers__title{font-size:36px;display:flex;flex-wrap:wrap;margin-bottom:16px}.qa-delivers__title-accent{font-size:40px}.qa-delivers__body{font-size:16px;margin-bottom:24px}.qa-delivers__content{max-width:unset;gap:unset}}@media(min-width:1024px){.qa-delivers{padding:202px 24px;background-image:var(--qa-delivers-desktop-bg);background-position:60% 100%;background-size:cover;background-repeat:no-repeat}.qa-delivers__content{max-width:40%;padding-right:unset;margin:auto 0}.qa-delivers__title{font-size:36px}.qa-delivers__title-accent{font-size:40px}.qa-delivers__cta .project-cta__button__title{font-size:14px}}@media(min-width:1366px){.qa-delivers{padding:240px 40px}.qa-delivers__content{max-width:40%}}@media(min-width:1920px){.qa-delivers{padding:320px 80px}.qa-delivers__title{font-size:56px}.qa-delivers__title-accent{font-size:60px}.qa-delivers__body{font-size:20px}.qa-delivers__content{max-width:60%;padding-right:363px}.qa-delivers__cta{gap:4px;min-width:180px;min-height:64px}.qa-delivers__cta .project-cta__button__title{font-size:16px}.qa-delivers__cta .project-cta__icon{width:24px;height:24px}}@media(max-width:767.98px){.qa-delivers{min-height:unset;padding:144px 24px calc(80% + 48px)}.qa-delivers .qa-delivers__body{margin-bottom:16px;font-size:16px}}
