.Services-module__e3hhya__servicesPage{color:#f3f0e9;background:#0b0b0b;position:relative}.Services-module__e3hhya__container{width:min(1380px,100% - 120px);margin:0 auto}.Services-module__e3hhya__hero{background:#0b0b0b;align-items:flex-end;min-height:82svh;padding:130px 0 85px;display:flex;position:relative}.Services-module__e3hhya__heroTop{justify-content:space-between;align-items:center;margin-bottom:70px;display:flex}.Services-module__e3hhya__eyebrow{color:#c79a4a;letter-spacing:.2em;align-items:center;gap:15px;font-size:11px;font-weight:600;display:inline-flex}.Services-module__e3hhya__eyebrowLine{background:#c79a4a;width:38px;height:1px}.Services-module__e3hhya__heroLabel{color:#67645e;letter-spacing:.14em;font-size:10px;font-weight:500}.Services-module__e3hhya__heroContent{max-width:1080px}.Services-module__e3hhya__heroContent h1{color:#f3f0e9;letter-spacing:-.055em;max-width:1000px;margin:0;font-size:clamp(58px,7vw,104px);font-weight:500;line-height:.95}.Services-module__e3hhya__heroContent h1 span{color:#c79a4a}.Services-module__e3hhya__heroContent p{color:#929088;max-width:610px;margin:38px 0 0;font-size:17px;line-height:1.7}.Services-module__e3hhya__heroDivider{background:#f3f0e91f;width:100%;height:1px;margin-top:85px}.Services-module__e3hhya__serviceStage{background:#0b0b0b;height:600svh;position:relative}.Services-module__e3hhya__stickyArea{background:#0b0b0b;height:100svh;position:sticky;top:0;overflow:hidden}.Services-module__e3hhya__serviceNavigation{z-index:20;width:100%;padding-top:24px;position:absolute;top:0;left:0}.Services-module__e3hhya__serviceNavInner{scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.Services-module__e3hhya__serviceNavInner::-webkit-scrollbar{display:none}.Services-module__e3hhya__serviceNavItem{color:#77736c;min-height:42px;font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #f3f0e924;border-radius:8px;flex:none;padding:0 15px;font-size:10px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s}.Services-module__e3hhya__serviceNavItem:hover{color:#f3f0e9;border-color:#c79a4a73}.Services-module__e3hhya__serviceNavItemActive{color:#0b0b0b;background:#c79a4a;border-color:#c79a4a}.Services-module__e3hhya__showcase{align-items:center;display:flex;position:absolute;inset:0}.Services-module__e3hhya__showcaseViewport{width:100%;height:min(650px,100svh - 150px);margin-top:48px;position:relative;overflow:hidden}.Services-module__e3hhya__serviceCard{will-change:transform, opacity;background:#101010;border:1px solid #f3f0e926;border-radius:18px;grid-template-columns:.92fr 1.08fr;width:100%;height:100%;transition:opacity .12s linear;display:grid;position:absolute;top:0;left:0;overflow:hidden}.Services-module__e3hhya__serviceCardActive{border-color:#c79a4a38}.Services-module__e3hhya__cardVisual{background:#0e0e0e;border-right:1px solid #f3f0e91a;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.Services-module__e3hhya__cardVisual:before{content:"";pointer-events:none;border:1px solid #c79a4a12;border-radius:50%;width:430px;height:430px;position:absolute}.Services-module__e3hhya__cardVisual:after{content:"";pointer-events:none;border:1px solid #f3f0e90f;border-radius:50%;width:280px;height:280px;position:absolute}.Services-module__e3hhya__serviceSvg{z-index:5;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.Services-module__e3hhya__svgFrame{fill:#101010;stroke:#f3f0e945;stroke-width:1px}.Services-module__e3hhya__svgSeparator{stroke:#f3f0e91f;stroke-width:1px}.Services-module__e3hhya__svgLine{fill:none;stroke:#c79a4a66;stroke-width:1px}.Services-module__e3hhya__svgAnimatedLine{stroke-dasharray:5 8;animation:3s linear infinite Services-module__e3hhya__svgFlow}.Services-module__e3hhya__svgGold{fill:#c79a4a}.Services-module__e3hhya__svgMutedNode{fill:#77736c;opacity:.6}.Services-module__e3hhya__svgGoldPanel{fill:#c79a4a0b;stroke:#c79a4a8c;stroke-width:1px}.Services-module__e3hhya__svgSoftPanel{fill:#f3f0e924}.Services-module__e3hhya__svgLabel{fill:#aaa69e;letter-spacing:.09em;font-family:inherit;font-size:7px;font-weight:600}@keyframes Services-module__e3hhya__svgFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-26px}}.Services-module__e3hhya__webVisual{width:470px;height:390px;position:relative}.Services-module__e3hhya__svgFloatingDevice{transform-origin:50%;animation:4s ease-in-out infinite Services-module__e3hhya__deviceFloat}@keyframes Services-module__e3hhya__deviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.Services-module__e3hhya__svgNodeFrame{fill:#0b0b0b;stroke:#c79a4a80;stroke-width:1px}.Services-module__e3hhya__svgNodeFrameGold{fill:#c79a4a09;stroke:#c79a4abf;stroke-width:1px}.Services-module__e3hhya__svgPulse{fill:#c79a4a;animation:2.4s ease-in-out infinite Services-module__e3hhya__nodePulse}@keyframes Services-module__e3hhya__nodePulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.Services-module__e3hhya__svgNodeOne{animation:5s ease-in-out infinite Services-module__e3hhya__webNodeFloatOne}.Services-module__e3hhya__svgNodeTwo{animation:4.5s ease-in-out infinite Services-module__e3hhya__webNodeFloatTwo}.Services-module__e3hhya__svgNodeThree{animation:5.5s ease-in-out infinite Services-module__e3hhya__webNodeFloatThree}@keyframes Services-module__e3hhya__webNodeFloatOne{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes Services-module__e3hhya__webNodeFloatTwo{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes Services-module__e3hhya__webNodeFloatThree{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Services-module__e3hhya__aiVisual{width:430px;height:390px;position:relative}.Services-module__e3hhya__svgNetworkLine{stroke:#c79a4a59;stroke-width:1px}.Services-module__e3hhya__svgNetworkSoft{stroke:#f3f0e91a;stroke-width:1px}.Services-module__e3hhya__aiOuterRing{fill:none;stroke:#c79a4a24;stroke-width:1px;transform-origin:215px 195px;animation:4s ease-in-out infinite Services-module__e3hhya__aiOuterPulse}.Services-module__e3hhya__aiCoreRing{fill:#c79a4a05;stroke:#c79a4aa6;stroke-width:1px}.Services-module__e3hhya__aiCoreFill{fill:#c79a4a14;animation:3s ease-in-out infinite Services-module__e3hhya__aiCorePulse}.Services-module__e3hhya__aiCoreText{fill:#c79a4a;letter-spacing:.1em;font-family:inherit;font-size:14px;font-weight:600}.Services-module__e3hhya__aiNodeSvg{fill:#0b0b0b;stroke:#c79a4a;stroke-width:1.2px;animation:3s ease-in-out infinite Services-module__e3hhya__aiNodePulse}.Services-module__e3hhya__aiNodeSvgGold{fill:#c79a4a;stroke:#c79a4a;stroke-width:1.2px;animation:3s ease-in-out infinite Services-module__e3hhya__aiNodePulse}.Services-module__e3hhya__aiSmallNode{fill:#c79a4a;opacity:.6;animation:2.5s ease-in-out infinite Services-module__e3hhya__aiSmallNodePulse}@keyframes Services-module__e3hhya__aiOuterPulse{0%,to{opacity:.14;transform:scale(1)}50%{opacity:.32;transform:scale(1.07)}}@keyframes Services-module__e3hhya__aiCorePulse{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes Services-module__e3hhya__aiNodePulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes Services-module__e3hhya__aiSmallNodePulse{0%,to{opacity:.3}50%{opacity:1}}.Services-module__e3hhya__automationVisual{width:460px;height:390px;position:relative}.Services-module__e3hhya__workflowLine{fill:none;stroke:#c79a4a6b;stroke-width:1px}.Services-module__e3hhya__workflowBox{fill:#0b0b0b;stroke:#f3f0e93b;stroke-width:1px}.Services-module__e3hhya__workflowMain{fill:#c79a4a09;stroke:#c79a4aa6;stroke-width:1px}.Services-module__e3hhya__workflowCore{fill:#c79a4a12;stroke:#c79a4a;stroke-width:1px}.Services-module__e3hhya__workflowCheck{fill:none;stroke:#c79a4a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.Services-module__e3hhya__workflowSmallBox{fill:#0b0b0b;stroke:#f3f0e92b;stroke-width:1px}.Services-module__e3hhya__workflowPulse{fill:#c79a4a;animation:2.8s ease-in-out infinite Services-module__e3hhya__workflowTravel}.Services-module__e3hhya__workflowPulseDelay{animation-delay:1.4s}@keyframes Services-module__e3hhya__workflowTravel{0%{opacity:0;transform:scale(.5)}20%{opacity:1}70%{opacity:.75}to{opacity:0;transform:scale(1.35)}}.Services-module__e3hhya__designVisual{width:440px;height:350px;position:relative}.Services-module__e3hhya__designFrame{fill:#101010;stroke:#f3f0e940;stroke-width:1px}.Services-module__e3hhya__designSidebarSvg{fill:#f3f0e906;stroke:#f3f0e91a;stroke-width:1px}.Services-module__e3hhya__designGoldBlock{fill:#c79a4a;opacity:.6}.Services-module__e3hhya__designSoftBlock{fill:#f3f0e926}.Services-module__e3hhya__designHeroSvg{fill:#c79a4a09;stroke:#c79a4a8c;stroke-width:1px}.Services-module__e3hhya__designCardSvg{fill:#f3f0e905;stroke:#f3f0e92b;stroke-width:1px}.Services-module__e3hhya__designCursorSvg{transform-origin:330px 255px;animation:4s ease-in-out infinite Services-module__e3hhya__cursorMove}.Services-module__e3hhya__cursorSvg{fill:#c79a4a;stroke:#0b0b0b;stroke-width:1px}.Services-module__e3hhya__cursorPulse{fill:#c79a4a;opacity:0;animation:4s ease-in-out infinite Services-module__e3hhya__cursorClick}@keyframes Services-module__e3hhya__cursorMove{0%,to{transform:translate(0)}42%{transform:translate(-10px,7px)}58%{transform:translate(-5px,3px)}}@keyframes Services-module__e3hhya__cursorClick{0%,48%{opacity:0;transform:scale(.5)}54%{opacity:.8;transform:scale(1.15)}64%,to{opacity:0;transform:scale(1.7)}}.Services-module__e3hhya__saasVisual{width:420px;height:350px;position:relative}.Services-module__e3hhya__cloudSvg{fill:#f3f0e904;stroke:#f3f0e945;stroke-width:1.2px}.Services-module__e3hhya__saasCoreSvg{fill:#c79a4a1a;stroke:#c79a4a;stroke-width:1.2px;transform-origin:210px 105px;animation:3s ease-in-out infinite Services-module__e3hhya__saasCorePulse}.Services-module__e3hhya__saasConnector{stroke:#c79a4a80;stroke-width:1px;stroke-dasharray:4 6;animation:2.5s linear infinite Services-module__e3hhya__svgFlow}.Services-module__e3hhya__saasLayerBack{fill:#f3f0e906;stroke:#f3f0e929;stroke-width:1px}.Services-module__e3hhya__saasLayerActive{fill:#c79a4a0b;stroke:#c79a4a94;stroke-width:1px}.Services-module__e3hhya__saasLabel{fill:#77736c;letter-spacing:.12em;font-family:inherit;font-size:7px;font-weight:600}.Services-module__e3hhya__saasLabelGold{fill:#c79a4a;letter-spacing:.12em;font-family:inherit;font-size:7px;font-weight:600}.Services-module__e3hhya__saasNode{fill:#0b0b0b;stroke:#f3f0e94d;stroke-width:1px}.Services-module__e3hhya__saasNodeGold{fill:#c79a4a;animation:2.5s ease-in-out infinite Services-module__e3hhya__nodePulse}.Services-module__e3hhya__saasPulse{fill:#c79a4a;animation:2.8s ease-in-out infinite Services-module__e3hhya__saasDataPulse}@keyframes Services-module__e3hhya__saasCorePulse{0%,to{transform:scale(.94)}50%{transform:scale(1.08)}}@keyframes Services-module__e3hhya__saasDataPulse{0%{opacity:0;transform:translateY(18px)}25%{opacity:1}75%{opacity:.4}to{opacity:0;transform:translateY(-8px)}}.Services-module__e3hhya__apiVisual{width:450px;height:350px;position:relative}.Services-module__e3hhya__apiLineSvg{stroke:#f3f0e92e;stroke-width:1px}.Services-module__e3hhya__apiAnimatedPath{fill:none;stroke:#c79a4aa6;stroke-width:1px;stroke-dasharray:4 8;animation:3s linear infinite Services-module__e3hhya__apiFlow}.Services-module__e3hhya__apiAnimatedPathDelay{animation-delay:1.5s}.Services-module__e3hhya__apiCoreSvg{fill:#c79a4a09;stroke:#c79a4aad;stroke-width:1px}.Services-module__e3hhya__apiInnerSvg{fill:#c79a4a0b;stroke:#c79a4a47;stroke-width:1px}.Services-module__e3hhya__apiTextSvg{fill:#c79a4a;letter-spacing:.1em;font-family:inherit;font-size:14px;font-weight:600}.Services-module__e3hhya__apiEndpointSvg{fill:#0b0b0b;stroke:#f3f0e938;stroke-width:1px}.Services-module__e3hhya__apiNode{fill:#0b0b0b;stroke:#f3f0e966;stroke-width:1px}.Services-module__e3hhya__apiNodeGold{fill:#c79a4a;animation:2.6s ease-in-out infinite Services-module__e3hhya__nodePulse}.Services-module__e3hhya__apiPulseSvg{fill:#c79a4a;opacity:0;animation:3s ease-out infinite Services-module__e3hhya__apiPulse}.Services-module__e3hhya__apiPulseDelay{animation-delay:1.5s}@keyframes Services-module__e3hhya__apiFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-30px}}@keyframes Services-module__e3hhya__apiPulse{0%{opacity:0;transform:scale(.5)}20%{opacity:.85}70%{opacity:.25;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}.Services-module__e3hhya__cardContent{flex-direction:column;justify-content:center;min-width:0;padding:58px 64px;display:flex}.Services-module__e3hhya__cardCategory{color:#c79a4a;letter-spacing:.18em;font-size:10px;font-weight:600}.Services-module__e3hhya__cardContent h2{color:#f3f0e9;letter-spacing:-.045em;max-width:700px;margin:16px 0 0;font-size:clamp(40px,4.2vw,68px);font-weight:500;line-height:.98}.Services-module__e3hhya__cardDescription{color:#98948c;max-width:590px;margin:25px 0 0;font-size:15px;line-height:1.75}.Services-module__e3hhya__cardBottom{margin-top:42px}.Services-module__e3hhya__capabilitiesLabel{color:#69665f;letter-spacing:.18em;margin-bottom:18px;font-size:9px;font-weight:600;display:block}.Services-module__e3hhya__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 35px;display:grid}.Services-module__e3hhya__capability{color:#aaa69e;align-items:center;gap:9px;min-width:0;font-size:12px;line-height:1.4;display:flex}.Services-module__e3hhya__capability i{border:1px solid #c79a4a;border-radius:50%;flex-shrink:0;width:5px;height:5px}.Services-module__e3hhya__exploreLink{color:#c79a4a;letter-spacing:.08em;border-bottom:1px solid #c79a4ab3;margin-top:36px;padding-bottom:7px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.Services-module__e3hhya__exploreLink:hover{color:#f3f0e9;border-color:#f3f0e9}.Services-module__e3hhya__exploreLink:focus-visible{outline-offset:5px;outline:2px solid #c79a4a}.Services-module__e3hhya__servicesEnd{color:#0b0b0b;background:#f3f0e9;padding:150px 0 170px}.Services-module__e3hhya__endContent{max-width:900px}.Services-module__e3hhya__endContent>span{color:#9a6b18;letter-spacing:.18em;font-size:11px;font-weight:600}.Services-module__e3hhya__endContent h2{letter-spacing:-.045em;max-width:800px;margin:22px 0 0;font-size:clamp(46px,5vw,76px);font-weight:500;line-height:.98}.Services-module__e3hhya__endContent a{color:#0b0b0b;border-bottom:1px solid #b98a3d;margin-top:35px;padding-bottom:8px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.Services-module__e3hhya__endContent a:hover{color:#9a6b18;border-color:#9a6b18}@media (max-width:1000px){.Services-module__e3hhya__container{width:min(100% - 64px,850px)}.Services-module__e3hhya__hero{min-height:72svh;padding:120px 0 70px}.Services-module__e3hhya__heroContent h1{font-size:clamp(52px,8vw,78px)}.Services-module__e3hhya__serviceNavInner{scrollbar-width:none;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.Services-module__e3hhya__serviceNavInner::-webkit-scrollbar{display:none}.Services-module__e3hhya__serviceNavItem{flex-shrink:0}.Services-module__e3hhya__showcaseViewport{height:calc(100svh - 135px);margin-top:38px}.Services-module__e3hhya__serviceCard{grid-template-columns:1fr}.Services-module__e3hhya__cardVisual{border-bottom:1px solid #f3f0e91a;border-right:0;min-height:270px}.Services-module__e3hhya__cardContent{padding:35px 42px}.Services-module__e3hhya__cardContent h2{font-size:clamp(36px,5vw,52px)}.Services-module__e3hhya__cardBottom{margin-top:28px}.Services-module__e3hhya__servicesEnd{padding:120px 0}}@media (max-width:700px){.Services-module__e3hhya__container{width:calc(100% - 36px)}.Services-module__e3hhya__hero{min-height:72svh;padding:105px 0 55px}.Services-module__e3hhya__heroTop{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:45px}.Services-module__e3hhya__heroLabel{display:none}.Services-module__e3hhya__heroContent h1{font-size:clamp(44px,12vw,62px)}.Services-module__e3hhya__heroContent p{margin-top:25px;font-size:15px}.Services-module__e3hhya__heroDivider{margin-top:55px}.Services-module__e3hhya__serviceStage{height:600svh}.Services-module__e3hhya__serviceNavigation{top:14px}.Services-module__e3hhya__serviceNavItem{min-height:38px;padding:0 13px;font-size:10px}.Services-module__e3hhya__showcaseViewport{height:calc(100svh - 105px);margin-top:38px}.Services-module__e3hhya__serviceCard{border-radius:14px}.Services-module__e3hhya__cardVisual{min-height:235px}.Services-module__e3hhya__cardContent{padding:27px 24px 30px}.Services-module__e3hhya__cardCategory{font-size:9px}.Services-module__e3hhya__cardContent h2{margin-top:12px;font-size:clamp(31px,9vw,45px)}.Services-module__e3hhya__cardDescription{margin-top:18px;font-size:13px;line-height:1.65}.Services-module__e3hhya__cardBottom{margin-top:25px}.Services-module__e3hhya__capabilitiesLabel{margin-bottom:14px}.Services-module__e3hhya__capabilityGrid{grid-template-columns:1fr;gap:9px}.Services-module__e3hhya__capability{font-size:11px}.Services-module__e3hhya__exploreLink{margin-top:25px}.Services-module__e3hhya__webVisual{transform:scale(.75)}.Services-module__e3hhya__aiVisual,.Services-module__e3hhya__automationVisual,.Services-module__e3hhya__designVisual,.Services-module__e3hhya__saasVisual,.Services-module__e3hhya__apiVisual{transform:scale(.72)}.Services-module__e3hhya__servicesEnd{padding:90px 0 110px}.Services-module__e3hhya__endContent h2{font-size:clamp(42px,11vw,58px)}}@media (max-width:480px){.Services-module__e3hhya__heroContent h1{font-size:43px}.Services-module__e3hhya__serviceNavItem{padding:0 11px;font-size:9px}.Services-module__e3hhya__cardVisual{min-height:205px}.Services-module__e3hhya__cardContent{padding:24px 20px 26px}.Services-module__e3hhya__cardContent h2{font-size:30px}.Services-module__e3hhya__cardDescription{font-size:12.5px}.Services-module__e3hhya__webVisual,.Services-module__e3hhya__aiVisual,.Services-module__e3hhya__automationVisual,.Services-module__e3hhya__designVisual,.Services-module__e3hhya__saasVisual,.Services-module__e3hhya__apiVisual{transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.Services-module__e3hhya__serviceNavItem,.Services-module__e3hhya__exploreLink,.Services-module__e3hhya__endContent a,.Services-module__e3hhya__serviceCard{transition:none}.Services-module__e3hhya__svgAnimatedLine,.Services-module__e3hhya__svgFloatingDevice,.Services-module__e3hhya__svgNodeOne,.Services-module__e3hhya__svgNodeTwo,.Services-module__e3hhya__svgNodeThree,.Services-module__e3hhya__svgPulse,.Services-module__e3hhya__aiOuterRing,.Services-module__e3hhya__aiCoreFill,.Services-module__e3hhya__aiNodeSvg,.Services-module__e3hhya__aiNodeSvgGold,.Services-module__e3hhya__aiSmallNode,.Services-module__e3hhya__workflowPulse,.Services-module__e3hhya__designCursorSvg,.Services-module__e3hhya__cursorPulse,.Services-module__e3hhya__saasCoreSvg,.Services-module__e3hhya__saasConnector,.Services-module__e3hhya__saasNodeGold,.Services-module__e3hhya__saasPulse,.Services-module__e3hhya__apiAnimatedPath,.Services-module__e3hhya__apiNodeGold,.Services-module__e3hhya__apiPulseSvg{animation:none}}
