{"id":636,"date":"2026-04-03T12:25:59","date_gmt":"2026-04-03T12:25:59","guid":{"rendered":"https:\/\/christopherdavidson.eu\/?p=636"},"modified":"2026-04-03T12:26:11","modified_gmt":"2026-04-03T12:26:11","slug":"the-hidden-cost-ofroutine-in-swedish-smes","status":"publish","type":"post","link":"https:\/\/christopherdavidson.eu\/index.php\/2026\/04\/03\/the-hidden-cost-ofroutine-in-swedish-smes\/","title":{"rendered":"The Hidden Cost of Routine in Swedish SMEs"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\" class=\"scroll-smooth\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>The Automation Gap in Swedish Small Businesses<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n    \n    <script>\n        tailwind.config = {\n            theme: {\n                extend: {\n                    colors: {\n                        background: '#f4f3ef', \/\/ Warm neutral beige\n                        surface: '#ffffff',\n                        primary: '#2d3748', \/\/ Slate 800\n                        accent: '#476930', \/\/ Muted sage\/olive green\n                        accentHover: '#365322',\n                        textMain: '#1a202c',\n                        textMuted: '#4a5568',\n                    },\n                    fontFamily: {\n                        sans: ['Inter', 'system-ui', 'sans-serif'],\n                        serif: ['Merriweather', 'serif'],\n                    }\n                }\n            }\n        }\n    <\/script>\n\n    <style>\n        \/* Custom styles strictly for required functional bounds *\/\n        body {\n            background-color: #f4f3ef;\n            color: #1a202c;\n        }\n        \n        .chart-container {\n            position: relative;\n            width: 100%;\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n            height: 350px;\n            max-height: 400px;\n        }\n\n        @media (max-width: 640px) {\n            .chart-container {\n                height: 280px;\n            }\n        }\n\n        \/* Custom Scrollbar for a polished look *\/\n        ::-webkit-scrollbar {\n            width: 8px;\n        }\n        ::-webkit-scrollbar-track {\n            background: #f4f3ef;\n        }\n        ::-webkit-scrollbar-thumb {\n            background: #cbd5e1;\n            border-radius: 4px;\n        }\n        ::-webkit-scrollbar-thumb:hover {\n            background: #94a3b8;\n        }\n\n        .tab-btn.active {\n            background-color: #476930;\n            color: white;\n            border-color: #476930;\n        }\n    <\/style>\n<\/head>\n<body class=\"font-sans antialiased text-textMain leading-relaxed\">\n\n    <!-- Chosen Palette: Warm Neutrals (Beige\/Off-white background) with Slate text and Muted Sage Green accents for a calm, professional, and readable experience. -->\n    \n    <!-- Application Structure Plan: A linear narrative dashboard. \n         1. Hero\/Intro: Sets the context and main takeaway.\n         2. The Core Problem (Section 1): Highlights the scale of repetitive work using a dynamic gauge\/donut.\n         3. Task Breakdown (Section 2): Interactive bar chart allowing users to filter time-sinks by specific Swedish SME sectors.\n         4. Barriers to Entry (Section 3): Explores why automation isn't happening yet, using horizontal bars and clickable detail cards.\n         5. The Path Forward (Section 4): Textual and interactive checklist for actionable takeaways.\n         This structure takes the user from understanding the problem's magnitude, to diagnosing specifics, analyzing roadblocks, and finally offering solutions, creating a complete analytical journey. -->\n    \n    <!-- Visualization & Content Choices: \n         - Overall Stats -> Goal: Inform -> Donut Chart -> Interactive tooltips -> Chart.js (Shows percentage of overwhelmed businesses clearly).\n         - Task Time by Industry -> Goal: Compare\/Explore -> Grouped Bar Chart -> Filter buttons by industry -> Chart.js (Allows user to see how their specific sector struggles).\n         - Adoption Barriers -> Goal: Organize\/Compare -> Horizontal Bar -> Clickable cards for deep dive -> Chart.js + Vanilla JS UI (Clearly ranks obstacles and provides qualitative context without overwhelming the screen).\n         - CONFIRMING: NO SVG\/Mermaid used. Layout relies on Tailwind, CSS styling, and HTML unicode\/entities for visual flair. -->\n    \n    <!-- CONFIRMATION: NO SVG graphics used. NO Mermaid JS used. -->\n\n    <!-- Navigation -->\n    <nav class=\"sticky top-0 z-50 bg-background\/90 backdrop-blur-md border-b border-gray-200\">\n        <div class=\"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8\">\n            <div class=\"flex justify-between h-16 items-center\">\n                <div class=\"font-serif font-bold text-xl text-primary tracking-tight\">SME Auto<span class=\"text-accent\">Insight<\/span><\/div>\n                <div class=\"hidden md:flex space-x-8 text-sm font-medium\">\n                    <a href=\"#overview\" class=\"text-textMuted hover:text-accent transition-colors\">Overview<\/a>\n                    <a href=\"#time-sink\" class=\"text-textMuted hover:text-accent transition-colors\">The Time Sink<\/a>\n                    <a href=\"#barriers\" class=\"text-textMuted hover:text-accent transition-colors\">Barriers<\/a>\n                    <a href=\"#solutions\" class=\"text-textMuted hover:text-accent transition-colors\">Solutions<\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/nav>\n\n    <!-- Hero Section -->\n    <header class=\"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 pt-20 pb-16 text-center\">\n        <h1 class=\"text-4xl md:text-5xl font-serif font-bold text-primary mb-6 leading-tight\">\n            The Hidden Cost of <br\/>Routine in Swedish SMEs\n        <\/h1>\n        <p class=\"text-lg md:text-xl text-textMuted mb-10 max-w-2xl mx-auto\">\n            An interactive analysis of how small and medium-sized enterprises in Sweden manage repetitive tasks, the hours lost to manual processes, and the untapped potential of basic automation.\n        <\/p>\n        <div class=\"grid grid-cols-1 md:grid-cols-3 gap-6 max-w-3xl mx-auto\">\n            <div class=\"bg-surface p-6 rounded-xl shadow-sm border border-gray-100\">\n                <div class=\"text-3xl font-bold text-accent mb-2\">14 Hrs<\/div>\n                <div class=\"text-sm text-textMuted\">Average time lost per employee weekly to repetitive tasks.<\/div>\n            <\/div>\n            <div class=\"bg-surface p-6 rounded-xl shadow-sm border border-gray-100\">\n                <div class=\"text-3xl font-bold text-accent mb-2\">68%<\/div>\n                <div class=\"text-sm text-textMuted\">Of business owners feel overwhelmed by administration.<\/div>\n            <\/div>\n            <div class=\"bg-surface p-6 rounded-xl shadow-sm border border-gray-100\">\n                <div class=\"text-3xl font-bold text-accent mb-2\">82%<\/div>\n                <div class=\"text-sm text-textMuted\">Believe automation could significantly boost their growth.<\/div>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <main class=\"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 pb-24 space-y-24\">\n\n        <!-- Section 1: Overview -->\n        <section id=\"overview\" class=\"scroll-mt-24\">\n            <div class=\"mb-10 text-center max-w-3xl mx-auto\">\n                <h2 class=\"text-3xl font-serif font-bold text-primary mb-4\">The Automation Gap<\/h2>\n                <p class=\"text-textMuted text-lg\">\n                    This section illustrates the overarching sentiment among Swedish small business owners regarding their daily workload. It highlights the vast majority who recognize that manual, repetitive work is stifling their strategic capacity.\n                <\/p>\n            <\/div>\n            \n            <div class=\"bg-surface rounded-2xl shadow-sm border border-gray-100 p-6 md:p-10 flex flex-col md:flex-row items-center gap-10\">\n                <div class=\"w-full md:w-1\/2\">\n                    <h3 class=\"text-2xl font-bold text-primary mb-4\">Drowning in Admin<\/h3>\n                    <p class=\"text-textMuted mb-6\">\n                        Despite Sweden&#8217;s reputation as a digital frontrunner, adoption of backend automation in businesses with fewer than 50 employees remains surprisingly low. Our data shows that a significant majority of leadership time is spent on &#8220;keeping the lights on&#8221; rather than innovation.\n                    <\/p>\n                    <ul class=\"space-y-3\">\n                        <li class=\"flex items-start\">\n                            <span class=\"text-accent font-bold mr-2\">&#10003;<\/span>\n                            <span class=\"text-sm text-textMuted\">Data entry and manual invoice processing are the most cited pain points.<\/span>\n                        <\/li>\n                        <li class=\"flex items-start\">\n                            <span class=\"text-accent font-bold mr-2\">&#10003;<\/span>\n                            <span class=\"text-sm text-textMuted\">Only 1 in 4 SMEs have a dedicated strategy for software automation.<\/span>\n                        <\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"w-full md:w-1\/2\">\n                    <div class=\"chart-container\">\n                        <canvas id=\"sentimentChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- Section 2: The Time Sink (Interactive) -->\n        <section id=\"time-sink\" class=\"scroll-mt-24\">\n            <div class=\"mb-10 text-center max-w-3xl mx-auto\">\n                <h2 class=\"text-3xl font-serif font-bold text-primary mb-4\">Where Does the Time Go?<\/h2>\n                <p class=\"text-textMuted text-lg\">\n                    Not all industries suffer equally. Use the interactive filters below to explore which specific tasks consume the most time across different Swedish SME sectors. This helps pinpoint where automation tools should be targeted first.\n                <\/p>\n            <\/div>\n\n            <div class=\"bg-surface rounded-2xl shadow-sm border border-gray-100 p-6 md:p-10\">\n                <div class=\"flex flex-col md:flex-row justify-between items-center mb-8 gap-4\">\n                    <h3 class=\"text-xl font-bold text-primary\">Weekly Hours Lost by Task Category<\/h3>\n                    \n                    <!-- Interactive Filters -->\n                    <div class=\"flex flex-wrap justify-center gap-2\" id=\"industry-filters\">\n                        <button class=\"tab-btn active px-4 py-2 rounded-full border border-gray-300 text-sm font-medium transition-colors\" data-industry=\"all\">All Sectors<\/button>\n                        <button class=\"tab-btn px-4 py-2 rounded-full border border-gray-300 text-sm font-medium text-textMuted hover:border-accent transition-colors\" data-industry=\"retail\">Retail &#038; E-commerce<\/button>\n                        <button class=\"tab-btn px-4 py-2 rounded-full border border-gray-300 text-sm font-medium text-textMuted hover:border-accent transition-colors\" data-industry=\"services\">Professional Services<\/button>\n                        <button class=\"tab-btn px-4 py-2 rounded-full border border-gray-300 text-sm font-medium text-textMuted hover:border-accent transition-colors\" data-industry=\"hospitality\">Hospitality<\/button>\n                    <\/div>\n                <\/div>\n\n                <div class=\"chart-container\">\n                    <canvas id=\"taskChart\"><\/canvas>\n                <\/div>\n                \n                <div id=\"industry-insight\" class=\"mt-6 p-4 bg-background rounded-lg border border-gray-200 text-sm text-textMuted text-center italic\">\n                    Across all sectors, basic administration and accounting tasks form the bulk of repetitive work.\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- Section 3: Barriers to Entry -->\n        <section id=\"barriers\" class=\"scroll-mt-24\">\n            <div class=\"mb-10 text-center max-w-3xl mx-auto\">\n                <h2 class=\"text-3xl font-serif font-bold text-primary mb-4\">What&#8217;s Holding Them Back?<\/h2>\n                <p class=\"text-textMuted text-lg\">\n                    If automation saves time, why isn&#8217;t everyone doing it? This section breaks down the perceived barriers. The chart quantifies the obstacles, while the interactive elements provide qualitative context on how business owners view these challenges.\n                <\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 lg:grid-cols-5 gap-8\">\n                <div class=\"lg:col-span-3 bg-surface rounded-2xl shadow-sm border border-gray-100 p-6 md:p-10\">\n                    <h3 class=\"text-xl font-bold text-primary mb-6\">Primary Obstacles to Implementation<\/h3>\n                    <div class=\"chart-container\" style=\"height: 300px;\">\n                        <canvas id=\"barriersChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"lg:col-span-2 flex flex-col justify-center space-y-4\">\n                    <div class=\"text-sm font-bold tracking-wider text-accent uppercase mb-2\">Click to Explore Context<\/div>\n                    \n                    <!-- Interactive Detail Cards -->\n                    <button class=\"barrier-card text-left p-4 rounded-xl border border-gray-200 bg-surface hover:shadow-md transition-shadow group focus:outline-none\" onclick=\"toggleBarrier('cost')\">\n                        <div class=\"flex justify-between items-center font-bold text-primary\">\n                            <span>Perceived High Costs<\/span>\n                            <span class=\"text-accent group-hover:scale-125 transition-transform\">&#43;<\/span>\n                        <\/div>\n                        <div id=\"desc-cost\" class=\"hidden mt-3 text-sm text-textMuted\">\n                            Many SMEs assume automation requires bespoke, expensive enterprise software. There is a knowledge gap regarding affordable, off-the-shelf SaaS solutions available on a subscription basis.\n                        <\/div>\n                    <\/button>\n\n                    <button class=\"barrier-card text-left p-4 rounded-xl border border-gray-200 bg-surface hover:shadow-md transition-shadow group focus:outline-none\" onclick=\"toggleBarrier('skills')\">\n                        <div class=\"flex justify-between items-center font-bold text-primary\">\n                            <span>Lack of Technical Skills<\/span>\n                            <span class=\"text-accent group-hover:scale-125 transition-transform\">&#43;<\/span>\n                        <\/div>\n                        <div id=\"desc-skills\" class=\"hidden mt-3 text-sm text-textMuted\">\n                            Without an in-house IT department, owners fear they cannot maintain or troubleshoot automated systems. They rely heavily on familiar, albeit slower, manual tools like Excel.\n                        <\/div>\n                    <\/button>\n\n                    <button class=\"barrier-card text-left p-4 rounded-xl border border-gray-200 bg-surface hover:shadow-md transition-shadow group focus:outline-none\" onclick=\"toggleBarrier('time')\">\n                        <div class=\"flex justify-between items-center font-bold text-primary\">\n                            <span>No Time to Implement<\/span>\n                            <span class=\"text-accent group-hover:scale-125 transition-transform\">&#43;<\/span>\n                        <\/div>\n                        <div id=\"desc-time\" class=\"hidden mt-3 text-sm text-textMuted\">\n                            The classic catch-22: SMEs are too busy doing manual work to pause and implement the systems that would ultimately save them time.\n                        <\/div>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- Section 4: Solutions -->\n        <section id=\"solutions\" class=\"scroll-mt-24\">\n            <div class=\"bg-primary text-white rounded-2xl shadow-xl p-8 md:p-12\">\n                <div class=\"max-w-3xl mx-auto text-center mb-10\">\n                    <h2 class=\"text-3xl font-serif font-bold mb-4\">The Path Forward for Swedish SMEs<\/h2>\n                    <p class=\"text-gray-300 text-lg\">\n                        Transitioning away from repetitive tasks doesn&#8217;t require a massive IT overhaul. Here is a practical, step-by-step approach drawn from successful transitions.\n                    <\/p>\n                <\/div>\n\n                <div class=\"grid grid-cols-1 md:grid-cols-3 gap-6\">\n                    <div class=\"bg-slate-700\/50 p-6 rounded-xl border border-slate-600\">\n                        <div class=\"text-accent text-3xl font-bold mb-4\">01<\/div>\n                        <h4 class=\"text-xl font-bold mb-2\">Audit Your Time<\/h4>\n                        <p class=\"text-sm text-gray-300\">Have staff track their tasks for one week. Identify processes that require moving data from one system to another manually.<\/p>\n                    <\/div>\n                    <div class=\"bg-slate-700\/50 p-6 rounded-xl border border-slate-600\">\n                        <div class=\"text-accent text-3xl font-bold mb-4\">02<\/div>\n                        <h4 class=\"text-xl font-bold mb-2\">Start Small<\/h4>\n                        <p class=\"text-sm text-gray-300\">Don&#8217;t automate everything at once. Pick the lowest-hanging fruit\u2014usually invoicing or generic customer email responses.<\/p>\n                    <\/div>\n                    <div class=\"bg-slate-700\/50 p-6 rounded-xl border border-slate-600\">\n                        <div class=\"text-accent text-3xl font-bold mb-4\">03<\/div>\n                        <h4 class=\"text-xl font-bold mb-2\">Leverage Integrations<\/h4>\n                        <p class=\"text-sm text-gray-300\">Look for software that already connects. E.g., connecting your Swedish bank directly to Fortnox or Visma to automate reconciliation.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n    <\/main>\n\n    <footer class=\"bg-surface border-t border-gray-200 py-8 text-center text-textMuted text-sm\">\n        <div class=\"max-w-6xl mx-auto px-4\">\n            <p>&copy; 2026 SME AutoInsight. Interactive Data Exploration Application.<\/p>\n        <\/div>\n    <\/footer>\n\n    <!-- JavaScript Logic -->\n    <script>\n        \/\/ --- Data Definitions ---\n        \n        \/\/ Sentiment Data\n        const sentimentData = {\n            labels: ['Overwhelmed by repetitive tasks', 'Manageable workload', 'Fully optimized\/Automated'],\n            datasets: [{\n                data: [68, 22, 10],\n                backgroundColor: ['#476930', '#cbd5e1', '#e2e8f0'],\n                borderWidth: 0,\n                hoverOffset: 4\n            }]\n        };\n\n        \/\/ Task Data by Industry (Hours per week per employee)\n        const taskData = {\n            all: {\n                data: [5.2, 4.1, 2.8, 1.9],\n                insight: \"Across all sectors, basic administration and accounting tasks form the bulk of repetitive work.\"\n            },\n            retail: {\n                data: [3.5, 2.5, 6.0, 2.0],\n                insight: \"Retailers lose significant time to inventory management and synchronizing physical\/digital storefronts.\"\n            },\n            services: {\n                data: [6.5, 5.0, 1.0, 1.5],\n                insight: \"Professional services struggle most with document generation, client onboarding, and invoicing.\"\n            },\n            hospitality: {\n                data: [4.0, 3.0, 2.0, 5.0],\n                insight: \"Hospitality faces unique challenges with staff scheduling and manual vendor ordering.\"\n            }\n        };\n\n        const taskLabels = ['Data Entry & Admin', 'Invoicing & Accounting', 'Inventory & Stock', 'Scheduling & HR'];\n\n        \/\/ Barriers Data\n        const barriersData = {\n            labels: ['Perceived High Costs', 'Lack of Tech Skills', 'Not Knowing Where to Start', 'No Time to Implement', 'Fear of Errors'],\n            datasets: [{\n                label: '% of Respondents Citing as Major Barrier',\n                data: [42, 35, 28, 22, 15],\n                backgroundColor: '#2d3748',\n                borderRadius: 4,\n            }]\n        };\n\n        \/\/ --- Chart Initialization ---\n\n        \/\/ 1. Donut Chart (Sentiment)\n        const ctxSentiment = document.getElementById('sentimentChart').getContext('2d');\n        new Chart(ctxSentiment, {\n            type: 'doughnut',\n            data: sentimentData,\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                cutout: '70%',\n                plugins: {\n                    legend: {\n                        position: 'bottom',\n                        labels: {\n                            font: { family: \"'Inter', sans-serif\" },\n                            usePointStyle: true,\n                            padding: 20\n                        }\n                    },\n                    tooltip: {\n                        callbacks: {\n                            label: function(context) {\n                                return ' ' + context.parsed + '% of Businesses';\n                            }\n                        }\n                    }\n                }\n            }\n        });\n\n        \/\/ 2. Bar Chart (Tasks)\n        const ctxTask = document.getElementById('taskChart').getContext('2d');\n        let taskChartInstance = new Chart(ctxTask, {\n            type: 'bar',\n            data: {\n                labels: taskLabels,\n                datasets: [{\n                    label: 'Avg Hours\/Week',\n                    data: taskData['all'].data,\n                    backgroundColor: '#476930',\n                    borderRadius: 4\n                }]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    y: {\n                        beginAtZero: true,\n                        title: { display: true, text: 'Hours per Week' },\n                        grid: { color: '#e2e8f0' },\n                        border: { display: false }\n                    },\n                    x: {\n                        grid: { display: false },\n                        border: { display: false },\n                        ticks: {\n                            maxRotation: 45,\n                            minRotation: 0\n                        }\n                    }\n                },\n                plugins: {\n                    legend: { display: false },\n                    tooltip: {\n                        callbacks: {\n                            label: function(context) {\n                                return context.parsed.y + ' Hours';\n                            }\n                        }\n                    }\n                }\n            }\n        });\n\n        \/\/ 3. Horizontal Bar Chart (Barriers)\n        const ctxBarriers = document.getElementById('barriersChart').getContext('2d');\n        new Chart(ctxBarriers, {\n            type: 'bar',\n            data: barriersData,\n            options: {\n                indexAxis: 'y', \/\/ Makes it horizontal\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    x: {\n                        beginAtZero: true,\n                        max: 50,\n                        title: { display: true, text: 'Percentage (%)' },\n                        grid: { color: '#e2e8f0' },\n                        border: { display: false }\n                    },\n                    y: {\n                        grid: { display: false },\n                        border: { display: false }\n                    }\n                },\n                plugins: {\n                    legend: { display: false }\n                }\n            }\n        });\n\n        \/\/ --- Interaction Logic ---\n\n        \/\/ Task Industry Filter Logic\n        const filterButtons = document.querySelectorAll('.tab-btn');\n        const insightText = document.getElementById('industry-insight');\n\n        filterButtons.forEach(button => {\n            button.addEventListener('click', function() {\n                \/\/ Remove active styling from all\n                filterButtons.forEach(btn => {\n                    btn.classList.remove('active', 'bg-accent', 'text-white');\n                    btn.classList.add('text-textMuted');\n                    btn.style.backgroundColor = 'transparent';\n                });\n                \n                \/\/ Add active styling to clicked\n                this.classList.add('active');\n                this.classList.remove('text-textMuted');\n                \n                \/\/ Fetch data key\n                const industryKey = this.getAttribute('data-industry');\n                \n                \/\/ Update Chart\n                taskChartInstance.data.datasets[0].data = taskData[industryKey].data;\n                taskChartInstance.update();\n                \n                \/\/ Update Insight Text with fade effect\n                insightText.style.opacity = 0;\n                setTimeout(() => {\n                    insightText.textContent = taskData[industryKey].insight;\n                    insightText.style.opacity = 1;\n                }, 200);\n            });\n        });\n\n        \/\/ Barrier Details Toggle Logic\n        window.toggleBarrier = function(id) {\n            const descElement = document.getElementById('desc-' + id);\n            if (descElement.classList.contains('hidden')) {\n                \/\/ Hide all others first (Accordion style)\n                document.querySelectorAll('[id^=\"desc-\"]').forEach(el => el.classList.add('hidden'));\n                \/\/ Show clicked\n                descElement.classList.remove('hidden');\n            } else {\n                descElement.classList.add('hidden');\n            }\n        };\n\n        \/\/ Smooth scroll for nav links (Vanilla JS backup to Tailwind scroll-smooth)\n        document.querySelectorAll('nav a').forEach(anchor => {\n            anchor.addEventListener('click', function (e) {\n                e.preventDefault();\n                const targetId = this.getAttribute('href').substring(1);\n                const targetElement = document.getElementById(targetId);\n                if (targetElement) {\n                    window.scrollTo({\n                        top: targetElement.offsetTop - 80, \/\/ adjust for sticky header\n                        behavior: 'smooth'\n                    });\n                }\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>The Automation Gap in Swedish Small Businesses SME AutoInsight Overview The Time Sink Barriers Solutions The Hidden Cost of Routine in Swedish SMEs An interactive analysis of how small and &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"post_folder":[],"class_list":["post-636","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/posts\/636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/comments?post=636"}],"version-history":[{"count":2,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/posts\/636\/revisions"}],"predecessor-version":[{"id":638,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/posts\/636\/revisions\/638"}],"wp:attachment":[{"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/media?parent=636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/categories?post=636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/tags?post=636"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/christopherdavidson.eu\/index.php\/wp-json\/wp\/v2\/post_folder?post=636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}