.ServicesExplorer-module__HNk-RW__pillarsSection{background-color:#fff;background-image:radial-gradient(at 0 0,#0097fe0d 0,#0000 50%),radial-gradient(at 100% 100%,#10b98108 0,#0000 50%);padding:120px 0;position:relative;overflow:hidden}.ServicesExplorer-module__HNk-RW__bgGlow{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0097fe0a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:20%;right:-10%;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.ServicesExplorer-module__HNk-RW__bottomFade{pointer-events:none;z-index:2;background:linear-gradient(#0000,#fff);height:150px;position:absolute;bottom:0;left:0;right:0}.ServicesExplorer-module__HNk-RW__hub{z-index:1;grid-template-columns:320px 1fr;align-items:flex-start;gap:64px;display:grid;position:relative}.ServicesExplorer-module__HNk-RW__sidebar{background:#0f172a;border:1px solid #ffffff0d;border-radius:24px;padding:24px;position:sticky;top:120px;box-shadow:0 40px 100px #00000026}.ServicesExplorer-module__HNk-RW__sidebarHeader{border-bottom:1px solid #ffffff0d;margin-bottom:24px;padding-bottom:16px}.ServicesExplorer-module__HNk-RW__sidebarLabel{color:#94a3b8;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.ServicesExplorer-module__HNk-RW__pillarNav{flex-direction:column;gap:6px;display:flex}.ServicesExplorer-module__HNk-RW__sidebarTab{cursor:pointer;text-align:left;color:#94a3b8;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 18px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex}.ServicesExplorer-module__HNk-RW__tabBullet{color:var(--color-blue);opacity:.2;font-size:10px;transition:all .3s}.ServicesExplorer-module__HNk-RW__sidebarTab:hover{color:#fff;background:#ffffff08;transform:translate(4px)}.ServicesExplorer-module__HNk-RW__activeSidebarTab{color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0d}.ServicesExplorer-module__HNk-RW__activeSidebarTab .ServicesExplorer-module__HNk-RW__tabBullet{opacity:1;color:var(--color-blue);transform:scale(1.2)}.ServicesExplorer-module__HNk-RW__stage{touch-action:pan-y;min-width:0;position:relative}.ServicesExplorer-module__HNk-RW__stageInner{animation:.35s cubic-bezier(.16,1,.3,1) ServicesExplorer-module__HNk-RW__stageIn}@keyframes ServicesExplorer-module__HNk-RW__stageIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.ServicesExplorer-module__HNk-RW__pillarHeader{margin-bottom:48px}.ServicesExplorer-module__HNk-RW__pillarTitle{color:#0f172a;letter-spacing:-.04em;margin-bottom:16px;font-size:42px;font-weight:900}.ServicesExplorer-module__HNk-RW__pillarDesc{color:#475569;max-width:800px;font-size:18px;line-height:1.6}.ServicesExplorer-module__HNk-RW__servicesGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ServicesExplorer-module__HNk-RW__serviceCard{opacity:0;animation:.6s forwards ServicesExplorer-module__HNk-RW__fadeIn;animation-delay:var(--delay);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000000a;border-radius:28px;flex-direction:column;gap:16px;padding:32px;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;text-decoration:none!important}@keyframes ServicesExplorer-module__HNk-RW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ServicesExplorer-module__HNk-RW__serviceCard:hover{border-color:var(--color-blue);background:#fff;transform:translateY(-4px);box-shadow:0 30px 60px #0000000d}.ServicesExplorer-module__HNk-RW__serviceName{color:#0f172a;align-items:center;gap:12px;margin:0;font-size:20px;font-weight:800;display:flex;text-decoration:none!important}.ServicesExplorer-module__HNk-RW__bullet{color:var(--color-blue);opacity:.6;font-size:14px}.ServicesExplorer-module__HNk-RW__serviceDesc{color:#64748b;margin:0;font-size:15px;line-height:1.6;text-decoration:none!important}.ServicesExplorer-module__HNk-RW__cardArrow{color:#cbd5e1;font-size:20px;transition:all .3s;position:absolute;top:32px;right:32px}.ServicesExplorer-module__HNk-RW__serviceCard:hover .ServicesExplorer-module__HNk-RW__cardArrow{color:var(--color-blue);transform:translate(5px)}.ServicesExplorer-module__HNk-RW__mobileControls{display:none}.ServicesExplorer-module__HNk-RW__swipeHint{color:#64748b;letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:700;display:flex}.ServicesExplorer-module__HNk-RW__swipeArrowLeft,.ServicesExplorer-module__HNk-RW__swipeArrowRight{color:var(--color-blue);font-size:16px;font-weight:900;line-height:1}.ServicesExplorer-module__HNk-RW__swipeArrowLeft{animation:1.6s ease-in-out infinite ServicesExplorer-module__HNk-RW__nudgeLeft}.ServicesExplorer-module__HNk-RW__swipeArrowRight{animation:1.6s ease-in-out infinite ServicesExplorer-module__HNk-RW__nudgeRight}@keyframes ServicesExplorer-module__HNk-RW__nudgeLeft{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(-4px)}}@keyframes ServicesExplorer-module__HNk-RW__nudgeRight{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.ServicesExplorer-module__HNk-RW__slideCounter{text-align:center;color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.ServicesExplorer-module__HNk-RW__slideCounterSep{opacity:.4;margin:0 2px}.ServicesExplorer-module__HNk-RW__dots{justify-content:center;gap:8px;display:flex}.ServicesExplorer-module__HNk-RW__stageNavPrev,.ServicesExplorer-module__HNk-RW__stageNavNext{display:none}.ServicesExplorer-module__HNk-RW__dot{cursor:pointer;background:#0f172a1f;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.ServicesExplorer-module__HNk-RW__dotActive{background:var(--color-blue);border-radius:4px;width:24px;box-shadow:0 0 10px #0097fe59}@media (max-width:1200px){.ServicesExplorer-module__HNk-RW__hub{grid-template-columns:1fr;gap:32px}.ServicesExplorer-module__HNk-RW__sidebar{display:none}.ServicesExplorer-module__HNk-RW__mobileControls{flex-direction:column;align-items:center;margin-top:8px;display:flex}.ServicesExplorer-module__HNk-RW__stage{background:#f8fafc;border:1px solid #0000000f;border-radius:24px;padding:40px 48px;overflow:hidden}.ServicesExplorer-module__HNk-RW__stageNavPrev,.ServicesExplorer-module__HNk-RW__stageNavNext{z-index:2;width:36px;height:36px;color:var(--color-blue);cursor:pointer;background:#fffffff2;border:1px solid #0097fe33;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:300;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0000000f}.ServicesExplorer-module__HNk-RW__stageNavPrev{left:10px}.ServicesExplorer-module__HNk-RW__stageNavNext{right:10px}.ServicesExplorer-module__HNk-RW__stageNavPrev:hover,.ServicesExplorer-module__HNk-RW__stageNavNext:hover{background:var(--color-blue);color:#fff;border-color:var(--color-blue)}.ServicesExplorer-module__HNk-RW__pillarHeader{margin-bottom:32px}.ServicesExplorer-module__HNk-RW__servicesGrid{grid-template-columns:1fr;gap:16px}.ServicesExplorer-module__HNk-RW__serviceCard{opacity:1;min-height:auto;animation:none}}@media (max-width:768px){.ServicesExplorer-module__HNk-RW__pillarsSection{padding:80px 0}.ServicesExplorer-module__HNk-RW__stage{border-radius:20px;padding:32px 40px}.ServicesExplorer-module__HNk-RW__stageNavPrev{left:6px}.ServicesExplorer-module__HNk-RW__stageNavNext{right:6px}.ServicesExplorer-module__HNk-RW__pillarTitle{font-size:32px}.ServicesExplorer-module__HNk-RW__pillarDesc{font-size:16px}.ServicesExplorer-module__HNk-RW__serviceCard{padding:24px}.ServicesExplorer-module__HNk-RW__cardArrow{top:24px;right:24px}}@media (max-width:640px){.ServicesExplorer-module__HNk-RW__bgGlow{display:none}}
