1<!DOCTYPE html><!-- This site was created in Webflow. https://webflow.com --><!-- Last Published: Fri Apr 03 2026 16:08:08 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="airworks-onebranding.webflow.io" data-wf-page="69cfe584cd080a8aad72ceb5" data-wf-site="69cfe584cd080a8aad72cebe" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>About AirWorks | GeoAI Field Intelligence Company</title><meta content="Learn about AirWorksâ mission, leadership, and approach to delivering accurate, scalable field intelligence." name="description"/><meta content="About AirWorks | GeoAI Field Intelligence Company" property="og:title"/><meta content="Learn about AirWorksâ mission, leadership, and approach to delivering accurate, scalable field intelligence." property="og:description"/><meta content="About AirWorks | GeoAI Field Intelligence Company" name="twitter:title"/><meta content="Learn about AirWorksâ mission, leadership, and approach to delivering accurate, scalable field intelligence." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="pMpbZEf4kBG4-uEHUankaR6OszZ5Z27mAspIw_BJh4E" name="google-site-verification"/><meta content="Webflow" name="generator"/><link href="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/css/airworks-onebranding.webflow.shared.3c7696b62.min.css" rel="stylesheet" type="text/css" integrity="sha384-PHaWti4fA6invW5Z0UDNzSMV3PxShiGAqyd60EsC7zfuR4rhz28FvB+upmENklaY" crossorigin="anonymous"/><style>html.w-mod-js:not(.w-mod-ix3) :is(.center-icon-wrap-contain .center-icon-wrap, .section_small-center.is-brand-bg .small_hero-head-text, .center_intro-heading-wrap > *, ._4-col-grid.is-25-gap > *, .section-2-col_heading, .section-2-_paragraph, ._3-col-grid.is-15-gap > *, .agnostic_content-card > *, .center_hero-content, .build_bg-element) {visibility: hidden !important;}</style><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Figtree:300,400,500,600,700"] }});</script>
1<script src="https://use.typekit.net/bob4fnc.js" type="text/javascript"></script>
1<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d088_Favicon-Airworks.svg" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d089_Webclip-Airworks.svg" rel="apple-touch-icon"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 2 3<link rel="stylesheet" href="https://use.typekit.net/bob4fnc.css"> 4
5<script async src="https://cdn.jsdelivr.net/npm/@finsweet/cookie-consent@1/fs-cc.js" fs-cc-mode="opt-in"></script>
5 6 7
8<script> 9// Auto-update year in footer 10document.addEventListener('DOMContentLoaded', function() { 11 const yearElement = document.getElementById('year'); 12 const yearMobileElement = document.getElementById('year-mobile'); 13 const currentYear = new Date().getFullYear(); 14 if (yearElement) yearElement.textContent = currentYear; 15 if (yearMobileElement) yearMobileElement.textContent = currentYear; 16}); 17</script>
17 18
19<script>
vendor: 327 bytes, lines 19-23
19(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 20new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 21j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 22'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 23})(window,document,'script','dataLayer','
23GTM-NZ8DH49K
vendor: 3 bytes, line 23
23');
23</script>
23 24
25<script>
vendor: 327 bytes, lines 25-29
25(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 26new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 27j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 28'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 29})(window,document,'script','dataLayer','
29GTM-P6L4JTQX
vendor: 3 bytes, line 29
29');
29</script>
29 30 31<!-- Start of HubSpot Embed Code -->
32<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/3434755.js"></script>
32 33<!-- End of HubSpot Embed Code --></head><body data-scrolling-started="false" data-scrolling-direction="up" data-theme-nav="light" data-bg-nav="light"><div class="page-wrapper"><nav id="mobile-navigation" data-menu-status="closed" class="nav w-node-_937f3cef-191a-1b8a-1570-13df040fab2a-040fab2a"><div class="nav-container"><div class="nav-bg"></div><div class="nav-inner"><a href="/" class="nav-logo w-inline-block"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cee3_client-first-logo-white.svg" loading="lazy" alt="AirWorks logo" class="nav_logo"/></a><div class="nav-center"><ul class="nav-center__list"><li><a href="/why-airworks" class="nav-link w-inline-block"><span class="nav-link__label">Why Airworks</span></a></li><li><button data-dropdown-toggle="" class="nav-link"><span class="nav-link__label">Solutions</span><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 11 5" fill="none" class="nav-link__dropdown-icon"><path d="M5.5 5L5.41033e-08 8.12639e-07L11 -1.49012e-07L5.5 5Z" fill="currentColor"></path></svg></button><div class="nav-dropdown"><div class="nav-dropdown__overflow"><div class="nav-dropdown__overflow-inner"><div class="nav-inner-container"><ul class="nav-dropdown__content"><div class="nav-dropdown_wrapper is-left"><li class="nav-dropdown__content-li is-solution"><div class="solution_field-nav-wrap"><div class="nav_solution-subhead">FIELD INTELLIGENCE</div><div class="nav_field-main-wrap"><a href="/solutions/new-builds" class="nav-dropdown__link is-padding w-inline-block"><div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf6c_Frame%202087328074.svg" loading="lazy" alt="Construction icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">New Builds</div><div class="nav_icon-para-text">Accelerate planning, design, and delivery for complex new builds.</div></div></div></a><a href="/solutions/maintenance" class="nav-dropdown__link is-padding w-inline-block"><div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf6f_Frame%202087328074-1.svg" loading="lazy" alt="Gear icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">Maintenance & Digital Twins</div><div class="nav_icon-para-text">Catch field changes before they cost you.</div></div></div></a></div></div></li></div><div class="nav-dropdown_wrapper is-right"><li class="nav-dropdown__content-li is-solution"><div class="solution_nav-inner-wrap"><a href="/solutions/geoai" class="nav-dropdown__link w-inline-block"><div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf6e_Frame%202087328074-2.svg" loading="lazy" alt="AI icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">AirWorks GeoAI</div><div class="nav_icon-para-text">Our patented GeoAI is built to support your workflows.</div></div></div></a></div></li><li class="nav-dropdown__content-li is-solution"><div class="solution_nav-inner-wrap"><a href="/solutions/data-marketplace" class="nav-dropdown__link w-inline-block"><div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf81_Frame%202087328074-3.svg" loading="lazy" alt="Package icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">Data Marketplace</div><div class="nav_icon-para-text">We help you figure out what data you need, how to capture it, and where to source it.</div></div></div></a></div></li><li class="nav-dropdown__content-li is-solution"><div class="solution_nav-inner-wrap"><a href="/solutions/airworks-automate-online-portal" class="nav-dropdown__link w-inline-block"><div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf6d_Frame%202087328074-4.svg" loading="lazy" alt="Lightning bolt icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">AirWorks Automate⢠Online Portal</div><div class="nav_icon-para-text">From scoping to final files, manage it all in AirWorks Automate.</div></div></div></a></div></li><li class="nav-dropdown__content-li is-solution"><div class="solution_nav-inner-wrap"><a href="/solutions/geospatial-capabilities" class="nav-dropdown__link w-inline-block">
33<div class="nav_component-icon"><div class="nav_icon-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf82_Frame%202087328074-6.svg" loading="lazy" alt="Map icon"/></div><div class="nav_icon-info"><div class="nav_icon-head-text">Geospatial Capabilities</div><div class="nav_icon-para-text">Take a look at what we can extract from your field data.</div></div></div></a></div></li></div></ul></div></div></div></div></li><li><button data-dropdown-toggle="" class="nav-link"><span class="nav-link__label">Use Cases</span><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 11 5" fill="none" class="nav-link__dropdown-icon"><path d="M5.5 5L5.41033e-08 8.12639e-07L11 -1.49012e-07L5.5 5Z" fill="currentColor"></path></svg></button><div class="nav-dropdown"><div class="nav-dropdown__overflow"><div class="nav-dropdown__overflow-inner"><div class="nav-inner-container"><ul class="nav-dropdown__content"><li class="nav-dropdown__content-li"><div class="nav_usecase-title-wrap"><div class="overview_img"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d112_map-outlined-svgrepo-com%201.svg" loading="lazy" alt="" class="cc-img"/></div><a href="/use-case/overview" class="nav-dropdown__link is-overview w-inline-block"><div class="nav_usecase-overview"><div data-overview="" class="nav_overview-head-text">Overview</div><div class="nav_overview-para-text">Elevating your operations no matter the task at hand.</div></div></a></div></li><li class="nav-dropdown__content-li is-usecase"><div class="nav_usecase-item"><div style="clip-path:polygon(100% 0%, 100% 28%, 100% 62%, 88% 100%, 0% 100%, 0% 0%)" class="clip_element-img"><img style="clip-path:url(#clip-path-nav)" loading="lazy" alt="Man working on telephone pole" src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cee8_build-img_1-min.avif" class="usecase_nav-img"/></div><div class="nav_usecase-links-wrap"><a data-overview="" href="/use-case/telecommunications-power" class="nav_overview-head-text">Telecommunications & Power</a><div class="nav_usecase-links"><a href="/use-case/telecommunications-power#aerial" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Aerial</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 34<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 35</svg></div></a><a href="/use-case/telecommunications-power#underground" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Underground</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 36<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 37</svg></div></a><a href="/use-case/telecommunications-power#makeready" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Make Ready</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 38<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 39</svg></div></a><a href="/use-case/telecommunications-power#asbuilt" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">As-Builts</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 40<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 41</svg></div></a><a href="/use-case/telecommunications-power#osp" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">OSP Utility Mapping</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 42<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 43</svg></div></a></div></div></div></li><li class="nav-dropdown__content-li is-usecase"><div class="nav_usecase-item"><div style="clip-path:polygon(100% 0%, 100% 28%, 100% 62%, 88% 100%, 0% 100%, 0% 0%)" class="clip_element-img"><img style="clip-path:url(#clip-path-nav)" loading="lazy" alt="AEC project" src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0ef_wmremove-transformed.avif"/></div><div class="nav_usecase-links-wrap"><a data-overview="" href="/use-case/aec" class="nav_overview-head-text">Architecture, Engineering & Construction</a><div class="nav_usecase-links"><a href="/use-case/aec#project" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Pre-Survey Site Assessment</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 44<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 45</svg></div></a><a href="/use-case/aec#project" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Civil Engineering Project Support</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 46<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 47</svg></div></a><a href="/use-case/aec#project" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Site Planning & Civil Design</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 48<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 49</svg></div></a></div></div></div></li><li class="nav-dropdown__content-li"><div class="nav_usecase-item"><div style="clip-path:polygon(100% 0%, 100% 28%, 100% 62%, 88% 100%, 0% 100%, 0% 0%)" class="clip_element-img"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min.avif" alt="Government building" style="clip-path:url(#clip-path-nav)" sizes="(max-width: 479px) 83vw, (max-width: 767px) 90vw, (max-width: 991px) 92vw, (max-width: 2416px) 97vw, 2344px" loading="lazy" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min.avif 2344w"/></div><div class="nav_usecase-links-wrap"><a data-overview="" href="/use-case/government" class="nav_overview-head-text">Government</a><div class="nav_usecase-links"><a href="/use-case/government#management" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Impervious Surface Mapping</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 50<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 51</svg></div></a><a href="/use-case/government#management" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Smart City Digital Twins</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 52<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 53</svg></div></a><a href="/use-case/government#management" class="nav_usecase-link-text is-flex w-inline-block"><p class="nav_usecase-text">Disaster Management</p><div class="arrow-link w-embed"><svg viewBox="0 0 21 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 54<path d="M6.85453e-07 6.14001V4.48001H6V6.14001H6.85453e-07ZM19.2413 6.18001L13.8413 1.24001L14.9413 9.29832e-06L20.8813 5.32001L19.2413 6.18001ZM8.48125 6.14001V4.48001H19.4813V6.14001H8.48125ZM14.9013 10.58L13.8013 9.34001L19.2413 4.42001L20.8813 5.32001L14.9013 10.58Z" fill="currentColor"/> 55</svg></div></a></div></div></div></li></ul></div></div></div></div></li><li><a href="/customer-stories" class="nav-link w-inline-block"><span class="nav-link__label">Customer Stories</span></a></li><li><button data-dropdown-toggle="" class="nav-link"><span class="nav-link__label">Resources</span>
55<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 11 5" fill="none" class="nav-link__dropdown-icon"><path d="M5.5 5L5.41033e-08 8.12639e-07L11 -1.49012e-07L5.5 5Z" fill="currentColor"></path></svg></button><div class="nav-dropdown is-flex"><div class="nav-dropdown__overflow"><div class="nav-dropdown__overflow-inner"><div class="nav-inner-container"><ul class="nav-dropdown__content is-resource-gap"><li class="nav-dropdown__content-li is-cms-height"><a href="/resources/overview" class="nav_usecase-overview w-inline-block"><div data-overview="" class="nav_overview-head-text">Overview</div><div class="nav_overview-para-text">Explore our resources to guide your field operations strategy.</div></a></li><li class="nav-dropdown__content-li is-cms-height"><a href="/resources/ebooks" class="nav_usecase-overview w-inline-block"><div data-overview="" class="nav_overview-head-text">eBooks</div><div class="nav_overview-para-text">Our latest eBooks help you understand the foundations of field intelligence.</div></a></li><li class="nav-dropdown__content-li is-cms-height"><a href="/resources/webinars-events" class="nav_usecase-overview is-10-max-w w-inline-block"><div data-overview="" class="nav_overview-head-text">Webinars & Events</div><div class="nav_overview-para-text">Conversations, events, and recordings that move the industry forward.</div></a></li><li class="nav-dropdown__content-li is-cms-height"><a href="/resources/blog" class="nav_usecase-overview w-inline-block"><div data-overview="" class="nav_overview-head-text">AirWorks Blog</div><div class="nav_overview-para-text">Insights and updates from the AirWorks team, straight from the field.</div></a></li></ul></div></div></div><div class="nav_dropdown-cms-wrap"><div class="nav-dropdown__content-li is-full-height"><div class="nav_drop-collection-wrap w-dyn-list"><div role="list" class="nav_drop-collection-wrap w-dyn-items"><div role="listitem" class="nav_drop-collection-wrap w-dyn-item"><a text-only="alt" href="/blog-post/introducing-site-assessment-the-future-of-project-intelligence" class="nav_cms-link-wrap w-inline-block"><div class="_2-col-grid is-24-gap is-nav-dropdown"><div style="clip-path:polygon(100% 0%, 100% 87%, 87% 100%, 0% 100%, 0% 0%)" class="nav_cms-img-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%202026-03-19%20at%209.39.05%E2%80%AFAM.jpeg" loading="lazy" alt="" sizes="(max-width: 479px) 91vw, (max-width: 767px) 95vw, (max-width: 991px) 96vw, 100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-500.jpeg 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-800.jpeg 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-1080.jpeg 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%202026-03-19%20at%209.39.05%E2%80%AFAM.jpeg 1085w"/></div><div id="w-node-_937f3cef-191a-1b8a-1570-13df040fabf0-040fab2a" class="nav_cms-content-wrap"><div class="nav_overview-head-text">Recent Blog Article</div><div class="nav_overview-para-text">Instant, consolidated ground truth for your projects</div><div class="link_bold is-brand is-dynamic is-nav"><div>Read More</div><div class="arrow-case_wrapper is-arrow-text is-resources"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d081_-%E2%86%92.svg" loading="lazy" alt="arrow icon" class="arrow_txt-img"/></div></div></div></div></a></div></div></div></div></div></div></li><li><button data-dropdown-toggle="" class="nav-link"><span class="nav-link__label">About</span><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 11 5" fill="none" class="nav-link__dropdown-icon"><path d="M5.5 5L5.41033e-08 8.12639e-07L11 -1.49012e-07L5.5 5Z" fill="currentColor"></path></svg></button><div class="nav-dropdown is-flex"><div class="nav-dropdown__overflow"><div class="nav-dropdown__overflow-inner"><div class="nav-inner-container"><ul class="nav-dropdown__content is-resource-gap is-about"><li class="nav-dropdown__content-li is-cms-height"><a href="/about/overview" aria-current="page" class="nav_usecase-overview is-10-max-w w-inline-block w--current"><div data-overview="" class="nav_overview-head-text">About AirWorks</div><div class="nav_overview-para-text">Our story, our values, and the team powering the future of field data.</div></a></li><li class="nav-dropdown__content-li is-cms-height"><a href="/about/our-partners" class="nav_usecase-overview is-10-max-w w-inline-block"><div data-overview="" class="nav_overview-head-text">Our Partners</div><div class="nav_overview-para-text">Work with our trusted partners or bring your own. Weâll integrate.</div></a></li></ul></div></div></div><div class="nav_dropdown-cms-wrap"><div class="nav-dropdown__content-li is-full-height"><div class="nav_drop-collection-wrap w-dyn-list"><div role="list" class="nav_drop-collection-wrap w-dyn-items"><div role="listitem" class="nav_drop-collection-wrap w-dyn-item"><a text-only="alt" href="https://www.telecompetitor.com/the-compet
55itive-landscape-of-field-operations-a-ground-truth-war/" target="_blank" class="nav_cms-link-wrap w-inline-block"><div class="_2-col-grid is-24-gap is-nav-dropdown"><div style="clip-path:polygon(100% 0%, 100% 87%, 87% 100%, 0% 100%, 0% 0%)" class="nav_cms-img-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d298_GIS_Mapping.png" loading="lazy" alt="" sizes="(max-width: 479px) 91vw, (max-width: 767px) 95vw, (max-width: 991px) 96vw, 100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d298_GIS_Mapping-p-500.png 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d298_GIS_Mapping.png 600w"/></div><div id="w-node-_937f3cef-191a-1b8a-1570-13df040fac1b-040fab2a" class="nav_cms-content-wrap"><div class="nav_overview-head-text">In The News</div><div class="nav_overview-para-text">The Competitive Landscape of Field Operations: A Ground Truth War</div><div class="link_bold is-brand is-dynamic is-nav"><div>Read More</div><div class="arrow-case_wrapper is-arrow-text is-resources"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d081_-%E2%86%92.svg" loading="lazy" alt="arrow icon" class="arrow_txt-img"/></div></div></div></div></a></div></div></div></div></div></div></li><li><div class="nav-link is-mobile"><div class="nav-end is-mobile"><a href="https://cloud.airworks.io/" target="_blank" class="button is-secondary is-nav is-mobile w-button">Sign In</a><a href="/contact-us" class="button is-nav is-mobile w-button">Talk to Us</a></div></div></li></ul></div><div class="nav-end"><a data-w-id="937f3cef-191a-1b8a-1570-13df040fac27" href="https://cloud.airworks.io/" target="_blank" class="button is-secondary is-nav w-button">Sign In</a><a href="/contact-us" class="button is-nav w-button">Talk to Us</a><button data-menu-button="" aria-label="toggle menu" class="menu-button"><div class="menu-button__line"></div><div class="menu-button__line"></div></button></div></div></div><div class="page-bg"></div><div class="nav_css-embed w-embed"><style> 56:root { 57 --nav-bg-height: calc(20em + calc(2em + 3em + 2.5em + 3em)); 58 --cubic-default: cubic-bezier(0.525, 0, 0, 1); 59 --duration-fast: 0.2s; 60 --duration-normal: 0.450s; 61 --color-dark: #2b1d15; 62} 63 64a { 65 color: inherit; 66 text-decoration: none; 67} 68 69a:focus-visible, 70button:focus-visible { 71 outline: 1px solid var(--color-dark); 72} 73 74.nav-bg { 75 transition: height var(--duration-normal) var(--cubic-default); 76} 77 78.page-bg { 79 transition: opacity var(--duration-fast) var(--cubic-default); 80} 81 82.nav { 83 transition: color var(--duration-fast) var(--cubic-default); 84} 85 86.nav-button { 87 transition: all var(--duration-fast) var(--cubic-default); 88} 89 90/* ââââ SHOW DROPDOWN ââââ */ 91.nav-dropdown { 92 transition: all var(--duration-fast) ease, transform var(--duration-normal) var(--cubic-default); 93} 94 95/* â FIXED: Wrap hover states in desktop media query */ 96@media screen and (min-width: 992px) { 97 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover+.nav-dropdown, 98 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible+.nav-dropdown, 99 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover, 100 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within, 101 .wf-design-mode [data-dropdown-toggle="open"]+.nav-dropdown{ 102 opacity: 1; 103 visibility: visible; 104 pointer-events: auto; 105 } 106} 107 108/* â ADDED: Mobile uses data-attribute only (no hover) */ 109@media screen and (max-width: 991px) { 110 [data-dropdown-toggle="open"]+.nav-dropdown { 111 opacity: 1; 112 visibility: visible; 113 pointer-events: auto; 114 } 115} 116 117/*ââââ STYLING WHEN DROPDOWN IS OPEN ââââ */ 118:is(body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover), 119 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible), 120 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within), 121 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover), 122 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within)), 123 .wf-design-mode body:has([data-dropdown-toggle="open"]){ 124 .nav-bg { 125 /* height: var(--nav-bg-height); */ 126 } 127 128 .page-bg { 129 opacity: 1; 130 } 131 132/* 133 .nav { 134 color: var(--color-dark); 135 } 136*/ 137 .nav-button { 138 border-color: var(--color-dark); 139 color: var(--color-dark); 140 } 141 142 .nav-button.is--primary { 143 background-color: var(--color-dark); 144 border-color: var(--color-dark); 145 color: #FFF; 146 } 147} 148 149/*ââââ DROPDOWN TOGGLE ââââ */ 150.nav-link__dropdown-icon { 151 transition: transform var(--duration-normal) var(--cubic-default); 152} 153 154[data-dropdown-toggle] { 155 transition: background-color var(--duration-fast) var(--cubic-default); 156} 157 158/*ââââ DESKTOP HOVER AND FOCUS ââââ */ 159@media screen and (min-width: 768px) { 160 161 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover .nav-link__dropdown-icon, 162 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus .nav-link__dropdown-icon, 163 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within .nav-link__dropdown-icon, 164 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:hover) .nav-link__dropdown-icon, 165 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:focus-within) .nav-link__dropdown-icon { 166 transform: rotate(180deg); 167 } 168 169 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover, 170 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus, 171 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within, 172 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:hover), 173 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:focus-within), 174 .wf-design-mode body:has([data-dropdown-toggle="open"])+.nav-dropdown{ 175 color: #FF9424; 176 } 177 178} 179 180/*ââââ DROPDOWN CONTENT LIST ITEMS ââââ */ 181.nav-dropdown__content-li { 182 transition: all var(--duration-normal) var(--cubic-default); 183 transition-delay: 0.18s; 184 opacity: 0; 185 transform: translate(4em, 0px); 186} 187 188.nav-dropdown__content-li:nth-child(2) { 189 transition-delay: 0.24s; 190} 191 192.nav-dropdown__content-li:nth-child(3) { 193 transition-delay: 0.3s; 194} 195 196.nav-dropdown__content-li:nth-child(4) { 197 transition-delay: 0.36s; 198} 199 200.nav-dropdown__content-li:nth-child(5) { 201 transition-delay: 0.44s; 202} 203 204body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover) [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover+.nav-dropdown .nav-dropdown__content-li, 205body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible) .nav-dropdown__content-li, 206body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within) .nav-dropdown__content-li, 207body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover) .nav-dropdown__content-li, 208body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within) .nav-dropdown__content-li, 209.wf-design-mode [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__content-li{ 210 opacity: 1; 211 transform: translate(0em, 0px); 212} 213 214/*ââââ DROPDOWN LINKS + IMAGES ââââ */ 215.nav-dropdown__link:hover .nav-dropdown__img-overlay, 216.nav-dropdown__link:focus-visible .nav-dropdown__img-overlay { 217 opacity: 0; 218} 219 220.nav-dropdown__link:hover .nav-dropdown__img, 221.nav-dropdown__link:focus-visible .nav-dropdown__img { 222 transform: scale(1.1); 223} 224 225/*ââââ DROPDOWN LINKS ââââ */ 226.nav-dropdown__link.is--static:hover, 227.nav-dropdown__link.is--static:focus-visible { 228 background: #FF9424; 229} 230 231/* ââââ NAV LINKS ââââ */ 232a.nav-link .nav-link__label::after {
233 content: ''; 234 position: absolute; 235 left: 0; 236 bottom: -1px; 237 width: 100%; 238 height: 1px; 239 background: currentColor; 240 transition: transform var(--duration-normal) var(--cubic-default); 241 transform: scale(0, 1); 242 transform-origin: right center; 243} 244 245a.nav-link:hover .nav-link__label::after, 246a.nav-link:focus-visible .nav-link__label::after { 247 transform: scale(1, 1); 248 transform-origin: left center; 249 color: #fff; 250} 251 252a.nav-link:hover { 253 color: #FF9424; 254} 255 256.nav-dropdown__link:hover .nav_icon-head-text { 257 color: #FF9424; 258} 259 260.nav_usecase-link-text:hover .nav_usecase-text { 261 color: #FF9424; 262} 263 264.arrow-link { 265 transition: transform 0.3s ease; 266 display: inline-block; 267} 268 269.nav_usecase-link-text:hover .arrow-link { 270 transform: translateX(5px); 271 color: #FF9424; 272} 273 274.nav-dropdown__link:hover [data-overview] { 275 color: #FF9424; 276} 277 278.nav_usecase-links-wrap:hover [data-overview] { 279 color: #FF9424; 280} 281 282.nav_usecase-overview:hover [data-overview] { 283 color: #FF9424; 284} 285 286/* ââââ MOBILE STATE WITH BURGER MENU ââââ */ 287@media screen and (max-width: 991px) { 288 :root { 289 --nav-bg-height: 100vh; 290 } 291 292 .nav-dropdown__overflow { 293 transition: all var(--duration-normal) var(--cubic-default), grid-template-rows var(--duration-normal) var(--cubic-default); 294 } 295 296 .nav-center { 297 transition: all var(--duration-normal) var(--cubic-default), opacity var(--duration-fast) var(--cubic-default); 298 } 299 300 .menu-button__line { 301 transition: all var(--duration-normal) var(--cubic-default); 302 } 303 304 /* ââââ STYLES WHEN MENU IS OPEN ââââ */ 305 :is([data-menu-status="open"]) { 306 color: var(--color-dark); 307 308 .menu-button__line:nth-of-type(1) { 309 transform: translate(0px, 0.125em) rotate(135deg); 310 background-color: #FFF; 311 } 312 313 .menu-button__line:nth-of-type(2) { 314 transform: translate(0px, -0.175em) rotate(-135deg); 315 background-color: #FFF; 316 } 317 318 .nav-bg { 319 height: var(--nav-bg-height); 320 } 321 322 .page-bg { 323 opacity: 1; 324 } 325 326 .nav-button.is--primary { 327 background-color: var(--color-dark); 328 border-color: var(--color-dark); 329 color: #FFF; 330 } 331 332 .nav-center { 333 opacity: 1; 334 visibility: visible; 335 transform: translate(0px, 0em); 336 transition-delay: 0.1s; 337 } 338 339 .nav-logo { 340 backdrop-filter: blur(5px); 341 } 342 343 } 344 345 [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__overflow { 346 grid-template-rows: 1fr; 347 padding-top: 3rem; 348 padding-bottom: 3rem; 349 border: 0.0625rem solid rgba(255, 255, 255, 0.2); 350 } 351 352 [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__content-li { 353 opacity: 1; 354 transform: translate(0em, 0px); 355 } 356 357 [data-dropdown-toggle="open"] .nav-link__dropdown-icon { 358 transform: rotate(180deg); 359 } 360} 361 362.nav { 363 pointer-events: none; 364} 365 366.nav-logo, 367.menu-button, 368.nav-inner-container, 369.nav-link, 370.nav-end { 371 pointer-events: auto; 372} 373 374.nav[data-menu-status="open"] { 375 pointer-events: auto; 376} 377 378body:has(#mobile-navigation[data-menu-status="open"]) { 379 overflow: hidden; 380 height: 100vh; 381} 382</style> 383 384<style> 385 /* ââââ HELPER MODE ÃDITION ââââ */ 386 387 .nav.force-open-menu { 388 pointer-events: auto !important; 389 visibility: visible !important; 390 } 391 392 .nav.force-open-menu .nav-bg { 393 height: 100vh !important; 394 opacity: 1 !important; 395 } 396 397 .nav.force-open-menu .nav-center { 398 opacity: 1 !important; 399 visibility: visible !important; 400 transform: none !important; 401 display: block !important; 402 } 403 404 .nav.force-open-menu .nav-dropdown { 405 opacity: 1 !important; 406 visibility: visible !important; 407 display: block !important; /* Pour outrepasser les masquages éventuels */ 408 pointer-events: auto !important; 409 transform: none !important; 410 position: relative !important; /* Les remet l'un en dessous de l'autre pour tout voir */ 411 } 412 413 .nav.force-open-menu .nav-dropdown__overflow { 414 grid-template-rows: 1fr !important; /* Ouvre le volet coulissant */ 415 opacity: 1 !important; 416 padding-top: 2rem !important; /* Donne de l'air pour éditer */ 417 padding-bottom: 2rem !important; 418 } 419 420 .nav.force-open-menu .nav-dropdown__content-li { 421 opacity: 1 !important; 422 transform: none !important; 423 transition: none !important; 424 } 425 426/* static nav */ 427 428 429</style></div></nav><div class="global-styles w-embed w-iframe"><style> 430/* fluid responsive */ 431 432html { font-size: 16px; } 433@media (min-width: 768px) { 434 html {font-size: calc(12px + 4 * ((100vw - 768px) / 223));} 435} 436@media (min-width: 992px) { 437 html {font-size: calc(11.27px + 4.73 * ((100vw - 992px) / 608));} 438} 439@media (min-width: 1600px) { 440 html {font-size: 16px;} 441} 442 443/* Make text look crisper and more legible in all browsers */ 444body { 445 -webkit-font-smoothing: antialiased; 446 -moz-osx-font-smoothing: grayscale; 447 font-smoothing: antialiased; 448 text-rendering: optimizeLegibility; 449} 450 451/* Focus state style for keyboard navigation for the focusable elements */ 452*[tabindex]:focus-visible, 453 input[type="file"]:focus-visible { 454 outline: 0.125rem solid #4d65ff; 455 outline-offset: 0.125rem; 456} 457 458/* Set color style to inherit */ 459.inherit-color * { 460 color: inherit; 461} 462
463/* Get rid of top margin on first element in any rich text element */ 464.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { 465 margin-top: 0 !important; 466} 467 468/* Get rid of bottom margin on last element in any rich text element */ 469.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 470 margin-bottom: 0 !important; 471} 472 473 474/* Make sure containers never lose their center alignment */ 475.container-medium,.container-small, .container-large { 476 margin-right: auto !important; 477 margin-left: auto !important; 478} 479 480/* 481Make the following elements inherit typography styles from the parent and not have hardcoded values. 482Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 483Uncomment this CSS to use it in the project. Leave this message for future hand-off. 484*/ 485/* 486a, 487.w-input, 488.w-select, 489.w-tab-link, 490.w-nav-link, 491.w-dropdown-btn, 492.w-dropdown-toggle, 493.w-dropdown-link { 494 color: inherit; 495 text-decoration: inherit; 496 font-size: inherit; 497} 498*/ 499 500/* Apply "..." after 3 lines of text */ 501.text-style-3lines { 502 display: -webkit-box; 503 overflow: hidden; 504 -webkit-line-clamp: 3; 505 -webkit-box-orient: vertical; 506} 507 508/* Apply "..." after 2 lines of text */ 509.text-style-2lines { 510 display: -webkit-box; 511 overflow: hidden; 512 -webkit-line-clamp: 2; 513 -webkit-box-orient: vertical; 514} 515 516/* These classes are never overwritten */ 517.hide { 518 display: none !important; 519} 520 521@media screen and (max-width: 991px) { 522 .hide, .hide-tablet { 523 display: none !important; 524 } 525} 526 @media screen and (max-width: 767px) { 527 .hide-mobile-landscape{ 528 display: none !important; 529 } 530} 531 @media screen and (max-width: 479px) { 532 .hide-mobile{ 533 display: none !important; 534 } 535} 536 537.margin-0 { 538 margin: 0rem !important; 539} 540 541.padding-0 { 542 padding: 0rem !important; 543} 544 545.spacing-clean { 546padding: 0rem !important; 547margin: 0rem !important; 548} 549 550.margin-top { 551 margin-right: 0rem !important; 552 margin-bottom: 0rem !important; 553 margin-left: 0rem !important; 554} 555 556.padding-top { 557 padding-right: 0rem !important; 558 padding-bottom: 0rem !important; 559 padding-left: 0rem !important; 560} 561 562.margin-right { 563 margin-top: 0rem !important; 564 margin-bottom: 0rem !important; 565 margin-left: 0rem !important; 566} 567 568.padding-right { 569 padding-top: 0rem !important; 570 padding-bottom: 0rem !important; 571 padding-left: 0rem !important; 572} 573 574.margin-bottom { 575 margin-top: 0rem !important; 576 margin-right: 0rem !important; 577 margin-left: 0rem !important; 578} 579 580.padding-bottom { 581 padding-top: 0rem !important; 582 padding-right: 0rem !important; 583 padding-left: 0rem !important; 584} 585 586.margin-left { 587 margin-top: 0rem !important; 588 margin-right: 0rem !important; 589 margin-bottom: 0rem !important; 590} 591 592.padding-left { 593 padding-top: 0rem !important; 594 padding-right: 0rem !important; 595 padding-bottom: 0rem !important; 596} 597 598.margin-horizontal { 599 margin-top: 0rem !important; 600 margin-bottom: 0rem !important; 601} 602 603.padding-horizontal { 604 padding-top: 0rem !important; 605 padding-bottom: 0rem !important; 606} 607 608.margin-vertical { 609 margin-right: 0rem !important; 610 margin-left: 0rem !important; 611} 612 613.padding-vertical { 614 padding-right: 0rem !important; 615 padding-left: 0rem !important; 616} 617 618/*** DETECT SCROLL FOR NAVBAR ***/ 619.nav_main-container { 620 transition: transform 1s cubic-bezier(.19, 1, .22, 1), padding 1s cubic-bezier(.19, 1, .22, 1); 621 transform: translateY(0%) rotate(0.001deg); 622 padding: 1rem 2rem; 623} 624 625/* Shrink nav when scrolling started */ 626[data-scrolling-started="true"] .nav_main-container { 627 padding: 0.3125rem 2rem; 628} 629 630/* Move nav out of window when scrolling down */ 631[data-scrolling-started="true"][data-scrolling-direction="down"] .nav_main-container { 632 transform: translateY(-100%) rotate(0.001deg); 633} 634 635.nav-container { 636 transition: transform 1s ease, padding 1s ease; 637 transform: translateY(0%) rotate(0.001deg); 638} 639 640/* Move nav out of window when scrolling down */ 641[data-scrolling-started="true"][data-scrolling-direction="down"] .nav-container { 642 transform: translateY(-100%) rotate(0.001deg); 643} 644 645[data-scrolling-started="true"][data-scrolling-direction="down"] [data-menu-status="open"] .nav-container { 646 transform: translateY(0%) rotate(0.001deg); 647} 648 649/*** UNDERLINE ANIMATION ***/ 650[data-underline-link] { 651 text-decoration: none; 652 position: relative; 653} 654
655/* underline bars (base + alt variants) */ 656[data-underline-link]::before, 657[data-underline-link="alt"]::before, 658[data-underline-link="alt"]::after { 659 content: ""; 660 position: absolute; 661 bottom: -0.0625em; 662 left: 0; 663 width: 100%; 664 height: 0.0625em; 665 background-color: currentColor; 666 transition: transform 0.735s cubic-bezier(0.625, 0.05, 0, 1); 667 transform-origin: right; 668 transform: scaleX(0) rotate(0.001deg); 669} 670 671/* alt initial states */ 672[data-underline-link="alt"]::before { 673 transform-origin: left; 674 transform: scaleX(1) rotate(0.001deg); 675 transition-delay: 0.3s; 676} 677 678[data-underline-link="alt"]::after { 679 transform-origin: right; 680 transform: scaleX(0) rotate(0.001deg); 681 transition-delay: 0s; 682} 683 684/* <-- FIXED selector: add leading [ */ 685[data-underline-link="alt"]:hover .is-arrow-text { 686 transform: translateX(6px); 687} 688 689[text-only="alt"]:hover .is-arrow-text { 690 transform: translateX(6px); 691} 692 693/* ensure .is-arrow-text can be translated and is animated */ 694.is-arrow-text { 695 display: inline-block; 696 transform: translateX(0); 697 transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1); 698} 699 700/* hover behaviour for pointer devices */ 701@media (hover: hover) and (pointer: fine) { 702 /* normal links: show underline */ 703 [data-hover]:hover [data-underline-link]::before, 704 [data-underline-link]:hover::before { 705 transform-origin: left; 706 transform: scaleX(1) rotate(0.001deg); 707 } 708 709 /* alt variant: swap the before/after animation */ 710 [data-hover]:hover [data-underline-link="alt"]::before, 711 [data-underline-link="alt"]:hover::before { 712 transform-origin: right; 713 transform: scaleX(0) rotate(0.001deg); 714 transition-delay: 0s; 715 } 716 717 [data-hover]:hover [data-underline-link="alt"]::after, 718 [data-underline-link="alt"]:hover::after { 719 transform-origin: left; 720 transform: scaleX(1) rotate(0.001deg); 721 transition-delay: 0.3s; 722 } 723} 724 725 726/*** PIXEL REVEAL / TAB SYSTEM ***/ 727/* Fade the links that are not active */ 728:root, [data-color-theme="orange"] { 729 --theme-color: #EA7C07; 730} 731 732[data-color-theme="blue"] { 733 --theme-color: #0F2A3F; 734} 735 736[data-pixelated-image-reveal-grid] .pixel-card__pixel { 737 background-color: var(--theme-color); 738} 739 740.tab-content__bottom:has(.tab-content__item.active) .tab-content__item:not(.active) { 741 opacity: 0.5; 742 transition: opacity 0.2s ease; 743} 744 745.tab-content__bottom:has(.tab-content__item.active) .tab-content__item:not(.active):hover { 746 opacity: 1; 747} 748 749.tab-content__item:not(.active):hover .about_tab-header-text { 750 color: var(--base-color-brand--orange); 751} 752.about_tab-header-text { 753 transition: color 0.2s ease; 754} 755 756/* Nav Theme */ 757[data-theme-nav="light"] .nav_main-container { 758 color: #FFFFFF; 759} 760 761/* Nav Background */ 762[data-bg-nav="white"] .nav_main-container { 763 background-color: #1E3F58; 764} 765 766[data-bg-nav="image"] .nav_main-container { 767 background-color: rgba(30, 63, 88, 0.1); 768 backdrop-filter: blur(64px); 769} 770 771/* Nav Theme */ 772[data-theme-nav="light"] .nav-container{ 773 color: #FFFFFF; 774} 775 776/* Nav Background */ 777[data-bg-nav="white"] .nav-container { 778 background-color: #1E3F58; 779} 780 781[data-bg-nav="image"] .nav-container { 782 background-color: rgba(30, 63, 88, 0.1); 783 backdrop-filter: blur(64px); 784} 785 786.text-rich-text ul li { 787 list-style-type: square; 788} 789 790ul li::marker { 791 color: #FF9424; 792} 793 794/* fix tab glitch */ 795 796.w-tab-pane.w--tab-active { 797 display: block !important; 798 opacity: 1 !important; 799} 800 801.w-tab-pane { 802 display: none; 803 transition: opacity 0ms !important; 804} 805 806.usecase_tab-img-wrap, .usecase_tab-info { 807 transition: none !important; 808} 809 810 811/* CUSTOMER SUCCESS STORIES HOVER ANIM */ 812 813/* --- INITIAL STATE --- */ 814 815/* Border top */ 816.usecase_collection-content { 817 transition: border-color 400ms cubic-bezier(0.25, 0.1, 0.25, 1); 818} 819 820.customer_button-wrap { 821 transition: opacity 400ms ease; 822 opacity: 1; 823} 824 825/* --- 2. ANIMATIONS HOVER (customer_list-item) --- */ 826/* Orange on hover */ 827.customer_list-item:hover .usecase_collection-content { 828 border-top-color: var(--base-color-brand--orange); 829} 830 831 832.customer_list-item:hover .customer-img { 833 transform: scale(1.03); 834} 835 836.customer-img { 837 width: 100%; 838 height: auto; 839 display: block; 840 transition: transform 0.3s ease; 841 transform: scale(1); 842} 843 844 845/* Opacity on button */
846.customer_list-item:hover .customer_button-wrap { 847 opacity: 0.6; 848} 849 850/* --- 3. ANIMATION UNDERLINE (data-underline-link="hover-item") --- */ 851 852[data-underline-link="hover-item"] { 853 text-decoration: none; 854 position: relative; 855 display: inline-block; 856} 857 858[data-underline-link="hover-item"]::before, 859[data-underline-link="hover-item"]::after { 860 content: ""; 861 position: absolute; 862 bottom: -0.0625em; 863 left: 0; 864 width: 100%; 865 height: 0.0625em; 866 background-color: currentColor; 867 transition: transform 0.735s cubic-bezier(0.625, 0.05, 0, 1); 868} 869 870/* Initial state */ 871[data-underline-link="hover-item"]::before { 872 transform-origin: left; 873 transform: scaleX(1) rotate(0.001deg); 874 transition-delay: 0.3s; 875} 876[data-underline-link="hover-item"]::after { 877 transform-origin: right; 878 transform: scaleX(0) rotate(0.001deg); 879 transition-delay: 0s; 880} 881 882@media (hover: hover) and (pointer: fine) { 883 .customer_list-item:hover [data-underline-link="hover-item"]::before { 884 transform-origin: right; 885 transform: scaleX(0) rotate(0.001deg); 886 transition-delay: 0s; 887 } 888 889 .customer_list-item:hover [data-underline-link="hover-item"]::after { 890 transform-origin: left; 891 transform: scaleX(1) rotate(0.001deg); 892 transition-delay: 0.3s; 893 } 894 895 .customer_list-item:hover .is-arrow-text { 896 transform: translateX(6px); 897 } 898} 899 900/* HOVER BLOG */ 901 902.case_study-img { 903 width: 100%; 904 height: auto; 905 display: block; 906 transition: transform 0.3s ease; 907 transform: scale(1); 908} 909 910.case_study-item-wrap:hover .case_study-img { 911 transform: scale(1.03); 912} 913 914/* Button color current pagination */ 915.pagination_page-button.w--current { 916 background-color: var(--base-color-brand--blue-dark) !important; 917 color: white; 918} 919 920/* BLOG TEMPLATE */ 921 922/* img Rich Text */ 923.blog_rich-text-content .w-richtext-figure-type-image { 924 width: calc(100% + (10.625rem * 2)) !important; 925 margin-left: -10.625rem !important; 926 max-width: 90rem !important; 927 margin-top: 2rem; 928 margin-bottom: 2rem; 929} 930 931.blog_rich-text-content .w-richtext-figure-type-image img { 932 width: 100% !important; 933 display: block; 934} 935 936@media screen and (max-width: 991px) { 937 .blog_rich-text-content .w-richtext-figure-type-image { 938 /* margin-left: -2rem !important; */ 939 /* width: calc(100% + 4rem) !important; */ 940 } 941} 942 943/* 944.nav-dropdown:before { 945backdrop-filter: blur(5px); 946content: ââ; 947height: 100%; 948width: 100%; 949position: absolute; 950left: 0; 951top: 0; 952} 953 954.nav-dropdown{ 955position: relative; 956} 957*/ 958 959/* Fix the FOUC */ 960 961[split-heading] { 962 opacity: 0; 963 visibility: hidden; 964} 965 966.w-editor [split-heading], 967.wf-design-mode [split-heading] { 968 opacity: 1 !important; 969 visibility: visible !important; 970} 971 972.w-richtext-figure-type-video video, 973.w-richtext-figure-type-video iframe { 974 aspect-ratio: 13.40 / 6.09; 975 width: 100%; 976 height: auto; 977} 978 979.text-changing { 980 display: inline-block; 981 transition: transform 0.4s ease-in, opacity 0.4s ease-in; 982 opacity: 1; 983 transform: translateY(0); 984} 985 986.text-exit { 987 transform: translateY(20px); 988 opacity: 0; 989} 990 991.text-enter { 992 transform: translateY(-20px); 993 opacity: 0; 994 transition: none; 995</style> 996 997<style> 998 999 /*** HUBSPOT FORM FOOTER ***/ 1000 1001 #hs-form-2 .hs-form, 1002 #hs-form-2 .hs-form *, 1003 #hs-form-2 .hs-form *:before, 1004 #hs-form-2 .hs-form *:after { 1005 box-sizing: border-box !important; 1006 } 1007 1008 #hs-form-2 .hs-form { 1009 display: flex !important; 1010 flex-direction: row !important; 1011 align-items: flex-start !important; 1012 gap: 0.75rem !important; 1013 width: 100% !important; 1014 max-width: 100% !important; 1015 position: relative !important; 1016 padding-bottom: 40px !important; 1017 } 1018 1019 #hs-form-2 .hs_email { 1020 flex: 0 0 15rem !important; 1021 width: 15rem !important; 1022 margin: 0 !important; 1023 position: relative !important; 1024 } 1025 1026 #hs-form-2 .hs_submit { 1027 flex: 0 0 10rem !important; 1028 width: auto !important; 1029 max-width: auto !important; 1030 margin: 0 !important; 1031 } 1032 1033 #hs-form-2 .hs-error-msgs, 1034 #hs-form-2 .hs_error_rollup { 1035 position: absolute !important; 1036 top: 100% !important; 1037 left: 0 !important; 1038 width: 100% !important; 1039 margin: 5px 0 0 0 !important; 1040 padding: 0 !important; 1041 list-style: none !important; 1042 z-index: 10 !important; 1043 } 1044 1045 #hs-form-2 .hs_error_rollup { 1046 width: 100% !important; 1047 } 1048 1049 #hs-form-2 .hs-error-msg, 1050 #hs-form-2 .hs_error_rollup label { 1051 color: #ffffff !important; 1052 font-size: 0.85rem !important; 1053 display: block !important; 1054 } 1055
1056 /** 5. Styles Inputs & Bouton **/ 1057 #hs-form-2 .hs-input { 1058 height: 2.75rem !important; 1059 width: 100% !important; 1060 max-width: 100% !important; 1061 padding: 0 0.75rem !important; 1062 background-color: #FFFFFF !important; 1063 border: none !important; 1064 outline: none !important; 1065 color: #000 !important; 1066 } 1067 1068 #hs-form-2 .hs-button { 1069 height: 2.75rem !important; 1070 width: auto !important; 1071 border: none !important; 1072 border-bottom: .3125rem solid #EA7C07 !important; 1073 background-color: #FF9424 !important; 1074 color: #ffffff !important; 1075 text-align: center; 1076 letter-spacing: .09rem; 1077 text-transform: uppercase; 1078 font-family: Figtree, sans-serif; 1079 font-size: .875rem; 1080 font-weight: 700; 1081 cursor: pointer; 1082 white-space: nowrap; 1083 transition: all .15s cubic-bezier(.39, .575, .565, 1); 1084 } 1085 1086 #hs-form-2 .hs-button:hover { 1087 transform: translateY(4px); 1088 } 1089 1090 #hs-form-2 .hs-form label:not(.hs-error-msg) { 1091 display: none !important; 1092 } 1093 1094 #hs-form-2 .actions { 1095 display: flex !important; 1096 overflow: hidden !important; 1097 margin: 0 !important; 1098 } 1099 1100 /** 6. RESPONSIVE MOBILE FIX **/ 1101 @media (max-width: 767px) { 1102 #hs-form-2 .hs-form { 1103 flex-direction: column !important; 1104 gap: 0 !important; 1105 padding-bottom: 0px !important; 1106 width: 100% !important; 1107 max-width: 100% !important; 1108 } 1109 1110 #hs-form-2 .hs_email { 1111 flex: 0 0 auto !important; 1112 width: 100% !important; 1113 max-width: 100% !important; 1114 margin-bottom: 0rem !important; 1115 } 1116 1117 #hs-form-2 .hs_submit { 1118 flex: 0 0 auto !important; 1119 width: 100% !important; 1120 max-width: 100% !important; 1121 margin: 0 !important; 1122 } 1123 1124 #hs-form-2 .hs-input { 1125 width: 100% !important; 1126 max-width: 100% !important; 1127 } 1128 1129 #hs-form-2 .hs-button { 1130 width: 100% !important; 1131 max-width: 100% !important; 1132 } 1133 1134 #hs-form-2 .hs-error-msgs { 1135 position: absolute !important; 1136 top: 3.75rem !important; 1137 } 1138 1139 #hs-form-2 .hs_error_rollup { 1140 top: auto !important; 1141 bottom: 0 !important; 1142 position: absolute !important; 1143 } 1144 1145 #hs-form-2 .actions { 1146 margin-top: 1rem !important; 1147 width: 100% !important; 1148 max-width: 100% !important; 1149 } 1150 } 1151 1152 /*** HUBSPOT FORM EBOOKSPAGE -> OTHER ***/ 1153 /** 1. Verrouillage du Box-Sizing **/ 1154 #hs-form-3 .hs-form, 1155 #hs-form-3 .hs-form *, 1156 #hs-form-3 .hs-form *:before, 1157 #hs-form-3 .hs-form *:after { 1158 box-sizing: border-box !important; 1159 } 1160 1161 #hs-form-3 .hs-form { 1162 display: flex !important; 1163 flex-direction: row !important; 1164 align-items: flex-start !important; 1165 gap: 1.87rem !important; 1166 width: 100% !important; 1167 max-width: 100% !important; 1168 position: relative !important; 1169 padding-bottom: 40px !important; 1170 } 1171 1172 #hs-form-3 .hs_email { 1173 flex: 0 0 34rem !important; 1174 width: 34rem !important; 1175 max-width: 34rem !important; 1176 margin: 0 !important; 1177 position: relative !important; 1178 } 1179 1180 #hs-form-3 .hs_submit { 1181 flex: 0 0 10rem !important; 1182 width: 10rem !important; 1183 max-width: 10rem !important; 1184 margin: 0 !important; 1185 } 1186 1187 #hs-form-3 .hs-error-msgs, 1188 #hs-form-3 .hs_error_rollup { 1189 position: absolute !important; 1190 top: 100% !important; 1191 left: 0 !important; 1192 width: 100% !important; 1193 margin: 5px 0 0 0 !important; 1194 padding: 0 !important; 1195 list-style: none !important; 1196 z-index: 10 !important; 1197 } 1198 1199 #hs-form-3 .hs_error_rollup { 1200 width: 100% !important; 1201 } 1202 1203 #hs-form-3 .hs-error-msg, 1204 #hs-form-3 .hs_error_rollup label { 1205 color: #ffffff !important; 1206 font-size: 0.85rem !important; 1207 display: block !important; 1208 } 1209 1210 #hs-form-3 .hs-input { 1211 height: 3.75rem !important; 1212 width: 100% !important; 1213 max-width: 100% !important; 1214 padding: 0 0.75rem !important; 1215 background-color: #FFFFFF !important; 1216 border: none !important; 1217 outline: none !important; 1218 color: #000 !important; 1219 } 1220 1221 #hs-form-3 .hs-button { 1222 height: 3.75rem !important; 1223 width: 10rem !important; 1224 border: none !important; 1225 border-bottom: .3125rem solid #0F2A3F !important; 1226 background-color: #264D6B !important; 1227 color: #ffffff !important; 1228 text-align: center; 1229 letter-spacing: .09rem; 1230 text-transform: uppercase; 1231 font-family: Figtree, sans-serif; 1232 font-size: .875rem; 1233 font-weight: 700; 1234 cursor: pointer; 1235 white-space: nowrap; 1236 transition: all .15s cubic-bezier(.39, .575, .565, 1); 1237 } 1238 1239 #hs-form-3 .hs-button:hover { 1240 transform: translateY(4px); 1241 } 1242 1243 #hs-form-3 .hs-form label:not(.hs-error-msg) { 1244 display: none !important; 1245 } 1246 1247 #hs-form-3 .actions { 1248 display: flex !important; 1249 overflow: hidden !important; 1250 margin: 0 !important; 1251 } 1252 1253 /** 6. RESPONSIVE MOBILE FIX **/ 1254 @media (max-width: 767px) { 1255 #hs-form-3 .hs-form { 1256 flex-direction: column !important; 1257 gap: 0 !important; 1258 padding-bottom: 60px !important; 1259 width: 100% !important; 1260 max-width: 100% !important; 1261 } 1262 1263 #hs-form-3 .hs_email { 1264 flex: 0 0 auto !important; 1265 width: 100% !important; 1266 max-width: 100% !important; 1267 margin-bottom: 1rem !important; 1268 } 1269 1270 #hs-form-3 .hs_submit { 1271 flex: 0 0 auto !important; 1272 width: 100% !important; 1273 max-width: 100% !important; 1274 margin: 0 !important; 1275 } 1276 1277 #hs-form-3 .hs-input { 1278 width: 100% !important; 1279 max-width: 100% !important; 1280 } 1281 1282 #hs-form-3 .hs-button { 1283 width: 100% !important; 1284 max-width: 100% !important; 1285 } 1286 1287 #hs-form-3 .hs-error-msgs { 1288 position: absolute !important; 1289 top: 3.75rem !important; 1290 } 1291 1292 #hs-form-3 .hs_error_rollup { 1293 top: auto !important; 1294 bottom: 0 !important; 1295 position: absolute !important; 1296 } 1297 1298 #hs-form-3 .actions { 1299 margin-top: 1rem !important; 1300 width: 100% !important; 1301 max-width: 100% !important; 1302 } 1303 } 1304 1305 1306 </style></div><div class="page-css-embed w-embed"><style> 1307/* CSS Keyframe Animation */ 1308@keyframes translateX { 1309 to { 1310 transform: translateX(-100%); 1311 } 1312} 1313 1314[data-css-marquee-list] { 1315 animation: translateX 30s linear; /* Tweak this number in seconds */ 1316 animation-iteration-count: infinite; 1317 /* Removed: animation-play-state: paused; */ 1318} 1319 1320.resource_linear-square::before { 1321 content: ""; 1322 position: absolute; 1323 left: 0; 1324 top: 0; 1325 width: 1px; 1326 height: 100%; 1327 background: linear-gradient( 1328 180deg, 1329 rgba(255, 255, 255, 0), 1330 white 1331 ); 1332} 1333 1334.resource_linear-square::after {
1335 content: ""; 1336 position: absolute; 1337 left: 0; 1338 bottom: 0; 1339 width: 100%; 1340 height: 1px; 1341 background: linear-gradient( 1342 180deg, 1343 rgba(255, 255, 255, 0), 1344 white 1345 ); 1346} 1347 1348[data-modal-group-status] { 1349 transition: all 0.2s linear; 1350} 1351 1352[data-modal-group-status="active"] { 1353 opacity: 1; 1354 visibility: visible; 1355} 1356 1357[data-modal-name][data-modal-status="active"] { 1358 display: flex; 1359} 1360</style></div><div class="main-wrapper"><section data-bg-section="image" data-theme-section="light" class="section_small-hero"><div STYLE="width: 100%; height: 100%; overflow: hidden;" data-video-id="51225" class="hero_bg-wrap">
1360<script>window.addEventListener('message', function(e) {if (!e.origin.includes("vidzflow")) {return;}if (e.data.eventType === 'videoReady') {new IntersectionObserver((entries, observer) => {entries.forEach(entry => {if (entry.isIntersecting && entry.target.getAttribute('data-video-id') === String(e.data.videoId)) {let iframe = entry.target.querySelector('iframe');if (iframe) {iframe.contentWindow.postMessage("playerPlay", "*");observer.unobserve(entry.target);}}});}).observe(document.querySelector(`div[data-video-id="${e.data.videoId}"]`));}});</script>
1360<iframe src="https://app.vidzflow.com/v/liOR7nrxU8?dq=576&ap=true&muted=true&loop=true&ctp=false&bc=%234E5FFD&controls=" allow="fullscreen" scrolling="no" data-video-id="https://app.vidzflow.com/v/liOR7nrxU8?dq=576&ap=true&muted=true&loop=true&ctp=false&bc=%234E5FFD&controls=" class="hero_bg-iframe"></iframe></div><div class="padding-global padding-section-large"><div class="container-large"><div class="hero_main-wrap"><div class="hero_content"><div class="hero_heading-wrapper"><div hero-subheading="" class="hero_subhead-text">ABOUT</div><div class="hero_heading-wrapper is-80-max-w"><h2 split-heading="" class="hero_h1-alt-2">Modernizing Field Operations with GeoAI</h2></div><div hero-paragraph="" class="hero_heading-para-wrap is-70-max-w"><p class="text-size-large">At AirWorks, we combine AI, geospatial analysis, and human expertise to accelerate engineering workflows and set a new standard for field intelligence.</p></div></div></div></div></div></div></section><div class="section_about-grid"><div data-pixelated-image-reveal="" data-pixelated-image-reveal-grid="" class="about_inner-content"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min.avif" loading="lazy" sizes="(max-width: 3238px) 100vw, 3238px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-1600.avif 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min.avif 3238w" alt="Highlighted outline of telephone pole" class="about_img-tooltip"/><div class="about_inner-card"><div class="about_tooltip is-1"><div>Crossarm</div></div><div class="about_tooltip is-2"><div>Primary Wire</div></div><div class="about_tooltip is-3"><div>Insulator</div></div></div></div><div class="about_inner-content is-text"><div class="linear-white-bg"></div><div class="about_inner-card"><div class="text-size-large text-weight-bold is-140-height">Modernizing Field Operations</div><p class="text-size-medium">We empower clients with next-gen, AI-enabled geospatial processing that accelerates workflows and ensures accurate, reliable project delivery.</p></div></div><div data-pixelated-image-reveal="" data-pixelated-image-reveal-grid="" class="about_inner-content"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05f_about_img2-min.avif" loading="lazy" sizes="(max-width: 1067px) 100vw, 1067px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05f_about_img2-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05f_about_img2-min.avif 1067w" alt="3D map aerial view"/></div><div class="about_inner-content is-text"><div class="linear-dark-blue-bg"></div><div class="about_inner-card is-white-text"><div class="text-size-large text-weight-bold is-140-height">Faster Geospatial Intelligence</div><p class="text-size-medium">We believe AI can make geospatial insights faster and more accessible for every team. Our tools and expertise help clients integrate data seamlessly into their workflows and drive confident, data-informed decisions.</p></div></div><div data-pixelated-image-reveal="" data-pixelated-image-reveal-grid="" class="about_inner-content"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0c5_Frame%202087327808%20(1).avif" loading="lazy" sizes="(max-width: 1066px) 100v
1360w, 1066px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0c5_Frame%25202087327808%2520(1)-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0c5_Frame%202087327808%20(1).avif 1066w" alt="Man surrounded by icons of data points" class="about_inner-img-fit-top"/></div><div class="about_inner-content is-text"><div class="linear-orange-bg"></div><div class="about_inner-card is-white-text"><div class="text-size-large text-weight-bold is-140-height">Your Success Is Our Success</div><p class="text-size-medium">We care deeply about our clients. From personalized guidance to reliable service, we ensure you get exactly what you need to achieve your goals.</p></div></div></div><div class="linear_section-mask-wrap"><div class="linear-white-bg"></div><div data-bg-section="image" data-section="scale-bg" data-theme-section="light" class="section_build"><div class="padding-global padding-section-medium position-relative is-built"><div class="build_bg-element w-embed"><svg width="1419" height="1419" viewBox="0 0 1419 1419" fill="none" xmlns="http://www.w3.org/2000/svg"> 1361<g opacity="0.23"> 1362<rect x="1.41421" y="709.324" width="199.909" height="199.909" transform="rotate(-45 1.41421 709.324)" stroke="#D1DEEA" stroke-width="2"/> 1363<rect x="143.053" y="850.963" width="199.909" height="199.909" transform="rotate(-45 143.053 850.963)" stroke="#D1DEEA" stroke-width="2"/> 1364<rect x="284.691" y="992.601" width="199.909" height="199.909" transform="rotate(-45 284.691 992.601)" stroke="#D1DEEA" stroke-width="2"/> 1365<rect x="426.329" y="1134.24" width="199.909" height="199.909" transform="rotate(-45 426.329 1134.24)" stroke="#D1DEEA" stroke-width="2"/> 1366<rect x="567.967" y="1275.88" width="199.909" height="199.909" transform="rotate(-45 567.967 1275.88)" stroke="#D1DEEA" stroke-width="2"/> 1367<rect x="143.053" y="567.686" width="199.909" height="199.909" transform="rotate(-45 143.053 567.686)" stroke="#D1DEEA" stroke-width="2"/> 1368<rect x="284.691" y="709.324" width="199.909" height="199.909" transform="rotate(-45 284.691 709.324)" stroke="#D1DEEA" stroke-width="2"/> 1369<rect x="426.329" y="850.963" width="199.909" height="199.909" transform="rotate(-45 426.329 850.963)" stroke="#D1DEEA" stroke-width="2"/> 1370<rect x="567.967" y="992.601" width="199.909" height="199.909" transform="rotate(-45 567.967 992.601)" stroke="#D1DEEA" stroke-width="2"/> 1371<rect x="709.605" y="1134.24" width="199.909" height="199.909" transform="rotate(-45 709.605 1134.24)" stroke="#D1DEEA" stroke-width="2"/> 1372<rect x="284.691" y="426.048" width="199.909" height="199.909" transform="rotate(-45 284.691 426.048)" stroke="#D1DEEA" stroke-width="2"/> 1373<rect x="426.329" y="567.686" width="199.909" height="199.909" transform="rotate(-45 426.329 567.686)" stroke="#D1DEEA" stroke-width="2"/> 1374<rect x="567.967" y="709.324" width="199.909" height="199.909" transform="rotate(-45 567.967 709.324)" stroke="#D1DEEA" stroke-width="2"/> 1375<rect x="709.605" y="850.963" width="199.909" height="199.909" transform="rotate(-45 709.605 850.963)" stroke="#D1DEEA" stroke-width="2"/> 1376<rect x="851.244" y="992.601" width="199.909" height="199.909" transform="rotate(-45 851.244 992.601)" stroke="#D1DEEA" stroke-width="2"/> 1377<rect x="426.329" y="284.41" width="199.909" height="199.909" transform="rotate(-45 426.329 284.41)" stroke="#D1DEEA" stroke-width="2"/> 1378<rect x="567.967" y="426.048" width="199.909" height="199.909" transform="rotate(-45 567.967 426.048)" stroke="#D1DEEA" stroke-width="2"/> 1379<rect x="709.605" y="567.686" width="199.909" height="199.909" transform="rotate(-45 709.605 567.686)" stroke="#D1DEEA" stroke-width="2"/> 1380<rect x="851.244" y="709.324" width="199.909" height="199.909" transform="rotate(-45 851.244 709.324)" stroke="#D1DEEA" stroke-width="2"/> 1381<rect x="992.882" y="850.963" width="199.909" height="199.909" transform="rotate(-45 992.882 850.963)" stroke="#D1DEEA" stroke-width="2"/> 1382<rect x="567.967" y="142.771" width="199.909" height="199.909" transform="rotate(-45 567.967 142.771)" stroke="#D1DEEA" stroke-width="2"/> 1383<rect x="709.605" y="284.41" width="199.909" height="199.909" transform="rotate(-45 709.605 284.41)" stroke="#D1DEEA" stroke-width="2"/> 1384<rect x="851.244" y="426.048" width="199.909" height="199.909" transform="rotate(-45 851.244 426.048)" stroke="#D1DEEA" stroke-width="2"/> 1385<rect x="992.882" y="567.686" width="199.909" height="199.909" transform="rotate(-45 992.882 567.686)" stroke="#D1DEEA" stroke-width="2"/> 1386<rect x="1134.52" y="709.324" width="199.909" height="199.909" transform="rotate(-45 1134.52 709.324)" stroke="#D1DEEA" stroke-width="2"/> 1387</g> 1388</svg></div><div data-scale="background" class="build_background-wrap"><div class="linear-blue-bg"></div></div><div class="container-large z-index-2"><div class="build_content"><div data-header-trigger="4" class="build_header-wrap"><h2>Built for the Demands of Your Industry</h2></div><div class="_3-col-grid is-30-gap"><div class="build_card-wrapper"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%20(1).avif" loading="lazy" sizes="(max-width: 4096px) 100v
1388w, 4096px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%2520(1)-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%2520(1)-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%2520(1)-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%2520(1)-p-1600.avif 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%2520(1)-p-2000.avif 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0fb_usecase-overview-img-1%20(1).avif 4096w" alt="man working on telephone pole" class="build_card-bg"/><div class="build_card-bg"></div><div class="build_card-content"><div class="build_icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 80 77" fill="none" class="icon-1x1-xlarge"><g clip-path="url(#clip0_1840_12062)"><path d="M43.9454 17.1514V75.6939" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M35.6746 75.6938V5.16274C35.6746 2.87937 37.5266 1.02734 39.81 1.02734C42.0933 1.02734 43.9453 2.87937 43.9453 5.16274V17.1513" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M69.3329 20.7246H43.9454" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M35.6746 20.7246H10.2803" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M11.7386 16.0927V12.1456C11.7386 10.9234 12.7314 9.93066 13.9535 9.93066H15.6858C16.9079 9.93066 17.9007 10.9234 17.9007 12.1456V16.0927" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21.9025 16.0927V12.1456C21.9025 10.9234 22.8952 9.93066 24.1174 9.93066H25.8496C27.0717 9.93066 28.0645 10.9234 28.0645 12.1456V16.0927" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M51.8019 16.0927V12.1456C51.8019 10.9234 52.7946 9.93066 54.0168 9.93066H55.749C56.9711 9.93066 57.9639 10.9234 57.9639 12.1456V16.0927" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M61.9658 16.0927V12.1456C61.9658 10.9234 62.9586 9.93066 64.1807 9.93066H65.9129C67.1351 9.93066 68.1278 10.9234 68.1278 12.1456V16.0927" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M14.8196 21.1387V21.7035C14.8196 31.775 9.59902 41.1275 1.02698 46.4166" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M65.1803 21.5469V22.1117C65.1803 32.1832 70.4009 41.5357 78.9729 46.8248" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M24.8226 21.2627V22.0672C24.8226 36.4315 17.3768 49.7688 5.1521 57.307" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M52.3942 21.2627V22.0672C52.3942 36.4315 59.8399 49.7688 72.0647 57.307" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M30.2417 25.6953L35.3322 35.0034" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M49.2345 25.3564L43.9557 35.0034" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clippath id="clip0_1840_12062"><rect width="80" height="76.7204" fill="white"></rect></clippath></defs></svg></div><h4 class="build_h4-txt">Telecommunications & Power</h4><div class="button-group is-build-button"><div class="build_inner-button-wrap"><a href="/use-case/telecommunications-power" class="button is-small w-inline-block"><div>Learn More</div><div class="icon-1x1-small w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1389<path d="M11.6667 4.79199L16.875 10.0003L11.6667 15.2087M16.25 10.0003H3.125" stroke="white" stroke-width="2" stroke-linecap="square"/> 1390</svg></div></a></div></div></div></div><div class="build_card-wrapper"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%20(1).avif" loading="lazy" sizes="(max-width: 4096px) 100v
1390w, 4096px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-1600.avif 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-2000.avif 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%2520(1)-p-2600.avif 2600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0f9_usecase-overview-img1%20(1).avif 4096w" alt="AEC project" class="build_card-bg"/><div class="build_card-bg"></div><div class="build_card-content"><div class="build_icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 80 71" fill="none" class="icon-1x1-xlarge"><path d="M78.0938 31.875H76.5V25.5C76.5 24.6235 75.7828 23.9063 74.9063 23.9063C74.0297 23.9063 73.3125 24.6235 73.3125 25.5V31.875H70.125V4.78125C70.125 3.9047 70.8422 3.1875 71.7188 3.1875C72.5751 3.1875 73.3125 3.92922 73.3125 4.78125V19.125C73.3125 20.0015 74.0297 20.7188 74.9063 20.7188C75.7828 20.7188 76.5 20.0015 76.5 19.125V4.78125C76.5 2.18798 74.3069 0 71.7188 0C69.5672 0 67.7503 1.45026 67.1607 3.41064L49.8366 17.3081L45.7566 13.2121C45.4538 12.9253 45.0553 12.75 44.625 12.75H30.2812C27.6515 12.75 25.5 14.9015 25.5 17.5312V22.3125H11.1563C8.52653 22.3125 6.375 24.464 6.375 27.0937V39.8437C6.375 42.4734 8.52653 44.625 11.1563 44.625H17.5312V47.8125H11.1563C5.00439 47.8125 0 52.8169 0 58.9687C0 65.1206 5.00439 70.125 11.1563 70.125H49.4062C55.5581 70.125 60.5625 65.1206 60.5625 58.9687C60.5625 52.8169 55.5581 47.8125 49.4062 47.8125H43.0312
1390V44.625H49.4062C52.036 44.625 54.1875 42.4734 54.1875 39.8437V30.9506L66.9375 18.615V31.875H65.3438C64.7381 31.875 64.1963 32.2096 63.9253 32.7515L57.5503 45.5015C57.2953 45.9956 57.3272 46.5853 57.6141 47.0634C57.901 47.5256 58.411 47.8125 58.9688 47.8125H71.7188C76.1175 47.8125 79.6875 44.2425 79.6875 39.8437V33.4687C79.6875 32.5922 78.9703 31.875 78.0938 31.875ZM39.8438 44.625V47.8125H20.7188V44.625H39.8438ZM9.56252 27.0938C9.56252 26.2172 10.2797 25.5 11.1563 25.5H25.5V28.6875H9.56252V27.0938ZM11.1563 41.4375C10.2797 41.4375 9.56252 40.7203 9.56252 39.8438V31.875H12.75V36.6563C12.75 37.5328 13.4672 38.25 14.3438 38.25C15.2203 38.25 15.9375 37.5328 15.9375 36.6563V31.875H19.125V36.6563C19.125 37.5328 19.8422 38.25 20.7188 38.25C21.5953 38.25 22.3125 37.5328 22.3125 36.6563V31.875H25.5V41.4375H11.1563ZM49.4063 51C53.805 51 57.375 54.57 57.375 58.9688C57.375 63.3675 53.805 66.9375 49.4063 66.9375H11.1563C6.7575 66.9375 3.18752 63.3675 3.18752 58.9688C3.18752 54.57 6.7575 51 11.1563 51H49.4063ZM51 39.8438C51 40.7203 50.2828 41.4375 49.4063 41.4375H28.6875V17.5313C28.6875 16.6547 29.4047 15.9375 30.2813 15.9375H43.9716L51 22.9659V39.8438ZM54.1875 26.52V22.3125C54.1875 21.8822 54.0122 21.4837 53.7254 21.1809L52.1157 19.5712L66.9375 7.68189V14.1843L54.1875 26.52ZM76.5 39.8438C76.5 42.4734 74.3485 44.625 71.7188 44.625H61.5506L66.3319 35.0625H76.5V39.8438Z" fill="white"></path><path d="M41.9791 19.125H33.4688C32.5879 19.125 31.875 19.8386 31.875 20.7188V31.875C31.875 32.7551 32.5879 33.4688 33.4688 33.4688H36.6563V36.6562C36.6563 37.5364 37.3691 38.25 38.25 38.25H46.2188C47.0997 38.25 47.8125 37.5364 47.8125 36.6562V33.4688C47.8125 32.5886 47.0997 31.875 46.2188 31.875C45.3379 31.875 44.625 32.5886 44.625 33.4688V35.0625H39.8438V31.875C39.8438 30.9949 39.1309 30.2812 38.25 30.2812H35.0625V22.3125H41.3192L44.625 25.6183V27.0938C44.625 27.9739 45.3379 28.6875 46.2188 28.6875C47.0997 28.6875 47.8125 27.9739 47.8125 27.0938V24.9584C47.8125 24.5358 47.6444 24.1304 47.3456 23.8316L43.106 19.5919C42.8071 19.2931 42.4025 19.125 41.9791 19.125Z" fill="white"></path><path d="M11.1563 54.1875C8.51973 54.1875 6.37502 56.3322 6.37502 58.9688C6.37502 61.6053 8.51973 63.75 11.1563 63.75H49.4063C52.0428 63.75 54.1875 61.6053 54.1875 58.9688C54.1875 56.3322 52.0428 54.1875 49.4063 54.1875H11.1563ZM38.25 58.9688C38.25 59.8473 37.5356 60.5625 36.6563 60.5625C35.7769 60.5625 35.0625 59.8473 35.0625 58.9688C35.0625 58.0902 35.7769 57.375 36.6563 57.375C37.5356 57.375 38.25 58.0902 38.25 58.9688ZM41.1438 57.375H44.9187C44.7401 57.876 44.625 58.4072 44.625 58.9688C44.625 59.5303 44.7402 60.0615 44.9188 60.5625H41.1438C41.3224 60.0615 41.4375 59.5303 41.4375 58.9688C41.4375 58.4072 41.3224 57.876 41.1438 57.375ZM22.3125 58.9688C22.3125 58.0902 23.0269 57.375 23.9063 57.375C24.7856 57.375 25.5 58.0902 25.5 58.9688C25.5 59.8473 24.7856 60.5625 23.9063 60.5625C23.0269 60.5625 22.3125 59.8473 22.3125 58.9688ZM19.4188 60.5625H15.6439C15.8224 60.0615 15.9375 59.5303 15.9375 58.9688C15.9375 58.4072 15.8225 57.876 15.6439 57.375H19.4187C19.2401 57.876 19.125 58.4072 19.125 58.9688C19.125 59.5303 19.2402 60.0615 19.4188 60.5625ZM28.3938 57.375H32.1687C31.9901 57.876 31.875 58.4072 31.875 58.9688C31.875 59.5303 31.9902 60.0615 32.1688 60.5625H28.3938C28.5724 60.0615 28.6875 59.5303 28.6875 58.9688C28.6875 58.4072 28.5724 57.876 28.3938 57.375ZM11.1563 57.375C12.0356 57.375 12.75 58.0902 12.75 58.9688C12.75 59.8473 12.0356 60.5625 11.1563 60.5625C10.2769 60.5625 9.56252 59.8473 9.56252 58.9688C9.56252 58.0902 10.2769 57.375 11.1563 57.375ZM49.4063 60.5625C48.5269 60.5625 47.8125 59.8473 47.8125 58.9688C47.8125 58.0902 48.5269 57.375 49.4063 57.375C50.2856 57.375 51 58.0902 51 58.9688C51 59.8473 50.2856 60.5625 49.4063 60.5625Z" fill="white"></path></svg></div><h4 class="build_h4-txt">Architecture, Engineering, & Construction</h4><div class="button-group is-build-button"><div class="build_inner-button-wrap"><a href="/use-case/aec" class="button is-small w-inline-block"><div>Learn More</div><div class="icon-1x1-small w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1391<path d="M11.6667 4.79199L16.875 10.0003L11.6667 15.2087M16.25 10.0003H3.125" stroke="white" stroke-width="2" stroke-linecap="square"/> 1392</svg></div></a></div></div></div></div><div id="w-node-_980ce9e4-1a85-1af0-0de9-96ee6aa64286-6aa64246" class="build_card-wrapper"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min.avif" loading="lazy" sizes="(max-width: 2344px) 100vw, 2344px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cf3c_build-img_3-min.avif 2344w" alt="Government building" class="build_card-bg"/><div class="build_card-bg"></div><div class="build_card-content"><div class="build_icon-wrap">
1392<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 67 67" fill="none" class="icon-1x1-xlarge"><path d="M65.0781 58.4375H63.75V36.9485C65.2906 36.3906 66.4062 34.9297 66.4062 33.2031C66.4062 31.4766 65.2906 30.0156 63.75 29.4578V27.8906C63.75 25.6992 61.9571 23.9062 59.7656 23.9062H51.7969V21.25C51.7969 20.6656 51.4117 20.1476 50.8539 19.975L34.5312 14.9547V10.625H43.8281C44.3195 10.625 44.7711 10.3594 44.9969 9.92105C45.2359 9.49604 45.2093 8.96484 44.9305 8.56642L42.7656 5.3125L44.9305 2.05858C45.2093 1.66016 45.2359 1.12888 44.9969 0.703867C44.7711 0.265639 44.3195 0 43.8281 0H33.2031C32.4727 0 31.875 0.59767 31.875 1.32812V14.9547L15.5524 19.975C14.9945 20.1476 14.6094 20.6656 14.6094 21.25V23.9062H6.64062C4.44919 23.9062 2.65625 25.6992 2.65625 27.8906V29.4578C1.11566 30.0156 0 31.4766 0 33.2031C0 34.9297 1.11566 36.3906 2.65625 36.9485V58.4375H1.32812C0.59767 58.4375 0 59.0352 0 59.7656V65.0781C0 65.8086 0.59767 66.4062 1.32812 66.4062H65.0781C65.8086 66.4062 66.4062 65.8086 66.4062 65.0781V59.7656C66.4062 59.0352 65.8086 58.4375 65.0781 58.4375ZM34.5312 2.65625H41.3445L40.0695 4.58205C39.7641 5.02027 39.7641 5.60465 40.0695 6.04295L41.3445 7.96875H34.5312V2.65625ZM5.3125 27.8906C5.3125 27.1602 5.91017 26.5625 6.64062 26.5625H15.9375C16.668 26.5625 17.2656 25.9648 17.2656 25.2344V22.2328L33.2031 17.332L49.1406 22.2328V25.2344C49.1406 25.9648 49.7383 26.5625 50.4688 26.5625H59.7656C60.4961 26.5625 61.0938 27.1602 61.0938 27.8906V29.2188H5.3125V27.8906ZM3.98438 31.875H62.4219C63.1523 31.875 63.75 32.4727 63.75 33.2031C63.75 33.9336 63.1523 34.5312 62.4219 34.5312H3.98438C3.25392 34.5312 2.65625 33.9336 2.65625 33.2031C2.65625 32.4727 3.25392 31.875 3.98438 31.875ZM51.7969 39.8438C48.1312 39.8438 45.1562 42.8187 45.1562 46.4844V58.4375H39.8438V46.4844C39.8438 42.8187 36.8688 39.8438 33.2031 39.8438C29.5375 39.8438 26.5625 42.8187 26.5625 46.4844V58.4375H21.25V46.4844C21.25 42.8187 18.275 39.8438 14.6094 39.8438C10.9437 39.8438 7.96875 42.8187 7.96875 46.4844V58.4375H5.3125V37.1875H61.0938V58.4375H58.4375V46.4844C58.4375 42.8187 55.4625 39.8438 51.7969 39.8438ZM55.7812 46.4844V58.4375H47.8125V46.4844C47.8125 44.2929 49.6054 42.5 51.7969 42.5C53.9883 42.5 55.7812 44.2929 55.7812 46.4844ZM37.1875 46.4844V58.4375H29.2188V46.4844C29.2188 44.2929 31.0117 42.5 33.2031 42.5C35.3946 42.5 37.1875 44.2929 37.1875 46.4844ZM18.5938 46.4844V58.4375H10.625V46.4844C10.625 44.2929 12.4179 42.5 14.6094 42.5C16.8008 42.5 18.5938 44.2929 18.5938 46.4844ZM63.75 63.75H2.65625V61.0938H63.75V63.75Z" fill="white"></path></svg></div><h4 class="build_h4-txt">Government<br/>â</h4><div class="button-group is-build-button"><div class="build_inner-button-wrap"><a href="/use-case/government" class="button is-small w-inline-block"><div>Learn More</div><div class="icon-1x1-small w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1393<path d="M11.6667 4.79199L16.875 10.0003L11.6667 15.2087M16.25 10.0003H3.125" stroke="white" stroke-width="2" stroke-linecap="square"/> 1394</svg></div></a></div></div></div></div></div></div></div></div></div><div data-bg-section="white" data-theme-section="light" class="section_about-founder"><div class="founder_content"><div class="founder_head-wrap"><h2>Meet Our Founders</h2><p>Driven by a shared belief in AI and automation, our founders created AirWorks to accelerate the way infrastructure gets built.</p></div><div class="_2-col-grid is-40-gap is-founder"><div class="founder_inner-content"><div class="linear-dark-blue-bg"><div class="founder_element w-embed"><svg viewBox="0 0 674 527" fill="none" xmlns="http://www.w3.org/2000/svg"> 1395<g clip-path="url(#clip0_2244_37966)"> 1396<path opacity="0.32" d="M51.5312 0H-0.335938V51.9167H51.5312V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1397<path opacity="0.97" d="M103.398 0H51.5312V51.9167H103.398V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1398<path opacity="0.87" d="M155.266 0H103.398V51.9167H155.266V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1399<path opacity="0.48" d="M207.133 0H155.266V51.9167H207.133V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1400<path opacity="0.48" d="M259 0H207.133V51.9167H259V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1401<path opacity="0.85" d="M362.734 0H310.867V51.9167H362.734V0Z" fill="#B9E2F1" fill-opacity="0.3"/>
1402<path opacity="0.7" d="M414.602 0H362.734V51.9167H414.602V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1403<path opacity="0.12" d="M466.469 0H414.602V51.9167H466.469V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1404<path opacity="0.21" d="M518.336 0H466.469V51.9167H518.336V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1405<path opacity="0.49" d="M570.203 0H518.336V51.9167H570.203V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1406<path opacity="0.19" d="M622.07 0H570.203V51.9167H622.07V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1407<path opacity="0.52" d="M673.937 0H622.07V51.9167H673.937V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1408<path opacity="0.87" d="M51.5312 51.9165H-0.335938V103.833H51.5312V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1409<path opacity="0.55" d="M103.398 51.9165H51.5312V103.833H103.398V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1410<path opacity="0.77" d="M155.266 51.9165H103.398V103.833H155.266V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1411<path opacity="0.84" d="M207.133 51.9165H155.266V103.833H207.133V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1412<path opacity="0.73" d="M259 51.9165H207.133V103.833H259V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1413<path opacity="0.49" d="M310.867 51.9165H259V103.833H310.867V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1414<path opacity="0.56" d="M362.734 51.9165H310.867V103.833H362.734V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1415<path opacity="0.26" d="M414.602 51.9165H362.734V103.833H414.602V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1416<path opacity="0.28" d="M51.5312 103.833H-0.335938V155.75H51.5312V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1417<path opacity="0.39" d="M103.398 103.833H51.5312V155.75H103.398V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1418<path opacity="0.71" d="M155.266 103.833H103.398V155.75H155.266V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1419<path opacity="0.42" d="M207.133 103.833H155.266V155.75H207.133V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1420<path opacity="0.58" d="M259 103.833H207.133V155.75H259V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1421<path opacity="0.49" d="M310.867 103.833H259V155.75H310.867V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1422<path opacity="0.26" d="M362.734 103.833H310.867V155.75H362.734V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1423<path opacity="0.08" d="M414.602 103.833H362.734V155.75H414.602V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1424<path opacity="0.21" d="M51.5312 155.75H-0.335938V207.667H51.5312V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1425<path opacity="0.78" d="M103.398 155.75H51.5312V207.667H103.398V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1426<path opacity="0.66" d="M155.266 155.75H103.398V207.667H155.266V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1427<path opacity="0.6" d="M207.133 155.75H155.266V207.667H207.133V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1428<path opacity="0.66" d="M259 155.75H207.133V207.667H259V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1429<path opacity="0.2" d="M310.867 155.75H259V207.667H310.867V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1430<path opacity="0.66" d="M362.734 155.75H310.867V207.667H362.734V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1431<path opacity="0.5" d="M51.5312 207.667H-0.335938V259.583H51.5312V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1432<path opacity="0.12" d="M103.398 207.667H51.5312V259.583H103.398V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1433<path opacity="0.44" d="M155.266 207.667H103.398V259.583H155.266V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1434<path opacity="0.69" d="M207.133 207.667H155.266V259.583H207.133V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1435<path opacity="0.04" d="M259 207.667H207.133V259.583H259V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1436<path opacity="0.5" d="M310.867 207.667H259V259.583H310.867V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1437<path opacity="0.15" d="M362.734 207.667H310.867V259.583H362.734V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1438<path opacity="0.65" d="M414.602 207.667H362.734V259.583H414.602V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1439<path opacity="0.86" d="M-0.335938 311.5V259.583H51.5312V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1440<path opacity="0.06" d="M51.5312 311.5V259.583H103.398V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1441<path opacity="0.11" d="M103.398 311.5V259.583H155.266V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1442<path opacity="0.96" d="M155.266 311.5V259.583H207.133V311.5H155.266Z" fill="#B9E2F1" fill-opacity="0.3"/> 1443<path opacity="0.4" d="M259 259.583H207.133V311.5H259V259.583Z" fill="#B9E2F1" fill-opacity="0.3"/> 1444<path opacity="0.17" d="M51.5312 311.5V363.417H-0.335938V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1445<path opacity="0.17" d="M103.398 311.5V363.417H51.5312V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1446<path opacity="0.34" d="M51.5312 363.417H-0.335938V415.333H51.5312V363.417Z" fill="#B9E2F1" fill-opacity="0.3"/> 1447<path opacity="0.32" d="M103.398 363.417H51.5312V415.333H103.398V363.417Z" fill="#B9E2F1" fill-opacity="0.3"/> 1448<path opacity="0.8" d="M51.5312 415.333H-0.335938V467.25H51.5312V415.333Z" fill="#B9E2F1" fill-opacity="0.3"/> 1449</g> 1450<defs> 1451<clipPath id="clip0_2244_37966"> 1452<rect width="829.874" height="623" fill="white" transform="translate(-155.938)"/> 1453</clipPath> 1454</defs> 1455</svg></div></div><div class="founder_name-wrap"><div class="founder_name-head-wrap"><div class="text-size-large text-weight-bold">David Morczinek</div><div class="text-size-medium">CEO & <br/>Co-Founder</div></div><div class="button-wrap-left"><div class="button-wrapper overflow-hidden"><a data-modal-status="not-active" data-modal-target="david" href="#" class="button is-tertiary w-inline-block"><div>Read Bio</div><div class="icon-1x1-medium w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1456<path d="M11.6667 4.79102L16.875 9.99933L11.6667 15.2077M16.25 9.99933H3.125" stroke="#F2F2F2" stroke-width="1.5" stroke-linecap="square"/> 1457</svg></div></a></div></div></div><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min.avif" loading="lazy" sizes="(max-width: 2735px) 100v
1457w, 2735px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min.avif 2735w" alt="Founder headshot" class="founder_img"/></div><div class="founder_inner-content is-2"><div class="linear-dark-blue-bg"><div class="founder_element is-2 w-embed"><svg viewBox="0 0 674 527" fill="none" xmlns="http://www.w3.org/2000/svg"> 1458<g clip-path="url(#clip0_2244_37966)"> 1459<path opacity="0.32" d="M51.5312 0H-0.335938V51.9167H51.5312V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1460<path opacity="0.97" d="M103.398 0H51.5312V51.9167H103.398V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1461<path opacity="0.87" d="M155.266 0H103.398V51.9167H155.266V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1462<path opacity="0.48" d="M207.133 0H155.266V51.9167H207.133V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1463<path opacity="0.48" d="M259 0H207.133V51.9167H259V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1464<path opacity="0.85" d="M362.734 0H310.867V51.9167H362.734V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1465<path opacity="0.7" d="M414.602 0H362.734V51.9167H414.602V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1466<path opacity="0.12" d="M466.469 0H414.602V51.9167H466.469V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1467<path opacity="0.21" d="M518.336 0H466.469V51.9167H518.336V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1468<path opacity="0.49" d="M570.203 0H518.336V51.9167H570.203V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1469<path opacity="0.19" d="M622.07 0H570.203V51.9167H622.07V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1470<path opacity="0.52" d="M673.937 0H622.07V51.9167H673.937V0Z" fill="#B9E2F1" fill-opacity="0.3"/> 1471<path opacity="0.87" d="M51.5312 51.9165H-0.335938V103.833H51.5312V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1472<path opacity="0.55" d="M103.398 51.9165H51.5312V103.833H103.398V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1473<path opacity="0.77" d="M155.266 51.9165H103.398V103.833H155.266V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1474<path opacity="0.84" d="M207.133 51.9165H155.266V103.833H207.133V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1475<path opacity="0.73" d="M259 51.9165H207.133V103.833H259V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1476<path opacity="0.49" d="M310.867 51.9165H259V103.833H310.867V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1477<path opacity="0.56" d="M362.734 51.9165H310.867V103.833H362.734V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1478<path opacity="0.26" d="M414.602 51.9165H362.734V103.833H414.602V51.9165Z" fill="#B9E2F1" fill-opacity="0.3"/> 1479<path opacity="0.28" d="M51.5312 103.833H-0.335938V155.75H51.5312V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1480<path opacity="0.39" d="M103.398 103.833H51.5312V155.75H103.398V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1481<path opacity="0.71" d="M155.266 103.833H103.398V155.75H155.266V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1482<path opacity="0.42" d="M207.133 103.833H155.266V155.75H207.133V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1483<path opacity="0.58" d="M259 103.833H207.133V155.75H259V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1484<path opacity="0.49" d="M310.867 103.833H259V155.75H310.867V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1485<path opacity="0.26" d="M362.734 103.833H310.867V155.75H362.734V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1486<path opacity="0.08" d="M414.602 103.833H362.734V155.75H414.602V103.833Z" fill="#B9E2F1" fill-opacity="0.3"/> 1487<path opacity="0.21" d="M51.5312 155.75H-0.335938V207.667H51.5312V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1488<path opacity="0.78" d="M103.398 155.75H51.5312V207.667H103.398V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1489<path opacity="0.66" d="M155.266 155.75H103.398V207.667H155.266V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1490<path opacity="0.6" d="M207.133 155.75H155.266V207.667H207.133V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1491<path opacity="0.66" d="M259 155.75H207.133V207.667H259V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1492<path opacity="0.2" d="M310.867 155.75H259V207.667H310.867V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1493<path opacity="0.66" d="M362.734 155.75H310.867V207.667H362.734V155.75Z" fill="#B9E2F1" fill-opacity="0.3"/> 1494<path opacity="0.5" d="M51.5312 207.667H-0.335938V259.583H51.5312V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1495<path opacity="0.12" d="M103.398 207.667H51.5312V259.583H103.398V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1496<path opacity="0.44" d="M155.266 207.667H103.398V259.583H155.266V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1497<path opacity="0.69" d="M207.133 207.667H155.266V259.583H207.133V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1498<path opacity="0.04" d="M259 207.667H207.133V259.583H259V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1499<path opacity="0.5" d="M310.867 207.667H259V259.583H310.867V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1500<path opacity="0.15" d="M362.734 207.667H310.867V259.583H362.734V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1501<path opacity="0.65" d="M414.602 207.667H362.734V259.583H414.602V207.667Z" fill="#B9E2F1" fill-opacity="0.3"/> 1502<path opacity="0.86" d="M-0.335938 311.5V259.583H51.5312V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1503<path opacity="0.06" d="M51.5312 311.5V259.583H103.398V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1504<path opacity="0.11" d="M103.398 311.5V259.583H155.266V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1505<path opacity="0.96" d="M155.266 311.5V259.583H207.133V311.5H155.266Z" fill="#B9E2F1" fill-opacity="0.3"/> 1506<path opacity="0.4" d="M259 259.583H207.133V311.5H259V259.583Z" fill="#B9E2F1" fill-opacity="0.3"/> 1507<path opacity="0.17" d="M51.5312 311.5V363.417H-0.335938V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1508<path opacity="0.17" d="M103.398 311.5V363.417H51.5312V311.5" fill="#B9E2F1" fill-opacity="0.3"/> 1509<path opacity="0.34" d="M51.5312 363.417H-0.335938V415.333H51.5312V363.417Z" fill="#B9E2F1" fill-opacity="0.3"/> 1510<path opacity="0.32" d="M103.398 363.417H51.5312V415.333H103.398V363.417Z" fill="#B9E2F1" fill-opacity="0.3"/> 1511<path opacity="0.8" d="M51.5312 415.333H-0.335938V467.25H51.5312V415.333Z" fill="#B9E2F1" fill-opacity="0.3"/> 1512</g> 1513<defs> 1514<clipPath id="clip0_2244_37966"> 1515<rect width="829.874" height="623" fill="white" transform="translate(-155.938)"/> 1516</clipPath> 1517</defs> 1518</svg></div></div><div class="founder_name-wrap"><div class="founder_name-head-wrap"><div class="text-size-large text-weight-bold">Adam Kersnowski</div><div class="text-size-medium">Chief Evangelist & <br/>Co-Founder</div></div><div class="button-wrap-left"><div class="button-wrapper overflow-hidden"><a data-modal-status="not-active" data-modal-target="adam" href="#" class="button is-tertiary w-inline-block"><div>Read Bio</div><div class="icon-1x1-medium w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1519<path d="M11.6667 4.79102L16.875 9.99933L11.6667 15.2077M16.25 9.99933H3.125" stroke="#F2F2F2" stroke-width="1.5" stroke-linecap="square"/> 1520</svg></div></a></div></div></div><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05b_founder_img2-min.avif" loading="lazy" sizes="(max-width: 2735px) 100v
1520w, 2735px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05b_founder_img2-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05b_founder_img2-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05b_founder_img2-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05b_founder_img2-min.avif 2735w" alt="Founder headshot" class="founder_img is-2"/></div></div></div></div><div class="section_team"><div class="linear-dark-blue-bg z-index-2"></div><div class="padding-global"><div class="container-large"><div class="team_head-contain"><div class="center_hero-content"><div class="customer_head-wrap is-70-max-w"><h2>Join Our Team</h2><p class="text-size-medium is-opacity-70">Join a team of builders, analysts, and innovators working to modernize infrastructure through geospatial intelligence.</p></div><div class="button-wrapper overflow-hidden"><a href="https://www.linkedin.com/company/airworksus/jobs/" target="_blank" class="button is-tertiary w-inline-block"><div class="text-size-medium">See Open Positions</div><div class="icon-1x1-medium w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1521<path d="M11.6667 4.79102L16.875 9.99933L11.6667 15.2077M16.25 9.99933H3.125" stroke="#F2F2F2" stroke-width="1.5" stroke-linecap="square"/> 1522</svg></div></a></div></div></div></div></div><div class="team_imgs-wrap"><div class="about_team-img is-blur is-1"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-2"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-3"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-4"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-5"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b1_img-blur-1.avif" loading="lazy" sizes="(max-width: 1150px) 100vw, 1150px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b1_img-blur-1-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b1_img-blur-1.avif 1150w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-6"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headsh
1522ot"/></div><div class="about_team-img is-blur is-7"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-8"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b0_img-blur-2.avif" loading="lazy" sizes="(max-width: 1154px) 100vw, 1154px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b0_img-blur-2-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b0_img-blur-2.avif 1154w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-10"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min.avif" loading="lazy" sizes="(max-width: 3238px) 100vw, 3238px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min-p-1600.avif 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d041_about_img-1-min.avif 3238w" alt="Highlighted outline of telephone pole"/></div><div class="about_team-img is-blur is-9"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-10"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-11"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-blur is-12"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif" loading="lazy" sizes="(max-width: 1146px) 100vw, 1146px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0b2_img-blur-3.avif 1146w" alt="Employee headshot"/></div><div class="about_team-img is-1"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d042_team_img-1-min.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-2"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d01d_Frame%202087328107.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-4"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d06c_Frame%202087328100.avif" loading="lazy" alt="Employee headsh
1522ot"/></div><div class="about_team-img is-5"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%202.jpg" loading="lazy" width="Auto" sizes="(max-width: 400px) 100vw, 400px" alt="" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%25202-p-500.jpg 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%25202-p-800.jpg 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%25202-p-1080.jpg 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%25202-p-1600.jpg 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%25202-p-2000.jpg 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d116_IMG_1425%202.jpg 2099w"/></div><div class="about_team-img is-6"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d07c_Frame%202087328108.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-9"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d0af_Frame%202087328101.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-10"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d01e_Frame%202087328113.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-13"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d01b_Frame%202087328105.avif" loading="lazy" alt="Employee headshot"/></div><div class="about_team-img is-15"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d01a_Frame%202087328104.avif" loading="lazy" alt="Employee headshot"/></div></div></div></div><div data-bg-section="white" data-theme-section="light" class="linear_section-mask-wrap"><div class="linear-white-bg"></div><div class="section_customer-story"><div class="padding-global padding-section-large"><div class="container-large"><div class="customer_content"><div class="customer_heading-wrap"><div class="customer_head-wrap is-about-over"><h2>Field Notes Blog</h2><div class="blog_head-para-wrap"><p class="text-size-medium is-opacity-70">Our team shares relevant insights and inspirations from the field so you can stay up to date on the latest in field data intelligence.</p></div></div><div class="button-wrapper overflow-hidden"><a href="/resources/blog" class="button is-tertiary w-inline-block"><div class="text-size-medium">View All</div><div class="icon-1x1-medium w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1523<path d="M11.6667 4.79102L16.875 9.99933L11.6667 15.2077M16.25 9.99933H3.125" stroke="#F2F2F2" stroke-width="1.5" stroke-linecap="square"/> 1524</svg></div></a></div></div><div class="customer_list-wrap w-dyn-list"><div role="list" class="_3-col-grid is-25-gap w-dyn-items"><div role="listitem" class="customer_list-item w-dyn-item"><a href="/blog-post/introducing-site-assessment-the-future-of-project-intelligence" class="customer_item-wrap w-inline-block"><div style="clip-path:polygon(100% 0%, 100% 81%, 88% 100%, 0% 100%, 0% 0%)" class="ebook_img-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%202026-03-19%20at%209.39.05%E2%80%AFAM.jpeg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-500.jpeg 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-800.jpeg 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%25202026-03-19%2520at%25209.39.05%25E2%2580%25AFAM-p-1080.jpeg 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d5_Screenshot%202026-03-19%20at%209.39.05%E2%80%AFAM.jpeg 1085w" class="customer-img"/></div><h4 class="text-weight-bold">Introducing Site Assessmentâ¢: The Future of Project Intelligence with Instant Data at Your Fingertips</h4><p>Instant, consolidated ground truth for your projects</p><div class="customer_button-wrap"><div data-underline-link="alt" class="button is-text is-line is-brand-text"><div class="no-letter-spacing">View Article</div><div class="is-arrow-text"> â</div></div></div></a></div><div role="listitem" class="customer_list-item w-dyn-item"><a href="/blog-post/ai-mapping-how-airworks-powers-aec-projects" class="customer_item-wrap w-inline-block"><div style="clip-path:polygon(100% 0%, 100% 81%, 88% 100%, 0% 100%, 0% 0%)" class="ebook_img-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%20(2).jpg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-500.jpg 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-800.jpg 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-1080.jpg 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-1600.jpg 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-2000.jpg 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-2600.jpg 2600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%2520(2)-p-3200.jpg 3200w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d2_shutterstock_2461435941%20(2).jpg 6048w" class="customer-img"/></div><h4 class="text-weight-bold">AI Mapping: How AirWorks Powers AEC Projects </h4><p>Our next-gen field intelligence solutions continue improving year after year</p><div class="customer_button-wrap"><div data-underline-link="alt" class="button is-text is-line is-brand-text"><div class="no-letter-spacing">View Article</div><div class="is-arrow-text"> â</div></div></div></a></div><div role="listitem" class="customer_list-item w-dyn-item"><a href="/blog-post/choosing-the-right-field-data-capture-method-balancing-accuracy-speed-and-cost" class="customer_item-wrap w-inline-block"><div style="clip-path:polygon(100% 0%, 100% 81%, 88% 100%, 0% 100%, 0% 0%)" class="ebook_img-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone.jpg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-500.jpg 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-800.jpg 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-1080.jpg 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-1600.jpg 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-2000.jpg 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-2600.jpg 2600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone-p-3200.jpg 3200w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d2d0_drone.jpg 5749w" class="customer-img"/></div><h4 class="text-weight-bold">Choosing the Right Field Data Capture Method: Balancing Accuracy, Speed, and Cost</h4><p>Set your project up for success from the very beginning</p><div class="customer_button-wrap"><div data-underline-link="alt" class="button is-text is-line is-brand-text"><div class="no-letter-spacing">View Article</div><div class="is-arrow-text"> â</div></div></div></a></div></div></div></div></div></div></div></div><div data-bg-section="image" data-theme-section="light" class="section_small-hero is-blog"><div class="linear-dark-blue-bg"></div><div class="hero_small-element-bg is-resources w-embed"><svg width="1011" height="579" viewBox="0 0 1011 579" fill="none" xmlns="http://www.w3.org/2000/svg"> 1525<g clip-path="url(#clip0_2190_14301)"> 1526<foreignObject x="607.617" y="-178.025" width="571.543" height="571.543"> 1527 <div xmlns="http://www.w3.org/1999/xhtml" style="backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px); transform: translateZ(0); clip-path:url(#bgblur_1_2190_14301_clip_path); height:100%; width:100%"></div> 1528</foreignObject> 1529<rect data-figma-bg-blur-radius="10" x="617.617" y="107.746" width="390" height="390" transform="rotate(-45 617.617 107.746)" fill="#B9E2F1" fill-opacity="0.59"/> 1530<line x1="-37.2519" y1="4.5986" x2="995.831" y2="1037.68" stroke="url
1530(#paint0_linear_2190_14301)"/> 1531<line x1="238.518" y1="-271.173" x2="1271.6" y2="761.91" stroke="url(#paint1_linear_2190_14301)"/> 1532<line x1="514.291" y1="-546.945" x2="1547.37" y2="486.138" stroke="url(#paint2_linear_2190_14301)"/> 1533<g opacity="0.6" clip-path="url(#clip2_2190_14301)"> 1534<line x1="1010.47" y1="267.441" x2="1286.24" y2="543.213" stroke="white"/> 1535<line x1="1002.69" y1="275.219" x2="1278.46" y2="550.991" stroke="white"/> 1536<line x1="994.908" y1="282.998" x2="1270.68" y2="558.769" stroke="white"/> 1537<line x1="987.131" y1="290.776" x2="1262.9" y2="566.548" stroke="white"/> 1538<line x1="979.354" y1="298.554" x2="1255.13" y2="574.325" stroke="white"/> 1539<line x1="971.572" y1="306.332" x2="1247.34" y2="582.104" stroke="white"/> 1540<line x1="963.795" y1="314.11" x2="1239.57" y2="589.882" stroke="white"/> 1541<line x1="956.018" y1="321.889" x2="1231.79" y2="597.66" stroke="white"/> 1542<line x1="948.24" y1="329.666" x2="1224.01" y2="605.438" stroke="white"/> 1543<line x1="940.463" y1="337.445" x2="1216.23" y2="613.216" stroke="white"/> 1544<line x1="932.682" y1="345.223" x2="1208.45" y2="620.995" stroke="white"/> 1545<line x1="924.904" y1="353.001" x2="1200.68" y2="628.773" stroke="white"/> 1546<line x1="917.127" y1="360.779" x2="1192.9" y2="636.551" stroke="white"/> 1547<line x1="909.35" y1="368.558" x2="1185.12" y2="644.329" stroke="white"/> 1548<line x1="901.572" y1="376.335" x2="1177.34" y2="652.107" stroke="white"/> 1549<line x1="893.791" y1="384.114" x2="1169.56" y2="659.885" stroke="white"/> 1550<line x1="886.014" y1="391.892" x2="1161.79" y2="667.664" stroke="white"/> 1551<line x1="878.236" y1="399.67" x2="1154.01" y2="675.442" stroke="white"/> 1552</g> 1553<line x1="993.264" y1="-268.081" x2="-39.8195" y2="765.002" stroke="url(#paint3_linear_2190_14301)"/> 1554<line x1="1269.04" y1="7.69096" x2="235.691" y2="1041.04" stroke="url(#paint4_linear_2190_14301)"/> 1555<line x1="1544.81" y1="283.463" x2="894.363" y2="933.911" stroke="url(#paint5_linear_2190_14301)"/> 1556<foreignObject x="608" y="374" width="571.543" height="571.543"> 1557 <div xmlns="http://www.w3.org/1999/xhtml" style="backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px); transform: translateZ(0); clip-path:url(#bgblur_3_2190_14301_clip_path); height:100%; width:100%"></div> 1558</foreignObject> 1559<rect data-figma-bg-blur-radius="10" x="618" y="659.771" width="390" height="390" transform="rotate(-45 618 659.771)" fill="#1E3F58" fill-opacity="0.68"/> 1560</g> 1561<defs> 1562<clipPath id="bgblur_1_2190_14301_clip_path" transform="translate(-607.617 178.025)"><rect x="617.617" y="107.746" width="390" height="390" transform="rotate(-45 617.617 107.746)"/> 1563</clipPath><clipPath id="bgblur_3_2190_14301_clip_path" transform="translate(-608 -374)"><rect x="618" y="659.771" width="390" height="390" transform="rotate(-45 618 659.771)"/> 1564</clipPath><linearGradient id="paint0_linear_2190_14301" x1="625.397" y1="668.662" x2="-38.2223" y2="5.04255" gradientUnits="userSpaceOnUse"> 1565<stop stop-color="white"/> 1566<stop offset="1" stop-color="white" stop-opacity="0"/> 1567</linearGradient> 1568<linearGradient id="paint1_linear_2190_14301" x1="901.167" y1="392.89" x2="237.547" y2="-270.729" gradientUnits="userSpaceOnUse"> 1569<stop stop-color="white"/> 1570<stop offset="1" stop-color="white" stop-opacity="0"/> 1571</linearGradient> 1572<linearGradient id="paint2_linear_2190_14301" x1="1176.94" y1="117.119" x2="513.321" y2="-546.501" gradientUnits="userSpaceOnUse"> 1573<stop stop-color="white"/> 1574<stop offset="1" stop-color="white" stop-opacity="0"/> 1575</linearGradient> 1576<linearGradient id="paint3_linear_2190_14301" x1="-40.5266" y1="764.295" x2="565.11" y2="158.658" gradientUnits="userSpaceOnUse"> 1577<stop stop-color="white" stop-opacity="0"/> 1578<stop offset="1" stop-color="white"/> 1579</linearGradient> 1580<linearGradient id="paint4_linear_2190_14301" x1="234.984" y1="1040.33" x2="840.775" y2="434.539" gradientUnits="userSpaceOnUse"> 1581<stop stop-color="white" stop-opacity="0"/> 1582<stop offset="1" stop-color="white"/> 1583</linearGradient> 1584<linearGradient id="paint5_linear_2190_14301" x1="893.656" y1="933.204" x2="1274.98" y2="551.884" gradientUnits="userSpaceOnUse"> 1585<stop stop-color="white" stop-opacity="0"/> 1586<stop offset="1" stop-color="white"/> 1587</linearGradient> 1588<clipPath id="clip0_2190_14301"> 1589<rect width="1011" height="1419" fill="white"/> 1590</clipPath> 1591<clipPath id="clip2_2190_14301"> 1592<rect width="390" height="390" fill="white" transform="translate(1173.45 104.453) rotate(45)"/> 1593</clipPath> 1594</defs> 1595</svg></div><div class="padding-global padding-section-large"><div class="container-large"><div class="hero_small-content is-resources"><h1 class="hero_h1-alt-2">Professional Memberships</h1><p class="text-size-medium is-opacity-70">Committed to staying at the forefront through active industry involvement.</p></div></div></div><div class="center_hero-logo-wrap is-blog"><div class="center_logo-list"><div data-css-marquee="" class="marquee-css"><div data-css-marquee-list="" class="w-dyn-list"><div role="list" class="marquee-css__list w-dyn-items"><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d288_Fiber%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-500.png 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-800.png 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1080.png 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1600.png 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-2000.png 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png 2739w" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d286_Geospacial%20Professional%20Network-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/6926b3a68e2aa2dbe48dab1b/69685b5643c202bb9983ec89_NTCA%E2%80%93The%20Rural%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div></div></div><div data-css-marquee-list="" class="w-dyn-list"><div role="list" class="marquee-css__list w-dyn-items"><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d288_Fiber%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-500.png 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-800.png 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1080.png 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1600.png 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-2000.png 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png 2739w" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d286_Geospacial%20Professional%20Network-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap is-logo-marquee"><img src="https://cdn.prod.website-files.com/6926b3a68e2aa2dbe48dab1b/69685b5643c202bb9983ec89_NTCA%E2%80%93The%20Rural%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img is-logo-marquee"/></div></div></div></div><div data-css-marquee-list="" class="w-dyn-list"><div role="list" class="marquee-css__list w-dyn-items"><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d288_Fiber%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-500.png 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-800.png 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1080.png 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-1600.png 1600w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%2520Content%2520%2526%2520Technology%2520Cooperative-white-p-2000.png 2000w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d29e_National%20Content%20%26%20Technology%20Cooperative-white.png 2739w" class="center_logo-img"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72ceb9/69cfe584cd080a8aad72d286_Geospacial%20Professional%20Network-white.png" loading="lazy" alt="" class="center_logo-img"/></div></div><div role="listitem" class="marquee-css__item w-dyn-item"><div class="center_logo-wrap"><img src="https://cdn.prod.website-files.com/6926b3a68e2aa2dbe48dab1b/69685b5643c202bb9983ec89_NTCA%E2%80%93The%20Rural%20Broadband%20Association-white.png" loading="lazy" alt="" class="center_logo-img"/></div></div></div></div></div></div><div class="center_logo-overlay"></div><div class="center_logo-overlay is-right"></div></div></div><div data-bg-section="white" data-theme-section="light" class="linear_section-mask-wrap"><div class="linear-white-bg"></div><div class="section_about-event"><div class="padding-global padding-section-large"><div class="container-large"><div class="about_event-collention-wrap w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="_2-col-grid is-100-gap is-about-over"><div class="about_event-content-wrap"><img src="https://cdn.prod.website-files.com/plugins/Basic/assets/placeholder.60f9b1840c.svg" loading="lazy" alt="" class="about_event-img w-dyn-bind-empty"/></div><div class="about_event-content-wrap"><div class="about_event-content"><h2>Upcoming Event</h2><div class="about_event-details"><div class="case_study-title"><div class="case_title-wrap"><div class="cms_tag-wrap"><div class="tag_wrap"><div>event</div></div><div class="tag_date-text w-condition-invisible w-dyn-bind-empty"></div><div class="tag_date-text">05/17/2025 - 05/20/2026</div></div><div fs-list-field="title" class="text-size-large text-weight-bold is-140-height">Fiber Connect 2026</div></div><p>AirWorks will be exhibiting in Booth 829 at Fiber Connect 2026, one of the biggest and most exciting events of the year in telecommunications.</p><div fs-list-fieldtype="date" class="hide">This is some text inside of a div block.</div></div></div><div class="button-wrap-left"><div class="button-wrapper overflow-hidden"><a href="/resources/webinars-events" class="button is-tertiary w-inline-block"><div class="text-size-medium">See All Events</div><div class="icon-1x1-medium w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1596<path d="M11.6667 4.79102L16.875 9.99933L11.6667 15.2077M16.25 9.99933H3.125" stroke="#F2F2F2" stroke-width="1.5" stroke-linecap="square"/> 1597</svg></div></a></div></div></div></div></div></div></div></div></div></div></div></div><div data-modal-group-status="not-active" class="modal"><div id="fs-modal-1-popup" data-modal-name="david" data-modal-status="not-active" class="fs_modal-1_popup
1597is-founder"><div aria-hidden="true" class="fs_modal-1_cover"></div><div class="fs_modal-1_wrapper"><div class="modal_img-wrap"><div class="modal_element is-1 w-embed"><svg viewBox="0 0 656 600" fill="none" xmlns="http://www.w3.org/2000/svg"> 1598<g clip-path="url(#clip0_2277_7558)"> 1599<path opacity="0.07" d="M-1.3125 545.25L-1.3125 600L53.4897 600L53.4897 545.25L-1.3125 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1600<path opacity="0.4" d="M-1.3125 490.5L-1.3125 545.25L53.4897 545.25L53.4897 490.5L-1.3125 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1601<path opacity="0.57" d="M-1.3125 435.75L-1.3125 490.5L53.4897 490.5L53.4897 435.75L-1.3125 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1602<path opacity="0.32" d="M-1.3125 381L-1.3125 435.75L53.4897 435.75L53.4897 381L-1.3125 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1603<path opacity="0.97" d="M-1.3125 326.25L-1.3125 381L53.4897 381L53.4897 326.25L-1.3125 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1604<path opacity="0.87" d="M-1.3125 271.5L-1.3125 326.25L53.4897 326.25L53.4897 271.5L-1.3125 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1605<path opacity="0.48" d="M-1.3125 216.75L-1.3125 271.5L53.4897 271.5L53.4897 216.75L-1.3125 216.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1606<path opacity="0.48" d="M-1.3125 162L-1.3125 216.75L53.4897 216.75L53.4897 162L-1.3125 162Z" fill="#05A1DD" fill-opacity="0.3"/> 1607<path opacity="0.85" d="M-1.3125 52.5001L-1.3125 107.25L53.4897 107.25L53.4897 52.5001L-1.3125 52.5001Z" fill="#05A1DD" fill-opacity="0.3"/> 1608<path opacity="0.7" d="M-1.3125 -2.24994L-1.3125 52.5L53.4897 52.5L53.4897 -2.24994L-1.3125 -2.24994Z" fill="#05A1DD" fill-opacity="0.3"/> 1609<path opacity="0.18" d="M53.4844 545.25L53.4844 600L108.287 600L108.287 545.25L53.4844 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1610<path opacity="0.67" d="M53.4844 490.5L53.4844 545.25L108.287 545.25L108.287 490.5L53.4844 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1611<path opacity="0.37" d="M53.4844 435.75L53.4844 490.5L108.287 490.5L108.287 435.75L53.4844 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1612<path opacity="0.87" d="M53.4844 381L53.4844 435.75L108.287 435.75L108.287 381L53.4844 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1613<path opacity="0.55" d="M53.4844 326.25L53.4844 381L108.287 381L108.287 326.25L53.4844 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1614<path opacity="0.77" d="M53.4844 271.5L53.4844 326.25L108.287 326.25L108.287 271.5L53.4844 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1615<path opacity="0.84" d="M53.4844 216.75L53.4844 271.5L108.287 271.5L108.287 216.75L53.4844 216.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1616<path opacity="0.73" d="M53.4844 162L53.4844 216.75L108.287 216.75L108.287 162L53.4844 162Z" fill="#05A1DD" fill-opacity="0.3"/> 1617<path opacity="0.49" d="M53.4844 107.25L53.4844 162L108.287 162L108.287 107.25L53.4844 107.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1618<path opacity="0.56" d="M53.4844 52.5001L53.4844 107.25L108.287 107.25L108.287 52.5001L53.4844 52.5001Z" fill="#05A1DD" fill-opacity="0.3"/> 1619<path opacity="0.26" d="M53.4844 -2.24994L53.4844 52.5L108.287 52.5L108.287 -2.24994L53.4844 -2.24994Z" fill="#05A1DD" fill-opacity="0.3"/> 1620<path opacity="0.24" d="M108.297 545.25L108.297 600L163.099 600L163.099 545.25L108.297 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1621<path opacity="0.47" d="M108.297 490.5L108.297 545.25L163.099 545.25L163.099 490.5L108.297 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1622<path opacity="0.62" d="M108.297 435.75L108.297 490.5L163.099 490.5L163.099 435.75L108.297 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1623<path opacity="0.28" d="M108.297 381L108.297 435.75L163.099 435.75L163.099 381L108.297 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1624<path opacity="0.39" d="M108.297 326.25L108.297 381L163.099 381L163.099 326.25L108.297 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1625<path opacity="0.71" d="M108.297 271.5L108.297 326.25L163.099 326.25L163.099 271.5L108.297 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1626<path opacity="0.42" d="M108.297 216.75L108.297 271.5L163.099 271.5L163.099 216.75L108.297 216.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1627<path opacity="0.58" d="M108.297 162L108.297 216.75L163.099 216.75L163.099 162L108.297 162Z" fill="#05A1DD" fill-opacity="0.3"/> 1628<path opacity="0.49" d="M108.297 107.25L108.297 162L163.099 162L163.099 107.25L108.297 107.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1629<path opacity="0.26" d="M108.297 52.5001L108.297 107.25L163.099 107.25L163.099 52.5001L108.297 52.5001Z" fill="#05A1DD" fill-opacity="0.3"/> 1630<path opacity="0.08" d="M108.297 -2.24994L108.297 52.5L163.099 52.5L163.099 -2.24994L108.297 -2.24994Z" fill="#05A1DD" fill-opacity="0.3"/> 1631<path opacity="0.08" d="M163.094 545.25L163.094 600L217.896 600L217.896 545.25L163.094 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1632<path opacity="0.74" d="M163.094 490.5L163.094 545.25L217.896 545.25L217.896 490.5L163.094 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1633<path opacity="0.98" d="M163.094 435.75L163.094 490.5L217.896 490.5L217.896 435.75L163.094 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1634<path opacity="0.21" d="M163.094 381L163.094 435.75L217.896 435.75L217.896 381L163.094 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1635<path opacity="0.78" d="M163.094 326.25L163.094 381L217.896 381L217.896 326.25L163.094 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1636<path opacity="0.66" d="M163.094 271.5L163.094 326.25L217.896 326.25L217.896 271.5L163.094 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1637<path opacity="0.6" d="M163.094 216.75L163.094 271.5L217.896 271.5L217.896 216.75L163.094 216.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1638<path opacity="0.66" d="M163.094 162L163.094 216.75L217.896 216.75L217.896 162L163.094 162Z" fill="#05A1DD" fill-opacity="0.3"/>
1639<path opacity="0.2" d="M163.094 107.25L163.094 162L217.896 162L217.896 107.25L163.094 107.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1640<path opacity="0.66" d="M163.094 52.5001L163.094 107.25L217.896 107.25L217.896 52.5001L163.094 52.5001Z" fill="#05A1DD" fill-opacity="0.3"/> 1641<path opacity="0.59" d="M217.891 490.5L217.891 545.25L272.693 545.25L272.693 490.5L217.891 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1642<path opacity="0.23" d="M217.891 435.75L217.891 490.5L272.693 490.5L272.693 435.75L217.891 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1643<path opacity="0.5" d="M217.891 381L217.891 435.75L272.693 435.75L272.693 381L217.891 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1644<path opacity="0.12" d="M217.891 326.25L217.891 381L272.693 381L272.693 326.25L217.891 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1645<path opacity="0.44" d="M217.891 271.5L217.891 326.25L272.693 326.25L272.693 271.5L217.891 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1646<path opacity="0.69" d="M217.891 216.75L217.891 271.5L272.693 271.5L272.693 216.75L217.891 216.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1647<path opacity="0.04" d="M217.891 162L217.891 216.75L272.693 216.75L272.693 162L217.891 162Z" fill="#05A1DD" fill-opacity="0.3"/> 1648<path opacity="0.5" d="M217.891 107.25L217.891 162L272.693 162L272.693 107.25L217.891 107.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1649<path opacity="0.15" d="M217.891 52.5001L217.891 107.25L272.693 107.25L272.693 52.5001L217.891 52.5001Z" fill="#05A1DD" fill-opacity="0.3"/> 1650<path opacity="0.65" d="M217.891 -2.24994L217.891 52.5L272.693 52.5L272.693 -2.24994L217.891 -2.24994Z" fill="#05A1DD" fill-opacity="0.3"/> 1651<path opacity="0.28" d="M327.505 600L272.703 600L272.703 545.25L327.505 545.25" fill="#05A1DD" fill-opacity="0.3"/> 1652<path opacity="0.5" d="M327.505 545.25L272.703 545.25L272.703 490.5L327.505 490.5" fill="#05A1DD" fill-opacity="0.3"/> 1653<path opacity="0.33" d="M327.505 490.5L272.703 490.5L272.703 435.75L327.505 435.75" fill="#05A1DD" fill-opacity="0.3"/> 1654<path opacity="0.86" d="M327.505 435.75L272.703 435.75L272.703 381L327.505 381" fill="#05A1DD" fill-opacity="0.3"/> 1655<path opacity="0.06" d="M327.505 381L272.703 381L272.703 326.25L327.505 326.25" fill="#05A1DD" fill-opacity="0.3"/> 1656<path opacity="0.11" d="M327.505 326.25L272.703 326.25L272.703 271.5L327.505 271.5" fill="#05A1DD" fill-opacity="0.3"/> 1657<path opacity="0.96" d="M327.505 271.5L272.703 271.5L272.703 216.75L327.505 216.75L327.505 271.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1658<path opacity="0.4" d="M272.703 162L272.703 216.75L327.505 216.75L327.505 162L272.703 162Z" fill="#05A1DD" fill-opacity="0.3"/> 1659<path opacity="0.6" d="M327.5 545.25L382.302 545.25L382.302 600L327.5 600" fill="#05A1DD" fill-opacity="0.3"/> 1660<path opacity="0.13" d="M327.5 490.5L382.302 490.5L382.302 545.25L327.5 545.25" fill="#05A1DD" fill-opacity="0.3"/> 1661<path opacity="0.42" d="M327.5 435.75L382.302 435.75L382.302 490.5L327.5 490.5" fill="#05A1DD" fill-opacity="0.3"/> 1662<path opacity="0.17" d="M327.5 381L382.302 381L382.302 435.75L327.5 435.75" fill="#05A1DD" fill-opacity="0.3"/> 1663<path opacity="0.17" d="M327.5 326.25L382.302 326.25L382.302 381L327.5 381" fill="#05A1DD" fill-opacity="0.3"/> 1664<path opacity="0.48" d="M382.297 545.25L382.297 600L437.099 600L437.099 545.25L382.297 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1665<path opacity="0.05" d="M382.297 490.5L382.297 545.25L437.099 545.25L437.099 490.5L382.297 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1666<path opacity="0.35" d="M382.297 435.75L382.297 490.5L437.099 490.5L437.099 435.75L382.297 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1667<path opacity="0.34" d="M382.297 381L382.297 435.75L437.099 435.75L437.099 381L382.297 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1668<path opacity="0.32" d="M382.297 326.25L382.297 381L437.099 381L437.099 326.25L382.297 326.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1669<path opacity="0.57" d="M437.109 545.25L437.109 600L491.912 600L491.912 545.25L437.109 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1670<path opacity="0.64" d="M437.109 490.5L437.109 545.25L491.912 545.25L491.912 490.5L437.109 490.5Z" fill="#05A1DD" fill-opacity="0.3"/> 1671<path opacity="0.48" d="M437.109 435.75L437.109 490.5L491.912 490.5L491.912 435.75L437.109 435.75Z" fill="#05A1DD" fill-opacity="0.3"/> 1672<path opacity="0.8" d="M437.109 381L437.109 435.75L491.912 435.75L491.912 381L437.109 381Z" fill="#05A1DD" fill-opacity="0.3"/> 1673<path opacity="0.49" d="M491.906 545.25L491.906 600L546.708 600L546.708 545.25L491.906 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1674<path opacity="0.16" d="M546.703 545.25L546.703 600L601.505 600L601.505 545.25L546.703 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1675<path opacity="0.74" d="M601.516 545.25L601.516 600L656.318 600L656.318 545.25L601.516 545.25Z" fill="#05A1DD" fill-opacity="0.3"/> 1676</g> 1677<defs> 1678<clipPath id="clip0_2277_7558"> 1679<rect width="600" height="656" fill="white" transform="translate(0 600) rotate(-90)"/> 1680</clipPath> 1681</defs> 1682</svg></div></div><div id="w-node-e64da69a-5054-7e78-8c06-0395323bcc58-ad72ceb5" class="fs_modal-1_content"><div class="modal_name-wrap"><h3>David Morczinek</h3><p class="opacity-70 founder_pos-text">CEO & Co-Founder</p></div><p class="founder_para">Driven by a vision to bring automation and AI into field intelligence, David leads AirWorks in building solutions that balance speed â¨and precision for infrastru
1682cture projects of every scale. His career began in aerospace, where he spent nearly a decade at Airbus, negotiating international contracts and managing programs for the A350 XWB. After earning his MBA from the MIT Sloan School of Management, David conducted research in aerial data management, machine learning, and big data â work that ultimately led him to launch AirWorks through MITâs delta V accelerator. David also holds a degree in aerospace engineering from the University of Technology in Hamburg, with research experience spanning France, Germany, and China.</p></div><div data-modal-close="" class="fs_modal-1_close"><div class="fs_modal-1_close-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1683<path d="M18 18L6 6" stroke="#1E3F58" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1684<path d="M18 6L6 18" stroke="#1E3F58" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1685</svg></div></div></div><div class="modal_profile-img-wrap is-founder is-1"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min.avif" loading="lazy" sizes="(max-width: 2735px) 100vw, 2735px" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-800.avif 800w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min-p-1080.avif 1080w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05d_founder-img1-min.avif 2735w" alt="Founder headshot" class="modal_profile-img"/></div></div><div id="fs-modal-1-popup" data-modal-name="adam" data-modal-status="not-active" class="fs_modal-1_popup
1685is-founder"><div aria-hidden="true" class="fs_modal-1_cover"></div><div class="fs_modal-1_wrapper"><div id="w-node-e98cfc91-c34c-3247-f11b-d3b41eee7ff2-ad72ceb5" class="fs_modal-1_content"><div class="modal_name-wrap"><h3>Adam Kersnowski</h3><p class="opacity-70 founder_pos-text">Chief Evangelist & Co-Founder</p></div><p class="founder_para">Adamâs vision for advancing field data capture and geospatial AI enables AirWorks to serve as a trusted partner for telecommunications and engineering companies of all sizes. Before empowering others with these technologies, Adam applied them to his own walkout and field data collection needs while founding â and eventually selling â two companies in the drone data acquisition and construction industries. A certified FAA pilot, he has been consulting on engineering projects for over 20 years.</p></div><div class="modal_img-wrap"><div class="modal_element is-2 w-embed"><svg viewBox="0 0 569 702" fill="none" xmlns="http://www.w3.org/2000/svg"> 1686<g clip-path="url(#clip0_2277_7667)"> 1687<path opacity="0.86" d="M2.07099e-06 512.754L0 465.375L47.41 465.375L47.41 512.754L2.07099e-06 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1688<path opacity="0.64" d="M2.07099e-06 560.136L0 512.757L47.41 512.757L47.41 560.136L2.07099e-06 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1689<path opacity="0.57" d="M2.07099e-06 607.516L0 560.138L47.41 560.138L47.41 607.516L2.07099e-06 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1690<path opacity="0.23" d="M2.07099e-06 654.889L0 607.511L47.41 607.511L47.41 654.889L2.07099e-06 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1691<path opacity="0.51" d="M2.07099e-06 702.271L0 654.893L47.41 654.893L47.41 702.271L2.07099e-06 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1692<path opacity="0.65" d="M47.4063 465.381L47.4062 418.002L94.8163 418.002L94.8163 465.381L47.4063 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1693<path opacity="0.53" d="M47.4063 512.754L47.4062 465.375L94.8163 465.375L94.8163 512.754L47.4063 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1694<path opacity="0.22" d="M47.4063 560.136L47.4062 512.757L94.8163 512.757L94.8163 560.136L47.4063 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1695<path opacity="0.79" d="M47.4063 607.516L47.4062 560.138L94.8163 560.138L94.8163 607.516L47.4063 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1696<path opacity="0.87" d="M47.4063 654.889L47.4062 607.511L94.8163 607.511L94.8163 654.889L47.4063 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1697<path opacity="0.86" d="M47.4063 702.271L47.4062 654.893L94.8163 654.893L94.8163 702.271L47.4063 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1698<path opacity="0.88" d="M94.8203 465.381L94.8203 418.002L142.23 418.002L142.23 465.381L94.8203 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1699<path opacity="0.62" d="M94.8203 512.754L94.8203 465.375L142.23 465.375L142.23 512.754L94.8203 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1700<path opacity="0.9" d="M94.8203 560.136L94.8203 512.757L142.23 512.757L142.23 560.136L94.8203 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1701<path opacity="0.94" d="M94.8203 607.516L94.8203 560.138L142.23 560.138L142.23 607.516L94.8203 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1702<path opacity="0.41" d="M94.8203 702.271L94.8203 654.893L142.23 654.893L142.23 702.271L94.8203 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1703<path opacity="0.51" d="M142.227 465.381L142.227 418.002L189.637 418.002L189.637 465.381L142.227 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1704<path opacity="0.38" d="M142.227 512.754L142.227 465.375L189.637 465.375L189.637 512.754L142.227 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1705<path opacity="0.4" d="M142.227 560.136L142.227 512.757L189.637 512.757L189.637 560.136L142.227 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1706<path opacity="0.67" d="M142.227 607.516L142.227 560.138L189.637 560.138L189.637 607.516L142.227 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1707<path opacity="0.49" d="M142.227 654.889L142.227 607.511L189.637 607.511L189.637 654.889L142.227 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1708<path opacity="0.15" d="M142.227 702.271L142.227 654.893L189.637 654.893L189.637 702.271L142.227 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1709<path opacity="0.76" d="M189.641 417.999L189.641 370.62L237.051 370.62L237.051 417.999L189.641 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1710<path opacity="0.7" d="M189.641 465.381L189.641 418.002L237.051 418.002L237.051 465.381L189.641 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1711<path opacity="0.37" d="M189.641 512.754L189.641 465.375L237.051 465.375L237.051 512.754L189.641 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1712<path opacity="0.11" d="M189.641 560.136L189.641 512.757L237.051 512.757L237.051 560.136L189.641 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1713<path opacity="0.39" d="M189.641 607.516L189.641 560.138L237.051 560.138L237.051 607.516L189.641 607.516Z" fill="#05A1DD" fill-opacity="0.3"/>
1714<path opacity="0.04" d="M189.641 654.889L189.641 607.511L237.051 607.511L237.051 654.889L189.641 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1715<path opacity="0.4" d="M189.641 702.271L189.641 654.893L237.051 654.893L237.051 702.271L189.641 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1716<path opacity="0.94" d="M237.047 370.618L237.047 323.239L284.457 323.239L284.457 370.618L237.047 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1717<path opacity="0.12" d="M237.047 417.999L237.047 370.62L284.457 370.62L284.457 417.999L237.047 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1718<path opacity="0.05" d="M237.047 465.381L237.047 418.002L284.457 418.002L284.457 465.381L237.047 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1719<path opacity="0.49" d="M237.047 512.754L237.047 465.375L284.457 465.375L284.457 512.754L237.047 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1720<path opacity="0.24" d="M237.047 560.136L237.047 512.757L284.457 512.757L284.457 560.136L237.047 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1721<path opacity="0.74" d="M237.047 607.516L237.047 560.138L284.457 560.138L284.457 607.516L237.047 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1722<path opacity="0.02" d="M237.047 654.889L237.047 607.511L284.457 607.511L284.457 654.889L237.047 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1723<path opacity="0.42" d="M284.461 275.863L284.461 228.484L331.871 228.484L331.871 275.863L284.461 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1724<path opacity="0.52" d="M284.461 323.245L284.461 275.866L331.871 275.866L331.871 323.245L284.461 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1725<path opacity="0.26" d="M284.461 370.618L284.461 323.239L331.871 323.239L331.871 370.618L284.461 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1726<path opacity="0.35" d="M284.461 417.999L284.461 370.62L331.871 370.62L331.871 417.999L284.461 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1727<path opacity="0.25" d="M284.461 465.381L284.461 418.002L331.871 418.002L331.871 465.381L284.461 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1728<path opacity="0.54" d="M284.461 512.754L284.461 465.375L331.871 465.375L331.871 512.754L284.461 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1729<path opacity="0.26" d="M284.461 560.136L284.461 512.757L331.871 512.757L331.871 560.136L284.461 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1730<path opacity="0.54" d="M284.461 607.516L284.461 560.138L331.871 560.138L331.871 607.516L284.461 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1731<path d="M284.461 654.889L284.461 607.511L331.871 607.511L331.871 654.889L284.461 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1732<path opacity="0.92" d="M284.461 702.271L284.461 654.893L331.871 654.893L331.871 702.271L284.461 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1733<path opacity="0.43" d="M331.867 275.863L331.867 228.484L379.277 228.484L379.277 275.863L331.867 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1734<path opacity="0.85" d="M331.867 323.245L331.867 275.866L379.277 275.866L379.277 323.245L331.867 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1735<path opacity="0.49" d="M331.867 370.618L331.867 323.239L379.277 323.239L379.277 370.618L331.867 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1736<path opacity="0.94" d="M331.867 417.999L331.867 370.62L379.277 370.62L379.277 417.999L331.867 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1737<path opacity="0.24" d="M331.867 465.381L331.867 418.002L379.277 418.002L379.277 465.381L331.867 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1738<path opacity="0.3" d="M331.867 512.754L331.867 465.375L379.277 465.375L379.277 512.754L331.867 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1739<path opacity="0.07" d="M331.867 560.136L331.867 512.757L379.277 512.757L379.277 560.136L331.867 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1740<path opacity="0.78" d="M331.867 607.516L331.867 560.138L379.277 560.138L379.277 607.516L331.867 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1741<path opacity="0.65" d="M331.867 654.889L331.867 607.511L379.277 607.511L379.277 654.889L331.867 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1742<path opacity="0.83" d="M331.867 702.271L331.867 654.893L379.277 654.893L379.277 702.271L331.867 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1743<path opacity="0.17" d="M379.281 86.3455L379.281 38.9668L426.691 38.9668L426.691 86.3455L379.281 86.3455Z" fill="#05A1DD" fill-opacity="0.3"/> 1744<path opacity="0.8" d="M379.281 133.727L379.281 86.3487L426.691 86.3487L426.691 133.727L379.281 133.727Z" fill="#05A1DD" fill-opacity="0.3"/> 1745<path opacity="0.11" d="M379.281 181.108L379.281 133.73L426.691 133.73L426.691 181.108L379.281 181.108Z" fill="#05A1DD" fill-opacity="0.3"/> 1746<path opacity="0.8" d="M379.281 228.481L379.281 181.103L426.691 181.103L426.691 228.481L379.281 228.481Z" fill="#05A1DD" fill-opacity="0.3"/> 1747<path opacity="0.63" d="M379.281 275.863L379.281 228.484L426.691 228.484L426.691 275.863L379.281 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1748<path opacity="0.8" d="M379.281 323.245L379.281 275.866L426.691 275.866L426.691 323.245L379.281 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1749<path opacity="0.05" d="M379.281 370.618L379.281 323.239L426.691 323.239L426.691 370.618L379.281 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1750<path opacity="0.77" d="M379.281 417.999L379.281 370.62L426.691 370.62L426.691 417.999L379.281 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1751<path opacity="0.68" d="M379.281 465.381L379.281 418.002L426.691 418.002L426.691 465.381L379.281 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1752<path opacity="0.24" d="M379.281 512.754L379.281 465.375L426.691 465.375L426.691 512.754L379.281 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1753<path opacity="0.52" d="M379.281 560.136L379.281 512.757L426.691 512.757L426.691 560.136L379.281 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1754<path opacity="0.3" d="M379.281 607.516L379.281 560.138L426.691 560.138L426.691 607.516L379.281 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1755<path opacity="0.5" d="M379.281 654.889L379.281 607.511L426.691 607.511L426.691 654.889L379.281 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1756<path opacity="0.71" d="M379.281 702.271L379.281 654.893L426.691 654.893L426.691 702.271L379.281 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1757<path opacity="0.03" d="M426.688 86.3455L426.688 38.9668L474.098 38.9668L474.098 86.3455L426.688 86.3455Z" fill="#05A1DD" fill-opacity="0.3"/> 1758<path opacity="0.9" d="M426.688 133.727L426.688 86.3487L474.098 86.3487L474.098 133.727L426.688 133.727Z" fill="#05A1DD" fill-opacity="0.3"/> 1759<path opacity="0.16" d="M426.688 181.108L426.688 133.73L474.098 133.73L474.098 181.108L426.688 181.108Z" fill="#05A1DD" fill-opacity="0.3"/> 1760<path opacity="0.19" d="M426.688 228.481L426.688 181.103L474.098 181.103L474.098 228.481L426.688 228.481Z" fill="#05A1DD" fill-opacity="0.3"/> 1761<path opacity="0.96" d="M426.688 275.863L426.688 228.484L474.098 228.484L474.098 275.863L426.688 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1762<path opacity="0.56" d="M426.688 323.245L426.688 275.866L474.098 275.866L474.098 323.245L426.688 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1763<path opacity="0.87" d="M426.688 370.618L426.688 323.239L474.098 323.239L474.098 370.618L426.688 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1764<path opacity="0.95" d="M426.688 417.999L426.688 370.62L474.098 370.62L474.098 417.999L426.688 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1765<path opacity="0.73" d="M426.688 465.381L426.688 418.002L474.098 418.002L474.098 465.381L426.688 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1766<path opacity="0.48" d="M426.688 512.754L426.688 465.375L474.098 465.375L474.098 512.754L426.688 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1767<path opacity="0.78" d="M426.688 560.136L426.688 512.757L474.098 512.757L474.098 560.136L426.688 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1768<path opacity="0.4" d="M426.688 607.516L426.688 560.138L474.098 560.138L474.098 607.516L426.688 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1769<path opacity="0.33" d="M426.688 654.889L426.688 607.511L474.098 607.511L474.098 654.889L426.688 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1770<path opacity="0.16" d="M426.688 702.271L426.688 654.893L474.098 654.893L474.098 702.271L426.688 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1771<path opacity="0.16" d="M474.102 86.3455L474.102 38.9668L521.512 38.9668L521.512 86.3455L474.102 86.3455Z" fill="#05A1DD" fill-opacity="0.3"/> 1772<path opacity="0.24" d="M474.102 133.727L474.102 86.3487L521.512 86.3487L521.512 133.727L474.102 133.727Z" fill="#05A1DD" fill-opacity="0.3"/> 1773<path opacity="0.7" d="M474.102 181.108L474.102 133.73L521.512 133.73L521.512 181.108L474.102 181.108Z" fill="#05A1DD" fill-opacity="0.3"/> 1774<path opacity="0.12" d="M474.102 228.481L474.102 181.103L521.512 181.103L521.512 228.481L474.102 228.481Z" fill="#05A1DD" fill-opacity="0.3"/> 1775<path opacity="0.53" d="M474.102 275.863L474.102 228.484L521.512 228.484L521.512 275.863L474.102 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1776<path opacity="0.39" d="M474.102 323.245L474.102 275.866L521.512 275.866L521.512 323.245L474.102 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1777<path opacity="0.55" d="M474.102 370.618L474.102 323.239L521.512 323.239L521.512 370.618L474.102 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1778<path opacity="0.41" d="M474.102 417.999L474.102 370.62L521.512 370.62L521.512 417.999L474.102 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1779<path opacity="0.29" d="M474.102 465.381L474.102 418.002L521.512 418.002L521.512 465.381L474.102 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1780<path opacity="0.62" d="M474.102 512.754L474.102 465.375L521.512 465.375L521.512 512.754L474.102 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1781<path opacity="0.36" d="M474.102 560.136L474.102 512.757L521.512 512.757L521.512 560.136L474.102 560.136Z" fill="#05A1DD" fill-opacity="0.3"/> 1782<path opacity="0.27" d="M474.102 607.516L474.102 560.138L521.512 560.138L521.512 607.516L474.102 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1783<path opacity="0.6" d="M474.102 654.889L474.102 607.511L521.512 607.511L521.512 654.889L474.102 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1784<path opacity="0.06" d="M474.102 702.271L474.102 654.893L521.512 654.893L521.512 702.271L474.102 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1785<path opacity="0.85" d="M521.508 228.481L521.508 181.103L568.918 181.103L568.918 228.481L521.508 228.481Z" fill="#05A1DD" fill-opacity="0.3"/> 1786<path opacity="0.16" d="M521.508 275.863L521.508 228.484L568.918 228.484L568.918 275.863L521.508 275.863Z" fill="#05A1DD" fill-opacity="0.3"/> 1787<path opacity="0.43" d="M521.508 323.245L521.508 275.866L568.918 275.866L568.918 323.245L521.508 323.245Z" fill="#05A1DD" fill-opacity="0.3"/> 1788<path opacity="0.98" d="M521.508 370.618L521.508 323.239L568.918 323.239L568.918 370.618L521.508 370.618Z" fill="#05A1DD" fill-opacity="0.3"/> 1789<path opacity="0.42" d="M521.508 417.999L521.508 370.62L568.918 370.62L568.918 417.999L521.508 417.999Z" fill="#05A1DD" fill-opacity="0.3"/> 1790<path opacity="0.13" d="M521.508 465.381L521.508 418.002L568.918 418.002L568.918 465.381L521.508 465.381Z" fill="#05A1DD" fill-opacity="0.3"/> 1791<path opacity="0.49" d="M521.508 512.754L521.508 465.375L568.918 465.375L568.918 512.754L521.508 512.754Z" fill="#05A1DD" fill-opacity="0.3"/> 1792<path opacity="0.12" d="M521.508 560.136L521.508 512.757L568.918 512.757L568.918 560.136L521.508 560.136Z" fill="#05A1DD" fill-opacity="0.3"/>
1793<path d="M521.508 607.516L521.508 560.138L568.918 560.138L568.918 607.516L521.508 607.516Z" fill="#05A1DD" fill-opacity="0.3"/> 1794<path opacity="0.14" d="M521.508 654.889L521.508 607.511L568.918 607.511L568.918 654.889L521.508 654.889Z" fill="#05A1DD" fill-opacity="0.3"/> 1795<path opacity="0.33" d="M521.508 702.271L521.508 654.893L568.918 654.893L568.918 702.271L521.508 702.271Z" fill="#05A1DD" fill-opacity="0.3"/> 1796</g> 1797<defs> 1798<clipPath id="clip0_2277_7667"> 1799<rect width="702" height="569" fill="white" transform="matrix(4.37114e-08 1 1 -4.37114e-08 0 2.48718e-05)"/> 1800</clipPath> 1801</defs> 1802</svg></div></div><div data-modal-close="" class="fs_modal-1_close"><div class="fs_modal-1_close-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1803<path d="M18 18L6 6" stroke="#1E3F58" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1804<path d="M18 6L6 18" stroke="#1E3F58" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1805</svg></div></div></div><div class="modal_profile-img-wrap is-2"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05e_about_founder-2-min.avif" loading="lazy" sizes="(max-width: 1132px) 100vw, 1132px, 100vw" srcset="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05e_about_founder-2-min-p-500.avif 500w, https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d05e_about_founder-2-min.avif 1132w" alt="Founder headshot" class="modal_profile-img"/></div></div></div></div><div data-bg-section="image" data-theme-section="light" data-w-id="a2aebb56-9f92-2827-1ae2-51d1bea34176" class="footer_component"><div class="padding-global"><div class="container-large"><div class="footer_container"><div class="footer_logo-wrapper"><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72cee3_client-first-logo-white.svg" loading="lazy" alt="AirWorks logo" class="footer_logo"/></div><div class="footer_content-wrapper"><div class="footer_inner-content-wrap"><div class="footer_links-wrapper"><div class="footer_header">Solutions</div><div class="footer_inner-links-wrapper"><a href="/solutions/new-builds" class="footer_links">Field Intelligence for New Builds</a><a href="/solutions/maintenance" class="footer_links">Maintenance Field Intelligence</a><a href="/solutions/data-marketplace" class="footer_links">Data Marketplace</a></div></div><div class="footer_links-wrapper"><div class="footer_header">Get Started</div><div class="footer_inner-links-wrapper"><a href="/why-airworks" class="footer_links">Why AirWorks</a><a href="https://cloud.airworks.io/" target="_blank" class="footer_links">Sign In</a><a href="/contact-us" class="footer_links">Talk to Us</a></div></div><div class="footer_links-wrapper"><div class="footer_header">Legal</div><div class="footer_inner-links-wrapper"><a href="/privacy-policy" class="footer_links">Privacy Policy</a><a href="/terms-of-service" class="footer_links">Terms of Service</a><a href="/contract-msa" target="_blank" class="footer_links">Master Services Agreement</a></div></div><div class="border_left-footer"></div></div><div id="w-node-_96e70e1b-7d1c-5b18-9231-d0a705eccaec-bea34176" class="footer_inner-content-wrap"><div class="footer_links-wrapper"><div class="footer_header">Use Cases</div><div class="footer_inner-links-wrapper is-30ch"><a href="/use-case/overview" class="footer_links">Overview</a><a href="/use-case/telecommunications-power" class="footer_links">Telecommunications & Power</a><a href="/use-case/aec" class="footer_links">Architecture, Engineering & Construction</a><a href="/use-case/government" class="footer_links">Government</a></div></div><div class="footer_links-wrapper"><div class="footer_header">company</div><div class="footer_inner-links-wrapper"><a href="/about/overview" aria-current="page" class="footer_links w--current">About AirWorks</a><a href="/about/our-partners" class="footer_links">Our Partners</a></div></div><div class="footer_links-wrapper is-credit"><div class="footer_inner-links-wrapper">
1805<div class="footer_links no-hover">AirWorks © <span id="year">XXXX</span></div></div></div><div class="border_left-footer"></div></div><div id="w-node-c8c095bd-8491-c23f-fdc1-03fa5fdb94d7-bea34176" class="footer_inner-content-wrap"><div class="footer_links-wrapper"><div class="footer_header">Resources</div><div class="footer_inner-links-wrapper"><a href="/resources/overview" class="footer_links">Overview</a><a href="/resources/ebooks" class="footer_links">eBooks</a><a href="/resources/webinars-events" class="footer_links">Webinars & Events</a><a href="/resources/blog" class="footer_links">Blog</a></div></div><div class="footer_links-wrapper"><div class="footer_header">Want industry news and updates straight to your inbox?</div><div class="footer_inner-links-wrapper"><div id="hs-form-2" class="hs-form--newsletter w-embed w-script"><div id="hs-form-2" class="hs-form--newsletter">
1806<script charset="utf-8" src="//js.hsforms.net/forms/embed/v2.js"></script>
1806 1807
1807<script> 1808 hbspt.forms.create({ 1809 portalId: "3434755", 1810 formId: "e17f5bee-6c0c-4fdf-8372-efafa7d96c95", 1811 region: "na1", 1812 target: "#hs-form-2" 1813 }); 1814</script>
1814 1815</div></div></div></div><div class="footer_links-wrapper"><a href="https://www.linkedin.com/company/airworksus/" target="_blank" class="social_icon-wrapper w-inline-block"><div class="lkd-embed w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 27" fill="none"> 1816<path d="M24 0C24.7957 0 25.5587 0.31607 26.1213 0.87868C26.6839 1.44129 27 2.20435 27 3V24C27 24.7957 26.6839 25.5587 26.1213 26.1213C25.5587 26.6839 24.7957 27 24 27H3C2.20435 27 1.44129 26.6839 0.87868 26.1213C0.31607 25.5587 0 24.7957 0 24V3C0 2.20435 0.31607 1.44129 0.87868 0.87868C1.44129 0.31607 2.20435 0 3 0H24ZM23.25 23.25V15.3C23.25 14.0031 22.7348 12.7593 21.8178 11.8422C20.9007 10.9252 19.6569 10.41 18.36 10.41C17.085 10.41 15.6 11.19 14.88 12.36V10.695H10.695V23.25H14.88V15.855C14.88 14.7 15.81 13.755 16.965 13.755C17.522 13.755 18.0561 13.9762 18.4499 14.3701C18.8438 14.7639 19.065 15.298 19.065 15.855V23.25H23.25ZM5.82 8.34C6.48835 8.34 7.12932 8.0745 7.60191 7.60191C8.0745 7.12932 8.34 6.48835 8.34 5.82C8.34 4.425 7.215 3.285 5.82 3.285C5.14768 3.285 4.50289 3.55208 4.02748 4.02748C3.55208 4.50289 3.285 5.14768 3.285 5.82C3.285 7.215 4.425 8.34 5.82 8.34ZM7.905 23.25V10.695H3.75V23.25H7.905Z" fill="currentColor"/> 1817</svg></div></a></div><div class="border_left-footer"></div><div class="footer_links no-hover is-mobile">AirWorks © <span id="year-mobile">XXXX</span></div></div></div></div></div></div></div><div fs-cc="banner" style="clip-path:polygon(5% 0%, 100% 1%, 100% 99%, 50% 100%, 0% 101%, 0% 27%)" class="fs-cookie-popup"><div class="cookie_para-wrap"><p class="cookie_para-wrap">This site uses cookies to improve your overall experience, essential operations, and performance insights.</p></div><div class="cookie_buttons-wrap"><div class="cookie-text-link"><a text-only="alt" href="/privacy-policy" class="link_bold-wrap w-inline-block"><div class="link_bold is-blue-txt">Learn More</div><img src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/69cfe584cd080a8aad72d08c_arrow_blue.svg" loading="lazy" alt="arrow icon" class="link_bold-icon is-arrow-text"/></a></div><a fs-cc="deny" data-w-id="f3ceb77d-1b40-970a-cf8e-51f9d0095ed8" href="#" class="button is-small is-blue w-inline-block"><div>Reject all non-essential cookies</div></a><a fs-cc="allow" data-w-id="f3ceb77d-1b40-970a-cf8e-51f9d0095edb" href="#" class="button is-small w-inline-block"><div>Accept all cookies</div><div class="icon-1x1-small w-embed"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1818<path d="M11.6667 4.79199L16.875 10.0003L11.6667 15.2087M16.25 10.0003H3.125" stroke="white" stroke-width="2" stroke-linecap="square"/> 1819</svg></div></a></div><a fs-cc="close" data-w-id="f3ceb77d-1b40-970a-cf8e-51f9d0095edf" href="#" class="fs-cookie-close w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24" fill="none"><path d="M18 18L6 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M18 6L6 18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div>
1819<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=69cfe584cd080a8aad72cebe" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1819<script src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/js/webflow.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
1819<script src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/js/webflow.schunk.6d22de81a305c489.js" type="text/javascript" integrity="sha384-ATlGvrCejdkVfrEh3p8EtcWcnvkbBEDQhyMaGcwOit9TIoXAWduhzkT/qczWpdJ8" crossorigin="anonymous"></script>
1819<script src="https://cdn.prod.website-files.com/69cfe584cd080a8aad72cebe/js/webflow.93292287.fab29f2177bcd8f8.js" type="text/javascript" integrity="sha384-OhVg3Uut9zxGUbCE6siyplnNWQFgfdmX+a/egtNB+zPqQVFWNcEWHsr/0YqKP6h2" crossorigin="anonymous"></script>
1819<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
1819<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollTrigger.min.js" type="text/javascript"></script>
1819<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollToPlugin.min.js" type="text/javascript"></script>
1819<script src="https://cdn.prod.website-files.com/gsap/3.15.0/SplitText.min.js" type="text/javascript"></script>
1819<script type="text/javascript">gsap.registerPlugin(ScrollTrigger,ScrollToPlugin,SplitText);</script>
1819<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
1819 1820
1821<script> 1822 1823console.log("This site was built by One Branding"); 1824 1825// *** SCROLL DETECTION *** 1826 1827function initDetectScrollingDirection() { 1828 let lastScrollTop = 0; 1829 const threshold = 10; // Minimal scroll distance to switch to up/down 1830 const thresholdTop = 50; // Minimal scroll distance from top of window to start 1831 1832 window.addEventListener('scroll', () => { 1833 const nowScrollTop = window.scrollY; 1834 1835 if (Math.abs(lastScrollTop - nowScrollTop) >= threshold) { 1836 // Update Scroll Direction 1837 const direction = nowScrollTop > lastScrollTop ? 'down' : 'up'; 1838 document.querySelectorAll('[data-scrolling-direction]').forEach(el => 1839 el.setAttribute('data-scrolling-direction', direction) 1840 ); 1841 1842 // Update Scroll Started 1843 const started = nowScrollTop > thresholdTop; 1844 document.querySelectorAll('[data-scrolling-started]').forEach(el => 1845 el.setAttribute('data-scrolling-started', started ? 'true' : 'false') 1846 ); 1847 1848 lastScrollTop = nowScrollTop; 1849 } 1850 }); 1851}; 1852 1853document.addEventListener('DOMContentLoaded', () => { 1854 initDetectScrollingDirection(); 1855}); 1856 1857 1858const review_slider = new Swiper('.swiper.swiper-review', { 1859 loop: "true", 1860 grabCursor: true, 1861 spaceBetween: 70, 1862 centeredSlides: true, 1863 slideToClickedSlide: true, 1864 slidesPerView: "auto", 1865 1866 navigation: { 1867 nextEl: '.is-arrow-right', 1868 prevEl: '.is-arrow-left', 1869 }, 1870 1871}); 1872 1873// *** PRELOADER ANIMATION *** 1874 1875document.addEventListener('DOMContentLoaded', function() { 1876 gsap.registerPlugin(SplitText); 1877 const duration = 0.8; 1878 function wrap(el) { 1879 const wrapper = document.createElement('div'); 1880 wrapper.style.display = 'inline-block'; 1881 wrapper.style.lineHeight = '0.9'; 1882 wrapper.style.verticalAlign = 'top'; 1883 el.parentNode.insertBefore(wrapper, el); 1884 wrapper.appendChild(el); 1885 return wrapper; 1886 } 1887 const headingEl = document.querySelector('[split-heading]'); 1888 const outerChars = []; 1889 if (headingEl) { 1890 gsap.set(headingEl, { autoAlpha: 1 }); 1891 const splitted = new SplitText(headingEl, { type: 'chars, words, lines' }); 1892 const chars = splitted.chars; 1893 chars.forEach(function(char) { 1894 const wrapper = wrap(char); 1895 wrapper.style.paddingBottom = '0.25em'; 1896 wrapper.style.marginBottom = '-0.25em'; 1897 wrapper.style.overflow = 'hidden'; 1898 outerChars.push(wrapper); 1899 }); 1900 gsap.set(chars, { opacity: 0, yPercent: 150 }); 1901 gsap.set(outerChars, { yPercent: -100 }); 1902 const tl_hero = gsap.timeline({ defaults: { duration: duration, ease: 'power3.out' } }) 1903 .to(chars, { yPercent: 0, opacity: 1, stagger: 0.04 }, 0) 1904 .to(outerChars, { yPercent: 0, stagger: 0.04 }, 0) 1905 .from('[hero-subheading]', { opacity: 0, y: 100 }, '<') 1906 .from('[hero-paragraph]', { opacity: 0, y: 100 }, '<') 1907 .from('[hero-down-element]', { opacity: 0}, 0); 1908 } 1909}); 1910
1911// *** DETECT THEME NAV *** 1912 1913 function initCheckSectionThemeScroll() { 1914 1915 // Get detection offset, in this case the navbar 1916 const navBarHeight = document.querySelector("[data-nav-bar-height]") 1917 const themeObserverOffset = navBarHeight ? navBarHeight.offsetHeight / 2 : 0; 1918 1919 function checkThemeSection() { 1920 const themeSections = document.querySelectorAll("[data-theme-section]"); 1921 1922 themeSections.forEach(function(themeSection) { 1923 const rect = themeSection.getBoundingClientRect(); 1924 const themeSectionTop = rect.top; 1925 const themeSectionBottom = rect.bottom; 1926 1927 // If the offset is between the top & bottom of the current section 1928 if (themeSectionTop <= themeObserverOffset && themeSectionBottom >= themeObserverOffset) { 1929 // Check [data-theme-section] 1930 const themeSectionActive = themeSection.getAttribute("data-theme-section"); 1931 document.querySelectorAll("[data-theme-nav]").forEach(function(elem) { 1932 if (elem.getAttribute("data-theme-nav") !== themeSectionActive) { 1933 elem.setAttribute("data-theme-nav", themeSectionActive); 1934 } 1935 }); 1936 1937 // Check [data-bg-section] 1938 const bgSectionActive = themeSection.getAttribute("data-bg-section"); 1939 document.querySelectorAll("[data-bg-nav]").forEach(function(elem) { 1940 if (elem.getAttribute("data-bg-nav") !== bgSectionActive) { 1941 elem.setAttribute("data-bg-nav", bgSectionActive); 1942 } 1943 }); 1944 } 1945 }); 1946 } 1947 1948 function startThemeCheck() { 1949 document.addEventListener("scroll", checkThemeSection); 1950 } 1951 1952 // Initial check and start listening for scroll 1953 checkThemeSection(); 1954 startThemeCheck(); 1955} 1956 1957// Initialize Check Section Theme on Scroll 1958document.addEventListener('DOMContentLoaded', () => { 1959 initCheckSectionThemeScroll(); 1960}); 1961 1962// *** NAV FUNCTION *** 1963 1964function initNavigation() { 1965 if (!initNavigation._hasResizeListener) { 1966 initNavigation._hasResizeListener = true; 1967 window.addEventListener('resize', debounce(initNavigation, 200)); 1968 } 1969 1970 const isMobile = window.innerWidth < 768; 1971 if (isMobile && initNavigation._lastMode !== 'mobile') { 1972 initMobileMenu(); 1973 initNavigation._lastMode = 'mobile'; 1974 } else if (!isMobile && initNavigation._lastMode !== 'desktop') { 1975 initDesktopDropdowns(); 1976 initNavigation._lastMode = 'desktop'; 1977 } 1978} 1979 1980function debounce(fn, delay) { 1981 let timer; 1982 return () => { 1983 clearTimeout(timer); 1984 timer = setTimeout(fn, delay); 1985 }; 1986} 1987 1988// NEW FUNCTION: Close mobile menu 1989function closeMobileMenu() { 1990 const nav = document.querySelector('[data-menu-status]'); 1991 const btn = document.querySelector('[data-menu-button]'); 1992 1993 if (nav && btn) { 1994 nav.dataset.menuStatus = 'closed'; 1995 btn.setAttribute('aria-expanded', 'false'); 1996 1997 // Also close all dropdowns 1998 Array.from(document.querySelectorAll('[data-dropdown-toggle]')).forEach(toggle => { 1999 toggle.dataset.dropdownToggle = 'closed'; 2000 toggle.setAttribute('aria-expanded', 'false'); 2001 }); 2002 } 2003} 2004 2005function initMobileMenu() { 2006 const btn = document.querySelector('[data-menu-button]'); 2007 const nav = document.querySelector('[data-menu-status]'); 2008 if (!btn || !nav) return; 2009 2010 btn.setAttribute('aria-expanded', 'false'); 2011 btn.setAttribute('aria-controls', 'mobile-navigation'); 2012 nav.setAttribute('id', 'mobile-navigation'); 2013 nav.setAttribute('role', 'navigation'); 2014 nav.setAttribute('aria-label', 'Main navigation'); 2015 2016 if (!btn._mobileClick) { 2017 btn._mobileClick = true; 2018 btn.addEventListener('click', () => { 2019 const open = nav.dataset.menuStatus === 'open'; 2020 nav.dataset.menuStatus = open ? 'closed' : 'open'; 2021 btn.setAttribute('aria-expanded', !open); 2022 2023 // Close all dropdowns when closing the menu 2024 if (open) { 2025 Array.from(document.querySelectorAll('[data-dropdown-toggle]')).forEach(toggle => { 2026 toggle.dataset.dropdownToggle = 'closed'; 2027 toggle.setAttribute('aria-expanded', 'false'); 2028 }); 2029 } 2030 }); 2031 } 2032 2033 // NEW: Add click listeners to all navigation links to close menu 2034 if (!nav._linksInitialized) { 2035 nav._linksInitialized = true; 2036 2037 // Get all links inside the navigation (both regular links and dropdown links) 2038 const allLinks = nav.querySelectorAll('a:not([data-dropdown-toggle])'); 2039 2040 allLinks.forEach(link => { 2041 link.addEventListener('click', () => { 2042 // Close the mobile menu when any link is clicked 2043 closeMobileMenu(); 2044 }); 2045 }); 2046 } 2047 2048 Array.from(document.querySelectorAll('[data-dropdown-toggle]')).forEac
2048h((toggle, i) => { 2049 const dd = toggle.nextElementSibling; 2050 if (!dd || !dd.classList.contains('nav-dropdown')) return; 2051 if (toggle._mobileDropdownInit) return; 2052 toggle._mobileDropdownInit = true; 2053 2054 toggle.setAttribute('aria-expanded', 'false'); 2055 toggle.setAttribute('aria-haspopup', 'true'); 2056 toggle.setAttribute('aria-controls', `dropdown-${i}`); 2057 2058 dd.setAttribute('id', `dropdown-${i}`); 2059 dd.setAttribute('role', 'menu'); 2060 dd.querySelectorAll('.nav-dropdown__link') 2061 .forEach(link => link.setAttribute('role', 'menuitem')); 2062 2063 toggle.addEventListener('click', () => { 2064 const open = toggle.dataset.dropdownToggle === 'open'; 2065 Array.from(document.querySelectorAll('[data-dropdown-toggle]')) 2066 .forEach(other => { 2067 if (other !== toggle) { 2068 other.dataset.dropdownToggle = 'closed'; 2069 other.setAttribute('aria-expanded', 'false'); 2070 if (other === document.activeElement) other.blur(); 2071 } 2072 }); 2073 toggle.dataset.dropdownToggle = open ? 'closed' : 'open'; 2074 toggle.setAttribute('aria-expanded', !open); 2075 if (open && toggle === document.activeElement) toggle.blur(); 2076 }); 2077 }); 2078} 2079 2080function initDesktopDropdowns() { 2081 const toggles = Array.from(document.querySelectorAll('[data-dropdown-toggle]')); 2082 const links = Array.from(document.querySelectorAll('.nav-link:not([data-dropdown-toggle])')); 2083 2084 toggles.forEach((toggle, i) => { 2085 const dd = toggle.nextElementSibling; 2086 if (!dd || !dd.classList.contains('nav-dropdown') || toggle._desktopInit) return; 2087 toggle._desktopInit = true; 2088 2089 toggle.setAttribute('aria-expanded', 'false'); 2090 toggle.setAttribute('aria-haspopup', 'true'); 2091 toggle.setAttribute('aria-controls', `desktop-dropdown-${i}`); 2092 2093 dd.setAttribute('id', `desktop-dropdown-${i}`); 2094 dd.setAttribute('role', 'menu'); 2095 dd.setAttribute('aria-hidden', 'true'); 2096 dd.querySelectorAll('.nav-dropdown__link') 2097 .forEach(link => link.setAttribute('role', 'menuitem')); 2098 2099 toggle.addEventListener('click', e => { 2100 e.preventDefault(); 2101 toggles.forEach(other => { 2102 if (other !== toggle) { 2103 other.dataset.dropdownToggle = 'closed'; 2104 other.setAttribute('aria-expanded', 'false'); 2105 const otherDropdown = other.nextElementSibling; 2106 if (otherDropdown) otherDropdown.setAttribute('aria-hidden', 'true'); 2107 } 2108 }); 2109 const open = toggle.dataset.dropdownToggle !== 'open'; 2110 toggle.dataset.dropdownToggle = 'open'; 2111 toggle.setAttribute('aria-expanded', 'true'); 2112 dd.setAttribute('aria-hidden', 'false'); 2113 if (open) { 2114 const first = dd.querySelector('.nav-dropdown__link'); 2115 if (first) first.focus(); 2116 } 2117 }); 2118 2119 toggle.addEventListener('mouseenter', () => { 2120 const anyOpen = toggles.some(x => x.dataset.dropdownToggle === 'open'); 2121 toggles.forEach(other => { 2122 if (other !== toggle) { 2123 other.dataset.dropdownToggle = 'closed'; 2124 other.setAttribute('aria-expanded', 'false'); 2125 const otherDropdown = other.nextElementSibling; 2126 if (otherDropdown) otherDropdown.setAttribute('aria-hidden', 'true'); 2127 } 2128 }); 2129 if (anyOpen) { 2130 setTimeout(() => { 2131 toggle.dataset.dropdownToggle = 'open'; 2132 toggle.setAttribute('aria-expanded', 'true'); 2133 dd.setAttribute('aria-hidden', 'false'); 2134 }, 20); 2135 } else { 2136 toggle.dataset.dropdownToggle = 'open'; 2137 toggle.setAttribute('aria-expanded', 'true'); 2138 dd.setAttribute('aria-hidden', 'false'); 2139 } 2140 }); 2141 2142 dd.addEventListener('mouseleave', () => { 2143 toggle.dataset.dropdownToggle = 'closed'; 2144 toggle.setAttribute('aria-expanded', 'false'); 2145 dd.setAttribute('aria-hidden', 'true'); 2146 }); 2147 2148 toggle.addEventListener('keydown', e => { 2149 if (e.key === 'Enter' || e.key === ' ') { 2150 e.preventDefault(); 2151 toggle.click(); 2152 } else if (e.key === 'Escape') { 2153 toggle.dataset.dropdownToggle = 'closed'; 2154 toggle.setAttribute('aria-expanded', 'false'); 2155 dd.setAttribute('aria-hidden', 'true'); 2156 toggle.focus(); 2157 } 2158 }); 2159 2160 dd.addEventListener('keydown', e => { 2161 const items = Array.from(dd.querySelectorAll('.nav-dropdown__link')); 2162 const idx = items.indexOf(document.activeElement); 2163 if (e.key === 'ArrowDown') { 2164 e.preventDefault(); 2165 items[(idx + 1) % items.length].focus(); 2166 } else if (e.key === 'ArrowUp') { 2167 e.preventDefault(); 2168 items[(idx - 1 + items.length) % items.length].focus(); 2169 } else if (e.key === 'Escape') { 2170 e.preventDefault(); 2171 toggle.dataset.dropdownToggle = 'closed'; 2172 toggle.setAttribute('aria-expanded', 'false'); 2173 dd.setAttribute('aria-hidden', 'true'); 2174 toggle.focus(); 2175 }
2175 else if (e.key === 'Tab' && !dd.contains(e.relatedTarget)) { 2176 toggle.dataset.dropdownToggle = 'closed'; 2177 toggle.setAttribute('aria-expanded', 'false'); 2178 dd.setAttribute('aria-hidden', 'true'); 2179 } 2180 }); 2181 }); 2182 2183 links.forEach(link => { 2184 link.addEventListener('mouseenter', () => { 2185 toggles.forEach(toggle => { 2186 toggle.dataset.dropdownToggle = 'closed'; 2187 toggle.setAttribute('aria-expanded', 'false'); 2188 const dd = toggle.nextElementSibling; 2189 if (dd) dd.setAttribute('aria-hidden', 'true'); 2190 }); 2191 }); 2192 }); 2193 2194 document.addEventListener('click', e => { 2195 const inside = toggles.some(toggle => { 2196 const dd = toggle.nextElementSibling; 2197 return toggle.contains(e.target) || (dd && dd.contains(e.target)); 2198 }); 2199 if (!inside) { 2200 toggles.forEach(toggle => { 2201 toggle.dataset.dropdownToggle = 'closed'; 2202 toggle.setAttribute('aria-expanded', 'false'); 2203 const dd = toggle.nextElementSibling; 2204 if (dd) dd.setAttribute('aria-hidden', 'true'); 2205 }); 2206 } 2207 }); 2208} 2209 2210// Initialize Multilevel Navigation 2211document.addEventListener('DOMContentLoaded', () => { 2212 initNavigation(); 2213}); 2214 2215 2216</script>
2216 2217
2218<script> 2219 2220 2221// *** NAV ANCHOR *** 2222 2223var Webflow = Webflow || []; 2224Webflow.push(function () { 2225 2226 function handleTabAction(hash, skipScroll) { 2227 if (!hash || hash === '#') return; 2228 var targetTab = $(hash); 2229 2230 if (targetTab.length > 0 && targetTab.hasClass('w-tab-link')) { 2231 targetTab.trigger('click'); 2232 2233 if (!skipScroll) { 2234 setTimeout(function() { 2235 $('html, body').stop(true, true).animate({ 2236 scrollTop: targetTab.offset().top - 120 2237 }, 600); 2238 }, 50); 2239 } 2240 } 2241 } 2242 2243 if (window.location.hash) { 2244 handleTabAction(window.location.hash, false); 2245 } 2246 2247 $('a[href*="#"]').on('click', function(e) { 2248 var parts = this.href.split('#'); 2249 var hash = '#' + parts[1]; 2250 2251 if (hash === '#' || hash === '#undefined') { 2252 return; 2253 } 2254 2255 var target = $(hash); 2256 2257 if (target.length > 0 && target.hasClass('w-tab-link')) { 2258 if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { 2259 e.preventDefault(); 2260 e.stopPropagation(); 2261 2262 history.pushState(null, null, hash); 2263 handleTabAction(hash, false); 2264 return false; 2265 } 2266 } 2267 }); 2268}); 2269 2270 Webflow.push(() => { 2271 initServiceTab(); 2272 initDetectScrollingDirection(); 2273 initTabSystem(); 2274}); 2275</script>
2275 2276 2277 2278<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2278-2279
2278 2279<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2279GTM-NZ8DH49K
vendor: 151 bytes, lines 2279-2282
2279" 2280height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2281 2282<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2282GTM-P6L4JTQX
vendor: 83 bytes, lines 2282-2283
2282" 2283height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2284<!-- End Google Tag Manager (noscript) --> 2285 2286
2287<script> 2288function initModalBasic() { 2289 const modalGroup = document.querySelector('[data-modal-group-status]'); 2290 const modals = document.querySelectorAll('[data-modal-name]'); 2291 const modalTargets = document.querySelectorAll('[data-modal-target]'); 2292 2293 // Function to disable scroll 2294 function disableScroll() { 2295 // Get current scroll position 2296 const scrollY = window.scrollY; 2297 2298 // Apply styles to body 2299 document.body.style.position = 'fixed'; 2300 document.body.style.top = `-${scrollY}px`; 2301 document.body.style.width = '100%'; 2302 document.body.style.overflow = 'hidden'; 2303 } 2304 2305 // Function to enable scroll 2306 function enableScroll() { 2307 // Get the scroll position that was saved 2308 const scrollY = document.body.style.top; 2309 2310 // Remove styles from body 2311 document.body.style.position = ''; 2312 document.body.style.top = ''; 2313 document.body.style.width = ''; 2314 document.body.style.overflow = ''; 2315 2316 // Restore scroll position 2317 window.scrollTo(0, parseInt(scrollY || '0') * -1); 2318 } 2319 2320 // Open modal 2321 modalTargets.forEach((modalTarget) => { 2322 modalTarget.addEventListener('click', function () { 2323 const modalTargetName = this.getAttribute('data-modal-target'); 2324 2325 // Close all modals 2326 modalTargets.forEach((target) => target.setAttribute('data-modal-status', 'not-active')); 2327 modals.forEach((modal) => modal.setAttribute('data-modal-status', 'not-active')); 2328 2329 // Activate clicked modal (fixed syntax error) 2330 document.querySelector(`[data-modal-target="${modalTargetName}"]`).setAttribute('data-modal-status', 'active'); 2331 document.querySelector(`[data-modal-name="${modalTargetName}"]`).setAttribute('data-modal-status', 'active'); 2332 2333 // Set group to active 2334 if (modalGroup) { 2335 modalGroup.setAttribute('data-modal-group-status', 'active'); 2336 } 2337 2338 // Disable scroll when modal opens 2339 disableScroll(); 2340 }); 2341 }); 2342 2343 // Close modal 2344 document.querySelectorAll('[data-modal-close]').forEach((closeBtn) => { 2345 closeBtn.addEventListener('click', closeAllModals); 2346 }); 2347 2348document.addEventListener('keydown', function (event) { 2349 if (event.key === 'Escape') { 2350 // On vérifie si le groupe de modales est actuellement "active" 2351 const isModalOpen = modalGroup && modalGroup.getAttribute('data-modal-group-status') === 'active'; 2352 2353 if (isModalOpen) { 2354 closeAllModals(); 2355 } 2356 } 2357 }); 2358 2359 // Function to close all modals 2360 function closeAllModals() { 2361 modalTargets.forEach((target) => target.setAttribute('data-modal-status', 'not-active')); 2362 modals.forEach((modal) => modal.setAttribute('data-modal-status', 'not-active')); 2363 2364 if (modalGroup) { 2365 modalGroup.setAttribute('data-modal-group-status', 'not-active'); 2366 } 2367 2368 // Enable scroll when modal closes 2369 enableScroll(); 2370 } 2371} 2372 2373// Initialize Basic Modal 2374document.addEventListener('DOMContentLoaded', () => { 2375 initModalBasic(); 2376}); 2377</script>
2377 2378
2379<script> 2380 2381//*** PIXEL REVEAL ANIM ON IMG ***/// 2382 2383function initPixelRevealOnScroll() { 2384 const revealWrappers = document.querySelectorAll('[data-pixelated-image-reveal]'); 2385 const GRID_SIZE = 6; 2386 2387 revealWrappers.forEach((wrapper) => { 2388 const grid = wrapper; 2389 let pixelsBuilt = false; 2390 2391 function buildFullPixelCover() { 2392 if (pixelsBuilt) return; 2393 pixelsBuilt = true; 2394 2395 const pixelSize = 100 / GRID_SIZE; 2396 2397 for (let r = 0; r < GRID_SIZE; r++) { 2398 for (let c = 0; c < GRID_SIZE; c++) { 2399 const pixel = document.createElement("div"); 2400 pixel.className = "pixel-card__pixel"; 2401 2402 pixel.style.cssText = ` 2403 position: absolute; 2404 left: ${c * pixelSize}%; 2405 top: ${r * pixelSize}%; 2406 width: calc(${pixelSize}% + 1px); /* +1px pour éviter les lignes blanches */ 2407 height: calc(${pixelSize}% + 1px); /* +1px pour éviter les lignes blanches */ 2408 background: linear-gradient(0deg, #d1deea, #f2f2f2); 2409 background-size: ${GRID_SIZE * 100}% ${GRID_SIZE * 100}%; 2410 background-position: ${c * (100 / (GRID_SIZE - 1))}% ${r * (100 / (GRID_SIZE - 1))}%; 2411 z-index: 5; 2412 opacity: 1; 2413 pointer-events: none; 2414 `; 2415 grid.appendChild(pixel); 2416 } 2417 } 2418 } 2419 2420 function pixelateIn() { 2421 const pixels = wrapper.querySelectorAll(".pixel-card__pixel"); 2422 if (pixels.length === 0) return; 2423 2424 gsap.to(gsap.utils.shuffle(Array.from(pixels)), { 2425 opacity: 0, 2426 duration: 0.6, 2427 stagger: { 2428 each: 0.5 / pixels.length, 2429 from: "random" 2430 }, 2431 ease: "power2.inOut", 2432 onComplete: () => { 2433 pixels.forEach(p => p.remove()); 2434 } 2435 }); 2436 } 2437 2438 buildFullPixelCover(); 2439 2440 ScrollTrigger.create({ 2441 trigger: wrapper, 2442 start: "top 75%", 2443 once: true, 2444 onEnter: () => pixelateIn() 2445 }); 2446 }); 2447} 2448 2449// Initialisation 2450if (window.gsap && window.ScrollTrigger) { 2451 initPixelRevealOnScroll(); 2452} 2453</script>
2453 2454 2455
2456<script> 2457 2458///*** PARALLAX IMG TEAM ***/// 2459 2460gsap.registerPlugin(ScrollTrigger); 2461 2462function initTeamParallaxSubtle() { 2463 const teamImages = document.querySelectorAll('.about_team-img'); 2464 2465 teamImages.forEach((img, index) => { 2466 const speeds = [-30, -50, -80]; 2467 const selectedSpeed = speeds[index % speeds.length]; 2468 2469 gsap.to(img, { 2470 yPercent: selectedSpeed, 2471 ease: "none", 2472 scrollTrigger: { 2473 trigger: img, 2474 start: "top bottom", 2475 end: "bottom top", 2476 scrub: 0.8, 2477 } 2478 }); 2479 }); 2480} 2481 2482window.addEventListener('load', initTeamParallaxSubtle); 2483 2484</script>
2484</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.