.interface-compare-module__wIpjyG__figure{aspect-ratio:16/9;touch-action:pan-y;background:#111827;border:1px solid #00d4ff47;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 85px #00000047}.interface-compare-module__wIpjyG__layer,.interface-compare-module__wIpjyG__layer img{width:100%;height:100%;position:absolute;inset:0}.interface-compare-module__wIpjyG__layer img{object-fit:cover;object-position:top center}.interface-compare-module__wIpjyG__revealed{border-right:1px solid #ffffffb8;overflow:hidden}.interface-compare-module__wIpjyG__label{z-index:3;color:#fff;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f1cd1;border:1px solid #ffffff2e;border-radius:999px;padding:8px 11px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:16px}.interface-compare-module__wIpjyG__firstLabel{left:16px}.interface-compare-module__wIpjyG__secondLabel{right:16px}.interface-compare-module__wIpjyG__range{z-index:5;cursor:ew-resize;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.interface-compare-module__wIpjyG__handle{z-index:4;pointer-events:none;background:linear-gradient(#0000,#00d4ff 12%,#fff 50%,#00d4ff 88%,#0000);width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 24px #00d4ff99}.interface-compare-module__wIpjyG__handle:after{color:#fff;content:"↔";background:#2563eb;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #0006}.interface-compare-module__wIpjyG__range:focus-visible+.interface-compare-module__wIpjyG__handle:after{outline-offset:4px;outline:3px solid #00d4ff}@media (max-width:640px){.interface-compare-module__wIpjyG__figure{border-radius:16px}.interface-compare-module__wIpjyG__label{font-size:8px;top:10px}.interface-compare-module__wIpjyG__firstLabel{left:10px}.interface-compare-module__wIpjyG__secondLabel{right:10px}.interface-compare-module__wIpjyG__handle:after{width:36px;height:36px}}
.technology-flow-asset-module__xgUzjG__flow{isolation:isolate;background:radial-gradient(circle,#2563eb2e,#0000 35%),linear-gradient(145deg,#111827fa,#0a0f1cf5);border:1px solid #00d4ff33;border-radius:28px;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,28px);min-height:290px;padding:clamp(28px,5vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 28px 80px #00000038}.technology-flow-asset-module__xgUzjG__grid{z-index:-2;opacity:.22;background-image:linear-gradient(#00d4ff1f 1px,#0000 1px),linear-gradient(90deg,#00d4ff1f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.technology-flow-asset-module__xgUzjG__beam{z-index:-1;pointer-events:none;position:absolute;inset:0}.technology-flow-asset-module__xgUzjG__node{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111827e0;border:1px solid #a6adbb2e;border-radius:20px;align-self:center;place-items:center;min-height:156px;padding:19px 16px;display:grid;position:relative;box-shadow:0 16px 40px #00000042}.technology-flow-asset-module__xgUzjG__node:nth-of-type(4){border-color:#00d4ff70;box-shadow:0 0 48px #00d4ff1c,0 16px 40px #00000042}.technology-flow-asset-module__xgUzjG__icon{color:#00d4ff;background:linear-gradient(145deg,#00d4ff24,#2563eb1f);border:1px solid #00d4ff4d;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.technology-flow-asset-module__xgUzjG__node small{color:#00d4ff;letter-spacing:.16em;font:700 10px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.technology-flow-asset-module__xgUzjG__node strong{color:#fff;font-size:15px}.technology-flow-asset-module__xgUzjG__node span:last-child{color:#a6adbb;font-size:11px;line-height:1.5}@media (max-width:900px){.technology-flow-asset-module__xgUzjG__flow{grid-template-columns:1fr;min-height:760px;padding:28px}.technology-flow-asset-module__xgUzjG__node{text-align:left;grid-template-columns:auto 1fr;justify-self:center;column-gap:14px;width:min(100%,360px);min-height:112px}.technology-flow-asset-module__xgUzjG__icon{grid-row:1/4}}@media (prefers-reduced-motion:reduce){.technology-flow-asset-module__xgUzjG__flow *{animation:none!important}}
.service-delivery-asset-module__uwx_CW__asset{border-top:1px solid #a6adbb47;padding:clamp(28px,4vw,48px) 0 0}.service-delivery-asset-module__uwx_CW__header{grid-template-columns:minmax(160px,.45fr) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:clamp(34px,5vw,58px);display:grid}.service-delivery-asset-module__uwx_CW__header span{color:#00d4ff;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}.service-delivery-asset-module__uwx_CW__header strong{color:#fff;letter-spacing:-.035em;max-width:680px;font-size:clamp(22px,3vw,36px);line-height:1.15}.service-delivery-asset-module__uwx_CW__pipeline{border-top:1px solid #a6adbb33;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.service-delivery-asset-module__uwx_CW__pipeline li{border-right:1px solid #a6adbb29;flex-direction:column;gap:8px;min-width:0;min-height:150px;padding:22px 18px 20px 0;display:flex}.service-delivery-asset-module__uwx_CW__pipeline li:not(:first-child){padding-left:18px}.service-delivery-asset-module__uwx_CW__pipeline li:last-child{border-right:0}.service-delivery-asset-module__uwx_CW__pipeline li>span{color:#6f7888;letter-spacing:.12em;margin-bottom:auto;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.service-delivery-asset-module__uwx_CW__pipeline strong{color:#fff;font-size:15px;line-height:1.25}.service-delivery-asset-module__uwx_CW__pipeline small{color:#a6adbb;font-size:11px;line-height:1.45}@media (max-width:820px){.service-delivery-asset-module__uwx_CW__header,.service-delivery-asset-module__uwx_CW__pipeline{grid-template-columns:1fr}.service-delivery-asset-module__uwx_CW__pipeline li,.service-delivery-asset-module__uwx_CW__pipeline li:not(:first-child){border-bottom:1px solid #a6adbb29;border-right:0;grid-template-columns:42px minmax(0,1fr);gap:5px 16px;min-height:0;padding:18px 0;display:grid}.service-delivery-asset-module__uwx_CW__pipeline li>span{grid-row:1/3;margin:3px 0 0}.service-delivery-asset-module__uwx_CW__pipeline li:last-child{border-bottom:0}}
