.apFXVa_badge{box-sizing:border-box;background:linear-gradient(135deg,#000718 0%,#0a1128 100%);border:1px solid #3b82f633;border-radius:32px;flex-direction:column;align-items:center;gap:28px;max-width:1440px;margin:100px auto;padding:100px 60px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0006,inset 0 1px #ffffff0d}.apFXVa_badge:before{content:"";background:linear-gradient(90deg,#0000 0%,#2563eb 20%,#3b82f6 50%,#60a5fa 80%,#0000 100%);height:2px;position:absolute;top:0;left:0;right:0}@media (max-width:1500px){.apFXVa_badge{max-width:1200px}}@media (max-width:1200px){.apFXVa_badge{max-width:1000px}}@media (max-width:1100px){.apFXVa_badge{border-radius:24px;margin:60px auto;padding:60px 40px}}@media (max-width:600px){.apFXVa_badge{padding:40px 24px}}.apFXVa_badge h2{text-align:center;z-index:2;max-width:70%;line-height:1.3;position:relative}@media (max-width:600px){.apFXVa_badge h2{max-width:100%}}.apFXVa_badge__text{text-align:center;z-index:2;color:#cbd5e1;max-width:65%;font-size:1.15rem;line-height:1.8;position:relative}@media (max-width:1100px){.apFXVa_badge__text{max-width:85%}}@media (max-width:600px){.apFXVa_badge__text{max-width:100%;font-size:1.05rem}}.apFXVa_badge__buttons_container{z-index:2;align-items:center;gap:16px;margin-top:12px;display:flex;position:relative}@media (max-width:1100px){.apFXVa_badge__buttons_container{flex-direction:column;gap:12px}}@media (max-width:600px){.apFXVa_badge__buttons_container{width:100%}.apFXVa_badge__buttons_container a{width:90%}.apFXVa_badge__buttons_container button{justify-content:center;width:100%}}.apFXVa_circle_1{animation:10s linear infinite apFXVa_circle-1;position:absolute;top:50%;left:50%;transform:translate(-90%,-31%)}.apFXVa_circle_2{animation:10s linear infinite apFXVa_circle-2;position:absolute;top:50%;left:50%;transform:translate(-9%,-31%)}@keyframes apFXVa_circle-1{0%{transform:translate(-90%,-31%)}50%{transform:translate(-9%,-31%)}70%{transform:translate(-9%,-31%)}90%{transform:translate(-90%,-31%)}to{transform:translate(-90%,-31%)}}@keyframes apFXVa_circle-2{0%{transform:translate(-9%,-31%)}50%{transform:translate(-90%,-31%)}70%{transform:translate(-90%,-31%)}90%{transform:translate(-9%,-31%)}to{transform:translate(-9%,-31%)}}.apFXVa_grid_img{position:absolute;bottom:-50%;left:0;scale:1.8}.apFXVa_desktop_padding{padding:0 32px}@media (min-width:1100px){.apFXVa_desktop_padding{padding:0 200px}}
.hero-sec{z-index:2;background:linear-gradient(#000718 0%,#0a1128 100%);padding:240px 0 160px;position:relative;overflow:hidden}@media (max-width:1000px){.hero-sec{padding:80px 0 60px}}.hero-sec h1{opacity:0;margin-bottom:0;padding-top:20px;line-height:1.1}.hero-sec__1{will-change:transform;transform:scale(0)}.hero-sec__video-bg{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.hero-sec__video-bg{display:none}}.hero-sec__text{opacity:0;color:#cbd5e1;margin-bottom:.4rem;font-size:1.35rem;font-weight:400;line-height:1.8rem}@keyframes borderShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.hero-sec__img-container-1{will-change:transform;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (max-width:1000px){.hero-sec__img-container-1{display:none}}.hero-sec__img-container-2{opacity:0}@media (max-width:1000px){.hero-sec__img-container-2{display:none}}.hero-sec__container{z-index:2;justify-content:space-between;align-items:center;column-gap:clamp(20px,4vw,40px);margin-top:97px;display:flex;position:relative}@media (max-width:1000px){.hero-sec__container{flex-direction:column;margin-top:60px}}@media (max-width:768px){.hero-sec__container{margin-top:40px;overflow-x:clip}}.hero-sec__container--stacked{text-align:center;flex-direction:column;align-items:center;margin-top:0}.hero-sec__text-container{flex-direction:column;gap:16px;width:clamp(300px,40vw,650px);max-width:650px;padding-right:clamp(20px,4vw,40px);display:flex}@media (max-width:1000px){.hero-sec__text-container{max-width:unset;width:100%;margin-top:0;padding-right:0}}@media (max-width:768px){.hero-sec__text-container{gap:12px}}.hero-sec__lead--passthrough{display:contents}.hero-sec__text-container--center{align-items:center;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-right:0}@media (max-width:768px){.hero-sec__text-container--center{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.hero-sec__badge{justify-content:center;min-height:120px;margin-top:0;margin-bottom:0;display:flex}.hero-sec__badge .clutch-widget{transform-origin:50%;align-items:center;min-height:38px;display:flex;transform:scale(.95)}.hero-sec__badge .clutch-widget iframe{background:0 0!important}.hero-sec__badge-row{--hero-badge-gap:40px;--crest-member-size:100px;--crest-row-gap:40px;justify-content:center;align-items:center;gap:var(--hero-badge-gap);flex-wrap:nowrap;min-height:100px;display:inline-flex}@media (max-width:1200px){.hero-sec__badge-row{flex-wrap:wrap;row-gap:20px;max-width:100%}}@media (max-width:768px){.hero-sec__badge-row{--hero-badge-gap:18px;--crest-member-size:96px;--crest-row-gap:24px;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:100%;min-height:0;padding:0}.hero-sec__badge-row .clutch-widget{zoom:1;flex:none;min-width:0;min-height:0;overflow:visible;transform:none}}@media (max-width:480px){.hero-sec__badge-row{--hero-badge-gap:14px;--crest-member-size:80px;--crest-row-gap:14px}}.hero-sec__crest-row{justify-content:center;align-items:center;gap:var(--crest-row-gap);flex-shrink:0;display:inline-flex}@media (max-width:768px){.hero-sec__crest-row{flex-wrap:wrap;row-gap:16px;max-width:100%}}.hero-sec__crest-badge{width:auto;height:var(--crest-member-size);object-fit:contain;image-rendering:-webkit-optimize-contrast;filter:brightness(0)invert();opacity:.95;flex-shrink:0;display:block}.hero-sec__crest-accreditation-badge{width:auto;height:var(--crest-member-size);object-fit:contain;opacity:.95;flex-shrink:0;display:block}.hero-sec__clutch-award-badge{width:auto;height:calc(var(--crest-member-size)*1.1);object-fit:contain;image-rendering:-webkit-optimize-contrast;flex-shrink:0;display:block}@media (max-width:768px){.hero-sec__clutch-award-badge--wide-only{display:none}}.hero-sec__badge-pill{color:#cbd5e1;background:#0f172ab3;border:1px solid #94a3b866;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:.95rem;display:inline-flex;position:relative;box-shadow:0 12px 30px #0f172a66}.hero-sec__badge-logo{color:#e2e8f0;letter-spacing:.02em;text-transform:uppercase;background:#2563eb33;border:1px solid #2563eb66;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.hero-sec__buttons{opacity:0;align-items:center;gap:10px;width:fit-content;margin-bottom:28px;display:flex}.hero-sec__buttons .clutch-widget{margin:0 auto}@media (max-width:700px){.hero-sec__buttons{flex-direction:column;align-items:center;width:100%}.hero-sec__buttons>a{width:100%}}.hero-sec__buttons>a .button{justify-content:center;width:100%}.hero-sec__buttons-inner{flex-flow:wrap;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.hero-sec__buttons-inner a{flex:none;min-width:0;display:block}.hero-sec__buttons-inner .button{box-sizing:border-box;justify-content:center;width:auto;max-width:100%}@media (max-width:700px){.hero-sec__buttons-inner{flex-direction:column;align-items:stretch;gap:clamp(10px,2.5vw,14px)}.hero-sec__buttons-inner a{width:100%}.hero-sec__buttons-inner .button{width:100%;padding:clamp(.5rem,1.8vw + .35rem,.75rem) clamp(.75rem,2.4vw + .5rem,1.35rem);font-size:clamp(.875rem,2.5vw + .25rem,1rem)}}.hero-sec__buttons--centered{justify-content:center;width:100%;margin-bottom:24px}.hero-sec__buttons--centered .button{border-radius:999px}.hero-sec__images{width:50%;min-height:450px;position:relative}@media (max-width:1500px){.hero-sec__images{min-height:390px}}@media (max-width:1200px){.hero-sec__images{min-height:250px}}@media (max-width:1000px){.hero-sec__images{display:none}}.hero-sec__images img{width:100%;height:100%}@keyframes heroDemoBorderOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.hero-sec__trust{flex-direction:column;align-items:flex-start;gap:clamp(20px,4vw,32px);max-width:1200px;margin-top:clamp(24px,5vw,56px);margin-left:auto;margin-right:auto;display:flex}.hero-sec__trust-header{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.hero-sec__trust-title{color:#e2e8f0;margin:0;font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:600}.hero-sec__logo-panel{background:#0f172a99;border:1px solid #94a3b833;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:center;gap:clamp(18px,3vw,36px);width:100%;padding:clamp(20px,4vw,32px);display:grid;box-shadow:0 24px 60px #0f172a66}.hero-sec__logo-item{opacity:.65;justify-content:center;align-items:center;min-height:48px;transition:opacity .2s;display:flex}.hero-sec__logo-item:hover{opacity:1}.hero-sec__logo-item img{object-fit:contain;filter:grayscale()brightness(.95);max-width:140px;height:auto}.hero-sec .img-grid-container{justify-content:space-between;gap:200px;width:100%;height:auto;display:flex;position:absolute;top:50%;left:50%;transform:translate(-65%,-50%)}.hero-sec .img-grid-group-right{transform:rotate(180deg)}.hero-sec__position-1{width:40%;position:absolute;bottom:-30%;right:-10%}.hero-sec__position-2{width:30%;position:absolute;top:-13%;left:0%}.hero-sec__position-3{width:35%;position:absolute;bottom:-27%;left:-4%}.hero-sec__position-4{width:40%;position:absolute;top:-33%;right:4%}.hero-sec__mobile-img{width:100%;height:auto;margin:20px 0;display:none}@media (max-width:1000px){.hero-sec__mobile-img{display:block}}.hero-sec__clutch-section{flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (max-width:700px){.hero-sec__clutch-section{align-items:center}}.hero-sec__clutch-row{flex-wrap:wrap;align-items:center;gap:20px;width:100%;display:flex}@media (max-width:1200px){.hero-sec__clutch-row{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:700px){.hero-sec__clutch-row{align-items:center;gap:20px}}.hero-sec__clutch-badges{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-sec__clutch-badges img{filter:brightness(.95);will-change:transform;width:auto;height:115px;transition:transform .3s,filter .3s}.hero-sec__clutch-badges img:hover{filter:brightness(1.05);transform:translateY(-4px)}@media (max-width:1200px){.hero-sec__clutch-badges{gap:10px}}@media (max-width:767px){.hero-sec__clutch-badges{justify-content:center}.hero-sec__clutch-badges img{object-fit:contain;max-width:min(40vw,138px);height:clamp(100px,26vw,118px)}}@media (max-width:500px){.hero-sec__clutch-badges img{height:80px}}.hero-sec--home{padding-top:180px;padding-bottom:48px}@media (max-width:1000px){.hero-sec--home{padding-bottom:40px}}@media (max-width:768px){.hero-sec--home{padding-top:140px;padding-bottom:32px}}@media (max-width:480px){.hero-sec--home{padding-top:100px;padding-bottom:24px}}.hero-sec--home h1{font-size:3rem}@media (max-width:1000px){.hero-sec--home h1{font-size:2.5rem}}@media (max-width:767px){.hero-sec--home h1{box-sizing:border-box;letter-spacing:0;overflow-wrap:break-word;word-wrap:break-word;width:100%;min-width:0;max-width:100%;font-size:clamp(1.35rem,5.4vw,1.65rem);line-height:1.22}}.hero-sec--home .hero-sec__title-home{font-weight:inherit;letter-spacing:inherit}.hero-sec--home .hero-sec__title-duo{color:#f8fafc;letter-spacing:0;box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .5em;width:100%;max-width:100%;margin-top:.15em;font-style:normal;font-weight:300;line-height:1.18;display:flex}.hero-sec--home .hero-sec__title-duo-part{white-space:nowrap}.hero-sec--home .hero-sec__title-duo-part--tail{align-items:baseline;gap:0 .5em;display:inline-flex}.hero-sec--home .hero-sec__title-multiply{letter-spacing:0;opacity:.9;flex:none;padding-inline:.05em;font-size:.92em;font-style:normal;font-weight:300;line-height:1}.hero-sec--home .hero-sec__glitch,.hero-sec--home .hero-sec__glitch__main,.hero-sec--home .hero-sec__glitch__layer{font-weight:500}.hero-sec--home .hero-sec__glitch{text-align:center;width:100%;max-width:100%;display:block;position:relative}.hero-sec--home .hero-sec__glitch__main{z-index:2;color:#f8fafc;display:inline-block;position:relative}@media (max-width:768px){.hero-sec--home .hero-sec__title-duo{gap:0 .4em;margin-top:.25em;line-height:1.25}.hero-sec--home .hero-sec__title-duo-part--tail{gap:0 .4em}.hero-sec--home .hero-sec__title-multiply{font-size:.95em}.hero-sec--home .hero-sec__glitch,.hero-sec--home .hero-sec__glitch__main{white-space:normal;overflow-wrap:break-word;word-wrap:break-word;width:100%;max-width:100%;display:block}.hero-sec--home .hero-sec__glitch__layer{display:none}}@media (min-width:769px){.hero-sec--home .hero-sec__glitch__main,.hero-sec--home .hero-sec__glitch__layer{white-space:nowrap}}.hero-sec--home .hero-sec__glitch__layer{z-index:1;pointer-events:none;white-space:pre-wrap;width:100%;height:100%;text-align:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;opacity:0;clip-path:inset(100% 0 0);position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.hero-sec--home .hero-sec__glitch__layer--maroon{color:#ff3d5c;animation:14s step-end infinite heroGlitchMaroon}.hero-sec--home .hero-sec__glitch__layer--cyan{color:#22d3ee;animation:14s step-end -1.05s infinite heroGlitchCyan}.hero-sec--home .hero-sec__glitch__main{animation:14s step-end infinite heroGlitchMain}}@media (prefers-reduced-motion:reduce){.hero-sec--home .hero-sec__glitch__layer{display:none}.hero-sec--home .hero-sec__glitch__main{animation:none}}@keyframes heroGlitchMaroon{0%,26%,37%,61%,72%,to{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}27%{opacity:.92;clip-path:inset(38% 0 54%);transform:translate(11px,-2px)}28%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}29%{opacity:.88;clip-path:inset(12% 0 78%);transform:translate(-13px,1px)}30%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}31%{opacity:.9;clip-path:inset(52% 0 38%);transform:translate(9px,2px)}32%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}33%{opacity:.85;clip-path:inset(22% 0 68%);transform:translate(-10px,-3px)}34%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}35%{opacity:.9;clip-path:inset(62% 0 28%);transform:translate(14px)}36%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}62%{opacity:.88;clip-path:inset(5% 0 85%);transform:translate(-8px,2px)}63%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}64%{opacity:.9;clip-path:inset(45% 0 43%);transform:translate(10px,-4px)}65%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}66%{opacity:.87;clip-path:inset(72% 0 18%);transform:translate(-12px,1px)}67%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}68%{opacity:.91;clip-path:inset(30% 0 58%);transform:translate(8px,3px)}69%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}70%{opacity:.89;clip-path:inset(52% 0 38%);transform:translate(-11px)}71%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}}@keyframes heroGlitchCyan{0%,26%,37%,61%,72%,to{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}27%{opacity:.75;clip-path:inset(48% 0 42%);transform:translate(-11px,2px)}28%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}29%{opacity:.8;clip-path:inset(18% 0 72%);transform:translate(12px,-1px)}30%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}31%{opacity:.78;clip-path:inset(68% 0 22%);transform:translate(-9px,-2px)}32%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}33%{opacity:.82;clip-path:inset(8% 0 82%);transform:translate(10px,3px)}34%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}35%{opacity:.76;clip-path:inset(55% 0 35%);transform:translate(-14px)}36%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}62%{opacity:.8;clip-path:inset(28% 0 62%);transform:translate(9px,-3px)}63%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}64%{opacity:.77;clip-path:inset(78% 0 12%);transform:translate(-10px,2px)}65%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}66%{opacity:.83;clip-path:inset(40% 0 48%);transform:translate(11px,1px)}67%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}68%{opacity:.79;clip-path:inset(18% 0 72%);transform:translate(-12px,-1px)}69%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}70%{opacity:.81;clip-path:inset(55% 0 35%);transform:translate(10px,2px)}71%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}}@keyframes heroGlitchMain{0%,26%,37%,61%,72%,to{text-shadow:none;transform:translate(0)skew(0)}27%{text-shadow:-.07em 0 #ff3d5ce6,.07em 0 #22d3eebf;transform:translate(-4px,1px)skew(-1deg)}28%{text-shadow:.06em 0 #ff3d5cd9,-.05em 0 #22d3eecc;transform:translate(5px,-1px)skew(.8deg)}29%{text-shadow:none;transform:translate(0)skew(0)}30%{text-shadow:.08em -.02em #ff3d5ce0,-.06em .02em #22d3eeb3;transform:translate(3px,2px)skew(.6deg)}31%{text-shadow:none;transform:translate(0)skew(0)}32%{text-shadow:-.08em 0 #ff3d5ceb,.06em 0 #22d3eeb8;transform:translate(-5px)skew(-.9deg)}33%{text-shadow:none;transform:translate(0)skew(0)}34%{text-shadow:.05em .03em #ff3d5ccc,-.07em -.02em #22d3eed9;transform:translate(4px,-2px)skew(1deg)}35%{text-shadow:none;transform:translate(0)skew(0)}36%{text-shadow:-.06em .02em #ff3d5cdb,.08em -.01em #22d3eec7;transform:translate(-3px,-1px)skew(-.5deg)}62%{text-shadow:.07em 0 #ff3d5ce6,-.05em 0 #22d3eead;transform:translate(6px,1px)skew(.7deg)}63%{text-shadow:none;transform:translate(0)skew(0)}64%{text-shadow:-.05em -.03em #ff3d5cd6,.07em .02em #22d3eed1;transform:translate(-4px,2px)skew(-1.1deg)}65%{text-shadow:none;transform:translate(0)skew(0)}66%{text-shadow:.06em 0 #ff3d5ce0,-.08em 0 #22d3eebd;transform:translate(3px)skew(.5deg)}67%{text-shadow:none;transform:translate(0)skew(0)}68%{text-shadow:-.07em 0 #ff3d5ce8,.06em 0 #22d3eec2;transform:translate(-6px,-1px)skew(-.8deg)}69%{text-shadow:.05em 0 #ff3d5cd1,-.06em 0 #22d3eec7;transform:translate(4px,1px)skew(.6deg)}70%{text-shadow:none;transform:translate(0)skew(0)}71%{text-shadow:-.06em 0 #ff3d5cd9,.05em 0 #22d3eeb8;transform:translate(-3px)skew(-.5deg)}}.hero-sec--home .hero-sec__lead{text-align:left;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(32px,5vw,96px);width:100%;display:grid}@media (max-width:1000px){.hero-sec--home .hero-sec__lead{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:28px}}.hero-sec--home .hero-sec__text-container--home{align-items:flex-start;gap:clamp(16px,1.6vw,28px);width:100%;max-width:none;padding-right:0}@media (max-width:1000px){.hero-sec--home .hero-sec__text-container--home{align-items:center;max-width:720px}}@media (max-width:768px){.hero-sec--home .hero-sec__text-container--home{gap:14px}}.hero-sec--home .hero-sec__text-container--home h1{font-size:clamp(2rem,2.9vw,3.25rem);line-height:1.08}@media (max-width:1000px){.hero-sec--home .hero-sec__text-container--home h1{font-size:clamp(1.75rem,4.5vw,2.5rem)}}@media (max-width:767px){.hero-sec--home .hero-sec__text-container--home h1{font-size:clamp(1.35rem,5.4vw,1.65rem);line-height:1.2}}.hero-sec--home .hero-sec__text-container--home .hero-sec__glitch{text-align:left}@media (max-width:1000px){.hero-sec--home .hero-sec__text-container--home .hero-sec__glitch{text-align:center}}.hero-sec--home .hero-sec__text-container--home .hero-sec__title-duo{justify-content:flex-start}@media (max-width:1000px){.hero-sec--home .hero-sec__text-container--home .hero-sec__title-duo{justify-content:center}}.hero-sec--home .hero-sec__nowrap{white-space:nowrap}.hero-sec--home .hero-sec__text-container--home .hero-sec__text{text-align:left;max-width:59ch;margin:0;font-size:clamp(1.05rem,1.15vw,1.35rem);line-height:1.55}@media (max-width:1000px){.hero-sec--home .hero-sec__text-container--home .hero-sec__text{text-align:center;margin-left:auto;margin-right:auto;font-size:1.125rem}}@media (max-width:767px){.hero-sec--home .hero-sec__text-container--home .hero-sec__text{font-size:.9375rem}}.hero-sec--home .hero-sec__badge--inline{justify-content:flex-start;width:100%;min-height:0;margin-top:clamp(8px,1vw,16px)}.hero-sec--home .hero-sec__badge--inline .hero-sec__badge-row{--hero-badge-gap:24px;--crest-row-gap:18px;--crest-member-size:118px;flex-wrap:wrap}@media (max-width:480px){.hero-sec--home .hero-sec__badge--inline .hero-sec__badge-row{--crest-member-size:104px}}.hero-sec--home .hero-sec__badge--inline .hero-sec__badge-row{justify-content:flex-start;row-gap:14px;width:100%;max-width:100%;min-height:0;margin:0}.hero-sec--home .hero-sec__badge--inline .hero-sec__crest-row{flex-wrap:wrap;order:1;justify-content:flex-start;row-gap:12px}.hero-sec--home .hero-sec__badge--inline .clutch-widget{order:2;transform:none}@media (max-width:1000px){.hero-sec--home .hero-sec__badge--inline,.hero-sec--home .hero-sec__badge--inline .hero-sec__badge-row,.hero-sec--home .hero-sec__badge--inline .hero-sec__crest-row{justify-content:center}}@media (max-width:768px){.hero-sec--home .hero-sec__badge--inline .hero-sec__badge-row{flex-direction:column;align-items:center}}.hero-sec--home .hero-sec__visual{aspect-ratio:26/27;will-change:transform;justify-self:stretch;width:100%;max-width:620px;margin-left:auto;position:relative;transform:scale(0)}@media (max-width:1000px){.hero-sec--home .hero-sec__visual{justify-self:center;max-width:420px;margin-left:0}}.hero-sec--home .hero-sec__visual-img{z-index:2;object-fit:cover;border-radius:22px;width:100%;height:100%;position:relative;box-shadow:0 0 0 1px #60a5fa47,0 30px 80px #020617b3;-webkit-mask-image:linear-gradient(90deg,#0000008c 0%,#000 22%);mask-image:linear-gradient(90deg,#0000008c 0%,#000 22%)}.hero-sec--home .hero-sec__visual-ring{pointer-events:none;z-index:1;border-radius:26px;position:absolute}.hero-sec--home .hero-sec__visual-ring--outer{border:1px solid #60a5fa38;inset:-14px -14px 14px 14px}.hero-sec--home .hero-sec__visual-ring--inner{filter:blur(6px);background:radial-gradient(at 80% 80%,#2563eb59,#0000 65%);inset:18px -22px -18px 22px}.hero-sec--home .hero-sec__text{color:#94a3b8;max-width:1140px;margin-bottom:clamp(10px,1.5vw,18px);margin-left:auto;margin-right:auto}.hero-sec--home .hero-sec__text .hero-sec__text-line{white-space:nowrap;overflow-wrap:anywhere;max-width:100%;display:block}@media (max-width:1200px){.hero-sec--home .hero-sec__text .hero-sec__text-line{white-space:normal}.hero-sec--home .hero-sec__text{max-width:960px}}@media (max-width:767px){.hero-sec--home .hero-sec__text{max-width:100%;margin-bottom:8px;padding-left:4px;padding-right:4px;font-size:.9375rem;line-height:1.55}.hero-sec--home .hero-sec__text .hero-sec__text-line{white-space:normal;display:inline}.hero-sec--home .hero-sec__text .hero-sec__text-line:not(:last-child):after{content:" "}}.hero-sec--home .container{max-width:1600px}@media (max-width:1700px){.hero-sec--home .container{max-width:1400px}}@media (max-width:1500px){.hero-sec--home .container{max-width:1200px}}@media (max-width:1200px){.hero-sec--home .container{max-width:1000px;padding:0 32px}}@media (max-width:768px){.hero-sec--home .container{padding:0 24px}}@media (max-width:480px){.hero-sec--home .container{padding:0 16px}}@media (min-width:769px){.hero-sec--home{--hero-trust-strip-width:380px}.hero-sec--home .hero-sec__buttons-inner{width:var(--hero-trust-strip-width);justify-content:center;gap:12px;max-width:100%;margin-left:auto;margin-right:auto}.hero-sec--home .hero-sec__buttons-inner .button{flex:1 1 0;justify-content:center;min-width:0}.hero-sec--home .hero-sec__badge-row{--hero-badge-gap:44px;--crest-row-gap:44px;--crest-member-size:120px;width:auto;max-width:100%;margin-left:auto;margin-right:auto}.hero-sec--home .hero-sec__text-container{gap:24px;margin-bottom:24px}.hero-sec--home .hero-sec__text{margin-bottom:0}.hero-sec--home .hero-sec__badge{min-height:0;margin-top:40px;margin-bottom:0}}@media (max-width:768px){.hero-sec--home .hero-sec__buttons--centered{margin-bottom:12px}.hero-sec--home .hero-sec__text{margin-bottom:0}.hero-sec--home .hero-sec__text-container{margin-bottom:16px}.hero-sec--home .hero-sec__badge{min-height:0;margin-top:28px;margin-bottom:0}.hero-sec--home .hero-sec__badge .clutch-widget{min-height:0}.hero-sec--home .hero-sec__badge-row{justify-content:center;width:100%;max-width:100%;min-height:0}}@media (max-width:480px){.hero-sec--home .hero-sec__badge{margin-top:24px;margin-bottom:0}}.home-pillars{background:#fff;border-bottom:1px solid #e2e8f0;padding:clamp(40px,4vw,64px) 0}.home-pillars__grid{--pillar-gap:16px;justify-content:center;gap:var(--pillar-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.home-pillars__grid{--pillar-gap:12px}}.home-pillars__item{flex:0 1 calc((100% - var(--pillar-gap)*2)/3);min-width:0;display:flex}@media (min-width:1500px){.home-pillars__item{flex:0 1 calc((100% - var(--pillar-gap)*4)/5)}}@media (max-width:1100px){.home-pillars__item{flex:0 1 calc((100% - var(--pillar-gap))/2)}}@media (max-width:640px){.home-pillars__item{flex:100%}}.home-pillars__link{width:100%;color:inherit;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:14px;padding:22px 22px 24px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.home-pillars__link:not(.home-pillars__link--static):hover{border-color:#2563eb73;transform:translateY(-2px);box-shadow:0 12px 32px #0f172a14}@media (max-width:768px){.home-pillars__link{gap:12px;padding:18px 18px 20px}}@media (min-width:1500px){.home-pillars__link{gap:12px;padding:20px 18px 22px}}.home-pillars__icon{justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}@media (min-width:1500px){.home-pillars__icon{width:38px;height:38px}.home-pillars__icon svg{width:20px;height:20px}}.home-pillars__icon{color:#2563eb;background:#2563eb14;border:1px solid #2563eb24;border-radius:12px}.home-pillars__icon svg{width:22px;height:22px}.home-pillars__copy{flex-direction:column;gap:6px;min-width:0;display:flex}.home-pillars__title{font-size:clamp(.95rem,.62vw + .6rem,1.05rem)}@media (min-width:1500px){.home-pillars__title{letter-spacing:-.01em;font-size:.9rem}}.home-pillars__title{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.home-pillars__text{color:#475569;font-size:.9rem;line-height:1.5}@media (min-width:1500px){.home-pillars__text{min-height:3.735rem;font-size:.83rem}}.home-pillars__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.05rem;display:-webkit-box;overflow:hidden}.clutch-widget,.clutch-widget *,.clutch-widget iframe{background:0 0!important}@media (min-width:1001px){.services-layout .hero-sec__container:not(.hero-sec__container--stacked),.ptaas-layout .hero-sec__container:not(.hero-sec__container--stacked){margin-top:1px}}
.home-trust{background:#0a1128;padding:65px 0}@media (max-width:768px){.home-trust{padding:65px 0;overflow-x:clip}}.home-trust__container{flex-direction:column;align-items:flex-start;gap:clamp(20px,3vw,32px);max-width:1440px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:1000px){.home-trust__container{max-width:100%;padding:0 24px}}@media (max-width:768px){.home-trust__container{align-items:center;padding:0 20px}}.home-trust__header{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;margin-left:0;padding-left:37px;display:flex}@media (max-width:1400px){.home-trust__header{padding-left:20px}}@media (max-width:1100px){.home-trust__header{padding-left:0}}@media (max-width:768px){.home-trust__header{justify-content:center}}.home-trust__title{font-family:var(--font-heading);color:#e2e8f0;text-align:left;width:auto;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:400}@media (max-width:768px){.home-trust__title{text-align:center;font-size:clamp(1.2rem,4vw,1.5rem)}}.home-trust__grid{box-sizing:border-box;text-align:left;flex-wrap:wrap;grid-template-columns:repeat(9,minmax(80px,1fr));gap:0;width:100%;height:auto;padding:0 24px;display:grid}@media (max-width:1400px){.home-trust__grid{grid-template-columns:repeat(6,minmax(100px,1fr));row-gap:20px;width:100%;max-width:1200px;height:auto;padding:0 20px}}@media (max-width:1100px){.home-trust__grid{grid-template-columns:repeat(6,minmax(90px,1fr));gap:16px 12px;padding:0}}@media (max-width:1000px){.home-trust__grid{grid-template-columns:repeat(3,minmax(80px,1fr));gap:14px 10px}}@media (max-width:600px){.home-trust__grid{grid-template-columns:repeat(2,minmax(100px,1fr));gap:16px}}.home-trust__logo-link{color:inherit;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex}.home-trust__logo-link:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #e2e8f0b3}.home-trust__logo{opacity:.9;background:0 0;justify-content:center;align-items:center;min-height:60px;padding:8px 10px;transition:opacity .2s,filter .2s;display:flex}.home-trust__logo:hover{opacity:1}.home-trust__logo--deeptrust,.home-trust__logo--langwatch,.home-trust__logo--elevenx,.home-trust__logo--biaeducation,.home-trust__logo--richter,.home-trust__logo--crowdmark{min-height:72px}.home-trust__logo--iqstorage,.home-trust__logo--fixnetwork{min-height:66px}.home-trust__logo img{object-fit:contain;filter:grayscale();mix-blend-mode:luminosity;background:0 0;max-width:132px;height:auto;max-height:53px;transition:opacity .2s,transform .2s,filter .2s}.home-trust__logo img.home-trust__logo-img--deeptrust,.home-trust__logo img.home-trust__logo-img--langwatch,.home-trust__logo img.home-trust__logo-img--elevenx,.home-trust__logo img.home-trust__logo-img--biaeducation,.home-trust__logo img.home-trust__logo-img--richter,.home-trust__logo img.home-trust__logo-img--crowdmark{max-width:158px!important;max-height:64px!important}.home-trust__logo img.home-trust__logo-img--elevenx{filter:none;mix-blend-mode:normal;opacity:.95}.home-trust__logo img.home-trust__logo-img--iqstorage{filter:none;mix-blend-mode:normal;opacity:.95;max-width:142px!important;max-height:56px!important}.home-trust__logo img.home-trust__logo-img--langwatch,.home-trust__logo img.home-trust__logo-img--crowdmark,.home-trust__logo img.home-trust__logo-img--clicktrans{filter:grayscale()invert()brightness(1.8);mix-blend-mode:normal}.home-trust__logo img.home-trust__logo-img--b2bwave{filter:grayscale()invert()brightness(2.12);mix-blend-mode:normal}.home-trust__logo img.home-trust__logo-img--biaeducation,.home-trust__logo img.home-trust__logo-img--richter,.home-trust__logo img.home-trust__logo-img--savyn{filter:grayscale()brightness(1.78);mix-blend-mode:luminosity}.home-trust__logo img.home-trust__logo-img--tph{filter:none;mix-blend-mode:normal;opacity:.95;max-width:108px!important;max-height:40px!important}.home-trust__logo img.home-trust__logo-img--opentechnologies,.home-trust__logo img.home-trust__logo-img--koch{filter:brightness(0)invert();mix-blend-mode:normal;opacity:.95;max-width:108px!important;max-height:40px!important}.home-trust__logo:hover img{opacity:1;filter:grayscale(0%);mix-blend-mode:normal;transform:scale(1.05)}.home-trust__logo:hover img.home-trust__logo-img--langwatch,.home-trust__logo:hover img.home-trust__logo-img--crowdmark,.home-trust__logo:hover img.home-trust__logo-img--clicktrans,.home-trust__logo:hover img.home-trust__logo-img--b2bwave{filter:grayscale(0%)}.home-trust__logo:hover img.home-trust__logo-img--iqstorage,.home-trust__logo:hover img.home-trust__logo-img--elevenx,.home-trust__logo:hover img.home-trust__logo-img--tph,.home-trust__logo:hover img.home-trust__logo-img--opentechnologies,.home-trust__logo:hover img.home-trust__logo-img--koch{filter:none;opacity:1}@media (max-width:768px){.home-trust__logo{min-height:54px;padding:8px}.home-trust__logo img{max-width:110px;max-height:44px}.home-trust__logo img.home-trust__logo-img--deeptrust,.home-trust__logo img.home-trust__logo-img--langwatch,.home-trust__logo img.home-trust__logo-img--elevenx,.home-trust__logo img.home-trust__logo-img--biaeducation,.home-trust__logo img.home-trust__logo-img--richter,.home-trust__logo img.home-trust__logo-img--crowdmark{max-width:132px!important;max-height:53px!important}.home-trust__logo img.home-trust__logo-img--iqstorage{max-width:118px!important;max-height:47px!important}.home-trust__logo img.home-trust__logo-img--opentechnologies,.home-trust__logo img.home-trust__logo-img--koch,.home-trust__logo img.home-trust__logo-img--tph{max-width:96px!important;max-height:36px!important}}@media (max-width:480px){.home-trust__logo{min-height:50px;padding:6px}.home-trust__logo img{max-width:94px;max-height:40px}.home-trust__logo img.home-trust__logo-img--deeptrust,.home-trust__logo img.home-trust__logo-img--langwatch,.home-trust__logo img.home-trust__logo-img--elevenx,.home-trust__logo img.home-trust__logo-img--biaeducation,.home-trust__logo img.home-trust__logo-img--richter,.home-trust__logo img.home-trust__logo-img--crowdmark{max-width:113px!important;max-height:48px!important}.home-trust__logo img.home-trust__logo-img--iqstorage{max-width:102px!important;max-height:42px!important}.home-trust__logo img.home-trust__logo-img--opentechnologies,.home-trust__logo img.home-trust__logo-img--koch,.home-trust__logo img.home-trust__logo-img--tph{max-width:88px!important;max-height:34px!important}}
