.Badge_badge__0A16p{display:inline-block;padding:4px 8px;background:rgba(211,61,65,.1);color:var(--accent-color);border:1px solid var(--accent-color);font-family:var(--font-mono);font-size:.8rem;margin-bottom:20px;border-radius:4px}.Heading_heading__6uOy6{font-family:var(--font-mono);font-weight:600;line-height:1.3}.contact_contactPage__FCuFZ{padding-top:calc(var(--header-height) + 60px);padding-bottom:100px;min-height:calc(100vh - var(--header-height))}.contact_contactHeader__sI8hX{text-align:center;margin-bottom:60px}.contact_contactHeader__sI8hX .contact_sectionTitle__WZVGH{margin:0 auto 24px}.contact_contactHeader__sI8hX h2{font-size:2rem;margin:24px 0;color:var(--accent-color);text-align:center}.contact_contactIntro__SauUN{font-size:1.1rem;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.8}.contact_gridContainer__AzeEA{display:grid;grid-template-columns:1fr 2fr;grid-gap:60px;gap:60px;align-items:start}.contact_imageColumn__2cehS{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column}.contact_imageColumn__2cehS img{width:100%;height:auto;display:block;object-fit:cover}.contact_ctaList__fLSpn{display:flex;flex-direction:column;gap:12px;margin-top:20px}.contact_ctaButton__7Lwun{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.04);color:var(--text-primary);font-weight:500;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.contact_ctaButton__7Lwun:hover{border-color:var(--accent-color);transform:translateY(-2px)}.contact_formColumn__DA8TH{background:var(--node-bg);border:1px solid var(--border-color);border-radius:12px;padding:40px}.contact_form__wCApJ{display:flex;flex-direction:column;gap:24px}.contact_formGroup__H34fb{display:flex;flex-direction:column;gap:8px}.contact_formGroup__H34fb label{font-size:.9rem;font-weight:500;color:var(--text-primary)}.contact_input__XHDqJ,.contact_textarea__o6tY1{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;padding:12px 16px;color:var(--text-primary);font-family:var(--font-sans);font-size:1rem;transition:border-color .2s,box-shadow .2s}.contact_textarea__o6tY1{min-height:150px;resize:vertical}.contact_input__XHDqJ:focus,.contact_textarea__o6tY1:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.1)}.contact_error__tMl9F{color:#ef4444;font-size:.85rem}.contact_submitButton__eh3p5{margin-top:16px;width:100%}.contact_errorMessage__rcfq6,.contact_successMessage__uaYVk{padding:16px;border-radius:6px;margin-bottom:24px;font-size:.95rem}.contact_successMessage__uaYVk{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.contact_errorMessage__rcfq6{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}@media (max-width:968px){.contact_gridContainer__AzeEA{grid-template-columns:1fr;gap:40px}.contact_imageColumn__2cehS{max-width:400px;margin:0 auto}.contact_ctaButton__7Lwun{width:100%}}@media (max-width:768px){.contact_contactPage__FCuFZ{padding-top:calc(var(--header-height) + 40px);padding-bottom:60px}.contact_contactHeader__sI8hX h2{font-size:1.5rem}.contact_formColumn__DA8TH{padding:24px}}.Button_btn__oRCS8{display:inline-block;padding:10px 20px;border-radius:4px;font-family:var(--font-mono);font-size:.9rem;cursor:pointer;transition:all .2s ease;text-align:center;text-transform:uppercase;letter-spacing:.5px;border:none;text-decoration:none}.Button_primary__IHFdT{background:var(--accent-color);color:white;border:1px solid var(--accent-color);box-shadow:0 4px 10px rgba(211,61,65,.3)}.Button_primary__IHFdT:hover{background:#b02e32;transform:translateY(-2px)}.Button_outline__FeRBi{background:var(--bg-color);border:1px solid var(--text-secondary);color:var(--text-primary)}.Button_outline__FeRBi:hover{border-color:var(--accent-color);color:var(--accent-color)}.Container_container__IykgX{max-width:var(--container-width);margin:0 auto;padding:0 20px}.Header_header__xuTiO{height:var(--header-height);position:fixed;top:0;left:0;width:100%;background:rgba(6,6,41,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;border-bottom:1px solid var(--border-color)}.Header_headerContent__5WTFE{display:flex;justify-content:space-between;align-items:center;height:100%}.Header_logo__pvkJ9{font-family:var(--font-mono);font-size:1.2rem;font-weight:700;color:var(--accent-color)}.Header_nav__NNkX_{display:flex;gap:30px;align-items:center}.Header_nav__NNkX_ a:not([class*=btn]){font-family:var(--font-mono);font-size:.9rem;color:var(--text-secondary)}.Header_nav__NNkX_ a:not([class*=btn]):hover{color:var(--text-primary)}.Header_mobileMenuBtn__2gH8z{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:6px}.Header_mobileMenuBtn__2gH8z span{display:block;width:25px;height:2px;background-color:var(--text-primary)}@media (max-width:768px){.Header_headerContent__5WTFE{padding:0 20px}.Header_nav__NNkX_{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background:var(--bg-color);flex-direction:column;justify-content:center;padding:40px;transform:translateX(100%);transition:.3s ease-in-out;z-index:999;border-bottom:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Header_nav__NNkX_.Header_active___1CY2{transform:translateX(0)}.Header_mobileMenuBtn__2gH8z{display:flex}}.Hero_hero__JT9C7{padding-top:calc(var(--header-height) + 60px);padding-bottom:80px;min-height:90vh;display:flex;align-items:center;position:relative}.Hero_heroGrid__9jvy4{display:grid;grid-template-columns:.4fr .6fr;grid-gap:80px;gap:80px;align-items:center}.Hero_heroText__a6Vhk{position:relative;z-index:2;padding-right:40px}.Hero_heroSubtitle__PajBw{font-size:1.1rem;margin-bottom:20px;margin-top:20px}.Hero_heroBaseline__gJBRJ,.Hero_heroSubtitle__PajBw{color:var(--text-secondary);font-family:var(--font-mono)}.Hero_heroBaseline__gJBRJ{font-size:1rem;margin-bottom:40px}.Hero_heroActions__40P6L{display:flex;gap:20px;flex-wrap:wrap}.Hero_heroActions__40P6L a{display:inline-flex;align-items:center;gap:8px}.Hero_heroImage__JrR6L{position:relative;display:flex;justify-content:right;align-items:right;margin-right:20px}.Hero_imageWrapper__TBEgb{border:2px solid var(--border-color);border-radius:12px;padding:10px;background:var(--node-bg);position:relative;overflow:hidden;max-width:316px;width:100%;height:100%}.Hero_imageWrapper__TBEgb img{width:100%;height:auto;display:block;object-fit:contain}@media (max-width:992px){.Hero_heroGrid__9jvy4{grid-template-columns:1fr;gap:40px;text-align:center}.Hero_heroImage__JrR6L{justify-content:center;align-items:center;margin-right:0}.Hero_heroText__a6Vhk{padding:20px;text-align:center}.Hero_heroActions__40P6L{justify-content:center}}.SectionTitle_sectionTitle__gDwQn{font-size:2rem;margin:0 auto 60px;text-align:center;position:relative;display:table;background:var(--bg-color);padding:0 20px;border:1px solid var(--accent-color);border-radius:4px;box-shadow:4px 4px 0 var(--accent-color);font-family:var(--font-mono);font-weight:600}.About_section__uTyes{padding:100px 0;position:relative}.About_aboutContent__5pCed{max-width:1000px;margin:0 auto}.About_aboutContent__5pCed h2{font-size:2rem;margin-bottom:24px;color:var(--accent-color)}.About_aboutContent__5pCed p{margin-bottom:20px;line-height:1.8}.About_roleSection__dIl7o{margin-top:40px;padding:30px;background:var(--node-bg);border:1px solid var(--border-color);border-radius:8px}.About_roleSection__dIl7o h3{font-size:1.5rem;margin-bottom:20px;color:var(--accent-color)}.About_roleContent__CLiYd{display:grid;grid-template-columns:1fr 2fr;grid-gap:40px;gap:40px;align-items:start}.About_roleImage__YkChF{width:100%}.About_roleImage__YkChF img{width:100%;height:auto;border-radius:8px;object-fit:cover}.About_roleText__rulCV{width:100%}.About_roleList___tV3D{list-style:none;margin-bottom:20px;padding:0}.About_roleList___tV3D li{margin-bottom:12px;padding-left:24px;position:relative}.About_roleList___tV3D li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background-color:#ff0000}.About_roleItemTitle__mAMO8{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:6px}.About_roleItemDescription__gYGNb{font-size:.95rem;color:var(--text-secondary);line-height:1.6}.About_interventionModes__2vNpd{margin-top:20px;line-height:1.8}@media (max-width:768px){.About_roleContent__CLiYd{grid-template-columns:1fr;gap:30px}}.NodeCard_nodeCard__lSNNw{background:var(--node-bg);border:1px solid var(--border-color);border-radius:var(--node-radius);padding:24px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.2)}.NodeCard_nodeCard__lSNNw:before{top:-6px}.NodeCard_nodeCard__lSNNw:after,.NodeCard_nodeCard__lSNNw:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:12px;height:12px;background:var(--handle-color);border-radius:50%;border:2px solid var(--bg-color)}.NodeCard_nodeCard__lSNNw:after{bottom:-6px}.Expertise_section__15bF2{padding:100px 0;position:relative}.Expertise_expertiseGrid__7400n{display:flex;flex-direction:column;gap:0;max-width:1000px;margin:0 auto}.Expertise_connector__rRSBI{width:2px;height:40px;background-image:repeating-linear-gradient(to bottom,var(--handle-color) 0,var(--handle-color) 4px,transparent 4px,transparent 8px);margin:6px auto}.Expertise_expertiseCard__GLF8Z{padding:40px;width:100%}.Expertise_expertiseCard__GLF8Z:first-child:before,.Expertise_expertiseCard__GLF8Z:last-child:after{display:none}.Expertise_expertiseHeader__BFt6m{display:flex;align-items:center;gap:20px;margin-bottom:20px}.Expertise_expertiseNumber__MpteN{font-family:var(--font-mono);font-size:2rem;color:var(--accent-color);font-weight:700;min-width:60px}.Expertise_expertiseCard__GLF8Z h3{font-size:1.8rem;color:var(--accent-color);margin:0}.Expertise_expertiseSubtitle__Sty9u{font-size:1.2rem;color:var(--text-secondary);margin-bottom:20px;font-weight:600}.Expertise_expertiseList__xzxYq{list-style:none;margin:20px 0}.Expertise_expertiseList__xzxYq li{margin-bottom:12px;padding-left:20px;position:relative;line-height:1.6}.Expertise_expertiseList__xzxYq li:before{content:"•";position:absolute;left:0;color:var(--accent-color);font-weight:700}.Expertise_expertiseCard__GLF8Z h4{font-size:1.2rem;color:var(--accent-color);margin-top:24px;margin-bottom:12px}.Expertise_stackSection__tqQ6s,.Expertise_useCases__JS_5j{margin-top:24px}.Expertise_stackSection__tqQ6s h4{font-size:1.1rem;color:var(--accent-color);margin-top:20px;margin-bottom:8px}.Expertise_technologies__9UPX6{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-color);font-size:.95rem;color:var(--text-secondary)}@media (max-width:768px){.Expertise_expertiseCard__GLF8Z{padding:24px}.Expertise_expertiseHeader__BFt6m{flex-direction:column;align-items:flex-start;gap:12px}}.Approach_section__gJDx1{padding:100px 0;position:relative;min-height:100vh;display:flex;align-items:center}.Approach_approachContent__fJfVj{max-width:1200px;margin:0 auto;width:100%}.Approach_approachContent__fJfVj h2{text-align:center}.Approach_approachTitle__oylUB{text-align:center;padding-bottom:40px}.Approach_methodsGrid__2DM9T{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:40px;gap:40px;margin-bottom:60px}.Approach_methodCard___aRRp{padding:40px}.Approach_methodCard___aRRp:after,.Approach_methodCard___aRRp:before{display:none}.Approach_methodCard___aRRp h3{font-size:1.5rem;color:var(--accent-color);margin-bottom:20px}.Approach_methodList__kfj90{list-style:none;margin-top:24px}.Approach_methodList__kfj90 li{margin-bottom:16px;padding-left:24px;position:relative;line-height:1.6;font-size:1.05rem}.Approach_methodList__kfj90 li:before{content:"•";position:absolute;left:0;color:var(--accent-color)}@media (max-width:768px){.Approach_methodsGrid__2DM9T{grid-template-columns:1fr}}.Network_section__C3_II{padding:100px 0;position:relative}.Network_networkGrid__j_u1O{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;max-width:1200px;margin:0 auto}.Network_intro__04Bbq{font-size:1.2rem;margin-bottom:40px;line-height:1.6}.Network_networkText__tHJ5r h3{font-size:1.8rem;color:var(--accent-color);margin-bottom:20px}.Network_networkBenefits__Y5XGe{margin-top:24px;padding:24px;background:var(--node-bg);border:1px solid var(--border-color);border-radius:8px}.Network_benefitsContent__t6XDr{display:grid;grid-template-columns:.35fr .65fr;grid-gap:40px;gap:40px;align-items:start}.Network_networkList__g8POf{list-style:none;margin-top:16px}.Network_networkList__g8POf li{margin-bottom:12px;padding-left:20px;position:relative;line-height:1.6}.Network_networkList__g8POf li:before{content:"•";position:absolute;left:0;color:var(--accent-color)}.Network_networkPractice___S__z{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color)}.Network_networkLink__9AaY_{display:inline-block;margin-top:16px;color:var(--accent-color);font-family:var(--font-mono);transition:color .2s ease}.Network_networkLink__9AaY_:hover{color:var(--text-primary)}.Network_benefitsText__Fd0SO{display:flex;flex-direction:column}.Network_networkImage__lx78i{position:relative}.Network_networkImage__lx78i img{width:100%;height:auto;border-radius:12px}@media (max-width:768px){.Network_networkGrid__j_u1O{grid-template-columns:1fr;gap:40px}.Network_benefitsContent__t6XDr{grid-template-columns:1fr;gap:30px}}.LastMissions_section__DplFx{padding:100px 0;position:relative}.LastMissions_missionsGrid__i31_0{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;max-width:1400px;margin:0 auto}.LastMissions_missionCard__0STop{padding:0;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.LastMissions_missionCard__0STop:after,.LastMissions_missionCard__0STop:before{display:none}.LastMissions_missionCard__0STop:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.LastMissions_missionImage__uf2lf{position:relative;width:100%;height:200px;overflow:hidden}.LastMissions_missionImage__uf2lf img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.LastMissions_missionCard__0STop:hover .LastMissions_missionImage__uf2lf img{transform:scale(1.05)}.LastMissions_missionContent__VhaaY{padding:24px;display:flex;flex-direction:column;flex:1 1}.LastMissions_missionContent__VhaaY h3{font-size:1.3rem;color:var(--accent-color);margin-bottom:12px;line-height:1.4}.LastMissions_missionDescription__o_J1M{color:var(--text-secondary);line-height:1.6;font-size:.95rem;flex:1 1}@media (max-width:768px){.LastMissions_missionsGrid__i31_0{grid-template-columns:1fr;gap:24px}.LastMissions_missionImage__uf2lf{height:180px}.LastMissions_missionContent__VhaaY{padding:20px}}@media (min-width:769px) and (max-width:1024px){.LastMissions_missionsGrid__i31_0{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.LastMissions_missionsGrid__i31_0{grid-template-columns:repeat(3,1fr)}}.Experience_section__vm2Cv{padding:100px 0 0;position:relative}.Experience_timeline__kD_p0{max-width:900px;margin:0 auto;position:relative}.Experience_timelineWrapper__KIelD{display:flex;flex-direction:column;width:100%}.Experience_timelineItem__tMGLH{display:grid;grid-template-columns:200px 1fr;grid-gap:30px;gap:30px;width:100%}.Experience_timelineWrapper__KIelD:first-child .Experience_timelineItem__tMGLH:before{display:none}.Experience_connector__k_EfY{height:40px;margin:6px auto}.Experience_connector__k_EfY,.Experience_finalConnector__EmKCV{width:2px;background-image:repeating-linear-gradient(to bottom,var(--handle-color) 0,var(--handle-color) 4px,transparent 4px,transparent 8px)}.Experience_finalConnector__EmKCV{height:80px;margin:6px auto 0}.Experience_timelineDate__k0ujA{font-family:var(--font-mono);font-size:.95rem;color:var(--accent-color);font-weight:600;display:flex;align-items:center}.Experience_timelineContent__ZHy73 h3{font-size:1.3rem;color:var(--accent-color);margin-bottom:12px}.Experience_timelineContent__ZHy73 p{margin-bottom:12px;line-height:1.6}.Experience_timelineDetails__Fd3sX{list-style:none;margin-top:12px;padding-left:20px}.Experience_timelineDetails__Fd3sX li{margin-bottom:8px;padding-left:16px;position:relative;line-height:1.5;font-size:.95rem;color:var(--text-secondary)}.Experience_timelineDetails__Fd3sX li:before{content:"•";position:absolute;left:0;color:var(--accent-color)}@media (max-width:768px){.Experience_timelineItem__tMGLH{grid-template-columns:1fr;gap:16px}.Experience_timelineDate__k0ujA{font-size:.9rem;margin-bottom:8px;display:block}}.ContactSection_section__sD1UN{padding:0 0 100px;position:relative}.ContactSection_contactContainer__j3_2p{text-align:center;background:var(--node-bg);padding:60px 20px;border-radius:8px;border:1px solid var(--border-color);position:relative;max-width:900px;margin:0 auto}.ContactSection_contactContainer__j3_2p:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:12px;height:12px;background:var(--handle-color);border-radius:50%;border:2px solid var(--bg-color);z-index:2}.ContactSection_contactIntro__LJK5V{font-size:1.3rem;margin-bottom:16px;font-family:var(--font-mono);color:var(--text-primary)}.ContactSection_contactDescription__pm_3z{font-size:1rem;color:var(--text-secondary);margin-bottom:40px;line-height:1.6}.ContactSection_contactLinks__N_MKy{display:flex;justify-content:center;gap:20px;margin-top:40px;flex-wrap:wrap}.ContactSection_contactLinks__N_MKy a{display:inline-flex;align-items:center;gap:8px}@media (max-width:768px){.ContactSection_contactContainer__j3_2p{padding:40px 20px}.ContactSection_contactLinks__N_MKy{flex-direction:column;align-items:stretch}}