.ServicesMegaMenu_shell__MYVYv{position:fixed;z-index:1001;top:72px;right:0;left:0;visibility:hidden;padding:48px 0 0;opacity:0;pointer-events:none;transform:translateY(-.6rem);transition:opacity .18s ease,visibility .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.ServicesMegaMenu_open__ZAbip{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.ServicesMegaMenu_panel__QCsc1{position:relative;display:grid;overflow:auto;width:100%;max-width:none;max-height:calc(100vh - 136px);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.8fr);gap:clamp(2.5rem,5vw,6rem);margin:0;padding-block:clamp(2rem,3.4vw,3.4rem);padding-inline:max(2rem,calc((100vw - 1280px) / 2 + 1rem));color:#f7f9f8;border:1px solid rgba(255,255,255,.13);border-right:0;border-left:0;border-radius:0;background:radial-gradient(circle at 8% 0,rgba(255,122,61,.09),transparent 24rem),radial-gradient(circle at 94% 0,rgba(0,217,255,.08),transparent 26rem),rgba(4,4,7,.985);box-shadow:0 2.5rem 6rem rgba(0,0,0,.55);backdrop-filter:blur(22px);overscroll-behavior:contain}.ServicesMegaMenu_panel__QCsc1:before{position:absolute;inset:0;content:"";opacity:.055;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 0);background-size:3rem 3rem;mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent);pointer-events:none}.ServicesMegaMenu_panel__QCsc1:after{position:absolute;top:0;right:0;left:0;height:1px;content:"";background:linear-gradient(90deg,transparent,#ff7a3d 20%,#d85cff 42%,#2878ff 64%,#00d9ff 82%,transparent);opacity:.72;pointer-events:none}.ServicesMegaMenu_groups__xlgPK,.ServicesMegaMenu_intro__A8kgS{position:relative;z-index:1}.ServicesMegaMenu_intro__A8kgS{display:flex;align-items:flex-start;flex-direction:column}.ServicesMegaMenu_intro__A8kgS>p{margin:0 0 1rem;color:#54d6ff;font-size:.65rem;font-weight:750;letter-spacing:.17em;text-transform:uppercase}.ServicesMegaMenu_intro__A8kgS h2{max-width:24rem;margin:0;font-size:clamp(2.15rem,3.2vw,3.7rem);font-weight:500;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.ServicesMegaMenu_intro__A8kgS h2 em{display:block;color:transparent;background:linear-gradient(90deg,#ff7a3d,#d85cff 42%,#54d6ff 88%);background-clip:text;font-style:normal}.ServicesMegaMenu_intro__A8kgS>span{max-width:23rem;margin-top:1.3rem;color:rgba(255,255,255,.56);font-size:.82rem;line-height:1.6}.ServicesMegaMenu_intro__A8kgS>a{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;padding:.7rem .95rem;color:#050505;border-radius:999px;background:#fff;font-size:.74rem;font-weight:750;text-decoration:none;transition:background .16s ease,transform .16s ease}.ServicesMegaMenu_intro__A8kgS>a:focus-visible,.ServicesMegaMenu_intro__A8kgS>a:hover{background:#54d6ff;transform:translateY(-2px)}.ServicesMegaMenu_intro__A8kgS>a b{font-size:.9rem}.ServicesMegaMenu_groups__xlgPK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,3.4rem)}.ServicesMegaMenu_group__ZcMfX{min-width:0}.ServicesMegaMenu_group__ZcMfX header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.9rem;border-bottom:1px solid rgba(255,255,255,.16)}.ServicesMegaMenu_group__ZcMfX header span{font-size:.94rem;font-weight:700}.ServicesMegaMenu_group__ZcMfX header i{color:#54d6ff;font-style:normal}.ServicesMegaMenu_group__ZcMfX:first-child header i,.ServicesMegaMenu_group__ZcMfX:first-child>div>a i{color:#ff7a3d}.ServicesMegaMenu_group__ZcMfX:nth-child(2) header i,.ServicesMegaMenu_group__ZcMfX:nth-child(2)>div>a i{color:#54d6ff}.ServicesMegaMenu_group__ZcMfX:nth-child(3) header i,.ServicesMegaMenu_group__ZcMfX:nth-child(3)>div>a i{color:#d85cff}.ServicesMegaMenu_group__ZcMfX>p{min-height:3.3rem;margin:.85rem 0 .45rem;color:rgba(255,255,255,.42);font-size:.7rem;line-height:1.55}.ServicesMegaMenu_group__ZcMfX>div{display:grid}.ServicesMegaMenu_group__ZcMfX>div>a{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 0;color:rgba(255,255,255,.65);border-bottom:1px solid rgba(255,255,255,.07);font-size:clamp(.72rem,1vw,.86rem);text-decoration:none;transition:color .16s ease,padding .18s ease}.ServicesMegaMenu_group__ZcMfX>div>a span{line-height:1.35}.ServicesMegaMenu_group__ZcMfX>div>a i{flex:0 0 auto;color:#54d6ff;font-style:normal;opacity:0;transform:translateX(-.35rem);transition:opacity .16s ease,transform .16s ease}.ServicesMegaMenu_group__ZcMfX>div>a.ServicesMegaMenu_active__3fE1k,.ServicesMegaMenu_group__ZcMfX>div>a:focus-visible,.ServicesMegaMenu_group__ZcMfX>div>a:hover{padding-left:.35rem;color:#fff}.ServicesMegaMenu_group__ZcMfX>div>a.ServicesMegaMenu_active__3fE1k i,.ServicesMegaMenu_group__ZcMfX>div>a:focus-visible i,.ServicesMegaMenu_group__ZcMfX>div>a:hover i{opacity:1;transform:translateX(0)}.ServicesMegaMenu_group__ZcMfX>div>a:focus-visible,.ServicesMegaMenu_intro__A8kgS>a:focus-visible{outline:2px solid #54d6ff;outline-offset:3px}.ServicesMegaMenu_open__ZAbip .ServicesMegaMenu_group__ZcMfX,.ServicesMegaMenu_open__ZAbip .ServicesMegaMenu_intro__A8kgS{animation:ServicesMegaMenu_megaMenuReveal__pdZR5 .42s cubic-bezier(.2,.8,.2,1) both}.ServicesMegaMenu_open__ZAbip .ServicesMegaMenu_group__ZcMfX:first-child{animation-delay:45ms}.ServicesMegaMenu_open__ZAbip .ServicesMegaMenu_group__ZcMfX:nth-child(2){animation-delay:90ms}.ServicesMegaMenu_open__ZAbip .ServicesMegaMenu_group__ZcMfX:nth-child(3){animation-delay:135ms}@keyframes ServicesMegaMenu_megaMenuReveal__pdZR5{0%{opacity:0;transform:translateY(.6rem)}}@media (max-width:1180px){.ServicesMegaMenu_panel__QCsc1{grid-template-columns:minmax(13rem,.6fr) minmax(0,1.8fr);gap:2rem;padding:2rem}.ServicesMegaMenu_groups__xlgPK{gap:1.4rem}.ServicesMegaMenu_intro__A8kgS h2{font-size:2.35rem}}@media (max-width:1023px){.ServicesMegaMenu_shell__MYVYv{display:none}}@media (prefers-reduced-motion:reduce){.ServicesMegaMenu_shell__MYVYv,.ServicesMegaMenu_shell__MYVYv *,.ServicesMegaMenu_shell__MYVYv :after,.ServicesMegaMenu_shell__MYVYv :before{animation:none!important;transition:none!important}}