.Footer_footer__01y5O{position:relative;overflow:hidden;border-top:1px solid var(--border-hairline)}.Footer_glow__LFkEj{position:absolute;top:0;left:0;width:560px;height:560px;margin-left:-280px;margin-top:-280px;background:radial-gradient(circle,rgba(56,189,248,.16),transparent 70%);pointer-events:none;z-index:0;transform:translate3d(var(--glow-x,50%),var(--glow-y,0),0);transition:transform .3s ease-out;will-change:transform}.Footer_footerContent__SHK5E{position:relative;z-index:1}.Footer_socialLink__c1kXN{width:46px;height:46px;transition:border-color .3s ease,background-color .3s ease,transform .3s ease}.Footer_socialLink__c1kXN:hover{border-color:rgba(56,189,248,.5);background:var(--surface-2);transform:translateY(-3px)}.Footer_navLink__sj25y{position:relative;width:fit-content;transition:color .3s ease,transform .3s ease}.Footer_navLink__sj25y:hover{color:var(--cyan)!important;transform:translateX(4px)}@media screen and (max-width:1199.98px){.Footer_footerContent__SHK5E{padding:0 12px}.Footer_footerGridContainer__8DXWg{padding:0}}@media screen and (max-width:991.98px){.Footer_footerSectionGrid__0gRty{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:567.98px){.Footer_socialLink__c1kXN{width:42px;height:42px}.Footer_footerSectionGrid__0gRty{grid-template-columns:repeat(1,1fr)}}.MagneticButton_magnetic__bwUci{position:relative;overflow:hidden;will-change:transform}.MagneticButton_spark__cFfTV{position:absolute;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9),transparent 70%);pointer-events:none;animation:MagneticButton_spark-pop__MgSwt .6s ease-out forwards}@keyframes MagneticButton_spark-pop__MgSwt{0%{transform:scale(.4);opacity:.9}to{transform:scale(3.2);opacity:0}}@media (prefers-reduced-motion:reduce){.MagneticButton_spark__cFfTV{animation:none;display:none}}.GooglePreferredSource_wrap__ryoqa{margin:36px auto;padding:0 12px}.GooglePreferredSource_inContentWrap__NQnLP{margin:40px auto;padding:8px 0;display:flex;justify-content:center;align-items:center;width:100%}.GooglePreferredSource_footerWrap__8bUPR{margin-top:12px;display:flex;align-items:flex-start}.GooglePreferredSource_pill__yMKzn{display:inline-flex;align-items:center;gap:10px;background:var(--surface-1);border:1px solid var(--border-hairline-strong);border-radius:40px;padding:10px 20px;text-decoration:none;color:var(--text-primary);font-size:14px;font-weight:600;letter-spacing:.2px;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;cursor:pointer}.GooglePreferredSource_pill__yMKzn:hover{transform:translateY(-1px);border-color:#4285F4;box-shadow:0 4px 14px rgba(66,133,244,.18)}.GooglePreferredSource_inContentCard__US3c3{display:inline-flex;align-items:center;gap:12px;background:var(--surface-card,rgba(255,255,255,.04));border:1px solid var(--border-hairline-strong,rgba(255,255,255,.12));border-radius:999px;padding:11px 24px;font-size:14px;font-weight:600;color:var(--text-primary,#ffffff);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 18px rgba(0,0,0,.12);text-decoration:none}.GooglePreferredSource_inContentCard__US3c3:hover{transform:translateY(-2px);border-color:#4285F4;box-shadow:0 6px 22px rgba(66,133,244,.24)}.GooglePreferredSource_footerPill__ScaV9{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;color:#ffffff;cursor:pointer;transition:all .2s ease;text-decoration:none}.GooglePreferredSource_footerPill__ScaV9:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);transform:translateY(-1px)}[data-theme=light] .GooglePreferredSource_footerPill__ScaV9{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.14);color:#111111}[data-theme=light] .GooglePreferredSource_footerPill__ScaV9:hover{background:rgba(0,0,0,.09);border-color:#4285F4}@media screen and (max-width:767.98px){.GooglePreferredSource_inContentCard__US3c3,.GooglePreferredSource_pill__yMKzn{padding:9px 18px;font-size:13px}.GooglePreferredSource_inContentWrap__NQnLP{margin:28px auto}}.Navbar_navItem__Qioig{padding-bottom:6px}.Navbar_selectedNavItem__FJeuD:before{top:100%;position:absolute;content:"";width:100%;height:2px;background-color:var(--text-primary);animation:Navbar_slideAnimation__uDPZt .3s ease-in-out forwards}@keyframes Navbar_slideAnimation__uDPZt{0%{width:0}to{width:100%}}.ServicesDropdown_serviceMenu__VH2S7{width:calc(100vw / 2);margin-top:320%;box-shadow:0 4px 40px 3px hsla(0,0%,92%,.2);opacity:1;overflow:hidden;animation:ServicesDropdown_openAnimation__WkzJw .5s ease-in-out forwards}.ServicesDropdown_serviceMenu__VH2S7>a:hover{opacity:1;transition:opacity .3s}@keyframes ServicesDropdown_openAnimation__WkzJw{0%{width:calc(100vw / 2.25);opacity:.3}to{width:calc(100vw / 2);opacity:1}}.Header_header__S0pjM{top:0;z-index:999;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.Header_headerScrolled__k_NMl{background-color:var(--header-scrolled-bg)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border-hairline)}.Header_popUp__TQrAL{width:100vw;margin-top:130%;box-shadow:10px 10px 10px 0 hsla(0,0%,92%,.2)}.Header_headerLinks__ujUJ_{transition:opacity .3s}.Header_headerLinks__ujUJ_:hover{opacity:1}@media screen and (max-width:1199.98px){.Header_desktopHeader__rkWXF{padding-left:12px;padding-right:12px}}@media screen and (max-width:767.98px){.Header_desktopHeader__rkWXF{display:none}}@media screen and (min-width:767.98px){.Header_mobileHeader__OatSm{display:none}}.Header_mobileContactBtn__Q_LJs{min-height:44px}.ThemeToggle_toggle__Slpwf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border-hairline-strong);background:var(--surface-1);color:var(--text-primary);cursor:pointer;flex-shrink:0;transition:border-color .3s ease,background-color .3s ease,color .3s ease,transform .3s ease}.ThemeToggle_toggle__Slpwf:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-2px)}.ThemeToggle_toggle__Slpwf svg{width:18px;height:18px}.Base_main-class__N6Y2_{height:100vh;width:100vw;overflow-x:hidden;overflow-y:scroll}.Approaches_separationBorder__yV_IL{width:1px}@media screen and (max-width:767.98px){.Approaches_approachContent__DV5ip{flex-direction:column;gap:12px}}.SidebarAndContent_selectedContent___v1nZ{background-repeat:no-repeat;background-position:50%;background-size:cover}.SidebarAndContent_overlay__cFw0l{width:100%;height:100%;background:linear-gradient(274.35deg,rgba(0,4,13,0) 3.07%,rgba(0,4,13,.2) 16.93%,#00040D 58.5%);animation:SidebarAndContent_viewContent__E6Paa .5s ease-in-out}.SidebarAndContent_overlayText__9J3Gj{color:var(--white)}.SidebarAndContent_listText__n9l7Q:hover{background-color:var(--surface-2)}@keyframes SidebarAndContent_viewContent__E6Paa{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1199.98px){.SidebarAndContent_content__qBgOS{padding:0 12px}.SidebarAndContent_content__qBgOS>span{text-align:center}}@media screen and (max-width:767.98px){.SidebarAndContent_tabContainer__ty462{flex-direction:column}.SidebarAndContent_tabContainer__ty462>ul{flex-direction:row;overflow:hidden;overflow-x:scroll}.SidebarAndContent_tabContainer__ty462>ul>li{min-width:200px;text-align:center}}@media screen and (max-width:1199.98px){.StarClients_sliderContainer__6VZyw{padding-left:12px;padding-right:12px}}.StarClients_logoChip__bdwRy{background-color:var(--forest-blue);border:1px solid rgba(255,255,255,.08)}.LogoLoop_loop__xip0H{overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.LogoLoop_track__ZpQg6{display:flex;align-items:center;width:max-content;gap:var(--logo-gap,48px);animation:LogoLoop_loop-scroll__JQfDE var(--duration,30s) linear infinite}.LogoLoop_loop__xip0H:hover .LogoLoop_track__ZpQg6{animation-play-state:paused}.LogoLoop_item__DQzZJ{flex-shrink:0;display:flex;align-items:center}@keyframes LogoLoop_loop-scroll__JQfDE{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.LogoLoop_track__ZpQg6{animation:none}}@media screen and (max-width:1199.98px){.Strategies_strategiesContent__TkkJH{padding:0 12px}}@media screen and (max-width:991.98px){.Strategies_strategyGrid__ZLKf0{grid-template-columns:repeat(2,1fr)}.Strategies_strategiesContent__TkkJH>span{text-align:center}.Strategies_strategyGrid__ZLKf0 :nth-child(3){grid-column:span 2;justify-self:center}}@media screen and (max-width:567.98px){.Strategies_strategyGrid__ZLKf0{grid-template-columns:repeat(1,1fr)}.Strategies_strategyGrid__ZLKf0 :nth-child(3){grid-column:span 1}}.SpotlightCard_spotlightCard__wtS9k{position:relative;overflow:hidden;isolation:isolate;height:100%;border-radius:20px}.SpotlightCard_spotlightGlow__poEJ5{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(280px circle at var(--spot-x,50%) var(--spot-y,50%),var(--spot-color,rgba(56,189,248,.14)),transparent 70%)}.SpotlightCard_spotlightCard__wtS9k:hover .SpotlightCard_spotlightGlow__poEJ5{opacity:1}.SpotlightCard_spotlightContent__U6Zxx{position:relative;z-index:1;height:100%;display:flex}.SpotlightCard_spotlightContent__U6Zxx>*{flex:1 1 auto;min-width:0}.TechnologiesUsed_techIconChip__1COXD{display:flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:12px;background-color:var(--forest-blue);border:1px solid rgba(255,255,255,.08)}@media screen and (max-width:1199.98px){.TechnologiesUsed_technologiesWrapper__CebCx{padding-left:12px;padding-right:12px}}@media screen and (max-width:991.98px){.TechnologiesUsed_technologiesWrapper__CebCx>span{text-align:center}}@media screen and (max-width:767.98px){.TechnologiesUsed_techList__IrkUx{flex-direction:column;align-items:flex-start}.TechnologiesUsed_techIconList__CkOcA{gap:18px}.TechnologiesUsed_techIcon__VA6rR{width:100px;height:50px}}@media screen and (max-width:567.98px){.TechnologiesUsed_techIconList__CkOcA{gap:10px}.TechnologiesUsed_techIcon__VA6rR{width:60px;height:30px}}.HeroBanner_hero__M1c5W{min-height:92vh;display:flex;align-items:center}.HeroBanner_dotGridLayer__DE2A_{position:absolute;inset:0;z-index:0}.HeroBanner_heroContent__AVlOZ{position:relative;z-index:1;width:100%}@media screen and (max-width:767.98px){.HeroBanner_hero__M1c5W{min-height:auto;padding-top:48px;padding-bottom:32px}}.HeroBanner_leftContent__KotLw{position:relative;text-align:center;animation:HeroBanner_heroFadeIn__y5sTN .7s cubic-bezier(.16,1,.3,1) both}@keyframes HeroBanner_heroFadeIn__y5sTN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroBanner_leftContent__KotLw{animation:none}}.HeroBanner_leftContent__KotLw p{max-width:720px}@media screen and (max-width:1199.98px){.HeroBanner_leftContent__KotLw{padding-left:12px;padding-right:12px}}.DotGrid_dotGrid__gYj7a{display:flex;align-items:center;justify-content:center}.DotGrid_dotGridWrap__1_Lpt,.DotGrid_dotGrid__gYj7a{height:100%;width:100%;position:relative}.DotGrid_dotGridCanvas__7Mood{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.TestimonialCard_testimonialCard__ytb2q{position:relative;overflow:hidden;height:100%;background:var(--surface-1);border:1px solid var(--border-hairline);transition:border-color .35s ease,background-color .35s ease,transform .35s ease}.TestimonialCard_testimonialCard__ytb2q:hover{border-color:rgba(56,189,248,.4);background:var(--surface-2);transform:translateY(-4px)}.TestimonialCard_quoteMark__AEbWT{position:absolute;top:20px;right:20px;width:44px;height:44px;color:var(--border-hairline-strong);transition:color .35s ease}.TestimonialCard_testimonialCard__ytb2q:hover .TestimonialCard_quoteMark__AEbWT{color:rgba(56,189,248,.25)}.TestimonialCard_star__tzFP8{width:15px;height:15px;color:#f5b942}.TestimonialCard_ratingLabel__GtYO1{color:var(--dusty-grey);margin-left:4px}.TestimonialCard_authorRow__LF1z0{padding-top:20px;border-top:1px solid var(--border-hairline)}.TestimonialCard_avatar__atYNs{border:1px solid var(--border-hairline-strong);flex-shrink:0}.TestimonialCard_verifiedIcon__zCK5Y{width:15px;height:15px;color:var(--green);flex-shrink:0}.TestimonialCard_verifiedBadge__R8U0t{font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dusty-grey);background:var(--surface-2);border:1px solid var(--border-hairline);padding:5px 12px;border-radius:100px;white-space:nowrap;flex-shrink:0}@media screen and (max-width:1199.98px){.Testimonial_testimonialContainer__FveM6{padding:0 12px;gap:0}.Testimonial_testimonialGrid__im8VL{gap:12px}.Testimonial_testimonialGrid__im8VL>div{aspect-ratio:0}}@media screen and (max-width:567.98px){.Testimonial_testimonialGrid__im8VL{grid-template-columns:repeat(1,1fr)}}.AccordionGallery_accordionGallery__gWu_z{--ag-accent:#38bdf8;--ag-overlay:#050708;--ag-gap:14px;--ag-radius:20px;--ag-media-size:900px;display:flex;flex-direction:row;gap:var(--ag-gap);width:100%;max-width:100%;perspective:1400px;perspective-origin:50% 50%}.AccordionGallery_writingModeVertical__noy0E{writing-mode:vertical-rl}.AccordionGallery_panel__rPqQs{position:relative;flex:1 1;min-width:0;min-height:0;overflow:hidden;border-radius:var(--ag-radius);cursor:pointer;display:block;text-decoration:none;outline:none;transform-style:preserve-3d;transform-origin:center center;background:var(--surface-1);border:1px solid var(--border-hairline);box-shadow:0 10px 30px -18px rgba(0,0,0,.8);will-change:flex-grow,transform;-webkit-tap-highlight-color:transparent;transition:flex-grow .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.AccordionGallery_panelActive__Cg56S{border-color:rgba(56,189,248,.4);box-shadow:0 0 30px rgba(56,189,248,.16)}.AccordionGallery_panel__rPqQs:focus-visible{box-shadow:0 0 0 2px var(--ag-accent),0 10px 30px -18px rgba(0,0,0,.8)}.AccordionGallery_frame__lcQp1{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.AccordionGallery_media__tG_ko{position:absolute;top:50%;left:50%;width:var(--ag-media-size);height:100%;will-change:transform,filter}.AccordionGallery_media__tG_ko img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:grayscale(.85) contrast(1.15) brightness(.5);transition:filter .5s ease}.AccordionGallery_panelActive__Cg56S .AccordionGallery_media__tG_ko img{filter:grayscale(.1) contrast(1.08) brightness(.72)}.AccordionGallery_overlay__S_Cje{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,7,8,.2),rgba(5,7,8,.96) 85%),radial-gradient(circle at 50% 30%,rgba(56,189,248,.16),transparent 70%)}.AccordionGallery_watermark__d0P6P{position:absolute;top:16px;right:24px;font-family:var(--font-mono);font-weight:800;font-size:clamp(3.5rem,8vw,6.5rem);color:rgba(255,255,255,.08);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1}.AccordionGallery_collapsedWrap__GTdHr{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px;z-index:1;pointer-events:none}.AccordionGallery_collapsedNumber__eozyZ{font-family:var(--font-mono);font-weight:800;font-size:clamp(1.5rem,3vw,2.5rem);color:rgba(255,255,255,.75);letter-spacing:-.03em}.AccordionGallery_collapsedPhase__ZbNX0{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:rgba(255,255,255,.55);letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.AccordionGallery_label__0lJV9{position:absolute;left:24px;bottom:24px;right:24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none;z-index:2}.AccordionGallery_badge__dOrQP{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:.14em;background:rgba(56,189,248,.1);padding:6px 14px;border-radius:100px;border:1px solid rgba(56,189,248,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AccordionGallery_badgeDot__eur1x{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px rgba(56,189,248,.8)}.AccordionGallery_title__nxWv9{font-family:var(--font-family);font-size:clamp(1.3rem,2.4vw,2rem);font-weight:700;color:var(--white);letter-spacing:-.01em;text-transform:uppercase;line-height:1.15;margin-top:4px}.AccordionGallery_description__0cbf5{color:var(--dusty-grey);font-size:clamp(.85rem,1vw,.95rem);line-height:1.5;font-weight:400;max-width:460px;margin-top:4px}.AccordionGallery_tags__LSGt6{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.AccordionGallery_tag__y0zZK{font-size:1.1rem;font-weight:500;padding:4px 12px;border-radius:100px;background:rgba(10,13,17,.85);border:1px solid rgba(255,255,255,.18);color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:640px){.AccordionGallery_accordionGallery__gWu_z{flex-direction:column;perspective:none;height:auto!important;gap:12px}.AccordionGallery_panel__rPqQs{min-height:80px;transform:none!important}.AccordionGallery_panelActive__Cg56S{min-height:380px}.AccordionGallery_label__0lJV9{left:16px;bottom:16px;right:16px}.AccordionGallery_collapsedWrap__GTdHr{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;padding:0 20px}.AccordionGallery_collapsedPhase__ZbNX0{display:block;writing-mode:horizontal-tb;transform:none;font-size:.85rem;letter-spacing:.12em;white-space:normal;text-align:left}}@media (prefers-reduced-motion:reduce){.AccordionGallery_media__tG_ko,.AccordionGallery_panel__rPqQs{will-change:auto}}@media screen and (max-width:1199.98px){.FAQ_faqContainer__OHOdY{padding:0 12px}}@media screen and (max-width:991.98px){.FAQ_faqContainer__OHOdY{flex-direction:column;gap:20px}.FAQ_faqContainer__OHOdY>span{text-align:center}}.GradientCard_gradientCard__6anwY>img{width:100%;height:100%}.GradientCard_gradientCardTopContent___8WIw{width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#19191E,rgba(25,25,30,.7) 23.27%,rgba(25,25,30,0) 72.07%)}.KnowAboutUs_gradientContainer__yaVLv{background:radial-gradient(100% 100% at 95.23% 72.52%,var(--cyan) 0,#15588b 94%)}.KnowAboutUs_gradientBorder__r0Rpn{height:1px;background:linear-gradient(90deg,#7FE786 7.42%,#58A7FE 93.62%)}.KnowAboutUs_gradientContainer__yaVLv>img{width:100%;height:100%;aspect-ratio:1/.6}.KnowAboutUs_gradientContainer__yaVLv>div{width:90%;bottom:3%;left:5%}@media screen and (max-width:1199.98px){.KnowAboutUs_knowAboutUsContainer__gzK9Z{padding-left:12px;padding-right:12px}}@media screen and (max-width:991.98px){.KnowAboutUs_knowAboutUsContainer__gzK9Z>div{flex-direction:column}}@media screen and (max-width:767.98px){.KnowAboutUs_description__HfUCQ{font-size:14px;line-height:24px}.KnowAboutUs_featuresGrid__HIxme{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:567.98px){.KnowAboutUs_gradientContainer__yaVLv>img{aspect-ratio:1/1}}