.Capabilities_capabilitiesContainer__6ASNU{width:100%;min-height:100dvh;position:relative;overflow:hidden}.Capabilities_hideScrollbar__8DMHO::-webkit-scrollbar{display:none}.Capabilities_hideScrollbar__8DMHO{-ms-overflow-style:none;scrollbar-width:none}.Contact_contactSection__BkRjK{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;overflow:hidden}.Contact_gradientBg__NimM9{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 80% 90%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 20% 20%,rgba(59,130,246,.15) 0,transparent 50%);z-index:0}.Contact_container____NU8{width:100%;max-width:1200px;display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative;z-index:1}.Contact_heading__yR0ZB{font-size:clamp(2rem,6vw,5rem);font-weight:700;line-height:1.1;margin-bottom:2rem;background:linear-gradient(90deg,#fff,#aaa);-webkit-background-clip:text;background-clip:text;color:transparent}.Contact_subheading__WssNc{font-size:1.25rem;color:#888;margin-bottom:3rem;max-width:500px}.Contact_contactInfo__ZSXig{margin-top:auto}.Contact_infoItem__vn82s{display:flex;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#ccc}.Contact_infoIcon__QmaFx{margin-right:1rem;color:#8b5cf6}.Contact_formCard__fuF7g{background:hsla(0,0%,100%,.03);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:3rem;box-shadow:0 20px 40px rgba(0,0,0,.2)}@media (max-width:768px){.Contact_container____NU8{display:flex;flex-direction:column;gap:2rem}.Contact_textColumn__UfnAh{display:contents}.Contact_heading__yR0ZB{order:1;margin-bottom:1rem;text-align:center}.Contact_formCard__fuF7g{order:2;padding:2rem;margin-bottom:2rem}.Contact_subheading__WssNc{order:3;text-align:center;margin-bottom:2rem}.Contact_contactInfo__ZSXig{order:4;display:flex;flex-direction:column;align-items:center;text-align:center}}.Hero_heroContainer__CXS6l{perspective:1000px;overflow:hidden;position:relative}.Hero_heroContainer__CXS6l:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(180deg,transparent 0,rgba(26,10,46,.8));pointer-events:none;z-index:1}.Hero_gradientText__MJYib{background:linear-gradient(135deg,#8b5cf6,#3b82f6 25%,#0ea5e9 50%,#06b6d4 75%,#8b5cf6);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:Hero_liquidFlow___gc1i 8s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(139,92,246,.3))}.Hero_letter__1duUk{display:inline-block;transform-style:preserve-3d;will-change:transform}@keyframes Hero_liquidFlow___gc1i{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Hero_scrollIndicator__mbNlr{animation:Hero_bounce__RTpDe 2s infinite}@keyframes Hero_bounce__RTpDe{0%,20%,50%,80%,to{transform:translateY(0) translateX(-50%)}40%{transform:translateY(-10px) translateX(-50%)}60%{transform:translateY(-5px) translateX(-50%)}}.Philosophy_philosophyContainer__pT1n5{position:relative;overflow:hidden;padding:4rem 0;height:100vh;display:flex;align-items:flex-start;justify-content:center;color:#fff}.Philosophy_gradientBackground__QpEDc{position:absolute;inset:0;background:radial-gradient(circle at 15% 50%,rgba(79,70,229,.08) 0,transparent 40%),radial-gradient(circle at 85% 50%,rgba(147,51,234,.08) 0,transparent 40%);z-index:0}.Philosophy_philosophyGrid__UiW_z{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:50px 50px;background-position:50%;mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 100%);z-index:0;pointer-events:none}.Philosophy_orbitalCanvas__cPHkH{position:absolute;inset:0;pointer-events:none;z-index:1}.Philosophy_headerSection__WwU05{position:absolute;top:2rem;left:50%;transform:translateX(-50%);text-align:center;z-index:10;width:100%;max-width:900px;padding:0 1.5rem}.Philosophy_sectionEyebrow__ADWfd{display:block;font-size:.75rem;font-weight:700;letter-spacing:.25em;color:#6366f1;text-transform:uppercase;margin-bottom:1.5rem;opacity:.9}.Philosophy_sectionTitle__lpx2N{font-size:3rem;line-height:1.1;font-weight:700;color:#fff;margin:0;letter-spacing:-.02em}.Philosophy_gradientText__DmXG6{background:linear-gradient(135deg,#a78bfa,#c084fc 50%,#e879f9);-webkit-background-clip:text;background-clip:text;color:transparent}.Philosophy_centralHub__bVh4W{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none}.Philosophy_hubCore__y0ogv{width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(15,23,42,.9) 20%,rgba(15,23,42,.7) 100%);border:1px solid rgba(129,140,248,.15);box-shadow:0 0 80px rgba(79,70,229,.1),inset 0 0 50px rgba(79,70,229,.05);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.Philosophy_hubContent__VEve1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2}.Philosophy_hubTitle__0JE31{font-size:1rem;font-weight:500;color:hsla(0,0%,100%,.9);line-height:1;margin-bottom:.25rem}.Philosophy_hubTitleLarge__zzMWi{font-size:2.5rem;font-weight:800;color:#fff;margin-bottom:.5rem;letter-spacing:-.02em;line-height:1}.Philosophy_hubSubtitle__YGU7P{font-size:.6rem;letter-spacing:.1em;color:#818cf8;text-transform:uppercase;font-weight:600;max-width:140px;line-height:1.4}.Philosophy_valuesOrbit__TDeKy{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);width:min(30vw,360px);height:min(30vw,360px);z-index:10}.Philosophy_valuePosition__tFUJl{position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * min(15vw, 180px))) rotate(calc(-1 * var(--angle)))}.Philosophy_valueNodeWrapper__QMDzP{position:relative;flex-direction:column}.Philosophy_nodeIconContainer__LzFvG,.Philosophy_valueNodeWrapper__QMDzP{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.Philosophy_nodeIconContainer__LzFvG{border-radius:20px;background:rgba(15,23,42,.8);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(12px);cursor:pointer;transition:all .4s cubic-bezier(.2,.8,.2,1);box-shadow:0 10px 30px -10px rgba(0,0,0,.5);z-index:5}.Philosophy_nodeIconContainer__LzFvG:hover{border-color:var(--node-color);box-shadow:0 0 30px rgba(99,102,241,.2);background:rgba(30,41,59,.95);transform:translateY(-5px)}.Philosophy_nodeIcon__a4gw4{width:28px;height:28px;color:#fff;color:var(--node-color);transition:all .3s ease;opacity:.9}.Philosophy_nodeIconContainer__LzFvG:hover .Philosophy_nodeIcon__a4gw4{transform:scale(1.1);opacity:1;filter:drop-shadow(0 0 8px var(--node-color))}.Philosophy_nodeLabel__SOtkI{position:absolute;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;text-align:center;width:280px;height:80px;pointer-events:auto;z-index:10}.Philosophy_nodeLabel__SOtkI[data-is-top=true]{bottom:3.2rem;top:auto}.Philosophy_nodeLabel__SOtkI[data-is-top=false]{top:4.2rem;bottom:auto}.Philosophy_valueTitle__0Ky9h{font-size:1.25rem;font-weight:600;color:#fff;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.5);grid-area:1/1/2/2;transition:all .4s cubic-bezier(.2,.8,.2,1);opacity:1;transform:translateY(0)}.Philosophy_valueDescription__hiCAv{font-size:.875rem;line-height:1.5;color:hsla(0,0%,100%,.9);font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.8);grid-area:1/1/2/2;transition:all .4s cubic-bezier(.2,.8,.2,1);opacity:0;transform:translateY(10px);pointer-events:none}.Philosophy_nodeLabel__SOtkI[data-hovered=true] .Philosophy_valueTitle__0Ky9h{opacity:0;transform:translateY(-10px)}.Philosophy_nodeLabel__SOtkI[data-hovered=true] .Philosophy_valueDescription__hiCAv{opacity:1;transform:translateY(0)}.Philosophy_ctaLinkWrapper__Ok0ne{position:absolute;bottom:3rem;right:3rem;z-index:20}.Philosophy_ctaLink__cb9hy{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:.9rem;cursor:pointer;display:flex;align-items:center;transition:all .3s ease;padding:.5rem 1rem;border-radius:8px}.Philosophy_ctaLink__cb9hy:hover{color:#fff;background:hsla(0,0%,100%,.05)}@media (max-width:1280px){.Philosophy_sectionTitle__lpx2N{font-size:3rem}.Philosophy_valuesOrbit__TDeKy{width:360px;height:360px}.Philosophy_valuePosition__tFUJl{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-180px) rotate(calc(-1 * var(--angle)))}}@media (max-width:1024px){.Philosophy_philosophyContainer__pT1n5{min-height:800px;height:auto;padding:6rem 0}.Philosophy_headerSection__WwU05{top:6rem;position:absolute}.Philosophy_valuesOrbit__TDeKy{top:55%;width:400px;height:400px}.Philosophy_centralHub__bVh4W{top:55%}.Philosophy_valuePosition__tFUJl{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-200px) rotate(calc(-1 * var(--angle)))}.Philosophy_sectionTitle__lpx2N{font-size:2.5rem}.Philosophy_valueTitle__0Ky9h{font-size:1.1rem}.Philosophy_valueDescription__hiCAv{font-size:.8rem}.Philosophy_nodeIconContainer__LzFvG{width:56px;height:56px}}@media (max-width:768px){.Philosophy_headerSection__WwU05{top:6rem}.Philosophy_sideNav___uMBs{display:none}.Philosophy_valuesOrbit__TDeKy{top:55%;width:280px;height:280px}.Philosophy_centralHub__bVh4W{top:55%}.Philosophy_hubCore__y0ogv{width:120px;height:120px}.Philosophy_hubTitleLarge__zzMWi{font-size:1.25rem}.Philosophy_valuePosition__tFUJl{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-140px) rotate(calc(-1 * var(--angle)))}.Philosophy_nodeLabel__SOtkI{width:160px}.Philosophy_nodeLabel__SOtkI[data-is-top=true]{bottom:3.2rem}.Philosophy_nodeLabel__SOtkI[data-is-top=false]{top:3.2rem;bottom:auto}.Philosophy_valueTitle__0Ky9h{font-size:.9rem}.Philosophy_valueDescription__hiCAv{font-size:.75rem;color:#fff}.Philosophy_ctaLinkWrapper__Ok0ne{bottom:1.5rem;right:50%;transform:translateX(50%);width:-moz-max-content;width:max-content}.Philosophy_sectionTitle__lpx2N{font-size:1.75rem;max-width:300px;margin:0 auto}}.Process_processSection___aQby{width:100%;height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.Process_title__AE4GN{position:absolute;top:10%;left:5%;font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;z-index:10}.Process_timelineContainer__K_dvl{display:flex;gap:10vw;padding-left:10vw;padding-right:10vw;width:-moz-max-content;width:max-content;position:relative;align-items:center;height:60vh}.Process_progressLineContainer__uX7dM{position:absolute;top:50%;left:0;width:100%;height:4px;background:hsla(0,0%,100%,.1);transform:translateY(-50%);z-index:0}.Process_progressLine__A6snc{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#ec4899);width:0;will-change:width}.Process_stepNode__bsENu{position:relative;z-index:1;width:300px;flex-shrink:0;opacity:.3;transition:opacity .5s ease}.Process_stepNode__bsENu.Process_active__Bh5SP{opacity:1}.Process_nodeCircle__ibkme{width:60px;height:60px;border-radius:50%;background:#000;border:2px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative;transition:all .5s ease;z-index:2}.Process_stepNode__bsENu.Process_active__Bh5SP .Process_nodeCircle__ibkme{border-color:#8b5cf6;box-shadow:0 0 20px rgba(139,92,246,.5);background:#1a0a2e;transform:scale(1.2)}.Process_stepNumber___O2ja{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.1em}.Process_stepContent__HaGVg{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:1.5rem;border-radius:16px;backdrop-filter:blur(10px);transform:translateY(20px);transition:all .5s ease}.Process_stepNode__bsENu.Process_active__Bh5SP .Process_stepContent__HaGVg{transform:translateY(0);background:hsla(0,0%,100%,.08);border-color:rgba(139,92,246,.3)}.Process_stepTitle__G1_AE{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#fff}.Process_stepDesc__w64Dv{font-size:.9rem;color:#aaa;line-height:1.6}@media (max-width:768px){.Process_processSection___aQby{height:auto;overflow:visible;display:block}.Process_title__AE4GN{position:relative;top:auto;left:auto;margin:2rem 0 3rem;padding:0 2rem;text-align:left}.Process_timelineContainer__K_dvl{flex-direction:column;width:100%;padding:2rem;gap:4rem;height:auto}.Process_progressLineContainer__uX7dM{width:4px;height:100%;left:60px;left:calc(2rem + 30px - 2px);top:0;transform:none}.Process_progressLine__A6snc{width:100%;height:0}.Process_nodeCircle__ibkme{margin-bottom:0;margin-right:2rem}.Process_stepNode__bsENu{width:100%;display:flex;align-items:flex-start}.Process_stepContent__HaGVg{flex:1}}