.sqa-sticky-scroll-section{position:relative;width:100%;height:320vh;background-color:var(--color-black);margin-top:-20rem}.sqa-sticky-viewport{position:sticky;top:0;left:0;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.overview-history-banner.sqa-circles-banner{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100vh;padding:0;display:flex;align-items:center;box-sizing:border-box;margin-top:0}.sqa-circles-banner .banner-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(../sqa-main-CyAJU6fP.jpg);background-position:center;background-size:cover}.sqa-circles-banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0b0f14d4,#0b0f14bf 45%,#0b0f1496)}.sqa-circles-banner .banner-content{position:relative;z-index:3;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.sqa-circles-banner .overview-inner{margin-bottom:clamp(40px,4.5vw,64px);text-align:center}.sqa-circles-banner .overview-category{display:flex;align-items:center;justify-content:center;gap:0;padding:0;margin-bottom:clamp(14px,1.4vw,24px);font-size:clamp(14px,.95vw,17px);font-weight:700;color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-sans)}.sqa-circles-banner .overview-category p{color:#ffffffb3;margin:0;padding:0}.sqa-circles-banner .overview-title{margin:0 auto;text-align:center;font-family:var(--font-sans);font-size:clamp(2rem,3.2vw,3rem)!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.03em!important;word-break:keep-all;color:var(--color-white)!important}.sqa-circles-container{width:100%;max-width:1720px;margin:0 auto;padding:0 clamp(16px,2vw,32px);box-sizing:border-box}.sqa-circles-wrapper{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:clamp(80px,8vw,160px)}.sqa-circle-col{display:flex;flex-direction:column;align-items:center;width:260px;position:relative}.sqa-circle-col:not(:last-child) .sqa-circle-item:after{content:"";position:absolute;top:50%;left:100%;width:clamp(80px,8vw,160px);height:1px;background-color:var(--color-white);transform:translateY(-50%) scaleX(var(--line-progress, 0));transform-origin:left center;pointer-events:none;z-index:1;transition:opacity .2s ease;will-change:transform}.sqa-circle-item{position:relative;width:260px;height:260px;flex:0 0 260px;border-radius:var(--radius-circle);border:1px solid rgba(255,255,255,.25);background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;box-sizing:border-box;opacity:.25;box-shadow:none!important;text-shadow:none!important;filter:none!important;transition:opacity .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.sqa-circle-col.is-active .sqa-circle-item{opacity:1;border-color:var(--color-white)}.sqa-circle-item .circle-dot{position:absolute;top:50%;width:6px;height:6px;background-color:var(--color-white);border-radius:var(--radius-circle);transform:translateY(-50%) scale(.6);opacity:0;z-index:2;box-shadow:none!important;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.sqa-circle-col.is-active .sqa-circle-item .circle-dot{opacity:1;transform:translateY(-50%) scale(1)}.sqa-circle-desc-block{margin-top:28px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.sqa-desc-line{margin:0;padding:0;font-family:var(--font-sans);font-size:var(--font-body-md);line-height:1.45;letter-spacing:-.02em;color:var(--color-white);opacity:.25;transform:translateY(6px);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);word-break:keep-all;white-space:nowrap}.sqa-circle-col.is-active .sqa-desc-line{opacity:1;transform:translateY(0)}.sqa-circle-item .circle-dot--left{left:-3.5px}.sqa-circle-item .circle-dot--right{right:-3.5px}.sqa-circle-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.sqa-circle-title{font-family:var(--font-sans);font-size:1.8rem;font-weight:700;line-height:1.35;color:var(--color-white);margin:0;letter-spacing:-.025em;word-break:keep-all}.sqa-circle-desc{display:none}.sqa-performance-section{position:relative;width:100%;padding:20rem 0;background-color:var(--color-light-card);margin-top:-10rem}.sqa-inner{max-width:110rem;width:100%;margin:clamp(40px,4vw,64px) auto 0;padding:0 2.5rem;box-sizing:border-box}@media(min-width:480px)and (max-width:767px){.sqa-inner{padding-inline:20px}}@media(max-width:479px){.sqa-inner{padding-inline:16px}}.sqa-performance-section .overview-inner{max-width:80rem;width:100%;margin:0 auto;padding:0;box-sizing:border-box;text-align:center}@media(min-width:1024px)and (max-width:1439px){.sqa-performance-section .overview-inner{padding:0 5rem}}@media(min-width:768px)and (max-width:1023px){.sqa-performance-section .overview-inner{padding:0 2.5rem}}@media(min-width:480px)and (max-width:767px),(max-width:479px){.sqa-performance-section .overview-inner{padding:0 1rem}}.sqa-performance-section .overview-category{display:flex;align-items:center;justify-content:center;gap:0;padding:0;margin-bottom:clamp(14px,1.4vw,24px);font-size:clamp(14px,.95vw,17px);font-weight:700;color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-sans)}.sqa-performance-section .overview-category p{margin:0;padding:0}.sqa-performance-section .overview-title{margin:0 auto;text-align:center;font-family:var(--font-sans);font-size:clamp(2rem,3.2vw,3rem);line-height:1.3;font-weight:700;color:var(--color-black);letter-spacing:-.03em;word-break:keep-all}.sqa-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;list-style:none;padding:0;margin:0}@media(min-width:1024px)and (max-width:1439px){.sqa-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}}@media(min-width:768px)and (max-width:1023px){.sqa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:480px)and (max-width:767px),(max-width:479px){.sqa-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.sqa-card{display:flex;flex-direction:column;padding:2.25rem 2.25rem 2rem;background-color:var(--color-white);border-radius:var(--radius-lg);box-sizing:border-box;text-align:left;position:relative;transition:box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.sqa-card-meta{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1.25rem}.sqa-card-company{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;gap:.75rem;flex-direction:row-reverse}.sqa-card-logo-wrap{width:4rem;height:4rem;border-radius:var(--radius-circle);border:1px solid var(--color-light-border);background-color:var(--color-white);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:none!important}.sqa-card-logo-wrap img{width:100%;height:100%;object-fit:contain;display:block}.sqa-card-client-name{font-family:var(--font-sans);font-size:var(--font-body-lg);font-weight:700;color:var(--color-black);letter-spacing:-.01em;min-width:0;overflow-wrap:anywhere;margin-right:auto}.sqa-card-title{font-family:var(--font-sans);font-size:var(--font-title-lg)!important;font-weight:700;color:var(--color-black);line-height:1.4;letter-spacing:-.02em;margin:0 0 .85rem;word-break:keep-all;text-align:left!important}.sqa-card-desc{font-family:var(--font-sans);font-size:var(--font-body);color:var(--color-text-sub);line-height:1.55;letter-spacing:-.015em;margin:0 0 1.4rem;word-break:keep-all;flex-grow:1}.sqa-card-tags{list-style:none;padding:0;margin:auto 0 0;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:0rem}.sqa-card-tags li{padding:.32rem .75rem;background-color:#0167ca14;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--font-body);font-weight:500;border-radius:var(--radius-full);white-space:nowrap}@media(min-width:1440px)and (max-width:1600px),(min-width:1024px)and (max-width:1439px),(min-width:768px)and (max-width:1023px),(min-width:480px)and (max-width:767px),(max-width:479px){.sqa-circles-wrapper{gap:clamp(40px,4vw,70px)}.sqa-circle-col{width:220px}.sqa-circle-item{width:220px;height:220px;flex:0 0 220px;padding:20px}.sqa-circle-title{font-size:1.55rem}.sqa-desc-line{font-size:var(--font-body)}.sqa-circle-col:not(:last-child) .sqa-circle-item:after{width:clamp(40px,4vw,70px)}}@media(min-width:1024px)and (max-width:1360px),(min-width:768px)and (max-width:1023px),(min-width:480px)and (max-width:767px),(max-width:479px){.sqa-circles-wrapper{max-width:600px;margin:0 auto;gap:32px}.sqa-circle-col:not(:last-child) .sqa-circle-item:after{display:none}}#overview.overview-section,#verification-domains.overview-section,#tech-sqa.overview-section{padding-bottom:clamp(140px,14vw,240px)!important;overflow:hidden}.validation-card{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;border-color:var(--color-white-15)!important}.validation-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;z-index:1;pointer-events:none}.validation-card .verification-card-body{position:relative;z-index:2}.validation-card .verification-card-title{color:var(--color-white)!important}.validation-card .verification-badge{color:var(--color-white-90);border-color:#ffffff8c;background-color:#00000040}.validation-card.validation-media{--verification-card-background: url(../media-BRIHeQYu.jpg)}.validation-card.validation-ecommerce{--verification-card-background: url(../ecommerce-blue-unsplash-B7-wHpqr.jpg)}.validation-card.validation-ecommerce:after{filter:grayscale(60%) saturate(70%)}.validation-card.validation-navigation{--verification-card-background: url(../navigation-CxyuBPI3.jpg)}.validation-card.validation-metaverse{--verification-card-background: url(../metaverse-DbAFVE5I.jpg)}.validation-card.validation-mcptx{--verification-card-background: url(../mcptx-server-dark-C1YoOL67.jpg)}.validation-card.validation-medical{--verification-card-background: url(../medical-monitor-unsplash-CZvYxWWC.jpg)}#tech-sqa .tech-card{background-size:cover;background-position:center;background-repeat:no-repeat}#tech-sqa .tech-card:nth-child(1){--verification-card-background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../qualified-team-DH1PoGJ6.webp)}#tech-sqa .tech-card:nth-child(2){--verification-card-background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../test-management-SZQN8VcK.jpg)}#tech-sqa .tech-card:nth-child(3){--verification-card-background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../test-automation-Cuf5vhcE.webp)}#tech-sqa .tech-card:nth-child(4){--verification-card-background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../device-compatibility-black-screens-B_mgakbV.jpg)}#tech-sqa .tech-card:nth-child(4):after{background-position:70% center}#tech-sqa .tech-card:nth-child(5){--verification-card-background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../results-dashboard-DaFtkAkM.jpg)}@media(min-width:768px)and (max-width:1023px){.sqa-circles-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.25rem}}@media(min-width:480px)and (max-width:767px),(max-width:479px){.sqa-circles-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;gap:1.25rem .75rem!important;padding-inline:1rem}.sqa-circle-col{display:flex;width:auto!important;min-width:0;align-items:center}.sqa-circle-item{width:min(100%,10.5rem)!important;height:auto!important;min-height:10.5rem;aspect-ratio:1;flex:0 1 auto!important;padding:.875rem!important}.sqa-circle-title{font-size:clamp(16px,4vw,18px)!important;line-height:1.35}.sqa-circle-desc,.sqa-desc-line{font-size:14px!important;line-height:1.5}.sqa-section h2,.sqa-title{font-size:clamp(1.75rem,7vw,2.5rem)!important;line-height:1.2}}@media(max-width:360px){.sqa-circles-wrapper{grid-template-columns:minmax(0,1fr)}}
