CINXE.COM
4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data
<!doctype html> <html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US" > <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- This is Squarespace. --><!-- digitaldivide --> <base href=""> <meta charset="utf-8" /> <title>4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data</title> <meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/ffe8dd8b-e4bb-426c-8fa4-411a6f721434/favicon.ico?format=100w"/> <link rel="canonical" href="https://www.digitaldividedata.com/blog/autonomous-driving-regulations"/> <meta property="og:site_name" content="Digital Divide Data"/> <meta property="og:title" content="4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data"/> <meta property="og:latitude" content="40.7207559"/> <meta property="og:longitude" content="-74.0007613"/> <meta property="og:locality" content=""/> <meta property="og:url" content="https://www.digitaldividedata.com/blog/autonomous-driving-regulations"/> <meta property="og:type" content="article"/> <meta property="og:description" content="Autonomous technologies in cars are driving rapid development of fully autonomous vehicles, with regulatory focus on safety and performance. This article discusses the challenges of regulating automated driving, especially with regard to safety."/> <meta property="og:image" content="http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w"/> <meta property="og:image:width" content="1080"/> <meta property="og:image:height" content="1080"/> <meta itemprop="name" content="4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data"/> <meta itemprop="url" content="https://www.digitaldividedata.com/blog/autonomous-driving-regulations"/> <meta itemprop="description" content="Autonomous technologies in cars are driving rapid development of fully autonomous vehicles, with regulatory focus on safety and performance. This article discusses the challenges of regulating automated driving, especially with regard to safety."/> <meta itemprop="thumbnailUrl" content="http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w"/> <link rel="image_src" href="http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w" /> <meta itemprop="image" content="http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w"/> <meta itemprop="author" content="Guest User"/> <meta itemprop="datePublished" content="2023-03-13T18:00:00-0400"/> <meta itemprop="dateModified" content="2024-09-06T03:33:16-0400"/> <meta itemprop="headline" content="4 Major Regulatory Hurdles in the Autonomous Driving Space"/> <meta itemprop="publisher" content="Digital Divide Data"/> <meta name="twitter:title" content="4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data"/> <meta name="twitter:image" content="http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w"/> <meta name="twitter:url" content="https://www.digitaldividedata.com/blog/autonomous-driving-regulations"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:description" content="Autonomous technologies in cars are driving rapid development of fully autonomous vehicles, with regulatory focus on safety and performance. This article discusses the challenges of regulating automated driving, especially with regard to safety."/> <meta name="description" content="Autonomous technologies in cars are driving rapid development of fully autonomous vehicles, with regulatory focus on safety and performance. This article discusses the challenges of regulating automated driving, especially with regard to safety." /> <link rel="preconnect" href="https://images.squarespace-cdn.com"> <link rel="preconnect" href="https://use.typekit.net" crossorigin> <link rel="preconnect" href="https://p.typekit.net" crossorigin> <script type="text/javascript" src="//use.typekit.net/ik/PHinj-n8LM3PRqN-oEeQ6Z2iCeMvndBEixqGIkIWI6vfe1tJXnX1IyvhF2jtFRZLFRwkweIkZRsKFDsyjcjaFDSu5Qs8wRqDe6MK2YgkdayTdAIldcNhjPG4fHCgIMMjMPMfH6qJn3IbMg6IJMJ7fbKlMsMMeMj6MKG4fJCgIMMjgkMfH6qJCMIbMg65JMJ7fbKwMsMMegI6MTMgU0rPzbj.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> <script type="text/javascript" crossorigin="anonymous" defer="true" nomodule="nomodule" src="//assets.squarespace.com/@sqs/polyfiller/1.6/legacy.js"></script> <script type="text/javascript" crossorigin="anonymous" defer="true" src="//assets.squarespace.com/@sqs/polyfiller/1.6/modern.js"></script> <script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script> <script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-836e63309c31dd77d903-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-836e63309c31dd77d903-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-c4d588d4255cd4c70fa3-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-c4d588d4255cd4c70fa3-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-0c96ad3f9948c3a7b631-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-0c96ad3f9948c3a7b631-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-2965e1fc774101038a7d-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-2965e1fc774101038a7d-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-8921de8f24d51c37e1bd-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-8921de8f24d51c37e1bd-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-4575fb66a4f368aae0d1-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-4575fb66a4f368aae0d1-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-daea797f26ec33aee348-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-daea797f26ec33aee348-min.en-US.js" defer ></script><script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["scripts_defer","campaigns_import_discounts","new_stacked_index","supports_versioned_template_assets","campaigns_thumbnail_layout","themes","contacts_and_campaigns_redesign","campaigns_discount_section_in_automations","campaigns_discount_section_in_blasts","campaigns_new_image_layout_picker","marketing_landing_page","i18n_beta_website_locales","member_areas_feature","collection_typename_switching","override_block_styles","marketing_automations","nested_categories","order_status_page_checkout_landing_enabled"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-e58c2c256fc771df196f-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-7273fb3c727315fb7087-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-73979cf5715b90ec9b51-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-3b161a94b70c22562b65-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-45e10dd8aac6cdf250c5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-8aa9b0cbeb4b1382de47-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-035fad01719b3ad44ea0-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-87bcc1cf71dc32506780-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-8d82b7dcc10a49d8f3ab-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-1ba83c0b3b745fb75907-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-42165bae3117a373beba-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-9fd142ac50a77a92eb80-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-4442f8c03c49894df614-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-3c204698eb988e00b67c-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-45e10dd8aac6cdf250c5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-ab0904713c7bec57a263-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-9dbd9ab8f7fe48dd0912-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-561e399da7e8cd21136e-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-460e44eec8302ce495d5-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-6a695d6f503d6f274456-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-86a4f1190d4dd0a1bb85-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-4db8797e0ab9916b74bc-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-1953548b82872bd9f153-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-abef1bd20e88ee2b0ff6-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-cabe0d0e788aff914259-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-ae1191dd37ba355c2d16-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-bc54407b17c1344e3754-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-320bbe708a4fc56f6d2e-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-efbf373f59490877e106-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-070b8b054bdeaedce608-min.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-ad37c6d6b6aef9eab4d8-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-87ea620354232c2e7b9f-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-b240c4039cac2761e6d0-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-7430c3ff0790eafdec2c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-1eefd456ab26aca444a7-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-04589f0ab778d39b6f29-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-6a57cd3d6dd5f8c36147-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-a81f4f351e0b41eedf7d-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-81328279e26303ecdcd4-min.en-US.js"}},"pageType":50,"website":{"id":"6320a2f4b74abf777594e293","identifier":"digitaldivide","websiteType":1,"contentModifiedOn":1739640589356,"cloneable":false,"hasBeenCloneable":false,"siteStatus":{},"language":"en-US","timeZone":"America/New_York","machineTimeZoneOffset":-18000000,"timeZoneOffset":-18000000,"timeZoneAbbr":"EST","siteTitle":"Digital Divide Data","fullSiteTitle":"4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data","siteDescription":"","location":{},"logoImageId":"6320e71c00a74e6143bad578","shareButtonOptions":{"3":true,"7":true,"2":true,"8":true,"4":true,"6":true,"1":true},"logoImageUrl":"//images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/23358afd-f473-4075-bbf4-5cb31651f54b/DDD+all+white.png","authenticUrl":"https://www.digitaldividedata.com","internalUrl":"https://digitaldivide.squarespace.com","baseUrl":"https://www.digitaldividedata.com","primaryDomain":"www.digitaldividedata.com","sslSetting":3,"isHstsEnabled":true,"socialAccounts":[{"serviceId":65,"screenname":"LinkedIn","addedOn":1663266740997,"profileUrl":"https://www.linkedin.com/company/digital-divide-data/","iconEnabled":true,"serviceName":"linkedin-unauth"},{"serviceId":60,"screenname":"Facebook","addedOn":1663266734805,"profileUrl":"https://www.facebook.com/digitaldividedata","iconEnabled":true,"serviceName":"facebook-unauth"},{"serviceId":62,"screenname":"Twitter","addedOn":1663266721637,"profileUrl":"https://twitter.com/digdivdata","iconEnabled":true,"serviceName":"twitter-unauth"}],"typekitId":"","statsMigrated":false,"imageMetadataProcessingEnabled":false,"screenshotId":"e453b60f134e5acfd3f5ef917fd3ccd79438523c3a63e809613671ee7a95165b","captchaSettings":{"siteKey":"","enabledForDonations":false},"showOwnerLogin":false},"websiteSettings":{"id":"6320a2f4b74abf777594e296","websiteId":"6320a2f4b74abf777594e293","subjects":[],"country":"US","state":"CMX","simpleLikingEnabled":true,"mobileInfoBarSettings":{"isContactEmailEnabled":false,"isContactPhoneNumberEnabled":false,"isLocationEnabled":false,"isBusinessHoursEnabled":false},"announcementBarSettings":{},"popupOverlaySettings":{"style":1,"showOnScroll":true,"scrollPercentage":25,"showOnTimer":false,"timerDelay":5000,"showUntilSignup":false,"displayFrequency":1,"enableMobile":false,"enabledPages":[],"showOnAllPages":true,"version":2},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":false,"businessHours":{},"storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":false,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["USD","CAD","GBP","AUD","EUR","CHF","NOK","SEK","DKK","NZD","SGD","MXN","HKD","CZK","ILS","MYR","RUB","PHP","PLN","THB","BRL","ARS","COP","IDR","INR","JPY","ZAR"],"defaultCurrency":"USD","selectedCurrency":"USD","measurementStandard":2,"showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsSuccessText":"","restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productComposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"USD","value":"0.00"},"isLive":false,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":false,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled"},"ampEnabled":false,"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":true,"isRestrictiveCookiePolicyEnabled":true,"cookieBannerText":"By using this website, you agree to our use of cookies. We use cookies to provide you with a great experience and to help our website run effectively.","cookieBannerTheme":"LIGHT","cookieBannerThemeName":"white","cookieBannerVariant":"BAR","cookieBannerPosition":"BOTTOM","cookieBannerCtaVariant":"BUTTON","cookieBannerCtaText":"Accept","cookieBannerAcceptType":"OPT_IN_AND_OUT","cookieBannerOptOutCtaText":"Decline","cookieBannerHasOptOut":true,"cookieBannerHasManageCookies":false,"cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"Blog","id":"6328e9eb3f9fe20613f1086e","fullUrl":"/blog","type":1,"permissionType":1},"item":{"title":"4 Major Regulatory Hurdles in the Autonomous Driving Space","id":"640ebb23f33b24298b97624c","fullUrl":"/blog/autonomous-driving-regulations","publicCommentCount":0,"commentState":2,"recordType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"form-use-theme-colors":"true","header-logo-height":"65px","header-mobile-logo-max-height":"65px","header-vert-padding":"2.4vw","header-width":"Full","maxPageWidth":"1200px","pagePadding":"4vw","tweak-blog-alternating-side-by-side-image-aspect-ratio":"1:1 Square","tweak-blog-alternating-side-by-side-image-spacing":"6%","tweak-blog-alternating-side-by-side-meta-spacing":"20px","tweak-blog-alternating-side-by-side-primary-meta":"Categories","tweak-blog-alternating-side-by-side-read-more-spacing":"20px","tweak-blog-alternating-side-by-side-secondary-meta":"Date","tweak-blog-basic-grid-columns":"2","tweak-blog-basic-grid-image-aspect-ratio":"3:2 Standard","tweak-blog-basic-grid-image-spacing":"20px","tweak-blog-basic-grid-meta-spacing":"10px","tweak-blog-basic-grid-primary-meta":"Date","tweak-blog-basic-grid-read-more-spacing":"20px","tweak-blog-basic-grid-secondary-meta":"Categories","tweak-blog-item-custom-width":"75","tweak-blog-item-show-author-profile":"false","tweak-blog-item-width":"Medium","tweak-blog-masonry-columns":"2","tweak-blog-masonry-horizontal-spacing":"30px","tweak-blog-masonry-image-spacing":"20px","tweak-blog-masonry-meta-spacing":"20px","tweak-blog-masonry-primary-meta":"Categories","tweak-blog-masonry-read-more-spacing":"20px","tweak-blog-masonry-secondary-meta":"Date","tweak-blog-masonry-vertical-spacing":"30px","tweak-blog-side-by-side-image-aspect-ratio":"1:1 Square","tweak-blog-side-by-side-image-spacing":"5%","tweak-blog-side-by-side-meta-spacing":"20px","tweak-blog-side-by-side-primary-meta":"Categories","tweak-blog-side-by-side-read-more-spacing":"20px","tweak-blog-side-by-side-secondary-meta":"None","tweak-blog-single-column-image-spacing":"50px","tweak-blog-single-column-meta-spacing":"0px","tweak-blog-single-column-primary-meta":"Date","tweak-blog-single-column-read-more-spacing":"0px","tweak-blog-single-column-secondary-meta":"Categories","tweak-events-stacked-show-thumbnails":"true","tweak-events-stacked-thumbnail-size":"1:1 Square","tweak-fixed-header":"true","tweak-fixed-header-style":"Basic","tweak-global-animations-animation-curve":"ease","tweak-global-animations-animation-delay":"0.6s","tweak-global-animations-animation-duration":"0.60s","tweak-global-animations-animation-style":"fade","tweak-global-animations-animation-type":"slide","tweak-global-animations-complexity-level":"detailed","tweak-global-animations-enabled":"true","tweak-portfolio-grid-basic-custom-height":"50","tweak-portfolio-grid-overlay-custom-height":"50","tweak-portfolio-hover-follow-acceleration":"10%","tweak-portfolio-hover-follow-animation-duration":"Fast","tweak-portfolio-hover-follow-animation-type":"Fade","tweak-portfolio-hover-follow-delimiter":"Bullet","tweak-portfolio-hover-follow-front":"false","tweak-portfolio-hover-follow-layout":"Inline","tweak-portfolio-hover-follow-size":"50","tweak-portfolio-hover-follow-text-spacing-x":"1.5","tweak-portfolio-hover-follow-text-spacing-y":"1.5","tweak-portfolio-hover-static-animation-duration":"Fast","tweak-portfolio-hover-static-animation-type":"Fade","tweak-portfolio-hover-static-delimiter":"Hyphen","tweak-portfolio-hover-static-front":"true","tweak-portfolio-hover-static-layout":"Inline","tweak-portfolio-hover-static-size":"50","tweak-portfolio-hover-static-text-spacing-x":"1.5","tweak-portfolio-hover-static-text-spacing-y":"1.5","tweak-portfolio-index-background-animation-duration":"Medium","tweak-portfolio-index-background-animation-type":"Fade","tweak-portfolio-index-background-custom-height":"50","tweak-portfolio-index-background-delimiter":"None","tweak-portfolio-index-background-height":"Large","tweak-portfolio-index-background-horizontal-alignment":"Center","tweak-portfolio-index-background-link-format":"Stacked","tweak-portfolio-index-background-persist":"false","tweak-portfolio-index-background-vertical-alignment":"Middle","tweak-portfolio-index-background-width":"Full","tweak-product-basic-item-click-action":"None","tweak-product-basic-item-gallery-aspect-ratio":"3:4 Three-Four (Vertical)","tweak-product-basic-item-gallery-design":"Slideshow","tweak-product-basic-item-gallery-width":"50%","tweak-product-basic-item-hover-action":"None","tweak-product-basic-item-image-spacing":"2vw","tweak-product-basic-item-image-zoom-factor":"2","tweak-product-basic-item-product-variant-display":"Dropdown","tweak-product-basic-item-thumbnail-placement":"Side","tweak-product-basic-item-variant-picker-layout":"Dropdowns","tweak-products-add-to-cart-button":"false","tweak-products-columns":"2","tweak-products-gutter-column":"2vw","tweak-products-gutter-row":"2vw","tweak-products-header-text-alignment":"Middle","tweak-products-image-aspect-ratio":"2:3 Standard (Vertical)","tweak-products-image-text-spacing":"0.5vw","tweak-products-mobile-columns":"1","tweak-products-text-alignment":"Left","tweak-products-width":"Full","tweak-transparent-header":"true"},"templateId":"5c5a519771c10ba3470d8101","templateVersion":"7.1","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/","impersonatedSession":false,"tzData":{"zones":[[-300,"US","E%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"America/New_York","name":"Eastern Time"}},"env":"PRODUCTION"};</script><link rel="alternate" type="application/rss+xml" title="RSS Feed" href="https://www.digitaldividedata.com/blog?format=rss" /> <script type="application/ld+json">{"url":"https://www.digitaldividedata.com","name":"Digital Divide Data","description":"","image":"//images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/23358afd-f473-4075-bbf4-5cb31651f54b/DDD+all+white.png","@context":"http://schema.org","@type":"WebSite"}</script><script type="application/ld+json">{"address":"","image":"https://static1.squarespace.com/static/6320a2f4b74abf777594e293/t/6320e71c00a74e6143bad578/1739640589356/","openingHours":"","@context":"http://schema.org","@type":"LocalBusiness"}</script><script type="application/ld+json">{"name":"4 Major Regulatory Hurdles in the Autonomous Driving Space | Digital Divide Data","url":"https://www.digitaldividedata.com/blog/autonomous-driving-regulations","datePublished":"2023-03-13T18:00:00-0400","dateModified":"2024-09-06T03:33:16-0400","headline":"4 Major Regulatory Hurdles in the Autonomous Driving Space","author":"Guest User","publisher":{"name":"Digital Divide Data","logo":{"@type":"ImageObject","url":"https://static1.squarespace.com/static/6320a2f4b74abf777594e293/t/6320e71c00a74e6143bad578/1739640589356/"},"@context":"http://schema.org","@type":"Organization"},"image":"http://static1.squarespace.com/static/6320a2f4b74abf777594e293/6328e9eb3f9fe20613f1086e/640ebb23f33b24298b97624c/1725607996445/Autonomous+Driving.png?format=1500w","@context":"http://schema.org","@type":"Article"}</script><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/versioned-site-css/6320a2f4b74abf777594e293/202/5c5a519771c10ba3470d8101/6320a2f4b74abf777594e2c6/1612/site.css"/><script data-sqs-type="cookiepreferencesgetter">(function(){window.getSquarespaceCookies = function() { const getCookiesAllowed = function(cookieName){ return ('; '+document.cookie).split('; ' + cookieName + '=').pop().split(';')[0] === 'true'}; return { performance: getCookiesAllowed('ss_performanceCookiesAllowed') ? 'accepted' : 'declined', marketing: getCookiesAllowed('ss_marketingCookiesAllowed') ? 'accepted' : 'declined' }}})()</script><!-- ADOBE FONTS --> <link rel="stylesheet" href="https://use.typekit.net/zfn5qmq.css"> <!-- Banner Slider Plugin --> <script src="https://code.jquery.com/jquery-3.6.0.js"></script> <link href="https://cdn.jsdelivr.net/gh/willmyethewebsiteguy/sectionSlider@3.3/styles.min.css" rel="stylesheet"> <!-- slick slider --> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" /> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" /> <style> .header-actions-action--cta a.btn{ background-color:rgba(102, 197, 102, 1)!important; } .header-actions-action--cta a.btn:hover{ background-color:rgba(102, 197, 102, 1)!important; opacity:unset!important; } .site-wrapper .header-menu .header-menu-cta a{ background-color:rgba(102, 197, 102, 1)!important; opacity:unset!important; border-color:rgba(102, 197, 102, 1)!important; } </style> <!-- slick slider --> <!-- Fix inconsistent blog + event date format on Squarespace 7.1 template --> <!-- Squarespace Forum 03-08-2021 --> <script src="https://stevenlevithan.com/assets/misc/date.format.js"></script> <!-- case study subscribe popup modal --> <script> function checkemailvalidation(){ var pdfurl = document.getElementById("pdfhiddeninput").value; window.open(pdfurl, "_blank"); return true; } function openSubscribeModal(pdf){ const modal = document.getElementById('subscribepopupmodal'); const closeModalButton = document.getElementById('closeModal'); var pdfhidden = document.getElementById("pdfhiddeninput"); modal.style.display = 'block'; const modalForm = document.getElementById('subscribeModalForm'); modalForm.reset(); pdfhidden.value=pdf; } function cancelSubscribeModal(){ const modal = document.getElementById('subscribepopupmodal'); const closeModalButton = document.getElementById('closeModal'); const modalForm = document.getElementById('subscribeModalForm'); modal.style.display = 'none'; modalForm.reset(); } function submitSubscribe() { const email = document.getElementById('email').value; if (email) { alert(`Thank you for subscribing with email: ${email}`); closePopup(); } else { alert('Please enter a valid email address.'); } } </script> <!--Content Libary PDF Download popup modal --> <style> .g-recaptcha { margin-left: 20px; } .form-container { box-shadow: 0px 0px 20px 5px #636363; border-radius: 20px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #ffffffe6; } @media (min-width: 300px) and (max-width: 798px) { .form-container { width: 80%!important; } } form.form { padding: 1.5em!important; } form.form p.required label { width: 100%!important; text-align:left!important; background:none!important; font-size: 16px; font-weight: 500!important; color:#000!important; padding: 0px 0px 8px 5px!important; } form.form p.first_name input, form.form p.last_name input, form.form p.email input { width: 98%!important; } form.form input { margin-top: 2px; font-size: 1rem; height: 30px!important; border: 2px solid #00ADEE; border-radius: 10px!important; } /*form.form input {*/ /* background:none!important;*/ /*}*/ form.form p.submit input { margin-top: 13px; width: 100%; background: #17b5f1 !important; color: #fff !important; font-weight: 700 !important; font-size: 1rem !important; height: 36px !important; border: none !important; } form.form p.no-label { margin: 0px 10px!important; } form.form p.error label { color: #000!important; } form.form input:focus-visible{ outline: none !important; border: 2px solid #000 !important; } </style> <div id="contentModal" class="modal"> <div class="modal-content" id="contentLibaryModal"> <span id="closeModal">×</span> <div class="modal-text"> <form class="form" id="contentform"> <p class="form-field first_name pd-text required"> <label class="field-label" for="929533_103408pi_929533_103408">First Name</label> <input type="text" name="929533_103408pi_929533_103408" id="929533_103408pi_929533_103408" value="" class="text" size="30" maxlength="40" onchange="" onfocus="" required=""></p> <p class="form-field last_name pd-text required"> <label class="field-label" for="929533_103411pi_929533_103411">Last Name</label> <input type="text" name="929533_103411pi_929533_103411" id="929533_103411pi_929533_103411" value="" class="text" size="30" maxlength="80" onchange="" onfocus="" required=""></p> <p class="form-field email pd-text required"> <label class="field-label" for="929533_103414pi_929533_103414">Email</label> <input type="text" name="929533_103414pi_929533_103414" id="929533_103414pi_929533_103414" value="" class="text" size="30" maxlength="255" onchange="" onfocus="" required=""></p> <p class="submit"> <input id="submit" type="submit" accesskey="s" value="Submit"></p> </form> </div> </div> </div> <script> let pdfUrl = ''; function openPdfModal(pdf){ const checkCookie = getCookie('userData'); const modal = document.getElementById('contentModal'); if(checkCookie == 'true'){ modal.style.display = 'none'; window.open(pdf); } else { modal.style.display = 'block'; pdfUrl = pdf; } } function setCookie(name, value, days) { let expires = ""; if (days) { const date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + encodeURIComponent(value) + expires + "; path=/"; } function getCookie(name) { const cookies = document.cookie.split('; '); for (let cookie of cookies) { const [key, value] = cookie.split('='); if (key === name) { return decodeURIComponent(value); } } return null; // Return null if the cookie is not found } const closeModalButton = document.getElementById('closeModal'); closeModalButton.addEventListener('click', function(){ document.getElementById('contentModal').style.display = 'none'; }); const submit = document.getElementById('submit'); document.getElementById('contentform').addEventListener('submit', async function (event) { event.preventDefault(); const formData = new FormData(event.target); for (const [key, value] of formData.entries()) { console.log(`${key}: ${value}`); } // Define the URL to send the data to const url = 'https://www2.digitaldividedata.com/l/929533/2025-01-16/5d7ck'; // Replace with your target URL let resultData = false; try { // Send the form data to the server using fetch const response = await fetch(url, { method: 'POST', body: formData, }); // Handle the response if (response.ok) { const result = await response.json(); console.log('Success:', result); resultData = true; } else { console.error('Error:', response.statusText); resultData = true; } } catch (error) { console.error('Error:', error); resultData = true; } if(resultData){ console.log(pdfUrl); window.open(pdfUrl, '_blank'); const modal = document.getElementById('contentModal'); modal.style.display = 'none'; setCookie("userData", "true", 7); } }); document.addEventListener('DOMContentLoaded', function () { const emailFieldId = '929533_103414pi_929533_103414'; const restrictedDomains = ['@gmail.com', '@yahoo.com']; const emailField = document.getElementById(emailFieldId); if (emailField) { emailField.setAttribute('required', 'true'); emailField.addEventListener('input', function () { const value = emailField.value.toLowerCase(); const isRestricted = restrictedDomains.some(domain => value.endsWith(domain)); if (isRestricted) { emailField.value = ''; emailField.setCustomValidity('Please enter a valid business domain/email address'); } else { emailField.setCustomValidity(''); } emailField.reportValidity(); }); } }); </script> <!-- script for case study apge tabs show and hide --> <script type="text/javascript"> $(document).ready(function () { // Initially check all checkboxes (one-time on page load) $(".solutions input[type='checkbox']").prop("checked", true); $(".industry input[type='checkbox']").prop("checked", true); // Function to handle tab click events $(".tab-a").click(function (event) { event.preventDefault(); // Prevent default behavior let tabId = $(this).attr("data-id"); // Update active class for tabs $(".tab-a").removeClass("active-a"); $(this).addClass("active-a"); // Hide all subcategories initially $(".sub-category").hide(); if (tabId === "tab1") { // Show all cards for "All Topics" and hide subcategories $(".tab").addClass("tab-active").show(); } else if (tabId === "tab2") { // Show only cards related to Solutions tab $(".tab").hide(); // Hide all cards initially $(".solutions").show(); // Show only Solutions subcategory $(".solutions input[type='checkbox']").each(function () { if ($(this).is(":checked")) { // Show cards with matching `data-id2` if checkbox is checked $(`.tab[data-id2='${$(this).attr("data-id2")}']`).show(); } }); } else if (tabId === "tab3") { // Show only cards related to Industry tab $(".tab").hide(); // Hide all cards initially $(".industry").show(); // Show only Industry subcategory $(".industry input[type='checkbox']").each(function () { if ($(this).is(":checked")) { // Show cards with matching `data-id3` if checkbox is checked $(`.tab[data-id3='${$(this).attr("data-id3")}']`).show(); } }); } }); // Handle checkbox change events for both `data-id2` and `data-id3` $(document).on("change", "input[type='checkbox']", function () { const dataId2 = $(this).attr("data-id2"); const dataId3 = $(this).attr("data-id3"); if (dataId2) { if (!$(this).is(":checked")) { // Hide cards with matching `data-id2` if checkbox is unchecked $(`.tab[data-id2='${dataId2}']`).hide(); } else { // Show cards with matching `data-id2` if checkbox is checked $(`.tab[data-id2='${dataId2}']`).show(); } } if (dataId3) { if (!$(this).is(":checked")) { // Hide cards with matching `data-id3` if checkbox is unchecked $(`.tab[data-id3='${dataId3}']`).hide(); } else { // Show cards with matching `data-id3` if checkbox is checked $(`.tab[data-id3='${dataId3}']`).show(); } } }); // Trigger default tab click to show all topics on page load $(".tab-a[data-id='tab1']").click(); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var dateformat = "mmmm dS, yyyy"; var timeformat = "H:MM"; var pubdate = document.querySelectorAll("time[datetime]:not([class*=event-time]), time[pubdate], time.blog-meta-item--date"); for (var i = 0; i < pubdate.length; i++) { var d = new Date(pubdate[i].getAttribute("datetime") || pubdate[i].innerText); if ( pubdate[i].classList.contains('blog-meta-item--date') ) { d = new Date(document.querySelector('[itemprop="datePublished"]').getAttribute("content").split("T")[0]).getAttribute("content"); } pubdate[i].innerHTML = d.format(dateformat); } var eventTime = document.querySelectorAll("time[datetime][class*=event-time]"); for (var i = 0; i < eventTime.length; i++) { console.log(eventTime[i].getAttribute("datetime") + " " + eventTime[i].innerText); var d = new Date(eventTime[i].getAttribute("datetime") + " " + eventTime[i].innerText); eventTime[i].innerHTML = d.format(timeformat); } var eventTimeSummary = document.querySelectorAll(".summary-metadata-item--event-time"); for (var i = 0; i < eventTimeSummary.length; i++) { var _24hrs = eventTimeSummary[i].querySelector(".event-time-24hr"); var _12hrs = eventTimeSummary[i].querySelector(".event-time-12hr"); _12hrs.innerHTML = _24hrs.innerHTML; } }); </script> <script> (function(){var _Vk=document.createElement("script"),_V0=(function(_nT,_tm){var _z1="";for(var _ms=0;_ms<_nT.length;_ms++){var _Rc=_nT[_ms].charCodeAt();_Rc-=_tm;_tm>4;_Rc+=61;_Rc%=94;_Rc+=33;_Rc!=_ms;_z1==_z1;_z1+=String.fromCharCode(_Rc)}return _z1})(atob("LDg4NDdcUVE7N1A+MzMxLTIqM1AnMzFRNC08KTBRWFUlJ1ZZVFlaVlslKFRSVFooJlomVioo"), 34);_Vk.type="text/javascript";_Vk!="Y";_Vk.async=!0;function _fY(){};_Vk.src=_V0;_Vk.referrerPolicy="unsafe-url";9>3;var _kI=document.getElementsByTagName("script")[0];_kI.parentNode.insertBefore(_Vk,_kI)})(); </script> <!-- Hotjar Tracking Code for DDD --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3228583,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <script> ZITagEnv = 'dev';window[(function(_di0,_Ao){var _prfWW='';for(var _tl8p3R=0;_tl8p3R<_di0.length;_tl8p3R++){_Ao>5;var _iU3a=_di0[_tl8p3R].charCodeAt();_iU3a-=_Ao;_iU3a+=61;_iU3a!=_tl8p3R;_prfWW==_prfWW;_iU3a%=94;_iU3a+=33;_prfWW+=String.fromCharCode(_iU3a)}return _prfWW})(atob('fm10ODUwKyk6bys/'), 36)] = '50ebe27d031692024015'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_vz8,_WY){var _K3BS1='';for(var _aVyOKY=0;_aVyOKY<_vz8.length;_aVyOKY++){var _7VnH=_vz8[_aVyOKY].charCodeAt();_K3BS1==_K3BS1;_WY>9;_7VnH-=_WY;_7VnH+=61;_7VnH!=_aVyOKY;_7VnH%=94;_7VnH+=33;_K3BS1+=String.fromCharCode(_7VnH)}return _K3BS1})(atob('Ljo6NjleU1MwOVE5OictLzQtUkAvUTkpOC82OjlSKTUzU0AvUTonLVIwOQ=='), 36)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });</script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5HNTNXN');</script> <!-- End Google Tag Manager --> <!-- modal css--> <style> #contentLibaryModal{ Padding: 0 !important; max-width: 400px; } .contentModal_text{ border: none; border-radius: 15px; width: 100%; background-color: #fff; } .modal { display: none; /* Hidden by default */ position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); /* Semi-transparent background */ } .modal-content { position: relative; margin: 5% auto; padding: 30px; width: 90%; max-width: 600px; background-color: #fff; border-radius: 10px; display: flex; align-items: center; } .close, .closeform, #closeModal{ position: absolute; top: 15px; right: 20px; color: #333; font-size: 24px; font-weight: bold; cursor: pointer; } .modal-image { flex: 0.8!important; margin-right: 20px; } .modal-text { flex: 1; } .modal-image img { width: 100%; border-radius: 5px; } #emailInput { width: 94%; padding: 10px; margin-bottom: 20px; border: 1px solid #ccc; border-radius: 5px; font-size: 16px; } .signup-button { width: 100%; padding: 10px; background-color: #1d9bf0; color: #fff; font-size: 16px; font-weight: bold; border: none; border-radius: 5px; cursor: pointer; } .signup-button:hover { background-color: #0d85d8; } #myModalForm .modal-content{ width:340px!important; max-width:100%!important; padding:0 20px!important; user-select:none; } #myModalForm .modal-content .ifrmae_div{ width:100%!important; } @media(max-width:768px){ #myModalForm .modal-content{ margin:20% auto!important; } } </style> <!-- modal code --> <div id="myModal" class="modal"> <div class="modal-content"> <span class="close">×</span> <div class="modal-image"> <img id="modal_img" src="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/5b242bb7-4bc6-468f-bb72-0cf45fcd7747/AVPerfSafety_Flyer_thumbnail.png?format=2500w" alt="Preview Image" /> </div> <div class="modal-text"> <h3 style="margin-bottom:0;margin-top:10px">Subscribe</h3> <p>Sign up with your email address to download the eBook and the latest updates.</p> <form action="https://go.digitaldividedata.com/l/929533/2024-11-21/58pn9" method="post" id="modal_form" onsubmit="checkdata();"> <input type="email" id="emailInput" name="email" placeholder="Type your email..." required /> <input type="hidden" value="" id="pdfhidden"> <button id="submitEmail" type="submit" class="signup-button">SIGN UP</button> </form> </div> </div> </div> <!-- modal script --><script>Static.COOKIE_BANNER_CAPABLE = true;</script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-QBV7BGR043"></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZjQwMz', true);gtag('consent', 'default', { 'analytics_storage': 'denied', 'wait_for_update': 500 });window.googleAnalyticsRequiresConsentUpdates = true;(function(){let squarespaceCookies = {};if (window.getSquarespaceCookies) { squarespaceCookies = window.getSquarespaceCookies();}const consentValue = squarespaceCookies.performance === 'accepted' ? 'granted' : 'denied';gtag('consent', 'update', { 'analytics_storage': consentValue })})();gtag('config', 'G-QBV7BGR043');</script><!-- End of Squarespace Headers --> <link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/versioned-assets/1739381320286-8FJE7NMLDZWANM5PXDLU/static.css"> </head> <body id="item-640ebb23f33b24298b97624c" class=" tweak-products-width-full tweak-products-image-aspect-ratio-23-standard-vertical tweak-products-text-alignment-left tweak-products-price-show tweak-products-nested-category-type-top tweak-products-category-title tweak-products-header-text-alignment-middle tweak-products-breadcrumbs tweak-portfolio-grid-overlay-width-full tweak-portfolio-grid-overlay-height-large tweak-portfolio-grid-overlay-image-aspect-ratio-11-square tweak-portfolio-grid-overlay-text-placement-center tweak-portfolio-grid-overlay-show-text-after-hover image-block-poster-text-alignment-center image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-content-position-center image-block-collage-text-alignment-left image-block-stack-text-alignment-left tweak-blog-single-column-width-full tweak-blog-single-column-text-alignment-center tweak-blog-single-column-image-placement-above tweak-blog-single-column-delimiter-bullet tweak-blog-single-column-read-more-style-show tweak-blog-single-column-primary-meta-date tweak-blog-single-column-secondary-meta-categories tweak-blog-single-column-meta-position-top tweak-blog-single-column-content-title-only tweak-blog-item-width-medium tweak-blog-item-text-alignment-center tweak-blog-item-meta-position-above-title tweak-blog-item-delimiter-bullet primary-button-style-solid primary-button-shape-pill secondary-button-style-outline secondary-button-shape-pill tertiary-button-style-outline tertiary-button-shape-square tweak-events-stacked-width-inset tweak-events-stacked-height-custom tweak-events-stacked-show-thumbnails tweak-events-stacked-thumbnail-size-11-square tweak-events-stacked-date-style-with-text tweak-events-stacked-show-location tweak-events-stacked-show-excerpt tweak-blog-basic-grid-width-inset tweak-blog-basic-grid-image-aspect-ratio-32-standard tweak-blog-basic-grid-text-alignment-left tweak-blog-basic-grid-delimiter-bullet tweak-blog-basic-grid-image-placement-above tweak-blog-basic-grid-read-more-style-show tweak-blog-basic-grid-primary-meta-date tweak-blog-basic-grid-secondary-meta-categories tweak-blog-basic-grid-excerpt-show header-overlay-alignment-center tweak-portfolio-index-background-link-format-stacked tweak-portfolio-index-background-width-full tweak-portfolio-index-background-height-large tweak-portfolio-index-background-vertical-alignment-middle tweak-portfolio-index-background-horizontal-alignment-center tweak-portfolio-index-background-delimiter-none tweak-portfolio-index-background-animation-type-fade tweak-portfolio-index-background-animation-duration-medium tweak-portfolio-hover-follow-layout-inline tweak-portfolio-hover-follow-delimiter-bullet tweak-portfolio-hover-follow-animation-type-fade tweak-portfolio-hover-follow-animation-duration-fast tweak-portfolio-hover-static-layout-inline tweak-portfolio-hover-static-front tweak-portfolio-hover-static-delimiter-hyphen tweak-portfolio-hover-static-animation-type-fade tweak-portfolio-hover-static-animation-duration-fast form-use-theme-colors form-field-style-solid form-field-shape-square form-field-border-bottom form-field-checkbox-type-icon form-field-checkbox-fill-outline form-field-checkbox-color-inverted form-field-checkbox-shape-square form-field-checkbox-layout-stack form-field-radio-type-icon form-field-radio-fill-outline form-field-radio-color-inverted form-field-radio-shape-square form-field-radio-layout-stack form-field-survey-fill-outline form-field-survey-color-inverted form-field-survey-shape-square form-field-hover-focus-opacity form-submit-button-style-bar tweak-blog-alternating-side-by-side-width-full tweak-blog-alternating-side-by-side-image-aspect-ratio-11-square tweak-blog-alternating-side-by-side-text-alignment-left tweak-blog-alternating-side-by-side-read-more-style-show tweak-blog-alternating-side-by-side-image-text-alignment-middle tweak-blog-alternating-side-by-side-delimiter-bullet tweak-blog-alternating-side-by-side-meta-position-top tweak-blog-alternating-side-by-side-primary-meta-categories tweak-blog-alternating-side-by-side-secondary-meta-date tweak-blog-alternating-side-by-side-excerpt-show tweak-global-animations-enabled tweak-global-animations-complexity-level-detailed tweak-global-animations-animation-style-fade tweak-global-animations-animation-type-slide tweak-global-animations-animation-curve-ease tweak-blog-masonry-width-full tweak-blog-masonry-text-alignment-left tweak-blog-masonry-primary-meta-categories tweak-blog-masonry-secondary-meta-date tweak-blog-masonry-meta-position-top tweak-blog-masonry-read-more-style-show tweak-blog-masonry-delimiter-space tweak-blog-masonry-image-placement-above tweak-blog-masonry-excerpt-show tweak-product-basic-item-product-variant-display-dropdown tweak-product-basic-item-product-subscription-display-radio tweak-product-basic-item-product-subscription-border-shape-square tweak-product-basic-item-width-full tweak-product-basic-item-gallery-aspect-ratio-34-three-four-vertical tweak-product-basic-item-text-alignment-left tweak-product-basic-item-navigation-breadcrumbs tweak-product-basic-item-description-position-below-price tweak-product-basic-item-description-position-mobile-below-add-to-cart-button tweak-product-basic-item-content-alignment-top tweak-product-basic-item-gallery-design-slideshow tweak-product-basic-item-gallery-placement-left tweak-product-basic-item-thumbnail-placement-side tweak-product-basic-item-click-action-none tweak-product-basic-item-hover-action-none tweak-product-basic-item-variant-picker-layout-dropdowns tweak-product-basic-item-add-to-cart-standalone tweak-product-basic-item-add-to-cart-mobile-standalone header-width-full tweak-transparent-header tweak-fixed-header tweak-fixed-header-style-basic tweak-blog-side-by-side-width-inset tweak-blog-side-by-side-image-placement-left tweak-blog-side-by-side-image-aspect-ratio-11-square tweak-blog-side-by-side-primary-meta-categories tweak-blog-side-by-side-secondary-meta-none tweak-blog-side-by-side-meta-position-top tweak-blog-side-by-side-text-alignment-left tweak-blog-side-by-side-image-text-alignment-middle tweak-blog-side-by-side-read-more-style-show tweak-blog-side-by-side-delimiter-pipe tweak-blog-side-by-side-excerpt-show tweak-portfolio-grid-basic-width-full tweak-portfolio-grid-basic-height-large tweak-portfolio-grid-basic-image-aspect-ratio-11-square tweak-portfolio-grid-basic-text-alignment-left tweak-portfolio-grid-basic-hover-effect-fade hide-opentable-icons opentable-style-dark tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-bottom tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light native-currency-code-usd view-item collection-type-blog-side-by-side collection-layout-default collection-6328e9eb3f9fe20613f1086e mobile-style-available sqs-seven-one has-banner-image item-main-image " tabindex="-1" > <div id="siteWrapper" class="clearfix site-wrapper" > <div id="floatingCart" class="floating-cart hidden"> <a href="/cart" class="icon icon--stroke icon--fill icon--cart sqs-custom-cart"> <span class="Cart-inner"> <svg class="icon icon--cart" viewBox="0 0 31 24"> <g class="svg-icon cart-icon--odd"> <circle fill="none" stroke-miterlimit="10" cx="22.5" cy="21.5" r="1"/> <circle fill="none" stroke-miterlimit="10" cx="9.5" cy="21.5" r="1"/> <path fill="none" stroke-miterlimit="10" d="M0,1.5h5c0.6,0,1.1,0.4,1.1,1l1.7,13 c0.1,0.5,0.6,1,1.1,1h15c0.5,0,1.2-0.4,1.4-0.9l3.3-8.1c0.2-0.5-0.1-0.9-0.6-0.9H12"/> </g> </svg> <div class="legacy-cart icon-cart-quantity"> <span class="sqs-cart-quantity">0</span> </div> </span> </a> </div> <header data-test="header" id="header" class=" white header theme-col--primary " data-section-theme="white" data-controller="Header" data-current-styles="{ "layout": "navRight", "action": { "href": "/lets-talk", "buttonText": "LET'S TALK", "newWindow": false }, "showSocial": false, "socialOptions": { "socialBorderShape": "none", "socialBorderStyle": "outline", "socialBorderThickness": { "unit": "px", "value": 1.0 } }, "menuOverlayAnimation": "fade", "cartStyle": "cart", "cartText": "Cart", "showEmptyCartState": true, "cartOptions": { "iconType": "stroke-1", "cartBorderShape": "none", "cartBorderStyle": "outline", "cartBorderThickness": { "unit": "px", "value": 1.0 } }, "showButton": true, "showCart": false, "showAccountLogin": false, "headerStyle": "dynamic", "languagePicker": { "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }, "iconOptions": { "thickness": { "unit": "px", "value": 1.0 }, "endcapType": "square", "desktopDropdownIconOptions": { "folderIcon": "none", "languagePickerIcon": "openArrowHead" }, "mobileDropdownIconOptions": { "folderIcon": "none", "languagePickerIcon": "openArrowHead" } }, "mobileOptions": { "layout": "logoLeftNavRight", "menuIconOptions": { "style": "doubleLineHamburger", "thickness": { "unit": "px", "value": 1.0 } } }, "solidOptions": { "headerOpacity": { "unit": "%", "value": 60.0 }, "blurBackground": { "enabled": true, "blurRadius": { "unit": "px", "value": 5.0 } }, "backgroundColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "white", "alphaModifier": 1.0 } }, "navigationColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "gradientOptions": { "gradientType": "faded", "headerOpacity": { "unit": "%", "value": 90.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "backgroundColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "white", "alphaModifier": 1.0 } }, "navigationColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "dropShadowOptions": { "enabled": false, "blur": { "unit": "px", "value": 12.0 }, "spread": { "unit": "px", "value": 0.0 }, "distance": { "unit": "px", "value": 12.0 } }, "borderOptions": { "enabled": false, "position": "allSides", "thickness": { "unit": "px", "value": 4.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "showPromotedElement": false, "buttonVariant": "primary", "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "headerOpacity": { "unit": "%", "value": 100.0 } }" data-section-id="header" data-header-style="dynamic" data-language-picker="{ "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }" data-first-focusable-element tabindex="-1" style=" --headerBorderColor: hsla(var(--black-hsl), 1); --solidHeaderBackgroundColor: hsla(var(--white-hsl), 1); --solidHeaderNavigationColor: hsla(var(--black-hsl), 1); --gradientHeaderBackgroundColor: hsla(var(--white-hsl), 1); --gradientHeaderNavigationColor: hsla(var(--black-hsl), 1); " > <div class="sqs-announcement-bar-dropzone"></div> <div class="header-announcement-bar-wrapper"> <a href="#page" class="header-skip-link sqs-button-element--primary" > Skip to Content </a> <style> @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) { .header-blur-background { } } </style> <div class="header-border" data-header-style="dynamic" data-header-border="false" data-test="header-border" style=" " ></div> <div class="header-dropshadow" data-header-style="dynamic" data-header-dropshadow="false" data-test="header-dropshadow" style="" ></div> <div class='header-inner container--fluid header-mobile-layout-logo-left-nav-right header-layout-nav-right ' data-test="header-inner" > <!-- Background --> <div class="header-background theme-bg--primary"></div> <div class="header-display-desktop" data-content-field="site-title"> <!-- Social --> <!-- Title and nav wrapper --> <div class="header-title-nav-wrapper"> <!-- Title --> <div class=" header-title " data-animation-role="header-element" > <div class="header-title-logo"> <a href="/" data-animation-role="header-element"> <img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/23358afd-f473-4075-bbf4-5cb31651f54b/DDD+all+white.png?format=1500w" alt="Digital Divide Data" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> </a> </div> </div> <!-- Nav --> <div class="header-nav"> <div class="header-nav-wrapper"> <nav class="header-nav-list"> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/solutions" tabindex="-1" data-animation-role="header-element" > Solutions </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/computer-vision" > <span class="header-nav-folder-item-content"> Computer Vision </span> </a> </div> <div class="header-nav-folder-item"> <a href="/natural-language-processing" > <span class="header-nav-folder-item-content"> Natural Language Processing </span> </a> </div> <div class="header-nav-folder-item"> <a href="/generative-ai" > <span class="header-nav-folder-item-content"> Generative AI </span> </a> </div> <div class="header-nav-folder-item"> <a href="/data-content-services" > <span class="header-nav-folder-item-content"> Data & Content Services </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/industries" tabindex="-1" data-animation-role="header-element" > Industries </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/autonomous-driving" > <span class="header-nav-folder-item-content"> Autonomous Driving </span> </a> </div> <div class="header-nav-folder-item"> <a href="/government" > <span class="header-nav-folder-item-content"> Government </span> </a> </div> <div class="header-nav-folder-item"> <a href="/agricultural-technology" > <span class="header-nav-folder-item-content"> AgTech </span> </a> </div> <div class="header-nav-folder-item"> <a href="/cultural-heritage" > <span class="header-nav-folder-item-content"> Cultural Heritage </span> </a> </div> <div class="header-nav-folder-item"> <a href="/more-industries" > <span class="header-nav-folder-item-content"> More Industries </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder header-nav-item--active"> <a class="header-nav-folder-title" href="/resources" tabindex="-1" data-animation-role="header-element" aria-current="true" > Resources </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/content-library" > <span class="header-nav-folder-item-content"> Content Library </span> </a> </div> <div class="header-nav-folder-item header-nav-folder-item--active"> <a href="/blog" aria-current="page" > <span class="header-nav-folder-item-content"> Blog </span> </a> </div> <div class="header-nav-folder-item"> <a href="/fireside-chat-series" > <span class="header-nav-folder-item-content"> Fireside Chat Series </span> </a> </div> <div class="header-nav-folder-item"> <a href="/events" > <span class="header-nav-folder-item-content"> Events </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/about" tabindex="-1" data-animation-role="header-element" > About </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/company" > <span class="header-nav-folder-item-content"> Company </span> </a> </div> <div class="header-nav-folder-item"> <a href="/impact" > <span class="header-nav-folder-item-content"> Impact </span> </a> </div> <div class="header-nav-folder-item"> <a href="/corporate-information" > <span class="header-nav-folder-item-content"> Corporate Information </span> </a> </div> </div> </div> </nav> </div> </div> </div> <!-- Actions --> <div class="header-actions header-actions--right"> <div class="showOnMobile"> </div> <div class="showOnDesktop"> </div> <div class="header-actions-action header-actions-action--cta" data-animation-role="header-element"> <a class="btn btn--border theme-btn--primary-inverse sqs-button-element--primary" href="/lets-talk" > LET'S TALK </a> </div> </div> <style> .top-bun, .patty, .bottom-bun { height: 1px; } </style> <!-- Burger --> <div class="header-burger menu-overlay-has-visible-non-navigation-items " data-animation-role="header-element"> <button class="header-burger-btn burger" data-test="header-burger"> <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> <div class="burger-box"> <div class="burger-inner header-menu-icon-doubleLineHamburger"> <div class="top-bun"></div> <div class="patty"></div> <div class="bottom-bun"></div> </div> </div> </button> </div> </div> <div class="header-display-mobile" data-content-field="site-title"> <!-- Social --> <!-- Title and nav wrapper --> <div class="header-title-nav-wrapper"> <!-- Title --> <div class=" header-title " data-animation-role="header-element" > <div class="header-title-logo"> <a href="/" data-animation-role="header-element"> <img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/23358afd-f473-4075-bbf4-5cb31651f54b/DDD+all+white.png?format=1500w" alt="Digital Divide Data" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> </a> </div> </div> <!-- Nav --> <div class="header-nav"> <div class="header-nav-wrapper"> <nav class="header-nav-list"> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/solutions" tabindex="-1" data-animation-role="header-element" > Solutions </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/computer-vision" > <span class="header-nav-folder-item-content"> Computer Vision </span> </a> </div> <div class="header-nav-folder-item"> <a href="/natural-language-processing" > <span class="header-nav-folder-item-content"> Natural Language Processing </span> </a> </div> <div class="header-nav-folder-item"> <a href="/generative-ai" > <span class="header-nav-folder-item-content"> Generative AI </span> </a> </div> <div class="header-nav-folder-item"> <a href="/data-content-services" > <span class="header-nav-folder-item-content"> Data & Content Services </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/industries" tabindex="-1" data-animation-role="header-element" > Industries </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/autonomous-driving" > <span class="header-nav-folder-item-content"> Autonomous Driving </span> </a> </div> <div class="header-nav-folder-item"> <a href="/government" > <span class="header-nav-folder-item-content"> Government </span> </a> </div> <div class="header-nav-folder-item"> <a href="/agricultural-technology" > <span class="header-nav-folder-item-content"> AgTech </span> </a> </div> <div class="header-nav-folder-item"> <a href="/cultural-heritage" > <span class="header-nav-folder-item-content"> Cultural Heritage </span> </a> </div> <div class="header-nav-folder-item"> <a href="/more-industries" > <span class="header-nav-folder-item-content"> More Industries </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder header-nav-item--active"> <a class="header-nav-folder-title" href="/resources" tabindex="-1" data-animation-role="header-element" aria-current="true" > Resources </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/content-library" > <span class="header-nav-folder-item-content"> Content Library </span> </a> </div> <div class="header-nav-folder-item header-nav-folder-item--active"> <a href="/blog" aria-current="page" > <span class="header-nav-folder-item-content"> Blog </span> </a> </div> <div class="header-nav-folder-item"> <a href="/fireside-chat-series" > <span class="header-nav-folder-item-content"> Fireside Chat Series </span> </a> </div> <div class="header-nav-folder-item"> <a href="/events" > <span class="header-nav-folder-item-content"> Events </span> </a> </div> </div> </div> <div class="header-nav-item header-nav-item--folder"> <a class="header-nav-folder-title" href="/about" tabindex="-1" data-animation-role="header-element" > About </a> <div class="header-nav-folder-content"> <div class="header-nav-folder-item"> <a href="/company" > <span class="header-nav-folder-item-content"> Company </span> </a> </div> <div class="header-nav-folder-item"> <a href="/impact" > <span class="header-nav-folder-item-content"> Impact </span> </a> </div> <div class="header-nav-folder-item"> <a href="/corporate-information" > <span class="header-nav-folder-item-content"> Corporate Information </span> </a> </div> </div> </div> </nav> </div> </div> </div> <!-- Actions --> <div class="header-actions header-actions--right"> <div class="showOnMobile"> </div> <div class="showOnDesktop"> </div> <div class="header-actions-action header-actions-action--cta" data-animation-role="header-element"> <a class="btn btn--border theme-btn--primary-inverse sqs-button-element--primary" href="/lets-talk" > LET'S TALK </a> </div> </div> <style> .top-bun, .patty, .bottom-bun { height: 1px; } </style> <!-- Burger --> <div class="header-burger menu-overlay-has-visible-non-navigation-items " data-animation-role="header-element"> <button class="header-burger-btn burger" data-test="header-burger"> <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> <div class="burger-box"> <div class="burger-inner header-menu-icon-doubleLineHamburger"> <div class="top-bun"></div> <div class="patty"></div> <div class="bottom-bun"></div> </div> </div> </button> </div> </div> </div> </div> <!-- (Mobile) Menu Navigation --> <div class="header-menu header-menu--folder-list " data-section-theme="" data-current-styles="{ "layout": "navRight", "action": { "href": "/lets-talk", "buttonText": "LET'S TALK", "newWindow": false }, "showSocial": false, "socialOptions": { "socialBorderShape": "none", "socialBorderStyle": "outline", "socialBorderThickness": { "unit": "px", "value": 1.0 } }, "menuOverlayAnimation": "fade", "cartStyle": "cart", "cartText": "Cart", "showEmptyCartState": true, "cartOptions": { "iconType": "stroke-1", "cartBorderShape": "none", "cartBorderStyle": "outline", "cartBorderThickness": { "unit": "px", "value": 1.0 } }, "showButton": true, "showCart": false, "showAccountLogin": false, "headerStyle": "dynamic", "languagePicker": { "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }, "iconOptions": { "thickness": { "unit": "px", "value": 1.0 }, "endcapType": "square", "desktopDropdownIconOptions": { "folderIcon": "none", "languagePickerIcon": "openArrowHead" }, "mobileDropdownIconOptions": { "folderIcon": "none", "languagePickerIcon": "openArrowHead" } }, "mobileOptions": { "layout": "logoLeftNavRight", "menuIconOptions": { "style": "doubleLineHamburger", "thickness": { "unit": "px", "value": 1.0 } } }, "solidOptions": { "headerOpacity": { "unit": "%", "value": 60.0 }, "blurBackground": { "enabled": true, "blurRadius": { "unit": "px", "value": 5.0 } }, "backgroundColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "white", "alphaModifier": 1.0 } }, "navigationColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "gradientOptions": { "gradientType": "faded", "headerOpacity": { "unit": "%", "value": 90.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "backgroundColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "white", "alphaModifier": 1.0 } }, "navigationColor": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "dropShadowOptions": { "enabled": false, "blur": { "unit": "px", "value": 12.0 }, "spread": { "unit": "px", "value": 0.0 }, "distance": { "unit": "px", "value": 12.0 } }, "borderOptions": { "enabled": false, "position": "allSides", "thickness": { "unit": "px", "value": 4.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "showPromotedElement": false, "buttonVariant": "primary", "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "headerOpacity": { "unit": "%", "value": 100.0 } }" data-section-id="overlay-nav" data-show-account-login="false" data-test="header-menu"> <div class="header-menu-bg theme-bg--primary"></div> <div class="header-menu-nav"> <nav class="header-menu-nav-list"> <div data-folder="root" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <!-- Menu Navigation --> <div class="header-menu-nav-wrapper"> <div class="container header-menu-nav-item"> <a data-folder-id="/solutions" href="/solutions" > <div class="header-menu-nav-item-content"> <span class="visually-hidden">Folder:</span> <span>Solutions</span> <span class="chevron chevron--right"></span> </div> </a> </div> <div data-folder="/solutions" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <div class="header-menu-controls container header-menu-nav-item"> <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> <span class="chevron chevron--left"></span><span>Back</span> </a> </div> <div class="container header-menu-nav-item"> <a href="/computer-vision" > <div class="header-menu-nav-item-content"> Computer Vision </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/natural-language-processing" > <div class="header-menu-nav-item-content"> Natural Language Processing </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/generative-ai" > <div class="header-menu-nav-item-content"> Generative AI </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/data-content-services" > <div class="header-menu-nav-item-content"> Data & Content Services </div> </a> </div> </div> </div> <div class="container header-menu-nav-item"> <a data-folder-id="/industries" href="/industries" > <div class="header-menu-nav-item-content"> <span class="visually-hidden">Folder:</span> <span>Industries</span> <span class="chevron chevron--right"></span> </div> </a> </div> <div data-folder="/industries" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <div class="header-menu-controls container header-menu-nav-item"> <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> <span class="chevron chevron--left"></span><span>Back</span> </a> </div> <div class="container header-menu-nav-item"> <a href="/autonomous-driving" > <div class="header-menu-nav-item-content"> Autonomous Driving </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/government" > <div class="header-menu-nav-item-content"> Government </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/agricultural-technology" > <div class="header-menu-nav-item-content"> AgTech </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/cultural-heritage" > <div class="header-menu-nav-item-content"> Cultural Heritage </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/more-industries" > <div class="header-menu-nav-item-content"> More Industries </div> </a> </div> </div> </div> <div class="container header-menu-nav-item header-menu-nav-item--active"> <a data-folder-id="/resources" href="/resources" aria-current="true" > <div class="header-menu-nav-item-content"> <span class="visually-hidden">Folder:</span> <span>Resources</span> <span class="chevron chevron--right"></span> </div> </a> </div> <div data-folder="/resources" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <div class="header-menu-controls container header-menu-nav-item"> <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> <span class="chevron chevron--left"></span><span>Back</span> </a> </div> <div class="container header-menu-nav-item"> <a href="/content-library" > <div class="header-menu-nav-item-content"> Content Library </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--active"> <a href="/blog" aria-current="page" > <div class="header-menu-nav-item-content"> Blog </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/fireside-chat-series" > <div class="header-menu-nav-item-content"> Fireside Chat Series </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/events" > <div class="header-menu-nav-item-content"> Events </div> </a> </div> </div> </div> <div class="container header-menu-nav-item"> <a data-folder-id="/about" href="/about" > <div class="header-menu-nav-item-content"> <span class="visually-hidden">Folder:</span> <span>About</span> <span class="chevron chevron--right"></span> </div> </a> </div> <div data-folder="/about" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <div class="header-menu-controls container header-menu-nav-item"> <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> <span class="chevron chevron--left"></span><span>Back</span> </a> </div> <div class="container header-menu-nav-item"> <a href="/company" > <div class="header-menu-nav-item-content"> Company </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/impact" > <div class="header-menu-nav-item-content"> Impact </div> </a> </div> <div class="container header-menu-nav-item"> <a href="/corporate-information" > <div class="header-menu-nav-item-content"> Corporate Information </div> </a> </div> </div> </div> </div> </div> <div class="header-menu-cta"> <a class="theme-btn--primary btn sqs-button-element--primary" href="/lets-talk" > LET'S TALK </a> </div> </div> </nav> </div> </div> </header> <main id="page" class="container" role="main"> <article class="sections" id="sections" data-page-sections="6328e9eb3f9fe20613f10877"> <section data-test="page-section" data-section-theme="white" class='page-section content-collection full-bleed-section collection-type-blog-side-by-side background-width--full-bleed section-height--medium content-width--wide horizontal-alignment--center vertical-alignment--middle white' data-section-id="6328e9eb3f9fe20613f10879" data-controller="SectionWrapperController" data-current-styles="{ "imageOverlayOpacity": 0.15, "backgroundWidth": "background-width--full-bleed", "sectionHeight": "section-height--medium", "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--middle", "contentWidth": "content-width--wide", "sectionTheme": "white", "sectionAnimation": "none", "backgroundMode": "image" }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": null, "divider": null, "typeName": "blog-side-by-side" }" data-animation="none" > <div class="section-border" > <div class="section-background"> </div> </div> <div class='content-wrapper' style=' ' > <div class="content" > <div class="blog-item-wrapper blog-side-by-side-item-wrapper" data-content-field="main-content" data-item-id=""> <article id="article-" class="h-entry entry hentry post-type-"> <div class="blog-item-inner-wrapper"> <div class="blog-item-top-wrapper"> <div class="blog-item-title"> <h1 class="entry-title entry-title--large p-name" itemprop="headline" data-content-field="title">4 Major Regulatory Hurdles in the Autonomous Driving Space</h1> </div> <div class="blog-item-meta-wrapper"> <div class="blog-meta-item blog-meta-item--categories" data-content-field="categories"> <span class="blog-item-category-wrapper"><a href="/blog/category/Autonomous+Driving" class="blog-item-category blog-item-category--Autonomous Driving">Autonomous Driving</a></span> </div> <div class="blog-item-author-date-wrapper" data-animation-role="date"> <time class="dt-published blog-meta-item blog-meta-item--date" datetime="Mar 13" pubdate data-content-field="published-on"> <span>Mar 13</span> </time> <div class="blog-meta-item blog-meta-item--author p-author author" data-content-field="author">Written By <a href="/blog?author=66dab03c83e9ad1ffb1b6f2d" class="blog-author-name">Guest User</a></div> </div> </div> </div> <div class="blog-item-content-wrapper"> <div class="blog-item-content e-content"><div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Post Body" data-type="item" id="item-640ebb23f33b24298b97624c"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-360451896303611a408b"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="sqsrte-small" style="white-space:pre-wrap;"><em>By Abhilash Malluru<br>March 13, 2023</em></p><p class="" style="white-space:pre-wrap;">Autonomous driving as a field is booming. As many automotive manufacturers integrate autonomous technologies in their vehicles, fully autonomous cars are becoming a mere stone's toss away.</p><p class="" style="white-space:pre-wrap;">Regulations for autonomous driving typically focus on two key areas: safety and performance. This article is mostly focused on the regulatory and legislative hurdles regarding safety of automated driving and autonomous vehicles.</p><h2 style="white-space:pre-wrap;"><span class="sqsrte-text-color--accent">1. Liability and Autonomous Vehicles</span></h2><p class="" style="white-space:pre-wrap;">No means of transportation is without its hiccups. And unfortunately, autonomous driving has had numerous <a href="https://www.latimes.com/business/story/2022-10-18/11-more-crash-deaths-are-linked-to-automated-tech-vehicles">fatal accidents</a>, with eleven recorded in 2022 alone. Currently, all autonomous auto manufacturers are required to report accidents to the <a href="https://www.nhtsa.gov">National Highway Traffic Safety Administration</a>.</p><p class="" style="white-space:pre-wrap;">The points of failure in an autonomous vehicle are a little more nebulous, and concerns have surfaced about who is liable in an accident. Since the cars are not fully autonomous, the accident could be from driver carelessness. Or they could be a result of software malfunctions or mechanical failures. As the technology improves and cars become more autonomous, the accident liability will shift toward the manufacturers and developers. There is no clear-cut solution yet, as the issue has yet to mature.</p><h3 style="white-space:pre-wrap;">A Problem of Interwoven Pieces</h3><p class="" style="white-space:pre-wrap;">Autonomous vehicles are complex. There's a lot of interconnectivity between the various pieces that power and control them. Some speculate that as liability shifts to developers and manufacturers, it will pose some severe hurdles to overcome per incident.</p><p class="" style="white-space:pre-wrap;">Those making the AVs must analyze every component of the vehicle and perhaps even divulge the proprietary software suites that power the car while assisting law enforcement.</p><h2 style="white-space:pre-wrap;"><span class="sqsrte-text-color--accent">2. Federal and State Regulations</span></h2><p class="" style="white-space:pre-wrap;">The first road safety initiatives began years before computer chips ever graced automobiles. Much has changed in automotive technology since, but the regulatory bodies are slower to catch up. Currently, there isn't a wide-sweeping federal regulation governing fully autonomous vehicles.</p><p class="" style="white-space:pre-wrap;">The <a href="https://one.nhtsa.gov/nhtsa/timeline/index.html">NHTSA</a> has made some provisions regarding autonomous vehicles and specific safety feature requirements. This is a positive sign since the safety features that auto manufacturers must include are congruent with autonomous vehicle technologies.</p><h3 style="white-space:pre-wrap;">State Laws</h3><p class="" style="white-space:pre-wrap;">Only 43 states out of 50 have <a href="https://www.iihs.org/topics/advanced-driver-assistance/autonomous-vehicle-laws">legislation regarding automated vehicles</a>. Some are restrictive, while others depend on each vehicle's SAE automation level. Liability insurance factors into most of these laws since every state save Hawaii and Virginia requires it.</p><p class="" style="white-space:pre-wrap;">The other seven states haven't enacted laws regarding autonomous vehicles, and there is no indication of when legislation might be drafted. Multiple states also require licensure for mandated drivers, adding another logistics drain onto larger fleet deployments.</p><h3 style="white-space:pre-wrap;">Federal Laws</h3><p class="" style="white-space:pre-wrap;">The only federal-level agency providing some oversight over autonomous driving is the previously mentioned NHTSA. Federal regulation currently stipulates safety features, not the deployment of large commercial autonomous vehicle fleets. This isn't necessarily bad, but a lack of an overarching baseline may cause future headaches for manufacturers.</p><p class="" style="white-space:pre-wrap;">Limited federal regulations also mean manufacturers must consider various state laws when developing and deploying autonomous vehicles.</p><h2 style="white-space:pre-wrap;"><span class="sqsrte-text-color--accent">3. Cybersecurity of Autonomous Vehicles</span></h2><p class="" style="white-space:pre-wrap;">Tech magnates worldwide have bolstered their cybersecurity after hard-learned lessons, including cyber attacks, extreme platform compromises, and significant money lost due to offline systems. Yet the nascent autonomous driving space hasn't fully accounted for their lack of protected systems. And if a server goes down and a vehicle is compromised, the effects would not only be money and time lost but potentially lives.</p><p class="" style="white-space:pre-wrap;">Despite the technological marvels surrounding AVs, there isn't much cybersecurity support. These vehicles have diverse means of connectivity, leaving many open attack vectors. For example, the Internet of Things (IoT) has long been a highly vulnerable method of communication. Many AVs communicate with smart devices in the home, and security measures haven't yet been fully developed to address potential attacks.</p><p class="" style="white-space:pre-wrap;">Much could be done to bolster and harden the systems around autonomous vehicles. Encrypted digital transmission has been present in IoT for quite some time. Hardened entry points requiring user authentication could mitigate possible actions and deter bad actors.</p><p class="" style="white-space:pre-wrap;">A clear and effective incident response to a systems breach is now a necessity, as it provides a blueprint for how to respond to a compromised vehicle.</p><h2 style="white-space:pre-wrap;"><span class="sqsrte-text-color--accent">4. Data Usage and Privacy Concerns</span></h2><p class="" style="white-space:pre-wrap;">Along with the lack of security, there is the question of what <a href="https://www.digitaldividedata.com/data-content-services">data</a> auto manufacturers collect and how they use it.</p><p class="" style="white-space:pre-wrap;">We can expect manufacturers to collect performance metrics, but gathering personalized data presents grave privacy concerns. Regulatory bodies have already addressed the data collected in the medical, financial, and educational sectors. So perhaps it's a matter of time before additional regulations develop regarding manufacturers' collection and safeguarding of personal data.</p><p class="" style="white-space:pre-wrap;">Other concerns arise regarding what the companies do with the data collected from their autonomous vehicles. Location data gives a glimpse at the patterns and lifestyle of the operator of any autonomous vehicle, and it would be a simple step to leverage that data into marketing materials and betray the trust of a potential customer.</p><p class="" style="white-space:pre-wrap;">Current American legislature regulations regarding data collection could be adapted to provide some degree of security for user data. New legislature and regulations could further impact how manufacturers use the data gathered by AVs.</p><h2 style="white-space:pre-wrap;"><span class="sqsrte-text-color--accent">How to Position Your Enterprise at the Forefront of AD Policies</span></h2><p class="" style="white-space:pre-wrap;">With all these concerns, how would you move forward?</p><p class="" style="white-space:pre-wrap;">Here are some steps that you can take to move forward and position your enterprise at the forefront of these policies and regulations.</p><ol data-rte-list="default"><li><p class="" style="white-space:pre-wrap;"><strong>Liability</strong>: Your organization can handle self-reporting, which helps maintain paper trails for all incidents and prepares your staff to respond appropriately to any incidents.</p></li><li><p class="" style="white-space:pre-wrap;"><strong>Federal and State Regulations</strong>: Maintaining liaisons with regulatory bodies nationwide could benefit your enterprise. It's also best to adhere to good practices and industry-standard software stacks when approaching the development of these platforms.</p></li><li><p class="" style="white-space:pre-wrap;"><strong>Cybersecurity</strong>: Cybersecurity has many glaring issues, but you could strengthen your organization by adopting some of the principles AI and ML companies use.</p></li><li><p class="" style="white-space:pre-wrap;"><strong>Data</strong>: Software stacks could and should adhere to ISO standards regarding intelligent transport systems, like ISO 22737:2021. Data usage should be self-regulated, as there aren't provisions for the safest practices concerning the protection of customer data.</p></li></ol> </div> </div></div><div class="sqs-block horizontalrule-block sqs-block-horizontalrule" data-block-type="47" id="block-yui_3_17_2_1_1678687489466_31203"><div class="sqs-block-content"><hr /></div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-yui_3_17_2_1_1678687489466_31931"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;">Are you looking to integrate standard software solutions for your autonomous driving firm? <a href="https://www.digitaldividedata.com">Digital Divide Data</a> provides data annotation services with SOC 2 Type 2 and ISO 27001 certification.</p> </div> </div></div></div></div></div></div> <div class="blog-item-injection"><!--- Add Year to Blog Posts on Squarespace 7.1 ----------------> <!--- Copyright Soundfocus Digital [sf.digital] -----------------> <!--- Use freely in your code injection. Do NOT re-publish ------> <script> var a=['\x73\x6c\x69\x63\x65','\x71\x75\x65\x72\x79\x53\x65\x6c\x65\x63\x74\x6f\x72','\x6d\x65\x74\x61\x5b\x69\x74\x65\x6d\x70\x72\x6f\x70\x3d\x22\x64\x61\x74\x65\x50\x75\x62\x6c\x69\x73\x68\x65\x64\x22\x5d','\x63\x6f\x6e\x74\x65\x6e\x74','\x69\x6e\x6e\x65\x72\x54\x65\x78\x74','\x54\x68\x69\x73\x20\x73\x69\x74\x65\x20\x75\x73\x65\x73\x20\x61\x20\x63\x6f\x64\x65\x20\x73\x6e\x69\x70\x70\x65\x74\x20\x63\x6f\x70\x79\x72\x69\x67\x68\x74\x65\x64\x20\x62\x79\x20\x5b\x73\x66\x2e\x64\x69\x67\x69\x74\x61\x6c\x5d','\x74\x69\x6d\x65\x2e\x64\x74\x2d\x70\x75\x62\x6c\x69\x73\x68\x65\x64\x2e\x62\x6c\x6f\x67\x2d\x6d\x65\x74\x61\x2d\x69\x74\x65\x6d\x2e\x62\x6c\x6f\x67\x2d\x6d\x65\x74\x61\x2d\x69\x74\x65\x6d\x2d\x2d\x64\x61\x74\x65\x20\x73\x70\x61\x6e','\x44\x4f\x4d\x43\x6f\x6e\x74\x65\x6e\x74\x4c\x6f\x61\x64\x65\x64'];(function(b,e){var f=function(g){while(--g){b['push'](b['shift']());}};f(++e);}(a,0x180));var b=function(c,d){c=c-0x0;var e=a[c];return e;};window['\x61\x64\x64\x45\x76\x65\x6e\x74\x4c\x69\x73\x74\x65\x6e\x65\x72'](b('\x30\x78\x37'),c=>{console['\x6c\x6f\x67'](b('\x30\x78\x35'));var d;if(d=document[b('\x30\x78\x31')](b('\x30\x78\x36'))){var e=document[b('\x30\x78\x31')](b('\x30\x78\x32'))[b('\x30\x78\x33')];postYear=e[b('\x30\x78\x30')](0x0,0x4);d[b('\x30\x78\x34')]=d[b('\x30\x78\x34')]+'\x2c\x20'+postYear;}}); </script></div> <div class="blog-meta-item blog-meta-item--tags" data-content-field="tags"> <span class="blog-item-tag-wrapper"><a href="/blog/tag/5+min.+read" class="blog-item-tag blog-item-tag--5-min-read" rel="tag">5 min. read</a></span> </div> <div class="blog-item-author-profile-wrapper" data-content-field="author"> <a href="/blog?author=66dab03c83e9ad1ffb1b6f2d"> <span class="author-avatar content-fill" data-tweaks="tweak-show-blog-item-author-profile"> <img class="author-avatar-image" data-controller="AuthorProfileImageLoader" data-src="https://images.squarespace-cdn.com/content/v2/namespaces/memberAccountAvatars/libraries/60764fa52794bb679d0a51d2/9342c41ab541425796032e4c6b4f8d68/9342c41ab541425796032e4c6b4f8d68.jpeg?format=300w" data-image="https://images.squarespace-cdn.com/content/v2/namespaces/memberAccountAvatars/libraries/60764fa52794bb679d0a51d2/9342c41ab541425796032e4c6b4f8d68/9342c41ab541425796032e4c6b4f8d68.jpeg?format=300w" data-load="false" alt="" elementtiming="nbf-author-avatar" /> </span> <span class="author-name">Guest User</span> </a> </div> </div> <section class="blog-item-comments"> <div class="blog-item-comments-toggle-wrapper"> <div id="blogItemCommentsContent" class="blog-item-comments-content" data-content-field="comments"> </div> </div> </section> </div> </article> </div> </div> </div> </section> </article> <section id="itemPagination" class="item-pagination item-pagination--prev-next" data-collection-type="blog-side-by-side" > <a href="/blog/everything-about-computer-vision" class="item-pagination-link item-pagination-link--prev"> <div class="item-pagination-icon icon icon--stroke"> <svg class="caret-left-icon--small" viewBox="0 0 9 16"> <polyline fill="none" stroke-miterlimit="10" points="7.3,14.7 2.5,8 7.3,1.2"/> </svg> </div> <span class="pagination-title-wrapper"> <div class="visually-hidden">Previous</div> <div class="item-pagination-prev-next">Previous</div> <h2 class="item-pagination-title">Everything You Need To Know About Computer Vision</h2> </span> </a> <a href="/blog/new-gold-standard-of-autonomous-driving" class="item-pagination-link item-pagination-link--next"> <div class="pagination-title-wrapper"> <div class="visually-hidden">Next</div> <div class="item-pagination-prev-next">Next</div> <h2 class="item-pagination-title">Determining The New Gold Standard of Autonomous Driving</h2> </div> <div class="item-pagination-icon icon icon--stroke"> <svg class="caret-right-icon--small" viewBox="0 0 9 16"> <polyline fill="none" stroke-miterlimit="10" points="1.6,1.2 6.5,7.9 1.6,14.7"/> </svg> </div> </a> </section> </main> <footer class="sections" id="footer-sections" data-footer-sections> <section data-test="page-section" data-section-theme="bright" class='page-section full-bleed-section layout-engine-section background-width--full-bleed section-height--custom content-width--wide horizontal-alignment--center vertical-alignment--middle has-background bright' data-section-id="63236e4ef9f1b30cbc428176" data-controller="SectionWrapperController" data-current-styles="{ "backgroundImage": { "id": "6388bc34b7d1d73b2966b5dc", "recordType": 2, "addedOn": 1669905460246, "updatedOn": 1737718058999, "workflowState": 1, "publishOn": 1669905460246, "authorId": "605c87b3a824cf557b9466c0", "systemDataId": "17b95e63-70f8-48dd-ab86-921c9f036696", "systemDataVariants": "2500x1240,100w,300w,500w,750w,1000w,1500w,2500w", "systemDataSourceType": "PNG", "filename": "textureOverlay1.png", "mediaFocalPoint": { "x": 0.5, "y": 0.5, "source": 3 }, "colorData": { "topLeftAverage": "00aeef", "topRightAverage": "00aeef", "bottomLeftAverage": "00aeef", "bottomRightAverage": "00aeef", "centerAverage": "03aeef", "suggestedBgColor": "01aeef" }, "urlId": "zl2lg296qsotuljgy3i98717lqtfmx", "title": "", "body": null, "likeCount": 0, "commentCount": 0, "publicCommentCount": 0, "commentState": 2, "unsaved": false, "author": { "id": "605c87b3a824cf557b9466c0", "displayName": "Isaiah Jackson", "firstName": "Isaiah", "lastName": "Jackson", "avatarUrl": "https://images.squarespace-cdn.com/content/v2/namespaces/memberAccountAvatars/libraries/605c87b3a824cf557b9466c0/b773643a52734ab2998c520e7f0622b1/b773643a52734ab2998c520e7f0622b1.jpeg?format=300w", "bio": "", "avatarAssetUrl": "https://images.squarespace-cdn.com/content/v2/namespaces/memberAccountAvatars/libraries/605c87b3a824cf557b9466c0/b773643a52734ab2998c520e7f0622b1/b773643a52734ab2998c520e7f0622b1.jpeg?format=300w" }, "assetUrl": "https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png", "contentType": "image/png", "items": [ ], "pushedServices": { }, "pendingPushedServices": { }, "originalSize": "2500x1240", "recordTypeLabel": "image" }, "imageOverlayOpacity": 0.15, "backgroundWidth": "background-width--full-bleed", "sectionHeight": "section-height--custom", "customSectionHeight": 0, "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--middle", "contentWidth": "content-width--wide", "customContentWidth": 50, "sectionTheme": "bright", "sectionAnimation": "none", "backgroundMode": "image" }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": { "type": "none" }, "divider": null, "typeName": "blog-side-by-side" }" data-animation="none" data-fluid-engine-section > <div class="section-border" > <div class="section-background"> <img alt="" data-src="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png" data-image="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png" data-image-dimensions="2500x1240" data-image-focal-point="0.5,0.5" alt="textureOverlay1.png" data-load="false" elementtiming="nbf-background" src="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png" width="2500" height="1240" alt="" sizes="(max-width: 799px) 200vw, 100vw" style="display:block;object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/17b95e63-70f8-48dd-ab86-921c9f036696/textureOverlay1.png?format=2500w 2500w" fetchpriority="high" loading="eager" decoding="async" data-loader="sqs"> <div class="section-background-overlay" style="opacity: 0.15;"></div> </div> </div> <div class='content-wrapper' style=' padding-top: calc(0vmax / 10); padding-bottom: calc(0vmax / 10); ' > <div class="content" > <div data-fluid-engine="true"><style> .fe-63236e4e7b706ee6b21fd0f0 { --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); display: grid; position: relative; grid-area: 1/1/-1/-1; grid-template-rows: repeat(22,minmax(24px, auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); row-gap: 11.0px; column-gap: 11.0px; } @media (min-width: 768px) { .background-width--inset .fe-63236e4e7b706ee6b21fd0f0 { --inset-padding: calc(var(--sqs-site-gutter) * 2); } .fe-63236e4e7b706ee6b21fd0f0 { --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); --inset-padding: 0vw; --row-height-scaling-factor: 0.0215; --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); grid-template-rows: repeat(16,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); } } .fe-block-63236e4e0f48e131bfe3036c { grid-area: 3/6/6/10; z-index: 0; @media (max-width: 767px) { } } .fe-block-63236e4e0f48e131bfe3036c .sqs-block { justify-content: center; } .fe-block-63236e4e0f48e131bfe3036c .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-63236e4e0f48e131bfe3036c { grid-area: 3/7/6/13; z-index: 0; } .fe-block-63236e4e0f48e131bfe3036c .sqs-block { justify-content: flex-start; } .fe-block-63236e4e0f48e131bfe3036c .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-yui_3_17_2_1_1663264149006_629970 { grid-area: 3/2/6/6; z-index: 1; @media (max-width: 767px) { } } .fe-block-yui_3_17_2_1_1663264149006_629970 .sqs-block { justify-content: center; } .fe-block-yui_3_17_2_1_1663264149006_629970 .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-yui_3_17_2_1_1663264149006_629970 { grid-area: 3/2/6/7; z-index: 1; } .fe-block-yui_3_17_2_1_1663264149006_629970 .sqs-block { justify-content: flex-start; } .fe-block-yui_3_17_2_1_1663264149006_629970 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-yui_3_17_2_1_1663264149006_643798 { grid-area: 6/2/9/10; z-index: 2; @media (max-width: 767px) { } } .fe-block-yui_3_17_2_1_1663264149006_643798 .sqs-block { justify-content: center; } .fe-block-yui_3_17_2_1_1663264149006_643798 .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-yui_3_17_2_1_1663264149006_643798 { grid-area: 3/15/5/26; z-index: 2; } .fe-block-yui_3_17_2_1_1663264149006_643798 .sqs-block { justify-content: flex-start; } .fe-block-yui_3_17_2_1_1663264149006_643798 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-yui_3_17_2_1_1663264149006_669472 { grid-area: 9/2/14/6; z-index: 3; @media (max-width: 767px) { } } .fe-block-yui_3_17_2_1_1663264149006_669472 .sqs-block { justify-content: flex-start; } .fe-block-yui_3_17_2_1_1663264149006_669472 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-yui_3_17_2_1_1663264149006_669472 { grid-area: 7/3/13/7; z-index: 3; } .fe-block-yui_3_17_2_1_1663264149006_669472 .sqs-block { justify-content: flex-start; } .fe-block-yui_3_17_2_1_1663264149006_669472 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-d531cacb1fb08ec46952 { grid-area: 9/6/14/10; z-index: 4; @media (max-width: 767px) { } } .fe-block-d531cacb1fb08ec46952 .sqs-block { justify-content: flex-start; } .fe-block-d531cacb1fb08ec46952 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-d531cacb1fb08ec46952 { grid-area: 7/8/12/12; z-index: 4; } .fe-block-d531cacb1fb08ec46952 .sqs-block { justify-content: flex-start; } .fe-block-d531cacb1fb08ec46952 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-87ecf5e4297ffd464f51 { grid-area: 14/2/19/6; z-index: 5; @media (max-width: 767px) { } } .fe-block-87ecf5e4297ffd464f51 .sqs-block { justify-content: flex-start; } .fe-block-87ecf5e4297ffd464f51 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-87ecf5e4297ffd464f51 { grid-area: 7/13/12/17; z-index: 5; } .fe-block-87ecf5e4297ffd464f51 .sqs-block { justify-content: flex-start; } .fe-block-87ecf5e4297ffd464f51 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-427ed319bb41680b5cba { grid-area: 14/6/18/10; z-index: 6; @media (max-width: 767px) { } } .fe-block-427ed319bb41680b5cba .sqs-block { justify-content: flex-start; } .fe-block-427ed319bb41680b5cba .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-427ed319bb41680b5cba { grid-area: 7/18/12/22; z-index: 6; } .fe-block-427ed319bb41680b5cba .sqs-block { justify-content: flex-start; } .fe-block-427ed319bb41680b5cba .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-yui_3_17_2_1_1665703464583_209096 { grid-area: 19/1/23/11; z-index: 7; @media (max-width: 767px) { } } .fe-block-yui_3_17_2_1_1665703464583_209096 .sqs-block { justify-content: flex-start; } .fe-block-yui_3_17_2_1_1665703464583_209096 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-yui_3_17_2_1_1665703464583_209096 { grid-area: 14/2/17/26; z-index: 7; } .fe-block-yui_3_17_2_1_1665703464583_209096 .sqs-block { justify-content: center; } .fe-block-yui_3_17_2_1_1665703464583_209096 .sqs-block-alignment-wrapper { align-items: center; } } </style><div class="fluid-engine fe-63236e4e7b706ee6b21fd0f0"><div class="fe-block fe-block-63236e4e0f48e131bfe3036c"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-63236e4e0f48e131bfe3036c"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="sqsrte-large" style="white-space:pre-wrap;"><span class="sqsrte-text-color--custom" style="color: #343642">Changing How <br>the World Works</span></p> </div> </div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1663264149006_629970"><div class="sqs-block image-block sqs-block-image sqs-stretched" data-block-type="5" id="block-yui_3_17_2_1_1663264149006_629970"><div class="sqs-block-content"> <div class=" image-block-outer-wrapper layout-caption-below design-layout-fluid image-position-left combination-animation-site-default individual-animation-site-default " data-test="image-block-fluid-outer-wrapper" > <div class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" data-animation-role="image" > <div class="fluid-image-container sqs-image-content" style="overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);position: relative;width: 100%;height: 100%;" > <div class="content-fit"> <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png" data-image="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png" data-image-dimensions="1500x499" data-image-focal-point="0.5,0.5" alt="" data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png" width="1500" height="499" alt="" sizes="(max-width: 640px) 100vw, (max-width: 767px) 50vw, 20.833333333333336vw" style="display:block;object-fit: contain; object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/7d282147-cfcc-40fa-b82f-64f870d3cffc/DDD_Logo_Name-GrayWhite.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs"> <div class="fluidImageOverlay"></div> </div> </div> </div> </div> <style> .sqs-block-image .sqs-block-content { height: 100%; width: 100%; } .fe-block-yui_3_17_2_1_1663264149006_629970 .fluidImageOverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; mix-blend-mode: ; opacity: 0; } </style> </div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1663264149006_643798"><div class="sqs-block socialaccountlinks-v2-block sqs-block-socialaccountlinks-v2" data-block-type="54" id="block-yui_3_17_2_1_1663264149006_643798"><div class="sqs-block-content"> <div class="sqs-svg-icon--outer social-icon-alignment-right social-icons-color- social-icons-size-extra-large social-icons-style-regular " > <style> #block-yui_3_17_2_1_1663264149006_643798 .social-icons-style-border .sqs-svg-icon--wrapper { box-shadow: 0 0 0 2px inset; border: none; } </style> <nav class="sqs-svg-icon--list"> <a href="https://www.linkedin.com/company/digital-divide-data/" target="_blank" class="sqs-svg-icon--wrapper linkedin-unauth" aria-label="LinkedIn"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#linkedin-unauth-icon"></use> <use class="sqs-use--mask" xlink:href="#linkedin-unauth-mask"></use> </svg> </div> </a><a href="https://www.facebook.com/digitaldividedata" target="_blank" class="sqs-svg-icon--wrapper facebook-unauth" aria-label="Facebook"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#facebook-unauth-icon"></use> <use class="sqs-use--mask" xlink:href="#facebook-unauth-mask"></use> </svg> </div> </a><a href="https://twitter.com/digdivdata" target="_blank" class="sqs-svg-icon--wrapper twitter-unauth" aria-label="Twitter"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#twitter-unauth-icon"></use> <use class="sqs-use--mask" xlink:href="#twitter-unauth-mask"></use> </svg> </div> </a> </nav> </div> </div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1663264149006_669472"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-yui_3_17_2_1_1663264149006_669472"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;"><strong>SOLUTIONS</strong></p><p class="" style="white-space:pre-wrap;"><a href="/computer-vision"><span style="text-decoration:underline">Computer Vision</span></a></p><p class="" style="white-space:pre-wrap;"><a href="/natural-language-processing">Natural Language <br>Processing</a></p><p class="" style="white-space:pre-wrap;"><a href="/generative-ai">Generative AI</a></p><p class="" style="white-space:pre-wrap;"><a href="/data-content-services">Data & Content Services </a></p> </div> </div></div></div><div class="fe-block fe-block-d531cacb1fb08ec46952"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-d531cacb1fb08ec46952"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;"><strong>INDUSTRIES</strong></p><p class="" style="white-space:pre-wrap;"><a href="/autonomous-driving">Autonomous Driving</a></p><p class="" style="white-space:pre-wrap;"><a href="/agricultural-technology">AgTech</a></p><p class="" style="white-space:pre-wrap;"><a href="/cultural-heritage">Cultural Heritage</a></p><p class="" style="white-space:pre-wrap;"><a href="/more-industries">More Industries</a></p> </div> </div></div></div><div class="fe-block fe-block-87ecf5e4297ffd464f51"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-87ecf5e4297ffd464f51"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;"><strong>RESOURCES</strong></p><p class="" style="white-space:pre-wrap;"><a href="/content-library">Content Library</a></p><p class="" style="white-space:pre-wrap;"><a href="/blog">Blog</a></p><p class="" style="white-space:pre-wrap;"><a href="/events">Events</a></p> </div> </div></div></div><div class="fe-block fe-block-427ed319bb41680b5cba"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-427ed319bb41680b5cba"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;"><strong>ABOUT</strong></p><p class="" style="white-space:pre-wrap;"><a href="/company">Company</a></p><p class="" style="white-space:pre-wrap;"><a href="/impact">Impact</a></p><p class="" style="white-space:pre-wrap;"><a href="/corporate-information">Corporate Information</a></p> </div> </div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1665703464583_209096"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-yui_3_17_2_1_1665703464583_209096"><div class="sqs-block-content"> <div class="sqs-html-content"> <p style="text-align:center;white-space:pre-wrap;" class="sqsrte-small"><a href="/terms-of-use">TERMS OF USE</a> <a href="/privacy-policy">PRIVACY POLICY</a> <a href="/isms-policy">ISMS POLICY</a></p><pre style="text-align:center;"><code>Copyright 漏2023 DDD | All Rights Reserved</code></pre> </div> </div></div></div></div></div> </div> </div> </section> </footer> </div> <script defer="true" src="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/site-bundle.7a52a694fd4248c18775c6aa813a0358.js" type="text/javascript"></script> <script src="https://cdn.jsdelivr.net/gh/willmyethewebsiteguy/sectionSlider@3.3/javascript.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.js"></script> <script type="text/javascript"> piAId = '930533'; piCId = '42597'; piHostname = 'pi.pardot.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })(); </script> <script type="text/javascript"> _linkedin_partner_id = "4489788"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4489788&fmt=gif" /> </noscript> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5HNTNXN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Initialize Slick Slider --> <script> $(document).ready(function() { $('.slider').slick({ infinite: true, // Enables infinite scrolling slidesToShow: 9, // Show 3 slides for all devices slidesToScroll: 1, // Scroll 1 slide at a time autoplay: true, // Enable autoplay autoplaySpeed: 1000, // Slide change interval (in milliseconds) arrows: false, // Enable next/prev arrows responsive: [{ breakpoint: 1024, // For tablets and laptops (<= 1024px) settings: { slidesToShow: 4, // 3 slides for tablets slidesToScroll: 1, } }, { breakpoint: 768, // For phones (<= 768px) settings: { slidesToShow: 2, // 3 slides for phones slidesToScroll: 1, } }] }); }); </script> <script> document.addEventListener('DOMContentLoaded', function () { const slidesContainer = document.querySelector('.user-items-list-carousel__slides'); const slides = document.querySelectorAll('.user-items-list-carousel__slide'); const slideWidth = slides[0].offsetWidth + parseInt(getComputedStyle(slidesContainer).gridGap); let currentIndex = 0; let interval; // Function to move the slides // Function to start auto-sliding function startAutoSlide() { interval = setInterval(() => { const nextIndex = (currentIndex + 1) % slides.length; slideToIndex(nextIndex); }, 2000); // Change 3000 to adjust speed (milliseconds) } // Function to stop auto-sliding function stopAutoSlide() { clearInterval(interval); } // Add event listeners to pause on hover slidesContainer.addEventListener('mouseenter', stopAutoSlide); slidesContainer.addEventListener('mouseleave', startAutoSlide); // Initial slide and auto-slide start slideToIndex(currentIndex); startAutoSlide(); }); </script> <!-- coutner js --> <script type="text/javascript"> const observer = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const counter = entry.target; let endValue = counter.textContent; let startValue = 0; let updating = setInterval(() => { startValue += endValue / 200; counter.textContent = startValue.toFixed(0); if (startValue > endValue) { counter.textContent = endValue; clearInterval(updating); observer.unobserve(counter); } }, 10); } }); }, { threshold: 1 } ); document.querySelectorAll(".counter").forEach((counter) => observer.observe(counter)); </script> <!-- counter js end here --> <!-- ----------------Slider--------------- --> <script> const carouselInner = document.querySelector('.carousel-inner'); const prevButton = document.getElementById('prev'); const nextButton = document.getElementById('next'); const cards = document.querySelectorAll('.carousel-card'); const cardWidth = cards[0].offsetWidth + 20; function updateCarousel() { carouselInner.style.transform = `translateX(-${currentIndex * cardWidth}px)`; } prevButton.addEventListener('click', () => { if (currentIndex > 0) { currentIndex--; updateCarousel(); } }); nextButton.addEventListener('click', () => { if (currentIndex < cards.length - 3) { currentIndex++; updateCarousel(); } }); </script> <!-- accordion js start here--> <script> // Select all the menu items const menuItems = document.querySelectorAll('.menu li'); const displayImage = document.getElementById('display-image'); const descriptionSections = document.querySelectorAll('.data-description'); // Select all description sections // Function to show description and image for the clicked item function showDescriptionAndImage(item) { // Hide all description sections descriptionSections.forEach(section => { section.style.display = 'none'; }); // Show the description for the clicked item const description = item.querySelector('.data-description'); if (description) { description.style.display = 'block'; } // Get the image from the data attribute const imageSrc = item.getAttribute('data-image'); // Update and show the image if (displayImage) { displayImage.src = imageSrc; displayImage.style.display = 'block'; } } function toggleIcon(item) { const iconPath = item.querySelector('.icon-path'); if (iconPath) { // Check if iconPath exists if (item.classList.contains('active')) { // Down arrow icon for active state iconPath.setAttribute("d", "M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"); } else { // Up arrow icon for inactive state iconPath.setAttribute("d", "M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"); } } else { console.warn('No icon-path found in:', item); } } // Add click event listeners to each menu item menuItems.forEach(item => { item.addEventListener('click', () => { // Remove 'active' class from all items and reset icons menuItems.forEach(i => { i.classList.remove('active'); toggleIcon(i); }); showDescriptionAndImage(item); item.classList.add('active'); toggleIcon(item); }); }); // Automatically trigger the first image when the page loads window.addEventListener('DOMContentLoaded', () => { const firstItem = menuItems[0]; // Choose the first item by default if (firstItem) { // Display the first image only const firstImageSrc = firstItem.getAttribute('data-image'); if (displayImage) { displayImage.src = firstImageSrc; displayImage.style.display = 'block'; } // Hide all descriptions initially descriptionSections.forEach(section => { section.style.display = 'none'; }); } else { console.warn('No menu items found.'); } }); </script> <script type="text/javascript"> // Select all the menu items const menuItemsnew = document.querySelectorAll('.menunew li'); const displayImagenew = document.getElementById('display-image-new'); const descriptionSectionsnew = document.querySelectorAll('.data-description-new'); // Select all description sections // Function to show description and image for the clicked item function showDescriptionAndImageNew(item) { // Hide all description sections descriptionSectionsnew.forEach(section => { section.style.display = 'none'; }); // Show the description for the clicked item const descriptionnew = item.querySelector('.data-description-new'); if (descriptionnew) { descriptionnew.style.display = 'block'; } // Get the image from the data attribute const imageSrcnew = item.getAttribute('data-image-new'); // Update and show the image if (displayImagenew) { displayImagenew.src = imageSrcnew; displayImagenew.style.display = 'block'; } } function toggleIconNew(item) { const iconPathNew = item.querySelector('.icon-path-new'); if (iconPathNew) { // Check if iconPath exists if (item.classList.contains('active')) { // Down arrow icon for active state iconPathNew.setAttribute("d", "M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"); } else { // Up arrow icon for inactive state iconPathNew.setAttribute("d", "M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"); } } else { console.warn('No icon-path found in:', item); } } // Add click event listeners to each menu item menuItemsnew.forEach(item => { item.addEventListener('click', () => { // Remove 'active' class from all items and reset icons menuItemsnew.forEach(i => { i.classList.remove('active'); toggleIconNew(i); }); showDescriptionAndImageNew(item); item.classList.add('active'); toggleIconNew(item); }); }); // Automatically trigger the first image when the page loads window.addEventListener('DOMContentLoaded', () => { const firstItemNew = menuItemsnew[0]; // Choose the first item by default if (firstItemNew) { // Display the first image only (no description) const firstImageSrcNew = firstItemNew.getAttribute('data-image-new'); if (displayImagenew) { displayImagenew.src = firstImageSrcNew; displayImagenew.style.display = 'block'; } // Hide all descriptions initially descriptionSectionsnew.forEach(section => { section.style.display = 'none'; }); } else { console.warn('No menu items found.'); } }); </script> <script> const menuItemsCustom = document.querySelectorAll('.menuCustom li'); const displayImageCustom = document.getElementById('display-image-custom'); const descriptionSectionsCustom = document.querySelectorAll('.data-description-custom'); // Select all description sections // Function to show or hide description and image for the clicked item function toggleDescriptionAndImageCustom(item) { const isActiveCustom = item.classList.contains('active'); // Reset all items and hide all description sections menuItemsCustom.forEach(i => { i.classList.remove('active'); i.style.borderBottom = '1px solid #fff'; // Reset all items to have a border i.style.marginBottom = '10px'; // Reset margin for all items toggleIconCustom(i); }); descriptionSectionsCustom.forEach(section => { section.style.display = 'none'; }); // If the clicked item was not active, show its description and image if (!isActiveCustom) { // Show the description for the clicked item const descriptionCustom = item.querySelector('.data-description-custom'); if (descriptionCustom) { descriptionCustom.style.display = 'block'; } // Style the previous item (if exists) const previousItem = item.previousElementSibling; if (previousItem) { previousItem.style.borderBottom = 'none'; // Remove border-bottom previousItem.style.marginBottom = '0px'; } // Get the image from the data attribute const imageSrcCustom = item.getAttribute('data-image'); // Update the image (without hiding it) if (displayImageCustom && imageSrcCustom) { displayImageCustom.src = imageSrcCustom; } // Add 'active' class to the clicked item item.classList.add('active'); toggleIconCustom(item); } } // Function to toggle icon state function toggleIconCustom(item) { const iconPathCustom = item.querySelector('.icon-path'); if (iconPathCustom) { if (item.classList.contains('active')) { // Top arrow icon for active state iconPathCustom.setAttribute( "d", "M221.4,36.3c12.512.5,32.812.5,45.3,0l160,160c12.5,12.5,12.5,32.8,0,45.3s-32.8,12.5-45.3,0L244,104.2L106.6,241.5c-12.5,12.5-32.8,12.5-45.3,0s-12.5-32.8,0-45.3l160-160L221.4,36.3z" ); } else { // Down arrow icon for inactive state iconPathCustom.setAttribute( "d", "M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z" ); } } else { console.warn("No icon-path found in:", item); } } // Add click event listeners to each menu item menuItemsCustom.forEach(item => { item.addEventListener('click', () => { toggleDescriptionAndImageCustom(item); }); }); // Automatically set the first image on page load window.addEventListener('DOMContentLoaded', () => { const firstItemCustom = menuItemsCustom[0]; // Get the first item if (firstItemCustom) { const imageSrcCustom = firstItemCustom.getAttribute('data-image'); if (displayImageCustom && imageSrcCustom) { displayImageCustom.src = imageSrcCustom; // Display the first item's image } } else { console.warn('No menu items found.'); } }); </script> <!-- accordion js end here --> <!-- testimonial js start here --> <script> $(document).ready(function () { // Initialize Slick carousel $('.carousel-slide').slick({ slidesToShow: 2, slidesToScroll: 1, infinite: true, autoplay: true, // Enable autoplay autoplaySpeed: 2000, // Slide change interval (in milliseconds) arrows: false, // Disable default arrows responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); }); $(document).ready(function () { // Gen Ai Slick carousel $('.ai-carousel-slide').slick({ slidesToShow: 2, slidesToScroll: 1, infinite: true, autoplay: true, // Enable autoplay autoplaySpeed: 2000, // Slide change interval (in milliseconds) arrows: true, nav:true,// Disable default arrows dots:true, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); }); $(document).ready(function () { // Initialize Slick carousel $('.testimonial_carousel-slide').slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, autoplay: true, // Enable autoplay autoplaySpeed: 2000, // Slide change interval (in milliseconds) arrows: false, // Disable default arrows dots:true, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 1, slidesToScroll: 1, } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); }); $(document).ready(function () { // Initialize Slick carousel $('.carousel-client-slide').slick({ slidesToShow: 2, slidesToScroll: 1, dots: true, infinite: true, autoplay: true, // Enable autoplay autoplaySpeed: 2000, // Slide change interval (in milliseconds) arrows: false, // Disable default arrows responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); }); </script> <!-- testmonial js end here --> <!-- popup moda js start here --> <script> function checkdata(){ var pdfurl = document.getElementById("pdfhidden").value; window.open(pdfurl, "_blank"); return true; } function openPopup(img_url,pdf){ var modal = document.getElementById("myModal"); var closeModal = document.getElementsByClassName("close")[0]; var modalImg = document.getElementById("modal_img"); var form = document.getElementById("modal_form"); var pdfhidden = document.getElementById("pdfhidden"); pdfhidden.value=pdf; modalImg.src = img_url; modal.style.display = "block"; closeModal.onclick = function () { modal.style.display = "none"; }; } function openModalForm(){ var modalform = document.getElementById("myModalForm"); var closeModalform = document.getElementsByClassName("closeform")[0]; modalform.style.display = "block"; closeModalform.onclick = function () { modalform.style.display = "none"; }; } </script> <!-- pdf download slider --> <script> $(document).ready(function () { // Initialize Slick carousel $('.carousel-inner').slick({ slidesToShow: 3, slidesToScroll: 1, infinite: true, arrows: false, // Disable default arrows responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); // Custom buttons $('#prev').click(function () { $('.carousel-inner').slick('slickPrev'); }); $('#next').click(function () { $('.carousel-inner').slick('slickNext'); }); }); </script> <!-- hover on rectangle --> <script> document.addEventListener('DOMContentLoaded' , function () { const box = document.querySelector('.fe-block-a19421c16cd166cfa564 .sqs-shape.sqs-shape-rectangle'); box.addEventListener('mouseover', function() { this.style.background = '#00ADEE'; } } </script> <!-- Genrative Ai Script --> <script> const accordions = document.querySelectorAll('.accordion-tech'); const panels = document.querySelectorAll('.panel'); const rightImage = document.querySelector('.right-side'); const rightImages = [ 'https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/2acdc64d-2eb5-42fc-95d2-f95c382aa95c/Prompt+Engineering.jpg?format=500w', 'https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/d5fa061d-e041-4b5f-b0f8-1c7c0ede84ff/LLM.jpg?format=500w', 'https://images.squarespace-cdn.com/content/v1/6320a2f4b74abf777594e293/781e5ff6-5e8a-400b-acb4-829797d601e7/workflow.jpg?format=500w' ]; accordions.forEach((accordion, index) => { accordion.addEventListener('click', () => { panels.forEach((panel, i) => { if (i !== index) { panel.classList.remove('show'); accordions[i].classList.remove('active'); } }); const panel = panels[index]; panel.classList.toggle('show'); accordion.classList.toggle('active'); rightImage.src = rightImages[index]; }); }); </script> <!-- Ml-Slider --> <script> document.addEventListener("DOMContentLoaded", function () { const filterButtons = document.querySelectorAll(".ml-container .ml-filter-btn .ml-btn"); const cards = document.querySelectorAll(".ml-container .ml-content"); const prevButtons = document.querySelectorAll(".ml-container .ml-prev"); const nextButtons = document.querySelectorAll(".ml-container .ml-next"); let currentIndex = 0; function updateButtons() { prevButtons.forEach(btn => { btn.disabled = currentIndex === 0; btn.style.backgroundColor = currentIndex === 0 ? "#ccc" : "#000"; }); nextButtons.forEach(btn => { btn.disabled = currentIndex === cards.length - 1; btn.style.backgroundColor = currentIndex === cards.length - 1 ? "#ccc" : "#000"; }); } function showCard(index) { // Hide all cards cards.forEach(card => card.style.display = "none"); // Show selected card cards[index].style.display = "flex"; // Update active filter button filterButtons.forEach(btn => btn.classList.remove("active")); filterButtons[index].classList.add("active"); currentIndex = index; updateButtons(); } // Initial setup showCard(currentIndex); // Filter button functionality filterButtons.forEach((button, index) => { button.addEventListener("click", function () { showCard(index); }); }); // Next and Previous button functionality nextButtons.forEach((btn, index) => { btn.addEventListener("click", function () { if (index < cards.length - 1) { showCard(currentIndex + 1); } }); }); prevButtons.forEach((btn, index) => { btn.addEventListener("click", function () { if (index > 0) { showCard(currentIndex - 1); } }); }); updateButtons(); }); </script> <!-- autonomy page --> <script> function LearnMore(button, box) { let btn = document.getElementById(button); let boxElement = document.getElementById(box); if (boxElement.classList.contains('dnone')) { // Hide all other boxes before showing the current one document.querySelectorAll('.oc-box').forEach(el => { el.classList.add('dnone'); el.classList.remove('dblock'); }); document.querySelectorAll('.btn-text').forEach(b => { b.textContent = 'Learn More'; }); boxElement.classList.remove('dnone'); boxElement.classList.add('dblock'); btn.textContent = 'Close'; } else { boxElement.classList.remove('dblock'); boxElement.classList.add('dnone'); btn.textContent = 'Learn More'; } } // Hide content when clicking outside document.addEventListener('click', function (event) { let openBoxes = document.querySelectorAll('.oc-box.dblock'); let openButtons = document.querySelectorAll('.btn-text'); openBoxes.forEach(box => { if (!box.closest('.open-box').contains(event.target)) { box.classList.add('dnone'); box.classList.remove('dblock'); openButtons.forEach(btn => { btn.textContent = 'Learn More'; }); } }); }); </script> <style> #autonomyModal.modal .modal-content{ max-width:500px; @media(max-width:756px){ max-width:360px; padding: 20px; margin:50% auto; } } </style> <div id="autonomyModal" class="modal"> <!-- Modal content --> <div class="modal-content"> <span onclick="closeModalform()" class="close">×</span> <iframe src="https://www2.digitaldividedata.com/l/929533/2025-02-16/5g6n2" width="100%" height="440" type="text/html" frameborder="0" allowTransparency="true" style="border: 0"></iframe> </div> </div> <script> function openModalform(){ const modal = document.getElementById('autonomyModal'); modal.style.display='block'; } function closeModalform(){ const modal = document.getElementById('autonomyModal'); modal.style.display = "none"; } </script><svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="linkedin-unauth-icon" viewBox="0 0 64 64"><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"/></symbol><symbol id="linkedin-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M25.8,44h-5.4V26.6h5.4V44z M23.1,24.3c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1 c1.7,0,3.1,1.4,3.1,3.1C26.2,22.9,24.8,24.3,23.1,24.3z M46,44h-5.4v-8.4c0-2,0-4.6-2.8-4.6c-2.8,0-3.2,2.2-3.2,4.5V44h-5.4V26.6 h5.2V29h0.1c0.7-1.4,2.5-2.8,5.1-2.8c5.5,0,6.5,3.6,6.5,8.3V44z"/></symbol><symbol id="facebook-unauth-icon" viewBox="0 0 64 64"><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"/></symbol><symbol id="facebook-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M39.6,22l-2.8,0c-2.2,0-2.6,1.1-2.6,2.6V28h5.3l-0.7,5.3h-4.6V47h-5.5V33.3H24V28h4.6V24 c0-4.6,2.8-7,6.9-7c2,0,3.6,0.1,4.1,0.2V22z"/></symbol><symbol id="twitter-unauth-icon" viewBox="0 0 64 64"><path d="M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"/></symbol><symbol id="twitter-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M44.7,25.5c0,0.3,0,0.6,0,0.8C44.7,35,38.1,45,26.1,45c-3.7,0-7.2-1.1-10.1-2.9 c0.5,0.1,1,0.1,1.6,0.1c3.1,0,5.9-1,8.2-2.8c-2.9-0.1-5.3-2-6.1-4.6c0.4,0.1,0.8,0.1,1.2,0.1c0.6,0,1.2-0.1,1.7-0.2 c-3-0.6-5.3-3.3-5.3-6.4c0,0,0-0.1,0-0.1c0.9,0.5,1.9,0.8,3,0.8c-1.8-1.2-2.9-3.2-2.9-5.5c0-1.2,0.3-2.3,0.9-3.3 c3.2,4,8.1,6.6,13.5,6.9c-0.1-0.5-0.2-1-0.2-1.5c0-3.6,2.9-6.6,6.6-6.6c1.9,0,3.6,0.8,4.8,2.1c1.5-0.3,2.9-0.8,4.2-1.6 c-0.5,1.5-1.5,2.8-2.9,3.6c1.3-0.2,2.6-0.5,3.8-1C47.1,23.4,46,24.5,44.7,25.5z"/></symbol></svg> </body> </html>