PageSourceSearch

https://www.wearediagram.com/

html wearediagram.com collected 2026-10-04 00:00:34 UTC 127,021 bytes, 2,065 lines download raw bytes

1<!doctype html><html lang="en-us"><head>
2  <meta charset="utf-8">
3  
4  <title>Diagram | Digital transformation unlocked</title>
5  
6  <meta name="description" content="Great digital experiences start with people. We create content management and marketing solutions that put people at the center. Our collaborative process means clients are our co-creators on every project, from UX design to digital marketing to CMS development.">
7  <meta name="datepublished" content="2024-02-06 17:40:17">
8  <!-- Standard header includes start -->
9  <meta name="viewport" content="width=device-width, initial-scale=1">
10
11    
12    <meta property="og:description" content="Great digital experiences start with people. We create content management and marketing solutions that put people at the center. Our collaborative process means clients are our co-creators on every project, from UX design to digital marketing to CMS development.">
13    <meta property="og:title" content="Diagram | Digital transformation unlocked">
14    <meta name="twitter:description" content="Great digital experiences start with people. We create content management and marketing solutions that put people at the center. Our collaborative process means clients are our co-creators on every project, from UX design to digital marketing to CMS development.">
15    <meta name="twitter:title" content="Diagram | Digital transformation unlocked">
16
17    
18
19    
20    <style>
21a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
22</style>
23
24<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/8563715559/1771541982608/template_diagram.css">
25<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/198604694420/1769805353154/template_resources.min.css">
26<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/9112009252/1742635739093/module_Diagram_Site_Search_Input.min.css">
27<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/8928621447/1750359289201/template_hero.min.css">
28<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/64912877600/1774651700384/module_Hero-2022.min.css">
29
30  <style>
31    .hero::after {
32    background: #FFFFFF !important;
33
34    }
35    .hero {
36    
37      
38      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Crect fill='%23161618' width='2000' height='1500'/%3E%3Cdefs%3E%3Crect stroke='%23161618' stroke-width='.5' width='1' height='1' id='s'/%3E%3Cpattern id='a' width='3' height='3' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cuse fill='%23242424' href='%23s' y='2'/%3E%3Cuse fill='%23242424' href='%23s' x='1' y='2'/%3E%3Cuse fill='%23333333' href='%23s' x='2' y='2'/%3E%3Cuse fill='%23333333' href='%23s'/%3E%3Cuse fill='%233e3e3e' href='%23s' x='2'/%3E%3Cuse fill='%233e3e3e' href='%23s' x='1' y='1'/%3E%3C/pattern%3E%3Cpattern id='b' width='7' height='11' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23484848'%3E%3Cuse href='%23s'/%3E%3Cuse href='%23s' y='5' /%3E%3Cuse href='%23s' x='1' y='10'/%3E%3Cuse href='%23s' x='2' y='1'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='8'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='5' y='2'/%3E%3Cuse href='%23s' x='5' y='6'/%3E%3Cuse href='%23s' x='6' y='9'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='h' width='5' height='13' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23484848'%3E%3Cuse href='%23s' y='5'/%3E%3Cuse href='%23s' y='8'/%3E%3Cuse href='%23s' x='1' y='1'/%3E%3Cuse href='%23s' x='1' y='9'/%3E%3Cuse href='%23s' x='1' y='12'/%3E%3Cuse href='%23s' x='2'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='2'/%3E%3Cuse href='%23s' x='3' y='6'/%3E%3Cuse href='%23s' x='3' y='11'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='4' y='10'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='c' width='17' height='13' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23515151'%3E%3Cuse href='%23s' y='11'/%3E%3Cuse href='%23s' x='2' y='9'/%3E%3Cuse href='%23s' x='5' y='12'/%3E%3Cuse href='%23s' x='9' y='4'/%3E%3Cuse href='%23s' x='12' y='1'/%3E%3Cuse href='%23s' x='16' y='6'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='d' width='19' height='17' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23000000'%3E%3Cuse href='%23s' y='9'/%3E%3Cuse href='%23s' x='16' y='5'/%3E%3Cuse href='%23s' x='14' y='2'/%3E%3Cuse href='%23s' x='11' y='11'/%3E%3Cuse href='%23s' x='6' y='14'/%3E%3C/g%3E%3Cg fill='%23585858'%3E%3Cuse href='%23s' x='3' y='13'/%3E%3Cuse href='%23s' x='9' y='7'/%3E%3Cuse href='%23s' x='13' y='10'/%3E%3Cuse href='%23s' x='15' y='4'/%3E%3Cuse href='%23s' x='18' y='1'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='e' width='47' height='53' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23E3573A'%3E%3Cuse href='%23s' x='2' y='5'/%3E%3Cuse href='%23s' x='16' y='38'/%3E%3Cuse href='%23s' x='46' y='42'/%3E%3Cuse href='%23s' x='29' y='20'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='f' width='59' height='71' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23E3573A'%3E%3Cuse href='%23s' x='33' y='13'/%3E%3Cuse href='%23s' x='27' y='54'/%3E%3Cuse href='%23s' x='55' y='55'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='g' width='139' height='97' patternUnits='userSpaceOnUse' patternTransform='scale(50) translate(-980 -735)'%3E%3Cg fill='%23E3573A'%3E%3Cuse href='%23s' x='11' y='8'/%3E%3Cuse href='%23s' x='51' y='13'/%3E%3Cuse href='%23s' x='17' y='73'/%3E%3Cuse href='%23s' x='99' y='57'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23b)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23h)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23c)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23d)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23e)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23f)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23g)' width='100%25' height='100%25'/%3E%3C/svg%3E");  
39           background-repeat: repeat !important;
40    background-size: contain !important;
41        
42
43    
44    }
45  </style>
46  
47<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/195889954349/1761351377399/module_Content_Boxes_New.min.css">
48<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/9262718328/1742546683037/template_section-break.min.css">
49<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/153113974597/1761351721474/module_Logo_Grid.min.css">
50
51  <style>
52  @layer module {
53  #hs_cos_wrapper_widget_1705350658023 .hs-logo-grid { gap:30px; }
54
55#hs_cos_wrapper_widget_1705350658023 .hs-logo-grid__logo-wrapper {
56  flex:0 1 calc(33.33333333333333% - 20.0px);
57  max-width:calc(33.33333333333333% - 20.0px);
58  padding:0px;
59}
60
61#hs_cos_wrapper_widget_1705350658023 .hs-logo-grid__logo { max-height:65px; }
62
63  }
64  </style>
65
66<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/9057305531/1742635736912/module_General_Content_Block.min.css">
67<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/154379003221/1742635876199/module_Case_Study_Group.min.css">
68
69  <style>
70  @layer module {
71  #hs_cos_wrapper_widget_1705343691262 .hs-logo-grid { gap:30px; }
72
73#hs_cos_wrapper_widget_1705343691262 .hs-logo-grid__logo-wrapper {
74  flex:0 1 calc(50.0% - 15.0px);
75  max-width:calc(50.0% - 15.0px);
76  padding:0px;
77}
78
79#hs_cos_wrapper_widget_1705343691262 .hs-logo-grid__logo { max-height:90px; }
80
81  }
82  </style>
83
84
85  <style>
86  #hs_cos_wrapper_widget_1705344456379 hr {
87  border:0 none;
88  border-bottom-width:1px;
89  border-bottom-style:solid;
90  border-bottom-color:rgba(0,0,0,0.0);
91  margin-left:auto;
92  margin-right:auto;
93  margin-top:50px;
94  margin-bottom:50px;
95  width:50%;
96}
97
98  </style>
99
100<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/8929133673/1742546677806/template_section-title-intro.min.css">
101<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/8822548340/1774652052678/module_Section_Title_and_Intro.min.css">
102<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/154501490529/1770315159315/module_Blog_Listing_Homepage.min.css">
103<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/29297092421/1757610256716/module_Single_CTA.min.css">
104<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/8709514600/1742546673466/template_footer.min.css">
105<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/8709514583/1742635723988/module_Footer.min.css">
106    
107
108    
109<!--  Added by GoogleAnalytics integration -->
110<script data-cookieconsent="ignore">
111var _hsp = window._hsp = window._hsp || [];
112_hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.allowed || (consent.categories && consent.categories.analytics)) {
vendor: 335 bytes, lines 112-117
112
113  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
114  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
115  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
116})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
117  ga('create','
117UA-5947779-2
vendor: 36 bytes, lines 117-118
117','auto');
118  ga('send','pageview');
119}}]);
120</script>
120
121
122<!-- /Added by GoogleAnalytics integration -->
123
124    <link rel="canonical" href="https://www.wearediagram.com">
125
126<meta name="google-site-verification" content="RbNNskQUoicyuvQMvZ-G0Ix0-OxWqNA2gUnwLDIHUwk">
127
128<!-- Twitter universal website tag code -->
129<script>
130!function(e,n,u,a){e.twq||(a=e.twq=function(){a.exe?a.exe.apply(a,arguments):
131a.queue.push(arguments);},a.version='1',a.queue=[],t=n.createElement(u),
132t.async=!0,t.src='//static.ads-twitter.com/uwt.js',s=n.getElementsByTagName(u)[0],
133s.parentNode.insertBefore(t,s))}(window,document,'script');
134// Insert Twitter Pixel ID and Standard Event data below
135twq('init','nv4q3');
136twq('track','PageView');
137</script>
137
138<!-- End Twitter universal website tag code -->
139<!-- Facebook Pixel Code -->
140<script>
vendor: 396 bytes, lines 140-147
140
141!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
142n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
143n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
144t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
145document,'script','https://connect.facebook.net/en_US/fbevents.js');
146
147fbq('init', '
1471639164799743833
vendor: 29 bytes, lines 147-148
147');
148fbq('track', "PageView");
148</script>
148
149<noscript>&lt;img  height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1639164799743833&amp;amp;ev=PageView&amp;amp;noscript=1"&gt;</noscript>
150<!-- End Facebook Pixel Codes -->
151<!-- Hotjar Tracking Code for https://www.wearediagram.com/ -->
152<script>
vendor: 125 bytes, lines 152-155
152
153    (function(h,o,t,j,a,r){
154        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
155        h._hjSettings={hjid:
1551663058
vendor: 258 bytes, lines 155-160
155,hjsv:6};
156        a=o.getElementsByTagName('head')[0];
157        r=o.createElement('script');r.async=1;
158        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
159        a.appendChild(r);
160    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
161</script>
161
162<!-- End Hotjar Tracking Code -->
163<!-- idio Analytics Tracking Code -->
164
165<script type="text/javascript">
166
167    // Set client and delivery
168
169 
170
171    _iaq = [
172
173        ['client', 'diagram'],
174
175        ['delivery', 1023],
176
177        ['track', 'consume']
178
179    ];
180
181 
182
183    // Include the Idio Analytics JavaScript
184
185    !function(d,s){var ia=d.createElement(s);ia.async=1,s=d.getElementsByTagName(s)[0],ia.src='//s.demo.idio.co/ia.js',s.parentNode.insertBefore(ia,s)}(document,'script');
186
187</script>
187
188
189<!-- / idio Analytics Tracking Code -->
190
191<!-- Font Awesome -->
192<script src="https://kit.fontawesome.com/cfd239b6d9.js" crossorigin="anonymous"></script>
192
193<!-- /Font Awesome -->
194<!-- Google Tag Manager -->
195<script>
vendor: 408 bytes, lines 195-202
195(function (w, d, s, l, i) {
196    w[l] = w[l] || []; w[l].push({
197      'gtm.start':
198      new Date().getTime(), event: 'gtm.js'
199    }); var f = d.getElementsByTagName(s)[0],
200        j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
201          '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
202  })(window, document, 'script', 'dataLayer', '
202GTM-MTBK8C
vendor: 3 bytes, line 202
202');
202</script>
202
203<!-- End Google Tag Manager -->
204<!-- Start of HubSpot Embed Code -->
205<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/213744.js"></script>
205
206<!-- End of HubSpot Embed Code -->
207<!-- Start of Retention.com Code -->
208<script>!function () {var reb2b = window.reb2b = window.reb2b || []; if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"]; reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments); args.unshift(method);reb2b.push(args);return reb2b;};}; for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);} reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true; script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/reb2b.js.gz"; var first = document.getElementsByTagName("script")[0]; first.parentNode.insertBefore(script, first);}; reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("R6G5YHZV1D65");}();</script>
208 
209<!-- End of Retention.com Code -->
210<meta property="og:url" content="https://www.wearediagram.com">
211<meta name="twitter:card" content="summary">
212<link rel="stylesheet" href="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/810103795/1742546615632/template_Hs_Default_Custom_Style.min.css">
213
214
215
216
217<meta name="robots" content="index, follow">
218<meta name="ahrefs-site-verification" content="c905d518308c91775b36c53676c5e6ef619b2f0aee412b077fa4e30989d95bbe">
219<script type="application/ld+json">
220{
221  "@context": "https://schema.org",
222  "@type": "Organization",
223  "@id": "https://www.wearediagram.com/#organization",
224  "name": "Diagram",
225  "url": "https://www.wearediagram.com",
226  "description": "Diagram is a digital experience agency that puts people at the center of every project, specializing in Umbraco CMS strategy, design, and development as an Umbraco Contributing Platinum Partner with Umbraco Certified Masters on staff. We help organizations create and optimize content management, UX, and digital marketing solutions across platforms like Umbraco, HubSpot, and Optimizely, using a collaborative process where clients are true co-creators in building scalable, human-centered experiences.",
227  "logo": "https://www.wearediagram.com/hubfs/logos/DIA_BadgeCIRCLE-BLK-RGB.png",
228  "address": {
229    "@type": "PostalAddress",
230    "streetAddress": "55 S. Main St. Suite 230",
231    "addressLocality": "Naperville",
232    "addressRegion": "IL",
233    "postalCode": "60540",
234    "addressCountry": "US"
235  },
236  "email": "[email protected]",
237  "sameAs": [
238    "https://clutch.co/profile/diagram",
239    "https://twitter.com/wearediagram",
240    "https://www.facebook.com/wearediagram/",
241    "https://www.instagram.com/heydiagram/",
242    "https://www.linkedin.com/company/wearediagram",
243    "https://umbraco.com/partners/partnerlist/diagram/"
244  ],
245  "contactPoint": [
246    {
247      "@type": "ContactPoint",
248      "telephone": "+1-630-375-6833",
249      "email": "[email protected]",
250      "contactType": "sales"
251    }
252  ],
253  "hasCredential": [
254    {
255      "@type": "EducationalOccupationalCredential",
256      "name": "Umbraco Platinum Contributing Partner",
257      "credentialCategory": "Partnership",
258      "recognizedBy": {
259        "@type": "Organization",
260        "name": "Umbraco",
261        "url": "https://umbraco.com"
262      }
263    },
264    {
265      "@type": "EducationalOccupationalCredential",
266      "name": "Umbraco Certified Masters",
267      "credentialCategory": "Certification",
268      "recognizedBy": {
269        "@type": "Organization",
270        "name": "Umbraco",
271        "url": "https://umbraco.com"
272      }
273    }
274  ],
275  "knowsAbout": [
276  "Umbraco CMS",
277  "Umbraco Web Development",
278  "Umbraco Heartcore",
279  "Umbraco Compose",
280  "Umbraco Engage",
281  "Umbraco Cloud",
282  "Content Management Systems",
283  "Digital Experience Platforms",
284  "UX Design",
285  "Digital Strategy",
286  "HubSpot",
287  "Optimizely"
288]
289}
290</script>
290
291
292<script type="application/ld+json">
293{
294  "@context": "https://schema.org",
295  "@type": "WebSite",
296  "@id": "https://www.wearediagram.com/#website",
297  "url": "https://www.wearediagram.com/",
298  "name": "Diagram",
299  "publisher": {
300    "@id": "https://www.wearediagram.com/#organization"
301  },
302  "potentialAction": {
303    "@type": "SearchAction",
304    "target": {
305      "@type": "EntryPoint",
306      "urlTemplate": "https://www.wearediagram.com/search?term={search_term_string}"
307    },
308    "query-input": "required name=search_term_string"
309  }
310}
311</script>
311
312  <!-- Standard header includes end -->
313   
314  
315  
316<!--
316<script type="module" src="https://cdn.ai12z.net/pkg/ai12z@latest/dist/esm/library.js"></script>
316
317<link rel="stylesheet" href="https://cdn.ai12z.net/pkg/ai12z@latest/dist/library/library.css"/>-->
318  
319  
319<script type="module" src="https://cdn.ai12z.net/pkg/ai12z@next/dist/esm/library.js"></script>
319
320<link rel="stylesheet" href="https://cdn.ai12z.net/pkg/ai12z@next/dist/library/library.css">
321  
322 
323  
324<meta name="generator" content="HubSpot"></head> 
325  <!-- page schema settings module -->
326  <body><div id="hs_cos_wrapper_module_176048660047418" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345  
346
347
348
349</div>
350  
351  
352 
353  
354		<div class="scroll-lock">
355			
356<svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
357  <defs>
358    <clippath id="icon-halfdiamond">
359      <path d="M20.783 14.092l-20.783 17.908v-32h14.491l6.292 14.092z"></path>
360    </clippath>
361    <symbol id="down-arrow" viewbox="0 0 49 76">
362      <title>down-arrow</title>
363      <path d="M23.15 71.976V-.001h1.962v71.976L47.04 54.362l1.222 1.545-24.131 19.382L0 55.907l1.221-1.545 21.929 17.614z" fill="currentColor" fill-rule="evenodd" vector-effect="non-scaling-stroke" />
364    </symbol>
365    <symbol id="icon-application-development" viewbox="0 0 31 32">
366      <title>application-development</title>
367      <path d="M15.65 0l-1.198 0.955 0.292 0.366 0.672-0.536v7.661h0.468v-7.661l0.672 0.536 0.292-0.366-1.198-0.955zM26.873 15.175l-0.104-0.456-10.697 2.441 4.761-9.883-0.422-0.203-4.761 9.883-4.761-9.883-0.422 0.203 4.761 9.883-10.697-2.441-0.104 0.456 10.697 2.441-8.578 6.839 0.292 0.366 8.578-6.84v10.969h0.468v-10.969l8.578 6.84 0.292-0.366-8.579-6.839 10.697-2.441zM0.714 20.663l0.373-0.774-0.422-0.203-0.665 1.381 1.198 0.955 0.292-0.366-0.672-0.536 8.22-1.875-0.104-0.457-8.22 1.875zM30.481 21.119l-8.22-1.875 0.104-0.456 8.22 1.875-0.373-0.774 0.422-0.203 0.665 1.381-1.198 0.955-0.292-0.366 0.672-0.536zM21.891 31.394l-3.658-7.594 0.422-0.203 3.658 7.595 0.373-0.774 0.422 0.203-0.665 1.38-1.494-0.341 0.104-0.457 0.838 0.192z"></path>
368    </symbol>
369    <symbol id="icon-hosting" viewbox="0 0 34 32">
370      <title>hosting</title>
371      <path d="M32.285 9.322l0.755 0.364-4.494 2.163-5.466-6.853h-5.937v-4.23l0.655 0.522 0.284-0.356-1.167-0.931-1.167 0.931 0.284 0.357 0.655-0.522v4.23h-5.937l-5.463 6.848-4.497-2.159 0.754-0.363-0.198-0.411-1.345 0.648 0.332 1.455 0.445-0.101-0.187-0.817 4.404 2.114-1.933 2.424 1.942 8.507-3.246 1.563 15.157 7.297 15.157-7.297-3.246-1.563 1.942-8.507-1.93-2.419 4.4-2.118-0.187 0.817 0.445 0.101 0.332-1.455-1.345-0.648-0.198 0.411zM10.969 5.451h5.717v5.105l-7.031 3.385-3.948-1.895 5.261-6.595zM22.86 5.451l5.264 6.6-3.939 1.896-7.043-3.391v-5.105h5.718zM16.937 17.437l-6.755-3.243 6.732-3.241 6.745 3.248-6.722 3.236zM5.416 12.412l3.999 1.919v6.684l-3.99 1.921-1.87-8.191 1.862-2.334zM30.274 14.746l-1.87 8.191-3.99-1.921v-6.672l4.003-1.927 1.858 2.329zM16.686 20.839l-6.815-3.281v-2.995l6.815 3.281v2.995zM20.578 19.185l-3.114-1.495 6.494-3.126v2.995l-3.379 1.627zM17.142 20.839v-2.798l2.91 1.397-2.91 1.401zM16.686 24.34l-6.815-3.281v-2.994l6.815 3.281v2.995zM21.105 19.437l2.853-1.373v2.743l-2.853-1.369zM17.142 21.345l3.436-1.654 3.114 1.495-6.551 3.154v-2.995zM7.079 26.758l-0.878-0.422-0.672-2.943 3.886-1.871v3.18c0 0.144 0 0.144 1.265 0.752l6.234 3.002 7.499-3.61v-3.314l3.885 1.865-0.671 2.939-10.714 5.158-9.836-4.736zM9.871 21.565l6.815 3.281v2.994c-1.285-0.618-5.977-2.877-6.815-3.281v-2.995zM17.142 24.846l6.815-3.281v2.995l-6.815 3.281v-2.994zM5.107 23.596l0.568 2.487-2.866-1.38 2.299-1.107zM31.019 24.703l-2.866 1.38 0.567-2.483 2.299 1.104z"></path>
372    </symbol>
373    <symbol id="icon-integrations" viewbox="0 0 33 32">
374      <title>integrations</title>
375      <path d="M30.012 10.884l-0.428 0.093c-1.32-6.106-6.803-10.537-13.036-10.537h-0.034v-0.44h0.032c6.44 0 12.103 4.577 13.466 10.884zM13.716 0.742c-6.089 1.321-10.508 6.826-10.508 13.089v0.023h-0.438v-0.023c0-6.469 4.564-12.154 10.853-13.519l0.093 0.43zM3.718 7.611l-0.273 0.344-1.216-0.974v1.562h-0.438v-1.562l-1.216 0.974-0.273-0.344 1.216-0.974-1.517-0.348 0.098-0.429 1.517 0.347-0.675-1.407 0.395-0.191 0.675 1.407 0.675-1.407 0.395 0.191-0.675 1.407 1.517-0.347 0.098 0.429-1.517 0.348 1.216 0.974zM33.096 6.289l-0.098-0.429-1.517 0.347 0.675-1.407-0.395-0.191-0.675 1.407-0.675-1.407-0.395 0.191 0.675 1.407-1.517-0.347-0.098 0.429 1.517 0.348-1.216 0.974 0.273 0.344 1.216-0.974v1.562h0.438v-1.562l1.216 0.974 0.273-0.344-1.216-0.974 1.517-0.348zM18.376 11.022l-0.395-0.191-1.433 2.988-3.064-6.388-0.395 0.191 3.064 6.387-4.603-1.055-0.098 0.429 4.603 1.055-4.348 3.481 0.273 0.344 4.348-3.481v2.594h0.438v-2.594l5.522 4.42 0.273-0.344-5.521-4.42 5.434-1.245-0.098-0.429-5.434 1.245 1.433-2.988zM29.888 13.785v0.046c0 6.274-4.428 11.78-10.53 13.094l0.092 0.43c6.302-1.356 10.876-7.044 10.876-13.525v-0.045h-0.438zM16.559 27.662l-0.011-0.44c-6.244 0-11.729-4.441-13.041-10.559l-0.428 0.093c1.355 6.32 7.020 10.907 13.463 10.906l0.018 0zM16.943 29.666l1.517-0.347 0.098 0.429-1.517 0.348 1.216 0.974-0.273 0.344-1.216-0.974v1.562h-0.438v-1.562l-1.216 0.974-0.273-0.344 1.216-0.974-1.517-0.348 0.098-0.429 1.517 0.347-0.675-1.407 0.395-0.191 0.675 1.407 0.675-1.407 0.395 0.191-0.675 1.407z"></path>
376      <path d="M23.349 9.507l4.192-2.026 0.19 0.396-4.102 1.983 1.864 2.346-1.772 7.793-6.955 3.362v3.157h-0.438v-3.157l-6.955-3.362-1.772-7.793 1.864-2.346-4.102-1.983 0.19-0.396 4.192 2.026 2.82-3.55h7.962l2.82 3.55zM23.341 19.694l1.678-7.38-1.794-2.259-2.602 1.258 0.725 0.35-0.19 0.396-1.292-0.624 0.319-1.404 0.427 0.098-0.179 0.788 2.512-1.215-2.627-3.306h-7.54l-2.626 3.306 2.513 1.215-0.179-0.788 0.427-0.098 0.319 1.404-1.292 0.624-0.19-0.396 0.725-0.35-2.603-1.258-1.794 2.259 1.678 7.379 6.574 3.178v-3.554l-0.629 0.504-0.273-0.344 1.121-0.898 1.121 0.898-0.273 0.344-0.629-0.504v3.554l6.574-3.178z"></path>
377    </symbol>
378    <symbol id="icon-halfdiamond" viewbox="0 0 21 32">
379      <title>halfdiamond</title>
380      <path d="M20.783 14.092l-20.783 17.908v-32h14.491l6.292 14.092z"></path>
381    </symbol>
382    <symbol id="icon-diagramMask" viewbox="0 0 33 32">
383      <title>diagramMask</title>
384      <path d="M23.561 0.232l-7.030 14.597-7.028-14.597-0.495 0.235 7.031 14.599-15.795-3.607-0.123 0.533 15.797 3.604-12.666 10.101 0.339 0.43 12.666-10.101v16.199h0.547v-16.202l12.666 10.104 0.342-0.43-12.666-10.101 15.794-3.604-0.123-0.533-15.794 3.607 7.030-14.599-0.492-0.235z"></path>
385    </symbol>
386    <symbol id="icon-break-up-bottom" viewbox="0 0 139 32">
387      <title>break-up-bottom</title>
388      <path d="M139.268 31.775l-139.268 0.113 139.268-31.887v31.775z"></path>
389    </symbol>
390    <symbol id="icon-break-up-top" viewbox="0 0 140 32">
391      <title>break-up-top</title>
392      <path d="M0 0.113l139.76-0.113-139.76 32v-31.887z"></path>
393    </symbol>
394    <symbol id="icon-challenge" viewbox="0 0 32 32">
395      <title>icon-challenge</title>
396      <path d="M32 16c0-8.837-7.164-16-16-16s-16 7.163-16 16c0 8.836 7.163 16 16 16s16-
3967.164 16-16zM31.556 16c0 8.591-6.964 15.556-15.556 15.556s-15.556-6.964-15.556-15.556c0-8.591 6.964-15.556 15.556-15.556s15.556 6.964 15.556 15.556z"></path>
397      <path d="M16.006 15.761l8.617-6.872 0.277 0.348-8.538 6.809 8.538 6.809-0.277 0.348-8.617-6.872-8.617 6.872-0.277-0.348 8.538-6.809-8.538-6.809 0.277-0.348 8.617 6.872z"></path>
398    </symbol>
399    <symbol id="icon-solution" viewbox="0 0 32 32">
400      <title>icon-solution</title>
401      <path d="M20.507 6.222l-4.518 9.384-4.52-9.384-0.4 0.193 4.52 9.384-10.156-2.318-0.1 0.433 10.153 2.318-8.142 6.494 0.278 0.349 8.145-6.495v10.415h0.444v-10.413l8.142 6.493 0.278-0.349-8.142-6.494 10.153-2.318-0.1-0.433-10.153 2.318 4.52-9.384-0.402-0.193z"></path>
402      <path d="M32 16c0-8.837-7.164-16-16-16s-16 7.163-16 16c0 8.836 7.163 16 16 16s16-7.164 16-16zM31.556 16c0 8.591-6.964 15.556-15.556 15.556s-15.556-6.964-15.556-15.556c0-8.591 6.964-15.556 15.556-15.556s15.556 6.964 15.556 15.556z"></path>
403    </symbol>
404    <symbol id="icon-arrow-decrease" viewbox="0 0 21 32">
405      <title>icon-arrow-decrease</title>
406      <path d="M10.616 30.416v-30.154h-0.827v30.154l-9.253-7.379-0.516 0.647 10.182 8.12 10.182-8.12-0.516-0.647-9.253 7.379z"></path>
407    </symbol>
408    <symbol id="icon-arrow-increase" viewbox="0 0 33 32">
409      <title>icon-arrow-increase</title>
410      <path d="M10.34 1.585l20.087 4.587-30.354 24.206 0.9 1.13 30.354-24.214v20.614h1.441v-22.68l-22.112-5.046-0.316 1.403z"></path>
411    </symbol>
412    <symbol id="arrow-decrease" viewbox="0 0 47 45">
413      <g stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" vector-effect="non-scaling-stroke">
414        <path d="M2 2l42.056 33.5" stroke-linecap="square" />
415        <path d="M14.5 43.5l30.556-6.689V5.626" />
416      </g>
417    </symbol>
418    <symbol id="arrow-increase" viewbox="0 0 47 45">
419      <g stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" vector-effect="non-scaling-stroke">
420        <path d="M2 43L44.056 9.5" stroke-linecap="square" />
421        <path d="M14.5 1.5l30.556 6.689v31.185" />
422      </g>
423    </symbol>
424    <symbol id="icon-arrow-left" viewbox="0 0 33 32">
425      <title>icon-arrow-left</title>
426      <path d="M11.446 0l-11.446 15.999 11.446 16.001 0.915-0.812-10.402-14.538h30.694v-1.299h-30.694l10.402-14.544-0.915-0.806z"></path>
427    </symbol>
428    <symbol id="icon-arrow-right" viewbox="0 0 33 32">
429      <title>icon-arrow-right</title>
430      <path d="M21.207 0l11.446 15.999-11.446 16.001-0.915-0.812 10.402-14.538h-30.694v-1.299h30.694l-10.402-14.544 0.915-0.806z"></path>
431    </symbol>
432    <symbol id="icon-arrow-left-narrow" viewbox="0 0 73 32">
433      <title>icon-arrow-left-narrow</title>
434      <path d="M12.889 0l1.998 1.584-10.587 13.143h68.66v2.535h-68.66l10.587 13.154-1.998 1.584-12.889-16.005 12.889-15.995z"></path>
435    </symbol>
436    <symbol id="icon-arrow-right-narrow" viewbox="0 0 73 32">
437      <title>icon-arrow-right-narrow</title>
438      <path d="M60.071 0l-1.998 1.584 10.587 13.143h-68.66v2.535h68.66l-10.587 13.154 1.998 1.584 12.889-16.005-12.889-15.995z"></path>
439    </symbol>
440    <symbol id="icon-change-decrease" viewbox="0 0 103 100">
441      <title>icon-change-decrease</title>
442      <path d="M29.061 1L1.083 35.937l9.984 43.564L51.5 98.89 91.933 79.5l9.984-43.564L73.94 1z" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" fill-rule="evenodd" />
443      <path d="M27.5 56l24 19 24-19M51.5 75V19v56z" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" fill-rule="evenodd" />
444    </symbol>
445    <symbol id="icon-change-increase" viewbox="0 0 103 100">
446      <title>icon-change-increase</title>
447      <path d="M27.5 40l24-19 24 19" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" fill-rule="evenodd" />
448      <path d="M29.061 1L1.083 35.937l9.984 43.564L51.5 98.89l40.433-19.39 9.984-43.564L73.94 1H29.061zM51.5 21v56" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" fill-rule="evenodd" />
449    </symbol>
450    <symbol id="icon-diagram-star" viewbox="0 0 33 32">
451      <title>
451icon-diagram-star</title>
452      <path d="M23.561 0.232l-7.030 14.597-7.028-14.597-0.495 0.235 7.031 14.599-15.795-3.607-0.123 0.533 15.797 3.604-12.666 10.101 0.339 0.43 12.666-10.101v16.199h0.547v-16.202l12.666 10.104 0.342-0.43-12.666-10.101 15.794-3.604-0.123-0.533-15.794 3.607 7.030-14.599-0.492-0.235z"></path>
453    </symbol>
454    <g id="line-down">
455      <line x1="0" y1="0" x2="100%" y2="100%" stroke="currentColor" stroke-width="2" />
456    </g>
457    <g id="line-up">
458      <line x1="0" y1="100%" x2="100%" y2="0" stroke="currentColor" stroke-width="2" />
459    </g>
460    <symbol id="icon-diagram-star-extended" viewbox="0 0 41 32">
461      <title>diagram-star-extended</title>
462      <path d="M14.314 16.275l7.826-16.251 0.514 0.247-7.826 16.251-0.514-0.247zM9.709 9.723l-1.62-3.364 0.514-0.247 1.62 3.364-0.514 0.247zM16.889 17.392l-0.127-0.556 23.588-5.384 0.127 0.556-23.588 5.384zM7.786 16.677l-7.551-1.724 0.127-0.556 7.551 1.724-0.127 0.556zM26.383 28.096l-9.201-7.337 0.356-0.446 9.201 7.338-0.356 0.446zM3.171 26.706l-0.356-0.446 6.235-4.972 0.356 0.446-6.235 4.972zM13.62 31.738h0.57v-9.884h-0.57v9.884z"></path>
463    </symbol>
464    <symbol id="icon-diagram-process" viewbox="0 0 77 32">
465      <title>diagram-process</title>
466      <path d="M71.258 16.057l3.576-0.816 0.035 0.152-3.576 0.816 2.868 2.287-0.098 0.122-2.868-2.287v3.668h-0.156v-3.668l-2.868 2.287-0.098-0.122 2.868-2.287-3.576-0.816 0.035-0.152 3.576 0.816-1.591-3.305 0.141-0.068 1.591 3.304 1.591-3.3
46604 0.141 0.068-1.591 3.305zM33.226 15.867l0.179 0.225h-2.562v0.157h2.562l-0.179 0.225 0.122 0.098 0.319-0.401-0.319-0.4-0.122 0.098zM63.734 16.091l-0.179-0.225 0.122-0.098 0.319 0.401-0.319 0.401-0.122-0.098 0.179-0.225h-25.471v-0.157h25.471zM18.324 16.57l-0.122-0.098 0.179-0.225h-2.562v-0.157h2.562l-0.179-0.225 0.122-0.098 0.319 0.401-0.319 0.401z"></path>
467      <path d="M71.117 21.681c-3.063 0-5.556-2.492-5.556-5.556s2.492-5.556 5.556-5.556c3.064 0 5.556 2.492 5.556 5.556s-2.492 5.556-5.556 5.556zM71.117 10.412c-3.15 0-5.712 2.563-5.712 5.712s2.563 5.712 5.712 5.712c3.15 0 5.712-2.563 5.712-5.712s-2.563-5.712-5.712-5.712z"></path>
468      <path d="M21.345 3.303l4.114 0.581 2.437 3.008 0.437 4.46-1.202 4.797-2.23 4.335-0.004 0.006-2.923 3.77-0.14 0.124-1.44 2.246-3.167 3.013-2.763 1.466 0.52 0.12 2.962-0.235 3.193-1.367 2.791-2.625 0.107 0.114-2.811 2.644-0.013 0.005-3.229 1.383-0.013 0.001-2.999 0.238-0.012-0.003-0.707-0.164-0.353 0.187-0.013 0.002-3.302 0.554-0.015-0.003-3.224-0.695 0.033-0.153 3.209 0.692 3.26-0.547 0.172-0.091-1.744-0.404-0.978-0.589-2.948-0.531 0.028-0.154 2.543 0.458-1.006-0.606-0.422-0.489-0.503 0.222-4.088-0.687-1.492-2.672-0.532-0.127-2.614-2.875-0.161-4.715 3.169-5.7 2.671-2.17 0.048-0.221 0.008-0.012 2.877-4.427 0.015-0.009 4.643-2.812 3.823-1.254-4.129-0.233-6.31 4.169-4.123 6.867-0.134-0.081 4.141-6.897 6.383-4.218 4.579 0.258 3.706-1.215 0.049 0.149-3.326 1.091 1.104 0.062 2.048 1.958zM6.138 9.967l2.647-2.149 5.817-2.112 0.888 0.021 5.532-2.47 0.057 0.008-1.848-1.767-1.445-0.082-4.194 1.376-4.604 2.79-2.85 4.385zM21.418 5.087l0.016 0.003 1.865 0.298-2.027-1.938-0.229-0.032-5.19 2.318 2.874 0.068 2.69-0.717zM24.767 20.4l2.22-4.314 1.187-4.745-0.43-4.386-2.368-2.924-3.837-0.542 1.952 1.867 0.019 0.067 0.865 0.138 1.898 2.483-0.497 5.144-0.787 1.364-0.
468112 1.54h1.016l-0.179-0.225 0.122-0.098 0.319 0.401-0.319 0.401-0.122-0.098 0.179-0.225h-1.027l-0.091 1.253-1.787 5.081-0.418 0.652 2.198-2.835zM24.837 14.503l0.224-3.102-1.674-5.84-1.961-0.314-2.14 0.571 0.083 0.002 0.017 0.010 3.145 1.786 1.418 2.726 0.011 2.989-1.028 3.026-1.931 2.972-2.761 2.774-3.298 2.237-3.809 1.595-3.136 0.45 0.27 0.807 1.267 1.47 5.544-2.442 6.439-5.958 2.314-4.013h-0.5v-0.157h0.59l0.916-1.588zM23.558 5.588l0.731 0.117 1.823 2.385-0.488 5.049-0.609 1.055 0.204-2.81-1.662-5.797zM9.871 11.268l-0.11-0.112 5.372-5.27 0.023-0.010-0.529-0.013-5.765 2.093-2.778 2.257-0.984 4.542 0.308 3.227 1.503-2.512 2.391-2.977 2.639-2.573 2.915-2.209 3.232-1.738 0.1-0.027-2.668-0.063-0.298 0.133-5.352 5.25zM5.433 18.246l0.065 0.684 2.448 7.304 3.155-0.453 3.774-1.582 3.271-2.221 2.738-2.753 1.911-2.944 1.008-2.974-0.011-2.925-1.379-2.652-3.088-1.753-0.58-0.014-0.6 0.16-3.21 1.727-2.896 2.196-2.625 2.56-2.379 2.962-1.603 2.68zM0.418 22.65l2.542 2.797 0.406 0.097 0.248-3.288 1.284-3.42 0.374-0.625-0.33-3.463 0.948-4.375-2.496 2.028-3.133 5.636 0.157 4.614zM24.722 16.091l0.089-1.232-0.711 1.232h0.622zM10.024 29.229l1.324 0.795 0.096 0.017 3.39-0.803 3.555-2.003 3.326-2.955 1.131-1.766 1.778-5.054 0.087-1.211h-0.701l-2.378 4.12-6.466 5.984-5.524 2.434 0.382 0.444zM5.345 18.963l-0.047-0.491-0.261 0.437-1.272 3.39-0.245 3.281 3.375 0.805 0.895-0.128-2.445-7.294zM17.133 29.515l3.145-2.991 1.127-1.76-2.932 2.603-3.592 2.021-3.293 0.78 0.747 0.448 1.895 0.439 2.903-1.54zM5.001 28.244l3.968 0.667 0.416-0.183-1.256-1.457-0.005-0.015-0.284-0.848-0.952 0.137-0.015-0.003-3.257-0.777 1.385 2.481z"></path>
469    </symbol>
470    <symbol id="icon-facebook" viewbox="0 0 32 32">
471      <title>icon-facebook</title>
472      <path d="M32 1.786v28.429c0 0.476-0.167 0.893-0.5 1.25s-0.762 0.536-1.286 0.536h-8.143v-12.429h4.143l0.643-4.786h-4.786v-3.071c0-0.81 0.143-1.381 0.429-1.714 0.381-0.429 1.024-0.643 1.929-0.643h2.571v-4.357c-1-0.095-2.238-0.143-3.714-0.143-1.857 0-3.357 0.548-4.5 1.643s-1.714 2.667-1.714 4.714v3.571h-4.143v4.786h4.143v12.429h-15.286c-0.524 0-0.952-0.178-1.286-0.536s-0.5-0.774-0.5-1.25v-28.429c0-0.524 0.167-0.952 0.5-1.286s0.762-0.5 1.286-0.5h28.429c0.476 0 0.893 0.167 1.25 0.5s0.536 0.762 0.536 1.286z"></path>
473    </symbol>
474    <symbol id="icon-linkedin" viewbox="0 0 32 32">
475      <title>icon-linkedin</title>
476      <path d="M29.714 0h-27.436c-1.257 0-2.279 1.036-2.279 2.307v27.386c0 1.271 1.021 2.307 2.279 2.307h27.436c1.257 0 2.286-1.036 2.286-2.307v-27.386c0-1.271-1.029-2.307-2.286-2.307zM9.671 27.429h-4.743v-15.271h4.75v15.271h-0.007zM7.3 10.071c-1.521 0-2.75-1.236-2.75-2.75s1.229-2.75 2.75-2.75c1.514 0 2.75 1.236 2.75 2.75 0 1.521-1.229 2.75-2.75 2.75zM27.45 27.429h-4.743v-7.429c0-1.771-0.036-4.050-2.464-4.050-2.471 0-2.85 1.929-2.85 3.921v7.557h-4.743v-15.271h4.55v2.086h0.064c0.636-1.2 2.186-2.464 4.493-2.464 4.8 0 5.693 3.164 5.693 7.279v8.371z"></path>
477    </symbol>
478    <symbol id="icon-twitter" viewbox="0 0 32 32">
479      <title>icon-twitter</title>
480      <path d="M31 1c-0.667-0.667-1.476-1-2.429-1h-25.143q-1.429 0-2.429 1c-0.667 0.667-1 1.476-1 2.429v25.143q0 1.429 1 2.429c0.667 0.667 1.476 1 2.429 1h25.143c0.952 0 1.762-0.333 2.429-1s1-1.476 1-2.429v-25.143c0-0.952-0.333-1.762-1-2.429zM27.429 8.929q-1 1.429-2.357 2.429v0.571q0 3.214-1.5 6.214-1.643 3.214-4.5 5.071c-2.143 1.381-4.571 2.071-7.286 2.071-2.619 0-5.024-0.691-7.214-2.071h1.143c2.143 0 4.071-0.667 5.786-2-1 0-1.905-0.298-2.714-0.893s-1.357-1.369-1.643-2.322c0.762 0.095 1.476 0.071 2.143-0.071-1.095-0.238-2-0.786-2.714-1.643q-1.071-1.286-1.071-3v-0.071q1 0.571 2.143 0.643c-0.667-0.429-1.19-0.988-1.571-1.678s-0.571-1.452-0.571-2.286q0-1.25 0.643-2.321 1.786 2.143 4.286 3.464t5.429 1.464q-0.357-1.571 0.214-2.893c0.381-0.881 0.964-1.583 1.75-2.107s1.655-0.786 2.607-0.786q2 0 3.357 1.5c1.048-0.19 2.048-0.571 3-1.143-0.381 1.095-1.071 1.952-2.071 2.571 0.905-0.095 1.809-0.333 2.714-0.714z"></path>
481    </symbol>
482    <symbol id="icon-website" viewbox="0 0 32 32">
483      <title>icon-website</title>
484      <path d="M29.714 0h-27.436c-1.257 0-2.279 1.036-2.279 2.307v27.386c0 1.271 1.021 2.307 2.279 2.307h27.436c1.257 0 2.286-1.036 2.286-2.307v-27.386c0-1.271-1.029-2.307-2.286-2.307zM19.264 22.629c-0.007 0.007-0.014 0.014-0.014 0.014l-3.093 3.093c-2.729 2.729-7.171 2.729-9.893 0-2.729-2.729-2.729-7.171 0-9.893l1.707-1.707c0.45-0.45 1.236-0.15 1.257 0.486 0.029 0.814 0.179 1.636 0.443 2.429 0.093 0.271 0.029 0.564-0.171 0.764l-0.6 0.6c-1.293 1.293-1.329 3.393-0.050 4.693 1.293 1.314 3.414 1.321 4.714 0.021l3.093-3.093c1.3-1.3 1.293-3.393 0-4.686-0.171-0.171-0.343-0.3-0.479-0.393-0.193-0.129-0.314-0.35-0.321-0.579-0.
484021-0.486 0.157-0.986 0.536-1.371l0.971-0.971c0.257-0.257 0.65-0.286 0.95-0.079 0.336 0.236 0.657 0.5 0.943 0.793 2.743 2.75 2.707 7.164 0.007 9.879zM25.736 16.157l-1.707 1.707c-0.45 0.45-1.236 0.15-1.257-0.486-0.029-0.814-0.179-1.636-0.443-2.429-0.093-0.271-0.029-0.564 0.171-0.764l0.6-0.6c1.293-1.293 1.329-3.393 0.050-4.693-1.293-1.314-3.414-1.321-4.714-0.021l-3.093 3.093c-1.3 1.3-1.293 3.393 0 4.686 0.171 0.171 0.343 0.3 0.479 0.393 0.193 0.129 0.314 0.35 0.321 0.579 0.021 0.486-0.157 0.986-0.536 1.371l-0.964 0.971c-0.257 0.257-0.65 0.286-0.95 0.079-0.336-0.236-0.657-0.5-0.943-0.793-2.75-2.75-2.714-7.171-0.014-9.879 0.007-0.007 0.014-0.014 0.014-0.014l3.093-3.093c2.729-2.729 7.171-2.729 9.893 0 2.736 2.721 2.736 7.164 0 9.893z"></path>
485    </symbol>
486    <symbol id="septagon-stroked" viewbox="0 0 814 795">
487      <path fill="none" stroke="currentColor" stroke-width="2" d="M407 791.6L82.7 635.4 2.5 284.5 227 3h360l224.5 281.5-80.2 350.9z" vector-effect="non-scaling-stroke" />
488    </symbol>
489    <symbol id="icon-instagram" viewbox="0 0 32 32">
490      <title>icon-instagram</title>
491      <path d="M26.3 8.214c-0.464-1.164-1.357-2.050-2.514-2.514-1.736-0.686-5.864-0.529-7.786-0.529s-6.050-0.157-7.786 0.529c-1.164 0.464-2.050 1.357-2.514 2.514-0.686 1.736-0.529 5.864-0.529 7.786s-0.157 6.050 0.529 7.786c0.464 1.164 1.357 2.050 2.514 2.514 1.736 0.686 5.864 0.529 7.786 0.529s6.050 0.157 7.786-0.529c1.164-0.464 2.050-1.357 2.514-2.514 0.693-1.736 0.529-5.864 0.529-7.786s0.164-6.050-0.529-7.786zM16 22.771c-3.75 0-6.771-3.021-6.771-6.771s3.021-6.771 6.771-6.771 6.771 3.021 6.771 6.771-3.021 6.771-6.771 6.771zM23.057 10.529c-0.879 0-1.579-0.707-1.579-1.579s0.707-1.579 1.579-1.579c0.871 0 1.579 0.707 1.579 1.579 0 0.879-0.707 1.579-1.579 1.579z"></path>
492      <path d="M20.407 16c0 2.434-1.973 4.407-4.407 4.407s-4.407-1.973-4.407-4.407c0-2.434 1.973-4.407 4.407-4.407s4.407 1.973 4.407 4.407z"></path>
493      <path d="M29.714 0h-27.436c-1.257 0-2.279 1.036-2.279 2.307v27.386c0 1.271 1.021 2.307 2.279 2.307h27.436c1.257 0 2.286-1.036 2.286-2.307v-27.386c0-1.271-1.029-2.307-2.286-2.307zM29.121 21.45c-0.107 2.114-0.593 3.993-2.136 5.536-1.543 1.55-3.421 2.036-5.536 2.136-2.179 0.121-8.721 0.121-10.9 0-2.114-0.107-3.986-0.593-5.536-2.136s-2.036-3.421-2.136-5.536c-0.121-2.179-0.121-8.721 0-10.9 0.107-2.114 0.586-3.993 2.136-5.536s3.429-2.029 5.536-2.129c2.179-0.121 8.721-0.121 10.9 0 2.114 0.107 3.993 0.593 5.536 2.136 1.55 1.543 2.036 3.421 2.136 5.536 0.121 2.179 0.121 8.707 0 10.893z"></path>
494    </symbol>
495  </defs>
496</svg> 
497			
498 
499   
500  
501  
502  
503  
504    
505  
506    
507  
508    
509  
510    
511  
512    
513  
514    
515  
516    
517  
518    
519  
520    
521  
522    
523  
524    
525  
526    
527  
528    
529  
530    
531  
532    
533  
534    
535  
536    
537  
538    
539  
540    
541  
542    
543  
544    
545  
546    
547  
548    
549  
550    
551  
552    
553  
554  
555  <!-- (SizeLimitingPyList: [null, 7559007, 7278961, null, null, null, null, null, null, null, 64912877600, 195889954349, 7457096, 153113974597, 7539905, 154379003221, 7539905, 153113974597, 7539905, 8247500, 7457096, 7451832, 154501490529, 7539905, 29297092421]) -->
556  
557  
558  
559    
560      
561    
562      
563    
564      
565    
566      
567    
568      
569    
570      
571    
572      
573    
574      
575    
576      
577    
578      
579    
580       
581         
582        
583        
584        
585        
586          <nav class="nav-primary theme-light visible@nav-primary-expanded" id="nav-primary">
587        
588      
589      
590    
591      
592    
593      
594    
595      
596    
597      
598    
599      
600    
601      
602    
603      
604    
605      
606    
607      
608    
609      
610    
611      
612    
613      
614    
615      
616    
617      
618    
619  
620  
621  <!--  -->
622  
623        
624    <div class="inner">
625      <div class="unit size1of1">
626        <a href="/" rel="home" class="logo nav-logo">
627
628          <svg width="72" height="70" viewbox="0 0 72 70" xmlns="http://www.w3.org/2000/svg" aria-labelledby="diagram-logo-title diagram-logo-desc">
629            <title id="diagram-logo-title">Diagram</title>
630            <desc id="diagram-logo-desc">Company logo glyph</desc>
631            <path d="M46.014 56.455l1.436-.69.425.878-3.818 1.833-.37-.765-1.494-3.095.917-.44 1.44 2.982.547-.263c-1.163-2.491-.318-3.656 1.156-4.364 1.716-.825 3.536-.034 4.84 2.666 1.101 2.283.457 4.77-1.48 5.7-1.54.74-3.474.275-4.437-1.074l1.156-.555c.573 1.076 1.608 1.337 2.874.73 1.53-.736 1.887-1.935 1.076-3.614l-.63-1.306c-.955-1.977-1.851-2.173-2.97-1.656-.018.01-.15.071-.17.08-.852.41-1.371 1.079-.498 2.953zm-22.307-.723l-.193-4.056 1.21.58v3.705c.233.08.356.142.356.142l1.385.665 1.44-2.982.974.467-3.806 7.882-2.59-1.245c-1.477-.708-2.123-2.317-1.477-3.656l.056-.113c.464-.96 1.497-1.462 2.645-1.39zm-4.243-34.825l-1.234 1.542-7.246-3.424-.516.654 6.098 4.85-.633.794-6.863-5.45 1.693-2.116 7.196 3.448.258-.322-4.972-6.23 1.669-2.087 6.854 5.45-.634.794-6.104-4.854-.511.649 4.945 6.302zM38.989 7.712v-1.45c0-1.632-.99-2.68-2.529-2.68h-1.752v6.798h1.752c1.54 0 2.53-1.047 2.53-2.668zm-2.517-5.104c2.114 0 3.764 1.924 3.764 4.374 0 2.448-1.65 4.373-3.764 4.373h-2.845V2.608h2.845zM52.96 19.115l6.858-5.454.675.844-6.86 5.453-.673-.843zm8.982 18.607l-.614 2.68 3.628-.174.181-.79-3.195-1.716zm4.3 1.267l-.508 2.217-9.122.547.26-1.14 3.443-.169.736-3.212-3.032-1.628.25-1.092 7.973 4.477zM26.04 57.646l-1.65-.792c-1-.481-1.714-.324-2.096.466l-.362.75c-.382.79-.06 1.445.942 1.927l1.648.792 1.518-3.143zM10.71 40.43l-.613-2.68-3.194 1.725.182.792 3.625.163zm-4.427.719l-.506-2.217 7.982-4.44.26 1.14-3.029 1.642.736 3.212 3.44.155.249 1.093-9.132-.585zM35 33.506L0 25.54l.198-.867 35 7.967L19.62.386 20.424 0 36 32.256 51.576 0l.803.386L36.803 32.64l35-7.967.197.867-35 7.966 28.068 22.321-.555.694L36.445 34.2V70h-.89V34.2L7.487 56.521l-.555-.694 28.067-22.321z" fill-rule="evenodd" />
632          </svg>
633       </a>
634        <ul class="nav-primary__items">
635        
636          <li>
637            <a href="https://www.wearediagram.com/solutions">
638              Solutions
639              
640              <svg class="chevron" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
640<path d="M12 14.69L5.03 7.72a.75.75 0 0 0-1.06 1.06l7.5 7.5a.75.75 0 0 0 1.06 0l7.5-7.5a.75.75 0 0 0-1.06-1.06L12 14.69z"></path></svg>
641              
642            </a>
643            
644            <ul>
645              
646              <li><a href="https://www.wearediagram.com/solutions/strategy-and-vision">Strategy &amp; Vision</a></li>
647              
648              <li><a href="https://www.wearediagram.com/solutions/data-and-insights">Data &amp; Insights</a></li>
649              
650              <li><a href="https://www.wearediagram.com/solutions/customer-experience">Customer Experience</a></li>
651              
652              <li><a href="https://www.wearediagram.com/solutions/cloud-and-platforms">Cloud &amp; Platforms</a></li>
653              
654              <li><a href="https://www.wearediagram.com/solutions/artificial-intelligence">Artificial Intelligence</a></li>
655              
656              <li><a href="https://www.wearediagram.com/solutions/agile-delivery">Agile Delivery</a></li>
657              
658            </ul>
659            
660          </li>
661        
662          <li>
663            <a href="https://www.wearediagram.com/solutions/cloud-and-platforms">
664              Platforms
665              
666              <svg class="chevron" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M12 14.69L5.03 7.72a.75.75 0 0 0-1.06 1.06l7.5 7.5a.75.75 0 0 0 1.06 0l7.5-7.5a.75.75 0 0 0-1.06-1.06L12 14.69z"></path></svg>
667              
668            </a>
669            
670            <ul>
671              
672              <li><a href="https://www.wearediagram.com/platforms/umbraco">Umbraco</a></li>
673              
674              <li><a href="https://www.wearediagram.com/services/optimizely">Optimizely</a></li>
675              
676              <li><a href="https://www.wearediagram.com/platforms/hubspot">HubSpot</a></li>
677              
678              <li><a href="https://www.wearediagram.com/partners/ai12z">ai12z</a></li>
679              
680            </ul>
681            
682          </li>
683        
684          <li>
685            <a href="">
686              Resources
687              
688              <svg class="chevron" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M12 14.69L5.03 7.72a.75.75 0 0 0-1.06 1.06l7.5 7.5a.75.75 0 0 0 1.06 0l7.5-7.5a.75.75 0 0 0-1.06-1.06L12 14.69z"></path></svg>
689              
690            </a>
691            
692            <ul>
693              
694              <li><a href="https://www.wearediagram.com/industries">Industries</a></li>
695              
696              <li><a href="https://www.wearediagram.com/diagram-views">Diagram Views - Blog</a></li>
697              
698              <li><a href="https://www.wearediagram.com/about-us#events">Events</a></li>
699              
700              <li><a href="https://www.wearediagram.com/work/case-studies">Case Studies</a></li>
701              
702            </ul>
703            
704          </li>
705        
706          <li>
707            <a href="https://www.wearediagram.com/about-us">
708              About
709              
710              <svg class="chevron" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M12 14.69L5.03 7.72a.75.75 0 0 0-1.06 1.06l7.5 7.5a.75.75 0 0 0 1.06 0l7.5-7.5a.75.75 0 0 0-1.06-1.06L12 14.69z"></path></svg>
711              
712            </a>
713            
714            <ul>
715              
716              <li><a href="https://www.wearediagram.com/contact">Contact</a></li>
717              
718              <li><a href="https://www.wearediagram.com/about-us/careers">Careers</a></li>
719              
720              <li><a href="https://www.wearediagram.com/about-us/meet-the-team">Meet The Team</a></li>
721              
722            </ul>
723            
724          </li>
725        
726          
727        </ul>
728      </div>
729    </div>
730  </nav>
731  
732  
733    
734    
735        
736    
737        
738    
739        
740    
741        
742    
743        
744    
745        
746    
747        
748    
749        
750    
751        
752    
753        
754    
755         
756           
757          
758          
759          
760          
761            <div id="nav-primary-condensed" class="nav-primary-condensed">
762          
763        
764    
765        
766    
767        
768    
769        
770    
771        
772    
773        
774    
775        
776    
777        
778    
779        
780    
781        
782    
783        
784    
785        
786    
787        
788    
789        
790    
791        
792    
793  
794  
795    <a href="/" rel="home" class="logo nav-logo">
796      
797      <svg width="72" height="70" viewbox="0 0 72 70" xmlns="http://www.w3.org/2000/svg" aria-labelledby="diagram-logo-title diagram-logo-desc">
798        <title id="diagram-logo-title">Diagram</title>
799        <desc id="diagram-logo-desc">Company logo glyph</desc>
800        <path d="M46.014 56.455l1.436-.69.425.878-3.818 1.833-.37-.765-1.494-3.095.917-.44 1.44 2.982.547-.263c-1.163-2.491-.318-3.656 1.156-4.364 1.716-.825 3.536-.034 4.84 2.666 1.101 2.283.457 4.77-1.48 5.7-1.54.74-3.474.275-4.437-1.074l1.156-.555c.573 1.076 1.608 1.337 2.874.73 1.53-.736 1.887-1.935 1.076-3.614l-.63-1.306c-.955-1.977-1.851-2.173-2.97-1.656-.018.01-.15.071-.17.08-.852.41-1.371 1.079-.498 2.953zm-22.307-.723l-.193-4.056 1.21.58v3.705c.233.08.356.142.356.142l1.385.665 1.44-2.982.974.467-3.806 7.882-2.59-1.245c-1.477-.708-2.123-2.317-1.477-3.656l.056-.113c.464-.96 1.497-1.462 2.645-1.39zm-4.243-34.825l-1.234 1.542-7.246-3.424-.516.654 6.098 4.85-.633.794-6.863-5.45 1.693-2.116 7.196 3.448.258-.322-4.972-6.23 1.669-2.087 6.854 5.45-.634.794-6.104-4.854-.511.649 4.945 6.302zM38.989 7.712v-1.45c0-1.632-.99-2.68-2.529-2.68h-1.752v6.798h1.752c1.54 0 2.53-1.047 2.53-2.668zm-2.517-5.104c2.114 0 3.764 1.924 3.764 4.374 0 2.448-1.65 4.373-3.764 4.373h-2.845V2.608h2.845zM52.96 19.115l6.858-5.454.675.844-6.86 5.453-.673-.843zm8.982 18.607l-.614 2.68 3.628-.174.181-.79-3.195-1.716zm4.3 1.267l-.508 2.217-9.122.547.26-1.14 3.443-.169.736-3.212-3.032-1.628.25-1.092 7.973 4.477zM26.04 57.646l-1.65-.792c-1-.481-1.714-.324-2.096.466l-.362.75c-.382.79-.06 1.445.942 1.927l1.648.792 1.518-3.143zM10.71 40.43l-.613-2.68-3.194 1.725.182.792 3.625.163zm-4.427.719l-.506-2.217 7.982-4.44.26 1.14-3.029 1.642.736 3.212 3.44.155.249 1.093-9.132-.585zM35 33.506L0 25.54l.198-.867 35 7.967L19.62.386 20.424 0 36 32.256 51.576 0l.803.386L36.803 32.64l35-7.967.197.867-35 7.966 28.068 22.321-.555.694L36.445 34.2V70h-.89V34.2L7.487 56.521l-.555-.694 28.067-22.321z" fill-rule="evenodd" />
801      </svg>
802      
803     </a>
804  
805    <button id="menu-toggle" class="nav-primary-condensed__toggle nav-primary-condensed__menu-toggle">
806      <svg class="open" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 16" style="enable-background:new 0 0 24 16;">
807        <path d="M0,2V0h24v2H0z M0,9V7h24v2H0z M0,16v-2h24v2H0z" />
808      </svg>
809      <svg class="close" xm lns="http://www.w3.org/2000/svg" viewbox="0 0 25.2 20.7" style="enable-background:new 0 0 25.2 20.7;">
810        <polygon points="25.2,1.6 24,0 12.6,9.1 1.2,0 0,1.6 11,10.4 0,19.1 1.2,20.7 12.6,11.6 24,20.7 25.2,19.1 14.2,10.4 " />
811      </svg>
812    </button>
813  
814    <nav id="nav-overlay" class="overlay nav-overlay">
815      <div class="inner">
816        <div class="unit size1of1">
817          <ul class="nav-tree">
818            
819            <li><a href="https://www.wearediagram.com/solutions">Solutions</a>
820              
821              <ul>
822                
823                <li><a href="https://www.wearediagram.com/solutions/strategy-and-vision">Strategy &amp; Vision</a></li>
824                
825                <li><a href="https://www.wearediagram.com/solutions/data-and-insights">Data &amp; Insights</a></li>
826                
827                <li><a href="https://www.wearediagram.com/solutions/customer-experience">Customer Experience</a></li>
828                
829                <li><a href="https://www.wearediagram.com/solutions/cloud-and-platforms">Cloud &amp; Platforms</a></li>
830                
831                <li><a href="https://www.wearediagram.com/solutions/artificial-intelligence">Artificial Intelligence</a></li>
832                
833                <li><a href="https://www.wearediagram.com/solutions/agile-delivery">Agile Delivery</a></li>
834                
835              </ul>
836              
837            </li>
838            
839            <li><a href="https://www.wearediagram.com/solutions/cloud-and-platforms">Platforms</a>
840              
841              <ul>
842                
843                <li><a href="https://www.wearediagram.com/platforms/umbraco">Umbraco</a></li>
844                
845                <li><a href="https://www.wearediagram.com/services/optimizely">Optimizely</a></li>
846                
847                <li><a href="https://www.wearediagram.com/platforms/hubspot">HubSpot</a></li>
848                
849                <li><a href="https://www.wearediagram.com/partners/ai12z">ai12z</a></li>
850                
851              </ul>
852              
853            </li>
854            
855            <li><a href="">Resources</a>
856              
857              <ul>
858                
859                <li><a href="https://www.wearediagram.com/industries">Industries</a></li>
860                
861                <li><a href="https://www.wearediagram.com/diagram-views">Diagram Views - Blog</a></li>
862                
863                <li><a href="https://www.wearediagram.com/about-us#events">Events</a></li>
864                
865                <li><a href="https://www.wearediagram.com/work/case-studies">Case Studies</a></li>
866                
867              </ul>
868              
869            </li>
870            
871            <li><a href="https://www.wearediagram.com/about-us">About</a>
872              
873              <ul>
874                
875                <li><a href="https://www.wearediagram.com/contact">Contact</a></li>
876                
877                <li><a href="https://www.wearediagram.com/about-us/careers">Careers</a></li>
878                
879                <li><a href="https://www.wearediagram.com/about-us/meet-the-team">Meet The Team</a></li>
880                
881              </ul>
882              
883            </li>
884            
885          </ul>
886        </div>
887      </div>
888    </nav>
889  <!--
890    <button id="search-toggle" class="nav-primary-condensed__toggle nav-primary-condensed__search-toggle"> 
891      <svg class="open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
892        <path d="M10,0C5.6,0,2,3.6,2,8c0,1.9,0.6,3.6,1.7,4.9L0,16.6L1.4,18l3.7-3.7C6.4,15.4,8.1,16,10,16c4.4,0,8-3.6,8-8
893                 C18,3.6,14.4,0,10,0 M10,14c-3.3,0-6-2.7-6-6c0-3.3,2.7-6,6-6c3.3,0,6,2.7,6,6C16,11.3,13.3,14,10,14"></path>
894      </svg>
895      <svg class="close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.2 20.7">
896        <polygon points="25.2,1.6 24,0 12.6,9.1 1.2,0 0,1.6 11,10.4 0,19.1 1.2,20.7 12.6,11.6 24,20.7 25.2,19.1 14.2,10.4 " />
897      </svg>
898    </button>
899-->
900       <a href="/ai-search">         
901         <svg width="24pt" height="24pt" version="1.1" viewbox="0 0 128 128" xmlns="http://www.w3.org/2000/svg">
902           <path d="m112.31 94.066-23.836-21.324c3.0156-5.2852 4.9297-11.27 5.4062-17.656-1.3594-0.80078-2.4102-2.0938-2.8438-3.6914-2.0352-7.375-3.2539-10.109-7.5195-12.109 1.5898 3.9297 2.4883 8.2148 2.4883 12.711 0 18.75-15.25 34-34 34s-34-15.25-34-34 15.25-34 34-34c8.4844 0 16.234 3.1445 22.195 8.3008 0.67969-0.59375 1.4844-1.0547 2.3945-1.3086 2.3984-0.66016 4.2891-1.2383 5.8398-1.8555-7.6602-8.0703-18.453-13.141-30.43-13.141-23.164 0.011718-42.004 18.852-42.004 42.008 0 23.16 18.84 42 42 42 7.5469 0 14.613-2.0312 20.738-5.5234l21.324 23.828c2.3555 2.6367 5.7344 4.2031 9.2695 4.3008 0.12109 0.003906 0.23438 0.003906 0.35547 0.003906 3.4102 0 6.7266-1.3711 9.1406-3.7852 2.5-2.5 3.875-5.9609 3.7812-9.4961s-1.6641-6.9102-4.3008-9.2695z" fill="#fff"></path>
903           <path d="m116.38 28.852c-11.734-3.2383-13.992-5.4961-17.23-17.23-0.26563-0.96094-1.1406-1.6211-2.1289-1.6211s-1.8711 0.66406-2.1289 1.625c-3.2383 11.73-5.4883 13.984-17.23 17.227-0.96094 0.26563-1.6211 1.1406-1.6211 2.1289s0.66406 1.8711 1.625 2.1289c11.734 3.2383 13.992 5.4883 17.227 17.227 0.26562 0.96094 1.1367 1.625 2.1289 1.625 0.99609 0 1.8633-0.66016 2.1289-1.6211 3.2383-11.734 5.4961-13.992 17.227-17.23 0.96094-0.26562 1.625-1.1367 1.625-2.1289 0-0.99609-0.66016-1.8633-1.6211-2.1289z" fill="#fff"></path>
904           <path d="m74.535 51.051c-12.984-3.5859-15.48-6.0781-19.066-19.066-0.23828-0.87109-1.0312-1.4648-1.9297-1.4648-0.89844 0-1.6914 0.60156-1.9297 1.4648-3.5859 12.984-6.0781 15.48-19.066 19.066-0.87109 0.23828-1.4688 1.0312-1.4688 1.9297 0 0.89844 0.60156 1.6914 1.4688 1.9297 12.984 3.5859 15.48 6.0781 19.066 19.066 0.23828 0.87109 1.0312 1.4648 1.9297 1.4648 0.89844 0 1.6914-0.60156 1.9297-1.4648 3.5859-12.984 6.0781-15.48 19.066-19.066 0.86328-0.23828 1.4648-1.0312 1.4648-1.9297 0-0.89844-0.60156-1.6914-1.4648-1.9297z" fill="#fff"></path>
905          </svg>
906    </a>
907    <div id="search-overlay" class="overlay search-overlay">
908        <div class="search-overlay-inner">
909          <p class="search-subhead">What are you looking for?</p>
910          
911
912<div class="hs-search-field">
913	<div class="hs-search-field__bar">
914		<form class="search-overlay__form" action="/search">
915			<input type="search" class="hs-search-field__input" name="term" autocomplete="off" aria-label="Search by keyword..." placeholder="Search by keyword...">
916			
917			<button type="submit" name="Search" value="Search" class="submit" aria-labelledby="search-icon">
918				<span class="visually-hidden">Search</span>
919				<svg width="30" height="30" viewbox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
920					<title id="search-icon">Search Icon</title>
921					<path d="M16.6667 0C9.33333 0 3.33333 6 3.33333 13.3333C3.33333 16.5 4.33333 19.3333 6.16667 21.5L0 27.6667L2.33333 30L8.5 23.8333C10.6667 25.6667 13.5 26.6667 16.6667 26.6667C24 26.6667 30 20.6667 30 13.3333C30 6 24 0 16.6667 0ZM16.6667 23.3333C11.1667 23.3333 6.66667 18.8333 6.66667 13.3333C6.66667 7.83333 11.1667 3.33333 16.6667 3.33333C22.1667 3.33333 26.6667 7.83333 26.6667 13.3333C26.6667 18.8333 22.1667 23.3333 16.6667 23.3333Z" fill="white" />
922				</svg>
923			</button>
924
925			 
926		</form>
927	</div>
928	<ul class="hs-search-field__suggestions"></ul>
929</div>
930          <p class="search-subhead">Popular Topics</p>
931          <ul class="search-overlay-tags">
932            <li><a href="/blog/tag/digital-strategy#anchor">Strategy</a></li>
933            <li><a href="/blog/tag/cms-strategy#anchor">CMS</a></li>
934            <li><a href="/blog/tag/umbraco#anchor">Umbraco</a></li>
935            <li><a href="/blog/tag/episerver#anchor">Episerver</a></li>
936          </ul>
937        </div>
938    </div>
939  </div>
940			<main>
941				 
942				<span id="hs_cos_wrapper_content_area" class="hs_cos_wrapper hs_cos_wrapper_widget_container hs_cos_wrapper_type_widget_container" style="" data-hs-cos-general-type="widget_container" data-hs-cos-type="widget_container"><div id="hs_cos_wrapper_widget_1646327742341" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
943  
944  
945<!-- widget_1646327742341 -->
946  <header class="hero theme-black-highlight  no-lines" style="color: #161618; 
947
948">
949    <div class="inner">
950
951      
952      
953        <div class="unit size3of4@med hero__text_wrapper">
954      
955        <div class="hero__text slide-in">
956          <div class="sectionName"></div>
957          <h1 class="supersize">Digital Transformation Unlocked.</h1>
958          <p style="margin-bottom:2em">We are Diagram. We partner with forward thinking organizations to create impactful, data-informed digital experiences that drive results.</p>
959          
960          <span id="hs_cos_wrapper_widget_1646327742341_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_cta" style="" data-hs-cos-general-type="widget" data-hs-cos-type="cta"><!--HubSpot Call-to-Action Code --><span class="hs-cta-wrapper" id="hs-cta-wrapper-da0559f4-722d-4ef5-b6b7-9a049c0b183d"><span class="hs-cta-node hs-cta-da0559f4-722d-4ef5-b6b7-9a049c0b183d" id="hs-cta-da0559f4-722d-4ef5-b6b7-9a049c0b183d"><!--[if lte IE 8]><div id="hs-cta-ie-element"></div><![endif]--><a href="https://cta-redirect.hubspot.com/cta/redirect/213744/da0559f4-722d-4ef5-b6b7-9a049c0b183d"><img class="hs-cta-img" id="hs-cta-img-da0559f4-722d-4ef5-b6b7-9a049c0b183d" style="border-width:0px;" src="https://no-cache.hubspot.com/cta/default/213744/da0559f4-722d-4ef5-b6b7-9a049c0b183d.png" alt="Let's Talk"></a></span>
960<script charset="utf-8" src="/hs/cta/cta/current.js"></script>
960<script type="text/javascript"> hbspt.cta._relativeUrls=true;hbspt.cta.load(213744, 'da0559f4-722d-4ef5-b6b7-9a049c0b183d', {"useNewLoader":"true","region":"na1"}); </script>
960</span><!-- end HubSpot Call-to-Action Code --></span>
961          
962        </div>
963      </div>
964      
965      
966      
967      
968        <div class="unit size1of4@med hero__text_wrapper">
969      
970          
971        </div>
972      
973
974    </div>
975    
976    <svg class="line hero__line1"><use xlink:href="#line-down" /></svg>
977    <svg class="line hero__line2"><use xlink:href="#line-down" /></svg>
978    
979    
980  </header></div>
981<div id="hs_cos_wrapper_widget_1757711853097" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="content-columns-block white_bg   ">
982  <div class="inner" style="align-items:flex-start;">
983  
984
985    <div class="unit size1of3 box-header">
986      <h2>Our Solutions</h2>
987<p><span>Diagram is a full-stack digital marketing, design, and development agency with a 25+ year track record of being at the forefront of integrated Web strategy and innovative CMS solutions. Our solutions are designed to move you from static deliverables to intelligent, continuously improving systems.</span></p>
988    </div>
989
990   <div class="unit size2of3">
991     
992    <div class="box-grid" style="grid-template-columns: repeat(2,minmax(0,1fr));">     
993    
994    
995   
996    <div class="columncontent">
997      
998      <a href="https://www.wearediagram.com/solutions/strategy-and-vision" class="box-link">
999      
1000      <div class="box">
1001        
1002          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/Icons/vision-strategy-1.svg" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1003        
1004          <div class="box-content">
1005           <h3>Strategy &amp; Vision</h3>
1006<p>We help you decide what to build, why it matters, and how it creates advantage—before a single line of code is written.</p>
1007          </div>
1008        <div class="arrow-svg">
1009          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1010        </div>
1011      </div>
1012    
1013      </a>
1014      
1015    </div>
1016   
1017    
1018   
1019    <div class="columncontent">
1020      
1021      <a href="https://www.wearediagram.com/solutions/data-and-insights" class="box-link">
1022      
1023      <div class="box">
1024        
1025          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/Icons/data-insights-1.svg" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1026        
1027          <div class="box-content">
1028           <h3>Data &amp; Insights</h3>
1029<p>Unlocking data silos and enabling growth through data analysis and integration.</p>
1030          </div>
1031        <div class="arrow-svg">
1032          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1033        </div>
1034      </div>
1035    
1036      </a>
1037      
1038    </div>
1039   
1040    
1041   
1042    <div class="columncontent">
1043      
1044      <a href="https://www.wearediagram.com/solutions/customer-experience" class="box-link">
1045      
1046      <div class="box">
1047        
1048          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/Icons/customer-experience-1.svg" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1049        
1050          <div class="box-content">
1051           <h3>Customer Experience</h3>
1052<p>Customer experiences that grow your business, strengthen your brand, and engages your audience.&nbsp;</p>
1053          </div>
1054        <div class="arrow-svg">
1055          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1056        </div>
1057      </div>
1058    
1059      </a>
1060      
1061    </div>
1062   
1063    
1064   
1065    <div class="columncontent">
1066      
1067      <a href="https://www.wearediagram.com/solutions/cloud-and-platforms" class="box-link">
1068      
1069      <div class="box">
1070        
1071          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/Icons/cloud-and-platforms-1.svg" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1072        
1073          <div class="box-content">
1074           <h3>Cloud &amp; Platforms</h3>
1075<p>Building a connected, scalable, and future-focused digital infrastru
1075cture.</p>
1076          </div>
1077        <div class="arrow-svg">
1078          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1079        </div>
1080      </div>
1081    
1082      </a>
1083      
1084    </div>
1085   
1086    
1087   
1088    <div class="columncontent">
1089      
1090      <a href="https://www.wearediagram.com/solutions/artificial-intelligence" class="box-link">
1091      
1092      <div class="box">
1093        
1094          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/AI-services.png" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1095        
1096          <div class="box-content">
1097           <h3>Artificial Intelligence</h3>
1098<p>Helping you harness the power of AI to streamline workflows, personalize experiences, and drive smarter decisions.</p>
1099          </div>
1100        <div class="arrow-svg">
1101          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1102        </div>
1103      </div>
1104    
1105      </a>
1106      
1107    </div>
1108   
1109    
1110   
1111    <div class="columncontent">
1112      
1113      <a href="https://www.wearediagram.com/solutions/agile-delivery" class="box-link">
1114      
1115      <div class="box">
1116        
1117          <div style="max-width: 100%;padding-right:1em;"><img src="https://www.wearediagram.com/hubfs/Icons/agile-delivery-1.svg" loading="lazy" alt="solution-icon2" style="height: auto; max-width:30%"></div>
1118        
1119          <div class="box-content">
1120           <h3>Agile Delivery</h3>
1121<p>Work smarter, faster, and more efficiently to deliver value to your customers sooner.</p>
1122          </div>
1123        <div class="arrow-svg">
1124          <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#e3573a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1125        </div>
1126      </div>
1127    
1128      </a>
1129      
1130    </div>
1131   
1132    
1133      </div>
1134      </div>
1135    </div>
1136
1137</section></div>
1138<div id="hs_cos_wrapper_widget_1705344994321" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="
1139    section-break section-break--single-line
1140    section-break--angle-down
1141    white_bg pdt-0 pdb-0
1142  " style="
1143    color: #F16345;
1144  ">
1145  
1146  
1147  <div class="_inner">
1148    <div class="unit size1of3@med">
1149      <div class="section-break__line-wrapper"><hr class="section-break__line"></div>
1150    </div>
1151  </div>
1152  
1153</div></div>
1154<div id="hs_cos_wrapper_widget_1705350658023" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1155  
1156  
1157  
1158  
1159
1160
1161
1162
1163
1164
1165
1166
1167<section class="white_bg">
1168  <div class="inner" style="align-items:flex-start;">
1169  
1170    <div class="unit size1of3 box-header">
1171      <h2>Our Work</h2>
1172<p><span>Crafting digital solutions that empower businesses to succeed in the digital economy is what we love to do. Getting amazing results is what we'll do together. We've worked with some outstanding organizations in the healthcare, manufacturing, financial, municipal, non-profit and education sectors... We'd love to work with you too!</span></p>
1173    </div>
1174    <div class="unit size2of3">
1175  
1176      <div class="hs-logo-grid white_bg">
1177      
1178  
1179    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 1;">
1180      
1181  
1182    
1183    
1184    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=300&amp;height=150&amp;name=sch.png" alt="sch" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=150&amp;height=75&amp;name=sch.png 150w, https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=300&amp;height=150&amp;name=sch.png 300w, https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=450&amp;height=225&amp;name=sch.png 450w, https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=600&amp;height=300&amp;name=sch.png 600w, https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=750&amp;height=375&amp;name=sch.png 750w, https://www.wearediagram.com/hs-fs/hubfs/sch.png?width=900&amp;height=450&amp;
1184name=sch.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1185  
1186
1187    </div>
1188  
1189    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 2;">
1190      
1191  
1192    
1193    
1194    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=300&amp;height=150&amp;name=ki.png" alt="ki" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=150&amp;height=75&amp;name=ki.png 150w, https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=300&amp;height=150&amp;name=ki.png 300w, https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=450&amp;height=225&amp;name=ki.png 450w, https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=600&amp;height=300&amp;name=ki.png 600w, https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=750&amp;height=375&amp;name=ki.png 750w, https://www.wearediagram.com/hs-fs/hubfs/ki.png?width=900&amp;height=450&amp;name=ki.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1195  
1196
1197    </div>
1198  
1199    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 3;">
1200      
1201  
1202    
1203    
1204    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=300&amp;height=150&amp;name=newrez.png" alt="newrez" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=150&amp;height=75&amp;name=newrez.png 150w, https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=300&amp;height=150&amp;name=newrez.png 300w, https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=450&amp;height=225&amp;name=newrez.png 450w, https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=600&amp;height=300&amp;name=newrez.png 600w, https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=750&amp;height=375&amp;name=newrez.png 750w, https://www.wearediagram.com/hs-fs/hubfs/newrez.png?width=900&amp;height=450&amp;name=newrez.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1205  
1206
1207    </div>
1208  
1209    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 4;">
1210      
1211  
1212    
1213    
1214    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=300&amp;height=150&amp;name=shoup.png" alt="shoup" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=150&amp;height=75&amp;name=shoup.png 150w, https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=300&amp;height=150&amp;name=shoup.png 300w, https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=450&amp;height=225&amp;name=shoup.png 450w, https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=600&amp;height=300&amp;name=shoup.png 600w, https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=750&amp;height=375&amp;name=shoup.png 750w, https://www.wearediagram.com/hs-fs/hubfs/shoup.png?width=900&amp;height=450&amp;name=shoup.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1215  
1216
1217    </div>
1218  
1219    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 5;">
1220      
1221  
1222    
1223    
1224    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=300&amp;height=150&amp;name=pallas.png" alt="pallas" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=150&amp;height=75&amp;name=pallas.png 150w, https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=300&amp;height=150&amp;name=pallas.png 300w, https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=450&amp;height=225&amp;name=pallas.png 450w, https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=600&amp;height=300&amp;name=pallas.png 600w, https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=750&amp;height=375&amp;name=pallas.png 750w, https://www.wearediagram.com/hs-fs/hubfs/pallas.png?width=900&amp;height=450&amp;name=pallas.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1225  
1226
1227    </div>
1228  
1229    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 6;">
1230      
1231  
1232    
1233    
1234    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=300&amp;height=150&amp;name=eisner.png" alt="eisner" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=150&amp;height=75&amp;name=eisner.png 150w, https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=300&amp;height=150&amp;name=eisner.png 300w, https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=450&amp;height=225&amp;name=eisner.png 450w, https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=600&amp;height=300&amp;name=eisner.png 600w, https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=750&amp;height=375&amp;name=eisner.png 750w, https://www.wearediagram.com/hs-fs/hubfs/eisner.png?width=900&amp;height=450&amp;
1234name=eisner.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1235  
1236
1237    </div>
1238  
1239    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 7;">
1240      
1241  
1242    
1243    
1244    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=300&amp;height=150&amp;name=jazz.png" alt="jazz" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=150&amp;height=75&amp;name=jazz.png 150w, https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=300&amp;height=150&amp;name=jazz.png 300w, https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=450&amp;height=225&amp;name=jazz.png 450w, https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=600&amp;height=300&amp;name=jazz.png 600w, https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=750&amp;height=375&amp;name=jazz.png 750w, https://www.wearediagram.com/hs-fs/hubfs/jazz.png?width=900&amp;height=450&amp;name=jazz.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1245  
1246
1247    </div>
1248  
1249    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 8;">
1250      
1251  
1252    
1253    
1254    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=300&amp;height=150&amp;name=rithm.png" alt="rithm" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=150&amp;height=75&amp;name=rithm.png 150w, https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=300&amp;height=150&amp;name=rithm.png 300w, https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=450&amp;height=225&amp;name=rithm.png 450w, https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=600&amp;height=300&amp;name=rithm.png 600w, https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=750&amp;height=375&amp;name=rithm.png 750w, https://www.wearediagram.com/hs-fs/hubfs/rithm.png?width=900&amp;height=450&amp;name=rithm.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1255  
1256
1257    </div>
1258  
1259    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 9;">
1260      
1261  
1262    
1263    
1264    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=300&amp;height=150&amp;name=stryker.png" alt="stryker" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=150&amp;height=75&amp;name=stryker.png 150w, https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=300&amp;height=150&amp;name=stryker.png 300w, https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=450&amp;height=225&amp;name=stryker.png 450w, https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=600&amp;height=300&amp;name=stryker.png 600w, https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=750&amp;height=375&amp;name=stryker.png 750w, https://www.wearediagram.com/hs-fs/hubfs/stryker.png?width=900&amp;height=450&amp;name=stryker.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1265  
1266
1267    </div>
1268  
1269    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 10;">
1270      
1271  
1272    
1273    
1274    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=300&amp;height=150&amp;name=amfar.png" alt="amfar" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=150&amp;height=75&amp;name=amfar.png 150w, https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=300&amp;height=150&amp;name=amfar.png 300w, https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=450&amp;height=225&amp;name=amfar.png 450w, https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=600&amp;height=300&amp;name=amfar.png 600w, https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=750&amp;height=375&amp;name=amfar.png 750w, https://www.wearediagram.com/hs-fs/hubfs/amfar.png?width=900&amp;height=450&amp;name=amfar.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1275  
1276
1277    </div>
1278  
1279    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 11;">
1280      
1281  
1282    
1283    
1284    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=300&amp;height=150&amp;name=oldnational.png" alt="oldnational" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=150&amp;height=75&amp;name=oldnational.png 150w, https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=300&amp;height=150&amp;name=oldnational.png 300w, https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=450&amp;height=225&amp;name=oldnational.png 450w, https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=600&amp;height=300&amp;name=oldnational.png 600w, https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=750&amp;height=375&amp;name=oldnational.png 750w, https://www.wearediagram.com/hs-fs/hubfs/oldnational.png?width=900&amp;height=450&amp;
1284name=oldnational.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1285  
1286
1287    </div>
1288  
1289    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 12;">
1290      
1291  
1292    
1293    
1294    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=300&amp;height=150&amp;name=brickworks.png" alt="brickworks" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=150&amp;height=75&amp;name=brickworks.png 150w, https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=300&amp;height=150&amp;name=brickworks.png 300w, https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=450&amp;height=225&amp;name=brickworks.png 450w, https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=600&amp;height=300&amp;name=brickworks.png 600w, https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=750&amp;height=375&amp;name=brickworks.png 750w, https://www.wearediagram.com/hs-fs/hubfs/brickworks.png?width=900&amp;height=450&amp;name=brickworks.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1295  
1296
1297    </div>
1298  
1299    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 13;">
1300      
1301  
1302    
1303    
1304    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=300&amp;height=150&amp;name=naperville.png" alt="naperville" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=150&amp;height=75&amp;name=naperville.png 150w, https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=300&amp;height=150&amp;name=naperville.png 300w, https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=450&amp;height=225&amp;name=naperville.png 450w, https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=600&amp;height=300&amp;name=naperville.png 600w, https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=750&amp;height=375&amp;name=naperville.png 750w, https://www.wearediagram.com/hs-fs/hubfs/naperville.png?width=900&amp;height=450&amp;name=naperville.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1305  
1306
1307    </div>
1308  
1309    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 14;">
1310      
1311  
1312    
1313    
1314    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=300&amp;height=150&amp;name=cca.png" alt="cca" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=150&amp;height=75&amp;name=cca.png 150w, https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=300&amp;height=150&amp;name=cca.png 300w, https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=450&amp;height=225&amp;name=cca.png 450w, https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=600&amp;height=300&amp;name=cca.png 600w, https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=750&amp;height=375&amp;name=cca.png 750w, https://www.wearediagram.com/hs-fs/hubfs/cca.png?width=900&amp;height=450&amp;name=cca.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1315  
1316
1317    </div>
1318  
1319    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 15;">
1320      
1321  
1322    
1323    
1324    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=300&amp;height=150&amp;name=level10.png" alt="level10" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=150&amp;height=75&amp;name=level10.png 150w, https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=300&amp;height=150&amp;name=level10.png 300w, https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=450&amp;height=225&amp;name=level10.png 450w, https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=600&amp;height=300&amp;name=level10.png 600w, https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=750&amp;height=375&amp;name=level10.png 750w, https://www.wearediagram.com/hs-fs/hubfs/level10.png?width=900&amp;height=450&amp;name=level10.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1325  
1326
1327    </div>
1328  
1329    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 16;">
1330      
1331  
1332    
1333    
1334    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=300&amp;height=150&amp;name=chkd.png" alt="chkd" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=150&amp;height=75&amp;name=chkd.png 150w, https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=300&amp;height=150&amp;name=chkd.png 300w, https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=450&amp;height=225&amp;name=chkd.png 450w, https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=600&amp;height=300&amp;name=chkd.png 600w, https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=750&amp;height=375&amp;name=chkd.png 750w, https://www.wearediagram.com/hs-fs/hubfs/chkd.png?width=900&amp;height=450&amp;
1334name=chkd.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1335  
1336
1337    </div>
1338  
1339    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 17;">
1340      
1341  
1342    
1343    
1344    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=300&amp;height=150&amp;name=hl.png" alt="hl" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=150&amp;height=75&amp;name=hl.png 150w, https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=300&amp;height=150&amp;name=hl.png 300w, https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=450&amp;height=225&amp;name=hl.png 450w, https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=600&amp;height=300&amp;name=hl.png 600w, https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=750&amp;height=375&amp;name=hl.png 750w, https://www.wearediagram.com/hs-fs/hubfs/hl.png?width=900&amp;height=450&amp;name=hl.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1345  
1346
1347    </div>
1348  
1349    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 18;">
1350      
1351  
1352    
1353    
1354    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=300&amp;height=150&amp;name=moffitt.png" alt="moffitt" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=150&amp;height=75&amp;name=moffitt.png 150w, https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=300&amp;height=150&amp;name=moffitt.png 300w, https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=450&amp;height=225&amp;name=moffitt.png 450w, https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=600&amp;height=300&amp;name=moffitt.png 600w, https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=750&amp;height=375&amp;name=moffitt.png 750w, https://www.wearediagram.com/hs-fs/hubfs/moffitt.png?width=900&amp;height=450&amp;name=moffitt.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1355  
1356
1357    </div>
1358  
1359    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 19;">
1360      
1361  
1362    
1363    
1364    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=300&amp;height=150&amp;name=capitaluniv.png" alt="capitaluniv" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=150&amp;height=75&amp;name=capitaluniv.png 150w, https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=300&amp;height=150&amp;name=capitaluniv.png 300w, https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=450&amp;height=225&amp;name=capitaluniv.png 450w, https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=600&amp;height=300&amp;name=capitaluniv.png 600w, https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=750&amp;height=375&amp;name=capitaluniv.png 750w, https://www.wearediagram.com/hs-fs/hubfs/capitaluniv.png?width=900&amp;height=450&amp;name=capitaluniv.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1365  
1366
1367    </div>
1368  
1369    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 20;">
1370      
1371  
1372    
1373    
1374    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=300&amp;height=150&amp;name=iga.png" alt="iga" loading="lazy" width="300" height="150" srcset="https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=150&amp;height=75&amp;name=iga.png 150w, https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=300&amp;height=150&amp;name=iga.png 300w, https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=450&amp;height=225&amp;name=iga.png 450w, https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=600&amp;height=300&amp;name=iga.png 600w, https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=750&amp;height=375&amp;name=iga.png 750w, https://www.wearediagram.com/hs-fs/hubfs/iga.png?width=900&amp;height=450&amp;name=iga.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1375  
1376
1377    </div>
1378  
1379
1380      </div>
1381    </div>
1382    </div>
1383</section></div>
1384<div id="hs_cos_wrapper_widget_1705352272824" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="general-content-block white_bg pdt-0 pdb-0 ">
1385	<div class="inner">
1386		<div class="unit size1of1">
1387      
1388      
1389			
1390      <p style="text-align: center;"><span>Read about how we've helped some of these clients.</span></p>
1391		</div>
1392	</div>
1393</section></div>
1394<div id="hs_cos_wrapper_widget_1706285372641" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cta-grid2">
1395
1396
1397
1398
1399<div class="theme-dark-1" style="padding:3em;background: url(https://www.wearediagram.com/hubfs/HL-hero.jpg) no-repeat center center/cover;">
1400  <div class="innerCSGroup">
1401    <a href="https://www.wearediagram.com/houlihan-lokey-umbraco-cms-migration" style="text-decoration:none">
1402	  <div id="cell-bg" class="unit size1of1@med">
1403    <div class="client-header">
1404      Houlihan Lokey 
1405    </div> 
1406    <h3>
1407      Umbraco CMS Migration
1408    </h3> 
1409    <p>
1410      A major CMS migration for global investment bankers Houlihan Lokey that included enhanced functionality and accessibility.
1411    </p>
1412
1413      <div class="arrow-svg">
1414      <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1415      </div>
1416      
1417  </div>
1418      </a>
1419</div>
1420
1421</div>
1422
1423
1424
1425
1426
1427<div class="theme-dark-1" style="padding:3em;background: url(https://www.wearediagram.com/hubfs/rithm-hero.jpg) no-repeat center center/cover;">
1428  <div class="innerCSGroup">
1429    <a href="https://www.wearediagram.com/rithm-case-study" style="text-decoration:none">
1430	  <div id="cell-bg" class="unit size1of1@med">
1431    <div class="client-header">
1432      Rithm Capital 
1433    </div> 
1434    <h3>
1435      Website Relaunch
1436    </h3> 
1437    <p>
1438      Facilitating growth, speed to market, and digital agility with a new CMS platform.
1439    </p>
1440
1441      <div class="arrow-svg">
1442      <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1443      </div>
1444      
1445  </div>
1446      </a>
1447</div>
1448
1449</div>
1450
1451
1452
1453
1454
1455<div class="theme-dark-1" style="padding:3em;background: url(https://www.wearediagram.com/hubfs/Clients/KI/Case%20Study-Middleware/img-chairs.jpg) no-repeat center center/cover;">
1456  <div class="innerCSGroup">
1457    <a href="https://www.wearediagram.com/ki-middleware-case-study" style="text-decoration:none">
1458	  <div id="cell-bg" class="unit size1of1@med">
1459    <div class="client-header">
1460      Krueger International (KI) 
1461    </div> 
1462    <h3>
1463      .NET Middleware Solution
1464    </h3> 
1465    <p>
1466      Developing a .NET middleware solution to integrate all of KI’s internal databases
1467    </p>
1468
1469      <div class="arrow-svg">
1470      <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1471      </div>
1472      
1473  </div>
1474      </a>
1475</div>
1476
1477</div>
1478
1479
1480
1481
1482
1483<div class="theme-dark-1" style="padding:3em;background: url(https://www.wearediagram.com/hubfs/bricks_comp.png) no-repeat center center/cover;">
1484  <div class="innerCSGroup">
1485    <a href="https://www.wearediagram.com/ibc-brickworks-case-study" style="text-decoration:none">
1486	  <div id="cell-bg" class="unit size1of1@med">
1487    <div class="client-header">
1488      IBC/Brickworks 
1489    </div> 
1490    <h3>
1491      Redesign and Brand Consolidation
1492    </h3> 
1493    <p>
1494      Elevating the brand and managing the digital merger of two leading brick manufacturers
1495    </p>
1496
1497      <div class="arrow-svg">
1498      <svg style="margin-top: 0" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1499      </div>
1500      
1501  </div>
1502      </a>
1503</div>
1504
1505</div>
1506
1507
1508</div></div>
1509<div id="hs_cos_wrapper_widget_1705095106283" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="general-content-block white_bg pdt-0 ">
1510	<div class="inner">
1511		<div class="unit size1of1">
1512      
1513      
1514			
1515      <p style="text-align: center;" class="white-bg"><a class="tag" href="https://www.wearediagram.com/work/case-studies" rel="noopener">Read more case studies</a></p>
1516		</div>
1517	</div>
1518</section></div>
1519<div id="hs_cos_wrapper_widget_1705343691262" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1520  
1521  
1522  
1523  
1524
1525
1526
1527
1528
1529
1530
1531
1532<section class="white_bg">
1533  <div class="inner" style="align-items:flex-start;">
1534  
1535    <div class="unit size1of3 box-header">
1536      <h2>Our Partners</h2>
1537<p><span>
1537We focus on a select group of platforms and technologies that we feel are the best options to tackle the many challenges of today with an eye on the opportunities of tomorrow.</span></p>
1538    </div>
1539    <div class="unit size2of3">
1540  
1541      <div class="hs-logo-grid white_bg">
1542      
1543  
1544    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 1;">
1545      
1546  
1547    
1548    
1549    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=300&amp;height=125&amp;name=umbraco-logo-1.png" alt="umbraco-logo-1" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=150&amp;height=63&amp;name=umbraco-logo-1.png 150w, https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=300&amp;height=125&amp;name=umbraco-logo-1.png 300w, https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=450&amp;height=188&amp;name=umbraco-logo-1.png 450w, https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=600&amp;height=250&amp;name=umbraco-logo-1.png 600w, https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=750&amp;height=313&amp;name=umbraco-logo-1.png 750w, https://www.wearediagram.com/hs-fs/hubfs/umbraco-logo-1.png?width=900&amp;height=375&amp;name=umbraco-logo-1.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1550  
1551
1552    </div>
1553  
1554    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 2;">
1555      
1556  
1557    
1558    
1559    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=300&amp;height=125&amp;name=optimizely-vector-logo-small-2021.png" alt="optimizely-vector-logo-small-2021" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=150&amp;height=63&amp;name=optimizely-vector-logo-small-2021.png 150w, https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=300&amp;height=125&amp;name=optimizely-vector-logo-small-2021.png 300w, https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=450&amp;height=188&amp;name=optimizely-vector-logo-small-2021.png 450w, https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=600&amp;height=250&amp;name=optimizely-vector-logo-small-2021.png 600w, https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=750&amp;height=313&amp;name=optimizely-vector-logo-small-2021.png 750w, https://www.wearediagram.com/hs-fs/hubfs/optimizely-vector-logo-small-2021.png?width=900&amp;height=375&amp;name=optimizely-vector-logo-small-2021.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1560  
1561
1562    </div>
1563  
1564    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 3;">
1565      
1566  
1567    
1568    
1569    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=300&amp;height=125&amp;name=hubspot-logo.png" alt="hubspot-logo" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=150&amp;height=63&amp;name=hubspot-logo.png 150w, https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=300&amp;height=125&amp;name=hubspot-logo.png 300w, https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=450&amp;height=188&amp;name=hubspot-logo.png 450w, https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=600&amp;height=250&amp;name=hubspot-logo.png 600w, https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=750&amp;height=313&amp;name=hubspot-logo.png 750w, https://www.wearediagram.com/hs-fs/hubfs/hubspot-logo.png?width=900&amp;height=375&amp;name=hubspot-logo.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1570  
1571
1572    </div>
1573  
1574    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 4;">
1575      
1576  
1577    
1578    
1579    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=300&amp;height=125&amp;name=ai12z-logo.png" alt="ai12z-logo" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=150&amp;height=63&amp;name=ai12z-logo.png 150w, https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=300&amp;height=125&amp;name=ai12z-logo.png 300w, https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=450&amp;height=188&amp;name=ai12z-logo.png 450w, https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=600&amp;height=250&amp;name=ai12z-logo.png 600w, https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=750&amp;height=313&amp;name=ai12z-logo.png 750w, https://www.wearediagram.com/hs-fs/hubfs/ai12z-logo.png?width=900&amp;height=375&amp;
1579name=ai12z-logo.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1580  
1581
1582    </div>
1583  
1584    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 5;">
1585      
1586  
1587    
1588    
1589    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=300&amp;height=125&amp;name=aws-logo.png" alt="aws-logo" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=150&amp;height=63&amp;name=aws-logo.png 150w, https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=300&amp;height=125&amp;name=aws-logo.png 300w, https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=450&amp;height=188&amp;name=aws-logo.png 450w, https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=600&amp;height=250&amp;name=aws-logo.png 600w, https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=750&amp;height=313&amp;name=aws-logo.png 750w, https://www.wearediagram.com/hs-fs/hubfs/aws-logo.png?width=900&amp;height=375&amp;name=aws-logo.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1590  
1591
1592    </div>
1593  
1594    <div class="hs-logo-grid__logo-wrapper white_bg" style="--animation-order: 6;">
1595      
1596  
1597    
1598    
1599    <img class="hs-logo-grid__logo" src="https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=300&amp;height=125&amp;name=microsoft-logo.png" alt="microsoft-logo" loading="lazy" width="300" height="125" srcset="https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=150&amp;height=63&amp;name=microsoft-logo.png 150w, https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=300&amp;height=125&amp;name=microsoft-logo.png 300w, https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=450&amp;height=188&amp;name=microsoft-logo.png 450w, https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=600&amp;height=250&amp;name=microsoft-logo.png 600w, https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=750&amp;height=313&amp;name=microsoft-logo.png 750w, https://www.wearediagram.com/hs-fs/hubfs/microsoft-logo.png?width=900&amp;height=375&amp;name=microsoft-logo.png 900w" sizes="(max-width: 300px) 100vw, 300px">
1600  
1601
1602    </div>
1603  
1604
1605      </div>
1606    </div>
1607    </div>
1608</section></div>
1609<div id="hs_cos_wrapper_widget_1721672371222" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="general-content-block white_bg pdt-0 pdb-0 ">
1610	<div class="inner">
1611		<div class="unit size1of1">
1612      
1613      
1614			
1615      <p style="text-align: center;"><a class="tag" href="/partners" rel="noopener">Read more about our partners</a></p>
1616		</div>
1617	</div>
1618</section></div>
1619<div id="hs_cos_wrapper_widget_1705344456379" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1620
1621
1622
1623
1624
1625
1626
1627<hr></div>
1628<div id="hs_cos_wrapper_widget_1705346172765" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="
1629    section-break section-break--single-line
1630    section-break--angle-down
1631    white_bg  
1632  " style="
1633    color: #F16345;
1634  ">
1635  
1636  
1637  <div class="_inner">
1638    <div class="unit size1of3@med">
1639      <div class="section-break__line-wrapper"><hr class="section-break__line"></div>
1640    </div>
1641  </div>
1642  
1643</div></div>
1644<div id="hs_cos_wrapper_widget_1705345910233" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="section-title-intro white_bg pdb-0">
1645  <div class="inner inner--bottom">
1646    <div class="unit size1of3@med asfs ">
1647      <h2>
1648      
1649
1650      Our Thoughts</h2>
1651      
1652      
1653        
1654    </div>
1655    <div class="unit size2of3@med asfs ">
1656      <div class="section-title-intro__content">
1657        
1658        
1659        
1660      </div>
1661    </div>
1662  </div>
1663</section></div>
1664<div id="hs_cos_wrapper_widget_1706308537135" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="content-mosaic">
1665  
1666  <div class="card card-wide card-tall">
1667    <a href="https://www.wearediagram.com/blog/how-ai-can-guide-patients-through-
1667hospital-billing">
1668      <div class="inner">
1669          
1670
1671       <div class="unit size1of3 size6of16@med featured-content__media">
1672         <figure class="featured-content__img septagon-img">
1673           <img src="https://www.wearediagram.com/hubfs/hospital-billing-navigation-640%20%281%29.png" alt="How AI Can Guide Patients Through Hospital Billing">
1674         </figure>
1675       </div>
1676        
1677       <div class="unit size2of3 size10of16@med featured-content__content">
1678        
1679          <h3 class="post-title">How AI Can Guide Patients Through Hospital Billing</h3>
1680          
1681              
1682               <p>Digital success hinges on seamless data flow, but most businesses still wrestle with brittle integrations. This post explores why data orchestration matters—and how Umbraco Compose simplifies it.</p> 
1683              
1684              
1685          <p class="caption">
1686            By Chris Osterhout
1687          </p>
1688          <div class="arrow-svg">
1689          <svg style="margin-top: -0.6" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1690          </div>
1691        </div>
1692       
1693    </div>
1694    </a>
1695         
1696
1697  </div>
1698  
1699  <div class="card card2 ">
1700<a href="https://www.wearediagram.com/blog/hospital-marketing-teams-starting-with-ai">
1701    <div class="inner">
1702          
1703
1704       <div class="unit size1of3 size6of16@med featured-content__media">
1705         <figure class="featured-content__img septagon-img">
1706           <img src="https://www.wearediagram.com/hubfs/ai-content-governance-pilot-640.png" alt="Where Should Hospital Marketing Teams Start With AI?">
1707         </figure>
1708       </div>
1709  
1710       <div class="unit size2of3 size10of16@med featured-content__content">
1711          <p><strong>Where Should Hospital Marketing Teams Start With AI?</strong></p>
1712         
1713          <div class="caption">
1714            By Chris Osterhout
1715          </div>
1716         <div class="arrow-svg">
1717          <svg style="margin-top: -0.6rem" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1718          </div>
1719        </div>
1720   
1721    </div>
1722    </a>
1723      
1724
1725  </div>
1726  
1727  <div class="card">
1728<a href="https://www.wearediagram.com/blog/why-umbraco-17-is-more-than-an-end-of-life-escape">
1729    <div class="inner">
1730          
1731
1732       <div class="unit size1of3 size6of16@med featured-content__media">
1733         <figure class="featured-content__img septagon-img">
1734           <img src="https://www.wearediagram.com/hubfs/Umbraco%2017.png" alt="Why Umbraco 17 Is More Than an End-of-Life Escape">
1735         </figure>
1736       </div>
1737  
1738       <div class="unit size2of3 size10of16@med featured-content__content">
1739          <p><strong>Why Umbraco 17 Is More Than an End-of-Life Escape</strong></p>
1740         
1741          <div class="caption">
1742            By Chris Osterhout
1743          </div>
1744         <div class="arrow-svg">
1745          <svg style="margin-top: -0.6rem" width="40px" height="40px" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path d="M6 12H18M18 12L13 7M18 12L13 17" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g></svg>
1746          </div>
1747        </div>
1748   
1749    </div>
1750    </a>
1751      
1752
1753  </div>
1754  
1755</div></div>
1756<div id="hs_cos_wrapper_widget_1705346542671" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="general-content-block white_bg pdt-0 ">
1757	<div class="inner">
1758		<div class="unit size1of1">
1759      
1760      
1761			
1762      <p style="text-align: center;"><a class="tag" href="https://www.wearediagram.com/blog" rel="noopener">Read more from our Blog</a></p>
1763		</div>
1764	</div>
1765</section></div>
1766<div id="hs_cos_wrapper_widget_1705347377469" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="bg-brand-gradient prefooter theme-dark-1" style="background: ;">
1767<div class="inner">
1768	<div class="unit size1of2@med" style="text-align:center;margin:auto"><h2>Results Matter.</h2>
1769<p>We design creative digital solutions that grow your business, strengthen your brand, and engage your audience. Are you looking for a partner to get you to the next level?</p>
1770<p><!--HubSpot Call-to-Action Code --><span class="hs-cta-wrapper" id="hs-cta-wrapper-bdae329f-3319-4846-94e1-cc74813732c3"><span class="hs-cta-node hs-cta-bdae329f-3319-4846-94e1-cc74813732c3" id="hs-cta-bdae329f-3319-4846-94e1-cc74813732c3"><!--[if lte IE 8]><div id="hs-cta-ie-element"></div><![endif]-->
1770<a href="https://cta-redirect.hubspot.com/cta/redirect/213744/bdae329f-3319-4846-94e1-cc74813732c3"><img class="hs-cta-img" id="hs-cta-img-bdae329f-3319-4846-94e1-cc74813732c3" style="border-width:0px;" src="https://no-cache.hubspot.com/cta/default/213744/bdae329f-3319-4846-94e1-cc74813732c3.png" alt="Let's Talk"></a></span>
1770<script charset="utf-8" src="/hs/cta/cta/current.js"></script>
1770<script type="text/javascript"> hbspt.cta._relativeUrls=true;hbspt.cta.load(213744, 'bdae329f-3319-4846-94e1-cc74813732c3', {"useNewLoader":"true","region":"na1"}); </script>
1770</span><!-- end HubSpot Call-to-Action Code --></p>
1771<p></p></div>
1772</div>
1773</section></div></span> 
1774				
1775         <div id="hs_cos_wrapper_module_17573573990592" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!--
1776<ai12z-bot
1777      data-mode="prod"
1778      data-key="f4430bacf487b75dee009894eab773a6bbe876c37d6166d9721d2085ba0e0450"
1779      auto-search=""
1780      categorize=""
1781      clear-memory=""
1782      image-upload=""
1783    ></ai12z-bot>
1784--></div>
1785			
1786			</main>
1787     <footer class="footer dark_bg">
1788	<div class="row1">
1789		<div class="inner inner--space-between">
1790			<div class="unit size1of2">
1791				<div class="footer__agency">
1792					<div class="footer__logo">
1793						<!--?xml version="1.0" encoding="UTF-8"?-->
1794						<svg fill="#fff" viewbox="0 0 566 552" xmlns="http://www.w3.org/2000/svg" role="img" preserveaspectratio="xMinYMin meet">
1795							<title>Diagram</title>
1796							<path d="m153 149l-9.7 12.1-57-26.9-4 5.1 47.9 38.2-5 6.3-53.9-43 13.3-16.6 56.5 27.1 2.1-2.5-39.1-49.1 13.1-16.4 53.9 42.9-5 6.3-48-38.3-4 5.1 38.9 49.7z" />
1797							<path d="m286.6 20.5h-22.4v68.9h22.4c16.6 0 29.6-15.2 29.6-34.5 0-19.2-13-34.4-29.6-34.4zm19.8 40.3c0 12.8-7.8 21-19.9 21h-13.8v-53.6h13.8c12.1 0 19.9 8.3 19.9 21.1v11.5z" />
1798							<path d="m470.01 107.64l-53.866 42.959 5.3 6.645 53.866-42.959-5.3-6.645z" />
1799							<path d="m520.5 307.2l-62.6-35.2-2 8.6 23.8 12.8-5.8 25.3-27.1 1.3-2.1 9 71.7-4.3 4.1-17.5zm-33.8-9.9l25.1 13.5-1.4 6.2-28.5 1.4 4.8-21.1z" />
1800							<path d="m186.6 445.2h7.7v-33.4l-9.5-4.6 1.8 38z" />
1801							<path d="m165.1 451c-5.1 10.6 0 23.2 11.6 28.8l20.4 9.8 29.9-62.1-7.7-3.7-11.3 23.5-10.9-5.2s-3-1.5-8.4-2.7c-9.9-1.5-19.2 2.5-23.2 10.7l-0.4 0.9zm39.5 3.3l-11.9 24.7-13-6.2c-7.9-3.8-10.4-9-7.4-15.2l2.8-5.9c3-6.2 8.6-7.5 16.5-3.7l13 6.3z" />
1802							<path d="m343.34 454.75l7.208-3.47-11.756-24.417-7.208 3.47 11.756 24.417z" />
1803							<path d="m346.2 460.78l30.004-14.446-3.341-6.938-30.003 14.446 3.34 6.938z" />
1804							<path d="m386.7 472.8c-9.9 4.8-18.1 2.7-22.6-5.7l-9.1 4.4c7.6 10.6 22.8 14.3 34.9 8.5 15.2-7.3 20.3-26.9 11.6-44.9-10.2-21.3-24.5-27.5-38-21-11.8 5.7-18.4 15-8.7 35.3l7.2-3.5c-7.4-15.5-3.3-20.9 3.5-24.2 0.1-0.1 1.2-0.6 1.3-0.6 8.8-4.1 15.8-2.5 23.3 13l5 10.3c6.4 13.1 3.6 22.6-8.4 28.4z" />
1805							<path d="m49.4 324.3l71.8 4.6-2-8.6-27-1.2-5.8-25.3 23.8-12.9-2-9-62.7 35 3.9 17.4zm34.8-5.7l-28.5-1.3-1.4-6.2 25.1-13.6 4.8 21.1z" />
1806							<path d="m286.4 262.2h-7v289.4h7v-289.4z" />
1807							<path d="m280.73 259.43l-226.25 180.47 4.3652 5.472 226.25-180.47-4.365-5.472z" />
1808							<path d="m160.49 0.013756l-6.307 3.0373 125.57 260.75 6.307-3.037-125.57-260.75z" />
1809							<path d="m405.35-0.039135l-125.57 260.75 6.307 3.038 125.57-260.75-6.307-3.0373z" />
1810							<path d="m564.29 194.34l-282.14 64.449 1.559 6.825 282.14-64.45-1.559-6.824z" />
1811							<path d="m285.1 259.55l-4.364 5.473 226.25 180.44 4.364-5.472-226.25-180.44z" />
1812							<path d="m1.5911 194.48l-1.5575 6.824 282.14 64.391 1.557-6.824-282.14-64.391z" />
1813						</svg>
1814					</div>
1815					<div class="footer__contact">
1816						<address>
1817							Diagram<br>
1818							55 South Main St.<br>
1819							Suite 230<br>
1820							Naperville, IL 60540<br>
1821							<a href="tel:6303756833" style="color: white">630-375-6833</a>
1822						</address>
1823						<ul class="footer__social">
1824							<li>
1825								<a href="https://www.facebook.com/wearediagram" target="_blank">
1826									<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28">
1827										<title>Facebook Link</title>
1828										<path d="M28 1.5625L28 26.4375C28 26.8542 27.8542 27.2188 27.5625 27.5313C27.2708 27.8438 26.8958 28 26.4375 28L19.3125 28L19.3125 17.125L22.9375 17.125L23.5 12.9375L19.3125 12.9375L19.3125 10.25C19.3125 9.54167 19.4375 9.04167 19.6875 8.75C20.0208 8.375 20.5833 8.1875 21.375 8.1875L23.625 8.1875L23.625 4.375C22.75 4.29167 21.6667 4.25 20.375 4.25C18.75 4.25 17.4375 4.72917 16.4375 5.6875C15.4375 6.64583 14.9375 8.02083 14.9375 9.8125L14.9375 12.9375L11.3125 12.9375L11.3125 17.125L14.9375 17.125L14.9375 28L1.5625 28C1.10417 28 0.729167 27.8438 0.4375 27.5313C0.145833 27.2188 0 26.8542 0 26.4375L0 1.5625C0 1.10417 0.145833 0.729167 0.4375 0.4375C0.729167 0.145833 1.10417 0 1.5625 0L26.4375 0C26.8542 0 27.2188 0.145833 27.5313 0.4375C27.8438 0.729167 28 1.10417 28 1.5625Z" />
1829									</svg>
1830								</a>
1831							</li>
1832							<li>
1833								<a href="https://x.com/wearediagram" target="_blank">
1834									<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 448" width="28" height="28">
1835										<title>X.com Link</title>
1836										<path d="M64 0C28.7 0 0 28.7 0 64V384C0 419.3 28.7 448 64 448H384C419.3 448 448 419.3 448 384V64C448 28.7 419.3 0 384 0H64ZM361.1 84L257.3 202.6L379.4 364H283.8L209 266.1L123.3 364H75.8L186.8 237.1L69.7 84H167.7L235.4 173.5L313.6 84H361.1ZM323.3 335.6L153.4 
1836110.9H125.1L296.9 335.6H323.2H323.3Z" />
1837									</svg>
1838								</a>
1839							</li>
1840							<li>
1841								<a href="https://bsky.app/profile/heydiagram.bsky.social" target="_blank">
1842									<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 448" width="28" height="28">
1843										<title>Bluesky Link</title>
1844										<path d="M64 0C28.7 0 0 28.7 0 64V384C0 419.3 28.7 448 64 448H384C419.3 448 448 419.3 448 384V64C448 28.7 419.3 0 384 0H64ZM224 215.4C238.5 185.4 278 129.6 314.7 102.1C341.2 82.2 384 66.9 384 115.8C384 125.6 378.4 197.9 375.1 209.6C363.7 250.4 322.1 260.8 285.1 254.5C349.8 265.5 366.3 302 330.7 338.5C263.2 407.8 233.7 321.1 226.1 298.9L225.8 298C224.9 295.4 224.4 293.9 224 293.9C223.6 293.9 223.1 295.4 222.2 298C222.1 298.3 222 298.6 221.9 298.9C214.3 321.1 184.8 407.7 117.3 338.5C81.8 302 98.2 265.5 162.9 254.5C125.9 260.8 84.3 250.4 72.9 209.6C69.6 197.9 64 125.6 64 115.8C64 66.9 106.9 82.3 133.3 102.1C170 129.6 209.5 185.5 224 215.4Z" />
1845									</svg>
1846								</a>
1847							</li>
1848							<li>
1849								<a href="https://www.linkedin.com/company/wearediagram" target="_blank">
1850									<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28">
1851										<title>LinkedIn Link</title>
1852										<path d="M27.4063 0.59375C27.0104 0.197917 26.5417 0 26 0L2 0Q1.1875 0 0.59375 0.59375Q0 1.1875 0 2L0 26C0 26.5417 0.197917 27.0104 0.59375 27.4063Q1.1875 28 2 28L26 28C26.5417 28 27.0104 27.8021 27.4063 27.4063C27.8021 27.0104 28 26.5417 28 26L28 2Q28 1.1875 27.4063 0.59375ZM6.375 8.8125Q7.375 8.8125 8.09375 8.09375Q8.8125 7.375 8.8125 6.40625Q8.8125 5.4375 8.09375 4.71875Q7.375 4 6.375 4Q5.375 4 4.6875 4.71875Q4 5.4375 4 6.40625Q4 7.375 4.6875 8.09375Q5.375 8.8125 6.375 8.8125ZM24 16.6875L24 24L19.875 24L19.875 17.5C19.875 16.4167 19.7708 15.625 19.5625 15.125Q19.125 13.9375 17.6875 13.9375Q16.25 13.9375 15.625 15C15.3333 15.5417 15.1875 16.3333 15.1875 17.375L15.1875 24L11.0625 24L11.0625 10.625L15.0625 10.625L15.0625 12.4375L15.125 12.4375C15.4167 11.8542 15.875 11.375 16.5 11C17.25 10.5417 18.1042 10.3125 19.0625 10.3125C20.9792 10.3125 22.3333 10.9167 23.125 12.125C23.7083 13.0833 24 14.6042 24 16.6875ZM8.5 24L4.3125 24L4.3125 10.625L8.5 10.625L8.5 24Z" fill-rule="evenodd" />
1853									</svg>
1854								</a>
1855							</li>
1856							<li>
1857								<a href="https://www.instagram.com/heydiagram/" target="_blank">
1858									<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28">
1859										<title>Instagram Link</title>
1860										<path d="M8.22818 0.084C9.72109 0.0152727 10.1971 0 14 0C17.8029 0 18.2789 0.0165454 19.7705 0.084C21.2622 0.151455 22.2804 0.389455 23.1713 0.734364C24.1042 1.08691 24.9505 1.638 25.6505 2.35073C26.3633 3.04945 26.9131 3.89455 27.2644 4.82873C27.6105 5.71964 27.8473 6.73782 27.916 8.22691C27.9847 9.72236 28 10.1984 28 14C28 17.8029 27.9835 18.2789 27.916 19.7718C27.8485 21.2609 27.6105 22.2791 27.2644 23.17C26.9131 24.1043 26.3624 24.9508 25.6505 25.6505C24.9505 26.3633 24.1042 26.9131 23.1713 27.2644C22.2804 27.6105 21.2622 27.8473 19.7731 27.916C18.2789 27.9847 17.8029 28 14 28C10.1971 28 9.72109 27.9835 8.22818 27.916C6.73909 27.8485 5.72091 27.6105 4.83 27.2644C3.89572 26.913 3.04923 26.3623 2.34945 25.6505C1.63721 24.9514 1.08604 24.1053 0.734364 23.1713C0.389455 22.2804 0.152727 21.2622 0.084 19.7731C0.0152727 18.2776 0 17.8016 0 14C0 10.1971 0.0165454 9.72109 0.084 8.22945C0.151455 6.73782 0.389455 5.71964 0.734364 4.82873C1.08656 3.89465 1.63815 3.04858 2.35073 2.34945C3.04951 1.63737 3.89515 1.0862 4.82873 0.734364C5.71964 0.389455 6.73782 0.152727 8.22691 0.084H8.22818ZM19.6573 2.604C18.1809 2.53655 17.738 2.52255 14 2.52255C10.262 2.52255 9.81909 2.53655 8.34273 2.604C6.97709 2.66636 6.23636 2.89418 5.74255 3.08636C5.08964 3.34091 4.62255 3.64255 4.13255 4.13255C3.66806 4.58443 3.31059 5.13454 3.08636 5.74255C2.89418 6.23636 2.66636 6.97709 2.604 8.34273C2.53655 9.81909 2.52255 10.262 2.52255 14C2.52255 17.738 2.53655 18.1809 2.604 19.6573C2.66636 21.0229 2.89418 21.7636 3.08636 22.2575C3.31036 22.8645 3.668 23.4156 4.13255 23.8675C4.58436 24.332 5.13545 24.6896 5.74255 24.9136C6.23636 25.1058 6.97709 25.3336 8.34273 25.39
18606C9.81909 25.4635 10.2607 25.4775 14 25.4775C17.7393 25.4775 18.1809 25.4635 19.6573 25.396C21.0229 25.3336 21.7636 25.1058 22.2575 24.9136C22.9104 24.6591 23.3775 24.3575 23.8675 23.8675C24.332 23.4156 24.6896 22.8645 24.9136 22.2575C25.1058 21.7636 25.3336 21.0229 25.396 19.6573C25.4635 18.1809 25.4775 17.738 25.4775 14C25.4775 10.262 25.4635 9.81909 25.396 8.34273C25.3336 6.97709 25.1058 6.23636 24.9136 5.74255C24.6591 5.08964 24.3575 4.62255 23.8675 4.13255C23.4155 3.66809 22.8654 3.31063 22.2575 3.08636C21.7636 2.89418 21.0229 2.66636 19.6573 2.604ZM12.2118 18.3158C13.2105 18.7315 14.3225 18.7876 15.3579 18.4746C16.3933 18.1615 17.288 17.4986 17.889 16.5992C18.49 15.6998 18.7601 14.6197 18.6532 13.5432C18.5462 12.4668 18.0689 11.4609 17.3027 10.6973C16.8143 10.2092 16.2237 9.8354 15.5735 9.60291C14.9233 9.37043 14.2296 9.285 13.5424 9.35278C12.8553 9.42056 12.1916 9.63986 11.5994 9.99489C11.0071 10.3499 10.5009 10.8319 10.1173 11.406C9.73364 11.9801 9.48206 12.6322 9.38066 13.3152C9.27925 13.9983 9.33056 14.6953 9.53087 15.3561C9.73118 16.0169 10.0755 16.6251 10.5391 17.1369C11.0027 17.6487 11.574 18.0513 12.2118 18.3158ZM8.91164 8.91164C9.57985 8.24342 10.3731 7.71337 11.2462 7.35173C12.1193 6.9901 13.055 6.80397 14 6.80397C14.945 6.80397 15.8807 6.9901 16.7538 7.35173C17.6269 7.71337 18.4202 8.24342 19.0884 8.91164C19.7566 9.57985 20.2866 10.3731 20.6483 11.2462C21.0099 12.1193 21.196 13.055 21.196 14C21.196 14.945 21.0099 15.8807 20.6483 16.7538C20.2866 17.6269 19.7566 18.4202 19.0884 19.0884C17.7388 20.4379 15.9085 21.196 14 21.196C12.0915 21.196 10.2612 20.4379 8.91164 19.0884C7.56212 17.7388 6.80397 15.9085 6.80397 14C6.80397 12.0915 7.56212 10.2612 8.91164 8.91164ZM22.792 7.87564C22.9576 7.71943 23.0902 7.53159 23.1818 7.32324C23.2735 7.11489 23.3225 6.89025 23.3258 6.66264C23.3291 6.43503 23.2867 6.20906 23.2012 5.99812C23.1156 5.78718 22.9886 5.59556 22.8276 5.4346C22.6666 5.27363 22.475 5.1466 22.2641 5.06102C22.0531 4.97544 21.8272 4.93306 21.5995 4.93638C21.3719 4.9397 21.1473 4.98865 20.9389 5.08034C20.7306 5.17203 20.5427 5.30459 20.3865 5.47018C20.0828 5.79222 19.9164 6.21997 19.9229 6.66264C19.9293 7.1053 20.1081 7.52803 20.4211 7.84107C20.7342 8.15412 21.1569 8.33284 21.5995 8.33929C22.0422 8.34574 22.47 8.17942 22.792 7.87564Z" />
1861									</svg>
1862								</a>
1863							</li>
1864						</ul>
1865					</div>
1866				</div>
1867			</div>
1868			<div class="unit size1of2">
1869				<div class="footer__newsletter">
1870					<p>Stay up to date with the latest trends in web design, inbound marketing and mobile strategy.</p>
1871					<span id="hs_cos_wrapper_module_1554502162189222_my_form" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="form">
1872<div id="hs_form_target_module_1554502162189222_my_form"></div>
1873
1874
1875
1876
1877
1878
1879
1880
1881</span>
1882				</div>
1883			</div>
1884		</div>
1885	</div>
1886	<div class="row2">
1887		<div class="inner">
1888			<ul class="footer__links">
1889				<li><a href="https://www.wearediagram.com/contact">Contact Us</a></li>
1890				<li>
1891					<a href="https://www.wearediagram.com/privacy-policy">Privacy Policy</a>
1892				</li>
1893				<li>
1894					<a href="https://www.wearediagram.com/terms-and-conditions">Terms &amp; Conditions</a>
1895				</li>
1896			</ul>
1897		</div>
1898	</div>
1899</footer> <!-- ai12z module -->
1900
1901
1902
1903
1904<script src="/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"></script>
vendor: 1 bytes, line 1904
1904
1905<script>hsjQuery = window['jQuery'];</script>
1905
1906<!-- HubSpot performance collection script -->
1907<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 1907
1907
1908<script>
1909var hsVars = hsVars || {}; hsVars['language'] = 'en';
1910</script>
1910
1911
1912<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 1912
1912
1913<script src="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/9112009252/1742635739093/module_Diagram_Site_Search_Input.min.js"></script>
vendor: 1 bytes, line 1913
1913
1914<script src="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/153113974597/1761351721474/module_Logo_Grid.min.js"></script>
vendor: 1 bytes, line 1914
1914
1915<script src="https://www.wearediagram.com/hubfs/hub_generated/module_assets/1/8822548340/1774652052678/module_Section_Title_and_Intro.min.js"></script>
1915
1916
1917    <!--[if lte IE 8]>
1918    
1918<script charset="utf-8" src="https://js.hsforms.net/forms/v2-legacy.js"></script>
1918
1919    <![endif]-->
1920
1921<script data-hs-allowed="true" src="/_hcms/forms/v2.js"></script>
1921
1922
1923    
1923<script data-hs-allowed="true">
1924        var options = {
1925            portalId: '213744',
1926            formId: 'a86d01fb-e861-473f-b1de-65fa6b472dc3',
1927            formInstanceId: '9765',
1928            
1929            pageId: '12248946620',
1930            
1931            region: 'na1',
1932            
1933            
1934            
1935            
1936            pageName: "Diagram | Digital transformation unlocked",
1937            
1938            
1939            
1940            
1941            
1942            
1943            css: '',
1944            target: '#hs_form_target_module_1554502162189222_my_form',
1945            
1946            
1947            
1948            
1949            
1950            
1951            
1952            contentType: "standard-page",
1953            
1954            
1955            
1956            formsBaseUrl: '/_hcms/forms/',
1957            
1958            
1959            
1960            formData: {
1961                cssClass: 'hs-form stacked hs-custom-form'
1962            }
1963        };
1964
1965        options.getExtraMetaDataBeforeSubmit = function() {
1966            var metadata = {};
1967            
1968
1969            if (hbspt.targetedContentMetadata) {
1970                var count = hbspt.targetedContentMetadata.length;
1971                var targetedContentData = [];
1972                for (var i = 0; i < count; i++) {
1973                    var tc = hbspt.targetedContentMetadata[i];
1974                     if ( tc.length !== 3) {
1975                        continue;
1976                     }
1977                     targetedContentData.push({
1978                        definitionId: tc[0],
1979                        criterionId: tc[1],
1980                        smartTypeId: tc[2]
1981                     });
1982                }
1983                metadata["targetedContentMetadata"] = JSON.stringify(targetedContentData);
1984            }
1985
1986            return metadata;
1987        };
1988
1989        hbspt.forms.create(options);
1990    </script>
1990
1991
1992<script src="https://www.wearediagram.com/hubfs/hub_generated/template_assets/1/8563736615/1742546672413/template_scripts.min.js"></script>
1992
1993
1994<!-- Start of HubSpot Analytics Code -->
1995<script type="text/javascript">
1996var _hsq = _hsq || [];
1997_hsq.push(["setContentType", "standard-page"]);
1998_hsq.push(["setCanonicalUrl", "https:\/\/www.wearediagram.com"]);
1999_hsq.push(["setPageId", "12248946620"]);
2000_hsq.push(["setContentMetadata", {
2001    "contentPageId": 12248946620,
2002    "legacyPageId": "12248946620",
2003    "contentFolderId": null,
2004    "contentGroupId": null,
2005    "abTestId": null,
2006    "languageVariantId": 12248946620,
2007    "languageCode": null,
2008    
2009    
2010}]);
2011</script>
2011
2012
2013<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/213744.js"></script>
2013
2014<!-- End of HubSpot Analytics Code -->
2015
2016
2017<script type="text/javascript">
2018var hsVars = {
2019    render_id: "30e87b5a-fda1-486b-a02a-c566a87ccc75",
2020    ticks: 1790915962194,
2021    page_id: 12248946620,
2022    
2023    content_group_id: 0,
2024    portal_id: 213744,
2025    app_hs_base_url: "https://app.hubspot.com",
2026    cp_hs_base_url: "https://cp.hubspot.com",
2027    language: "en",
2028    analytics_page_type: "standard-page",
2029    scp_content_type: "",
2030    
2031    analytics_page_id: "12248946620",
2032    category_id: 1,
2033    folder_id: 0,
2034    is_hubspot_user: false
2035}
2036</script>
2036
2037
2038
2039<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
2039
2040
2041<script>
2042  (function(){
2043
2044    window.ldfdr = window.ldfdr || {};
2045    (function(d, s, ss, fs){
2046      fs = d.getElementsByTagName(s)[0];
2047
2048      function ce(src){
2049        var cs  = d.createElement(s);
2050        cs.src = src;
2051        setTimeout(function(){fs.parentNode.insertBefore(cs,fs)}, 1);
2052      }
2053
2054      ce(ss);
2055    })(document, 'script', 'https://lftracker.leadfeeder.com/lftracker_v1_9k315xMoG5AdlB0m.js');
2056  })();
2057</script>
2057
2058<!-- Google Tag Manager -->
vendor: 62 bytes, lines 2058-2059
2058
2059<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
2059GTM-MTBK8C
vendor: 86 bytes, line 2059
2059" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript>
2060<!-- End Google Tag Manager -->
2061
2062
2063		</div>
2064	
2065</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.