CINXE.COM

Case Studies | Brew Digital

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> <meta name="robots" content=""> <link rel="preload" as="style" href="https://brewdigital.com/build/assets/site-BzASnOwf.css" /><link rel="preload" as="style" href="https://brewdigital.com/build/assets/site-Ds_YmOBQ.css" /><link rel="modulepreload" href="https://brewdigital.com/build/assets/site-Ti56rMU5.js" /><link rel="stylesheet" href="https://brewdigital.com/build/assets/site-BzASnOwf.css" data-navigate-track="reload" /><link rel="stylesheet" href="https://brewdigital.com/build/assets/site-Ds_YmOBQ.css" data-navigate-track="reload" /><script type="module" src="https://brewdigital.com/build/assets/site-Ti56rMU5.js" data-navigate-track="reload"></script> <!-- statamic-peak-seo::snippets/_seo.antlers.html --> <title> Case Studies | Brew Digital </title> <meta name="description" content="Demonstrating how we work with our clients to create effective design and digital products. That&rsquo;s the Brew Digital ethos: build trust and deliver delight."> <link rel="alternate" hreflang="en-GB" href="https://brewdigital.com/case-studies"> <link rel="canonical" href="https://brewdigital.com/case-studies"> <meta property="og:site_name" content="Brew Digital"> <meta property="og:type" content="website"> <meta property="og:locale" content="en_GB"> <meta property="og:url" content="https://brewdigital.com/case-studies"> <meta property="og:title" content="Case Studies | Brew Digital"> <meta property="og:description" content="Demonstrating how we work with our clients to create effective design and digital products. That&rsquo;s the Brew Digital ethos: build trust and deliver delight."> <!-- End: statamic-peak-seo::snippets/_seo.antlers.html --> <!-- /snippets/_browser_appearance.antlers.html --> <link rel="icon" href="https://cdn.brewdigital.com/favicons/brew_shape.svg" type="image/svg+xml"> <link rel="icon" href="/favicons/default/favicon.ico" type="image/x-icon"> <link rel="icon" href="/favicons/default/favicon-16x16.png" sizes="16x16"> <link rel="icon" href="/favicons/default/favicon-32x32.png" sizes="32x32"> <link rel="manifest" href="https://brewdigital.com/site.webmanifest"> <!-- End: /snippets/_browser_appearance.antlers.html --> <style type="text/css">@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:300;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/greek/wght/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/latin-ext/wght/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Inter;font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.0.16/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}</style> <script> function initializeConsentManager() { if (typeof BrewCookieManager === 'undefined') { const errorMsg = "BrewCookieManager object not found when trying to initialize."; console.error(errorMsg, { url: window.location.href }); return; } if (!document.querySelector('#consent')) { console.error("#consent container not found on DOMContentLoaded."); return; } BrewCookieManager.init({ container: '#consent', toggle: '.manage-consent', trustArc: { domain: 'adaptavist1.com', privacypolicylink: 'https://brewdigital.com/privacy-policy', cookieLink: 'https://brewdigital.com/legal-notice', language: 'en' }, segment: { writeKey: 'gMqVD7s9BvwXCCmJeaEjBy6Ucwr5o8AL', categories: { required: ['Security & Fraud'], functional: [ 'Attribution', 'CRM', 'Enrichment', 'Feature Flagging', 'Heatmaps & Recordings', 'Performance Monitoring', 'Personalization', 'Referrals', 'SMS & Push Notifications', 'Tag Managers' ], advertising: ['Advertising'], marketing: [ 'A/B Testing', 'Analytics', 'Customer Success', 'Deep Linking', 'Email', 'Email Marketing', 'Livechat', 'Marketing Automation', 'Raw Data', 'Surveys', 'Video' ] } } }); } </script> <!-- Load cookie manager --> <script src="https://js.adaptavistassets.com/trustarc/1.0.0/cookie-manager.umd.cjs" defer></script> <!-- Initialize after the DOM is fully loaded --> <script> document.addEventListener('DOMContentLoaded', function() { initializeConsentManager(); }); </script> <script> document.addEventListener('consentChanged', function(event) { const store = Alpine.store('consentBanner'); if (store) { const isMarketingAllowed = typeof BrewCookieManager !== 'undefined' && window.BrewCookieManager.isMarketingAllowed(); const showVideos = isMarketingAllowed !== false; store.saveConsent({ marketing: isMarketingAllowed, showVideos: showVideos }); store.updateCounter++; } }); </script> </head> <body class="bg-black overflow-x-hidden"> <!-- statamic-peak-seo::components/_consent_banner.antlers.html --> <div id="consent" x-data="consentBanner" x-cloak > <script> document.addEventListener('alpine:init', () => { // Store definition Alpine.store('consentBanner', { data: Alpine.$persist({ marketing: false }).as('consentBannerDefault'), updateCounter: 0, getConsentDate() { return null; }, getConsent() { this.updateCounter; if (!window.BrewCookieManager) return false; return window.BrewCookieManager.isMarketingAllowed(); }, getConsentValue(type) { this.updateCounter; if (!window.BrewCookieManager) return false; if (type === 'embeds' || type === 'marketing') { return window.BrewCookieManager.isMarketingAllowed(); } return false; }, saveConsent(preferences = {}) { this.data.marketing = preferences.marketing || false; }, revokeConsent() { this.data.marketing = false; } }); // Component definition Alpine.data('consentBanner', () => ({ init() { const store = Alpine.store('consentBanner'); if (window.BrewCookieManager && window.BrewCookieManager.isMarketingAllowed()) { store.saveConsent({ marketing: true }); } } })); }); </script> </div> <!-- End: statamic-peak-seo::components/_consent_banner.antlers.html --> <!-- statamic-peak-tools::snippets/_noscript.antlers.html --> <noscript> <p class="relative z-50 py-3 px-4 bg-gray-100 border-b border-gray-200 text-center font-bold text-xs text-gray-600">This website requires Javascript for some parts to function properly. Your experience may vary.</p> </noscript> <!-- End: statamic-peak-tools::snippets/_noscript.antlers.html --> <!-- statamic-peak-tools::components/_toolbar.antlers.html --> <!-- End: statamic-peak-tools::components/_toolbar.antlers.html --> <a aria-label="Skip to main content" href="#main-content" class=" fixed z-101 hidden md:block top-4 left-4 py-2 px-4 rounded-xl bg-black/75 backdrop-blur-sm text-white text-sm font-bold -translate-y-24 opacity-0 focus-visible:translate-y-0 focus-visible:opacity-100 focus:outline-hidden focus-visible:ring-2 ring-primary ring-offset-2 motion-safe:transition-all "> Skip to content </a> <header id="site-header" class="@container/site-header fixed top-[var(--top-position,calc(var(--spacing)*4))] z-50 w-full px-4 transition-[top] duration-300"> <div id="mobile-menu-backdrop" class="fixed inset-0 bg-black/50 backdrop-blur-sm z-90 pointer-events-none opacity-0"></div> <nav aria-label="Primary Navigation" class=" site-navigation relative mx-auto max-w-[1800px] bg-black/75 backdrop-blur-sm rounded-xl border border-white/10 shadow-lg before:absolute before:inset-0 before:rounded-[inherit] before:opacity-0 before:transition-opacity before:duration-300 before:ease-out before:-z-1 hover:before:opacity-100 z-100 "> <div class="flex items-center px-5 lg:px-16 py-3"> <div class="logos-container flex items-center lg:mr-14"> <!-- Adaptavist Link --> <a href="https://www.theadaptavistgroup.com/" aria-label="Visit the Adaptavist Group website" target="_blank" rel="noopener noreferrer"> <svg class="overflow-visible h-[16px] transition-height duration-300 ease-in-out" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 19 17 17" fill="none"> <g class="adaptavist-logo"> <path d="M13.0139 35.1113C14.9469 35.1113 16.5139 33.5443 16.5139 31.6113C16.5139 29.6783 14.9469 28.1113 13.0139 28.1113C11.0809 28.1113 9.51392 29.6783 9.51392 31.6113C9.51392 33.5443 11.0809 35.1113 13.0139 35.1113Z" fill="#FF6633"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 19.8887C10.1806 19.8887 11.75 21.4581 11.75 23.3887C11.75 24.5831 11.1528 25.6387 10.25 26.2637C8.31944 27.2637 7.01389 29.2637 7 31.5831C7 33.5553 5.43056 35.1248 3.5 35.1248C1.56944 35.1248 0 33.5553 0 31.6248C0 30.2637 0.777777 29.097 1.90278 28.5137C3.58333 27.4859 4.70833 25.6387 4.76389 23.5414V23.4026C4.75 21.4581 6.31944 19.8887 8.25 19.8887Z" fill="#FF6633"/> </g> </svg> </a> <!-- Divider --> <div class="h-[15px] flex items-center mx-3" aria-hidden="true" tabindex="-1"> <div class="h-full w-px bg-white/50"></div> </div> <!-- Brew Digital Link --> <a href="/" aria-label="Homepage" class="group"> <svg class="site-logo overflow-visible h-[45px] lg:h-[55px] transition-height duration-300 ease-in-out" xmlns="http://www.w3.org/2000/svg" width="58" height="55" preserveAspectRatio="xMinYMid meet" viewBox="38 0 58 55" fill="none"> <g class="brew-digital-logo"> <g class="brew-text"> <path d="M80.3473 18.2778L78.389 4.01389L74.0417 5.06944L76.1945 16.5L78.3056 27.5H82.0001L84.4445 13.5694L84.5556 13.5556L86.9862 27.5H90.7084L94.9445 0L90.5973 1.05556L88.639 17.5694L88.5279 17.5833L86.2084 2.125L82.7917 2.95833L80.4723 18.2778H80.3473Z" fill="white"/> <path d="M76.4301 27.5003L75.4579 22.4864L69.0412 22.8614V19.2503L74.7218 18.6948L73.7773 13.8753L69.0412 14.5698V11.0837L73.0829 10.3059L72.1523 5.54199L65.1384 7.1531V7.23644V27.5003H76.4301Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M51.9587 10.4307V27.4863H55.8476V21.5418L57.1949 21.4307L59.7087 27.4863H63.9448L61.0282 20.3057C61.7782 19.7502 62.3615 19.0002 62.7782 18.0557C63.2365 17.028 63.4587 15.8057 63.4587 14.3752C63.4587 12.9724 63.2365 11.8057 62.7921 10.8891C62.3476 9.98629 61.7226 9.36129 60.931 9.02795C60.1254 8.69462 59.1949 8.66684 58.1393 8.93073L51.9587 10.4307ZM55.8615 17.7502L57.2365 17.5696C57.6949 17.5141 58.0837 17.3891 58.4032 17.1946C58.7365 17.0002 58.9865 16.7224 59.1532 16.3752C59.3337 16.0141 59.4171 15.5696 59.4171 15.0418C59.4171 14.5002 59.3337 14.0835 59.1532 13.778C58.9865 13.4724 58.7365 13.2641 58.4032 13.1668C58.0837 13.0696 57.6949 13.0557 57.2365 13.1391L55.8615 13.403V17.7502Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.7917 27.4861V13.6388L45.014 12.1249C46.1112 11.8611 47.0279 11.8055 47.764 11.9444C48.514 12.0972 49.0695 12.4444 49.4584 12.9722C49.8473 13.5138 50.0279 14.1944 50.0279 15.0416C50.0279 15.6527 49.9167 16.2222 49.6806 16.7638C49.4584 17.2916 49.1251 17.7638 48.7084 18.1527C48.2917 18.5416 47.8056 18.8194 47.2501 19.0277V19.1805C47.8612 19.1249 48.4306 19.2361 48.9306 19.4999C49.4306 19.7638 49.8334 20.1805 50.139 20.7222C50.4445 21.2777 50.5834 21.9444 50.5834 22.7361C50.5834 23.6527 50.3751 24.4722 49.9723 25.1944C49.5695 25.9166 48.9862 26.4722 48.2362 26.8749C47.4862 27.2777 46.5834 27.4722 45.5417 27.4583L38.7917 27.4861ZM42.6806 24.2777L44.5001 24.1805C45.1529 24.1527 45.639 23.9861 45.9723 23.7083C46.3056 23.4166 46.4584 23.0138 46.4584 22.4861C46.4584 22.1111 46.3751 21.8194 46.2223 21.5694C46.0695 21.3333 45.8473 21.1527 45.5695 21.0555C45.2918 20.9583 44.9445 20.9166 44.5556 20.9583L42.6806 21.1527V24.2777ZM42.6806 18.6666L44.2779 18.4305C44.6251 18.3749 44.9167 18.2777 45.1806 18.1249C45.4445 17.9722 45.639 17.7777 45.7917 17.5277C45.9445 17.2777 46.014 16.9999 46.014 16.6805C46.014 16.1944 45.8612 15.8611 45.5417 15.6666C45.2223 15.4722 44.8195 15.4166 44.3334 15.5138L42.6806 15.8333V18.6666Z" fill="white"/> </g> <g class="digital-text"> <path d="M63.9307 32.0971C63.0834 30.486 61.9168 29.5277 60.6946 29.1666C59.4723 28.7916 58.2084 29.0277 57.2223 29.736C55.1807 31.111 54.0696 33.986 54.1668 37.3193C54.1807 39.9582 54.8751 42.5693 56.4168 44.5555C57.2501 45.6666 58.2779 46.4166 59.389 46.7499C60.5001 47.0832 61.6668 46.986 62.7779 46.4166L63.7084 45.8888V37.2638L58.8196 36.736V40.4166L60.4862 40.6666V42.2221C59.7223 42.361 59.014 41.9582 58.7223 41.5693C58.1946 40.8888 57.7084 39.4999 57.7084 37.6249V37.5832V37.4721C57.6807 36.4027 57.8473 35.5138 58.0834 34.861C58.3196 34.1943 58.639 33.7777 58.9029 33.611C59.1251 33.4582 59.514 33.3471 59.9723 33.486C60.4307 33.6249 61.0001 34.0138 61.5696 34.9582L61.7918 35.3193L64.0418 32.2638L63.9307 32.0971Z" fill="white"/> <path d="M90.9166 29.5693V49.3471L95.4027 50.1943V54.9999L88.3749 53.3054L87.3472 45.9304V29.5832L90.9166 29.5693Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M86.8611 52.9441L83.6389 52.1663L83 47.8191L79.8334 47.1941L79.1945 51.083L75.7639 50.2497L79.5 29.583H83.3473L85.4584 42.708L86.8611 52.9441ZM80.6111 42.4719L81.4306 37.333L82.25 42.708L80.6111 42.4719Z" fill="white"/> <path d="M77.5973 29.5977V34.6393L75.1529 34.5143V50.1115L71.6251 49.2643V34.3338L69.1807 34.2088V29.6115L77.5973 29.5977Z" fill="white"/> <path d="M68.4027 48.4724V29.6113H64.8333V47.5974L68.4027 48.4724Z" fill="white"/> <path d="M53.4586 29.6387V44.8609L49.8892 43.9998V29.6387H53.4586Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M46.4029 30.4723C45.514 29.9167 44.4723 29.6528 43.2917 29.6528L38.7917 29.6667V41.3195L43.264 42.4028C44.4306 42.6806 45.4723 42.6806 46.3612 42.3334C47.264 41.9723 47.9445 41.2917 48.4167 40.3334C48.889 39.3612 49.1251 38.1389 49.1251 36.7084C49.1251 35.2639 48.889 34.0001 48.4167 32.9306L48.389 32.8751C47.9306 31.8195 47.264 31.0278 46.4029 30.4723ZM42.3612 38.8612V32.9584L43.1251 33.0001C43.6667 33.0278 44.1112 33.1528 44.4584 33.3473C44.7918 33.5417 45.0556 33.8473 45.2501 34.3195C45.4445 34.7917 45.5417 35.4584 45.5417 36.3334C45.5417 37.2084 45.4445 37.8473 45.2501 38.2639C45.0695 38.6806 44.8195 38.9028 44.5279 39.0001C44.2084 39.1112 43.7918 39.1251 43.2779 39.0278L42.3612 38.8612Z" fill="white"/> </g> </g> </svg> </a> </div> <ul class="hidden lg:flex items-center gap-2"> <li class="nav-item relative"> <a href="/case-studies" aria-current="page" class=" text-white rounded-xl font-normal px-4 py-2 flex items-center gap-1 aria-current:border-1 aria-current:border-white/20 " > Work </a> </li> <li class="nav-item relative"> <button aria-expanded="false" aria-haspopup="true" aria-controls="services-dropdown-l2" data-dropdown-id="services-dropdown-l2" id="services-dropdown-trigger" class=" has-dropdown group text-white rounded-xl font-normal px-4 py-2 flex items-center gap-2 [&[data-current]]:border-1 [&[data-current]]:border-white/20 " > Services <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class="group-aria-expanded:rotate-180 transition-transform duration-300"> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </li> <li class="nav-item relative"> <a href="/about-us" class=" text-white rounded-xl font-normal px-4 py-2 flex items-center gap-1 aria-current:border-1 aria-current:border-white/20 " > About </a> </li> <li class="nav-item relative"> <a href="/careers" class=" text-white rounded-xl font-normal px-4 py-2 flex items-center gap-1 aria-current:border-1 aria-current:border-white/20 " > Careers </a> </li> <li class="nav-item relative"> <button aria-expanded="false" aria-haspopup="true" aria-controls="resources-dropdown-l2" data-dropdown-id="resources-dropdown-l2" id="resources-dropdown-trigger" class=" has-dropdown group text-white rounded-xl font-normal px-4 py-2 flex items-center gap-2 [&[data-current]]:border-1 [&[data-current]]:border-white/20 " > Resources <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class="group-aria-expanded:rotate-180 transition-transform duration-300"> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </li> </ul> <ul class="primary-right-nav hidden lg:flex items-center gap-4 ml-auto"> <li class="nav-item relative"> <a href="/contact" class=" relative text-white bg-transparent font-bold px-8 py-2 rounded-md block group border-1 border-white aria-current:bg-[var(--black-40)] "> Contact </a> </li> </ul> <button class=" mobile-menu-trigger group lg:hidden ml-auto flex items-center gap-4 text-white text-lg px-4 py-2 rounded-xl bg-transparent hover:bg-black/50 transition-colors duration-300 cursor-pointer aria-expanded:bg-black/50 " aria-label="Toggle mobile menu" aria-expanded="false" > <span class="relative block w-14 h-7 overflow-visible"> <!-- Menu Text --> <span class="absolute inset-0 flex items-center justify-center transition-all duration-500 ease-in-out group-aria-[expanded=false]:opacity-100 group-aria-[expanded=false]:translate-y-0 group-aria-[expanded=false]:blur-none group-aria-[expanded=true]:opacity-0 group-aria-[expanded=true]:-translate-y-3 group-aria-[expanded=true]:blur-md"> Menu </span> <!-- Close Text --> <span class="absolute inset-0 flex items-center justify-center transition-all duration-500 ease-in-out group-aria-[expanded=false]:opacity-0 group-aria-[expanded=false]:translate-y-3 group-aria-[expanded=false]:blur-md group-aria-[expanded=true]:opacity-100 group-aria-[expanded=true]:translate-y-0 group-aria-[expanded=true]:blur-none"> Close </span> </span> <svg width="26" height="14" viewBox="0 0 26 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="overflow-visible"> <path id="line-top" d="M2 2L23.9959 2" stroke="white" stroke-width="2.13457" stroke-linecap="round" style="transform-origin: center center; transform-box: fill-box;"/> <path id="line-bottom" d="M24 12L2.0041 12" stroke="white" stroke-width="2.13457" stroke-linecap="round" style="transform-origin: center center; transform-box: fill-box;"/> </svg> </button> </div> </nav> <div id="services-dropdown-l2" hidden class=" nav-dropdown z-100 absolute top-(--top-position) left-(--left-position) max-w-max p-2 bg-black/30 backdrop-blur-sm rounded-xl " > <div aria-hidden="true" class="nav-arrow-border absolute aspect-2/1 bg-black/30 mix-blend-darken"></div> <div aria-hidden="true" class="nav-arrow-fill absolute aspect-2/1 bg-black/75 mix-blend-darken"></div> <ul class=" nav-dropdown-level-2 relative min-w-3xs bg-black/75 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] overflow-hidden [&>li:not(:first-child)]:relative [&>li:not(:first-child)]:before:content-[''] [&>li:not(:first-child)]:before:absolute [&>li:not(:first-child)]:before:top-0 [&>li:not(:first-child)]:before:left-4 [&>li:not(:first-child)]:before:right-4 [&>li:not(:first-child)]:before:h-px [&>li:not(:first-child)]:before:bg-white/25 [&>li:not(:first-child)]:before:transition-opacity [&>li:not(:first-child)]:before:duration-300 group-hover:before:opacity-0 [&>li:hover+li]:before:opacity-0 [&>li:has(button.is-active)]:before:opacity-0 [&>li:has(button.is-active)+li]:before:opacity-0 [&_button.is-active]:bg-white [&_button.is-active]:text-black "> <li class="dropdown-item group relative"> <a href="/services" class=" text-white font-semibold px-4 py-4 block hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] "> All Services </a> </li> <li class="dropdown-item group relative"> <a href="/services/design-video" class=" text-white font-semibold px-4 py-4 block hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] "> Design & Video </a> </li> <li class="dropdown-item group relative"> <a href="/services/web-development" class=" text-white font-semibold px-4 py-4 block hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] "> Web Development </a> </li> <li class="dropdown-item group relative"> <button aria-expanded="false" aria-haspopup="true" aria-controls="servicesdigital-marketing-dropdown-l3" data-dropdown-id="servicesdigital-marketing-dropdown-l3" id="servicesdigital-marketing-dropdown-l2-trigger" class=" has-dropdown l2-trigger-link w-full cursor-pointer group text-white font-semibold px-4 py-4 flex justify-between items-center hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] " > Digital Marketing <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" transition-transform duration-300 transition-delay-500 ease-bounce-out -rotate-90 group-hover:translate-x-1.5 group-[.is-active]:translate-x-1.5 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </li> <li class="dropdown-item group relative"> <a href="/services/strategy-innovation" class=" text-white font-semibold px-4 py-4 block hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] "> Strategy & Innovation </a> </li> </ul> </div> <div id="resources-dropdown-l2" hidden class=" nav-dropdown z-100 absolute top-(--top-position) left-(--left-position) max-w-max p-2 bg-black/30 backdrop-blur-sm rounded-xl " > <div aria-hidden="true" class="nav-arrow-border absolute aspect-2/1 bg-black/30 mix-blend-darken"></div> <div aria-hidden="true" class="nav-arrow-fill absolute aspect-2/1 bg-black/75 mix-blend-darken"></div> <ul class=" nav-dropdown-level-2 relative min-w-3xs bg-black/75 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] overflow-hidden [&>li:not(:first-child)]:relative [&>li:not(:first-child)]:before:content-[''] [&>li:not(:first-child)]:before:absolute [&>li:not(:first-child)]:before:top-0 [&>li:not(:first-child)]:before:left-4 [&>li:not(:first-child)]:before:right-4 [&>li:not(:first-child)]:before:h-px [&>li:not(:first-child)]:before:bg-white/25 [&>li:not(:first-child)]:before:transition-opacity [&>li:not(:first-child)]:before:duration-300 group-hover:before:opacity-0 [&>li:hover+li]:before:opacity-0 [&>li:has(button.is-active)]:before:opacity-0 [&>li:has(button.is-active)+li]:before:opacity-0 [&_button.is-active]:bg-white [&_button.is-active]:text-black "> <li class="dropdown-item group relative"> <a href="/resources" class=" text-white font-semibold px-4 py-4 block hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] "> All Resources </a> </li> <li class="dropdown-item group relative"> <button aria-expanded="false" aria-haspopup="true" aria-controls="resources-dropdown-l3" data-dropdown-id="resources-dropdown-l3" id="resources-dropdown-l2-trigger" class=" has-dropdown l2-trigger-link w-full cursor-pointer group text-white font-semibold px-4 py-4 flex justify-between items-center hover:text-black hover:bg-white transition-colors duration-300 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] " > Podcasts <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" transition-transform duration-300 transition-delay-500 ease-bounce-out -rotate-90 group-hover:translate-x-1.5 group-[.is-active]:translate-x-1.5 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </li> </ul> </div> <div id="servicesdigital-marketing-dropdown-l3" hidden style="--links-width: 400px; --promo-width: 0px;" class=" nav-dropdown-level-3 z-100 absolute top-(--top-position) left-(--left-position) h-fit p-2 w-[calc(var(--links-width)+var(--promo-width)+var(--spacing)*2)] bg-black/30 backdrop-blur-sm rounded-xl shadow-lg " > <div class=" rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] flex flex-col lg:flex-row bg-white w-full "> <ul class="flex flex-col gap-2 p-2 w-[min(100%,var(--links-width))]"> <li class="submenu-item group"> <a href="/services/digital-marketing/digital-strategy" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-200 transition-colors duration-300"> Digital Strategy <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" opacity-0 ml-auto -rotate-90 transition-transform duration-300 transition-delay-500 ease-bounce-out -translate-x-1.5 group-hover:translate-x-0 group-[.is-active]:translate-x-0 group-hover:opacity-100 group-[.is-active]:opacity-100 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/services/digital-marketing/search-engine-optimisation-seo" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-200 transition-colors duration-300"> Search Engine Optimisation (SEO) <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" opacity-0 ml-auto -rotate-90 transition-transform duration-300 transition-delay-500 ease-bounce-out -translate-x-1.5 group-hover:translate-x-0 group-[.is-active]:translate-x-0 group-hover:opacity-100 group-[.is-active]:opacity-100 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/services/digital-marketing/pay-per-click-ppc-and-paid-social-advertising" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-200 transition-colors duration-300"> PPC (Pay per click) Advertising <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" opacity-0 ml-auto -rotate-90 transition-transform duration-300 transition-delay-500 ease-bounce-out -translate-x-1.5 group-hover:translate-x-0 group-[.is-active]:translate-x-0 group-hover:opacity-100 group-[.is-active]:opacity-100 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/services/digital-marketing/social-media-marketing" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-200 transition-colors duration-300"> Social Media Marketing <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" opacity-0 ml-auto -rotate-90 transition-transform duration-300 transition-delay-500 ease-bounce-out -translate-x-1.5 group-hover:translate-x-0 group-[.is-active]:translate-x-0 group-hover:opacity-100 group-[.is-active]:opacity-100 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> </ul> </div> </div> <div id="resources-dropdown-l3" hidden style="--links-width: 400px; --promo-width: 0px;" class=" nav-dropdown-level-3 z-100 absolute top-(--top-position) left-(--left-position) h-fit p-2 w-[calc(var(--links-width)+var(--promo-width)+var(--spacing)*2)] bg-black/30 backdrop-blur-sm rounded-xl shadow-lg " > <div class=" rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] flex flex-col lg:flex-row bg-white w-full "> <ul class="flex flex-col gap-2 p-2 w-[min(100%,var(--links-width))]"> <li class="submenu-item group"> <a href="/podcast/back-to-basics-simplifying-your-marketing-plan-and-re-emphasising-face-to-face-networking" aria-label="Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_11_thumbnail_16x9-large.jpeg" alt="Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/beyond-ai-unravelling-top-marketing-trends-and-the-timeliness-vs-quality-conundrum" aria-label="Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_09_thumbnail_16x9-large.jpeg" alt="Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/exploring-developer-marketer-collaborations-and-the-cadbury-200-campaign" aria-label="Exploring developer-marketer collaborations, and the Cadbury 200 campaign" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_10_thumbnail_16x9-large.jpeg" alt="Exploring developer-marketer collaborations, and the Cadbury 200 campaign" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Exploring developer-marketer collaborations, and the Cadbury 200 campaign </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/googles-march-2024-core-update-and-are-things-trending-up-for-tiktok" aria-label="Google’s March 2024 Core Update, and are things trending up for TikTok?" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_12_thumbnail_16x9-large.jpeg" alt="Google’s March 2024 Core Update, and are things trending up for TikTok?" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Google’s March 2024 Core Update, and are things trending up for TikTok? </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="mt-2 lg:mt-0"> <a href="/resources" class=" group text-black text-sm font-bold p-2 flex items-center justify-center gap-3 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] bg-transparent border-2 border-black mb-2 lg:mb-0 transition-[box-shadow,background-color] duration-300 hover:inset-shadow-sm hover:shadow-black/20 hover:bg-zinc-300 "> View all <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 -rotate-90 transition-transform duration-300 ease-bounce-out -translate-x-1 group-hover:translate-x-0 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> </ul> </div> </div> <nav aria-label="Primary Navigation" id="mobile-menu-container" class="mobile-nav lg:hidden relative z-100 overflow-y-auto overflow-x-hidden max-h-[calc(100dvh-(var(--spacing)*30)-env(safe-area-inset-bottom))] h-0 opacity-0 bg-black/75 backdrop-blur-sm rounded-xl mt-4" hidden > <div class="p-2"> <ul class=" flex flex-col [&>li]:relative [&>li:not(:last-child)]:after:absolute [&>li:not(:last-child)]:after:bottom-0 [&>li:not(:last-child)]:after:left-0 [&>li:not(:last-child)]:after:right-0 [&>li:not(:last-child)]:after:h-px [&>li:not(:last-child)]:after:bg-white/20 [&>li:has(>button[aria-expanded='true']):not(:last-child)]:after:opacity-0 [&>li:has(+_li>button[aria-expanded='true'])]:after:opacity-0 "> <li class="mobile-nav-item"> <a href="/case-studies" aria-current="page" class=" text-white font-medium px-4 py-4 block rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 " > Work </a> </li> <li class="mobile-nav-item"> <button class=" mobile-dropdown-trigger cursor-pointer w-full px-4 py-4 flex items-center justify-between rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] text-white font-medium aria-expanded:bg-white/90 aria-expanded:text-black transition-colors duration-300 ease-out relative group before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:not-aria-expanded:before:opacity-100 " aria-expanded="false" aria-controls="services-mobile-dropdown-l2" > Services <span class="flex items-center gap-3 relative z-10"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> </svg> </span> <span class="absolute right-[calc(var(--spacing)*12)] top-0 h-[calc(100%-1px)] w-px bg-white/20 transition-opacity duration-300 ease-out group-aria-expanded:opacity-0"></span> </button> <div id="services-mobile-dropdown-l2" class="overflow-hidden h-0 opacity-0 mt-2" hidden> <ul class=" flex flex-col bg-white/10 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] p-2 mb-2 [&>li]:relative [&>li:not(:last-child)]:after:absolute [&>li:not(:last-child)]:after:bottom-0 [&>li:not(:last-child)]:after:left-0 [&>li:not(:last-child)]:after:right-0 [&>li:not(:last-child)]:after:h-px [&>li:not(:last-child)]:after:bg-white/20 [&>li:has(>button[aria-expanded='true']):not(:last-child)]:after:opacity-0 [&>li:has(+_li>button[aria-expanded='true'])]:after:opacity-0 "> <li> <a class=" text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 block transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 pointer-fine:hover:text-white " href="/services" > All Services </a> </li> <li> <a class=" text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 block transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 pointer-fine:hover:text-white " href="/services/design-video" > Design & Video </a> </li> <li> <a class=" text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 block transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 pointer-fine:hover:text-white " href="/services/web-development" > Web Development </a> </li> <li> <button class=" mobile-dropdown-trigger cursor-pointer text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 text-left w-full flex items-center justify-between aria-expanded:bg-white/90 aria-expanded:text-black transition-colors duration-300 ease-out relative group before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:not-aria-expanded:before:opacity-100 pointer-fine:hover:not-aria-expanded:text-white " aria-expanded="false" aria-controls="servicesdigital-marketing-mobile-dropdown-l3" > Digital Marketing <span class="flex items-center gap-3 relative z-10"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> </svg> </span> <span class="absolute right-[calc(var(--spacing)*12)] top-0 h-[calc(100%-1px)] w-px bg-white/20 transition-opacity duration-300 ease-out group-aria-expanded:opacity-0"></span> </button> <div id="servicesdigital-marketing-mobile-dropdown-l3" class="overflow-hidden h-0 opacity-0 my-2" hidden> <div class="bg-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] p-2"> <ul class="flex flex-col gap-2"> <li> <a href="/services/digital-marketing/digital-strategy" class="text-black font-medium bg-zinc-100 p-4 flex items-center gap-2 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-colors duration-300 pointer-fine:hover:bg-zinc-300"> Digital Strategy </a> </li> <li> <a href="/services/digital-marketing/search-engine-optimisation-seo" class="text-black font-medium bg-zinc-100 p-4 flex items-center gap-2 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-colors duration-300 pointer-fine:hover:bg-zinc-300"> Search Engine Optimisation (SEO) </a> </li> <li> <a href="/services/digital-marketing/pay-per-click-ppc-and-paid-social-advertising" class="text-black font-medium bg-zinc-100 p-4 flex items-center gap-2 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-colors duration-300 pointer-fine:hover:bg-zinc-300"> PPC (Pay per click) Advertising </a> </li> <li> <a href="/services/digital-marketing/social-media-marketing" class="text-black font-medium bg-zinc-100 p-4 flex items-center gap-2 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-colors duration-300 pointer-fine:hover:bg-zinc-300"> Social Media Marketing </a> </li> </ul> </div> </div> </li> <li> <a class=" text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 block transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 pointer-fine:hover:text-white " href="/services/strategy-innovation" > Strategy & Innovation </a> </li> </ul> </div> </li> <li class="mobile-nav-item"> <a href="/about-us" class=" text-white font-medium px-4 py-4 block rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 " > About </a> </li> <li class="mobile-nav-item"> <a href="/careers" class=" text-white font-medium px-4 py-4 block rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 " > Careers </a> </li> <li class="mobile-nav-item"> <button class=" mobile-dropdown-trigger cursor-pointer w-full px-4 py-4 flex items-center justify-between rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] text-white font-medium aria-expanded:bg-white/90 aria-expanded:text-black transition-colors duration-300 ease-out relative group before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:not-aria-expanded:before:opacity-100 " aria-expanded="false" aria-controls="resources-mobile-dropdown-l2" > Resources <span class="flex items-center gap-3 relative z-10"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> </svg> </span> <span class="absolute right-[calc(var(--spacing)*12)] top-0 h-[calc(100%-1px)] w-px bg-white/20 transition-opacity duration-300 ease-out group-aria-expanded:opacity-0"></span> </button> <div id="resources-mobile-dropdown-l2" class="overflow-hidden h-0 opacity-0 mt-2" hidden> <ul class=" flex flex-col bg-white/10 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] p-2 mb-2 [&>li]:relative [&>li:not(:last-child)]:after:absolute [&>li:not(:last-child)]:after:bottom-0 [&>li:not(:last-child)]:after:left-0 [&>li:not(:last-child)]:after:right-0 [&>li:not(:last-child)]:after:h-px [&>li:not(:last-child)]:after:bg-white/20 [&>li:has(>button[aria-expanded='true']):not(:last-child)]:after:opacity-0 [&>li:has(+_li>button[aria-expanded='true'])]:after:opacity-0 "> <li> <a class=" text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 block transition-all duration-200 relative before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 pointer-fine:hover:text-white " href="/resources" > All Resources </a> </li> <li> <button class=" mobile-dropdown-trigger cursor-pointer text-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] font-medium px-4 py-3 text-left w-full flex items-center justify-between aria-expanded:bg-white/90 aria-expanded:text-black transition-colors duration-300 ease-out relative group before:absolute before:inset-0 before:rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] before:bottom-px before:bg-white/20 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:not-aria-expanded:before:opacity-100 pointer-fine:hover:not-aria-expanded:text-white " aria-expanded="false" aria-controls="resources-mobile-dropdown-l3" > Podcasts <span class="flex items-center gap-3 relative z-10"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> </svg> </span> <span class="absolute right-[calc(var(--spacing)*12)] top-0 h-[calc(100%-1px)] w-px bg-white/20 transition-opacity duration-300 ease-out group-aria-expanded:opacity-0"></span> </button> <div id="resources-mobile-dropdown-l3" class="overflow-hidden h-0 opacity-0 my-2" hidden> <div class="bg-white/90 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] p-2"> <ul class="flex flex-col gap-2"> <li class="submenu-item group"> <a href="/podcast/back-to-basics-simplifying-your-marketing-plan-and-re-emphasising-face-to-face-networking" aria-label="Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_11_thumbnail_16x9-large.jpeg" alt="Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Back to basics: Simplifying your marketing plan and re-emphasising face-to-face networking </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/beyond-ai-unravelling-top-marketing-trends-and-the-timeliness-vs-quality-conundrum" aria-label="Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_09_thumbnail_16x9-large.jpeg" alt="Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Beyond AI: Unravelling top marketing trends and the timeliness vs. quality conundrum </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/exploring-developer-marketer-collaborations-and-the-cadbury-200-campaign" aria-label="Exploring developer-marketer collaborations, and the Cadbury 200 campaign" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_10_thumbnail_16x9-large.jpeg" alt="Exploring developer-marketer collaborations, and the Cadbury 200 campaign" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Exploring developer-marketer collaborations, and the Cadbury 200 campaign </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="submenu-item group"> <a href="/podcast/googles-march-2024-core-update-and-are-things-trending-up-for-tiktok" aria-label="Google’s March 2024 Core Update, and are things trending up for TikTok?" class="group text-black font-semibold p-2 flex items-center gap-2 text-sm rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] hover:bg-zinc-300 transition-colors duration-300"> <img src="https://cdn.brewdigital.com/assets/podcast/motu-16x9/motu_episode_12_thumbnail_16x9-large.jpeg" alt="Google’s March 2024 Core Update, and are things trending up for TikTok?" class="w-26"> <div class="line-clamp-3" aria-hidden="true"> Google’s March 2024 Core Update, and are things trending up for TikTok? </div> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 ml-auto transition-transform duration-300 ease-bounce-out -rotate-90 group-hover:translate-x-1 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> <li class="mt-2 lg:mt-0"> <a href="/resources" class=" group text-black text-sm font-bold p-2 flex items-center justify-center gap-3 rounded-[calc(var(--radius-xl)-calc(var(--spacing)*1))] bg-transparent border-2 border-black mb-2 lg:mb-0 transition-[box-shadow,background-color] duration-300 hover:inset-shadow-sm hover:shadow-black/20 hover:bg-zinc-300 "> View all <svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none" stroke="currentColor" class=" shrink-0 -rotate-90 transition-transform duration-300 ease-bounce-out -translate-x-1 group-hover:translate-x-0 "> <path d="M1 1L5 5L9 1" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </li> </ul> </div> </div> </li> </ul> </div> </li> </ul> <ul class="mb-2 pt-4 flex flex-col gap-4"> <li class="px-[calc(var(--spacing)*1-2px)]"> <a href="/contact" class=" block text-center text-white bg-transparent font-medium px-4 py-4 rounded-xl border-2 border-white transition-all duration-300 ease-out relative before:absolute before:inset-0 before:rounded-xl before:bg-white/10 before:opacity-0 before:transition-opacity before:duration-200 before:-z-10 pointer-fine:hover:before:opacity-100 hover:shadow-[0_0_4px_1px_rgba(255,255,255,0.4)] " > Contact </a> </li> </ul> </div> </nav> </header> <div class="py-20 md:py-24"></div> <main id="main-content"> <!-- /page_builder/_case_study_grid.antlers.html --> <section class="bg-black relative overflow-x-hidden pb-10"> <div class="container px-5 mx-auto text-white grid grid-cols-1 lg:grid-cols-2 gap-y-6 gap-x-10 py-10 pb-32"> <!-- first column --> <div class="flex flex-col gap-6"> <!-- page heading container --> <div class="w-fit max-w-lg mx-auto mb-3"> <!-- heading --> <h1 class="text-5xl xl:text-7xl font-bold mb-3">Our Work</h1> <!-- underline element --> <div class="mb-4 bg-white h-2 w-1/4"></div> <!-- paragraph --> <p class="text-lg xl:text-2xl text-white"> We work with you, we're an extension of your team. That’s the Brew Digital ethos: build trust and deliver delight. </p> </div> <!-- cards --> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/patient-safety-learning-new-homepage-design" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/bdc-777_psl-card-cover.png/09874830f73de27b3d3b8c071704781b/bdc-777_psl-card-cover.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Patient Safety Learning new homepage design </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Improving a vital health platform overwhelmed by content</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/implementing-seo-strategies-to-support-kolektis-website-launch" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/kolekti_web-shot-4.png/a928b94b358606831f826a6ad7bf36c7/kolekti_web-shot-4.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Kolekti </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Kickstarting Kolekti's web presence with a targeted SEO strategy</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/x3-solutions" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/x3_solutions_case-study-7.png/e400c17869384a38389eaaac3ebfdbc7/x3_solutions_case-study-7.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> X3 Solutions </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Revitalising X3 Solutions' brand and website for growth</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/business-direction-decision-sprint-for-froghop" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/froghop_case-study-2.png/348ba0ed1c0c0e497e61b90d9297326b/froghop_case-study-2.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Business direction decision sprint for Froghop </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Helping a company find direction after a terrible loss</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/case-study-redblaze" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/redblaze_casestudy_featured.png/0e4a61dd4e38ac44330f97857d715b15/redblaze_casestudy_featured.webp" alt="Redblaze case study" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Redblaze </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Supporting Redblaze to diversify business leads in new segments through digital marketing</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/adaptavist-com" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center border-l-[6px] border-brew-yellow "> <!-- quote--> <div class="text-2xl sm:text-3xl lg:text-4xl 2xl:text-5xl absolute top-1/2 -translate-y-1/2 left-0 w-full px-5 md:px-8 font-bold text-brew-yellow z-30"> <svg fill="brew-yellow" class="fill-brew-yellow" width="6%" height="6%" viewBox="0 0 47 36" xmlns="http://www.w3.org/2000/svg"> <path d="M0 35.2399V24.7698C0 21.7967 0.581677 18.7591 1.74503 15.6568C2.90839 12.5545 4.44337 9.62999 6.34998 6.88318C8.25658 4.13637 10.3248 1.84197 12.5545 0L21.6675 5.38052C19.8578 8.22427 18.3713 11.1973 17.2079 14.2996C16.0769 17.4018 15.5114 20.8596 15.5114 24.6728V35.2399H0ZM24.4789 35.2399V24.7698C24.4789 21.7967 25.0606 18.7591 26.2239 15.6568C27.3873 12.5545 28.9223 9.62999 30.8289 6.88318C32.7355 4.13637 34.8037 1.84197 37.0334 0L46.1464 5.38052C44.3367 8.22427 42.8502 11.1973 41.6869 14.2996C40.5558 17.4018 39.9903 20.8596 39.9903 24.6728V35.2399H24.4789Z" fill="current" /> </svg> <p class="py-4 xl:py-7 text-brew-yellow">Being embedded with the Adaptavist Marketing team enables us to innovate more and achieve more </p> <svg fill="brew-yellow" class="fill-brew-yellow" width="6%" height="6%" viewBox="0 0 47 36" xmlns="http://www.w3.org/2000/svg"> <path d="M21.6675 0V10.4702C21.6675 13.4432 21.0858 16.4808 19.9224 19.5831C18.7914 22.6531 17.2726 25.5615 15.366 28.3083C13.4594 31.0228 11.375 33.3333 9.11295 35.2399L0 29.8594C1.61577 27.3065 3.03765 24.4789 4.26563 21.3766C5.52593 18.2744 6.15608 14.6712 6.15608 10.5671V0H21.6675ZM46.0495 0V10.4702C46.0495 13.4432 45.4678 16.4808 44.3044 19.5831C43.1734 22.6531 41.6546 25.5615 39.7479 28.3083C37.8413 31.0228 35.7408 33.3333 33.4464 35.2399L24.3335 29.8594C25.9816 27.3065 27.4196 24.4789 28.6476 21.3766C29.9079 18.2744 30.5381 14.6712 30.5381 10.5671V0H46.0495Z" fill="current" /> </svg> </div> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 block"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/adaptavist-case-study-header-1666722077.png/be63116ba4ac610447ff0e9f15325a7a/adaptavist-case-study-header-1666722077.webp" alt="adaptavist case study" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Adaptavist.com </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Helping Adaptavist stand out and scale</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/website-design-and-development-for-froghop" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/froghop_case-study-7.png/a35c27c1dcca7b9a91ed4f45e54bb738/froghop_case-study-7.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Website design and development for Froghop </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Crafting Froghop's website for future growth</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/sid-and-nancy" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/sidnancy-resize.jpeg/44a43325b6fcacd2427eadfbba501751/sidnancy-resize.webp" alt="sid and nancy illustration package" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Sid and Nancy </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Sid and Nancy’s new and improved packaging</p> </div> </a> </div> <!-- second column --> <div class="flex flex-col gap-6"> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/driving-upscales-growth-with-comprehensive-seo-and-social-media-strategies" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/untitled-design.png/b96f76b7288580fb69299bc709f9b982/untitled-design.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Upscale </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Using social media and SEO to drive growth</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/brand-redesign-for-froghop" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/froghop_case-study-9.png/7c0f5246e23c64ae517514aa6fccd73f/froghop_case-study-9.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Brand redesign for Froghop </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Using bold colours and imagery to reflect Froghop's innovative spirit.</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/ceres-roadmap-360" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/bdc-458_ceres-case-stufy-mockups_bdc-458_ceres_case-study_image-3-1729683564.jpg/46613fc5b15aa2f070111d20915f629f/bdc-458_ceres-case-stufy-mockups_bdc-458_ceres_case-study_image-3-1729683564.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Ceres Roadmap 360° </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">A user-friendly tool to tackle complex sustainability challenges</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/paid-media-for-scriptrunner" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/scriptrunner-case-study-03.png/3f47263edab26dc01aacf448d5954a1e/scriptrunner-case-study-03.webp" alt="" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Paid media for ScriptRunner </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">93% increase in conversions in the first year with a new paid media strategy</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/the-marketing-society" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/tms_brew_case_study_jan24_bdc-123.jpg/974dde5be9423466b20ada004690e46e/tms_brew_case_study_jan24_bdc-123.webp" alt="Laptop and smartphone showing a website with "Accelerate your marketing leadership." The image suggests connectivity and modern marketing. Logos of top companies visible." :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> The Marketing Society </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Utilising Decision Sprints for a short deadline</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/patient-safety-learning" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/case-studies/psl-final-illustration-3.png/c9b520afa8abf8593606f70de80c385d/psl-final-illustration-3.webp" alt="PSL case study banner" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> Patient Safety Learning </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Turning a complex problem into an award-winning solution</p> </div> </a> <a x-data="{ hover: false }" @mouseover="hover = true" @mouseleave="hover = false" href="/case-studies/scriptrunner-case-study" class="text-left hover:shadow-2xl overflow-hidden"> <!-- Image --> <div class="aspect-13/10 rounded-md overflow-hidden relative flex items-center justify-center px-10 isolate origin-center "> <!-- quote--> <!-- overlay and image --> <div class="w-full h-full bg-black opacity-50 absolute z-20 hidden"></div> <img src="https://cdn.brewdigital.com/cache/http/assets/scriptrunner_casestudy_featured-1684942799.png/cca188feec07d0151504502864e8f86c/scriptrunner_casestudy_featured-1684942799.webp" alt="Scriptrunner case study" :class="hover && 'scale-105'" class="absolute flip-front w-full h-full object-cover z-10 duration-500 ease-in-out motion-reduce:transform-none" /> </div> <!-- Text --> <div class="px-4 md:px-6 py-3 md:py-4"> <!-- Title --> <h5 :class="hover && 'underline'" class="text-3xl md:text-4xl font-bold md:mb-1 text-clip"> ScriptRunner </h5> <!-- Category --> <p class="font-bold text-brew-grey-500 text-base md:text-lg mb-1 no-underline">Helping ScriptRunner create their own website, CMS, and brand identity</p> </div> </a> </div> </div> <!-- optional CTA --> </section> <script src="https://cdn.jsdelivr.net/gh/studio-freight/lenis@latest/bundled/lenis.js"></script> <script type="module"> import Lenis from "https://cdn.skypack.dev/@studio-freight/lenis@0.1.2"; const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches; if (!prefersReducedMotion) { // smooth scrolling initialization (using Lenis https://github.com/studio-freight/lenis) const lenis = new Lenis({ lerp: 0.1, smooth: false, smoothTouch: false, duration: 1.5, }); const path = document.querySelectorAll(".js-path-animation")[0]; // Conditionally run if the page has the brew skew svg if (path) { const mapScrollToPathD = (scrollPos) => { // PARAMETERS const startPathLoc = 196; const endPathLoc = 45; const transitionRate = 0.2; const offsetAmount = 1.25; let transformedPathPoint = Math.min(startPathLoc, Math.max(startPathLoc * offsetAmount - transitionRate * scrollPos, endPathLoc)) return `M 434.62171 ${transformedPathPoint} 26.911,98.721 h 407.57802z` } lenis.on('scroll', ({ scroll }) => path.setAttribute('d', mapScrollToPathD(scroll))) } const scrollFn = () => { lenis.raf(); requestAnimationFrame(scrollFn); }; requestAnimationFrame(scrollFn); } else { const path = document.querySelectorAll(".js-path-animation")[0]; if (path) { path.style.display = 'none'; } } </script> <!-- End: /page_builder/_case_study_grid.antlers.html --> <style> .top-bit { clip-path: polygon(0 0, 100% 0, 100% 0%, 0 100%); } .bottom-bit { clip-path: polygon(0 100%, 100% 40%, 100% 100%, 0 100%); } </style> <div style="background-color: #FFFFFF; height: 20vw;" aria-hidden="true" class="overflow-hidden max-w-screen isolate relative bg-white"> <!-- top bit --> <div style="background-color: #000000;" class="w-full -top-[1px] h-full top-bit z-20 absolute shadow-lg"></div> <!-- bottom bit --> <div style="background-color: #FFFFFF;" class="bg-[#FFFFFF] w-full h-full bottom-bit z-20 absolute -bottom-[1px]"></div> <!-- pattern bit in the middle --> <div class="brew-pattern w-full h-full skew-bit z-10 absolute bg-cover scale-300 sm:scale-100"></div> </div> </main> <section class="subscribe-to-newsletter w-full pb-20 bg-white"> <div class="container mx-auto flex flex-col items-center lg:col-start-3 lg:col-span-8 pt-20 border-t-8 border-t-black px-5 max-w-4xl" > <h2 class="lg:text-center text-[30px] lg:text-[48px] font-bold"> Let's be friends with benefits! </h2> <p class="lg:text-center lg:text-18px lg:mt-5"> Get our newsletter and benefit from the best of Brew Digital's content straight to your inbox </p> <script src="https://js.hsforms.net/forms/embed/v2.js"></script> <script> hbspt.forms.create({ region: "na1", portalId: "455061", formId: "f01296f7-6ba6-4ba6-ad60-901af77ce893", submitText: "Subscribe", cssClass: "newsletter-form", }); </script> </div> </section> <section class="work-with-us bg-black text-white px-5 py-12 xl:py-16"> <div class="container mx-auto flex flex-col lg:flex-row items-center gap-5"> <div class="w-full lg:w-1/2"> <h2 class="font-bold text-3xl sm:text-5xl mb-4">Let's chat</h2> <svg width="120" height="10" viewBox="0 0 120 10" fill="white" class="" > <rect width="120" height="10" /> </svg> <p class="text-lg md:text-xl font-normal mt-4 max-w-lg 2xl:max-w-xl"> If you fancy a chat about anything to do with digital marketing, contact us and one of us will be in touch. We're ready, are you? </p> <a href="/contact" class="inline-block mt-4 mb-8 py-3 px-8 bg-brew-yellow skew-on-hover text-black font-bold rounded-md text-center sm:w-auto contact"> Contact Us </a> </div> <div class="bg-brew-grey-500 w-full lg:w-1/2 overflow-hidden rounded-md"> <img src="https://cdn.brewdigital.com/cache/http/assets/site-wide/jonah-work-with-us.jpg/d2141f98ee321af1446673b1767afbec/jonah-work-with-us.webp" alt="contact Brew Digital" class="object-cover object-[0_0px] md:object-[0_-35px] lg:object-[0_0] xl:object-[0px_-50px] 2xl:object-[0px_-75px] w-full h-56 md:h-64 lg:h-80"> </div> </div> </section> <!-- /layout/_footer.antlers.html --> <footer class="bg-brew-yellow text-black pt-12 pb-6"> <!-- content container --> <div class="container px-5 mx-auto"> <!-- top row --> <div class="flex flex-col md:flex-row justify-between mt-8 mb-16"> <!-- policy list --> <ul class="font-bold sm:text-right flex sm:flex-row flex-col gap-4 md:ml-auto"> <li class="transition-colors duration-300 hover:text-brew-grey-500"> <a href="/terms-and-conditions">Terms & Conditions</a> </li> <li class="transition-colors duration-300 hover:text-brew-grey-500"> <a href="/privacy-policy">Privacy Policy</a> </li> <li class="transition-colors duration-300 hover:text-brew-grey-500"> <a href="/legal-notice">Legal Notice</a> </li> </ul> </div> <!-- bottom row --> <div class="flex flex-wrap gap-8 justify-between w-full items-end"> <!-- logos --> <ul class="flex items-center flex-wrap gap-8"> <li> <a class="block" href="/brew-digital-part-of-the-adaptavist-group"> <svg width="150" height="80" viewBox="260 50 500 400" fill="currentcolor" class="" aria-hidden="true" focusable="false"> <defs> </defs> <style type="text/css"> .st0{fill:#FF6633;} .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#FF6633;} .st2{opacity:0.5;fill:none;stroke:#000000;stroke-width:2.47;stroke-miterlimit:10;enable-background:new ;} .st3{fill-rule:evenodd;clip-rule:evenodd;} </style> <g> <circle class="st0" cx="244.3" cy="279.6" r="25.2"/> <path class="st1" d="M210,195.2c13.9,0,25.2,11.3,25.2,25.2c0,8.6-4.3,16.2-10.8,20.7c-13.9,7.2-23.3,21.6-23.4,38.3 c0,14.2-11.3,25.5-25.2,25.5s-25.2-11.3-25.2-25.2c0-9.8,5.6-18.2,13.7-22.4c12.1-7.4,20.2-20.7,20.6-35.8v-1l0,0 C184.8,206.5,196.1,195.2,210,195.2L210,195.2z"/> </g> <line class="st2" x1="330.3" y1="210.1" x2="330.3" y2="289.9"/> <g> <path d="M729.1,183.6L715,80.9l-31.3,7.6l15.5,82.3l15.2,79.2l26.6,0l17.6-100.3l0.8-0.1L776.9,250l26.8,0l30.5-198l-31.3,7.6 l-14.1,118.9l-0.8,0.1L771.3,67.3l-24.6,6l-16.7,110.3L729.1,183.6z"/> <path d="M700.9,250l-7-36.1l-46.2,2.7v-26l40.9-4l-6.8-34.7l-34.1,5v-25.1l29.1-5.6l-6.7-34.3l-50.5,11.6l0,0.6l0,0V250H700.9z"/> <path class="st3" d="M524.7,127.1v122.8l28,0v-42.8l9.7-0.8l18.1,43.6l30.5,0l-21-51.7c5.4-4,9.6-9.4,12.6-16.2 c3.3-7.4,4.9-16.2,4.9-26.5c0-10.1-1.6-18.5-4.8-25.1c-3.2-6.5-7.7-11-13.4-13.4c-5.8-2.4-12.5-2.6-20.1-0.7L524.7,127.1z M552.8,179.8l9.9-1.3c3.3-0.4,6.1-1.3,8.4-2.7c2.4-1.4,4.2-3.4,5.4-5.9c1.3-2.6,1.9-5.8,1.9-9.6c0-3.9-0.6-6.9-1.9-9.1 c-1.2-2.2-3-3.7-5.4-4.4c-2.3-0.7-5.1-0.8-8.4-0.2l-9.9,1.9V179.8z"/> <path class="st3" d="M429.9,249.9v-99.7l44.8-10.9c7.9-1.9,14.5-2.3,19.8-1.3c5.4,1.1,9.4,3.6,12.2,7.4c2.8,3.9,4.1,8.8,4.1,14.9 c0,4.4-0.8,8.5-2.5,12.4c-1.6,3.8-4,7.2-7,10c-3,2.8-6.5,4.8-10.5,6.3v1.1c4.4-0.4,8.5,0.4,12.1,2.3c3.6,1.9,6.5,4.9,8.7,8.8 c2.2,4,3.2,8.8,3.2,14.5c0,6.6-1.5,12.5-4.4,17.7c-2.9,5.2-7.1,9.2-12.5,12.1c-5.4,2.9-11.9,4.3-19.4,4.2L429.9,249.9z M457.9,226.8l13.1-0.7c4.7-0.2,8.2-1.4,10.6-3.4c2.4-2.1,3.5-5,3.5-8.8c0-2.7-0.6-4.8-1.7-6.6c-1.1-1.7-2.7-3-4.7-3.7 c-2-0.7-4.5-1-7.3-0.7l-13.5,1.4V226.8z M457.9,186.4l11.5-1.7c2.5-0.4,4.6-1.1,6.5-2.2c1.9-1.1,3.3-2.5,4.4-4.3 c1.1-1.8,1.6-3.8,1.6-6.1c0-3.5-1.1-5.9-3.4-7.3c-2.3-1.4-5.2-1.8-8.7-1.1l-11.9,2.3V186.4z"/> <path d="M610.9,283.1c-6.1-11.6-14.5-18.5-23.3-21.1c-8.8-2.7-17.9-1-25,4.1c-14.7,9.9-22.7,30.6-22,54.6 c0.1,19,5.1,37.8,16.2,52.1c6,8,13.4,13.4,21.4,15.8c8,2.4,16.4,1.7,24.4-2.4l0,0l6.7-3.8v-62.1l-35.2-3.8V343l12,1.8V356 c-5.5,1-10.6-1.9-12.7-4.7l0,0l0,0c-3.8-4.9-7.3-14.9-7.3-28.4v-0.3l0-0.8c-0.2-7.7,1-14.1,2.7-18.8c1.7-4.8,4-7.8,5.9-9l0,0l0,0 c1.6-1.1,4.4-1.9,7.7-0.9c3.3,1,7.4,3.8,11.5,10.6l1.6,2.6l16.2-22L610.9,283.1z"/> <path d="M805.2,264.9v142.4l32.3,6.1V448l-50.6-12.2l-7.4-53.1V265L805.2,264.9z"/> <path class="st3" d="M776,433.2l-23.2-5.6l-4.6-31.3l-22.8-4.5l-4.6,28l-24.7-6l26.9-148.8l27.7,0l15.2,94.5L776,433.2z M731,357.8 l5.9-37l5.9,38.7L731,357.8z"/> <path d="M709.3,265.1v36.3l-17.6-0.9v112.3l-25.4-6.1V299.2l-17.6-0.9v-33.1L709.3,265.1z"/> <path d="M643.1,401V265.2l-25.7,0v129.5L643.1,401z"/> <path d="M535.5,265.4V375l-25.7-6.2V265.4L535.5,265.4z"/> <path class="st3" d="M484.7,271.4c-6.4-4-13.9-5.9-22.4-5.9l-32.4,0.1v83.9l32.2,7.8c8.4,2,15.9,2,22.3-0.5l0,0l0,0 c6.5-2.6,11.4-7.5,14.8-14.4l0,0l0,0c3.4-7,5.1-15.8,5.1-26.1c0-10.4-1.7-19.5-5.1-27.2l-0.2-0.4l0,0 C495.7,281.1,490.9,275.4,484.7,271.4L484.7,271.4L484.7,271.4z M455.6,331.8v-42.5l5.5,0.3c3.9,0.2,7.1,1.1,9.6,2.5 c2.4,1.4,4.3,3.6,5.7,7l0,0c1.4,3.4,2.1,8.2,2.1,14.5c0,6.3-0.7,10.9-2.1,13.9l0,0c-1.3,3-3.1,4.6-5.2,5.3c-2.3,0.8-5.3,0.9-9,0.2 L455.6,331.8z"/> </g> <line class="cls-4" x1="345.79" y1="213.64" x2="345.79" y2="293.51"/> </svg> <span class="sr-only">The Adaptavist Group</span> </a> </li> <a href="https://cdn.brewdigital.com/assets/is-793574---iso-27001.pdf" target="_blank" rel="noopener" > <img src="https://brewdigital.com/iso_audit.png" alt="ISO Audit logo" class="w-[125px] " /> </a> <li> <a class="block w-[84px]" href="https://www.google.com/partners/agency?id=8996154981" target="_blank" rel="noopener" > <img src="https://www.gstatic.com/partners/badge/images/2022/PartnerBadgeClickable.svg" alt="Google Partner" /> </a> </li> </ul> <section class="sm:text-right"> <!-- Socials --> <ul class="flex gap-x-5 font-bold sm:justify-end mb-3"> <li> <a class="block" href="https://www.twitter.com/brewdigitaluk" target="_blank" rel="noopener" aria-label="Find us on Twitter" > <svg class="w-10 h-10 " width="40" height="40" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"><path d="M256 0c141.385 0 256 114.615 256 256S397.385 512 256 512 0 397.385 0 256 114.615 0 256 0z"/><path fill="#fff" fill-rule="nonzero" d="M318.64 157.549h33.401l-72.973 83.407 85.85 113.495h-67.222l-52.647-68.836-60.242 68.836h-33.423l78.052-89.212-82.354-107.69h68.924l47.59 62.917 55.044-62.917zm-11.724 176.908h18.51L205.95 176.493h-19.86l120.826 157.964z"/></svg> </a> </li> <li> <a class="block" href="https://www.linkedin.com/company/brew-digital" target="_blank" rel="noopener" aria-label="Find us on LinkedIn" > <svg class="w-10 h-10 " width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="20" fill="black"/> <path d="M12 28V16.5454H15.1769V28H12ZM13.7152 15.2141C13.2429 15.2141 12.8377 15.0575 12.4996 14.7443C12.1665 14.4261 12 14.0458 12 13.6033C12 13.1658 12.1665 12.7905 12.4996 12.4773C12.8377 12.1591 13.2429 12 13.7152 12C14.1875 12 14.5902 12.1591 14.9233 12.4773C15.2614 12.7905 15.4304 13.1658 15.4304 13.6033C15.4304 14.0458 15.2614 14.4261 14.9233 14.7443C14.5902 15.0575 14.1875 15.2141 13.7152 15.2141Z" fill="white"/> <path d="M20.603 21.3778V28H17.4262V16.5454H20.4539V18.5664H20.5881C20.8417 17.9002 21.2667 17.3732 21.8633 16.9854C22.4599 16.5926 23.1833 16.3963 24.0334 16.3963C24.8289 16.3963 25.5224 16.5703 26.114 16.9183C26.7057 17.2663 27.1655 17.7635 27.4937 18.4098C27.8218 19.0511 27.9859 19.8167 27.9859 20.7066V28H24.809V21.2734C24.814 20.5724 24.635 20.0255 24.2721 19.6328C23.9091 19.2351 23.4095 19.0362 22.7731 19.0362C22.3456 19.0362 21.9677 19.1282 21.6396 19.3121C21.3164 19.4961 21.0629 19.7645 20.8789 20.1175C20.7 20.4655 20.608 20.8856 20.603 21.3778Z" fill="white"/> </svg> </a> </li> <li> <a class="block" href="https://www.instagram.com/brewdigital.agency" target="_blank" rel="noopener" aria-label="Find us on Instagram" > <svg class="w-10 h-10 " width="40" height="40" viewBox="0 0 512 512" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;" xmlns="http://www.w3.org/2000/svg"><path d="M 256 0 C 397.29 0 512 114.71 512 256 C 512 397.29 397.29 512 256 512 C 114.71 512 0 397.29 0 256 C 0 114.71 114.71 0 256 0 Z" style="fill: rgb(255, 255, 255);" transform="matrix(1, 0, 0, 1, -2.842170943040401e-14, 0)"/><path d="M256,0c141.29,0 256,114.71 256,256c0,141.29 -114.71,256 -256,256c-141.29,0 -256,-114.71 -256,-256c0,-141.29 114.71,-256 256,-256Zm0,96c-43.453,0 -48.902,0.184 -65.968,0.963c-17.03,0.777 -28.661,3.482 -38.839,7.437c-10.521,4.089 -19.444,9.56 -28.339,18.455c-8.895,8.895 -14.366,17.818 -18.455,28.339c-3.955,10.177 -6.659,21.808 -7.437,38.838c-0.778,17.066 -0.962,22.515 -0.962,65.968c0,43.453 0.184,48.902 0.962,65.968c0.778,17.03 3.482,28.661 7.437,38.838c4.089,10.521 9.56,19.444 18.455,28.34c8.895,8.895 17.818,14.366 28.339,18.455c10.178,3.954 21.809,6.659 38.839,7.436c17.066,0.779 22.515,0.963 65.968,0.963c43.453,0 48.902,-0.184 65.968,-0.963c17.03,-0.777 28.661,-3.482 38.838,-7.436c10.521,-4.089 19.444,-9.56 28.34,-18.455c8.895,-8.896 14.366,-17.819 18.455,-28.34c3.954,-10.177 6.659,-21.808 7.436,-38.838c0.779,-17.066 0.963,-22.515 0.963,-65.968c0,-43.453 -0.184,-48.902 -0.963,-65.968c-0.777,-17.03 -3.482,-28.661 -7.436,-38.838c-4.089,-10.521 -9.56,-19.444 -18.455,-28.339c-8.896,-8.895 -17.819,-14.366 -28.34,-18.455c-10.177,-3.955 -21.808,-6.66 -38.838,-7.437c-17.066,-0.779 -22.515,-0.963 -65.968,-0.963Zm0,28.829c42.722,0 47.782,0.163 64.654,0.933c15.6,0.712 24.071,3.318 29.709,5.509c7.469,2.902 12.799,6.37 18.397,11.969c5.6,5.598 9.067,10.929 11.969,18.397c2.191,5.638 4.798,14.109 5.509,29.709c0.77,16.872 0.933,21.932 0.933,64.654c0,42.722 -0.163,47.782 -0.933,64.654c-0.711,15.6 -3.318,24.071 -5.509,29.709c-2.902,7.469 -6.369,12.799 -11.969,18.397c-5.598,5.6 -10.928,9.067 -18.397,11.969c-5.638,2.191 -14.109,4.798 -29.709,5.509c-16.869,0.77 -21.929,0.933 -64.654,0.933c-42.725,0 -47.784,-0.163 -64.654,-0.933c-15.6,-0.711 -24.071,-3.318 -29.709,-5.509c-7.469,-2.902 -12.799,-6.369 -18.398,-11.969c-5.599,-5.598 -9.066,-10.928 -11.968,-18.397c-2.191,-5.638 -4.798,-14.109 -5.51,-29.709c-0.77,-16.872 -0.932,-21.932 -0.932,-64.654c0,-42.722 0.162,-47.782 0.932,-64.654c0.712,-15.6 3.319,-24.071 5.51,-29.709c2.902,-7.468 6.369,-12.799 11.968,-18.397c5.599,-5.599 10.929,-9.067 18.398,-11.969c5.638,-2.191 14.109,-4.797 29.709,-5.509c16.872,-0.77 21.932,-0.933 64.654,-0.933Zm0,49.009c-45.377,0 -82.162,36.785 -82.162,82.162c0,45.377 36.785,82.162 82.162,82.162c45.377,0 82.162,-36.785 82.162,-82.162c0,-45.377 -36.785,-82.162 -82.162,-82.162Zm0,135.495c-29.455,0 -53.333,-23.878 -53.333,-53.333c0,-29.455 23.878,-53.333 53.333,-53.333c29.455,0 53.333,23.878 53.333,53.333c0,29.455 -23.878,53.333 -53.333,53.333Zm104.609,-138.741c0,10.604 -8.597,19.199 -19.201,19.199c-10.603,0 -19.199,-8.595 -19.199,-19.199c0,-10.604 8.596,-19.2 19.199,-19.2c10.604,0 19.201,8.596 19.201,19.2Z" transform="matrix(1, 0, 0, 1, -2.842170943040401e-14, 0)"/></svg> </a> </li> </ul> <!-- Company info --> <p class="text-sm opacity-60">Brew Digital has offices in London, Norwich, Toronto and Kuala Lumpur</p> <p class="text-sm opacity-60">Registered in England and Wales № 09932573</p> <p class="text-sm opacity-60"> <span x-data x-cloak> <a @click.prevent="window.truste?.eu?.clickListener()" class="manage-consent underline hover:text-primary motion-safe:transition-colors" href="#" > Manage consent </a> </span> </p> </section> </div> </div> </footer> <!-- End: /layout/_footer.antlers.html --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10