.Services_page__BakVG{--purple:#773ca8;--purple-light:#b98ae0;--blue:#1b1366;--orange:#f8931f;--text:#f5f2fb;--muted:rgba(232,226,245,0.66);position:relative;width:100%;max-width:100%;min-width:0;overflow:clip;color:var(--text);background:#0b0917}.Services_page__BakVG *,.Services_page__BakVG :after,.Services_page__BakVG :before{box-sizing:border-box}.Services_page__BakVG a{text-decoration:none}.Services_hero__hZp9J{position:relative;isolation:isolate;display:flex;align-items:center;min-height:650px;padding:90px clamp(22px,6vw,100px) 100px;overflow:hidden;background:radial-gradient(ellipse at 75% 45%,rgba(91,43,145,.16),transparent 42%),linear-gradient(115deg,#0b0917,#100b21 55%,#0c0a19)}.Services_ctaGrid__pWFBn,.Services_heroGrid__XxUJi{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.09;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:58px 58px;mask-image:linear-gradient(180deg,transparent,black 15%,black 80%,transparent)}.Services_heroGlow__qPC51{top:2%;right:8%;width:480px;height:480px;background:rgba(119,60,168,.16);filter:blur(130px)}.Services_heroGlowSecondary__BOBer,.Services_heroGlow__qPC51{position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.Services_heroGlowSecondary__BOBer{bottom:-180px;left:12%;width:360px;height:300px;background:rgba(27,19,102,.25);filter:blur(110px)}.Services_heroInner__Pp7_7{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(30px,5vw,80px);width:100%;max-width:1360px;margin:0 auto}.Services_heroContent__Ol79_{position:relative;z-index:2;max-width:690px}.Services_ctaEyebrow__Lp3Fy,.Services_eyebrow__khW4J,.Services_sectionEyebrow__LbDg_{display:flex;align-items:center;gap:11px;color:#c7a1e8;font-size:.74rem;font-weight:700;letter-spacing:2.5px}.Services_eyebrowLine__rVUb5{display:block;width:34px;height:1px;background:var(--orange)}.Services_ctaEyebrow__Lp3Fy>span,.Services_eyebrowDot__ciCP8,.Services_sectionEyebrow__LbDg_>span{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--orange);box-shadow:0 0 12px rgba(248,147,31,.55)}.Services_hero__hZp9J h1{max-width:720px;margin:27px 0 22px;color:#fff;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:700;letter-spacing:-2.8px;line-height:1.1}.Services_ctaContent__jnCOU h2 span,.Services_hero__hZp9J h1 span,.Services_introContent__y_XDR h2 span,.Services_sectionHeader__Tp2Hs h2 span,.Services_technologyIntro__7nFNe h2 span{display:block;color:#b98ae0}.Services_heroDescription___LrVZ{max-width:570px;margin:0;color:var(--muted);font-size:1.04rem;line-height:1.9}.Services_heroActions___dMN9{display:flex;align-items:center;flex-wrap:wrap;gap:27px;margin-top:34px}.Services_ctaButton__9JCDK,.Services_primaryButton__YU6n7{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:52px;padding:0 23px;border:1px solid rgba(185,138,224,.35);border-radius:9px;color:#fff;background:linear-gradient(110deg,#773ca8,#4d2b83);box-shadow:0 9px 30px rgba(85,42,139,.22);font-size:.91rem;font-weight:600;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.Services_ctaButton__9JCDK:hover,.Services_primaryButton__YU6n7:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.45);box-shadow:0 14px 38px rgba(119,60,168,.35)}.Services_ctaButton__9JCDK svg,.Services_primaryButton__YU6n7 svg{font-size:.85rem;transition:transform .3s ease}.Services_ctaButton__9JCDK:hover svg,.Services_primaryButton__YU6n7:hover svg{transform:translateX(4px)}.Services_secondaryLink__S30qD{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.76);font-size:.9rem;font-weight:500;transition:color .25s ease}.Services_secondaryLink__S30qD svg{color:var(--purple-light);font-size:.8rem;transition:transform .25s ease}.Services_secondaryLink__S30qD:hover{color:#fff}.Services_secondaryLink__S30qD:hover svg{transform:translateX(5px)}.Services_heroNote__sYiYy{display:flex;align-items:center;gap:10px;margin-top:43px;color:rgba(255,255,255,.48);font-size:.8rem}.Services_noteIcon__Ufz_X{display:flex;align-items:center;justify-content:center;width:19px;height:19px;border:1px solid rgba(158,230,189,.3);border-radius:50%;color:#9ee6bd;font-size:.58rem}.Services_heroBottomLine__XwshH{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(185,138,224,.28),transparent)}.Services_heroVisual__m3NK9{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:550px;aspect-ratio:1/1;margin:0 auto}.Services_visualAura__CEDZE{position:absolute;width:62%;height:62%;border-radius:50%;background:radial-gradient(circle,rgba(119,60,168,.22),transparent 70%);filter:blur(20px)}.Services_orbit__4v61d{position:absolute;border:1px solid rgba(185,138,224,.19);border-radius:50%}.Services_orbitOuter__JEQyY{width:82%;height:82%;animation:Services_orbitRotate__v7lbx 32s linear infinite}.Services_orbitInner__JHqab{width:61%;height:61%;border-style:dashed;border-color:rgba(185,138,224,.23);animation:Services_orbitRotateReverse__3hmQL 25s linear infinite}.Services_orbitPoint__xRojs{position:absolute;display:block;width:10px;height:10px;border:2px solid #d7b5f2;border-radius:50%;background:#773ca8;box-shadow:0 0 16px rgba(185,138,224,.8)}.Services_pointOne__sM53S{top:12%;left:17%}.Services_pointTwo__1_Wui{right:8%;bottom:23%;width:7px;height:7px}.Services_pointThree__bf9Sb{top:17%;right:18%;width:7px;height:7px;background:var(--orange);border-color:#ffc078;box-shadow:0 0 15px rgba(248,147,31,.65)}.Services_visualCore__reyh2{position:relative;z-index:2;flex-direction:column;width:37%;height:37%;border:1px solid rgba(185,138,224,.28);border-radius:50%;background:radial-gradient(circle at 35% 25%,#292044,#100b20 72%);box-shadow:0 0 0 12px rgba(119,60,168,.035),0 0 55px rgba(119,60,168,.22),inset 0 0 30px rgba(185,138,224,.08)}.Services_coreIcon___3Yqv,.Services_visualCore__reyh2{display:flex;align-items:center;justify-content:center}.Services_coreIcon___3Yqv{width:43px;height:43px;margin-bottom:10px;border:1px solid rgba(185,138,224,.3);border-radius:13px;color:#d5b2f2;background:rgba(119,60,168,.18);font-size:1.2rem}.Services_visualCore__reyh2>span{color:rgba(255,255,255,.75);font-size:.61rem;font-weight:600;letter-spacing:3px}.Services_visualCore__reyh2 strong{margin-top:2px;color:#fff;font-size:1.15rem;letter-spacing:2px}.Services_visualCore__reyh2 small{margin-top:8px;color:#b98ae0;font-size:.42rem;letter-spacing:1.4px}.Services_floatingNode__bkQ4h{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;min-width:165px;padding:12px 15px;border:1px solid rgba(185,138,224,.2);border-radius:12px;background:rgba(18,13,35,.9);box-shadow:0 12px 35px rgba(0,0,0,.22);backdrop-filter:blur(12px)}.Services_floatingNode__bkQ4h>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:9px;color:#d3a9f3;background:rgba(119,60,168,.2);font-size:.95rem}.Services_floatingNode__bkQ4h small,.Services_floatingNode__bkQ4h strong{display:block}.Services_floatingNode__bkQ4h strong{color:#fff;font-size:.78rem;font-weight:600}.Services_floatingNode__bkQ4h small{margin-top:3px;color:rgba(255,255,255,.45);font-size:.62rem}.Services_nodeWeb__5iXLR{top:15%;left:-1%}.Services_nodeMobile__cAxXO{right:-2%;bottom:23%}.Services_nodeAI__sdp3f{top:58%;left:-5%}.Services_visualCaption__3fz9n{position:absolute;right:0;bottom:3%;display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.35);font-size:.58rem;letter-spacing:1.7px}.Services_visualCaption__3fz9n span{width:17px;height:1px;background:var(--orange)}.Services_introSection__Y2jW0{position:relative;padding:90px clamp(22px,6vw,100px) 60px;background:#0b0917}.Services_introInner__y8RX2{width:100%;max-width:1180px;margin:0 auto}.Services_sectionEyebrow__LbDg_{margin-bottom:23px;font-size:.69rem;letter-spacing:2px}.Services_introContent__y_XDR{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:end;gap:55px}.Services_introContent__y_XDR h2,.Services_technologyIntro__7nFNe h2{margin:0;color:#fff;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.17;letter-spacing:-1.4px}.Services_introContent__y_XDR p{max-width:470px;margin:0 0 5px;color:var(--muted);font-size:.97rem;line-height:1.9}.Services_servicesSection__0S4Gw{position:relative;padding:65px clamp(22px,6vw,100px) 110px;background:radial-gradient(ellipse at 50% 40%,rgba(54,30,91,.11),transparent 58%),#0b0917}.Services_sectionHeader__Tp2Hs{max-width:760px;margin:0 auto 58px;text-align:center}.Services_sectionHeader__Tp2Hs .Services_sectionEyebrow__LbDg_{justify-content:center}.Services_sectionHeader__Tp2Hs h2{margin:0 0 17px;color:#fff;font-size:clamp(2rem,3.5vw,3.15rem);line-height:1.2;letter-spacing:-1.5px}.Services_sectionHeader__Tp2Hs p{max-width:570px;margin:0 auto;color:var(--muted);font-size:.96rem;line-height:1.8}.Services_servicesGrid__ZWvqW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;max-width:1360px;margin:0 auto}.Services_serviceCard__9vLA7{position:relative;display:flex;flex-direction:column;min-width:0;min-height:390px;padding:25px 23px 22px;overflow:hidden;border:1px solid rgba(185,138,224,.13);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),#100d1e;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.Services_serviceCard__9vLA7:before{position:absolute;top:0;right:0;left:0;height:2px;content:"";opacity:0;background:linear-gradient(90deg,transparent,#a875d0,transparent);transition:opacity .3s ease}.Services_serviceCard__9vLA7:hover{border-color:rgba(185,138,224,.35);background:radial-gradient(ellipse at 90% 0,rgba(119,60,168,.12),transparent 55%),#131025;box-shadow:0 18px 45px rgba(0,0,0,.2)}.Services_serviceCard__9vLA7:hover:before{opacity:1}.Services_cardTop__PShW3{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.Services_cardNumber__Q78GF{color:rgba(255,255,255,.28);font-size:.73rem;font-weight:600;letter-spacing:1px}.Services_cardCategory__LJcGd{max-width:75%;padding:6px 9px;overflow:hidden;border:1px solid rgba(185,138,224,.14);border-radius:30px;color:rgba(213,178,242,.8);background:rgba(119,60,168,.08);font-size:.61rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.Services_cardIcon__sHSfp{display:flex;align-items:center;justify-content:center;width:49px;height:49px;margin:27px 0 19px;border:1px solid rgba(185,138,224,.2);border-radius:13px;color:#c49ae8;background:rgba(119,60,168,.14);font-size:1.2rem;transition:transform .3s ease,background .3s ease}.Services_serviceCard__9vLA7:hover .Services_cardIcon__sHSfp{transform:translateY(-3px);background:rgba(119,60,168,.24)}.Services_blue__Wic7l .Services_cardIcon__sHSfp{border-color:rgba(111,129,226,.22);color:#9ca9f2;background:rgba(49,61,139,.18)}.Services_orange__bttEe .Services_cardIcon__sHSfp{border-color:rgba(248,147,31,.2);color:#f8b15d;background:rgba(248,147,31,.09)}.Services_serviceCard__9vLA7 h3{margin:0 0 11px;color:#fff;font-size:1.13rem;font-weight:650;line-height:1.35}.Services_cardDescription__OOAWa{margin:0;color:rgba(232,226,245,.62);font-size:.82rem;line-height:1.75}.Services_featuresList__Ha0U2{display:flex;flex-direction:column;gap:10px;margin:22px 0 23px;padding:0;list-style:none}.Services_featuresList__Ha0U2 li{display:flex;align-items:flex-start;gap:9px;color:rgba(255,255,255,.72);font-size:.76rem;line-height:1.5}.Services_featuresList__Ha0U2 li svg{flex:0 0 12px;margin-top:3px;color:#b98ae0;font-size:.62rem}.Services_blue__Wic7l .Services_featuresList__Ha0U2 li svg{color:#9ca9f2}.Services_orange__bttEe .Services_featuresList__Ha0U2 li svg{color:#f8b15d}.Services_cardDetails__LKpfi{overflow:hidden;margin:0 0 18px;padding:13px 0 0;border-top:1px solid rgba(185,138,224,.15)}.Services_cardDetails__LKpfi p{margin:0;color:rgba(232,226,245,.62);font-size:.79rem;line-height:1.8}.Services_learnMore__xCCUr{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:auto;padding:10px 0 0;border:0;color:#c49ae8;background:transparent;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:600;text-align:left;transition:color .25s ease}.Services_learnMore__xCCUr:hover{color:#fff}.Services_learnMore__xCCUr svg{font-size:.72rem;transition:transform .25s ease}.Services_learnMore__xCCUr:hover svg{transform:translateX(4px)}.Services_learnMore__xCCUr .Services_rotatedArrow__GrYQa{transform:rotate(-90deg)}.Services_expandedCard__F_RRJ{border-color:rgba(185,138,224,.35)}.Services_technologySection__PUwOd{position:relative;padding:75px clamp(22px,6vw,100px);border-top:1px solid rgba(185,138,224,.1);border-bottom:1px solid rgba(185,138,224,.1);background:radial-gradient(ellipse at 15% 50%,rgba(119,60,168,.1),transparent 45%),#100d1e}.Services_technologyInner__z4NHX{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;width:100%;max-width:1180px;margin:0 auto}.Services_technologyIntro__7nFNe .Services_sectionEyebrow__LbDg_{margin-bottom:18px}.Services_technologyIntro__7nFNe h2{font-size:clamp(1.8rem,3vw,2.6rem)}.Services_technologyList__AJFpF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.Services_technologyItem__XXalD{display:flex;align-items:center;gap:13px;min-width:0;padding:17px 19px;border:1px solid rgba(185,138,224,.12);border-radius:10px;color:rgba(255,255,255,.76);background:rgba(255,255,255,.025);font-size:.84rem;transition:border-color .3s ease,background .3s ease,transform .3s ease}.Services_technologyItem__XXalD:hover{transform:translateY(-3px);border-color:rgba(185,138,224,.3);background:rgba(119,60,168,.09)}.Services_technologyItem__XXalD svg{flex:0 0 19px;color:#b98ae0;font-size:1rem}.Services_ctaSection__VJihB{position:relative;isolation:isolate;margin:90px clamp(22px,6vw,100px) 0;padding:75px 30px;overflow:hidden;border:1px solid rgba(185,138,224,.2);border-radius:19px;background:radial-gradient(ellipse at 50% 0,rgba(119,60,168,.28),transparent 65%),linear-gradient(115deg,#17102b,#100d20 55%,#17102b);box-shadow:0 25px 70px rgba(0,0,0,.2)}.Services_ctaGrid__pWFBn{opacity:.07}.Services_ctaGlow__dTdCU{position:absolute;z-index:-1;top:-200px;left:50%;width:450px;height:350px;border-radius:50%;background:rgba(119,60,168,.2);filter:blur(100px);transform:translateX(-50%);pointer-events:none}.Services_ctaContent__jnCOU{position:relative;max-width:700px;margin:0 auto;text-align:center}.Services_ctaEyebrow__Lp3Fy{justify-content:center;margin-bottom:22px;font-size:.68rem}.Services_ctaContent__jnCOU h2{margin:0 0 17px;color:#fff;font-size:clamp(2rem,4vw,3.35rem);line-height:1.17;letter-spacing:-1.5px}.Services_ctaContent__jnCOU p{max-width:570px;margin:0 auto;color:rgba(232,226,245,.67);font-size:.96rem;line-height:1.85}.Services_ctaButton__9JCDK{margin-top:30px}.Services_ctaFootnote__Se18g{display:block;margin-top:23px;color:rgba(255,255,255,.34);font-size:.7rem;letter-spacing:.5px}@keyframes Services_orbitRotate__v7lbx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Services_orbitRotateReverse__3hmQL{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@media (max-width:1150px){.Services_hero__hZp9J{padding-right:40px;padding-left:40px}.Services_heroInner__Pp7_7{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:25px}.Services_hero__hZp9J h1{font-size:clamp(2.5rem,5vw,3.8rem)}.Services_servicesGrid__ZWvqW{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.Services_serviceCard__9vLA7{min-height:365px}}@media (max-width:800px){.Services_hero__hZp9J{min-height:auto;padding-top:80px;padding-bottom:75px}.Services_heroInner__Pp7_7{grid-template-columns:minmax(0,1fr);gap:20px}.Services_heroContent__Ol79_{max-width:680px;margin:0 auto;text-align:center}.Services_eyebrow__khW4J,.Services_heroActions___dMN9,.Services_heroNote__sYiYy{justify-content:center}.Services_heroDescription___LrVZ{margin-right:auto;margin-left:auto}.Services_heroVisual__m3NK9{max-width:480px;margin-top:10px}.Services_introContent__y_XDR{grid-template-columns:minmax(0,1fr);gap:20px}.Services_introContent__y_XDR p{max-width:650px}.Services_technologyInner__z4NHX{grid-template-columns:minmax(0,1fr);gap:35px}.Services_technologyIntro__7nFNe{text-align:center}.Services_technologyIntro__7nFNe .Services_sectionEyebrow__LbDg_{justify-content:center}.Services_technologyIntro__7nFNe h2 span{display:inline}.Services_ctaSection__VJihB{margin-top:65px;margin-bottom:0}}@media (max-width:600px){.Services_hero__hZp9J{padding:65px 20px 55px}.Services_hero__hZp9J h1{margin-top:23px;font-size:clamp(2.25rem,10vw,3.1rem);letter-spacing:-1.6px}.Services_heroDescription___LrVZ{font-size:.93rem;line-height:1.8}.Services_heroActions___dMN9{flex-direction:column;gap:19px;margin-top:27px}.Services_primaryButton__YU6n7{width:100%;max-width:310px}.Services_heroNote__sYiYy{align-items:flex-start;margin-top:28px;font-size:.72rem;line-height:1.6}.Services_heroVisual__m3NK9{max-width:390px;margin-top:0}.Services_floatingNode__bkQ4h{min-width:135px;gap:7px;padding:9px 10px}.Services_floatingNode__bkQ4h>span{width:29px;height:29px;flex-basis:29px;font-size:.8rem}.Services_floatingNode__bkQ4h strong{font-size:.69rem}.Services_floatingNode__bkQ4h small{font-size:.53rem}.Services_nodeWeb__5iXLR{left:0}.Services_nodeMobile__cAxXO{right:0}.Services_nodeAI__sdp3f{left:-1%}.Services_visualCore__reyh2{width:40%;height:40%}.Services_coreIcon___3Yqv{width:35px;height:35px;margin-bottom:7px;font-size:1rem}.Services_visualCore__reyh2>span{font-size:.5rem}.Services_visualCore__reyh2 strong{font-size:.95rem}.Services_visualCore__reyh2 small{font-size:.34rem}.Services_visualCaption__3fz9n{right:50%;bottom:-1%;width:max-content;font-size:.48rem;transform:translateX(50%)}.Services_introSection__Y2jW0{padding:65px 22px 35px}.Services_introContent__y_XDR h2,.Services_technologyIntro__7nFNe h2{font-size:2.15rem;letter-spacing:-.9px}.Services_introContent__y_XDR p{font-size:.9rem}.Services_servicesSection__0S4Gw{padding:55px 20px 75px}.Services_sectionHeader__Tp2Hs{margin-bottom:38px}.Services_sectionHeader__Tp2Hs h2{font-size:2.1rem;letter-spacing:-.9px}.Services_sectionHeader__Tp2Hs p{font-size:.88rem}.Services_servicesGrid__ZWvqW{grid-template-columns:minmax(0,1fr);gap:15px}.Services_serviceCard__9vLA7{min-height:auto;padding:23px 21px}.Services_cardIcon__sHSfp{margin-top:22px}.Services_cardDescription__OOAWa{font-size:.85rem}.Services_technologySection__PUwOd{padding:60px 20px}.Services_technologyList__AJFpF{grid-template-columns:minmax(0,1fr);gap:10px}.Services_technologyItem__XXalD{padding:15px}.Services_ctaSection__VJihB{margin:55px 15px 0;padding:55px 20px;border-radius:15px}.Services_ctaContent__jnCOU h2{font-size:2.15rem;letter-spacing:-.9px}.Services_ctaContent__jnCOU p{font-size:.88rem}.Services_ctaButton__9JCDK{width:100%;max-width:300px;padding:0 15px;font-size:.84rem}}@media (max-width:380px){.Services_hero__hZp9J{padding-right:16px;padding-left:16px}.Services_hero__hZp9J h1{font-size:2.05rem}.Services_heroVisual__m3NK9{width:108%;margin-left:-4%}.Services_floatingNode__bkQ4h{min-width:120px;padding:8px}.Services_floatingNode__bkQ4h small{font-size:.48rem}.Services_ctaContent__jnCOU h2,.Services_introContent__y_XDR h2,.Services_sectionHeader__Tp2Hs h2,.Services_technologyIntro__7nFNe h2{font-size:1.9rem}.Services_servicesSection__0S4Gw{padding-right:16px;padding-left:16px}}@media (prefers-reduced-motion:reduce){.Services_page__BakVG *,.Services_page__BakVG :after,.Services_page__BakVG :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}