PageSourceSearch

https://harvey-2023.webflow.io/our-work

html harvey-2023.webflow.io collected 2026-10-03 13:08:29 UTC 87,357 bytes, 852 lines download raw bytes

1<!DOCTYPE html><!-- This site was created in Webflow. https://webflow.com --><!-- Last Published: Tue Sep 22 2026 10:16:26 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="harvey-2023.webflow.io" data-wf-page="64c795e5be374c3df94c8292" data-wf-site="64b7752148e38bb04fb4c33a" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Our work | Research, Brand, Websites , Marketing &amp; Martech</title><meta content="A selection of the work we do for our amazing clients." name="description"/><meta content="Our work | Research, Brand, Websites , Marketing &amp; Martech" property="og:title"/><meta content="A selection of the work we do for our amazing clients." property="og:description"/><meta content="https://assets.website-files.com/64c727408a42b2304e0d6135/64c8feb3e27f8dd7e2d21850_bze.webp" property="og:image"/><meta content="Our work | Research, Brand, Websites , Marketing &amp; Martech" name="twitter:title"/><meta content="A selection of the work we do for our amazing clients." name="twitter:description"/><meta content="https://assets.website-files.com/64c727408a42b2304e0d6135/64c8feb3e27f8dd7e2d21850_bze.webp" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="Webflow" name="generator"/><link href="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/css/harvey-2023.webflow.shared.92d866215.min.css" rel="stylesheet" type="text/css" integrity="sha384-kthmIVYBwPInH4Zmf5pIucnvT5P+kDlVAmAh+JqgYQz8cgHFxI+dOfFuwi5JhxG2" crossorigin="anonymous"/><link href="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/css/harvey-2023.webflow.64c795e5be374c3df94c8292.e01fedfae.opt.min.css" rel="stylesheet" type="text/css" integrity="sha384-4B/t+uj25QqSm5KKGGCPXmLElLHfZRAnTrkBRDcoTCrBnJAB86OtNEPsDeJq4Eiz" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Lora:300,400,500,600,700"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c8bfee7aa6557bf1643564_Favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c8bff40a05a8dc4ab4eca3_Webclip.png" rel="apple-touch-icon"/><!-- Block 1: CollectionPage -->
2<script type="application/ld+json">
3{
4  "@context": "https://schema.org",
5  "@type": "CollectionPage",
6  "@id": "https://www.teamharvey.co/our-work/#collectionpage",
7  "url": "https://www.teamharvey.co/our-work",
8  "name": "Our Work — Harvey",
9  "description": "Case studies from Harvey — a B Corp certified digital agency in Melbourne delivering brand, web, ecommerce and research for conscious businesses.",
10  "isPartOf": { "@id": "https://www.teamharvey.co/#website" },
11  "about": { "@id": "https://www.teamharvey.co/#organization" },
12  "breadcrumb": {
13    "@type": "BreadcrumbList",
14    "itemListElement": [
15      { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.teamharvey.co" },
16      { "@type": "ListItem", "position": 2, "name": "Our Work", "item": "https://www.teamharvey.co/our-work" }
17    ]
18  }
19}
20</script>
20
21
22<!-- Block 2: ItemList -->
23<script type="application/ld+json">
24{
25  "@context": "https://schema.org",
26  "@type": "ItemList",
27  "@id": "https://www.teamharvey.co/our-work/#itemlist",
28  "name": "Harvey Case Studies",
29  "url": "https://www.teamharvey.co/our-work",
30  "itemListElement": [
31    {
32      "@type": "ListItem",
33      "position": 1,
34      "name": "Making online shopping more merry — Merry People",
35      "url": "https://www.teamharvey.co/case-studies/merry-people-ecom-on-shopify"
36    },
37    {
38      "@type": "ListItem",
39      "position": 2,
40      "name": "Advancing responsible investment — RIAA",
41      "url": "https://www.teamharvey.co/case-studies/advancing-responsible-investment"
42    },
43    {
44      "@type": "ListItem",
45      "position": 3,
46      "name": "Elevating the impact for people with CP — CPSN",
47      "url": "https://www.teamharvey.co/case-studies/cpsn"
48    },
49    {
50      "@type": "ListItem",
51      "position": 4,
52      "name": "Beautiful, Sustainable eCom — Hara",
53      "url": "https://www.teamharvey.co/case-studies/hara"
54    },
55    {
56      "@type": "ListItem",
57      "position": 5,
58      "name": "Ethical banking made simple — Bank Australia",
59      "url": "https://www.teamharvey.co/case-studies/bank-australia-website"
60    },
61    {
62      "@type": "ListItem",
63      "position": 6,
64      "name": "Transforming everyday places into spaces people love — Chaulk",
65      "url": "https://www.teamharvey.co/case-studies/chaulk-brand"
66    },
67    {
68      "@type": "ListItem",
69      "position": 7,
70      "name": "Bold agency committed to impact — Compass Studio",
71      "url": "https://www.teamharvey.co/case-studies/compass-studio-website"
72    },
73    {
74      "@type": "ListItem",
75      "position": 8,
76      "name": "Bringing the Mediterranean to the Australian pantry — Tierra",
77      "url": "https://www.teamharvey.co/case-studies/tierra"
78    },
79    {
80      "@type": "ListItem",
81      "position": 9,
82      "name": "Design crafted to honour First Nations stories — Common Ground",
83      "url": "https://www.teamharvey.co/case-studies/common-ground"
84    },
85    {
86      "@type": "ListItem",
87      "position": 10,
88      "name": "Rethinking indigenous education — Studio Schools Australia",
89      "url": "https://www.teamharvey.co/case-studies/studio-schools-of-australia-brand-marketing-website"
90    }
91  ]
92}
93</script>
93<script src="https://darkvisitors.com/tracker.js?project_key=f47fedb4-57f0-44e3-b21d-fafc04fba429" async type="text/plain" data-category="Personalization,Analytics,Marketing"></script>
vendor: 1 bytes, line 93
93
94<script data-category="Personalization,Analytics,Marketing">
vendor: 327 bytes, lines 94-98
94(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
95new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
96j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
97'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
98})(window,document,'script','dataLayer','
98GTM-PSL3HPS
vendor: 3 bytes, line 98
98');
98</script>
98<script src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a%2F67c7218243770a3d2c39fb1a%2F699c1cefba22cc0983722348%2Fappscript1771838703585-1.0.0.js" type="text/javascript"></script>
98<script src="https://cdn.jsdelivr.net/gh/SeattleNewMedia/ConsentBit-Public@048df66/consent.js" type="text/javascript" integrity="sha384-BzSLEHGbMrCa2MthWPcaEZoI77p2zaX8+Qk4aQDGIoQmIw6e2bUpQ4UAvMntO1Ed" crossorigin="anonymous"></script>
98</head><body><div class="page-wrapper"><div class="global-styles hide w-embed w-script"><style>
99  /* Make text look crisper and more legible in all browsers */
100  body {
101    -webkit-font-smoothing: antialiased;
102    -moz-osx-font-smoothing: grayscale;
103    font-smoothing: antialiased;
104    text-rendering: optimizeLegibility;
105  }
106
107  /* Focus state style for keyboard navigation for the focusable elements */
108  *[tabindex]:focus-visible,
109  input[type="file"]:focus-visible {
110    outline: 0.125rem solid #4d65ff;
111    outline-offset: 0.125rem;
112  }
113
114  /* Get rid of top margin on first element in any rich text element */
115  .w-richtext > :not(div):first-child,
116  .w-richtext > div:first-child > :first-child {
117    margin-top: 0 !important;
118  }
119
120  /* Get rid of bottom margin on last element in any rich text element */
121  .w-richtext > :last-child,
122  .w-richtext ol li:last-child,
123  .w-richtext ul li:last-child {
124    margin-bottom: 0 !important;
125  }
126
127  /* Prevent all click and hover interaction with an element */
128  .pointer-events-off {
129    pointer-events: none;
130  }
131
132  /* Enables all click and hover interaction with an element */
133  .pointer-events-on {
134    pointer-events: auto;
135  }
136
137  /* Create a class of .div-square which maintains a 1:1 dimension of a div */
138  .div-square::after {
139    content: "";
140    display: block;
141    padding-bottom: 100%;
142  }
143
144  /* Make sure containers never lose their center alignment */
145  .container-medium,
146  .container-small,
147  .container-large {
148    margin-right: auto !important;
149    margin-left: auto !important;
150  }
151
152  /* 
153Make the following elements inherit typography styles from the parent and not have hardcoded values. 
154Important: You will not be able to style for example "All Links" in Designer with this CSS applied.
155Uncomment this CSS to use it in the project. Leave this message for future hand-off.
156*/
157  /*
158a,
159.w-input,
160.w-select,
161.w-tab-link,
162.w-nav-link,
163.w-dropdown-btn,
164.w-dropdown-toggle,
165.w-dropdown-link {
166  color: inherit;
167  text-decoration: inherit;
168  font-size: inherit;
169}
170*/
171
172  /* Apply "..." after 3 lines of text */
173  .text-style-3lines {
174    display: -webkit-box;
175    overflow: hidden;
176    -webkit-line-clamp: 3;
177    -webkit-box-orient: vertical;
178  }
179
180  /* Apply "..." after 2 lines of text */
181  .text-style-2lines {
182    display: -webkit-box;
183    overflow: hidden;
184    -webkit-line-clamp: 2;
185    -webkit-box-orient: vertical;
186  }
187
188  /* Adds inline flex display */
189  .display-inlineflex {
190    display: inline-flex;
191  }
192
193  /* These classes are never overwritten */
194  .hide {
195    display: none !important;
196  }
197
198  @media screen and (max-width: 991px) {
199    .hide,
200    .hide-tablet {
201      display: none !important;
202    }
203  }
204  @media screen and (max-width: 767px) {
205    .hide-mobile-landscape {
206      display: none !important;
207    }
208  }
209  @media screen and (max-width: 479px) {
210    .hide-mobile {
211      display: none !important;
212    }
213  }
214
215  .margin-0 {
216    margin: 0rem !important;
217  }
218
219  .padding-0 {
220    padding: 0rem !important;
221  }
222
223  .spacing-clean {
224    padding: 0rem !important;
225    margin: 0rem !important;
226  }
227
228  .margin-top {
229    margin-right: 0rem !important;
230    margin-bottom: 0rem !important;
231    margin-left: 0rem !important;
232  }
233
234  .padding-top {
235    padding-right: 0rem !important;
236    padding-bottom: 0rem !important;
237    padding-left: 0rem !important;
238  }
239
240  .margin-right {
241    margin-top: 0rem !important;
242    margin-bottom: 0rem !important;
243    margin-left: 0rem !important;
244  }
245
246  .padding-right {
247    padding-top: 0rem !important;
248    padding-bottom: 0rem !important;
249    padding-left: 0rem !important;
250  }
251
252  .margin-bottom {
253    margin-top: 0rem !important;
254    margin-right: 0rem !important;
255    margin-left: 0rem !important;
256  }
257
258  .padding-bottom {
259    padding-top: 0rem !important;
260    padding-right: 0rem !important;
261    padding-left: 0rem !important;
262  }
263
264  .margin-left {
265    margin-top: 0rem !important;
266    margin-right: 0rem !important;
267    margin-bottom: 0rem !important;
268  }
269
270  .padding-left {
271    padding-top: 0rem !important;
272    padding-right: 0rem !important;
273    padding-bottom: 0rem !important;
274  }
275
276  .margin-horizontal {
277    margin-top: 0rem !important;
278    margin-bottom: 0rem !important;
279  }
280
281  .padding-horizontal {
282    padding-top: 0rem !important;
283    padding-bottom: 0rem !important;
284  }
285
286  .margin-vertical {
287    margin-right: 0rem !important;
288    margin-left: 0rem !important;
289  }
290
291  .padding-vertical {
292    padding-right: 0rem !important;
293    padding-left: 0rem !important;
294  }
295
296  ul.breadcrumb-2 {
297    list-style-image: url("https://my-file.svg");
298  }
299
300  :root {
301    --font-from-0: 12;
302    --font-to-0: 16;
303    --vw-from-0: calc(1 / 100);
304    --vw-to-0: calc(479 / 100);
305    --coefficient-0: calc((var(--font-to-0) - var(--font-from-0)) / (var(--vw-to-0) - var(--vw-from-0)));
306    --base-0: calc((var(--font-from-0) - var(--vw-from-0) * var(--coefficient-0)) / 16);
307
308    --font-from-1: 14;
309    --font-to-1: 16;
310    --vw-from-1: calc(479 / 100);
311    --vw-to-1: calc(767 / 100);
312    --coefficient-1: calc((var(--font-to-1) - var(--font-from-1)) / (var(--vw-to-1) - var(--vw-from-1)));
313    --base-1: calc((var(--font-from-1) - var(--vw-from-1) * var(--coefficient-1)) / 16);
314
315    --font-size-2: 0.875;
316
317    --font-from-3: 14;
318    --font-to-3: 16;
319    --vw-from-3: calc(990 / 100);
320    --vw-to-3: calc(1440 / 100);
321    --coefficient-3: calc((var(--font-to-3) - var(--font-from-3)) / (var(--vw-to-3) - var(--vw-from-3)));
322    --base-3: calc((var(--font-from-3) - var(--vw-from-3) * var(--coefficient-3)) / 16);
323
324    --font-size-4: 1;
325
326    --font-size-5: 1;
327  }
328
329  h1.text-style-underline {
330    text-underline-offset: 0.875rem;
331    text-decoration: underline 0.275rem;
332  }
333
334  html {
335    font-size: calc(var(--font-size-5) * 1rem);
336  }
337  @media screen and (max-width: 1920px) {
338    html {
339      font-size: calc(var(--font-size-4) * 1rem);
340    }
341  }
342  @media screen and (max-width: 1440px) {
343    html {
344      font-size: calc(var(--base-3) * 1rem + var(--coefficient-3) * 1vw);
345    }
346  }
347  @media screen and (max-width: 990px) {
348    html {
349      font-size: calc(var(--font-size-2) * 1rem);
350    }
351  }
352  @media screen and (max-width: 767px) {
353    html {
354      font-size: calc(var(--base-1) * 1rem + var(--coefficient-1) * 1vw);
355    }
356  }
357  @media screen and (max-width: 479px) {
358    html {
359      font-size: calc(var(--base-0) * 1rem + var(--coefficient-0) * 1vw);
360    }
361  }
362
363  ::selection {
364    background-color: #ffb200;
365  }
366
367  code::before {
368    content: "";
369    display: inline-block;
370    width: 1.25rem;
371    height: 1.25rem;
372    float: right;
373    margin-left: 0.5rem;
374    vertical-align: middle;
375    background-size: cover;
376    background-repeat: no-repeat;
377    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjQ2NTggMTMuNVYxOS41QzE4LjQ2NTggMjAuMDMwNCAxOC4yNTUxIDIwLjUzOTEgMTcuODggMjAuOTE0MkMxNy41MDUgMjEuMjg5MyAxNi45OTYzIDIxLjUgMTYuNDY1OCAyMS41SDUuNDY1ODJDNC45MzUzOSAyMS41IDQuNDI2NjggMjEuMjg5MyA0LjA1MTYxIDIwLjkxNDJDMy42NzY1MyAyMC41MzkxIDMuNDY1ODIgMjAuMDMwNCAz
377LjQ2NTgyIDE5LjVWOC41QzMuNDY1ODIgNy45Njk1NyAzLjY3NjUzIDcuNDYwODYgNC4wNTE2MSA3LjA4NTc5QzQuNDI2NjggNi43MTA3MSA0LjkzNTM5IDYuNSA1LjQ2NTgyIDYuNUgxMS40NjU4TTE1LjQ2NTggMy41SDIxLjQ2NThNMjEuNDY1OCAzLjVWOS41TTIxLjQ2NTggMy41TDEwLjQ2NTggMTQuNSIgc3Ryb2tlPSIjQkUyMDc4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
378  }
379
380  .text-rich-text.article {
381    ol {
382      list-style: none;
383      counter-reset: item;
384      padding-left: 0.5rem;
385    }
386
387    ol li {
388      counter-increment: item;
389      position: relative;
390    }
391
392    ol li::before {
393      content: counter(item);
394      background-color: var(--eee-grey);
395      border-radius: 50%;
396      width: 1.5em;
397      height: 1.5em;
398      display: inline-flex;
399      align-items: center;
400      justify-content: center;
401      margin-right: 0.5em;
402    }
403  }
404  .text-rich-text.article {
405    .no-border {
406      border: 0px !important;
407      border-radius: 0px !important;
408    }
409    .text-colour-dark-grey {
410      color: var(--dark-grey);
411    }
412  }
413</style>
414
415<!-- Table styles for richtext -->
416
417<style>
418.table-bold-text {
419    font-weight: bold;
420}
421
422.table-center-text {
423    text-align: center;
424}
425
426  .text-rich-text {
427    .table-container {
428      max-width: 90vw;
429      margin: 0 auto 40px auto;
430      display: inline-block;
431      background: white;
432      border-radius: 8px;
433      overflow-x: auto;
434      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
435    }
436
437    @media (max-width: 768px) {
438      .table-container {
439        overflow-x: auto;
440        -webkit-overflow-scrolling: touch;
441      }
442    }
443    table {
444      table-layout: fixed;
445    }
446
447    /* Risk/Value Matrix Table */
448    .risk-value-table {
449      border-collapse: collapse;
450      font-size: 12px;
451    }
452
453    .risk-value-table th {
454      background-color: #f1f3f4;
455      color: #5f6368;
456      font-weight: 600;
457      padding: 16px 20px;
458      text-align: center;
459      border-bottom: 2px solid #e8eaed;
460      font-size: 13px;
461      text-transform: uppercase;
462      letter-spacing: 0.5px;
463    }
464
465    .risk-value-table td {
466      padding: 20px;
467      border-bottom: 1px solid #e8eaed;
468      border-right: 1px solid #e8eaed;
469      vertical-align: top;
470    }
471
472    .risk-value-table td:last-child {
473      border-right: none;
474    }
475
476    .risk-value-table tr:last-child td {
477      border-bottom: none;
478    }
479
480    /* AI Usage Framework Table */
481    .framework-table {
482      border-collapse: collapse;
483      font-size: 12px;
484    }
485
486    .framework-table th {
487      background-color: #f1f3f4;
488      color: #5f6368;
489      font-weight: 600;
490      padding: 12px 16px;
491      text-align: center;
492      border: 1px solid #dadce0;
493      font-size: 13px;
494    }
495
496    .framework-table td {
497      padding: 12px;
498      border: 1px solid #dadce0;
499      vertical-align: top;
500      line-height: 1.4;
501    }
502
503    /* Usage Matrix Table */
504    .matrix-table {
505      border-collapse: collapse;
506      font-size: 14px;
507      max-width: 600px;
508    }
509
510    .matrix-table th {
511      background-color: #f1f3f4;
512      color: #5f6368;
513      font-weight: 600;
514      padding: 12px 16px;
515      text-align: center;
516      border: 1px solid #dadce0;
517      font-size: 13px;
518    }
519
520    .matrix-table td {
521      padding: 12px 16px;
522      border: 1px solid #dadce0;
523      text-align: center;
524      vertical-align: middle;
525    }
526
527    /* Shared styles */
528    .category {
529      font-weight: 600;
530      color: #202124;
531      margin-bottom: 8px;
532      font-size: 15px;
533    }
534
535    .tools {
536      color: #5f6368;
537      line-height: 1.6;
538    }
539
540    .tools div {
541      margin-bottom: 4px;
542    }
543
544    .tools div:last-child {
545      margin-bottom: 0;
546    }
547
548    .gray-bg {
549      background-color: #f8f9fa;
550    }
551
552    .row-header {
553      background-color: #f8f9fa;
554      font-weight: 500;
555      text-align: left;
556    }
557
558    .checkmark {
559      color: #34a853;
560      font-size: 18px;
561      font-weight: bold;
562    }
563
564    .cross {
565      color: #ea4335;
566      font-size: 18px;
567      font-weight: bold;
568    }
569
570    .warning {
571      font-size: 18px;
572    }
573
574    /* Responsive design */
575    @media (max-width: 768px) {
576      .risk-value-table,
577      .framework-table,
578      .matrix-table {
579        font-size: 12px;
580      }
581
582      .risk-value-table th,
583      .risk-value-table td {
584        padding: 12px 16px;
585      }
586
587      .framework-table th,
588      .framework-table td,
589      .matrix-table th,
590      .matrix-table td {
591        padding: 8px 12px;
592      }
593
594      .category {
595        font-size: 14px;
596      }
597
598      .matrix-table {
599        font-size: 10px;
600      }
601
602      .matrix-table th,
603      .matrix-table td {
604        padding: 8px;
605      }
606    }
607  }
608</style>
609
610<!-- [Attributes by Finsweet] Powerful Rich Text -->
611<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-richtext@1/richtext.js"></script>
611
612
613<!-- Vidstack video player -->
614
615<link rel="stylesheet" href="https://cdn.vidstack.io/player/theme.css" />
616<link rel="stylesheet" href="https://cdn.vidstack.io/player/video.css" />
617<script src="https://cdn.vidstack.io/player" type="module"></script>
617
618
619<style>
620  media-player {
621    aspect-ratio: 16/9;
622    /*height: 100%;*/
623  }
624  .vds-poster img {
625    object-fit: cover;
626  }
627  .vds-chapter-title{
628    line-height: var(--_font---height--tag--video-title);
629  }  
630
631  :root {
632    --video-brand: #f5f5f5;
633    --video-controls-color: #f5f5f5;
634    --video-focus-ring-color: rgb(78 156 246);
635    --video-focus-ring: 0 0 0 3px var(--media-focus-ring-color);
636    --video-font-family: sans-serif;
637
638    --video-bg: white;
639    --video-border-radius: 1rem;
640    --video-border: 0px solid rgb(255 255 255 / 0.1);
641
642    --video-fullscreen-chapter-title-font-size: var(--_font---size--tag--video-title);
643    --video-gesture-seek-width: 20%;
644
645    /* Load. */
646    --video-load-button-size: 56px;
647    --video-load-button-border: var(--color);
648    --video-load-button-bg: var(--media-brand);
649    --video-load-button-border-radius: 100%;
650
651    --video-sm-load-button-size: 48px;
652
653    /* Buttons. */
654    --video-sm-button-size: 32px;
655    --video-sm-play-button-size: 40px;
656    --video-sm-play-button-transform: translateY(25%);
657    --video-sm-play-button-bg: rgba(0 0 0 / 0.6);
658
659    /* Sliders. */
660    --video-slider-thumbnail-border: 1px solid #f5f5f5;
661    --video-slider-thumbnail-border-radius: 2px;
662    --video-volume-slider-max-width: 72px;
663
664    --video-sm-slider-focus-track-height: 12px;
665
666    /* Time. */
667    --video-time-bg: unset;
668    --video-fullscreen-time-font-size: var(--_font---size--tag--video-title);
669
670    --video-sm-time-font-size: calc(0.8 * var(--_font---size--tag--video-title))
671    --video-sm-start-duration-bg: rgba(0 0 0 / 0.64);
672    --video-sm-start-duration-padding: 3px 6px;
673    --video-sm-start-duration-color: var(--video: controls-color);
674
675    /* Captions. */
676    --video-captions-offset: 78px;
677    --video-captions-transition: bottom 0.15s linear;
678
679    --video-sm-captions-offset: 48px;
680    --video-lg-fullscreen-captions-offset: 54px;
681
682    --video-sm-captions-offset: 48px;
683  }
684
685/* Target all Vidstack players directly */
686media-player {
687  pointer-events: none;
688}
689
690/* Hide all possible control elements */
691media-player .media-controls,
692media-player[data-controls] .media-controls,
693media-player [data-media-controls],
694media-player .vds-controls {
695  display: none !important;
696  opacity: 0 !important;
697  visibility: hidden !important;
698  pointer-events: none !important;
699}
700
701/* Ensure video itself can still receive clicks if needed */
702media-player video {
703  pointer-events: auto;
704}
705
706</style>
707
708<script>
709// Lightweight Video Component Tracker
710(function() {
711    'use strict';
712    
713    const mediaPlayer = document.querySelector('media-player');
714    if (!mediaPlayer) return;
715    
716    let isInitialized = false;
717    let isVisible = false;
718    let isPlaying = false;
719    let videoData = null;
720    
721    // Send data to GTM
722    function sendEvent(eventName, data = {}) {
723        window.dataLayer = window.dataLayer || [];
724        window.dataLayer.push({
725            event: eventName,
726            ...videoData,
727            ...data,
728            timestamp: Date.now()
729        });
730    }
731    
732    // Extract video information
733    function getVideoInfo() {
734        const titleElement = mediaPlayer.querySelector('media-title, .vds-chapter-title');
735        const iframe = mediaPlayer.querySelector('iframe');
736        let videoId = 'unknown';
737        
738        if (iframe && iframe.src) {
739            const urlMatch = iframe.src.match(/\/embed\/([^?]+)/);
740            videoId = urlMatch ? urlMatch[1] : 'unknown';
741        }
742        
743        return {
744            video_title: titleElement ? titleElement.textContent.trim() : 'Unknown Video',
745            video_id: videoId,
746            video_url: iframe ? iframe.src : '',
747            component_id: mediaPlayer.id || 'video-component'
748        };
749    }
750    
751    // Initialize tracking when video comes into view
752    function initializeTracking() {
753        if (isInitialized) return;
754        isInitialized = true;
755        
756        videoData = getVideoInfo();
757        
758        // Send initialization event to GTM
759        sendEvent('video_component_init', {
760            video_initialized: true
761        });
762        
763        // Setup play/pause tracking
764        const observer = new MutationObserver(() => {
765            const isPaused = mediaPlayer.hasAttribute('data-paused');
766            const isEnded = mediaPlayer.hasAttribute('data-ended');
767            
768            if (!isPaused && !isEnded && !isPlaying) {
769                isPlaying = true;
770                sendEvent('video_play_raw', {
771                    action: 'play',
772                    video_visible: isVisible
773                });
774            } else if ((isPaused || isEnded) && isPlaying) {
775                isPlaying = false;
776                sendEvent('video_pause_raw', {
777                    action: isEnded ? 'ended' : 'pause',
778                    video_visible: isVisible
779                });
780            }
781        });
782        
783        observer.observe(mediaPlayer, {
784            attributes: true,
785            attributeFilter: ['data-paused', 'data-ended']
786        });
787        
788        // Send periodic updates when playing (for GTM to process)
789        setInterval(() => {
790            if (isPlaying && isVisible) {
791                const currentTimeEl = mediaPlayer.querySelector('media-time[type="current"]');
792                const durationEl = mediaPlayer.querySelector('media-time[type="duration"]');
793                
794                if (currentTimeEl && durationEl) {
795                    sendEvent('video_progress_raw', {
796                        current_time_text: currentTimeEl.textContent,
797                        duration_text: durationEl.textContent,
798                        is_playing: true,
799                        is_visible: true
800                    });
801                }
802            }
803        }, 2000); // Every 2 seconds
804    }
805    
806    // Setup visibility observer - only initialize when video comes into view
807    const visibilityObserver = new IntersectionObserver((entries) => {
808        const entry = entries[0];
809        const wasVisible = isVisible;
810        isVisible = entry.isIntersecting && entry.intersectionRatio >= 0.5;
811        
812        // Initialize tracking when video first becomes visible
813        if (isVisible && !isInitialized) {
814            initializeTracking();
815        }
816        
817        // Send visibility changes
818        if (isInitialized && wasVisible !== isVisible) {
819            sendEvent('video_visibility_raw', {
820                video_visible: isVisible,
821                intersection_ratio: Math.round(entry.intersectionRatio * 100)
822            });
823        }
824    }, {
825        threshold: [0, 0.5, 1]
826    });
827    
828    // Start observing visibility
829    visibilityObserver.observe(mediaPlayer);
830    
831    // Cleanup on page unload
832    window.addEventListener('beforeunload', () => {
833        if (isInitialized) {
834            sendEvent('video_component_cleanup', {
835                final_state: isPlaying ? 'playing' : 'paused',
836                was_visible: isVisible
837            });
838        }
839    });
840    
841})();
842</script>
842</div><div data-wf--announcement--variant="base" class="section_announcement"><div class="background-colour-yellow"><div><div class="container-large text-align-center"><a href="/impact-reports/report-6" class="padding-xsmall text-style-no-underline w-inline-block"><div>🔎 Impact Report #6: Growth through quality</div></a></div></div></div></div><header class="section_header_secondary"><div data-wf--nav--variant="base" class="navbar"><div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar-2 w-nav"><div class="padding-global"><div class="container-large"><a href="/" class="navbar_logo w-nav-brand"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c7a305f6808f545dc97266_Logo.webp" loading="eager" alt="" class="logo"/><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c854e4e6ecef4a91e14d4d_Harvey%20Logo.webp" loading="lazy" alt="" class="logo on-yellow"/><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/6751652ca088a217c5d2c292_Harvey%20logo%20White%20and%20yellow%20on%20transparent.avif" loading="lazy" alt="" class="logo on-dark"/></a><nav role="navigation" class="nav-menu w-nav-menu"><a href="/our-work" aria-current="page" class="navbar_button w-inline-block w--current"><p class="text-size-medium">Our Work</p></a><a href="/impact-reports" class="navbar_button w-inline-block"><p class="text-size-medium">Impact Reports</p></a><a href="/team" class="navbar_button w-inline-block"><p class="text-size-medium">Team</p></a><a href="/stories" class="navbar_button w-inline-block"><p class="text-size-medium">Stories</p></a><a href="/work-at-harvey" class="navbar_button w-inline-block"><p class="text-size-medium">Careers</p></a><a href="/contact-us" class="button is-dark-grey w-button">Get in touch</a></nav><div class="menu-button w-nav-button"><div class="icon-2 w-icon-nav-menu"></div></div></div></div></div></div><div class="padding-section-medium top"><div class="padding-global"><div class="container-large"><div class="grid_col-2_80-20"><div id="w-node-_0d1dca2f-cb7a-7342-129e-7a2581dbcc6a-f94c8292"><ul role="list" class="breadcrumb w-list-unstyled"><li><div data-wf--breadcrumb-item--variant="base" class="breadcrumb_item"><a href="/" class="text-colour-dark-grey padding-tiny w-inline-block"><div class="breadcrumb_item"><div class="text-size-small">Home</div></div></a></div></li><li><div data-wf--breadcrumb-item--variant="base" class="breadcrumb_item"><a href="/our-work" aria-current="page" class="text-colour-dark-grey padding-tiny w-inline-block w--current"><div class="breadcrumb_item"><div class="icon--8x1-small w-embed"><svg aria-hidden="true" fill='currentColor' role="img" viewBox="0 0 20 21" xmlns="http://www.w3.org/2000/svg"><title>Arrow Right</title><polygon points="16.172 9 10.101 2.929 11.515 1.515 20 10 19.293 10.707 11.515 18.485 10.101 17.071 16.172 11 0 11 0 9"/></svg></div><div class="text-size-small">Our work</div></div></a></div></li></ul><h1>Our Work</h1><div class="spacer-medium"></div><p>Our work and client&#x27;s impact</p><div class="spacer-small"></div><div class="w-dyn-list"><div role="list" class="button_list w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/service-type/brand" class="button-2 is-tag-medium-grey margin-right margin-xsmall w-button">Brand</a></div><div role="listitem" class="w-dyn-item"><a href="/service-type/websites" class="button-2 is-tag-medium-grey margin-right margin-xsmall w-button">Website</a></div><div role="listitem" class="w-dyn-item"><a href="/service-type/ecom" class="button-2 is-tag-medium-grey margin-right margin-xsmall w-button">eCom</a></div><div role="listitem" class="w-dyn-item"><a href="/service-type/research" class="button-2 is-tag-medium-grey margin-right margin-xsmall w-button">Research</a></div></div></div></div></div></div></div></div></header><main class="main-wrapper"><div class="section_case-studies"><div class="padding-section-medium"><div class="padding-global"><div class="container-large"><div class="w-dyn-list"><div role="list" class="grid_col-2 is-gap-medium w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/merry-people-ecom-on-shopify" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5b5b430de5220d09d45c9_case-study-mp-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/merry-people-ecom-on-shopify" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Making online shopping more merry</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Design, UX &amp; Development, Data &amp; Tracking</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Technology</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Merry People" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/64c8a8c51f9a78fd1765981f_Merry%20People%20logo.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/bank-australia-website" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new-p-2600.jpg 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e831f1a8f67297fa5ee00_case-study-ba-1-new.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/bank-australia-website" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Ethical banking made simple</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Clarifying brand messaging and a seamless, customer-centric website</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Bank Australia" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/64c8a11d1b246a5cb64bd0a8_Bank%20Aus%20logo.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/hinu" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-500.png 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-800.png 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-1080.png 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-1600.png 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-2000.png 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU-p-2600.png 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1caeae1f07846b9f9c7e1_case-study-home-hero-HINU.png 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/hinu" class="text-style-no-underline w-inline-block"><p class="text-size-medium">A Shopify redesign rooted in ritual</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Design, UX &amp; Shopify Development</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="HINU" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6ab1cab1d110a58fc6868687_hinu-logo.svg" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/bobby" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a9e41f4565179502bd3e884_case-study-home-hero.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/bobby" class="text-style-no-underline w-inline-block"><p class="text-size-medium">A bold new online look for the feel-good soft drink crew</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Design, UX &amp; Shopify Development</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="bobby" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23ca1eaf0b376c1bd0104_bobby-logo.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23ca1eaf0b376c1bd0104_bobby-logo-p-500.png 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23ca1eaf0b376c1bd0104_bobby-logo.png 833w" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/butternut" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa23a969d9f4029fd11458a_butternut-case-study-home-hero.jpg 2160w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/butternut" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Uplifting ButterNut’s website to reflect and celebrate it’s award winning branding</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Design, UX &amp; Shopify Development</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="ButterNut" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6aa2397a4f359aa326533c99_ButterNut%20Logo.png" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/tierra" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-500.jpg 50
8420w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new-p-2600.jpg 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a3cca98712c406de67f24e0_case-study-tierra-1-new.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/tierra" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Bringing the Mediterranean to the Australian pantry</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand strategy, visual identity, packaging, and in-store label design</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Graphic Design</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Tierra" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6940efca3afa8e98a47e3327_Clean%20Tierra%20Logo.svg" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/hara" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bbe075598268f3bfff6f7_case-study-hara-1-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bbe075598268f3bfff6f7_case-study-hara-1-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bbe075598268f3bfff6f7_case-study-hara-1-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bbe075598268f3bfff6f7_case-study-hara-1-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bbe075598268f3bfff6f7_case-study-hara-1-new.jpg 1440w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/hara" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Beautiful, Sustainable eCom</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Shopify UX, theme and custom development</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Hara" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6937a183c1f82d979f195846_hara-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/compass-studio-website" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d650
84271f501aee_case-study-compass-1-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new-p-2600.jpg 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e83e67a6d65071f501aee_case-study-compass-1-new.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/compass-studio-website" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Bold agency committed to impact</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Building a beautiful, flexible and easy to manage website</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Compass Studio" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/64c8a939ab4e26b73121f51c_Compass%20logo.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/common-ground" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5a4387ac439513450de5a_case-study-Common-Ground-hero-new-1.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/common-ground" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Design crafted to honour, elevate and centre First Nations stories</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Campaign design, social templates and digital learning resources</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Graphic Design</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Common Ground" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69381ebd80754ba02a21d8ea_Commonground-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/cpsn" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699b8875419cdb5dafdeffe8_c
842ase-study-cpsn-general-hero-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699b8875419cdb5dafdeffe8_case-study-cpsn-general-hero-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699b8875419cdb5dafdeffe8_case-study-cpsn-general-hero-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699b8875419cdb5dafdeffe8_case-study-cpsn-general-hero-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699b8875419cdb5dafdeffe8_case-study-cpsn-general-hero-new.jpg 1440w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/cpsn" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Elevating the impact for people with CP</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand uplift, website, marketing management </p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Marketing</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="CPSN" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/693818d0388202d84c35734f_cpsn-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block">
842<a href="/case-studies/advancing-responsible-investment" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/699bc0c3a8849887eeeab3f8_case-study-riaa-hero-new.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/advancing-responsible-investment" 
842class="text-style-no-underline w-inline-block"><p class="text-size-medium">Advancing responsible investment</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand uplift, website and tech integrations for ethical finance</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Responsible Investment Association Australasia" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69379d34eb5d519bc8aba888_riaa-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/alca" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-1600.jpg 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-2000.jpg 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new-p-2600.jpg 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69b72f4533e9bca539ebabd3_case-study-ALCA-new.jpg 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/alca" class="text-style-no-underline w-inline-block"><p class="text-size-medium">A brand refresh rooted in nature</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand uplift, strategic plan design, and annual report design</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Graphic Design</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="ALCA" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/697a8589143c7d5a015b4848_ALCA%20logo.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/dreamy-website" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d594944d6d18a45ce183b8_case-study-dreamy-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/dreamy-website" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Drift into dream, connect to Country</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Calm, optimised website &amp; intelligent podcast distribution</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Technology</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Common Ground" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69381ebd80754ba02a21d8ea_Commonground-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/pixii" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5ba05419e6d4fa9ee6dda_case-study-Pixii-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/pixii" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Putting an end to period panic at work and school</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Rebrand, advertising &amp; Shopify to advance gender equity</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">eCom</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Pixii" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69381efccb8a966daa4d162a_Pixi-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/chaulk-brand" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d59443997df01a8aeb5a7a_case-study-chaulk-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/chaulk-brand" class="text-style-no-underline w-inline-block"><p class="text-size-medium">
842Transforming everyday places into spaces people love</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">A brand capturing warmth, playfulness, and expertise</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Graphic Design</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Chaulk" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6937a17535f33850eb94f5aa_chaulk-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/the-sociable-weaver-website" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5958e0e666520b05bf237_case-study-tsw-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/the-sociable-weaver-website" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Sustainable homes, harmonised with nature</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Renewed brand and website inspired by Passive House standards</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="The Sociable Weaver" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/64ed8d27fa15283f95627f4d_TSW-logo-1000px-wide.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/peninsula-hot-springs-customer-research" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e86cd57265864ccd8e1b4_case-study-phs-research-cover.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e86cd57265864ccd8e1b4_case-study-phs-research-cover-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e86cd57265864ccd8e1b4_case-study-phs-research-cover-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e86cd57265864ccd8e1b4_case-study-phs-research-cover-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e86cd57265864ccd8e1b4_case-study-phs-research-cover.jpg 1440w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/peninsula-hot-springs-customer-research" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Connecting to nature</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Research in search of the weekday wellness seeker</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Research</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Peninsula Hot Springs" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69379d23dab9de67bb57de8d_phs-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/maine-wellness" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5f594425708f25c3147a7_case-study-Maine-Wellness%20-1-new.avif 2160w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/maine-wellness" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Empowering healing for a better you</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand strategy, messaging, visual identity, website, and print design.</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Maine Wellness" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69381e4707fd5230ee68068f_Mainewellness-2025.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/envirotecture" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new.avif" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-500.avif 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-800.avif 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-1080.avif 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-1600.avif 1600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-2000.avif 2000w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new-p-2600.avif 2600w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/69d5918eda83455785a3b22d_case-study-Envirotecture%20-1-new.avif 2880w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/envirotecture" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Designing brilliant buildings for people and planet</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Brand, design &amp; new website</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Brand</div></div><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Website</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Envirotecture" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6847c0421aea7012581218a5_envirotecture-new.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div><div role="listitem" class="w-dyn-item"><div class="case-study-block"><a href="/case-studies/portable-environmental-sustainability-strategy" class="max-width-full w-inline-block"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e87ce3b7c8bea658d9653_case-study-portable-1-new.jpg" sizes="100vw" srcset="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e87ce3b7c8bea658d9653_case-study-portable-1-new-p-500.jpg 500w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e87ce3b7c8bea658d9653_case-study-portable-1-new-p-800.jpg 800w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e87ce3b7c8bea658d9653_case-study-portable-1-new-p-1080.jpg 1080w, https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6a8e87ce3b7c8bea658d9653_case-study-portable-1-new.jpg 1440w" class="image_preview-large"/></a><div class="spacer-medium"></div><div class="grid_col-2_80-20"><div class="margin-right margin-medium"><a id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09746-f94c8292" href="/case-studies/portable-environmental-sustainability-strategy" class="text-style-no-underline w-inline-block"><p class="text-size-medium">Portable Environmental Sustainability Strategy</p><div class="spacer-small"></div><p id="w-node-_50647a03-dd94-03e2-d7e7-42b12af09749-f94c8292" class="text-size-small">Helping Portable enhance its environmental impact and align its goals with its social mission.</p></a><div class="spacer-small"><div class="w-dyn-list"><div role="list" class="flex-horizonal flex-wrap gap-small w-dyn-items"><div role="listitem" class="display-inline w-dyn-item"><div class="button is-tag-medium-grey">Impact Strategy</div></div></div></div></div></div><div class="text-align-right mobile-left"><img loading="lazy" alt="Portable" src="https://cdn.prod.website-files.com/64c727408a42b2304e0d6135/6577efb5c83ba4a192ef1bda_Portable%20logo.avif" class="image_client-logo"/></div></div><div class="spacer-huge"></div></div></div></div></div></div></div></div></div><div id="contact" class="section_lead-form"><div class="padding-section-medium"><div class="padding-global"><div class="container-large"><div class="grid_col-2"><div id="w-node-_7620a7fc-faf1-4202-caf3-0d35f9493df8-f9493df7" class="line-top-dark-grey"><p class="heading-style-h1">Say hi 👋</p><p class="heading-style-h1 spacer-small">We want to hear all about the things you&#x27;re doing.</p><div class="spacer-huge"></div></div><div id="w-node-_7620a7fc-faf1-4202-caf3-0d35f9493dfe-f9493df7"><div class="w-embed w-script">
842<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script>
vendor: 1 bytes, line 842
842
843<script>
844  hbspt.forms.create({
845    region: "na1",
846    portalId: "5110191",
847    formId: "74aa5045-4a3d-4ca8-b17c-c2bb87ec6fec"
848  });
849</script>
849</div></div></div></div></div></div></div></main><footer id="consentbit-container"><div id="consent-banner" data-animation="fade" data-cookie-banner="false" data-site-info="64b7752148e38bb04fb4c33a" data-all-banners="false" class="consentbit-gdpr_banner_div"><div class="consentbit-innerdiv"><h2 class="consentbit-banner_headings">Cookie Settings</h2><p class="consentbit-gdpr_banner_text">We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. </p><div class="consentbit-banner_button_container"><a id="preferences-btn" href="#" class="consentbit-banner_button_preference w-button">Preference</a><a id="decline-btn" href="#" class="consentbit-banner_button_decline w-button">Reject</a><a id="accept-btn" href="#" class="consentbit-banner_accept w-button">Accept</a></div></div></div><div class="padding-section-medium"><div class="padding-global"><div class="container-large"><div class="footer_site-map"><div><div class="grid_col-4"><div id="w-node-_10149062-a197-3a56-d1c6-15acd5d66342-63688684" class="footer_col"><a href="/contact-us" class="footer_link">Contact us</a><div class="footer_link"><a href="https://www.facebook.com/harveyaustralia/" target="_blank" class="footer-social-link-three w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64f9097018a099ba4390364f_Facebook%20Icon.avif" loading="lazy" width="24" alt="" class="image"/></a><a href="https://www.instagram.com/harvey.au/" target="_blank" class="footer-social-link-three w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64f90970ca6e2359d32538e0_Instagram%20icon.avif" loading="lazy" width="24" alt=""/></a><a href="https://www.linkedin.com/company/harveyau/" target="_blank" class="footer-social-link-three w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64f909701d34e78a32f60330_LinkedIn%20Icon.avif" loading="lazy" width="24" height="Auto" alt=""/></a><a href="https://twitter.com/Harvey1553712" target="_blank" class="footer-social-link-three w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/65fe0462750a56257183c2ed_X%20Twitter%20Vector%20Icon.avif" loading="lazy" width="24" height="Auto" alt=""/></a></div><a href="https://www.goodnative.co" target="_blank" class="footer_link">Good Native Apps</a><div class="spacer-medium"></div></div><div id="w-node-_28264d0e-5f19-488e-fd03-0d316521bee9-63688684" class="footer_col"><a href="/stories" class="footer_link">Latest updates</a><a href="/topic/our-learning-journey" class="footer_link">Resources &amp; learning</a><a href="/our-work" aria-current="page" class="footer_link w--current">Our work</a><a href="/impact-reports" class="footer_link">Impact reports</a><a href="/topic/client-stories" class="footer_link">Client stories</a></div><div id="w-node-_6ea956ea-e46d-85a7-5bb3-721896a422ef-63688684" class="footer_col"><a href="/manifesto" class="footer_link">Manifesto</a><a href="/team" class="footer_link">Team</a><a href="/polices-and-procedures/code-of-ethics" class="footer_link footer_link-spacer">Code of Ethics</a><a href="/policies-and-procedures" class="footer_link">Policies &amp; Procedures</a><a href="/polices-and-procedures/privacy-policy-t-cs" class="footer_link">Privacy Policy</a></div><div id="w-node-_4f65c567-8cba-f687-aa38-c814b80a633d-63688684" class="footer_col"><div class="space-between"><a href="https://www.bcorporation.net/en-us/find-a-b-corp/company/harvey/" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c7af7f537f6929b28e25b7_B%20Corp%20Logo.webp" loading="lazy" width="63" alt="B Corporation logo &quot;Certified B Corporate&quot;"/></a><a href="https://www.socialtraders.com.au/" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/69768f4bf3df77c1229fd735_SocialTraders_CertificationLogo_Solid_White_RGB%201.svg" loading="lazy" width="63" alt=""/></a></div></div></div></div></div><div class="footer_divider"></div><div class="footer_acknowledgement"><div class="footer_block-1 max-width-medium"><div>We acknowledge Aboriginal Traditional Owners of Country throughout Australia and pay respect to their cultures and Elders past and present.</div></div><div class="footer_block-1"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c72338339c9f8e9865085f_Aboriginal%20Flag.webp" loading="lazy" width="48" alt="" class="image_flag"/><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/64c72337bf2156a87d40e447_Torres%20straight%20islands%20flag.webp" loading="lazy" width="48" alt="" class="image_flag"/></div></div><div class="footer_divider"></div><div>Owned by Rebecca (50%) and Simon (50%) Smallchua and Rebecca is the sole director.</div><div class="spacer-medium"></div><div class="footer_bottom"><div class="footer_block-1"><a href="/contact-us" class="w-inline-block"><div>Level 2/696 Bourke St, Melbourne VIC 3000</div></a></div><div class="footer-copyright">Ⓒ Do Harvey Pty Ltd 2026</div></div></div></div></div><div id="main-banner" data-animation="fade" data-cookie-banner="false" class="consentbit-preference"><div id="consentbit-preference_div" class="consentbit-preference_div"><div class="consentheadingclosewrapper"><h4 class="consebit-prefrence-heading">Cookie Preferences</h4></div><p class="consentbit-prefrence_text">By clicking, you agree to store cookies on your device to enhance navigation, analyze usage, and support marketing. </p><div class="consentbit-prefrence_block"><div class="w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" data-wf-page-id="64c795e5be374c3df94c8292" data-wf-element-id="32fb9174-82bb-1559-efb4-8361aacc95e6" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div><div class="consentbit-prefrence_toggle"><p class="consentbit-button-preference">Essential</p><label id="necessary-checkbox" customtoggle="false" class="w-checkbox consentbit-toggle"><input type="checkbox" id="checkbox" name="checkbox" data-name="Checkbox" data-consent-id="necessary-checkbox" class="w-checkbox-input"/><span class="w-form-label" for="checkbox"></span></label></div><p class="consentbit-prefrence_text">Essential cookies enable core site functions like security and accessibility. They don&#x27;t store personal data and cant be disabled.</p></div><div><div class="consentbit-prefrence_toggle"><p class="consentbit-button-preference">Analytics</p><label id="analytics-checkbox" customtoggle="false" class="w-checkbox consentbit-toggle"><input type="checkbox" id="checkbox-2" name="checkbox-2" data-name="Checkbox 2" data-consent-id="analytics-checkbox" class="w-checkbox-input"/><span class="w-form-label" for="checkbox-2"></span></label></div><p class="consentbit-prefrence_text">These cookies collect anonymous data to help us improve website functionality and enhance user experience.</p></div><div><div class="consentbit-prefrence_toggle"><p class="consentbit-button-preference">Marketing</p><label id="marketing-checkbox" customtoggle="false" class="w-checkbox consentbit-toggle"><input type="checkbox" id="checkbox-3" name="checkbox-3" data-name="Checkbox 3" data-consent-id="marketing-checkbox" class="w-checkbox-input"/><span class="w-form-label" for="checkbox-3"></span></label></div><p class="consentbit-prefrence_text">These cookies track users across websites to deliver relevant ads and may process personal data, requiring explicit consent.</p></div><div><div class="consentbit-prefrence_toggle"><p class="consentbit-button-preference">Preferences</p><label id="personalization-checkbox" customtoggle="false" class="w-checkbox consentbit-toggle"><input type="checkbox" id="checkbox-4" name="checkbox-4" data-name="Checkbox 4" data-consent-id="personalization-checkbox" class="w-checkbox-input"/><span class="w-form-label" for="checkbox-4"></span></label></div><p class="consentbit-prefrence_text">These cookies remember settings like language or region and store display preferences to offer a more personalized, seamless experience.</p></div></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><div class="consentbit-prefrence-container"><a id="save-preferences-btn" href="#" class="consebit-prefrence-accept w-button">Save Preference</a><a id="cancel-btn" href="#" class="consentbit-prefrence-decline w-button">Reject</a></div><div class="consentbrandwrapper"><a href="https://www.consentbit.com/" target="_blank" class="consentbrandlink w-inline-block"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/6994e3316321a846060fb39f_consent-brand-000000.svg" loading="lazy" alt="" class="consentbrandimage"/></a></div></div></div><div id="toggle-consent-btn" scroll-control="true" class="consentbit-change-preference"><img src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/6994e329684cd013bc01821e_consent-icon.svg" loading="lazy" data-consent-toggle="true" alt="" class="consenttoggleicon"/></div></footer></div>
849<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=64b7752148e38bb04fb4c33a" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
849<script src="https://cdn.prod.website-files.com/64b7752148e38bb04fb4c33a/js/webflow.2ee12318.69361420cbe9f624.js" type="text/javascript" integrity="sha384-nnfrmUaoCF0ZmbJYWWK06exXU5nqUBwUL9YealWHXR0pcTCfpKQol483RKrOmP/c" crossorigin="anonymous"></script>
849<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 849-850
849
850<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
850GTM-PSL3HPS
vendor: 83 bytes, lines 850-851
850"
851height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
852<!-- End Google Tag Manager (noscript) -->
852<script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script>
852</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.