.y9glsW_page{--ink:#14283a;--blue:#287ed9;--muted:#697b89;--line:#e0e7ec;--paper:#f6f9fb;--dark:#0c2437;color:var(--ink);background:#fff}.y9glsW_shell{width:min(1240px,100% - 56px);margin:0 auto}.y9glsW_clientsSection{background:linear-gradient(#fff 0%,#f7fafc 100%);padding:110px 0 105px;position:relative;overflow:hidden}.y9glsW_clientsSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#287ed917,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-190px;right:-180px}.y9glsW_clientsSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#22a49c0e,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-250px;left:-230px}.y9glsW_sectionTop{z-index:2;grid-template-columns:1.05fr .75fr;align-items:end;gap:100px;margin-bottom:42px;display:grid;position:relative}.y9glsW_kicker{color:var(--blue);letter-spacing:.22em;margin:0 0 16px;font-size:9px;font-weight:800}.y9glsW_sectionTop h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(44px,4.6vw,68px);line-height:.96}.y9glsW_sectionTop h2 em{color:var(--blue);font-family:Georgia,serif;font-weight:400}.y9glsW_sectionIntro{max-width:470px;color:var(--muted);margin:0;font-size:15px;line-height:1.78}.y9glsW_ecosystemLine{z-index:2;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:34px;display:grid;position:relative}.y9glsW_ecosystemLine>span{color:#526a7c;letter-spacing:.18em;font-size:9px;font-weight:800}.y9glsW_ecosystemLine>div{background:linear-gradient(90deg,#d7e2e9,#d7e2e933);height:1px}.y9glsW_ecosystemLine p{color:#83919b;margin:0;font-size:10px}.y9glsW_logoMarquee{z-index:2;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;width:100%;padding:18px 0 34px;position:relative;overflow:auto hidden}.y9glsW_logoMarquee::-webkit-scrollbar{display:none}.y9glsW_marqueeTrack{will-change:transform;align-items:center;gap:18px;width:max-content;padding-left:18px;animation:38s linear infinite y9glsW_logoMarquee;display:flex}.y9glsW_logoMarquee:hover .y9glsW_marqueeTrack{animation-play-state:paused}.y9glsW_logoCard{background:#fffffff7;border:1px solid #d8e3ebf2;border-radius:22px;flex:none;justify-content:center;align-items:center;width:255px;height:190px;padding:28px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #12283a0b}.y9glsW_logoCard:before{content:"";background:linear-gradient(90deg,#0000,#287ed9,#0000);height:2px;transition:transform .4s;position:absolute;top:0;left:32px;right:32px;transform:scaleX(0)}.y9glsW_logoCard:after{content:"";opacity:0;background:radial-gradient(circle,#287ed91f,#0000 70%);border-radius:50%;width:160px;height:160px;transition:opacity .35s;position:absolute;bottom:-80px;right:-70px}.y9glsW_logoCard:hover{border-color:#287ed94d;transform:translateY(-8px);box-shadow:0 24px 52px #12283a1c}.y9glsW_logoCard:hover:before{transform:scaleX(1)}.y9glsW_logoCard:hover:after{opacity:1}.y9glsW_logo{z-index:2;object-fit:contain;width:auto;max-width:205px;height:auto;max-height:125px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block;position:relative}.y9glsW_logoCard:hover .y9glsW_logo{transform:scale(1.07)}.y9glsW_marqueeFadeLeft,.y9glsW_marqueeFadeRight{z-index:4;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.y9glsW_marqueeFadeLeft{background:linear-gradient(90deg,#f9fbfc 0%,#f9fbfceb 35%,#0000 100%);left:0}.y9glsW_marqueeFadeRight{background:linear-gradient(270deg,#f9fbfc 0%,#f9fbfceb 35%,#0000 100%);right:0}@keyframes y9glsW_logoMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.y9glsW_valueStrip{z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid;position:relative}.y9glsW_valueStrip article{border-right:1px solid var(--line);grid-template-columns:44px 1fr;align-content:center;gap:15px;min-height:150px;padding:26px;display:grid}.y9glsW_valueStrip article:last-child{border-right:0}.y9glsW_valueIcon{width:44px;height:44px;color:var(--blue);background:#287ed913;border-radius:50%;place-items:center;display:grid}.y9glsW_valueStrip strong{color:var(--ink);letter-spacing:-.015em;margin-top:2px;font-size:16px;display:block}.y9glsW_valueStrip p{color:#778690;margin:6px 0 0;font-size:11px;line-height:1.55}.y9glsW_bottomLine{z-index:2;justify-content:center;align-items:center;gap:18px;margin-top:48px;display:flex;position:relative}.y9glsW_bottomLine span{background:linear-gradient(90deg,#0000,#287ed96b);width:72px;height:1px}.y9glsW_bottomLine span:last-child{transform:rotate(180deg)}.y9glsW_bottomLine p{color:#6f808d;letter-spacing:.22em;margin:0;font-size:8px;font-weight:800}.y9glsW_ctaSection{background:#f7fafc;padding:0 0 110px}.y9glsW_ctaBox{background:#102b42;border-radius:24px;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden}.y9glsW_ctaVisual{position:absolute;inset:0}.y9glsW_ctaVisual img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.y9glsW_ctaBox:hover .y9glsW_ctaVisual img{transform:scale(1.035)}.y9glsW_ctaShade{background:linear-gradient(90deg,#051725f0 0%,#051725d4 38%,#0517254d 72%,#0517253d 100%);position:absolute;inset:0}.y9glsW_ctaContent{z-index:3;color:#fff;max-width:580px;padding:65px;position:relative}.y9glsW_ctaKicker{color:#88bde9;letter-spacing:.21em;margin:0 0 16px;font-size:9px;font-weight:800}.y9glsW_ctaContent h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,4.2vw,62px);line-height:.98}.y9glsW_ctaContent>p{color:#ffffffb8;max-width:500px;margin-top:22px;font-size:14px;line-height:1.72}.y9glsW_ctaButton{color:#10283b;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:28px;padding:0 20px;font-size:11px;font-weight:800;text-decoration:none;transition:transform .22s,box-shadow .22s;display:inline-flex}.y9glsW_ctaButton:hover{transform:translateY(-3px);box-shadow:0 12px 25px #0000002e}.y9glsW_ctaSide{z-index:3;color:#ffffffa3;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:34px;right:38px}.y9glsW_ctaSide span{letter-spacing:.19em;font-size:8px;font-weight:800}@media (max-width:950px){.y9glsW_shell{width:calc(100% - 42px)}.y9glsW_sectionTop{grid-template-columns:1fr;gap:24px}.y9glsW_logoCard{width:220px;height:170px}.y9glsW_logo{max-width:175px;max-height:110px}.y9glsW_valueStrip{grid-template-columns:repeat(2,1fr)}.y9glsW_valueStrip article:nth-child(2){border-right:0}.y9glsW_valueStrip article:nth-child(-n+2){border-bottom:1px solid var(--line)}.y9glsW_ctaContent{padding:52px}}@media (max-width:620px){.y9glsW_shell{width:calc(100% - 30px)}.y9glsW_clientsSection{padding:75px 0 80px}.y9glsW_sectionTop{margin-bottom:34px}.y9glsW_sectionTop h2{font-size:42px}.y9glsW_ecosystemLine{grid-template-columns:auto 1fr}.y9glsW_ecosystemLine p{display:none}.y9glsW_logoMarquee{padding:12px 0 26px}.y9glsW_marqueeTrack{gap:12px;animation-duration:28s}.y9glsW_logoCard{border-radius:17px;width:190px;height:145px;padding:20px}.y9glsW_logo{max-width:155px;max-height:95px}.y9glsW_marqueeFadeLeft,.y9glsW_marqueeFadeRight{width:42px}.y9glsW_valueStrip{grid-template-columns:1fr;margin-top:42px}.y9glsW_valueStrip article{border-right:0;border-bottom:1px solid var(--line);min-height:120px}.y9glsW_valueStrip article:last-child{border-bottom:0}.y9glsW_bottomLine{margin-top:38px}.y9glsW_bottomLine span{width:28px}.y9glsW_bottomLine p{text-align:center;line-height:1.6}.y9glsW_ctaSection{padding-bottom:75px}.y9glsW_ctaBox{align-items:flex-end;min-height:500px}.y9glsW_ctaShade{background:linear-gradient(#05172540 0%,#051725bf 40%,#051725f5 100%)}.y9glsW_ctaContent{padding:34px 25px}.y9glsW_ctaContent h2{font-size:40px}.y9glsW_ctaSide{display:none}}@media (prefers-reduced-motion:reduce){.y9glsW_marqueeTrack{animation:none}.y9glsW_logoCard,.y9glsW_logo,.y9glsW_ctaVisual img,.y9glsW_ctaButton{transition:none!important}}
