.services_page__nGSxj{background:#ffffff;min-height:100vh}@media (max-width:768px){.services_imageWrapper__T3_kj{height:20vh!important}}.services_title__KNoXO{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:#d2d2d2}.services_modernContainer__t6euz{background:linear-gradient(180deg,#020714,#ffffff);min-height:100vh;overflow-x:hidden}.services_lightSection__ZxMNl{background:linear-gradient(180deg,#ffffff,#f8fafc 50%,#ffffff);position:relative}.services_lightSectionAlt__cdWLM{background:linear-gradient(180deg,#f8fafc,#ffffff 50%,#f0f9ff);position:relative}.services_sectionWrapper__kd1GZ{padding:6rem 0;position:relative}.services_heroSection__0Yg5H{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:var(--brand-navy,#020714)}.services_capabilityCardLight__X9ftv{position:relative;border-radius:1rem;border-width:1px;border-color:rgb(229 231 235/.5);background-color:rgb(255 255 255/.8);padding:2rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_capabilityCardLight__X9ftv:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.services_capabilityCardLight__X9ftv{box-shadow:0 4px 20px rgba(0,0,0,.05)}.services_capabilityCardLight__X9ftv:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgba(9,80,205,.3);box-shadow:0 20px 40px rgba(0,0,0,.1)}.services_deliverableItemLight__xpDv8{display:flex;align-items:flex-start;gap:1rem;border-radius:1rem;padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_deliverableItemLight__xpDv8:hover{background:linear-gradient(90deg,rgba(9,80,205,.05),rgba(41,196,248,.05))}.services_metricCardLight__5N2V6{border-radius:1rem;border-width:1px;border-color:rgb(229 231 235/.5);background-color:rgb(255 255 255/.8);padding:2rem;text-align:center;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_metricCardLight__5N2V6:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.services_metricCardLight__5N2V6{box-shadow:0 4px 20px rgba(0,0,0,.05)}.services_metricCardLight__5N2V6:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgba(9,80,205,.3);box-shadow:0 20px 40px rgba(0,0,0,.1)}.services_metricValueLight__hAr90{margin-bottom:1rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0950cd var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 80 205/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#29c4f8 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:transparent;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:768px){.services_metricValueLight__hAr90{font-size:3rem;line-height:1}}.services_metricCardLight__5N2V6:hover .services_metricValueLight__hAr90{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.services_ctaButtonLight__B_XCN{position:relative;border-radius:1rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0950cd var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 80 205/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#29c4f8 var(--tw-gradient-to-position);padding:1.5rem 3rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgb(9 80 205/0.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_ctaButtonLight__B_XCN:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow-color:rgb(9 80 205/0.5);--tw-shadow:var(--tw-shadow-colored)}.services_ctaButtonOverlayLight__8EtWX{position:absolute;inset:0;border-radius:1rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#29c4f8 var(--tw-gradient-from-position);--tw-gradient-to:rgb(41 196 248/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#4af3f8 var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_ctaButtonLight__B_XCN:hover .services_ctaButtonOverlayLight__8EtWX{opacity:1}.services_lightOrb__W6KrW{position:absolute}@keyframes services_pulse__Dar2H{50%{opacity:.5}}.services_lightOrb__W6KrW{animation:services_pulse__Dar2H 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;animation:services_floatGentle__mPrQD 8s ease-in-out infinite}.services_iconContainerLight__BDb8f{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#0950cd var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 80 205/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#29c4f8 var(--tw-gradient-to-position);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_iconContainerLight__BDb8f:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.services_gradientTextLight__Ux122{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0950cd var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 80 205/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#29c4f8 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}.services_textLightPrimary__E16YI{color:var(--brand-navy,#020714)}.services_textLightSecondary__kMz_T{color:#6b7280}.services_techCard__Xx378{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.services_techCard__Xx378,.services_techCard__Xx378:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.services_techCard__Xx378:hover{border-color:rgb(41 196 248/.3);--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.services_techCardIcon__dlv9S{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0950cd var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 80 205/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#29c4f8 var(--tw-gradient-to-position)}.services_techCardTitle__FTtov{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(2 7 20/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.services_techCard__Xx378:hover .services_techCardTitle__FTtov{--tw-text-opacity:1;color:rgb(41 196 248/var(--tw-text-opacity,1))}.services_techCardDescription__p6cWf{line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.services_backgroundPattern__ylPJt{position:absolute;inset:0;pointer-events:none}.services_floatingOrb___WBmq{position:absolute;border-radius:50%;filter:blur(3rem);animation:services_floatGentle__mPrQD 8s ease-in-out infinite}.services_floatingOrb___WBmq.services_primary__rtzGa{background:rgba(9,80,205,.05)}.services_floatingOrb___WBmq.services_secondary__BTgFb{background:rgba(41,196,248,.05)}@keyframes services_floatGentle__mPrQD{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-10px,-20px) scale(1.1)}}@media (max-width:768px){.services_sectionWrapper__kd1GZ{padding:4rem 0}.services_heroSection__0Yg5H{min-height:80vh}.services_techCard__Xx378{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.services_capabilityCardLight__X9ftv,.services_iconContainerLight__BDb8f,.services_lightOrb__W6KrW,.services_metricCardLight__5N2V6,.services_techCard__Xx378{animation:none!important}.services_capabilityCardLight__X9ftv:hover,.services_iconContainerLight__BDb8f:hover,.services_metricCardLight__5N2V6:hover,.services_techCard__Xx378:hover{transform:none!important}}