.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__explorerLayout{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;transition:transform .3s;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__pillarContent{min-height:600px}.ServicesExplorer-module__HNk-RW__pillarGroup{display:none}.ServicesExplorer-module__HNk-RW__activePillarGroup{display:block}.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);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)}@media (max-width:1200px){.ServicesExplorer-module__HNk-RW__explorerLayout{grid-template-columns:280px 1fr;gap:40px}.ServicesExplorer-module__HNk-RW__servicesGrid{grid-template-columns:1fr}}@media (max-width:1024px){.ServicesExplorer-module__HNk-RW__explorerLayout{grid-template-columns:1fr}.ServicesExplorer-module__HNk-RW__sidebar{max-width:400px;position:relative;top:0}}@media (max-width:640px){.ServicesExplorer-module__HNk-RW__pillarsSection{padding:80px 0}.ServicesExplorer-module__HNk-RW__pillarTitle{font-size:32px}.ServicesExplorer-module__HNk-RW__pillarDesc{font-size:16px}.ServicesExplorer-module__HNk-RW__bgGlow{display:none}}
