{"id":8970,"date":"2024-12-11T12:05:30","date_gmt":"2024-12-11T12:05:30","guid":{"rendered":"https:\/\/youthcommerce.nl\/?page_id=8970"},"modified":"2026-02-11T13:59:17","modified_gmt":"2026-02-11T13:59:17","slug":"local-seo","status":"publish","type":"page","link":"https:\/\/youthcommerce.nl\/en\/lokale-seo\/","title":{"rendered":"Local SEO"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8970\" class=\"elementor elementor-8970\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e0ae9c3 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"e0ae9c3\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-18ce778\" data-id=\"18ce778\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4be6227 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"4be6227\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"nl\">\n\n<head>\n    <meta charset=\"UTF-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link\n        href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@400;600;700&family=IBM+Plex+Sans:wght@300;400;500&family=Lato:wght@400;700&display=swap\"\n        rel=\"stylesheet\">\n    <style>\n        body {\n            margin: 0;\n            background: #1d1d1f !important;\n            width: 100%;\n            position: relative;\n            overflow-x: clip;\n        }\n\n        html {\n            width: 100%;\n            max-width: 100%;\n            overflow-x: clip;\n            background-color: #1d1d1f !important;\n        }\n\n        #page,\n        #content,\n        #primary,\n        #main,\n        .site,\n        .site-content,\n        .page,\n        .page-content {\n            background: transparent !important;\n        }\n\n        .yc-dark {\n            --font-primary: \"SF Pro Text\", -apple-system, BlinkMacSystemFont, sans-serif;\n            --font-body: var(--font-primary);\n            --font-head: var(--font-primary);\n            --font-heading: var(--font-primary);\n            --font-main: var(--font-primary);\n            --bg: #1d1d1f;\n            --panel: #141416;\n            --panel-strong: rgba(255, 255, 255, 0.14);\n            --text: #ffffff;\n            --muted: #ffffff;\n            --text-muted: #ffffff;\n            --muted2: #ffffff;\n            --green: #2DBF3A;\n            --orange: #F89200;\n            background: transparent;\n            color: #ffffff;\n            font-family: var(--font-primary);\n            min-height: 100vh;\n        }\n\n        html,\n        body,\n        * {\n            font-family: var(--font-primary) !important;\n            color: #ffffff;\n        }\n\n        em,\n        i,\n        .cursive,\n        .script,\n        .yc-accordion-icon,\n        .yc-star-cursor,\n        .yc-star-cursor svg,\n        .yc-accordion-icon *,\n        .check-icon *,\n        .yc-comp-icon *,\n        .icon-node *,\n        .yc-contact-icon *,\n        .yc-check-icon *,\n        .yc-social-icon * {\n            color: inherit !important;\n        }\n\n        .yc-accordion-icon *,\n        .check-icon *,\n        .yc-comp-icon *,\n        .icon-node *,\n        .yc-contact-icon *,\n        .yc-check-icon *,\n        .yc-social-icon * {\n            stroke: currentColor !important;\n        }\n\n        .hero-cta-button[style*=\"background:#ffffff\"] *,\n        .hero-cta-button[style*=\"background:white\"] * {\n            color: #000000 !important;\n            stroke: #000000 !important;\n        }\n\n        .yc-dark * {\n            box-sizing: border-box;\n            transition: transform .35s cubic-bezier(.4, 0, .2, 1), box-shadow .35s ease, background-color .25s ease, color .25s ease, letter-spacing .25s ease;\n        }\n\n        .yc-word-highlight {\n            opacity: 0.2;\n            transition: opacity 0.3s ease;\n        }\n\n        .yc-word-highlight.active {\n            opacity: 1;\n        }\n\n        @media (max-width:768px) {\n            h1 {\n                font-size: 42px !important;\n            }\n\n            h2 {\n                font-size: 36px !important;\n            }\n\n            h3 {\n                font-size: 24px !important;\n            }\n\n            p,\n            li,\n            a,\n            span,\n            div {\n                font-size: 16px;\n            }\n\n            .text-sm,\n            .small,\n            footer p,\n            footer a,\n            .yc-nav nav a {\n                font-size: 14px !important;\n            }\n        }\n\n        a {\n            color: inherit;\n            text-decoration: none;\n        }\n\n        h1,\n        h2,\n        h3 {\n            font-family: var(--font-primary) !important;\n            letter-spacing: -0.02em;\n            color: #ffffff !important;\n            margin: 0 0 .6em;\n        }\n\n        h2 {\n            font-size: 3rem;\n            font-weight: 700;\n            line-height: 1.1;\n        }\n\n        @media (min-width:901px) {\n            h2 {\n                font-size: 48px !important;\n                line-height: 1.1;\n            }\n        }\n\n        p,\n        li {\n            line-height: 1.65;\n            color: #ffffff !important;\n        }\n\n        .yc-container {\n            width: min(1280px, 92vw);\n            margin: 0 auto;\n        }\n\n        .yc-section {\n            padding: 8rem 0;\n        }\n\n        .yc-section+.yc-section {\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\n        }\n\n        .yc-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 2.2rem;\n            margin-top: 3rem;\n        }\n\n        :root {\n            --yc-green: #2DBF3A;\n            --yc-orange: #FEAA47;\n            --yc-dark: #1d1d1f;\n            --yc-text: #ffffff;\n            --yc-muted: rgba(255, 255, 255, 0.75);\n            --font-primary: \"SF Pro Text\", -apple-system, BlinkMacSystemFont, sans-serif;\n            --glass-bg: rgba(255, 255, 255, 0.05);\n            --dropdown-bg: #1d1d1f;\n        }\n\n        #scroll-progress {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 0%;\n            height: 4px;\n            background-color: #2DBF3A;\n            z-index: 9999;\n            transition: width 0.1s ease-out;\n        }\n\n        .yc-header,\n        .yc-header *,\n        .yc-header *::before,\n        .yc-header *::after {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n        }\n\n        .yc-header {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            z-index: 1000;\n            padding: 1.5rem 0;\n            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            background: transparent;\n        }\n\n        .yc-header.is-hidden {\n            transform: translateY(-100%);\n        }\n\n        .yc-header.is-scrolled {\n            background: rgba(25, 25, 27, 0.85);\n            backdrop-filter: blur(20px);\n            padding: 1rem 0;\n            border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n        }\n\n        .yc-header-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .yc-logo-link {\n            display: flex;\n            align-items: center;\n            text-decoration: none;\n            transition: opacity 0.3s ease;\n        }\n\n        .yc-logo-link:hover {\n            opacity: 0.8;\n        }\n\n        .yc-logo {\n            height: 45px;\n            width: 45px;\n            object-fit: contain;\n        }\n\n        .yc-nav {\n            display: flex;\n            align-items: center;\n            gap: 2rem;\n        }\n\n        .yc-menu {\n            display: flex;\n            list-style: none;\n            margin: 0;\n            padding: 0;\n            gap: 2rem;\n        }\n\n        .yc-menu-item {\n            position: relative;\n        }\n\n        .yc-menu-link {\n            color: #ffffff;\n            text-decoration: none;\n            font-size: 16px;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            gap: 0.4rem;\n            padding: 0.5rem 0;\n            transition: color 0.3s ease;\n        }\n\n        .yc-menu-link:hover {\n            color: var(--yc-green);\n        }\n\n        .yc-arrow {\n            width: 10px;\n            height: 10px;\n            stroke: currentColor;\n            stroke-width: 2;\n            fill: none;\n            transition: transform 0.3s ease;\n        }\n\n        .yc-menu-item:hover .yc-arrow {\n            transform: rotate(180deg);\n        }\n\n        .yc-dropdown {\n            position: absolute;\n            top: 100%;\n            left: -20px;\n            background: var(--dropdown-bg);\n            border-radius: 12px;\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);\n            padding: 0;\n            min-width: 240px;\n            opacity: 0;\n            visibility: hidden;\n            transform: translateY(10px);\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            list-style: none;\n            z-index: 100;\n            margin-top: 10px;\n            display: flex;\n            overflow: hidden;\n            align-items: flex-start;\n            width: max-content;\n        }\n\n        .yc-menu-item:hover .yc-dropdown {\n            opacity: 1;\n            visibility: visible;\n            transform: translateY(0);\n        }\n\n        .yc-dropdown-menu {\n            display: grid;\n            grid-template-rows: repeat(5, auto);\n            grid-auto-flow: column;\n            grid-auto-columns: 240px;\n            gap: 0;\n            padding: 1rem 0;\n            list-style: none;\n            min-width: 240px;\n            width: max-content;\n        }\n\n        .yc-dropdown-preview {\n            width: 420px;\n            background: transparent;\n            padding: 10px;\n            display: flex;\n            align-items: flex-start;\n            justify-content: center;\n            border-left: 1px solid rgba(255, 255, 255, 0.05);\n        }\n\n        .yc-dropdown-preview img {\n            width: 400px;\n            height: 260px;\n            object-fit: cover;\n            border-radius: 8px;\n            transition: opacity 0.3s ease;\n            display: block;\n            flex-shrink: 0;\n        }\n\n        .yc-dropdown::after {\n            content: '';\n            position: absolute;\n            top: -6px;\n            left: 30px;\n            border-left: 6px solid transparent;\n            border-right: 6px solid transparent;\n            border-bottom: 6px solid var(--dropdown-bg);\n        }\n\n        .yc-dropdown-link {\n            color: #ffffff;\n            text-decoration: none;\n            font-size: 16px;\n            display: block;\n            padding: 0.8rem 1.5rem;\n            transition: all 0.2s ease;\n        }\n\n        .yc-dropdown-link:hover {\n            background: rgba(45, 191, 58, 0.05);\n            color: var(--yc-green);\n            padding-left: 1.8rem;\n        }\n\n        .yc-actions {\n            display: flex;\n            align-items: center;\n            gap: 1rem;\n        }\n\n        .yc-btn {\n            padding: 0.8rem 1.5rem;\n            border-radius: 8px;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 16px;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 0.6rem;\n            transition: all 0.3s ease;\n            white-space: nowrap;\n            min-width: 240px;\n            height: 48px;\n        }\n\n        .yc-btn:hover {\n            transform: scale(1.05);\n            box-shadow: 0 8px 24px rgba(45, 191, 58, 0.4);\n        }\n\n        .yc-btn-strategy {\n            background: var(--yc-green);\n            color: #ffffff;\n            box-shadow: 0 4px 15px rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-btn-strategy:hover {\n            transform: scale(1.05);\n            box-shadow: 0 8px 24px rgba(45, 191, 58, 0.4);\n        }\n\n        .yc-header .yc-btn-strategy:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 20px rgba(45, 191, 58, 0.4);\n        }\n\n        .phone-container {\n            background-color: var(--yc-orange);\n            border-radius: 10px;\n            padding: 0 1.5rem;\n            height: 48px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: all 0.2s ease;\n            cursor: pointer;\n            box-shadow: 0 4px 15px rgba(254, 170, 71, 0.3);\n        }\n\n        .check-icon {\n            flex-shrink: 0;\n            width: 24px;\n            height: 24px;\n            border-radius: 50%;\n            border: 1px solid var(--yc-green);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--yc-green);\n            margin-top: 2px;\n        }\n\n        .check-icon svg {\n            width: 14px;\n            height: 14px;\n            stroke-width: 3;\n        }\n\n        .phone-container:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 20px rgba(254, 170, 71, 0.4);\n            background-color: #e89531;\n        }\n\n        .phone-container a {\n            text-decoration: none;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            font-size: 16px;\n            font-weight: 700;\n            color: #ffffff;\n        }\n\n        .phone-container img {\n            width: 18px;\n            height: 18px;\n            filter: brightness(0) invert(1);\n        }\n\n        #statusCircle,\n        #statusCircleMobile {\n            width: 10px;\n            height: 10px;\n            border-radius: 50%;\n            margin-left: 5px;\n            flex-shrink: 0;\n            display: inline-block;\n        }\n\n        .status-open {\n            background-color: #2DBF3A !important;\n            box-shadow: 0 0 10px #2DBF3A;\n            animation: yc-pulse-green 2s infinite;\n        }\n\n        .status-closed {\n            background-color: #E53935 !important;\n            box-shadow: 0 0 10px #E53935;\n            animation: yc-pulse-red 2s infinite;\n        }\n\n        @media (max-width:900px) {\n            .yc-container {\n                padding: 0 1rem !important;\n                margin: 0 !important;\n                width: 100% !important;\n                max-width: 100% !important;\n            }\n\n            .yc-logo {\n                flex-shrink: 0;\n                height: 45px !important;\n                width: 45px !important;\n            }\n\n            .yc-logo img {\n                width: 45px;\n                height: 45px;\n            }\n\n            .yc-mobile-toggle {\n                margin-left: auto !important;\n            }\n\n            #performance-dashboard .yc-db-header {\n                padding-left: 0 !important;\n                padding-right: 0 !important;\n                margin-left: 0 !important;\n                margin-right: 0 !important;\n                width: 100% !important;\n                max-width: 100% !important;\n            }\n        }\n\n        @media (max-width:480px) {\n            .phone-container {\n                padding: 0 0.8rem;\n                height: 40px;\n                max-width: 100%;\n                margin-right: 0;\n            }\n\n            .yc-actions {\n                gap: 0;\n            }\n\n            .phone-container a {\n                font-size: 13px !important;\n                white-space: nowrap;\n            }\n\n            .phone-container img {\n                width: 14px;\n                height: 14px;\n            }\n        }\n\n        @keyframes yc-pulse-green {\n            0% {\n                transform: scale(0.95);\n                box-shadow: 0 0 0 0 rgba(45, 191, 58, 0.7);\n            }\n\n            70% {\n                transform: scale(1.1);\n                box-shadow: 0 0 0 10px rgba(45, 191, 58, 0);\n            }\n\n            100% {\n                transform: scale(0.95);\n                box-shadow: 0 0 0 0 rgba(45, 191, 58, 0);\n            }\n        }\n\n        @keyframes yc-pulse-red {\n            0% {\n                transform: scale(0.95);\n                box-shadow: 0 0 0 0 rgba(229, 57, 53, 0.7);\n            }\n\n            70% {\n                transform: scale(1.1);\n                box-shadow: 0 0 0 10px rgba(229, 57, 53, 0);\n            }\n\n            100% {\n                transform: scale(0.95);\n                box-shadow: 0 0 0 0 rgba(229, 57, 53, 0);\n            }\n        }\n\n        .yc-mobile-toggle {\n            display: none;\n            cursor: pointer;\n            background: none !important;\n            border: none !important;\n            color: white !important;\n            padding: 0.5rem;\n        }\n\n        @media (max-width:1100px) {\n            .yc-nav {\n                display: none;\n            }\n\n            .yc-header-container {\n                position: relative;\n                padding: 0 5px 0 20px !important;\n            }\n\n            .yc-mobile-toggle {\n                display: block;\n                order: 3;\n                margin-left: auto;\n            }\n\n            .yc-actions {\n                display: flex;\n                gap: 1rem;\n                order: 2;\n                flex: 1;\n                justify-content: flex-end;\n            }\n\n            .yc-header .phone-container {\n                position: absolute;\n                left: 50%;\n                top: 50%;\n                transform: translate(-50%, -50%) !important;\n                margin: 0 !important;\n                z-index: 10;\n                display: flex !important;\n                white-space: nowrap;\n            }\n\n            .yc-actions .yc-btn-strategy {\n                display: none;\n            }\n\n            .yc-logo-link {\n                order: 1;\n            }\n        }\n\n        @media (max-width:480px) {\n            .phone-container {\n                padding: 0 0.8rem;\n            }\n\n            .phone-container a {\n                font-size: 13px;\n            }\n        }\n\n        .yc-mobile-menu {\n            position: fixed;\n            top: 0;\n            right: -100%;\n            width: 300px;\n            height: 100vh;\n            background: #141416;\n            z-index: 2000;\n            padding: 4rem 2rem;\n            transition: 0.4s ease;\n            display: flex;\n            flex-direction: column;\n            gap: 2rem;\n            overflow-y: auto;\n        }\n\n        .yc-mobile-menu.is-active {\n            right: 0;\n            box-shadow: -10px 0 50px rgba(0, 0, 0, 0.5);\n        }\n\n        .yc-mobile-close {\n            position: absolute;\n            top: 1.5rem;\n            right: 1.5rem;\n            background: transparent !important;\n            border: none !important;\n            box-shadow: none !important;\n            padding: 0 !important;\n            color: white;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .yc-mobile-link {\n            color: white;\n            text-decoration: none;\n            font-size: 1.2rem;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .yc-mobile-submenu {\n            display: none;\n            list-style: none;\n            padding-left: 1rem;\n            margin-top: 0.8rem;\n            margin-bottom: 0.5rem;\n            flex-direction: column;\n            gap: 0.8rem;\n            border-left: 2px solid rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-mobile-submenu.is-active {\n            display: flex;\n        }\n\n        .yc-mobile-sublink {\n            color: rgba(255, 255, 255, 0.6);\n            text-decoration: none;\n            font-size: 0.95rem;\n            display: block;\n            padding: 0.3rem 0;\n            transition: color 0.2s ease;\n        }\n\n        .yc-mobile-sublink:hover {\n            color: var(--yc-green);\n        }\n\n        .yc-mobile-menu .yc-btn {\n            padding: 0.8rem 1.5rem;\n            border-radius: 8px;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 16px;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 0.6rem;\n            transition: all 0.3s ease;\n            white-space: nowrap;\n            min-width: 240px;\n            height: 48px;\n        }\n\n        .yc-mobile-menu .yc-btn-strategy {\n            min-width: auto;\n            width: 100%;\n        }\n\n        .yc-mobile-item {\n            border-bottom: 1px solid rgba(255, 255, 255, 0.05);\n            padding-bottom: 1.5rem;\n            margin-bottom: 1.5rem;\n        }\n\n        .yc-mobile-nav>.yc-mobile-link {\n            padding-bottom: 1.5rem;\n            display: block;\n        }\n\n        .yc-mobile-arrow {\n            width: 12px;\n            height: 12px;\n            transition: transform 0.3s ease;\n        }\n\n        .yc-mobile-link.is-active .yc-mobile-arrow {\n            transform: rotate(180deg);\n        }\n\n        .yc-overlay {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100vh;\n            background: rgba(0, 0, 0, 0.5);\n            backdrop-filter: blur(5px);\n            z-index: 1500;\n            opacity: 0;\n            visibility: hidden;\n            transition: 0.3s;\n        }\n\n        .yc-overlay.is-active {\n            opacity: 1;\n            visibility: visible;\n        }\n\n        .yc-footer-wrapper {\n            background-color: rgba(5, 5, 5, 0.8);\n            background: rgba(5, 5, 5, 0.8);\n            color: #ffffff;\n            width: 100%;\n            box-sizing: border-box;\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\n            padding-bottom: 2rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-footer-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 2rem;\n            display: flex;\n            flex-direction: column;\n        }\n\n        #process-section .process-container {\n            max-width: 1280px;\n            margin: 0 auto;\n            padding: 0 !important;\n        }\n\n        .yc-brand-name {\n            font-size: 1.5rem;\n            font-weight: 700;\n            color: #ffffff;\n            letter-spacing: -0.02em;\n        }\n\n        .yc-masonry-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 1.5rem;\n            margin-bottom: 4rem;\n            align-items: start;\n        }\n\n        .yc-bento-col {\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .yc-bento-card {\n            background-color: #111113;\n            border: 1px solid #27272a;\n            border-radius: 1.5rem;\n            padding: 2rem;\n            position: relative;\n            overflow: hidden;\n            display: flex;\n            flex-direction: column;\n            transition: border-color 0.3s ease, box-shadow 0.3s ease;\n        }\n\n        .yc-bento-card:hover {\n            border-color: rgba(255, 255, 255, 0.2);\n            box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);\n        }\n\n        .yc-bento-card::before,\n        .yc-bento-card::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            border-radius: inherit;\n            pointer-events: none;\n            opacity: 0;\n            transition: opacity 0.5s;\n        }\n\n        .yc-bento-card::before {\n            background: radial-gradient(800px circle at var(--mouse-x, 0) var(--mouse-y, 0), rgba(255, 255, 255, 0.06), transparent 40%);\n            z-index: 1;\n        }\n\n        .yc-bento-card::after {\n            background: radial-gradient(600px circle at var(--mouse-x, 0) var(--mouse-y, 0), #2DBF3A, transparent 40%);\n            z-index: 3;\n            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            -webkit-mask-composite: xor;\n            mask-composite: exclude;\n            mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            mask-composite: exclude;\n            padding: 1px;\n        }\n\n        .yc-bento-card:hover::before,\n        .yc-bento-card:hover::after {\n            opacity: 1;\n        }\n\n        .yc-bento-card>* {\n            position: relative;\n            z-index: 2;\n        }\n\n        .yc-card-title {\n            font-size: 20px;\n            font-weight: 700;\n            color: #ffffff;\n            margin: 0 0 1.5rem 0;\n            letter-spacing: -0.01em;\n        }\n\n        .yc-nav-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: flex;\n            flex-direction: column;\n            gap: 0.8rem;\n        }\n\n        .yc-nav-link {\n            text-decoration: none;\n            color: #ffffff;\n            font-size: 0.95rem;\n            transition: color 0.2s ease, transform 0.2s ease;\n            display: block;\n        }\n\n        .yc-nav-link:hover {\n            color: #2DBF3A;\n            transform: translateX(3px);\n        }\n\n        .yc-contact-row {\n            display: flex;\n            gap: 12px;\n            margin-bottom: 1rem;\n            align-items: flex-start;\n        }\n\n        .yc-contact-icon {\n            color: #FEAA47 !important;\n            width: 20px;\n            height: 20px;\n            flex-shrink: 0;\n            margin-top: 2px;\n        }\n\n        .yc-contact-text,\n        .yc-contact-text a {\n            color: #ffffff;\n            font-size: 0.95rem;\n            line-height: 1.5;\n            text-decoration: none;\n            transition: color 0.2s;\n        }\n\n        .yc-contact-text a:hover {\n            color: #2DBF3A;\n        }\n\n        .yc-contact-cta {\n            margin-top: 1.5rem;\n            padding-top: 1.5rem;\n            border-top: 1px solid rgba(255, 255, 255, 0.1);\n        }\n\n        .yc-contact-cta a {\n            color: #ffffff;\n            text-decoration: none;\n            font-weight: 500;\n            font-size: 1rem;\n            transition: color 0.2s;\n        }\n\n        .yc-contact-cta a:hover {\n            color: #2DBF3A;\n        }\n\n        .yc-footer-bottom {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-top: 2rem;\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\n            font-size: 0.85rem;\n        }\n\n        .yc-social-group {\n            display: flex;\n            gap: 1rem;\n        }\n\n        .yc-social-icon {\n            color: #ffffff;\n            opacity: 0.85;\n            transition: all 0.2s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background: rgba(255, 255, 255, 0.05);\n            border-radius: 50%;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n        }\n\n        .yc-social-icon:hover {\n            opacity: 1;\n            transform: translateY(-3px);\n            background: rgba(255, 255, 255, 0.1);\n            border-color: rgba(255, 255, 255, 0.3);\n        }\n\n        .yc-social-icon svg {\n            width: 20px;\n            height: 20px;\n            fill: currentColor;\n        }\n\n        .yc-authority-text {\n            color: #ffffff;\n            display: flex;\n            flex-wrap: wrap;\n            gap: 0.5rem;\n            align-items: center;\n        }\n\n        @media (max-width:1024px) {\n            .yc-masonry-grid {\n                grid-template-columns: 1fr 1fr;\n            }\n        }\n\n        @media (max-width:600px) {\n            .yc-masonry-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .yc-footer-bottom {\n                flex-direction: column;\n                gap: 1.5rem;\n                text-align: center;\n            }\n\n            .yc-authority-text {\n                justify-content: center;\n            }\n        }\n\n        .yc-hero {\n            display: grid;\n            grid-template-columns: 1.35fr .65fr;\n            gap: 4rem;\n            padding: 7rem 0 5rem;\n        }\n\n        .yc-pills {\n            display: flex;\n            flex-wrap: wrap;\n            gap: .6rem;\n            margin-bottom: 1.8rem;\n        }\n\n        .yc-pill {\n            padding: .45rem .95rem;\n            border: 1px solid var(--panel-strong);\n            border-radius: 999px;\n            font-size: .75rem;\n            color: var(--muted2);\n        }\n\n        .yc-pill:hover {\n            color: var(--green);\n            border-color: var(--green);\n            transform: translateY(-2px);\n        }\n\n        .yc-title {\n            font-size: clamp(3rem, 5vw, 4.6rem);\n            line-height: 1.05;\n        }\n\n        .yc-title span {\n            color: var(--green);\n        }\n\n        .yc-cta-row {\n            display: flex;\n            gap: 1.2rem;\n            margin-top: 2.2rem;\n            flex-wrap: wrap;\n        }\n\n        .yc-side,\n        .yc-card {\n            background: var(--panel);\n            border: 1px solid var(--panel-strong);\n            border-radius: 24px;\n            padding: 2.2rem;\n            position: relative;\n            overflow: hidden;\n            transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.4s ease, border-color 0.4s ease;\n        }\n\n        .yc-service-card {\n            background: var(--panel);\n            border: 1px solid var(--panel-strong);\n            border-radius: 24px;\n            padding: 3rem;\n            position: relative;\n            overflow: hidden;\n            display: flex;\n            flex-direction: column;\n            height: 100%;\n            transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.4s ease, border-color 0.4s ease;\n        }\n\n        .yc-service-card::before,\n        .yc-card::before,\n        .yc-reason-card::before,\n        .yc-team-card::before,\n        .yc-process-card::before {\n            content: \"\";\n            position: absolute;\n            inset: 0;\n            border-radius: 24px;\n            padding: 1.5px;\n            background: linear-gradient(135deg, rgba(45, 191, 58, 0.5), rgba(255, 255, 255, 0), rgba(45, 191, 58, 0.2));\n            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            -webkit-mask-composite: xor;\n            mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            mask-composite: exclude;\n            opacity: 0;\n            transition: opacity 0.4s ease;\n            pointer-events: none;\n        }\n\n        .yc-service-card:hover,\n        .yc-card:hover,\n        .yc-reason-card:hover,\n        .yc-team-card:hover,\n        .yc-case-card:hover,\n        .yc-process-card:hover {\n            transform: translateY(-8px);\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.6), 0 0 30px rgba(45, 191, 58, 0.1);\n            border-color: transparent;\n        }\n\n        .yc-service-card:hover::before,\n        .yc-card:hover::before,\n        .yc-reason-card:hover::before,\n        .yc-team-card:hover::before,\n        .yc-process-card:hover::before {\n            opacity: 1;\n        }\n\n        .yc-service-number {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            font-size: 5rem;\n            font-weight: 700;\n            line-height: 1;\n            margin-bottom: 1.5rem;\n            color: transparent;\n            -webkit-text-stroke: 2px rgba(255, 255, 255, 0.15);\n            opacity: 0.7;\n            transition: all .3s ease;\n        }\n\n        .yc-service-card:hover .yc-service-number {\n            -webkit-text-stroke-color: var(--green);\n            opacity: 1;\n            transform: scale(1.05);\n            transform-origin: left bottom;\n        }\n\n        .yc-service-title {\n            font-size: 1.8rem;\n            margin-bottom: 1.2rem;\n            font-weight: 700;\n            color: #fff;\n        }\n\n        .yc-service-list {\n            margin-top: 2rem;\n            padding: 0;\n            list-style: none;\n        }\n\n        .yc-service-list li {\n            display: flex;\n            align-items: flex-start;\n            gap: 1rem;\n            margin-bottom: 0.8rem;\n            color: var(--muted);\n            font-size: 0.95rem;\n            line-height: 1.5;\n        }\n\n        .yc-service-list li::before {\n            content: \"\";\n            flex-shrink: 0;\n            width: 20px;\n            height: 20px;\n            background-color: rgba(45, 191, 58, 0.2);\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232DBF3A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C\/polyline%3E%3C\/svg%3E\");\n            background-size: 12px;\n            background-repeat: no-repeat;\n            background-position: center;\n            border-radius: 50%;\n            border: 1px solid rgba(45, 191, 58, 0.3);\n            margin-top: 3px;\n        }\n\n        .yc-side ul {\n            margin: 1rem 0 0;\n            padding: 0;\n        }\n\n        .yc-side li {\n            list-style: none;\n            margin: 0 0 .7rem;\n            padding-left: 1.2rem;\n            position: relative;\n            color: var(--muted);\n        }\n\n        .yc-side li::before {\n            content: '\u25cf';\n            position: absolute;\n            left: 0;\n            color: var(--orange);\n        }\n\n        .yc-section {\n            animation: fadeUp .8s ease-out both;\n        }\n\n        .yc-section:nth-of-type(2) {\n            animation-delay: .08s;\n        }\n\n        .yc-section:nth-of-type(3) {\n            animation-delay: .16s;\n        }\n\n        .yc-section:nth-of-type(4) {\n            animation-delay: .24s;\n        }\n\n        @keyframes fadeUp {\n            from {\n                opacity: 0;\n                transform: translateY(28px);\n            }\n\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .yc-cert-card {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            text-align: left;\n            min-height: 140px;\n            gap: 1.5rem;\n            padding: 2rem;\n        }\n\n        .yc-cert-badge-wrapper {\n            flex-shrink: 0;\n            width: 100px;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            position: relative;\n        }\n\n        .yc-cert-img {\n            max-width: 100%;\n            max-height: 80px;\n            object-fit: contain;\n            filter: brightness(0.95);\n            transition: filter 0.3s ease;\n        }\n\n        .yc-cert-content {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .yc-cert-title {\n            font-size: 1.3rem;\n            font-weight: 700;\n            margin-bottom: 0.3rem;\n            color: #fff;\n        }\n\n        .yc-cert-desc {\n            font-size: 0.9rem;\n            color: var(--muted);\n            line-height: 1.4;\n            margin: 0;\n        }\n\n        .yc-card:hover .yc-cert-img {\n            filter: brightness(1.1);\n        }\n\n        .yc-why-us-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 4rem;\n            align-items: center;\n            margin-top: 3rem;\n        }\n\n        .yc-reasons-column {\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .yc-reason-card {\n            background: var(--panel);\n            border: 1px solid rgba(255, 255, 255, 0.08);\n            border-radius: 16px;\n            padding: 1.5rem 2rem;\n            transition: 0.3s;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .yc-reason-card h3 {\n            font-size: 1.25rem;\n            color: #fff;\n            margin-bottom: 0.5rem;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .yc-reason-card h3::before {\n            content: \"\";\n            flex-shrink: 0;\n            width: 24px;\n            height: 24px;\n            background-color: rgba(45, 191, 58, 0.2);\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232DBF3A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C\/polyline%3E%3C\/svg%3E\");\n            background-size: 14px;\n            background-repeat: no-repeat;\n            background-position: center;\n            border-radius: 50%;\n            border: 1px solid rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-reason-card p {\n            margin: 0;\n            font-size: 0.95rem;\n            color: var(--muted);\n            line-height: 1.5;\n        }\n\n        .yc-team-image-wrapper {\n            position: relative;\n            height: 100%;\n            min-height: 500px;\n            border-radius: 24px;\n            overflow: hidden;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n        }\n\n        .yc-team-image-wrapper img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            display: block;\n        }\n\n        @media (max-width:1000px) {\n            .yc-why-us-grid {\n                grid-template-columns: 1fr;\n                gap: 2rem;\n            }\n\n            .yc-team-image-wrapper {\n                min-height: 300px;\n                order: -1;\n            }\n        }\n\n        .hero {\n            min-height: 100vh;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            padding: 8rem 2rem 5rem;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #particle-canvas {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            pointer-events: none;\n            z-index: 1;\n        }\n\n        .hero-content {\n            max-width: 900px;\n            text-align: center;\n            position: relative;\n            z-index: 10;\n            margin-bottom: 2rem;\n        }\n\n        .hero-title {\n            font-size: 3.5rem;\n            font-weight: 700;\n            color: #ffffff;\n            margin-bottom: 1.5rem;\n            line-height: 1.2;\n            font-family: var(--font-primary);\n        }\n\n        .hero-benefits {\n            list-style: none;\n            margin-bottom: 2.5rem;\n        }\n\n        .hero-benefits li {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 1rem;\n            font-size: 1.125rem;\n            color: #ffffff;\n            margin-bottom: 1rem;\n            font-weight: 400;\n            font-family: var(--font-primary);\n        }\n\n        .hero-benefits li::before {\n            content: '\u2713';\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            width: 24px;\n            height: 24px;\n            border-radius: 50%;\n            border: 2px solid #ffffff;\n            font-size: 0.875rem;\n            font-weight: 700;\n            flex-shrink: 0;\n        }\n\n        .hero-cta-form {\n            display: flex;\n            max-width: 600px;\n            margin: 0 auto;\n            background: white;\n            border-radius: 12px;\n            padding: 6px;\n            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\n        }\n\n        .hero-input {\n            flex: 1;\n            padding: 1rem 1.5rem;\n            border: none;\n            background: transparent;\n            font-size: 1rem;\n            font-family: var(--font-primary);\n            outline: none;\n            color: #333;\n        }\n\n        .hero-input::placeholder {\n            color: #999;\n        }\n\n        .hero-cta-button {\n            padding: 1rem 2rem;\n            background: #2DBF3A;\n            color: white;\n            border: none;\n            border-radius: 8px;\n            font-size: 1rem;\n            font-weight: 600;\n            cursor: pointer;\n            white-space: nowrap;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            transition: transform 0.2s ease, box-shadow 0.2s ease;\n        }\n\n        .hero-cta-button:hover {\n            transform: scale(1.05);\n            box-shadow: 0 8px 24px rgba(45, 191, 58, 0.4);\n        }\n\n        .hero-trust-badges {\n            display: grid;\n            grid-template-columns: 1fr auto 1fr;\n            align-items: center;\n            gap: 3rem;\n            margin-top: 3rem;\n            width: 100%;\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .hero-trust-badges img {\n            width: auto;\n            height: auto;\n            opacity: 1;\n            transition: all 0.3s ease;\n            object-fit: contain;\n            max-height: 80px;\n            width: auto;\n        }\n\n        .hero-trust-badges a:first-child {\n            justify-self: end;\n        }\n\n        .hero-trust-badges a:first-child img {\n            width: 121.55px;\n            height: 60.61px;\n        }\n\n        .hero-trust-badges a:nth-child(2) {\n            justify-self: center;\n        }\n\n        .hero-trust-badges a:nth-child(2) img {\n            width: 83.43px;\n            height: 83.43px;\n        }\n\n        .hero-trust-badges a:last-child {\n            justify-self: start;\n        }\n\n        .hero-trust-badges a:last-child img {\n            width: 121.55px;\n            height: 60.61px;\n        }\n\n        .hero-trust-badges img:hover {\n            transform: scale(1.05);\n        }\n\n        .trust-section {\n            width: 100%;\n            text-align: center;\n            position: relative;\n            z-index: 10;\n        }\n\n        .trust-text {\n            color: rgba(255, 255, 255, 0.7);\n            font-size: 0.875rem;\n            margin-bottom: 0.5rem;\n            font-weight: 400;\n            position: relative;\n            z-index: 25;\n            padding-bottom: 10px;\n        }\n\n        .logo-slider-container {\n            width: 100%;\n            overflow: hidden;\n            position: relative;\n            padding: 1rem 0 3rem;\n            mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n            -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n        }\n\n        .logo-strip {\n            display: flex;\n            align-items: center;\n            gap: 4rem;\n            width: max-content;\n            animation: scroll 30s linear infinite;\n        }\n\n        .logo-slider-container:hover .logo-strip {\n            animation-play-state: paused;\n        }\n\n        @keyframes scroll {\n            0% {\n                transform: translateX(0);\n            }\n\n            100% {\n                transform: translateX(-50%);\n            }\n        }\n\n        .logo-item {\n            color: rgba(255, 255, 255, 0.8);\n            font-size: 1.25rem;\n            font-weight: 700;\n            letter-spacing: 0.05em;\n            text-transform: uppercase;\n            white-space: nowrap;\n            opacity: 0.7;\n            transition: opacity 0.3s ease;\n        }\n\n        .logo-item:hover {\n            opacity: 1;\n        }\n\n        @media (max-width:900px) {\n            .yc-hero {\n                grid-template-columns: 1fr;\n            }\n\n            .yc-cert-card {\n                flex-direction: column;\n                text-align: center;\n            }\n        }\n\n        @media (prefers-reduced-motion:reduce) {\n            * {\n                animation: none !important;\n                transition: none !important;\n            }\n        }\n\n        .yc-tilt-active {\n            transition: none !important;\n        }\n\n        .yc-scroll-anim {\n            opacity: 0;\n            transform: translateY(30px);\n            transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            will-change: opacity, transform;\n        }\n\n        .yc-scroll-anim.is-visible {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .yc-delay-100 {\n            transition-delay: 0.1s;\n        }\n\n        .yc-delay-200 {\n            transition-delay: 0.2s;\n        }\n\n        .yc-delay-300 {\n            transition-delay: 0.3s;\n        }\n\n        .yc-timeline-container {\n            position: relative;\n            max-width: 800px;\n            margin: 0 auto;\n            padding: 4rem 0;\n        }\n\n        .yc-timeline-line {\n            position: absolute;\n            left: 28px;\n            top: 0;\n            width: 4px;\n            background: rgba(255, 255, 255, 0.1);\n            border-radius: 4px;\n            overflow: hidden;\n        }\n\n        .yc-timeline-fill {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 0%;\n        }\n\n        .yc-process-card {\n            min-width: 45vw;\n            max-width: 45vw;\n            flex-shrink: 0;\n            height: 400px;\n            background: radial-gradient(circle at top right, #1f1f22, #141416);\n            color: #fff;\n            border-radius: 24px;\n            padding: 3rem;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            border: 1px solid rgba(255, 255, 255, 0.08);\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.4);\n            transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.4s ease, border-color 0.4s ease;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .yc-watermark {\n            position: absolute;\n            top: -30px;\n            left: 10px;\n            font-size: 10rem;\n            font-weight: 800;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            color: transparent;\n            -webkit-text-stroke: 2px rgba(255, 255, 255, 0.05);\n            z-index: 0;\n            line-height: 1;\n            opacity: 0.5;\n            pointer-events: none;\n        }\n\n        .yc-process-card:hover .yc-watermark {\n            -webkit-text-stroke-color: rgba(45, 191, 58, 0.2);\n            opacity: 1;\n        }\n\n        .yc-p-title {\n            position: relative;\n            z-index: 2;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            font-size: 1.8rem;\n            font-weight: 700;\n            margin-bottom: 1rem;\n            margin-top: 4rem;\n            color: #fff;\n        }\n\n        .yc-p-icon {\n            position: absolute;\n            top: 3rem;\n            right: 3rem;\n            width: 80px;\n            height: 80px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: rgba(255, 255, 255, 0.03);\n            border-radius: 20px;\n            border: 1px solid rgba(255, 255, 255, 0.05);\n            z-index: 1;\n            animation: floatIcon 6s ease-in-out infinite;\n        }\n\n        @keyframes floatIcon {\n\n            0%,\n            100% {\n                transform: translateY(0);\n            }\n\n            50% {\n                transform: translateY(-10px);\n            }\n        }\n\n        .yc-p-icon svg {\n            width: 40px;\n            height: 40px;\n            stroke: #fff;\n            stroke-width: 1.5;\n        }\n\n        .yc-process-card:hover .yc-p-icon {\n            background: rgba(45, 191, 58, 0.1);\n            border-color: rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-process-card:hover .yc-p-icon svg {\n            stroke: #2DBF3A;\n        }\n\n        .yc-p-desc {\n            position: relative;\n            font-size: 1.1rem;\n            line-height: 1.6;\n            color: #ccc;\n            z-index: 1;\n            max-width: 90%;\n            margin-top: auto;\n        }\n\n        .yc-p-icon svg {\n            width: 64px;\n            height: 64px;\n            stroke-width: 1.5px;\n        }\n\n        .yc-p-desc {\n            font-size: 1rem;\n            line-height: 1.6;\n            color: #94A3B8;\n            max-width: 90%;\n        }\n\n        @media (max-width:768px) {\n            .yc-process-card {\n                min-width: 85vw;\n                height: 350px;\n            }\n        }\n\n        .yc-timeline-step {\n            display: flex;\n            gap: 3rem;\n            position: relative;\n            margin-bottom: 4rem;\n            opacity: 0.4;\n            transform: translateX(20px);\n            transition: all 0.6s ease;\n        }\n\n        .yc-timeline-step.active {\n            opacity: 1;\n            transform: translateX(0);\n        }\n\n        .yc-step-marker {\n            flex-shrink: 0;\n            width: 60px;\n            height: 60px;\n            border-radius: 50%;\n            background: #141416;\n            border: 2px solid rgba(255, 255, 255, 0.2);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            font-weight: 700;\n            font-size: 1.2rem;\n            color: var(--muted);\n            z-index: 2;\n            transition: all 0.4s ease;\n        }\n\n        .yc-timeline-step.active .yc-step-marker {\n            border-color: var(--green);\n            color: var(--green);\n            box-shadow: 0 0 20px rgba(45, 191, 58, 0.4);\n            background: #0a0a0c;\n        }\n\n        .yc-step-content {\n            padding-top: 0.5rem;\n        }\n\n        .yc-step-content h3 {\n            font-size: 1.5rem;\n            margin-bottom: 0.5rem;\n            color: #fff;\n        }\n\n        @media (max-width:600px) {\n            .yc-timeline-step {\n                gap: 1.5rem;\n            }\n\n            .yc-step-marker {\n                width: 45px;\n                height: 45px;\n                font-size: 1rem;\n            }\n\n            .yc-timeline-line {\n                left: 20.5px;\n            }\n        }\n\n        .yc-cp-container {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 80px;\n            width: 100%;\n            max-width: 1400px;\n            padding: 0 3rem 3rem 3rem;\n            position: relative;\n            margin: 0 auto;\n        }\n\n        .left-panel {\n            z-index: 10;\n        }\n\n        .platform-card {\n            background: var(--panel);\n            border: 1px solid rgba(255, 255, 255, 0.08);\n            border-radius: 24px;\n            padding: 20px;\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 12px;\n            width: 300px;\n            backdrop-filter: blur(10px);\n            position: relative;\n        }\n\n        .icon-box {\n            width: 75px;\n            height: 75px;\n            background: #131725;\n            border-radius: 16px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            border: 1px solid rgba(255, 255, 255, 0.05);\n            transition: all 0.3s ease;\n            cursor: pointer;\n        }\n\n        .icon-box:hover {\n            border-color: rgba(248, 146, 0, 0.5);\n            transform: translateY(-2px);\n            box-shadow: 0 4px 12px rgba(248, 146, 0, 0.2);\n        }\n\n        .icon-box span {\n            font-size: 28px;\n        }\n\n        .icon-box img {\n            width: 40px;\n            height: 40px;\n            object-fit: contain;\n        }\n\n        .center-stack {\n            position: relative;\n            width: 300px;\n            height: 300px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            z-index: 5;\n        }\n\n        .iso-layers {\n            position: relative;\n            width: 200px;\n            height: 200px;\n            transform: rotateX(60deg) rotateZ(-45deg);\n            transform-style: preserve-3d;\n        }\n\n        .layer {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border-radius: 32px;\n            transition: transform 0.4s ease;\n        }\n\n        .layer-3 {\n            background: linear-gradient(135deg, #F89200 0%, #EA580C 100%);\n            transform: translateZ(-50px);\n            box-shadow: -10px 10px 30px rgba(234, 88, 12, 0.5);\n        }\n\n        .layer-2 {\n            background: linear-gradient(135deg, #FDBA74 0%, #F89200 100%);\n            transform: translateZ(-25px);\n            opacity: 0.95;\n            box-shadow: -5px 5px 20px rgba(248, 146, 0, 0.3);\n        }\n\n        .layer-1 {\n            background: linear-gradient(135deg, #F1F5F9 0%, #CBD5E1 100%);\n            transform: translateZ(0px);\n            box-shadow: -5px 5px 20px rgba(0, 0, 0, 0.2);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .layer-content {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%) rotateZ(45deg);\n            width: 110px;\n            height: auto;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .layer-content img {\n            width: 100%;\n            height: auto;\n            display: block;\n            filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));\n        }\n\n        .connections-layer {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            pointer-events: none;\n            z-index: 1;\n        }\n\n        .conn-line {\n            fill: none;\n            stroke-linecap: round;\n            stroke-linejoin: round;\n            transition: opacity 0.3s;\n        }\n\n        .conn-base {\n            stroke: #334155;\n            stroke-width: 2px;\n            opacity: 0.3;\n        }\n\n        .conn-flow {\n            stroke: #2DBF3A;\n            stroke-width: 3px;\n            stroke-dasharray: 8 12;\n            stroke-dashoffset: 0;\n            opacity: 0;\n            filter: drop-shadow(0 0 6px rgba(45, 191, 58, 0.8));\n        }\n\n        .yc-cp-container.active .conn-flow {\n            opacity: 1;\n            animation: flowData 1s linear infinite;\n        }\n\n        @keyframes flowData {\n            to {\n                stroke-dashoffset: -20;\n            }\n        }\n\n        .right-panel {\n            display: flex;\n            flex-direction: column;\n            gap: 16px;\n            z-index: 10;\n            width: 440px;\n        }\n\n        .analysis-card {\n            background: var(--panel);\n            border: 1px solid rgba(255, 255, 255, 0.08);\n            border-radius: 16px;\n            padding: 24px;\n            transition: 0.3s;\n            position: relative;\n        }\n\n        .analysis-card:hover {\n            background: rgba(15, 23, 42, 0.6);\n            border-color: #F89200;\n        }\n\n        .analysis-card h3 {\n            font-size: 17px;\n            font-weight: 700;\n            margin-bottom: 6px;\n            color: white;\n            letter-spacing: -0.01em;\n        }\n\n        .analysis-card p {\n            font-size: 14px;\n            color: #94A3B8;\n            line-height: 1.4;\n        }\n\n        @media (max-width:900px) {\n            .yc-sticky-container {\n                display: flex;\n                flex-direction: column;\n                width: 100% !important;\n                max-width: 100% !important;\n                overflow-x: hidden;\n                margin: 0;\n                padding: 0;\n            }\n\n            .yc-service-card-new {\n                width: 100% !important;\n                max-width: 100% !important;\n                margin-right: 0;\n                box-sizing: border-box;\n                margin-bottom: 1rem;\n            }\n        }\n\n        @media (max-width:1000px) {\n            .yc-cp-container {\n                flex-direction: column;\n                gap: 50px;\n                padding: 40px 0;\n            }\n\n            .yc-service-card-new {\n                padding: 1.5rem !important;\n            }\n\n            .center-stack {\n                transform: scale(1);\n                margin: 20px 0;\n            }\n\n            .right-panel {\n                width: 100%;\n                max-width: 400px;\n            }\n        }\n\n        .yc-carousel-section {\n            position: relative;\n            overflow: hidden;\n            padding: 6rem 0;\n            overflow: hidden;\n        }\n\n        .yc-carousel-wrapper {\n            position: relative;\n            width: 100%;\n            height: 600px;\n            display: flex;\n            justify-content: center;\n            perspective: 1200px;\n            margin-top: 2.5rem;\n        }\n\n        .yc-case-card {\n            position: absolute;\n            width: 1100px;\n            height: 520px;\n            background: #141416;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            border-radius: 32px;\n            display: flex;\n            overflow: hidden;\n            transition: all 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);\n            box-shadow: 0 25px 50px rgba(0, 0, 0, 0.5);\n            cursor: pointer;\n        }\n\n        .yc-case-content {\n            flex: 1;\n            padding: 32px;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n        }\n\n        .yc-case-image {\n            width: 45%;\n            background-size: cover;\n            background-position: center;\n            position: relative;\n        }\n\n        .yc-case-logo {\n            height: 40px;\n            object-fit: contain;\n            align-self: flex-start;\n            margin-bottom: 2rem;\n        }\n\n        .yc-case-section-title {\n            font-size: 0.85rem;\n            text-transform: uppercase;\n            letter-spacing: 0.1em;\n            font-weight: 700;\n            margin-bottom: 0.5rem;\n            display: block;\n        }\n\n        .yc-case-text {\n            font-size: 0.95rem;\n            color: var(--muted);\n            margin-bottom: 1.5rem;\n            line-height: 1.6;\n        }\n\n        .yc-case-stat {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            line-height: 1;\n            color: #fff;\n            margin-bottom: 0.5rem;\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n        }\n\n        .stat-number {\n            font-size: 4rem;\n            font-weight: 700;\n        }\n\n        .stat-label {\n            font-size: 16px;\n            font-weight: 500;\n            color: var(--muted);\n            margin-top: 0.25rem;\n        }\n\n        .text-yc-green {\n            color: #2DBF3A;\n        }\n\n        .text-yc-orange {\n            color: #F89200;\n        }\n\n        .pos-center {\n            transform: translateX(0) scale(1);\n            z-index: 10;\n            opacity: 1;\n            pointer-events: auto;\n            border-color: rgba(255, 255, 255, 0.2);\n        }\n\n        .pos-left {\n            transform: translateX(-105%) scale(0.9);\n            z-index: 5;\n            opacity: 0.5;\n            filter: blur(0px);\n        }\n\n        .pos-right {\n            transform: translateX(105%) scale(0.9);\n            z-index: 5;\n            opacity: 0.5;\n            filter: blur(0px);\n        }\n\n        .pos-hidden {\n            transform: scale(0.8);\n            z-index: 0;\n            opacity: 0;\n            pointer-events: none;\n            visibility: hidden;\n        }\n\n        .pos-left:hover {\n            opacity: 0.8;\n            transform: translateX(-105%) scale(0.92);\n        }\n\n        .pos-right:hover {\n            opacity: 0.8;\n            transform: translateX(105%) scale(0.92);\n        }\n\n        @media (max-width:1000px) {\n            .yc-case-card {\n                width: 95vw;\n                max-width: 100%;\n                flex-direction: column;\n                height: auto;\n                min-height: 500px;\n                position: relative;\n            }\n\n            .yc-case-image {\n                width: 100%;\n                height: 200px;\n                order: -1;\n            }\n\n            .yc-case-content {\n                padding: 1.5rem;\n                padding-bottom: 4rem;\n                width: 100% !important;\n                max-width: 100% !important;\n                box-sizing: border-box;\n            }\n\n            .yc-carousel-wrapper {\n                height: auto;\n                min-height: 700px;\n            }\n\n            .pos-left {\n                transform: translateX(-15%) scale(0.85);\n                opacity: 0;\n                pointer-events: none;\n            }\n\n            .pos-right {\n                transform: translateX(15%) scale(0.85);\n                opacity: 0;\n                pointer-events: none;\n            }\n        }\n\n        .yc-report-section {\n            width: 100%;\n            position: relative;\n            padding: 4rem 0;\n        }\n\n        .yc-report-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 4rem;\n            align-items: center;\n        }\n\n        .yc-report-content {\n            max-width: 600px;\n        }\n\n        .yc-report-title {\n            font-size: 3rem;\n            line-height: 1.1;\n            margin-bottom: 1rem;\n        }\n\n        .yc-report-title span {\n            background: linear-gradient(90deg, #F89200 0%, #2DBF3A 100%);\n            background-clip: text;\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n        }\n\n        .yc-report-subtitle {\n            font-size: 1.2rem;\n            color: #fff;\n            margin-bottom: 2rem;\n            font-weight: 500;\n        }\n\n        .yc-report-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .yc-report-list li {\n            display: flex;\n            gap: 1rem;\n            align-items: flex-start;\n            color: var(--muted);\n            font-size: 1rem;\n        }\n\n        .yc-check-icon {\n            flex-shrink: 0;\n            width: 24px;\n            height: 24px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            border: 1px solid rgba(255, 255, 255, 0.3);\n            border-radius: 50%;\n            color: #fff;\n        }\n\n        .yc-report-card {\n            background: var(--panel);\n            color: #fff;\n            border: 1px solid var(--panel-strong);\n            border-radius: 24px;\n            padding: 2.5rem;\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n            position: relative;\n        }\n\n        .yc-report-card::before {\n            content: \"\";\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 120%;\n            height: 120%;\n            background: radial-gradient(circle, rgba(45, 191, 58, 0.15) 0%, rgba(0, 0, 0, 0) 70%);\n            transform: translate(-50%, -50%);\n            z-index: -1;\n            pointer-events: none;\n        }\n\n        .yc-form-row {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 1rem;\n            margin-bottom: 1rem;\n        }\n\n        .yc-form-group {\n            margin-bottom: 1rem;\n        }\n\n        .yc-side li {\n            font-size: 1.1rem;\n            font-family: var(--font-primary);\n            color: #ffffff;\n            margin-bottom: 0.8rem;\n        }\n\n        .yc-form-label {\n            display: block;\n            font-size: 0.9rem;\n            font-weight: 700;\n            color: #fff;\n            margin-bottom: 0.5rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-form-input {\n            width: 100%;\n            padding: 0.8rem 1rem;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            border-radius: 8px;\n            font-family: var(--font-primary);\n            font-size: 1rem;\n            background: rgba(255, 255, 255, 0.05);\n            color: #ffffff;\n        }\n\n        .yc-form-input:focus {\n            outline: none;\n            border-color: #2DBF3A;\n            box-shadow: 0 0 0 3px rgba(45, 191, 58, 0.1);\n        }\n\n        .yc-form-btn {\n            width: 100%;\n            padding: 1rem;\n            background: linear-gradient(90deg, #2DBF3A 0%, #22992E 100%);\n            color: white;\n            border: none;\n            border-radius: 999px;\n            font-size: 1rem;\n            font-weight: 700;\n            cursor: pointer;\n            transition: 0.2s;\n            margin-top: 1rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-form-btn:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 10px 20px rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-form-note {\n            font-size: 0.75rem;\n            color: #ffffff;\n            margin-top: 1rem;\n            line-height: 1.4;\n            font-family: var(--font-primary);\n        }\n\n        .yc-form-note a {\n            text-decoration: underline;\n            color: var(--muted);\n        }\n\n        .yc-area-section {\n            padding: 6rem 0;\n        }\n\n        .yc-area-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 5rem;\n            align-items: start;\n        }\n\n        .yc-area-header-group {\n            margin-bottom: 3rem;\n        }\n\n        .yc-area-pretitle {\n            font-size: 0.85rem;\n            text-transform: uppercase;\n            letter-spacing: 0.15em;\n            color: #2DBF3A;\n            font-weight: 700;\n            margin-bottom: 1rem;\n            display: block;\n            font-family: var(--font-primary);\n        }\n\n        .yc-area-title {\n            font-size: 3rem;\n            line-height: 1.1;\n            margin-bottom: 0;\n            font-family: var(--font-primary);\n            color: #ffffff;\n        }\n\n        .yc-area-title em {\n            font-style: italic;\n            color: #F89200 !important;\n        }\n\n        .yc-area-group {\n            margin-bottom: 2.5rem;\n        }\n\n        .yc-area-subtitle {\n            font-size: 0.8rem;\n            text-transform: uppercase;\n            letter-spacing: 0.1em;\n            color: #ffffff;\n            margin-bottom: 1rem;\n            font-weight: 700;\n            display: block;\n            font-family: var(--font-primary);\n        }\n\n        .yc-area-loc-text {\n            font-size: 1.1rem;\n            color: #ffffff;\n            font-family: var(--font-primary);\n        }\n\n        .yc-area-pills {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 0.8rem;\n        }\n\n        .yc-area-pill {\n            background: rgba(255, 255, 255, 0.05);\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            padding: 0.6rem 1.2rem;\n            border-radius: 99px;\n            font-size: 0.9rem;\n            color: #ffffff;\n            display: flex;\n            align-items: center;\n            gap: 0.6rem;\n            transition: 0.2s;\n            font-family: var(--font-primary);\n        }\n\n        .yc-area-pill:hover {\n            background: rgba(255, 255, 255, 0.1);\n            transform: translateY(-2px);\n        }\n\n        .yc-area-pill svg {\n            color: #2DBF3A;\n            width: 16px;\n            height: 16px;\n        }\n\n        .yc-area-card {\n            background: var(--panel);\n            border-radius: 32px;\n            padding: 3.5rem;\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);\n            border: 1px solid var(--panel-strong);\n        }\n\n        .yc-area-card h3 {\n            font-size: 1.5rem;\n            color: #2DBF3A;\n            margin-bottom: 2.5rem;\n            font-family: var(--font-primary);\n        }\n\n        @media (max-width:900px) {\n            .yc-area-grid {\n                grid-template-columns: 1fr;\n                gap: 3rem;\n            }\n        }\n\n        #infinity-bg {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 0;\n            pointer-events: none;\n            opacity: 1;\n            transition: opacity 2s ease;\n        }\n\n        main {\n            position: relative;\n            z-index: 10;\n        }\n\n        .yc-sticky-container {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 4rem;\n            position: relative;\n            align-items: start;\n        }\n\n        .yc-sticky-content {\n            display: flex;\n            flex-direction: column;\n            gap: 2rem;\n            padding-bottom: 4rem;\n        }\n\n        .yc-sticky-visual {\n            position: sticky;\n            top: 100px;\n            width: 100%;\n            aspect-ratio: 4 \/ 3;\n            border-radius: 32px;\n            overflow: hidden;\n            background: var(--panel);\n            border: 1px solid var(--panel-strong);\n        }\n\n        .yc-interactive-cta {\n            position: relative;\n            height: 90vh;\n            background: #050505;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n            cursor: none;\n        }\n\n        #mobius-canvas {\n            position: absolute;\n            inset: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 0;\n            pointer-events: none;\n        }\n\n        .yc-team-section {\n            height: 150vh;\n            position: relative;\n            background: inherit;\n        }\n\n        .yc-team-sticky-wrapper {\n            position: sticky;\n            top: 0;\n            height: 100vh;\n            width: 100%;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n        }\n\n        .yc-team-intro {\n            position: relative;\n            width: 100%;\n            padding: 0 5%;\n            display: grid;\n            grid-template-columns: 1.2fr 0.8fr;\n            gap: 4rem;\n            z-index: 20;\n            pointer-events: none;\n            margin-bottom: 4rem;\n        }\n\n        .yc-team-tag {\n            grid-column: 1 \/ -1;\n            display: inline-flex;\n            align-items: center;\n            gap: 0.5rem;\n            font-size: 0.9rem;\n            font-weight: 600;\n            margin-bottom: 1rem;\n            color: #ffffff;\n            font-family: var(--font-primary);\n        }\n\n        .yc-team-tag::before {\n            content: '';\n            width: 8px;\n            height: 8px;\n            background: var(--green);\n            border-radius: 50%;\n        }\n\n        .yc-team-heading {\n            font-family: var(--font-primary);\n            font-size: 4rem;\n            line-height: 1;\n            font-weight: 700;\n            color: #ffffff;\n            margin: 0;\n        }\n\n        .yc-team-heading em {\n            font-style: italic;\n            font-weight: 400;\n            color: inherit !important;\n        }\n\n        .yc-team-desc {\n            align-self: end;\n            font-size: 1.1rem;\n            line-height: 1.6;\n            color: #ffffff;\n            max-width: 40ch;\n            font-family: var(--font-primary);\n        }\n\n        .yc-team-stack {\n            position: relative;\n            width: 300px;\n            height: 400px;\n            flex-shrink: 0;\n            perspective: 1000px;\n        }\n\n        .yc-team-card {\n            position: absolute;\n            top: 0;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            background: transparent !important;\n            box-shadow: none !important;\n            transform-origin: bottom center;\n            transform: translate(-50%, 0);\n            transition: transform 0.1s linear;\n            will-change: transform;\n            overflow: visible !important;\n        }\n\n        .yc-team-card-inner {\n            position: relative;\n            width: 100%;\n            height: 100%;\n            text-align: center;\n            transition: transform 0.8s;\n            transform-style: preserve-3d;\n            border-radius: 24px;\n            box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n        }\n\n        .yc-team-card.yc-allow-flip.is-visible:hover .yc-team-card-inner {\n            transform: rotateY(180deg);\n        }\n\n        .yc-team-card-front,\n        .yc-team-card-back {\n            position: absolute;\n            width: 100%;\n            height: 100%;\n            -webkit-backface-visibility: hidden;\n            backface-visibility: hidden;\n            border-radius: 24px;\n            overflow: hidden;\n            top: 0;\n            left: 0;\n        }\n\n        .yc-team-card-front {\n            background-color: transparent;\n            z-index: 2;\n        }\n\n        .yc-team-card-back {\n            background-color: #111;\n            color: #ffffff;\n            transform: rotateY(180deg);\n            padding: 2rem;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: flex-start;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n            z-index: 1;\n        }\n\n        .yc-team-card img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n        .yc-team-info {\n            position: absolute;\n            bottom: 0;\n            left: 0;\n            width: 100%;\n            padding: 1.5rem;\n            background: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent);\n            color: #ffffff;\n            font-family: var(--font-primary);\n            font-size: 1.5rem;\n            font-weight: 700;\n            text-align: center;\n            z-index: 10;\n        }\n\n        .yc-team-desc-name {\n            font-family: var(--font-head);\n            font-size: 1.5rem;\n            font-weight: 700;\n            margin-bottom: 0.5rem;\n            color: #ffffff;\n        }\n\n        .yc-team-desc-text {\n            font-size: 14px;\n            line-height: 1.6;\n            color: #ffffff;\n            text-align: left;\n            margin-bottom: 2rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-team-linkedin-link {\n            position: absolute;\n            bottom: 1.5rem;\n            right: 1.5rem;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            color: #ffffff;\n            transition: color 0.2s, transform 0.2s;\n        }\n\n        .yc-team-linkedin-link:hover {\n            color: #0077b5;\n            transform: scale(1.1);\n        }\n\n        .yc-team-linkedin-link svg {\n            width: 24px;\n            height: 24px;\n            fill: currentColor;\n        }\n\n        .yc-team-logo-card {\n            background: #1d1d1f;\n            z-index: 50;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            border: 1px solid #222;\n        }\n\n        #card-owen {\n            z-index: 10;\n        }\n\n        #card-william {\n            z-index: 1;\n        }\n\n        #card-tygo {\n            z-index: 1;\n        }\n\n        @media (max-width:768px) {\n            .yc-team-section {\n                height: auto;\n                padding-bottom: 50px;\n            }\n\n            .yc-team-sticky-wrapper {\n                position: relative;\n                top: auto;\n                height: auto;\n                padding: 0;\n                display: block;\n            }\n\n            .yc-team-intro {\n                grid-template-columns: 1fr;\n                gap: 2rem;\n                position: relative;\n                top: 0;\n                text-align: center;\n            }\n\n            .yc-team-heading {\n                font-size: 2.5rem;\n            }\n\n            .yc-team-desc {\n                margin: 0 auto;\n                max-width: 100%;\n            }\n\n            .yc-team-stack {\n                width: 100%;\n                height: auto;\n                display: flex;\n                flex-direction: column;\n                align-items: center;\n                gap: 24px;\n                overflow: visible;\n                padding: 0;\n                transform: none;\n                margin-top: 2rem;\n            }\n\n            .yc-team-card {\n                position: relative;\n                width: 65%;\n                max-width: 240px;\n                height: 280px;\n                flex-shrink: 0;\n                transform: none !important;\n                left: auto;\n                top: auto;\n                margin: 0;\n            }\n\n            .yc-team-card-back {\n                padding: 1.25rem;\n            }\n\n            .yc-team-desc-name {\n                font-size: 1.2rem;\n                margin-bottom: 0.25rem;\n            }\n\n            .yc-team-desc-text {\n                font-size: 11.5px;\n                line-height: 1.4;\n                margin-bottom: 0.5rem;\n            }\n\n            .yc-team-linkedin-link {\n                bottom: 1rem;\n                right: 1rem;\n            }\n\n            .yc-team-logo-card {\n                display: none !important;\n            }\n\n            #card-owen {\n                order: 1;\n            }\n\n            #card-william {\n                order: 2;\n            }\n\n            #card-tygo {\n                order: 3;\n            }\n        }\n\n        .yc-cta-content {\n            position: relative;\n            z-index: 2;\n            text-align: center;\n            pointer-events: none;\n        }\n\n        .yc-cta-content h2 {\n            font-size: 4rem;\n            margin-bottom: 2rem;\n            color: #ffffff;\n            font-family: var(--font-primary);\n            letter-spacing: -0.02em;\n        }\n\n        .yc-cta-content .yc-btn-primary {\n            pointer-events: auto;\n            font-size: 1.2rem;\n            padding: 1.2rem 3rem;\n        }\n\n        .yc-star-cursor {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 40px;\n            height: 40px;\n            pointer-events: none;\n            z-index: 10;\n            transform: translate(-50%, -50%);\n            mix-blend-mode: difference;\n            color: #2DBF3A !important;\n            will-change: transform;\n        }\n\n        .yc-star-cursor svg {\n            width: 100%;\n            height: 100%;\n            animation: rotateCursor 10s linear infinite;\n        }\n\n        @keyframes rotateCursor {\n            from {\n                transform: rotate(0deg);\n            }\n\n            to {\n                transform: rotate(360deg);\n            }\n        }\n\n        .yc-services-slider-track {\n            display: flex;\n            width: 100%;\n            height: 100%;\n            gap: 0 !important;\n            margin: 0;\n            padding: 0;\n            transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n            will-change: transform;\n        }\n\n        .yc-service-slide {\n            width: 100%;\n            flex: 0 0 100%;\n            height: 100%;\n            margin: 0;\n            padding: 0;\n            border: none;\n            position: relative;\n        }\n\n        .yc-service-slide img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            display: block;\n            opacity: 1;\n        }\n\n        .yc-sticky-image-wrapper {\n            width: 100%;\n            height: 100%;\n            background-color: var(--panel);\n            border: 1px solid var(--panel-strong);\n            border-radius: 32px;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .yc-sticky-image-wrapper:hover img {\n            transform: scale(1.05);\n        }\n\n        .yc-service-card-new {\n            background: var(--panel);\n            border: 1px solid var(--panel-strong);\n            border-radius: 24px;\n            padding: 3rem;\n            transition: all 0.3s ease;\n            cursor: default;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .yc-service-card-new:hover {\n            border-color: rgba(255, 255, 255, 0.2);\n            transform: translateY(-5px);\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);\n        }\n\n        .yc-service-card-new::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 4px;\n            height: 100%;\n            background: var(--green);\n            opacity: 0;\n            transition: 0.3s;\n        }\n\n        .yc-service-card-new:hover::before {\n            opacity: 1;\n        }\n\n        .yc-service-num {\n            font-size: 0.9rem;\n            color: var(--green);\n            font-family: var(--font-primary);\n            margin-bottom: 1rem;\n            display: block;\n        }\n\n        .yc-service-card-new h3 {\n            font-size: 2rem;\n            margin-bottom: 1rem;\n            font-family: var(--font-primary);\n            color: #ffffff;\n        }\n\n        .yc-service-card-new p {\n            font-size: 1.1rem;\n            color: #ffffff;\n            margin-bottom: 2rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-service-list-new {\n            list-style: none;\n            padding: 0;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 0.8rem;\n        }\n\n        .yc-service-list-new li {\n            color: #ffffff;\n            font-size: 0.95rem;\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n            font-family: var(--font-primary);\n        }\n\n        .yc-service-list-new li::before {\n            content: \"\u2022\";\n            color: var(--green);\n            font-size: 1.2rem;\n        }\n\n        @media (max-width:900px) {\n            .yc-sticky-container {\n                grid-template-columns: 1fr;\n            }\n\n            .yc-sticky-visual {\n                display: none;\n            }\n        }\n\n        :root {\n            --bg-color: #1d1d1f;\n            --card-bg: #1d1d1f;\n            --card-border: 0.5px solid rgba(255, 255, 255, 0.26);\n            --text-title: #ffffff;\n            --text-body: rgb(201, 201, 201);\n            --font-main: 'Lato', sans-serif;\n            --font-head: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            --font-primary: var(--font-head);\n        }\n\n        .framework-section {\n            background-color: transparent;\n            padding: 8rem 0 15vh;\n            position: relative;\n        }\n\n        .framework-header {\n            margin-bottom: 5rem;\n            text-align: left;\n            padding-left: 0;\n        }\n\n        .framework-header h2 {\n            font-family: var(--font-primary);\n            font-size: 3rem;\n            max-width: 800px;\n            margin: 0;\n            line-height: 1.1;\n            color: #ffffff;\n        }\n\n        .framework-row {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 4rem;\n            margin-bottom: 80px;\n            padding: 4rem;\n            background: var(--card-bg);\n            border: var(--card-border);\n            border-radius: 24px;\n            backdrop-filter: blur(10px);\n            position: sticky;\n            top: 15vh;\n            box-shadow: 0 -10px 40px rgba(0, 0, 0, 0.5);\n            transform-origin: center top;\n        }\n\n        .framework-row.reversed {\n            flex-direction: row-reverse;\n        }\n\n        .framework-row:nth-child(2) {\n            position: sticky !important;\n            top: 15vh !important;\n            z-index: 10 !important;\n        }\n\n        .framework-row:nth-child(3) {\n            position: sticky !important;\n            top: 18vh !important;\n            z-index: 20 !important;\n        }\n\n        .framework-row:nth-child(4) {\n            position: sticky !important;\n            top: 21vh !important;\n            z-index: 30 !important;\n        }\n\n        .framework-row:nth-child(5) {\n            position: sticky !important;\n            top: 24vh !important;\n            z-index: 40 !important;\n        }\n\n        .framework-row:nth-child(6) {\n            position: sticky !important;\n            top: 15vh !important;\n            z-index: 50 !important;\n            box-shadow: 0 -10px 40px rgba(0, 0, 0, 0.8) !important;\n            background-color: #1d1d1f !important;\n            margin-bottom: 0 !important;\n            min-height: 30vh !important;\n            align-items: center !important;\n            padding-top: 10vh !important;\n            padding-bottom: 12vh !important;\n        }\n\n        .row-image {\n            flex: 0 0 42%;\n            width: 42%;\n            aspect-ratio: 16\/10;\n            border-radius: 12px;\n            overflow: hidden;\n            position: relative;\n        }\n\n        .row-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            transition: transform 0.5s ease;\n        }\n\n        .framework-row:hover .row-image img {\n            transform: scale(1.05);\n        }\n\n        .row-content {\n            flex: 1;\n        }\n\n        .row-content h3 {\n            font-family: var(--font-primary);\n            font-size: 25px;\n            font-weight: 700;\n            color: #ffffff;\n            margin-bottom: 1rem;\n        }\n\n        .row-content p {\n            font-family: var(--font-primary);\n            font-size: 18px;\n            font-weight: 400;\n            color: #ffffff;\n            line-height: 1.6;\n        }\n\n        @media (max-width:768px) {\n\n            .framework-row,\n            .framework-row.reversed {\n                flex-direction: column;\n                text-align: left;\n                gap: 2rem;\n            }\n\n            .row-image {\n                width: 100%;\n                aspect-ratio: 16\/10;\n                height: auto;\n            }\n        }\n\n        .c1-wrapper .chart-container {\n            width: 100%;\n            height: 100%;\n            position: relative;\n            padding: 15px;\n            box-sizing: border-box;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n        }\n\n        .c1-wrapper .grid-background {\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 30px;\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\n            background: repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.05) 0, rgba(255, 255, 255, 0.05) 1px, transparent 1px, transparent 25%);\n            z-index: 0;\n        }\n\n        .c1-wrapper .bars-wrapper {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-end;\n            height: 100%;\n            padding-bottom: 30px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .c1-wrapper .column {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            width: 22%;\n            height: 100%;\n            position: relative;\n        }\n\n        .c1-wrapper .bar-track {\n            position: absolute;\n            top: 0;\n            bottom: 0;\n            width: 100%;\n            background: linear-gradient(to bottom, rgba(90, 152, 89, 0.15), rgba(90, 152, 89, 0.05));\n            border-radius: 2px 2px 0 0;\n        }\n\n        .c1-wrapper .bar-fill {\n            width: 100%;\n            background-color: #5a9859;\n            position: relative;\n            transition: height 0.5s ease-out;\n            background: linear-gradient(to bottom, #6ab069, #5a9859);\n        }\n\n        .c1-wrapper .badge {\n            background-color: white;\n            color: #1d1d1f;\n            padding: 4px 8px;\n            border-radius: 6px;\n            font-weight: 700;\n            font-size: 13px;\n            position: absolute;\n            top: 0;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n            white-space: nowrap;\n            font-family: var(--font-primary);\n        }\n\n        .c1-wrapper .label {\n            position: absolute;\n            bottom: -30px;\n            color: #ffffff;\n            font-size: 12px;\n            font-weight: 400;\n            text-align: center;\n            width: 100%;\n            letter-spacing: 0.5px;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .chart-container {\n            width: 100%;\n            height: 100%;\n            position: relative;\n            box-sizing: border-box;\n            background-color: transparent;\n            padding: 15px 10px;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n        }\n\n        .c2-wrapper .grid-lines {\n            position: absolute;\n            top: 40px;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            z-index: 0;\n            background: repeating-linear-gradient(to bottom, rgba(6, 147, 227, 0.2) 0, rgba(6, 147, 227, 0.2) 1px, transparent 1px, transparent 25%);\n        }\n\n        .c2-wrapper .bars-wrapper {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-end;\n            height: 100%;\n            width: 100%;\n            position: relative;\n            z-index: 1;\n        }\n\n        .c2-wrapper .column {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            width: 22%;\n            height: 90%;\n        }\n\n        .c2-wrapper .header {\n            margin-bottom: 8px;\n            color: white;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            height: 30px;\n        }\n\n        .c2-wrapper .google-text {\n            font-size: 16px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .linkedin-wrapper {\n            font-size: 15px;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .linkedin-in {\n            background-color: white;\n            color: #011627;\n            border-radius: 4px;\n            padding: 0px 3px;\n            margin-left: 2px;\n            line-height: 1.1;\n            font-size: 14px;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .facebook-text {\n            font-size: 16px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .microsoft-wrapper {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n        }\n\n        .c2-wrapper .ms-icon {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 1px;\n            width: 12px;\n            height: 12px;\n        }\n\n        .c2-wrapper .ms-dot {\n            background-color: white;\n            width: 100%;\n            height: 100%;\n        }\n\n        .c2-wrapper .ms-text {\n            display: flex;\n            flex-direction: column;\n            line-height: 1;\n        }\n\n        .c2-wrapper .ms-brand {\n            font-weight: 600;\n            font-size: 11px;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .ms-sub {\n            font-weight: 300;\n            font-size: 8px;\n            opacity: 0.9;\n            font-family: var(--font-primary);\n        }\n\n        .c2-wrapper .bar {\n            width: 100%;\n            border-top: 1px solid rgba(255, 255, 255, 0.1);\n        }\n\n        .c2-wrapper .bar-google {\n            height: 90%;\n            background: linear-gradient(to bottom, #007bff 0%, rgba(1, 22, 39, 0) 100%);\n        }\n\n        .c2-wrapper .bar-linkedin {\n            height: 85%;\n            background: linear-gradient(to bottom, #5c9c5c 0%, rgba(1, 22, 39, 0) 100%);\n        }\n\n        .c2-wrapper .bar-facebook {\n            height: 75%;\n            background: linear-gradient(to bottom, #008080 0%, rgba(1, 22, 39, 0) 100%);\n        }\n\n        .c2-wrapper .bar-microsoft {\n            height: 88%;\n            background: linear-gradient(to bottom, #b89b5e 0%, rgba(1, 22, 39, 0) 100%);\n        }\n\n        .c3-wrapper .chart-container {\n            width: 100%;\n            height: 100%;\n            padding: 20px;\n            box-sizing: border-box;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n        }\n\n        .c3-wrapper .row {\n            display: flex;\n            align-items: center;\n            margin-bottom: 12px;\n            height: 24px;\n        }\n\n        .c3-wrapper .label-group {\n            display: flex;\n            align-items: center;\n            width: 125px;\n            flex-shrink: 0;\n        }\n\n        .c3-wrapper .dot {\n            width: 10px;\n            height: 10px;\n            border-radius: 50%;\n            margin-right: 8px;\n            box-shadow: 0 0 10px currentColor;\n            flex-shrink: 0;\n        }\n\n        .c3-wrapper .label-text {\n            color: #ffffff;\n            font-size: 14px;\n            font-weight: 300;\n            letter-spacing: 0.5px;\n            font-family: var(--font-primary);\n        }\n\n        .c3-wrapper .bar-container {\n            flex-grow: 1;\n            height: 100%;\n            position: relative;\n        }\n\n        .c3-wrapper .bar {\n            height: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: flex-end;\n            padding-right: 8px;\n            color: white;\n            font-weight: 500;\n            font-size: 12px;\n            font-family: var(--font-primary);\n        }\n\n        .c3-wrapper .row-1 .dot {\n            background-color: #0d8387;\n            color: #0d8387;\n        }\n\n        .c3-wrapper .row-1 .bar {\n            width: 100%;\n            background: linear-gradient(90deg, rgba(13, 131, 135, 0.1) 0%, rgba(13, 131, 135, 1) 100%);\n        }\n\n        .c3-wrapper .row-2 .dot {\n            background-color: #00a57c;\n            color: #00a57c;\n        }\n\n        .c3-wrapper .row-2 .bar {\n            width: 80%;\n            background: linear-gradient(90deg, rgba(0, 165, 124, 0.1) 0%, rgba(0, 165, 124, 1) 100%);\n        }\n\n        .c3-wrapper .row-3 .dot {\n            background-color: #7acc73;\n            color: #7acc73;\n        }\n\n        .c3-wrapper .row-3 .bar {\n            width: 44%;\n            background: linear-gradient(90deg, rgba(122, 204, 115, 0.1) 0%, rgba(122, 204, 115, 1) 100%);\n        }\n\n        .c3-wrapper .row-4 .dot {\n            background-color: #63eac0;\n            color: #63eac0;\n        }\n\n        .c3-wrapper .row-4 .bar {\n            width: 34%;\n            background: linear-gradient(90deg, rgba(99, 234, 192, 0.1) 0%, rgba(99, 234, 192, 1) 100%);\n        }\n\n        .c3-wrapper .row-5 .dot {\n            background-color: #0084ff;\n            color: #0084ff;\n        }\n\n        .c3-wrapper .row-5 .bar {\n            width: 29%;\n            background: linear-gradient(90deg, rgba(0, 132, 255, 0.1) 0%, rgba(0, 132, 255, 1) 100%);\n        }\n\n        .framework-row .row-content,\n        .framework-row .row-image {\n            opacity: 0;\n            transform: translateY(30px);\n            transition: opacity 0.35s ease-out, transform 0.35s ease-out;\n            will-change: opacity, transform;\n        }\n\n        .framework-row.visible .row-content,\n        .framework-row.visible .row-image {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .framework-row:not(.reversed).visible .row-image {\n            transition-delay: 0.08s;\n        }\n\n        .framework-row.reversed.visible .row-content {\n            transition-delay: 0.08s;\n        }\n\n        .c5-wrapper .chart-container {\n            width: 100%;\n            height: 100%;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            background: rgba(29, 29, 31, 1);\n        }\n\n        .c5-wrapper .legend {\n            display: flex;\n            justify-content: center;\n            gap: 20px;\n            margin-bottom: 20px;\n            width: 100%;\n        }\n\n        .c5-wrapper .legend-item {\n            color: #ffffff;\n            font-size: 14px;\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-weight: 400;\n            font-family: var(--font-primary);\n        }\n\n        .c5-wrapper .pill {\n            width: 30px;\n            height: 6px;\n            border-radius: 10px;\n        }\n\n        .c5-wrapper .pill-green {\n            background-color: #7ce68a;\n        }\n\n        .c5-wrapper .pill-blue {\n            background-color: #0084ff;\n        }\n\n        .c5-wrapper .chart-box {\n            position: relative;\n            width: 90%;\n            height: 60%;\n            border-left: 1px solid rgba(0, 229, 255, 0.2);\n            border-bottom: 1px solid rgba(0, 229, 255, 0.2);\n            background-image: linear-gradient(90deg, rgba(0, 229, 255, 0.1) 1px, transparent 1px), linear-gradient(rgba(0, 229, 255, 0.1) 1px, transparent 1px);\n            background-size: 25% 33%;\n        }\n\n        .c5-wrapper svg {\n            width: 100%;\n            height: 100%;\n            overflow: visible;\n        }\n\n        .c5-wrapper .line {\n            fill: none;\n            stroke-linecap: round;\n            stroke-linejoin: round;\n            stroke-width: 6;\n            vector-effect: non-scaling-stroke;\n        }\n\n        .c5-wrapper .blue {\n            stroke: #0084ff;\n            filter: drop-shadow(0 0 8px rgba(0, 132, 255, 0.6));\n        }\n\n        .c5-wrapper .green {\n            stroke: #7ce68a;\n            filter: drop-shadow(0 0 10px rgba(124, 230, 138, 0.7));\n        }\n\n        .c5-wrapper .dot {\n            fill: #9fffad;\n            filter: drop-shadow(0 0 15px #7ce68a);\n        }\n    <\/style>\n    <style>\n        .yc-dashboard-section {\n            --db-bg: #030e1a;\n            --db-text-white: #ffffff;\n            --db-text-gray: #9ca3af;\n            --db-border: rgba(255, 255, 255, 0.1);\n            --col-google: #0073e6;\n            --col-linkedin: #5d9e5d;\n            --col-bing: #cfa058;\n            --col-facebook: #008080;\n            width: 100%;\n            max-width: 100%;\n            margin: 0 auto;\n            padding: 4rem 20px;\n            font-family: var(--font-primary);\n            color: var(--db-text-white);\n        }\n\n        .yc-db-card {\n            background: #1d1d1f;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            border-radius: 24px;\n            padding: 3rem;\n            margin-bottom: 2rem;\n            position: relative;\n            z-index: 2;\n        }\n\n        .yc-db-header {\n            text-align: left;\n            margin-bottom: 40px;\n        }\n\n        .yc-db-header h2 {\n            font-size: 48px;\n            font-weight: 600;\n            margin: 0 0 16px 0;\n            color: #ffffff;\n            max-width: 700px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-header p {\n            font-size: 16px;\n            line-height: 1.5;\n            color: #ffffff;\n            margin: 0;\n            max-width: 650px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-legend {\n            display: flex;\n            justify-content: flex-start;\n            gap: 30px;\n            margin-bottom: 40px;\n            font-size: 14px;\n            color: #ffffff;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-legend-item {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n        }\n\n        .yc-db-dot {\n            width: 10px;\n            height: 10px;\n            border-radius: 2px;\n        }\n\n        .yc-db-chart-section {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-end;\n            height: 280px;\n            padding: 0 20px;\n            margin-bottom: 20px;\n        }\n\n        .yc-db-chart-group {\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            width: 23%;\n            height: 100%;\n        }\n\n        .yc-db-bars-container {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-end;\n            width: 100%;\n            height: 220px;\n            background: linear-gradient(to right, rgba(0, 115, 230, 0.15) 0%, rgba(0, 115, 230, 0.15) 22%, transparent 22%, transparent 26%, rgba(93, 158, 93, 0.15) 26%, rgba(93, 158, 93, 0.15) 48%, transparent 48%, transparent 52%, rgba(207, 160, 88, 0.15) 52%, rgba(207, 160, 88, 0.15) 74%, transparent 74%, transparent 78%, rgba(0, 128, 128, 0.15) 78%, rgba(0, 128, 128, 0.15) 100%);\n            border-radius: 4px 4px 0 0;\n            position: relative;\n        }\n\n        .yc-db-bar-col {\n            width: 22%;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            position: relative;\n            transition: height 0.5s ease;\n        }\n\n        .yc-db-bar-val {\n            background-color: white;\n            color: #000;\n            font-size: 11px;\n            font-weight: 700;\n            padding: 2px 4px;\n            border-radius: 3px;\n            margin-bottom: 6px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-bar {\n            width: 100%;\n            border-radius: 2px 2px 0 0;\n            position: relative;\n        }\n\n        .yc-db-bar::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.1) 100%);\n            pointer-events: none;\n        }\n\n        .yc-db-group-label {\n            margin-top: 15px;\n            font-size: 13px;\n            color: #ffffff;\n            border-top: 1px solid var(--db-border);\n            width: 100%;\n            text-align: center;\n            padding-top: 10px;\n            white-space: nowrap;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-table-section {\n            width: 100%;\n            border-top: 1px solid var(--db-border);\n        }\n\n        .yc-db-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-size: 14px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-db-table th {\n            color: #ffffff;\n            font-weight: 500;\n            padding: 15px 10px;\n            text-align: center;\n            border-bottom: 1px solid var(--db-border);\n        }\n\n        .yc-db-table td {\n            padding: 15px 10px;\n            text-align: center;\n            border-bottom: 1px solid var(--db-border);\n            color: #ffffff;\n        }\n\n        .yc-db-table th.th-left,\n        .yc-db-table td.td-left {\n            text-align: left;\n        }\n\n        .yc-db-table td.td-left {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .c-google {\n            background-color: var(--col-google);\n        }\n\n        .c-linkedin {\n            background-color: var(--col-linkedin);\n        }\n\n        .c-bing {\n            background-color: var(--col-bing);\n        }\n\n        .c-facebook {\n            background-color: var(--col-facebook);\n        }\n\n        .yc-db-mobile-cards {\n            display: none;\n            flex-direction: column;\n            gap: 16px;\n            margin-top: 20px;\n        }\n\n        .yc-mobile-card {\n            background: #1d1d1f;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            border-radius: 12px;\n            padding: 16px;\n        }\n\n        .yc-mobile-card-header {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            margin-bottom: 12px;\n            padding-bottom: 12px;\n            border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n        }\n\n        .yc-mobile-card-title {\n            font-weight: 700;\n            color: #ffffff;\n            font-size: 16px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-mobile-metric-row {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 8px;\n            font-size: 14px;\n            color: #ffffff;\n            font-family: var(--font-primary);\n        }\n\n        .yc-mobile-metric-row strong {\n            color: #ffffff;\n        }\n\n        .yc-mobile-metric-row.secondary {\n            font-size: 13px;\n            opacity: 0.9;\n        }\n\n        .yc-mobile-card-toggle {\n            background: transparent !important;\n            border: none !important;\n            box-shadow: none !important;\n            color: #2DBF3A;\n            font-size: 14px;\n            font-weight: 600;\n            cursor: pointer;\n            padding: 8px 0 0;\n            width: 100%;\n            text-align: left;\n            margin-top: 8px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-mobile-card-toggle.active {\n            color: #fff;\n        }\n\n        .yc-mobile-card-details {\n            margin-top: 12px;\n            padding-top: 12px;\n            border-top: 1px dashed rgba(255, 255, 255, 0.1);\n            animation: fadeIn 0.3s ease;\n        }\n\n        @media (max-width:768px) {\n            .yc-db-header h2 {\n                font-size: 28px;\n                line-height: 1.2;\n            }\n\n            .yc-db-card {\n                padding: 1.5rem;\n                overflow: hidden;\n            }\n\n            .yc-db-legend {\n                flex-wrap: wrap;\n                gap: 15px;\n                margin-bottom: 2rem;\n            }\n\n            .yc-db-legend-item {\n                font-size: 13px;\n                width: 45%;\n            }\n\n            .yc-db-chart-section {\n                overflow-x: auto;\n                justify-content: flex-start;\n                gap: 16px;\n                padding-bottom: 20px;\n                margin-left: -1.5rem;\n                margin-right: -1.5rem;\n                padding-left: 1.5rem;\n                padding-right: 1.5rem;\n                scroll-snap-type: x mandatory;\n                -webkit-overflow-scrolling: touch;\n            }\n\n            .yc-db-chart-group {\n                min-width: 85vw;\n                scroll-snap-align: center;\n                flex-shrink: 0;\n            }\n\n            .yc-db-bar-col {\n                width: 22%;\n            }\n\n            .yc-db-bar-val {\n                font-size: 10px;\n                padding: 2px 3px;\n            }\n\n            .yc-db-table-section {\n                display: none !important;\n            }\n\n            .yc-db-mobile-cards {\n                display: flex;\n            }\n        }\n\n        .yc-ab-container {\n            display: flex;\n            gap: 15px;\n            justify-content: center;\n            width: 100%;\n            height: 100%;\n            align-items: center;\n            transform: scale(0.80);\n            transform-origin: center center;\n        }\n\n        .yc-ab-card-wrapper {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            width: 48%;\n            max-width: 260px;\n        }\n\n        .yc-ab-percentage {\n            font-size: 28px;\n            font-weight: 600;\n            color: #ffffff;\n            margin-bottom: 10px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-ab-window-frame {\n            background-color: #161b22;\n            width: 100%;\n            border-radius: 8px;\n            padding: 12px;\n            box-sizing: border-box;\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n            display: flex;\n            flex-direction: column;\n            gap: 12px;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n        }\n\n        .yc-ab-dots {\n            display: flex;\n            gap: 5px;\n        }\n\n        .yc-ab-dot {\n            width: 5px;\n            height: 5px;\n            border-radius: 50%;\n            background-color: #444c56;\n        }\n\n        .yc-ab-chart-area {\n            display: flex;\n            height: 110px;\n            gap: 8px;\n            background-color: #0d1117;\n            border-radius: 6px;\n            padding: 10px 8px;\n            position: relative;\n        }\n\n        .yc-ab-y-axis {\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n            color: #ffffff;\n            font-size: 8px;\n            padding-bottom: 2px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-ab-bars-container {\n            flex-grow: 1;\n            display: flex;\n            align-items: flex-end;\n            justify-content: space-between;\n            position: relative;\n        }\n\n        .yc-ab-grid-lines {\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n            pointer-events: none;\n            z-index: 0;\n        }\n\n        .yc-ab-line {\n            width: 100%;\n            height: 1px;\n            border-top: 1px dashed #30363d;\n        }\n\n        .yc-ab-bar-col {\n            width: 12%;\n            height: 100%;\n            position: relative;\n            z-index: 1;\n            display: flex;\n            align-items: flex-end;\n        }\n\n        .yc-ab-ghost {\n            position: absolute;\n            bottom: 0;\n            width: 100%;\n            background-color: #2d333b;\n            border-radius: 2px;\n        }\n\n        .yc-ab-fill {\n            position: absolute;\n            bottom: 0;\n            width: 100%;\n            border-radius: 2px;\n            transition: height 0.3s ease;\n        }\n\n        .yc-ab-stats-row {\n            display: flex;\n            gap: 10px;\n            height: 50px;\n        }\n\n        .yc-ab-progress-group {\n            flex: 2;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            gap: 6px;\n            background-color: #0d1117;\n            border-radius: 6px;\n            padding: 8px;\n        }\n\n        .yc-ab-progress-track {\n            height: 5px;\n            width: 100%;\n            background-color: #30363d;\n            border-radius: 3px;\n        }\n\n        .yc-ab-progress-bar {\n            height: 100%;\n            border-radius: 3px;\n        }\n\n        .yc-ab-grid-group {\n            flex: 1;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            grid-template-rows: 1fr 1fr;\n            gap: 4px;\n        }\n\n        .yc-ab-square {\n            background-color: #30363d;\n            border-radius: 3px;\n        }\n\n        .yc-ab-footer-btn {\n            height: 50px;\n            border-radius: 4px;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 20px;\n            font-weight: 700;\n            color: white;\n            font-family: var(--font-primary);\n        }\n\n        .yc-ab-theme-a .yc-ab-fill,\n        .yc-ab-theme-a .yc-ab-progress-bar,\n        .yc-ab-theme-a .yc-ab-footer-btn {\n            background-color: #84c98b;\n        }\n\n        .yc-ab-theme-a .yc-ab-footer-btn {\n            color: #0d1117;\n        }\n\n        .yc-ab-theme-b .yc-ab-fill,\n        .yc-ab-theme-b .yc-ab-progress-bar,\n        .yc-ab-theme-b .yc-ab-footer-btn {\n            background-color: #f6ad55;\n        }\n\n        .yc-ab-theme-b .yc-ab-footer-btn {\n            color: #0d1117;\n        }\n\n        .yc-db-bar,\n        .yc-db-bar-col,\n        .yc-db-chart-group,\n        tr,\n        td,\n        th {\n            transition: all 0.3s ease;\n        }\n\n        .yc-db-card:not(.animate-in) .yc-db-bar {\n            height: 0% !important;\n        }\n\n        .yc-db-card:not(.animate-in) .yc-db-table-section {\n            opacity: 0;\n            transform: translateY(20px);\n        }\n\n        .yc-db-card.animate-in .yc-db-bar {\n            transition: height 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n\n        .yc-db-card.animate-in .yc-db-table-section {\n            opacity: 1;\n            transform: translateY(0);\n            transition: opacity 0.8s ease 0.4s, transform 0.8s ease 0.4s;\n        }\n\n        .yc-db-container.has-hover .yc-db-bar,\n        .yc-db-container.has-hover .yc-db-bar,\n        .yc-db-container.has-hover tbody tr,\n        .yc-db-container.has-hover thead th {\n            opacity: 0.4;\n        }\n\n        .yc-db-container.has-hover .yc-db-bar.is-highlighted,\n        .yc-db-container.has-hover tbody tr.is-highlighted,\n        .yc-db-container.has-hover tbody tr:hover,\n        .yc-db-container.has-hover thead th.is-highlighted,\n        .yc-db-container.has-hover thead th:hover,\n        .yc-db-container.has-hover .yc-db-chart-group.is-highlighted .yc-db-bar {\n            opacity: 1 !important;\n            filter: none !important;\n        }\n\n        .yc-db-container.has-hover .yc-db-chart-group.is-highlighted {\n            opacity: 1 !important;\n        }\n\n        tr.is-highlighted {\n            background-color: rgba(255, 255, 255, 0.05);\n            border-radius: 4px;\n        }\n    <\/style>\n    <style>\n        .yc-growth-section {\n            height: 100vh;\n            width: 100%;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            overflow: hidden;\n            background: transparent;\n            position: relative;\n            margin-top: 104px;\n            background: #1d1d1f !important;\n            z-index: 5;\n        }\n\n        .yc-growth-layout {\n            width: 100%;\n            max-width: 1400px;\n            padding: 0 5vw;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            position: relative;\n        }\n\n        .yc-growth-col-left {\n            width: 45%;\n            z-index: 2;\n        }\n\n        .yc-growth-col-right {\n            width: 50%;\n            height: 600px;\n            display: flex;\n            align-items: center;\n            justify-content: flex-end;\n            position: relative;\n            z-index: 1;\n            overflow: visible;\n        }\n\n        .yc-growth-copy h2 {\n            font-family: var(--font-primary);\n            font-weight: 700;\n            font-size: 48px;\n            line-height: 1.1;\n            margin-bottom: 1.5rem;\n            letter-spacing: -0.02em;\n            color: #ffffff;\n        }\n\n        .yc-growth-copy p {\n            font-size: 16px;\n            color: #ffffff;\n            line-height: 1.6;\n            margin: 0;\n            max-width: 40ch;\n            font-family: var(--font-primary);\n        }\n\n        .yc-growth-stack {\n            width: 500px;\n            height: 350px;\n            position: absolute;\n            right: 0;\n            top: 50%;\n            transform: translate(0, -50%) perspective(1000px);\n            margin-right: 20%;\n        }\n\n        @media (max-width:900px) {\n            .yc-growth-section {\n                margin-top: 0 !important;\n                height: auto;\n                padding: 4rem 0;\n            }\n        }\n\n        .yc-growth-card {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            border-radius: 24px;\n            background: radial-gradient(circle at top right, #1f1f22, #141416);\n            border: 1px solid rgba(255, 255, 255, 0.08);\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.4);\n            padding: 3rem;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            overflow: hidden;\n            transform-style: preserve-3d;\n            backface-visibility: hidden;\n            transition: none !important;\n        }\n\n        .yc-growth-watermark {\n            position: absolute;\n            top: -30px;\n            left: 10px;\n            font-size: 10rem;\n            font-weight: 700;\n            font-family: var(--font-primary);\n            color: transparent;\n            -webkit-text-stroke: 2px rgba(255, 255, 255, 0.05);\n            z-index: 0;\n            line-height: 1;\n            opacity: 0.5;\n            pointer-events: none;\n        }\n\n        .yc-toolstack {\n            width: 100%;\n            padding: 60px 0;\n            background: transparent;\n            overflow: hidden;\n            display: flex;\n            flex-direction: column;\n            position: relative;\n            margin-top: 50px;\n        }\n\n        .yc-toolstack-header {\n            margin-bottom: 40px;\n            z-index: 3;\n            position: relative;\n        }\n\n        .yc-toolstack-header h3 {\n            font-size: 24px;\n            color: #ffffff;\n            margin-bottom: 8px;\n            font-weight: 600;\n            font-family: var(--font-primary);\n        }\n\n        .yc-toolstack-header p {\n            font-size: 16px;\n            color: #ffffff;\n            margin: 0;\n            font-family: var(--font-primary);\n        }\n\n        .yc-toolstack::before,\n        .yc-toolstack::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            width: 15rem;\n            height: 100%;\n            z-index: 2;\n            pointer-events: none;\n        }\n\n        .yc-toolstack::before {\n            left: 0;\n            background: linear-gradient(to right, #1d1d1f 0%, transparent 100%);\n        }\n\n        .yc-toolstack::after {\n            right: 0;\n            background: linear-gradient(to left, #1d1d1f 0%, transparent 100%);\n        }\n\n        .yc-toolstack-track {\n            display: flex;\n            gap: 60px;\n            width: max-content;\n            animation: marquee 40s linear infinite;\n            will-change: transform;\n            align-items: center;\n        }\n\n        .yc-toolstack-track:hover {\n            animation-play-state: paused;\n        }\n\n        .yc-logo-item {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            filter: grayscale(1) brightness(0) invert(1);\n            opacity: 0.6;\n            transition: filter 0.3s ease, transform 0.3s ease, opacity 0.3s ease;\n            position: relative;\n        }\n\n        .yc-tooltip {\n            position: absolute;\n            top: 100%;\n            left: 50%;\n            transform: translateX(-50%) translateY(10px);\n            background: rgba(20, 20, 20, 0.95);\n            border: 1px solid rgba(255, 255, 255, 0.15);\n            color: #fff;\n            padding: 10px 14px;\n            border-radius: 8px;\n            font-size: 13px;\n            font-weight: 500;\n            white-space: nowrap;\n            opacity: 0;\n            visibility: hidden;\n            transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);\n            pointer-events: none;\n            z-index: 10;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5);\n            font-family: var(--font-primary);\n            text-align: center;\n            margin-top: 1rem;\n        }\n\n        .yc-logo-item:hover .yc-tooltip {\n            opacity: 1;\n            visibility: visible;\n            transform: translateX(-50%) translateY(0);\n        }\n\n        .yc-logo-item:hover {\n            filter: grayscale(0) brightness(1) invert(0);\n            opacity: 1;\n            transform: scale(1.1);\n        }\n\n        .yc-arr-section {\n            width: 100%;\n            padding: 80px 0;\n            position: relative;\n        }\n\n        .yc-arr-chart-wrapper {\n            width: 1250px;\n            max-width: 100%;\n            overflow-x: auto;\n            margin: 0 auto;\n            position: relative;\n        }\n\n        .yc-arr-chart-label {\n            font-size: 20px;\n            color: #ffffff;\n            margin-bottom: 20px;\n            font-weight: 400;\n            text-align: left;\n            font-family: var(--font-primary);\n        }\n\n        .yc-arr-chart-box {\n            position: relative;\n            width: 100%;\n            height: 350px;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            background: linear-gradient(180deg, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 0) 100%);\n            border-radius: 12px;\n            overflow: hidden;\n        }\n\n        .yc-arr-chart-box svg {\n            width: 100%;\n            height: 100%;\n            overflow: visible;\n            transition: transform 0.4s ease;\n        }\n\n        .yc-arr-chart-box:hover {\n            transform: scale(1.02);\n            box-shadow: 0 10px 40px -10px rgba(124, 230, 138, 0.1);\n            border-color: rgba(124, 230, 138, 0.3);\n            transition: all 0.4s ease;\n        }\n\n        .yc-arr-chart-box:hover .yc-arr-line-stroke {\n            filter: drop-shadow(0 0 8px rgba(124, 230, 138, 0.6));\n        }\n\n        .yc-arr-chart-box:hover .yc-arr-area-fill {\n            opacity: 0.9;\n        }\n\n        .yc-arr-chart-box:hover .yc-arr-grid-line {\n            opacity: 0.3;\n        }\n\n        .yc-arr-chart-box:hover .yc-arr-chart-dot {\n            r: 6;\n            transition: r 0.3s ease;\n        }\n\n        .yc-arr-grid-line {\n            stroke: rgba(255, 255, 255, 0.15);\n            stroke-width: 1;\n            transition: opacity 0.3s ease;\n        }\n\n        .yc-arr-area-fill {\n            fill: url(#greenGradient);\n            opacity: 0.8;\n            transition: opacity 0.3s ease;\n        }\n\n        .yc-arr-line-stroke {\n            fill: none;\n            stroke: #7ce68a;\n            stroke-width: 2.5;\n            stroke-linecap: round;\n            stroke-linejoin: round;\n            transition: filter 0.3s ease;\n        }\n\n        .yc-arr-chart-dot {\n            fill: #a3ffb0;\n            stroke: #7ce68a;\n            stroke-width: 0;\n            opacity: 0.8;\n            transition: r 0.3s ease;\n        }\n\n        .yc-arr-end-dot {\n            fill: #ffffff;\n            filter: drop-shadow(0 0 8px #7ce68a) drop-shadow(0 0 15px #7ce68a);\n        }\n\n        .yc-faq-header {\n            margin-bottom: 40px;\n        }\n\n        .yc-accordion {\n            width: 100%;\n            max-width: 800px;\n            display: flex;\n            flex-direction: column;\n            gap: 16px;\n        }\n\n        .yc-accordion-item {\n            background: #252527 !important;\n            border: 1px solid rgba(255, 255, 255, 0.05) !important;\n            border-radius: 12px;\n            overflow: hidden;\n            transition: background 0.3s ease, border-color 0.3s ease;\n        }\n\n        .yc-accordion-item:hover {\n            border-color: rgba(124, 230, 138, 0.3) !important;\n            background: #2a2a2c !important;\n        }\n\n        .yc-accordion-item.active {\n            background: #2a2a2c !important;\n            border-color: rgba(124, 230, 138, 0.5) !important;\n        }\n\n        .yc-accordion-inner {\n            color: #ffffff;\n            line-height: 1.6;\n            font-family: var(--font-primary);\n        }\n\n        .yc-accordion-trigger {\n            width: 100%;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 20px 24px;\n            background: none;\n            border: none;\n            color: #fff;\n            font-size: 16px;\n            font-weight: 500;\n            text-align: left;\n            cursor: pointer;\n            background: transparent !important;\n            color: #ffffff !important;\n            font-family: var(--font-primary);\n        }\n\n        .yc-accordion-icon {\n            width: 24px;\n            height: 24px;\n            min-width: 24px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: rgba(124, 230, 138, 0.1) !important;\n            color: #7ce68a !important;\n            border-radius: 6px;\n            transition: transform 0.4s ease, background 0.3s ease, color 0.3s ease;\n        }\n\n        .yc-accordion-item.active .yc-accordion-icon {\n            background: #7ce68a !important;\n            color: #000 !important;\n            transform: rotate(45deg);\n        }\n\n        .yc-accordion-trigger:hover .yc-accordion-icon {\n            opacity: 1;\n        }\n\n        .yc-accordion-content {\n            height: 0;\n            overflow: hidden;\n        }\n\n        .yc-accordion-inner {\n            padding-bottom: 24px;\n            color: #ffffff;\n            line-height: 1.6;\n            max-width: 65ch;\n        }\n\n        .yc-arr-stats-row {\n            display: flex;\n            justify-content: flex-end;\n            padding-top: 30px;\n            padding-right: 20px;\n            gap: 60px;\n        }\n\n        @media(max-width:768px) {\n            .yc-arr-stats-row {\n                flex-wrap: wrap;\n                gap: 30px;\n                justify-content: center;\n            }\n        }\n\n        .yc-arr-stat-item {\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n        }\n\n        .yc-arr-stat-value {\n            color: #7ce68a;\n            font-size: 18px;\n            font-weight: 600;\n            margin-bottom: 5px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-arr-stat-label {\n            color: #ffffff;\n            font-size: 14px;\n            font-family: var(--font-primary);\n        }\n\n        .yc-logo-item img {\n            width: 130px;\n            height: auto;\n            object-fit: contain;\n        }\n\n        .yc-logo-item img[src*=\"Google-Business-Profile\"] {\n            width: 187px !important;\n        }\n\n        .yc-logo-item img[src*=\"Google-Search-Console\"] {\n            width: 187px !important;\n        }\n\n        .yc-logo-item img[src*=\"Google-tag-manager\"] {\n            width: 176px !important;\n        }\n\n        .yc-logo-item img[src*=\"Google-analytics\"] {\n            width: 110px !important;\n        }\n\n        .yc-logo-item img[src*=\"2824a11d9198a5496ce63652f57d3bb9\"] {\n            width: 104px !important;\n        }\n\n        .yc-logo-item img[src*=\"Ontwerp_zonder\"] {\n            width: 77px !important;\n            height: 77px !important;\n        }\n\n        .yc-logo-item img[src*=\"PirateSERP\"] {\n            width: 60px !important;\n        }\n\n        @keyframes marquee {\n            0% {\n                transform: translateX(0);\n            }\n\n            100% {\n                transform: translateX(-50%);\n            }\n        }\n\n        .yc-growth-icon {\n            position: absolute;\n            top: 2rem;\n            right: 2rem;\n            width: 64px;\n            height: 64px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: rgba(255, 255, 255, 0.03);\n            border-radius: 16px;\n            border: 1px solid rgba(255, 255, 255, 0.05);\n            z-index: 1;\n        }\n\n        .yc-growth-icon svg {\n            width: 32px;\n            height: 32px;\n            stroke: #fff;\n            stroke-width: 1.5;\n            transition: stroke 0.3s ease;\n        }\n\n        .yc-growth-card.active .yc-growth-watermark {\n            -webkit-text-stroke-color: rgba(45, 191, 58, 0.2);\n            opacity: 1;\n        }\n\n        .yc-growth-card.active .yc-growth-icon {\n            background: rgba(45, 191, 58, 0.1);\n            border-color: rgba(45, 191, 58, 0.3);\n        }\n\n        .yc-growth-card.active .yc-growth-icon svg {\n            stroke: #2DBF3A;\n        }\n\n        .yc-growth-card h3 {\n            position: relative;\n            z-index: 2;\n            font-family: var(--font-primary);\n            font-size: 1.5rem;\n            font-weight: 700;\n            margin-bottom: 1rem;\n            margin-top: auto;\n            color: #ffffff;\n        }\n\n        .yc-growth-card p {\n            position: relative;\n            z-index: 2;\n            font-size: 1rem;\n            line-height: 1.6;\n            color: #ffffff;\n            margin: 0;\n            font-family: var(--font-primary);\n        }\n\n        @media (max-width:900px) {\n            .yc-growth-section {\n                height: auto;\n                min-height: 100vh;\n                padding: 5vh 0;\n            }\n\n            .yc-growth-layout {\n                flex-direction: column;\n                align-items: flex-start;\n                justify-content: center;\n                text-align: left;\n            }\n\n            .yc-growth-col-left,\n            .yc-growth-col-right {\n                width: 100%;\n                justify-content: flex-start;\n            }\n\n            .yc-growth-col-left {\n                margin-bottom: 0;\n                padding-left: 0;\n                padding-right: 0;\n            }\n\n            .yc-growth-copy h2,\n            .yc-growth-copy p {\n                text-align: left;\n                margin-left: 0;\n            }\n\n            .yc-growth-col-right {\n                justify-content: center;\n                margin-top: 2rem;\n            }\n\n            .yc-growth-stack {\n                width: 90vw;\n                max-width: 400px;\n                position: relative;\n                top: auto;\n                right: auto;\n                transform: none;\n                margin: 0 auto;\n                height: 400px;\n            }\n\n            .yc-growth-card {\n                position: absolute;\n                transform-style: flat !important;\n                rotate: 0deg !important;\n            }\n\n            .yc-growth-watermark,\n            .yc-growth-icon svg {\n                transform: none !important;\n                rotate: 0deg !important;\n            }\n        }\n\n        .yc-carousel-controls {\n            display: none;\n        }\n\n        @media (max-width:900px) {\n            .yc-carousel-controls {\n                display: flex;\n                position: absolute;\n                top: 25%;\n                left: 0;\n                width: 100%;\n                justify-content: space-between;\n                padding: 0 0.5rem;\n                pointer-events: none;\n                z-index: 999;\n                transform: translateY(-50%);\n            }\n\n            .yc-carousel-controls button {\n                pointer-events: auto;\n                background: transparent;\n                border: none;\n                width: 48px;\n                height: 48px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                color: #fff !important;\n                filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.8));\n                cursor: pointer;\n            }\n\n            .yc-carousel-controls button svg {\n                width: 32px;\n                height: 32px;\n                stroke-width: 3;\n            }\n\n            @media (max-width:768px) {\n                #services {\n                    padding-bottom: 4rem !important;\n                }\n\n                #performance-dashboard {\n                    padding-top: 4rem !important;\n                }\n            }\n        }\n\n        .yc-carousel-controls button {\n            pointer-events: auto;\n            background: transparent;\n            border: none;\n            border-radius: 0;\n            width: 48px;\n            height: 48px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: #fff;\n            filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));\n            cursor: pointer;\n            transition: transform 0.2s ease;\n        }\n\n        .yc-carousel-controls button:active {\n            background: #2DBF3A;\n        }\n    <\/style>\n<\/head>\n\n<body>\n    <div class=\"yc-dark\">\n        <div id=\"scroll-progress\"><\/div>\n        <div class=\"yc-overlay\" id=\"overlay\"><\/div>\n        <div class=\"yc-mobile-menu\" id=\"mobileMenu\"><button class=\"yc-mobile-close\" id=\"mobileClose\"><svg width=\"24\"\n                    height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\n                    stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                    <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                    <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                <\/svg><\/button>\n            <div class=\"yc-mobile-nav\">\n                <div class=\"yc-mobile-item\"><a href=\"#\" class=\"yc-mobile-link\" data-toggle=\"submenu\"> Internet Marketing\n                        <svg class=\"yc-mobile-arrow\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\"\n                            stroke-width=\"2\">\n                            <path d=\"M1 1L5 5L9 1\" \/>\n                        <\/svg><\/a>\n                    <ul class=\"yc-mobile-submenu\">\n                        <li><a href=\"https:\/\/youthcommerce.nl\/lokale-seo\/\" class=\"yc-mobile-sublink\">Lokale SEO<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/zoekmachine-adverteren\/\"\n                                class=\"yc-mobile-sublink\">Zoekmachine adverteren<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/social-media-adverteren\/\" class=\"yc-mobile-sublink\">Social\n                                Media Adverteren<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/google-bedrijfsprofiel\/\" class=\"yc-mobile-sublink\">Google\n                                bedrijfsprofiel<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/link-building\/\" class=\"yc-mobile-sublink\">Link\n                                building<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/digitale-pr\/\" class=\"yc-mobile-sublink\">Digitale PR<\/a>\n                        <\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/webdesign\/\" class=\"yc-mobile-sublink\">Webdesign<\/a><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"yc-mobile-item\"><a href=\"#\" class=\"yc-mobile-link\" data-toggle=\"submenu\"> Over Ons <svg\n                            class=\"yc-mobile-arrow\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\"\n                            stroke-width=\"2\">\n                            <path d=\"M1 1L5 5L9 1\" \/>\n                        <\/svg><\/a>\n                    <ul class=\"yc-mobile-submenu\">\n                        <li><a href=\"https:\/\/youthcommerce.nl\/over-ons\/\" class=\"yc-mobile-sublink\">Over ons<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/team\/\" class=\"yc-mobile-sublink\">Team<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/sbi-en-classificatie-codes\/\" class=\"yc-mobile-sublink\">SBI\n                                en classificatie codes<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/missie-statement\/\" class=\"yc-mobile-sublink\">Missie\n                                statement<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/reviews\/\" class=\"yc-mobile-sublink\">Reviews<\/a><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"yc-mobile-item\"><a href=\"#\" class=\"yc-mobile-link\" data-toggle=\"submenu\"> Servicegebied <svg\n                            class=\"yc-mobile-arrow\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\"\n                            stroke-width=\"2\">\n                            <path d=\"M1 1L5 5L9 1\" \/>\n                        <\/svg><\/a>\n                    <ul class=\"yc-mobile-submenu\">\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/apeldoorn\/\"\n                                class=\"yc-mobile-sublink\">Apeldoorn<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/arnhem\/\"\n                                class=\"yc-mobile-sublink\">Arnhem<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/doetinchem\/\"\n                                class=\"yc-mobile-sublink\">Doetinchem<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/ede\/\"\n                                class=\"yc-mobile-sublink\">Ede<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/overijssel\/enschede\/\"\n                                class=\"yc-mobile-sublink\">Enschede<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/geldermalsen\/\"\n                                class=\"yc-mobile-sublink\">Geldermalsen<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/nijmegen\/\"\n                                class=\"yc-mobile-sublink\">Nijmegen<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/wageningen\/\"\n                                class=\"yc-mobile-sublink\">Wageningen<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/gelderland\/winterswijk\/\"\n                                class=\"yc-mobile-sublink\">Winterswijk<\/a><\/li>\n                        <li><a href=\"https:\/\/youthcommerce.nl\/servicegebied\/overijssel\/zwolle\/\"\n                                class=\"yc-mobile-sublink\">Zwolle<\/a><\/li>\n                    <\/ul>\n                <\/div><a href=\"https:\/\/youthcommerce.nl\/contact\/\" class=\"yc-mobile-link\">Contact<\/a><a\n                    href=\"https:\/\/youthcommerce.nl\/blog\/\" class=\"yc-mobile-link\">Blog<\/a>\n            <\/div>\n            <div style=\"margin-top: auto; display: flex; flex-direction: column; gap: 1rem; padding-top: 2rem;\">\n                <div class=\"phone-container\"><a href=\"tel:+31315260250\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/06\/phone-svgrepo-com-2.svg\"\n                            alt=\"Phone\"><span>+31 315 260 250<\/span>\n                        <div id=\"statusCircleMobile\"><\/div>\n                    <\/a><\/div><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"yc-btn yc-btn-strategy\"\n                    style=\"justify-content: center;\"> Strategiegesprek plannen <\/a>\n            <\/div>\n        <\/div><canvas id=\"infinity-bg\"><\/canvas>\n        <main>\n            <section class=\"hero\"\n                style=\"padding-bottom: 8rem; background: transparent; position: relative; z-index: 20;\"><canvas\n                    id=\"particle-canvas\"><\/canvas>\n                <div class=\"hero-content\">\n                    <h1 class=\"hero-title\">Lokale SEO door YouthCommerce<\/h1>\n                    <p class=\"hero-desc\"\n                        style=\"font-size: 16px; color: var(--muted); margin-bottom: 2.5rem; max-width: 60ch; margin-left: auto; margin-right: auto; font-family: var(--font-primary);\">\n                        Meer lokale klanten via Google Maps en de organische resultaten met meetbare groei en\n                        transparante rapportage. <\/p>\n                    <div class=\"yc-hero-actions\"\n                        style=\"margin-bottom: 3rem; display: flex; justify-content: center; gap: 1rem;\"><a\n                            href=\"https:\/\/youthcommerce.nl\/contact\" class=\"hero-cta-button\"\n                            style=\"display: inline-flex; align-items: center; gap: 0.5rem; text-decoration: none; padding: 1.125rem 1.25rem; border-radius: 8px; font-weight: 600; font-size: 1rem; font-family: var(--font-primary); background: #2DBF3A; color: #ffffff; transition: transform 0.2s ease;\">\n                            Strategiegesprek <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                <path d=\"M5 12h14\"><\/path>\n                                <path d=\"M12 5l7 7-7 7\"><\/path>\n                            <\/svg><\/a><a href=\"https:\/\/youthcommerce.nl\/intake\" class=\"hero-cta-button\"\n                            style=\"display: inline-flex; align-items: center; gap: 0.5rem; text-decoration: none; padding: 1.125rem 1.25rem; border-radius: 8px; font-weight: 600; font-size: 1rem; font-family: var(--font-primary); background: #ffffff; color: #000000; transition: transform 0.2s ease;\">\n                            Verkennen <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000000\"\n                                stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                <path d=\"M5 12h14\"><\/path>\n                                <path d=\"M12 5l7 7-7 7\"><\/path>\n                            <\/svg><\/a><\/div>\n                    <div class=\"hero-trust-badges\"><a href=\"https:\/\/nl.trustpilot.com\/review\/youthcommerce.nl\"\n                            target=\"_blank\" rel=\"nofollow noopener\"><img decoding=\"async\"\n                                src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/12\/Ontwerp-zonder-titel-18-e1765524152909.png?strip=all&w=1920\"\n                                alt=\"Trustpilot\"><\/a><a href=\"https:\/\/clutch.co\/profile\/youthcommerce\" target=\"_blank\" rel=\"nofollow noopener\"><img decoding=\"async\"\n                                src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/09\/Clutch-reviews.png?strip=all&w=1920\"\n                                alt=\"Clutch\"><\/a><a href=\"https:\/\/maps.app.goo.gl\/J6CK7T9HPqfE459v8\" target=\"_blank\" rel=\"nofollow noopener\"><img decoding=\"async\"\n                                src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/Google-Review-Logo-500x281-1.png?strip=all&w=1920\"\n                                alt=\"Google Review\"><\/a><\/div>\n                <\/div>\n                <div class=\"moon-divider\"\n                    style=\"position: absolute; bottom: -1px; left: 0; width: 100%; height: 81px; pointer-events: none; z-index: 25;\">\n                    <svg data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 120\"\n                        preserveAspectRatio=\"none\" style=\"display: block; width: 100%; height: 82px;\">\n                        <defs>\n                            <linearGradient id=\"moon-glow\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n                                <stop offset=\"0%\" style=\"stop-color: #1d1d1f; stop-opacity: 0\" \/>\n                                <stop offset=\"10%\" style=\"stop-color: #1d1d1f; stop-opacity: 0\" \/>\n                                <stop offset=\"50%\" style=\"stop-color: #F89200; stop-opacity: 1\" \/>\n                                <stop offset=\"90%\" style=\"stop-color: #1d1d1f; stop-opacity: 0\" \/>\n                                <stop offset=\"100%\" style=\"stop-color: #1d1d1f; stop-opacity: 0\" \/>\n                            <\/linearGradient>\n                        <\/defs>\n                        <path d=\"M0,120 L0,120 Q600,30 1200,120 L1200,120 Z\" style=\"fill: #1d1d1f;\"><\/path>\n                        <path d=\"M0,120 Q600,30 1200,120\"\n                            style=\"fill: none; stroke: url(#moon-glow); stroke-width: 2px; filter: drop-shadow(0 -4px 10px rgba(248, 146, 0, 0.6));\">\n                        <\/path>\n                    <\/svg>\n                <\/div>\n            <\/section>\n            <div class=\"yc-container\">\n                <section class=\"yc-section yc-scroll-anim\">\n                    <div class=\"yc-container\">\n                        <div style=\"margin-bottom: 3rem; text-align: left;\">\n                            <h2 style=\"margin-bottom: 1.5rem; font-family: var(--font-primary); color: #ffffff;\">5\n                                Pijlers voor Lokale SEO<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p\n                                    style=\"color: #ffffff; max-width: 800px; margin-bottom: 1.5rem; font-family: var(--font-primary); font-size: 16px;\">\n                                    Lokale SEO is de snelste weg naar zichtbaarheid in de Local Pack en Google Maps voor\n                                    jouw servicegebied. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-grid\" style=\"grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\">\n                            <div class=\"yc-card\">\n                                <div\n                                    style=\"margin-bottom: 1.5rem; width: 48px; height: 48px; background: rgba(45, 191, 58, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\n                                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DBF3A\"\n                                        stroke-width=\"2\">\n                                        <path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path>\n                                        <circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle>\n                                        <path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path>\n                                        <path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path>\n                                    <\/svg>\n                                <\/div>\n                                <h3\n                                    style=\"font-size: 1.1rem; margin-bottom: 1rem; color: #ffffff; text-transform: uppercase; letter-spacing: 0.05em; font-family: var(--font-primary);\">\n                                    NAP CONSISTENTIE<\/h3>\n                                <p style=\"font-size: 0.95rem; font-family: var(--font-primary); color: #ffffff;\">NAP\n                                    consistentie is de basis. We corrigeren naam, adres en telefoon overal via\n                                    citations, data aggregators en een grondige listing audit.<\/p>\n                            <\/div>\n                            <div class=\"yc-card\">\n                                <div\n                                    style=\"margin-bottom: 1.5rem; width: 48px; height: 48px; background: rgba(45, 191, 58, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\n                                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DBF3A\"\n                                        stroke-width=\"2\">\n                                        <line x1=\"18\" y1=\"20\" x2=\"18\" y2=\"10\"><\/line>\n                                        <line x1=\"12\" y1=\"20\" x2=\"12\" y2=\"4\"><\/line>\n                                        <line x1=\"6\" y1=\"20\" x2=\"6\" y2=\"14\"><\/line>\n                                    <\/svg>\n                                <\/div>\n                                <h3\n                                    style=\"font-size: 1.1rem; margin-bottom: 1rem; color: #ffffff; text-transform: uppercase; letter-spacing: 0.05em; font-family: var(--font-primary);\">\n                                    GOOGLE BUSINESS PROFILE<\/h3>\n                                <p style=\"font-size: 0.95rem; font-family: var(--font-primary); color: #ffffff;\">Google\n                                    Business Profile is je lokale etalage. We claimen, verifi\u00ebren, vullen services,\n                                    producten, categorie\u00ebn, attributen en posten via GBP Posts.<\/p>\n                            <\/div>\n                            <div class=\"yc-card\">\n                                <div\n                                    style=\"margin-bottom: 1.5rem; width: 48px; height: 48px; background: rgba(45, 191, 58, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\n                                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DBF3A\"\n                                        stroke-width=\"2\">\n                                        <path d=\"M12 20h9\"><\/path>\n                                        <path d=\"M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z\"><\/path>\n                                    <\/svg>\n                                <\/div>\n                                <h3\n                                    style=\"font-size: 1.1rem; margin-bottom: 1rem; color: #ffffff; text-transform: uppercase; letter-spacing: 0.05em; font-family: var(--font-primary);\">\n                                    LOKALE RELEVANTIE<\/h3>\n                                <p style=\"font-size: 0.95rem; font-family: var(--font-primary); color: #ffffff;\">On page\n                                    signalen sturen lokale relevantie. We schrijven city pages and service pages,\n                                    plaatsen schema LocalBusiness in JSON LD and verbeteren interne links.<\/p>\n                            <\/div>\n                            <div class=\"yc-card\">\n                                <div\n                                    style=\"margin-bottom: 1.5rem; width: 48px; height: 48px; background: rgba(45, 191, 58, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\n                                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DBF3A\"\n                                        stroke-width=\"2\">\n                                        <path d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"><\/path>\n                                    <\/svg>\n                                <\/div>\n                                <h3\n                                    style=\"font-size: 1.1rem; margin-bottom: 1rem; color: #ffffff; text-transform: uppercase; letter-spacing: 0.05em; font-family: var(--font-primary);\">\n                                    TECHNISCHE SEO<\/h3>\n                                <p style=\"font-size: 0.95rem; font-family: var(--font-primary); color: #ffffff;\">\n                                    Techniek draagt vindbaarheid. We versnellen LCP en INP, comprimeren assets met\n                                    Brotli of gzip, zetten caching en een CDN in, en houden de site crawlable en\n                                    indexable.<\/p>\n                            <\/div>\n                            <div class=\"yc-card\">\n                                <div\n                                    style=\"margin-bottom: 1.5rem; width: 48px; height: 48px; background: rgba(45, 191, 58, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\n                                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DBF3A\"\n                                        stroke-width=\"2\">\n                                        <rect x=\"1\" y=\"4\" width=\"22\" height=\"16\" rx=\"2\" ry=\"2\"><\/rect>\n                                        <line x1=\"1\" y1=\"10\" x2=\"23\" y2=\"10\"><\/line>\n                                    <\/svg>\n                                <\/div>\n                                <h3\n                                    style=\"font-size: 1.1rem; margin-bottom: 1rem; color: #ffffff; text-transform: uppercase; letter-spacing: 0.05em; font-family: var(--font-primary);\">\n                                    REPUTATIE & REVIEWS<\/h3>\n                                <p style=\"font-size: 0.95rem; font-family: var(--font-primary); color: #ffffff;\">\n                                    Reputatie drijft ranking en conversie. We stimuleren reviews, beantwoorden ze snel,\n                                    markeren review schema en volgen sentiment en review velocity. <\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <style>\n                        .yc-grid .yc-card {\n                            background: #1d1d1f !important;\n                            border: 1px solid rgba(255, 255, 255, 0.1) !important;\n                            padding: 2rem !important;\n                            border-radius: 12px !important;\n                            opacity: 1 !important;\n                            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n                            transition: all 0.3s ease;\n                        }\n\n                        .yc-grid .yc-card h3 {\n                            color: #fff !important;\n                            font-weight: 600 !important;\n                        }\n\n                        .yc-grid .yc-card p {\n                            color: #ffffff !important;\n                            font-size: 1rem !important;\n                        }\n\n                        .yc-grid .yc-card::before {\n                            content: '';\n                            position: absolute;\n                            border-radius: 12px !important;\n                            padding: 1.5px 1.5px 1.5px 4px !important;\n                            background: linear-gradient(135deg, var(--green), rgba(45, 191, 58, 0.2)) !important;\n                            inset: -1px !important;\n                            z-index: 1;\n                            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                            mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                            -webkit-mask-composite: xor;\n                            mask-composite: exclude;\n                            pointer-events: none;\n                        }\n\n                        .yc-grid .yc-card:hover {\n                            transform: translateY(-5px);\n                            border-color: rgba(255, 255, 255, 0.2) !important;\n                        }\n                    <\/style>\n                <\/section>\n                <style>\n                    .yc-comp-section {\n                        padding: 8rem 0;\n                        background: transparent;\n                    }\n\n                    .yc-comp-header {\n                        text-align: center;\n                        margin-bottom: 4rem;\n                    }\n\n                    .yc-comp-header h2 {\n                        font-family: var(--font-primary);\n                        font-size: var(--h2-size);\n                        line-height: 1.1;\n                        color: white;\n                    }\n\n                    h1,\n                    h2,\n                    h3,\n                    h4 {\n                        font-family: var(--font-primary);\n                        font-weight: 700;\n                        color: #fff;\n                        line-height: 1.1;\n                    }\n\n                    h2 {\n                        font-size: var(--h2-size);\n                    }\n\n                    h3 {\n                        font-size: var(--h3-size);\n                    }\n\n                    p,\n                    li {\n                        font-size: var(--text-size);\n                    }\n\n                    .yc-comp-grid {\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 2rem;\n                        max-width: 1100px;\n                        margin: 0 auto 4rem auto;\n                    }\n\n                    .yc-comp-card {\n                        background: rgba(255, 255, 255, 0.02);\n                        backdrop-filter: blur(12px);\n                        -webkit-backdrop-filter: blur(12px);\n                        border: 1px solid rgba(255, 255, 255, 0.08);\n                        border-radius: 24px;\n                        padding: 2rem;\n                        display: flex;\n                        flex-direction: column;\n                        height: 100%;\n                        transition: transform 0.3s ease, border-color 0.3s ease;\n                    }\n\n                    .yc-comp-card.is-positive {\n                        border-color: rgba(45, 191, 58, 0.2);\n                        box-shadow: 0 20px 40px -10px rgba(45, 191, 58, 0.1);\n                    }\n\n                    .yc-comp-card.is-negative {\n                        border-color: rgba(239, 68, 68, 0.15);\n                    }\n\n                    .yc-comp-card-header {\n                        margin-bottom: 1.25rem;\n                        border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n                        padding-bottom: 1rem;\n                    }\n\n                    .yc-comp-card-title {\n                        font-family: var(--font-primary);\n                        font-weight: 700;\n                        font-size: 1.25rem;\n                        letter-spacing: 0.05em;\n                        text-transform: uppercase;\n                        margin-bottom: 0.5rem;\n                        display: block;\n                    }\n\n                    .is-positive .yc-comp-card-title {\n                        color: #2DBF3A;\n                    }\n\n                    .is-negative .yc-comp-card-title {\n                        color: #EF4444;\n                    }\n\n                    .yc-comp-card-subtitle {\n                        font-size: 0.9rem;\n                        color: #ffffff;\n                        font-weight: 500;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-comp-list {\n                        display: flex;\n                        flex-direction: column;\n                        gap: 0.5rem;\n                        list-style: none;\n                        padding: 0;\n                        margin: 0;\n                    }\n\n                    .yc-comp-item {\n                        display: flex;\n                        align-items: center;\n                        gap: 0.75rem;\n                    }\n\n                    .yc-comp-icon {\n                        flex-shrink: 0;\n                        width: 20px;\n                        height: 20px;\n                        margin-top: 0;\n                    }\n\n                    .is-positive .yc-comp-icon {\n                        color: #2DBF3A !important;\n                    }\n\n                    .is-negative .yc-comp-icon {\n                        color: #EF4444 !important;\n                    }\n\n                    .yc-comp-text strong {\n                        display: block;\n                        color: white;\n                        font-size: 1rem;\n                        margin-bottom: 0.25rem;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-comp-text p {\n                        color: #ffffff;\n                        font-size: 0.9rem;\n                        margin: 0;\n                        line-height: 1.5;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-comp-footer {\n                        text-align: center;\n                    }\n\n                    .yc-comp-micro {\n                        margin-top: 1.5rem;\n                        color: #ffffff;\n                        font-size: 0.9rem;\n                        line-height: 1.6;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-comp-section,\n                    .yc-comp-section h2,\n                    .yc-comp-card-title,\n                    .yc-comp-text,\n                    .yc-comp-description {\n                        font-family: var(--font-primary) !important;\n                    }\n\n                    .yc-comp-header {\n                        text-align: left;\n                        margin-bottom: 3rem;\n                        max-width: 800px;\n                    }\n\n                    .yc-comp-header h2 {\n                        font-weight: 700;\n                        font-size: 2.5rem;\n                        line-height: 1.1;\n                        margin-bottom: 1rem;\n                        color: white;\n                    }\n\n                    .yc-comp-description {\n                        font-size: 1.125rem;\n                        color: #ffffff;\n                        line-height: 1.6;\n                        max-width: 600px;\n                        margin: 0;\n                    }\n\n                    .yc-comp-grid {\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 2rem;\n                    }\n\n                    @media (max-width:900px) {\n                        .yc-comp-grid {\n                            grid-template-columns: 1fr;\n                        }\n\n                        .yc-comp-header h2 {\n                            font-size: 2.25rem;\n                        }\n                    }\n\n                    .yc-comp-card {\n                        opacity: 0;\n                        transform: translateY(30px);\n                        will-change: opacity, transform;\n                        transition: opacity 0.6s ease-out, transform 0.6s ease-out;\n                    }\n\n                    .yc-comp-card.is-visible {\n                        opacity: 1;\n                        transform: translateY(0);\n                    }\n\n                    .yc-comp-list {\n                        display: flex;\n                        flex-direction: column;\n                        gap: 0.5rem;\n                        list-style: none;\n                        padding: 0;\n                        margin: 0;\n                    }\n\n                    .yc-comp-item {\n                        display: flex;\n                        align-items: center;\n                        gap: 0.75rem;\n                        opacity: 0;\n                        transform: translateY(15px);\n                        will-change: opacity, transform;\n                        transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.2s, transform 0.2s;\n                        padding: 0.5rem;\n                        border-radius: 8px;\n                    }\n\n                    .yc-comp-item.is-visible {\n                        opacity: 1;\n                        transform: translateY(0);\n                    }\n\n                    .yc-comp-item.is-hovered {\n                        background-color: rgba(255, 255, 255, 0.03);\n                        transform: scale(1.02);\n                    }\n\n                    .yc-comp-item.is-hovered .yc-comp-icon {\n                        animation: yc-pulse 0.6s ease-in-out infinite;\n                    }\n\n                    .yc-comp-item.is-dimmed {\n                        opacity: 0.3;\n                        filter: blur(0.5px);\n                    }\n\n                    @keyframes yc-pulse {\n                        0% {\n                            transform: scale(1);\n                        }\n\n                        50% {\n                            transform: scale(1.1);\n                        }\n\n                        100% {\n                            transform: scale(1);\n                        }\n                    }\n\n                    .yc-draw-path {\n                        stroke-dasharray: 60;\n                        stroke-dashoffset: 60;\n                        opacity: 0.5;\n                    }\n\n                    .is-positive .yc-comp-item.is-visible .yc-draw-path {\n                        animation: drawStroke 0.8s ease-out forwards;\n                        opacity: 1;\n                    }\n\n                    @keyframes drawStroke {\n                        to {\n                            stroke-dashoffset: 0;\n                        }\n                    }\n\n                    .is-negative .yc-comp-item .yc-comp-icon {\n                        opacity: 0;\n                        transform: scale(0.5);\n                        transition: opacity 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n                    }\n\n                    .is-negative .yc-comp-item.is-visible .yc-comp-icon {\n                        opacity: 1;\n                        transform: scale(1);\n                    }\n                <\/style>\n                <style>\n                    .yc-split-section {\n                        padding: 4rem 0;\n                        position: relative;\n                    }\n\n                    .yc-split-grid {\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 4rem;\n                        align-items: center;\n                    }\n\n                    @media (max-width:900px) {\n                        .yc-split-grid {\n                            grid-template-columns: 1fr;\n                            gap: 2rem;\n                        }\n\n                        .solution-layout .yc-split-image {\n                            order: -1;\n                        }\n                    }\n\n                    .yc-split-content {\n                        display: flex;\n                        flex-direction: column;\n                        gap: 1.5rem;\n                    }\n\n                    .yc-split-image {\n                        background: rgba(255, 255, 255, 0.05);\n                        border: 1px solid rgba(255, 255, 255, 0.1);\n                        border-radius: 20px;\n                        min-height: 400px;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        color: rgba(255, 255, 255, 0.4);\n                        font-family: var(--font-primary);\n                        font-weight: 600;\n                    }\n\n                    .yc-list-item {\n                        display: flex;\n                        gap: 1rem;\n                        align-items: flex-start;\n                    }\n\n                    .yc-list-icon {\n                        flex-shrink: 0;\n                        width: 24px;\n                        height: 24px;\n                        color: #2DBF3A;\n                    }\n\n                    .yc-list-icon.negative {\n                        color: #ef4444;\n                    }\n\n                    .yc-list-text h4 {\n                        font-size: 1.1rem;\n                        color: #fff;\n                        margin: 0 0 0.25rem 0;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-list-text p {\n                        font-size: 0.95rem;\n                        color: #ccc;\n                        margin: 0;\n                        line-height: 1.5;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-chart-wrapper {\n                        width: 100%;\n                        position: relative;\n                        background: rgba(255, 255, 255, 0.03);\n                        border: 1px solid rgba(255, 255, 255, 0.08);\n                        border-radius: 24px;\n                        padding: 2rem;\n                        box-sizing: border-box;\n                        overflow: hidden;\n                    }\n\n                    .yc-chart-container {\n                        width: 100%;\n                        display: block;\n                        position: relative;\n                    }\n\n                    .yc-chart-container svg {\n                        width: 100%;\n                        height: auto;\n                        display: block;\n                    }\n\n                    .yc-chart-title {\n                        color: #6b7280;\n                        font-size: 14px;\n                        text-transform: uppercase;\n                        letter-spacing: 1px;\n                        margin-bottom: 1.5rem;\n                        font-family: var(--font-primary);\n                    }\n\n                    .axis-text {\n                        font-size: 14px;\n                        fill: #9ca3af;\n                        font-weight: bold;\n                    }\n\n                    .line-grey {\n                        fill: none;\n                        stroke: #374151;\n                        stroke-width: 3;\n                        stroke-linecap: round;\n                        stroke-linejoin: round;\n                    }\n\n                    .line-green {\n                        fill: none;\n                        stroke: #4ade80;\n                        stroke-width: 4;\n                        stroke-linecap: round;\n                        stroke-linejoin: round;\n                    }\n\n                    .area-grey {\n                        fill: #1f2937;\n                        opacity: 0.3;\n                    }\n\n                    .area-green {\n                        fill: url(#greenGradient);\n                        opacity: 0.2;\n                    }\n\n                    .dot {\n                        fill: #1d1d1f;\n                        stroke-width: 3;\n                        r: 5;\n                    }\n\n                    .dot-grey {\n                        stroke: #374151;\n                    }\n\n                    .dot-green {\n                        stroke: #4ade80;\n                    }\n\n                    .start-line {\n                        stroke: rgba(255, 255, 255, 0.2);\n                        stroke-width: 1;\n                        stroke-dasharray: 4;\n                    }\n\n                    .start-label {\n                        fill: #ffffff;\n                        font-size: 12px;\n                        font-weight: bold;\n                        letter-spacing: 1px;\n                        text-anchor: middle;\n                        font-family: var(--font-primary);\n                    }\n\n                    .logo-bg {\n                        fill: #ffffff;\n                    }\n                <\/style>\n                <section class=\"yc-section yc-split-section\" id=\"comparison-solution\" style=\"border-bottom: none;\">\n                    <div class=\"yc-container\">\n                        <div style=\"margin-bottom: 3rem; text-align: left;\">\n                            <h2 style=\"margin-bottom: 1.5rem; font-family: var(--font-primary); color: #ffffff;\">Waarom\n                                YouthCommerce voor Lokale SEO<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p\n                                    style=\"color: #ffffff; max-width: 800px; margin-bottom: 1.5rem; font-family: var(--font-primary); font-size: 16px;\">\n                                    Lokale SEO is bij YouthCommerce een end to end traject dat strategie, uitvoering en\n                                    meting verenigt in \u00e9\u00e9n plan. We starten met een audit die technische SEO, content,\n                                    GBP, citations en reputatie omvat. We richten Google Search Console, GA4 en Google\n                                    Tag Manager in met UTM tagging en events, zodat elke call, route klik en formulier\n                                    inzending meetelt. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-split-grid\">\n                            <div class=\"yc-split-content\">\n                                <div class=\"yc-comp-card is-positive is-visible\"\n                                    style=\"width: 100%; margin: 0; opacity: 1; transform: none;\">\n                                    <ul class=\"yc-comp-list\">\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Google Methode<\/strong>\n                                                <p>Ons team werkt met bewezen local search tactieken en volgt Google\n                                                    richtlijnen voor spam, categorie\u00ebn en reviews.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Meetbare Groei<\/strong>\n                                                <p>We rapporteren periodiek op rankings in de Map Pack, organische\n                                                    zichtbaarheid, CTR, sessies, calls, berichten en route aanvragen.\n                                                <\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Sprint plannen<\/strong>\n                                                <p>We werken met 2 weekse sprint plannen met duidelijke roadmaps, zonder\n                                                    vage beloftes of ondoorzichtige pakketten.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Privacy-First Aanpak<\/strong>\n                                                <p>We waarborgen privacy via Consent Mode en een CMP, en kunnen server\n                                                    side tagging inzetten.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Integrale Samenwerking<\/strong>\n                                                <p>We kijken verder dan rankings. Samen met developers en designers\n                                                    optimaliseren we UX, CRO en content, zodat lokaal zoekgedrag\n                                                    daadwerkelijk converteert naar resultaat.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                            <div class=\"yc-split-image-col\"><img decoding=\"async\"\n                                    src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/website-attention-insight-e1768254009632.png?strip=all&w=1920\"\n                                    alt=\"Attention Insight\"\n                                    style=\"width: 100%; height: auto; display: block; border-radius: 15px;\">\n                                <p\n                                    style=\"color: #94a3b8; font-size: 0.9rem; margin-top: 1rem; font-family: var(--font-primary); line-height: 1.5; text-align: center;\">\n                                    Wij kijken verder dan de rankings en analyseren gebruikersgedrag op je lokale\n                                    pagina's om te zien waar bezoekers afhaken of converteren. <\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <section class=\"yc-section yc-split-section\" id=\"seo-asset-section\"\n                    style=\"border-top: none; padding-bottom: 4rem;\">\n                    <div class=\"yc-container\">\n                        <div style=\"margin-bottom: 3rem; text-align: left;\">\n                            <h2 style=\"margin-bottom: 1.5rem; font-family: var(--font-primary); color: #ffffff;\">Bouw\n                                een asset, geen kostenpost<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p\n                                    style=\"color: #ffffff; max-width: 800px; margin-bottom: 1.5rem; font-family: var(--font-primary); font-size: 16px;\">\n                                    SEO is geen marketingtruc, maar het zenuwstelsel van je website en het hart van je\n                                    leadgeneratie. Wij bouwen geen losse optimalisaties, maar een systeem dat\n                                    structureel waarde blijft toevoegen. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-split-grid\">\n                            <div class=\"yc-split-image-col\">\n                                <div class=\"yc-chart-wrapper\">\n                                    <div class=\"yc-chart-title\">Van bezoekers naar resultaat<\/div>\n                                    <div class=\"yc-chart-container\"><svg viewBox=\"0 0 1000 500\">\n                                            <defs>\n                                                <linearGradient id=\"greenGradient\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                                                    <stop offset=\"0%\" stop-color=\"#4ade80\" \/>\n                                                    <stop offset=\"100%\" stop-color=\"#1d1d1f\" \/>\n                                                <\/linearGradient>\n                                            <\/defs><text transform=\"rotate(-90)\" x=\"-250\" y=\"15\" class=\"axis-text\"\n                                                style=\"text-anchor: middle; fill: rgba(255,255,255,0.5); font-size: 14px;\">Maandelijkse\n                                                nieuwe afspraken<\/text><text x=\"30\" y=\"450\"\n                                                class=\"axis-text\">0<\/text><text x=\"30\" y=\"383\"\n                                                class=\"axis-text\">10<\/text><text x=\"30\" y=\"316\"\n                                                class=\"axis-text\">20<\/text><text x=\"30\" y=\"250\"\n                                                class=\"axis-text\">30<\/text><text x=\"30\" y=\"183\"\n                                                class=\"axis-text\">40<\/text><text x=\"30\" y=\"116\"\n                                                class=\"axis-text\">50+<\/text><text x=\"60\" y=\"480\" class=\"axis-text\">Jaar\n                                                1<\/text><text x=\"390\" y=\"480\" class=\"axis-text\">Jaar 2<\/text><text\n                                                x=\"750\" y=\"480\" class=\"axis-text\">Jaar 3<\/text>\n                                            <line x1=\"50\" y1=\"393\" x2=\"1000\" y2=\"393\" stroke=\"rgba(255,255,255,0.05)\"\n                                                stroke-width=\"1\" \/>\n                                            <line x1=\"50\" y1=\"326\" x2=\"1000\" y2=\"326\" stroke=\"rgba(255,255,255,0.05)\"\n                                                stroke-width=\"1\" \/>\n                                            <line x1=\"50\" y1=\"259\" x2=\"1000\" y2=\"259\" stroke=\"rgba(255,255,255,0.05)\"\n                                                stroke-width=\"1\" \/>\n                                            <line x1=\"50\" y1=\"192\" x2=\"1000\" y2=\"192\" stroke=\"rgba(255,255,255,0.05)\"\n                                                stroke-width=\"1\" \/>\n                                            <line x1=\"50\" y1=\"125\" x2=\"1000\" y2=\"125\" stroke=\"rgba(255,255,255,0.05)\"\n                                                stroke-width=\"1\" \/>\n                                            <line x1=\"50\" y1=\"460\" x2=\"1000\" y2=\"460\" stroke=\"rgba(255,255,255,0.1)\"\n                                                stroke-width=\"1\" \/>\n                                            <path class=\"area-grey\"\n                                                d=\"M 60 460 L 60 400 L 100 400 L 140 385 L 180 400 L 220 395 L 260 375 L 300 380 L 340 360 L 380 350 L 420 330 L 460 335 L 500 340 L 500 460 Z\" \/>\n                                            <polyline class=\"line-grey\"\n                                                points=\"60,400 100,400 140,385 180,400 220,395 260,375 300,380 340,360 380,350 420,330 460,335 500,340\" \/>\n                                            <circle cx=\"60\" cy=\"400\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"100\" cy=\"400\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"140\" cy=\"385\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"180\" cy=\"400\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"220\" cy=\"395\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"260\" cy=\"375\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"300\" cy=\"380\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"340\" cy=\"360\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"380\" cy=\"350\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"420\" cy=\"330\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"460\" cy=\"335\" class=\"dot dot-grey\" \/>\n                                            <circle cx=\"500\" cy=\"340\" class=\"dot dot-grey\" \/>\n                                            <line x1=\"500\" y1=\"460\" x2=\"500\" y2=\"280\" class=\"start-line\" \/>\n                                            <path class=\"area-green\"\n                                                d=\"M 500 460 L 500 340 L 540 325 L 580 340 L 620 310 L 660 280 L 700 200 L 740 180 L 780 125 L 820 155 L 860 150 L 900 125 L 940 115 L 980 110 L 980 460 Z\" \/>\n                                            <polyline class=\"line-green\"\n                                                points=\"500,340 540,325 580,340 620,310 660,280 700,200 740,180 780,125 820,155 860,150 900,125 940,115 980,110\" \/>\n                                            <circle cx=\"500\" cy=\"340\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"540\" cy=\"325\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"580\" cy=\"340\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"620\" cy=\"310\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"660\" cy=\"280\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"700\" cy=\"200\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"740\" cy=\"180\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"780\" cy=\"125\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"820\" cy=\"155\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"860\" cy=\"150\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"900\" cy=\"125\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"940\" cy=\"115\" class=\"dot dot-green\" \/>\n                                            <circle cx=\"980\" cy=\"110\" class=\"dot dot-green\" \/>\n                                            <g transform=\"translate(480, 275)\">\n                                                <rect x=\"0\" y=\"0\" width=\"40\" height=\"40\" rx=\"6\" class=\"logo-bg\" \/>\n                                                <image\n                                                    href=\"https:\/\/youthcommerce.nl\/wp-content\/uploads\/2025\/07\/YouthCommerce-logo.png\"\n                                                    x=\"5\" y=\"5\" width=\"30\" height=\"30\"\n                                                    preserveAspectRatio=\"xMidYMid meet\" \/><text x=\"20\" y=\"55\"\n                                                    class=\"start-label\">START<\/text>\n                                            <\/g>\n                                        <\/svg><\/div>\n                                <\/div>\n                                <p\n                                    style=\"color: #94a3b8; font-size: 0.9rem; margin-top: 1rem; font-family: var(--font-primary); line-height: 1.5; text-align: center;\">\n                                    Lange termijn visie, stap voor stap. <\/p>\n                            <\/div>\n                            <div class=\"yc-split-content\">\n                                <div class=\"yc-highlight-container\">\n                                    <h3\n                                        style=\"color: #fff; font-size: 1.2rem; margin-bottom: 1rem; font-family: var(--font-primary);\">\n                                        Waarom SEO bij ons werkt als groeimodel:<\/h3>\n                                    <ul\n                                        style=\"list-style: none; padding: 0; margin-bottom: 1rem; display: flex; flex-direction: column; gap: 1rem;\">\n                                        <li style=\"display: flex; align-items: flex-start; gap: 0.75rem;\">\n                                            <div\n                                                style=\"flex-shrink: 0; width: 24px; height: 24px; border-radius: 50%; border: 1px solid #2DBF3A; display: flex; align-items: center; justify-content: center; color: #2DBF3A; margin-top: 2px;\">\n                                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"#2DBF3A\" stroke-width=\"3\" stroke-linecap=\"round\"\n                                                    stroke-linejoin=\"round\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg>\n                                            <\/div>\n                                            <div\n                                                style=\"font-size: 16px; color: #ffffff; line-height: 1.6; font-family: var(--font-primary);\">\n                                                <strong style=\"color: #ffffff;\">Long-term asset & Compound\n                                                    Growth:<\/strong> SEO werkt rente-op-rente. Elke optimalisatie\n                                                versterkt de volgende en bouwt aan een duurzaam bezit dat maand na maand\n                                                meer waard wordt.\n                                            <\/div>\n                                        <\/li>\n                                        <li style=\"display: flex; align-items: flex-start; gap: 0.75rem;\">\n                                            <div\n                                                style=\"flex-shrink: 0; width: 24px; height: 24px; border-radius: 50%; border: 1px solid #2DBF3A; display: flex; align-items: center; justify-content: center; color: #2DBF3A; margin-top: 2px;\">\n                                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"#2DBF3A\" stroke-width=\"3\" stroke-linecap=\"round\"\n                                                    stroke-linejoin=\"round\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg>\n                                            <\/div>\n                                            <div\n                                                style=\"font-size: 16px; color: #ffffff; line-height: 1.6; font-family: var(--font-primary);\">\n                                                <strong style=\"color: #ffffff;\">Ranken binnen een dag:<\/strong> Waar\n                                                veel bureaus spreken over weken voordat pagina\u2019s zichtbaar worden,\n                                                zorgen wij er met onze aanpak voor dat nieuwe of geoptimaliseerde\n                                                pagina\u2019s vaak binnen \u00e9\u00e9n dag indexeren en tractie opbouwen.\n                                            <\/div>\n                                        <\/li>\n                                        <li style=\"display: flex; align-items: flex-start; gap: 0.75rem;\">\n                                            <div\n                                                style=\"flex-shrink: 0; width: 24px; height: 24px; border-radius: 50%; border: 1px solid #2DBF3A; display: flex; align-items: center; justify-content: center; color: #2DBF3A; margin-top: 2px;\">\n                                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"#2DBF3A\" stroke-width=\"3\" stroke-linecap=\"round\"\n                                                    stroke-linejoin=\"round\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg>\n                                            <\/div>\n                                            <div\n                                                style=\"font-size: 16px; color: #ffffff; line-height: 1.6; font-family: var(--font-primary);\">\n                                                <strong style=\"color: #ffffff;\">Volledige data-controle voor maximale\n                                                    relevantie:<\/strong> We slaan alle website-data tot 2 jaar terug op.\n                                                Zo begrijpen we exact wat gebruikers zoeken en nodig hebben, en sturen\n                                                we op maximale customer satisfaction.\n                                            <\/div>\n                                        <\/li>\n                                    <\/ul>\n                                    <p\n                                        style=\"font-size: 16px; color: #ffffff; line-height: 1.6; margin: 0; font-family: var(--font-primary);\">\n                                        We prioriteren, communiceren en updaten op basis van compound omzet. Geen losse\n                                        taken, maar keuzes die op lange termijn het meeste rendement opleveren. <\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <section class=\"yc-section yc-split-section\" id=\"comparison-problem\"\n                    style=\"padding-bottom: 0; border-top: none; padding-top: 6rem;\">\n                    <div class=\"yc-container\">\n                        <div style=\"margin-bottom: 3rem; text-align: left;\">\n                            <h2 style=\"margin-bottom: 1.5rem; font-family: var(--font-primary); color: #ffffff;\">\n                                Signalen Dat Je Lokale SEO Nodig Hebt<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p\n                                    style=\"color: #ffffff; max-width: 800px; margin-bottom: 1.5rem; font-family: var(--font-primary); font-size: 16px;\">\n                                    Lokale SEO is nodig wanneer je bedrijf in de buurt niet zichtbaar of niet vindbaar\n                                    is op zoekopdrachten met plaatsnamen. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-split-grid\">\n                            <div class=\"yc-split-content\">\n                                <div class=\"yc-comp-card is-negative is-visible\"\n                                    style=\"width: 100%; margin: 0; opacity: 1; transform: none;\">\n                                    <ul class=\"yc-comp-list\">\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                                                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Je scoort niet in de Local Pack<\/strong>\n                                                <p>Zoekopdrachten zoals fillerkliniek Amsterdam of orthodontie Utrecht\n                                                    tonen concurrenten met betere GBP categorie\u00ebn, meer reviews en\n                                                    sterkere proximity signalen. Je listing mist relevantie en\n                                                    autoriteit.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                                                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Je Google Business Profile is\n                                                    incompleet<\/strong>\n                                                <p>Ontbrekende services, foute openingstijden, oude foto\u2019s, geen Q and A\n                                                    en geen posts remmen engagement en CTR. Zonder verificatie verlies\n                                                    je zichtbaarheid en risico je een soft suspension.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                                                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Je website zakt technisch door het\n                                                    ijs<\/strong>\n                                                <p>Trage LCP, hoge CLS en een TTFB die oploopt verlagen rankings. Robots\n                                                    en sitemaps staan niet scherp. Pagina\u2019s zijn dun, hebben dubbele\n                                                    content of missen schema en duidelijke H1 en titels.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                                                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Je NAP is inconsistent<\/strong>\n                                                <p>Oude adressen, verschillende nummers door Dynamic Number Insertion\n                                                    zonder juiste regels, en dubbele listings bij directories verwarren\n                                                    Google en verlagen vertrouwen.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                        <li class=\"yc-comp-item is-visible\"><svg class=\"yc-comp-icon\"\n                                                viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                                stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n                                                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n                                            <\/svg>\n                                            <div class=\"yc-comp-text\"><strong>Je meet geen lokale conversies<\/strong>\n                                                <p>Geen call tracking, geen GCLID of MSCLKID koppeling, geen goals in\n                                                    GA4. Je kunt ROAS en CPA voor local niet toewijzen en verliest\n                                                    budget aan lage intentiezoekwoorden.<\/p>\n                                            <\/div>\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                            <div class=\"yc-split-image-col\"><img decoding=\"async\"\n                                    src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Local-pack-vs-maps.jpg?strip=all&w=1920\"\n                                    alt=\"Local SEO Maps vs Local Pack Analysis\"\n                                    style=\"width: 100%; height: auto; border-radius: 15px; border: 1px solid rgba(255,255,255,0.1); display: block;\">\n                                <p\n                                    style=\"color: #94a3b8; font-size: 0.9rem; margin-top: 1rem; line-height: 1.6; font-family: var(--font-primary); text-align: center;\">\n                                    We meten per locatie hoe zichtbaar je bedrijf is in Google Maps en de Local Pack, en\n                                    laten zien waar je wordt gevonden, waar niet en hoe we dat verbeteren. <\/p>\n                            <\/div>\n                        <\/div>\n                <\/section>\n                <section class=\"yc-section\" style=\"padding: 2rem 0; border: none; background: transparent;\">\n                    <div class=\"yc-container\">\n                        <div class=\"yc-mobile-stack\"\n                            style=\"display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 2rem; border-top: none; margin-top: 0;\">\n                            <p\n                                style=\"margin: 0; color: #ffffff; font-family: var(--font-primary); font-size: 16px; font-weight: 500; letter-spacing: -0.01em;\">\n                                We laten zien wat beter kan en waarom. <\/p><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"yc-btn yc-btn-strategy\" style=\"min-width: unset; height: auto;\"> Ontdek jouw\n                                groeikansen <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                    stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\n                                    stroke-linejoin=\"round\" style=\"margin-left: 4px;\">\n                                    <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                    <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                                <\/svg><\/a>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <style>\n                    :root {\n                        --bg-dark: #1d1d1f;\n                        --card-bg: #000000;\n                        --card-border: rgba(255, 255, 255, 0.08);\n                        --text-main: #ffffff;\n                        --text-muted: #94A3B8;\n                        --green: #2DBF3A;\n                        --green-glow: rgba(45, 191, 58, 0.4);\n                        --font-body: 'Inter', sans-serif;\n                        --font-head: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n                        --font-primary: var(--font-head);\n                    }\n\n                    @media (max-width:768px) {\n                        .yc-mobile-stack {\n                            flex-direction: column !important;\n                            text-align: center;\n                            gap: 1.5rem !important;\n                        }\n                    }\n\n                    .yc-split-section {\n                        padding: 4rem 0 8rem;\n                        position: relative;\n                        z-index: 10;\n                    }\n\n                    .yc-split-section .yc-container {\n                        width: min(1280px, 92vw);\n                        max-width: 1280px;\n                        margin: 0 auto;\n                        padding: 0;\n                    }\n\n                    .yc-split-grid {\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 4rem;\n                        position: relative;\n                    }\n\n                    .yc-split-left {\n                        display: flex;\n                        flex-direction: column;\n                        gap: 2rem;\n                        padding-bottom: 10vh;\n                    }\n\n                    .yc-step-card {\n                        background: var(--panel);\n                        border: 1px solid var(--panel-strong);\n                        border-left: 4px solid transparent;\n                        border-radius: 16px;\n                        padding: 2.5rem;\n                        opacity: 0.4;\n                        transition: all 0.3s ease;\n                        display: flex;\n                        flex-direction: column;\n                        align-items: flex-start;\n                        position: relative;\n                    }\n\n                    .yc-step-card.active,\n                    .yc-step-card:hover {\n                        opacity: 1;\n                        border-color: rgba(255, 255, 255, 0.15);\n                        border-left-color: var(--green);\n                        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);\n                    }\n\n                    .yc-step-number {\n                        font-family: var(--font-primary);\n                        font-size: 1rem;\n                        font-weight: 700;\n                        color: var(--green);\n                        margin-bottom: 1rem;\n                        display: block;\n                    }\n\n                    .yc-step-title {\n                        font-size: 1.5rem;\n                        margin-bottom: 1rem;\n                        color: #ffffff;\n                        font-weight: 700;\n                        font-family: var(--font-primary);\n                        line-height: 1.2;\n                    }\n\n                    .yc-step-content {\n                        font-size: 1rem;\n                        line-height: 1.6;\n                        color: #ffffff;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-step-list {\n                        list-style: none;\n                        padding: 0;\n                        margin-top: 1.5rem;\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 1rem 2rem;\n                    }\n\n                    .yc-step-list.single-col {\n                        grid-template-columns: 1fr;\n                    }\n\n                    .yc-step-list li {\n                        display: flex;\n                        align-items: center;\n                        gap: 0.75rem;\n                        font-size: 0.9rem;\n                        color: #ffffff;\n                        font-family: var(--font-primary);\n                    }\n\n                    .yc-step-list li::before {\n                        content: '';\n                        width: 6px;\n                        height: 6px;\n                        background-color: currentColor;\n                        border-radius: 50%;\n                        display: block;\n                        flex-shrink: 0;\n                    }\n\n                    .yc-split-right {\n                        position: sticky;\n                        top: 100px;\n                        height: 500px;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        align-self: start;\n                    }\n\n                    .yc-visual-card {\n                        width: 100%;\n                        height: 100%;\n                        background: #000;\n                        border: 1px solid var(--card-border);\n                        border-radius: 24px;\n                        position: relative;\n                        overflow: hidden;\n                    }\n\n                    .yc-fixed-image {\n                        width: 100% !important;\n                        height: 100% !important;\n                        min-width: 100% !important;\n                        min-height: 100% !important;\n                        object-fit: cover !important;\n                        display: block;\n                    }\n\n                    @media (max-width:900px) {\n                        .yc-split-grid {\n                            grid-template-columns: 1fr;\n                        }\n\n                        .yc-split-right {\n                            display: none;\n                        }\n\n                        .yc-step-card {\n                            opacity: 1;\n                            margin-bottom: 2rem;\n                        }\n\n                        .yc-step-list {\n                            grid-template-columns: 1fr;\n                        }\n                    }\n                <\/style>\n                <section class=\"yc-split-section\" style=\"padding-top: 10rem;\">\n                    <div class=\"yc-container\">\n                        <div style=\"margin-bottom: 5rem; text-align: left;\">\n                            <h2 class=\"yc-split-title\"> Ons Lokale SEO Proces <\/h2>\n                            <p\n                                style=\"color: var(--text-muted); font-size: 1.1rem; max-width: 800px; margin-top: 1rem; line-height: 1.6;\">\n                                Lokale SEO is een gestructureerd traject met heldere stappen en vaste deliverables. <\/p>\n                        <\/div>\n                        <div class=\"yc-split-grid\">\n                            <div class=\"yc-split-left\">\n                                <article class=\"yc-step-card active\" data-step=\"1\"><span\n                                        class=\"yc-step-number\">01<\/span>\n                                    <h3 class=\"yc-step-title\">Audit en diagnose<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We crawlen met Screaming Frog, toetsen index coverage in Search Console,\n                                            controleren Core Web Vitals, en voeren een NAP en citation audit uit. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"2\"><span class=\"yc-step-number\">02<\/span>\n                                    <h3 class=\"yc-step-title\">Strategie en planning<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We bepalen primaire en secundaire categorie\u00ebn, service areas, topic clusters\n                                            en een content map met city pages, FAQ en hub pages. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"3\"><span class=\"yc-step-number\">03<\/span>\n                                    <h3 class=\"yc-step-title\">Technische schoonmaak<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We lossen 404 en 5xx op, zetten 301 redirects, verbeteren meta titels en\n                                            descriptions, voegen schema LocalBusiness en FAQPage toe, en standaardiseren\n                                            URL slugs. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"4\"><span class=\"yc-step-number\">04<\/span>\n                                    <h3 class=\"yc-step-title\">GBP set up en content<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We claimen en verifi\u00ebren, vullen services en producten, plaatsen GBP Posts,\n                                            beheren Q and A, en activeren berichten en belknoppen. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"5\"><span class=\"yc-step-number\">05<\/span>\n                                    <h3 class=\"yc-step-title\">Citations en links<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We publiceren en bijwerken vermeldingen bij hoogwaardige directories en\n                                            aggregators, verwijderen duplicaten en voeren outreach voor lokale\n                                            backlinks. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"6\"><span class=\"yc-step-number\">06<\/span>\n                                    <h3 class=\"yc-step-title\">Reputatie en community<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We vragen reviews via e-mail en sms flows met passende kaders, modereren en\n                                            reageren, en markeren review schema voor sterren in de SERP. <\/p>\n                                    <\/div>\n                                <\/article>\n                                <article class=\"yc-step-card\" data-step=\"7\"><span class=\"yc-step-number\">07<\/span>\n                                    <h3 class=\"yc-step-title\">Meting en bijsturing<\/h3>\n                                    <div class=\"yc-step-content\">\n                                        <p> We tracken calls, berichten en route kliks, draaien split tests op titels en\n                                            GBP posts, en rapporteren wekelijks met acties en voortgang. <\/p>\n                                    <\/div>\n                                <\/article>\n                            <\/div>\n                            <div class=\"yc-split-right\">\n                                <div class=\"yc-visual-card\"><img decoding=\"async\"\n                                        src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/12\/Lokale-SEO.jpg?strip=all&w=1920\"\n                                        alt=\"Ons Lokale SEO Proces\" class=\"yc-fixed-image\"><\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <style>\n                    .yc-dashboard-section {\n                        --db-bg: #030e1a;\n                        --db-text-white: #ffffff;\n                        --db-text-gray: #9ca3af;\n                        --db-border: rgba(255, 255, 255, 0.1);\n                        --col-google: #0073e6;\n                        --col-linkedin: #5d9e5d;\n                        --col-bing: #cfa058;\n                        --col-facebook: #008080;\n                        width: 100%;\n                        max-width: 100%;\n                        margin: 0 auto;\n                        padding: 4rem 0;\n                        font-family: var(--font-primary);\n                        color: var(--db-text-white);\n                    }\n\n                    .yc-db-card {\n                        background: #1d1d1f;\n                        border: 1px solid rgba(255, 255, 255, 0.1);\n                        border-radius: 24px;\n                        padding: 3rem;\n                        margin-bottom: 2rem;\n                        position: relative;\n                        z-index: 2;\n                    }\n\n                    .yc-db-header {\n                        text-align: left;\n                        margin-bottom: 40px;\n                    }\n\n                    .yc-db-header h2 {\n                        font-size: 48px;\n                        font-weight: 600;\n                        margin: 0 0 16px 0;\n                        color: var(--db-text-white);\n                        max-width: 700px;\n                    }\n\n                    .yc-db-header p {\n                        font-size: 16px;\n                        line-height: 1.5;\n                        color: #a1a1a6;\n                        margin: 0;\n                        max-width: 650px;\n                    }\n\n                    .yc-db-legend {\n                        display: flex;\n                        justify-content: flex-start;\n                        gap: 30px;\n                        margin-bottom: 40px;\n                        font-size: 14px;\n                        color: var(--db-text-gray);\n                    }\n\n                    .yc-db-legend-item {\n                        display: flex;\n                        align-items: center;\n                        gap: 8px;\n                    }\n\n                    .yc-db-dot {\n                        width: 10px;\n                        height: 10px;\n                        border-radius: 2px;\n                    }\n\n                    .yc-db-chart-section {\n                        display: flex;\n                        justify-content: space-between;\n                        align-items: flex-end;\n                        height: 280px;\n                        padding: 0 20px;\n                        margin-bottom: 20px;\n                    }\n\n                    .yc-db-chart-group {\n                        display: flex;\n                        flex-direction: column;\n                        justify-content: flex-end;\n                        align-items: center;\n                        width: 23%;\n                        height: 100%;\n                    }\n\n                    .yc-db-bars-container {\n                        display: flex;\n                        justify-content: space-between;\n                        align-items: flex-end;\n                        width: 100%;\n                        height: 220px;\n                        background: linear-gradient(to right, rgba(0, 115, 230, 0.15) 0%, rgba(0, 115, 230, 0.15) 22%, transparent 22%, transparent 26%, rgba(93, 158, 93, 0.15) 26%, rgba(93, 158, 93, 0.15) 48%, transparent 48%, transparent 52%, rgba(207, 160, 88, 0.15) 52%, rgba(207, 160, 88, 0.15) 74%, transparent 74%, transparent 78%, rgba(0, 128, 128, 0.15) 78%, rgba(0, 128, 128, 0.15) 100%);\n                        border-radius: 4px 4px 0 0;\n                        position: relative;\n                    }\n\n                    .yc-db-bar-col {\n                        width: 22%;\n                        display: flex;\n                        flex-direction: column;\n                        justify-content: flex-end;\n                        align-items: center;\n                        position: relative;\n                        transition: height 0.5s ease;\n                    }\n\n                    .yc-db-bar-val {\n                        background-color: white;\n                        color: #000;\n                        font-size: 11px;\n                        font-weight: 700;\n                        padding: 2px 4px;\n                        border-radius: 3px;\n                        margin-bottom: 6px;\n                    }\n\n                    .yc-db-bar {\n                        width: 100%;\n                        border-radius: 2px 2px 0 0;\n                        position: relative;\n                    }\n\n                    .yc-db-bar::after {\n                        content: \"\";\n                        position: absolute;\n                        top: 0;\n                        left: 0;\n                        right: 0;\n                        bottom: 0;\n                        background: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.1) 100%);\n                        pointer-events: none;\n                    }\n\n                    .yc-db-group-label {\n                        margin-top: 15px;\n                        font-size: 13px;\n                        color: var(--db-text-gray);\n                        border-top: 1px solid var(--db-border);\n                        width: 100%;\n                        text-align: center;\n                        padding-top: 10px;\n                        white-space: nowrap;\n                    }\n\n                    .yc-db-table-section {\n                        width: 100%;\n                        border-top: 1px solid var(--db-border);\n                    }\n\n                    .yc-db-table {\n                        width: 100%;\n                        border-collapse: collapse;\n                        font-size: 14px;\n                    }\n\n                    .yc-db-table th {\n                        color: var(--db-text-gray);\n                        font-weight: 500;\n                        padding: 15px 10px;\n                        text-align: center;\n                        border-bottom: 1px solid var(--db-border);\n                    }\n\n                    .yc-db-table td {\n                        padding: 15px 10px;\n                        text-align: center;\n                        border-bottom: 1px solid var(--db-border);\n                    }\n\n                    .yc-db-table th.th-left,\n                    .yc-db-table td.td-left {\n                        text-align: left;\n                    }\n\n                    .yc-db-table td.td-left {\n                        display: flex;\n                        align-items: center;\n                        gap: 10px;\n                    }\n\n                    .c-google {\n                        background-color: var(--col-google);\n                    }\n\n                    .c-linkedin {\n                        background-color: var(--col-linkedin);\n                    }\n\n                    .c-bing {\n                        background-color: var(--col-bing);\n                    }\n\n                    .c-facebook {\n                        background-color: var(--col-facebook);\n                    }\n\n                    .yc-db-mobile-cards {\n                        display: none;\n                        flex-direction: column;\n                        gap: 16px;\n                        margin-top: 20px;\n                    }\n\n                    .yc-mobile-card {\n                        background: #1d1d1f;\n                        border: 1px solid rgba(255, 255, 255, 0.1);\n                        border-radius: 12px;\n                        padding: 16px;\n                    }\n\n                    .yc-mobile-card-header {\n                        display: flex;\n                        align-items: center;\n                        gap: 10px;\n                        margin-bottom: 12px;\n                        padding-bottom: 12px;\n                        border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n                    }\n\n                    .yc-mobile-card-title {\n                        font-weight: 700;\n                        color: #fff;\n                        font-size: 16px;\n                    }\n\n                    .yc-mobile-metric-row {\n                        display: flex;\n                        justify-content: space-between;\n                        margin-bottom: 8px;\n                        font-size: 14px;\n                        color: #b0b8c4;\n                    }\n\n                    .yc-mobile-metric-row strong {\n                        color: #fff;\n                    }\n\n                    .yc-mobile-metric-row.secondary {\n                        font-size: 13px;\n                        opacity: 0.9;\n                    }\n\n                    .yc-mobile-card-toggle {\n                        background: transparent !important;\n                        border: none !important;\n                        box-shadow: none !important;\n                        color: #2DBF3A;\n                        font-size: 14px;\n                        font-weight: 600;\n                        cursor: pointer;\n                        padding: 8px 0 0;\n                        width: 100%;\n                        text-align: left;\n                        margin-top: 8px;\n                    }\n\n                    .yc-mobile-card-toggle.active {\n                        color: #fff;\n                    }\n\n                    .yc-mobile-card-details {\n                        margin-top: 12px;\n                        padding-top: 12px;\n                        border-top: 1px dashed rgba(255, 255, 255, 0.1);\n                        animation: fadeIn 0.3s ease;\n                    }\n\n                    @media (max-width:768px) {\n                        .yc-db-header h2 {\n                            font-size: 28px;\n                            line-height: 1.2;\n                        }\n\n                        .yc-db-card {\n                            padding: 1.5rem;\n                            overflow: hidden;\n                        }\n\n                        .yc-db-legend {\n                            flex-wrap: wrap;\n                            gap: 15px;\n                            margin-bottom: 2rem;\n                        }\n\n                        .yc-db-legend-item {\n                            font-size: 13px;\n                            width: 45%;\n                        }\n\n                        .yc-db-chart-section {\n                            overflow-x: auto;\n                            justify-content: flex-start;\n                            gap: 16px;\n                            padding-bottom: 20px;\n                            margin-left: -1.5rem;\n                            margin-right: -1.5rem;\n                            padding-left: 1.5rem;\n                            padding-right: 1.5rem;\n                            scroll-snap-type: x mandatory;\n                            -webkit-overflow-scrolling: touch;\n                        }\n\n                        .yc-db-chart-group {\n                            min-width: 85vw;\n                            scroll-snap-align: center;\n                            flex-shrink: 0;\n                        }\n\n                        .yc-db-bar-col {\n                            width: 22%;\n                        }\n\n                        .yc-db-bar-val {\n                            font-size: 10px;\n                            padding: 2px 3px;\n                        }\n\n                        .yc-db-table-section {\n                            display: none;\n                        }\n\n                        .yc-db-mobile-cards {\n                            display: flex;\n                        }\n                    }\n                <\/style>\n                <section id=\"customer-journey-section\" style=\"position: relative; padding: 40px 0; overflow: hidden;\">\n                    <style>\n                        #customer-journey-section {\n                            color: #fff;\n                            font-family: var(--font-primary);\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                            background: transparent;\n                            width: 100vw;\n                            margin-left: calc(50% - 50vw);\n                        }\n\n                        #customer-journey-section .cj-header-container,\n                        #service-steps-section .ss-header-container {\n                            width: min(1280px, 92vw);\n                            margin: 0 auto 10px auto;\n                            text-align: left;\n                        }\n\n                        @media (max-width:768px) {\n\n                            #customer-journey-section .cj-header-container,\n                            #service-steps-section .ss-header-container {\n                                width: 90% !important;\n                                margin-left: auto !important;\n                                margin-right: auto !important;\n                                padding-left: 0 !important;\n                                padding-right: 0 !important;\n                            }\n                        }\n\n                        #customer-journey-section .nav-btn {\n                            display: none !important;\n                        }\n\n                        #customer-journey-section .scroll-wrapper {\n                            overflow-x: auto;\n                            -webkit-overflow-scrolling: touch;\n                            scrollbar-width: none;\n                        }\n\n                        #customer-journey-section .scroll-wrapper::-webkit-scrollbar {\n                            display: none;\n                        }\n\n                        #customer-journey-section .cj-title,\n                        #service-steps-section .ss-title {\n                            font-family: var(--font-primary);\n                            font-size: 3rem;\n                            font-weight: 700;\n                            color: #ffffff;\n                            letter-spacing: -0.01em;\n                            margin-bottom: 2rem;\n                            text-align: left;\n                        }\n\n                        #customer-journey-section .cj-subtitle,\n                        #service-steps-section .ss-subtitle {\n                            font-size: 1rem;\n                            color: #ffffff;\n                            line-height: 1.6;\n                            max-width: 650px;\n                            text-align: left;\n                            margin: 0;\n                            font-family: var(--font-primary);\n                        }\n\n                        #customer-journey-section .dashed-connector {\n                            position: absolute;\n                            top: 80px;\n                            bottom: 120px;\n                            width: 2px;\n                            background-image: linear-gradient(to bottom, var(--step-color) 50%, transparent 50%);\n                            background-size: 2px 12px;\n                            left: 50%;\n                            transform: translateX(-1px);\n                            z-index: 1;\n                            opacity: 0.6;\n                            mask-image: linear-gradient(to bottom, black 80%, transparent 100%);\n                        }\n\n                        #customer-journey-section .scroll-wrapper {\n                            width: 100%;\n                            overflow-x: auto;\n                            padding-bottom: 20px;\n                            padding-top: 20px;\n                            scrollbar-width: none;\n                            -ms-overflow-style: none;\n                            cursor: grab;\n                            display: flex;\n                            justify-content: flex-start;\n                        }\n\n                        #customer-journey-section .scroll-wrapper::-webkit-scrollbar {\n                            display: none;\n                        }\n\n                        #customer-journey-section .scroll-wrapper:active {\n                            cursor: grabbing;\n                        }\n\n                        #customer-journey-section .scroll-wrapper {\n                            scroll-behavior: smooth;\n                        }\n\n                        #customer-journey-section .journey-container {\n                            display: flex;\n                            gap: 24px;\n                            justify-content: flex-start;\n                            position: relative;\n                            max-width: 1280px;\n                            min-width: 1200px;\n                            margin: 0 auto;\n                            padding: 0 20px;\n                            box-sizing: border-box;\n                            will-change: transform;\n                            transform: translate3d(0, 0, 0);\n                        }\n\n                        #customer-journey-section .step {\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                            width: 260px;\n                            flex-shrink: 0;\n                            position: relative;\n                            z-index: 2;\n                        }\n\n                        #customer-journey-section .axis-layer {\n                            position: absolute;\n                            top: 135px;\n                            left: 0;\n                            right: 0;\n                            min-width: 1200px;\n                            height: 2px;\n                            background: rgba(255, 255, 255, 0.15);\n                            z-index: 0;\n                            display: flex;\n                            align-items: center;\n                            justify-content: space-between;\n                        }\n\n                        #customer-journey-section .axis-layer::before,\n                        #customer-journey-section .axis-layer::after {\n                            content: '';\n                            width: 8px;\n                            height: 8px;\n                            background: #fff;\n                            transform: rotate(45deg);\n                            position: absolute;\n                        }\n\n                        #customer-journey-section .axis-layer::before {\n                            left: -4px;\n                        }\n\n                        #customer-journey-section .axis-layer::after {\n                            right: -4px;\n                        }\n\n                        #customer-journey-section .stage-group {\n                            position: absolute;\n                            top: -70px;\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                            transform: translateX(-50%);\n                            width: 200px;\n                            text-align: center;\n                        }\n\n                        #customer-journey-section .stage-1 {\n                            left: 12.5%;\n                        }\n\n                        #customer-journey-section .stage-2 {\n                            left: 37.5%;\n                        }\n\n                        #customer-journey-section .stage-3 {\n                            left: 62.5%;\n                        }\n\n                        #customer-journey-section .stage-4 {\n                            left: 87.5%;\n                        }\n\n                        #customer-journey-section .stage-badge {\n                            font-family: var(--font-primary);\n                            font-size: 0.7rem;\n                            color: #00E676;\n                            border: 1px solid rgba(45, 191, 58, 0.3);\n                            background: rgba(45, 191, 58, 0.1);\n                            padding: 4px 10px;\n                            border-radius: 12px;\n                            margin-bottom: 6px;\n                            text-transform: uppercase;\n                            font-weight: 700;\n                            letter-spacing: 0.05em;\n                        }\n\n                        #customer-journey-section .stage-text {\n                            font-size: 0.8rem;\n                            color: #ffffff;\n                            white-space: nowrap;\n                            font-family: var(--font-primary);\n                        }\n\n                        #customer-journey-section .title-card {\n                            background: rgba(255, 255, 255, 0.05);\n                            backdrop-filter: blur(12px);\n                            -webkit-backdrop-filter: blur(12px);\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            border-radius: 16px;\n                            padding: 0;\n                            width: 170px;\n                            height: 70px;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            text-align: center;\n                            font-family: var(--font-primary);\n                            font-weight: 700;\n                            font-size: 14px;\n                            line-height: 1.25;\n                            color: #ffffff;\n                            position: relative;\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);\n                            transition: transform 0.3s ease;\n                            z-index: 5;\n                        }\n\n                        #customer-journey-section .title-card:hover {\n                            transform: translateY(-5px);\n                        }\n\n                        #customer-journey-section .step-cyan .title-card {\n                            border-color: rgba(0, 229, 255, 0.3);\n                            box-shadow: 0 0 40px rgba(0, 229, 255, 0.2), inset 0 0 20px rgba(0, 229, 255, 0.05);\n                        }\n\n                        #customer-journey-section .step-yellow .title-card {\n                            border-color: rgba(255, 214, 0, 0.3);\n                            box-shadow: 0 0 40px rgba(255, 214, 0, 0.2), inset 0 0 20px rgba(255, 214, 0, 0.05);\n                        }\n\n                        #customer-journey-section .step-green .title-card {\n                            border-color: rgba(0, 230, 118, 0.3);\n                            box-shadow: 0 0 40px rgba(0, 230, 118, 0.2), inset 0 0 20px rgba(0, 230, 118, 0.05);\n                        }\n\n                        #customer-journey-section .step-pink .title-card {\n                            border-color: rgba(255, 64, 129, 0.3);\n                            box-shadow: 0 0 40px rgba(255, 64, 129, 0.2), inset 0 0 20px rgba(255, 64, 129, 0.05);\n                        }\n\n                        #customer-journey-section .dashed-connector {\n                            position: absolute;\n                            top: 70px;\n                            height: 100px;\n                            width: 2px;\n                            background-image: linear-gradient(to bottom, var(--step-color) 50%, transparent 50%);\n                            background-size: 2px 12px;\n                            left: 50%;\n                            transform: translateX(-1px);\n                            z-index: 1;\n                            opacity: 0.8;\n                        }\n\n                        #customer-journey-section .axis-dot {\n                            width: 14px;\n                            height: 14px;\n                            background-color: #050507;\n                            border: 3px solid var(--step-color);\n                            border-radius: 50%;\n                            position: absolute;\n                            top: 135px;\n                            left: 50%;\n                            transform: translate(-50%, -50%);\n                            z-index: 10;\n                            box-shadow: 0 0 15px var(--step-color);\n                        }\n\n                        #customer-journey-section .list-card {\n                            margin-top: 100px;\n                            width: 100%;\n                            background: rgba(20, 20, 22, 0.6);\n                            backdrop-filter: blur(12px);\n                            -webkit-backdrop-filter: blur(12px);\n                            border: 1px solid rgba(255, 255, 255, 0.08);\n                            border-radius: 20px;\n                            padding: 24px 20px;\n                            position: relative;\n                            z-index: 5;\n                            transition: all 0.3s ease;\n                        }\n\n                        #customer-journey-section .list-card:hover {\n                            transform: translateY(-5px);\n                            border-color: var(--step-color);\n                            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.4);\n                        }\n\n                        #customer-journey-section .step-cyan {\n                            --step-color: #00E5FF;\n                        }\n\n                        #customer-journey-section .step-yellow {\n                            --step-color: #FFD600;\n                        }\n\n                        #customer-journey-section .step-green {\n                            --step-color: #00E676;\n                        }\n\n                        #customer-journey-section .step-pink {\n                            --step-color: #FF4081;\n                        }\n\n                        #customer-journey-section .details-list {\n                            list-style: none;\n                            padding: 0;\n                            margin: 0;\n                            text-align: left;\n                        }\n\n                        #customer-journey-section .details-list li {\n                            position: relative;\n                            padding-left: 32px;\n                            margin-bottom: 20px;\n                            font-size: 14px;\n                            line-height: 1.6;\n                            color: #ffffff !important;\n                            font-family: var(--font-primary);\n                        }\n\n                        #customer-journey-section .details-list li strong {\n                            color: #fff;\n                            font-weight: 700;\n                            font-size: 14px;\n                            display: block;\n                            margin-bottom: 6px;\n                        }\n\n                        #customer-journey-section .check-icon {\n                            position: absolute;\n                            left: 0;\n                            top: 2px;\n                            width: 20px;\n                            height: 20px;\n                            border-radius: 50%;\n                            background: rgba(255, 255, 255, 0.05);\n                            border: 1px solid var(--step-color) !important;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            color: var(--step-color) !important;\n                            box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n                        }\n\n                        #customer-journey-section .check-icon svg {\n                            width: 12px;\n                            height: 12px;\n                            stroke-width: 3;\n                        }\n\n                        #customer-journey-section .footer-note {\n                            margin-top: 100px;\n                            text-align: center;\n                            color: rgba(255, 255, 255, 0.7);\n                            font-size: 1.1rem;\n                            line-height: 1.8;\n                            max-width: 600px;\n                            padding: 40px;\n                            background: rgba(255, 255, 255, 0.03);\n                            border-radius: 24px;\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            margin-left: auto;\n                            margin-right: auto;\n                        }\n                    <\/style>\n                    <div class=\"cj-header-container\">\n                        <h2 class=\"cj-title\">Personalized Journeys<\/h2>\n                        <div class=\"yc-highlight-container\">\n                            <p class=\"cj-subtitle\" style=\"font-size: 16px;\">Van eerste contact tot loyale klant,\n                                gestuurd op gevoel \u00e9n gedrag. Mensen beslissen niet lineair. Daarom volgen en verbeteren\n                                wij de klantreis continu, in real time.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"scroll-wrapper\">\n                        <div class=\"journey-container\">\n                            <div class=\"axis-layer\"><\/div>\n                            <div class=\"stage-group stage-1\">\n                                <div class=\"stage-badge\">Fase<\/div>\n                                <div class=\"stage-text\">Analyse > Inzicht<\/div>\n                            <\/div>\n                            <div class=\"stage-group stage-2\">\n                                <div class=\"stage-badge\">Fase<\/div>\n                                <div class=\"stage-text\">Content > Clusters<\/div>\n                            <\/div>\n                            <div class=\"stage-group stage-3\">\n                                <div class=\"stage-badge\">Fase<\/div>\n                                <div class=\"stage-text\">Autoriteit > Trust<\/div>\n                            <\/div>\n                            <div class=\"stage-group stage-4\">\n                                <div class=\"stage-badge\">Fase<\/div>\n                                <div class=\"stage-text\">Groei > ROI<\/div>\n                            <\/div>\n                            <div class=\"step step-cyan\">\n                                <div class=\"title-card\">Website gedrag<\/div>\n                                <div class=\"dashed-connector\"><\/div>\n                                <div class=\"axis-dot\"><\/div>\n                                <div class=\"list-card\">\n                                    <ul class=\"details-list\">\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Gedragsanalyse<\/strong> Via session replays zien we\n                                            direct waar frictie ontstaat. We verlagen het aantal afhakers om je user\n                                            signals (en dus je ranking) te beschermen.\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Data boven aannames<\/strong> We optimaliseren op wat\n                                            gebruikers echt doen op de pagina, niet op wat zoekwoord-tools voorspellen.\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step step-yellow\">\n                                <div class=\"title-card\">Cohorts en marktliquiditeit<\/div>\n                                <div class=\"dashed-connector\"><\/div>\n                                <div class=\"axis-dot\"><\/div>\n                                <div class=\"list-card\">\n                                    <ul class=\"details-list\">\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Klant profiel insights<\/strong> We analyseren welke\n                                            zoekintenties de hoogste Lifetime Value (LTV) opleveren. We sturen op\n                                            kwaliteit van de klant, niet op volume van de klik.\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Slim Schalen<\/strong> We investeren content alleen\n                                            in topics waar daadwerkelijk marktruimte en rendement zit, zodat je niet\n                                            vecht in een verzadigde markt.\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step step-green\">\n                                <div class=\"title-card\">Sentiment en vertrouwen<\/div>\n                                <div class=\"dashed-connector\"><\/div>\n                                <div class=\"axis-dot\"><\/div>\n                                <div class=\"list-card\">\n                                    <ul class=\"details-list\">\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Continue Monitoring<\/strong> Reviews en NPS zijn\n                                            directe input voor je E-E-A-T score (Trust). Google beloont merken die\n                                            aantoonbaar vertrouwd worden.\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Merkautoriteit<\/strong> We tracken reviews en NPS\n                                            als harde ranking factors. Wij signaleren trends direct, zodat we op tijd\n                                            kunnen handelen.\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step step-pink\">\n                                <div class=\"title-card\">Retentie in de journey<\/div>\n                                <div class=\"dashed-connector\"><\/div>\n                                <div class=\"axis-dot\"><\/div>\n                                <div class=\"list-card\">\n                                    <ul class=\"details-list\">\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Van klant naar herhaalkoper<\/strong> De journey\n                                            stopt niet bij de conversie. We binden bezoekers via relevante content,\n                                            zodat klanten organisch terugkeren.\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                    stroke=\"currentColor\">\n                                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                <\/svg><\/div><strong>Compound Growth<\/strong> SEO is rente-op-rente.\n                                            Doordat de basisomzet uit terugkerende klanten groeit, zorgt elke nieuwe top\n                                            positie voor exponenti\u00eble groei.\n                                        <\/li>\n                                    <\/ul>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"yc-mobile-stack\"\n                        style=\"display: flex; align-items: center; justify-content: center; gap: 2rem; margin-top: 1.5rem; padding-top: 1rem; border-top: none;\">\n                        <p\n                            style=\"margin: 0; color: #ffffff; font-family: var(--font-primary); font-size: 16px; font-weight: 500;\">\n                            Zet intentie om in resultaat. <\/p><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"yc-btn\" style=\"display: inline-flex; align-items: center; gap: 0.5rem; background: #2DBF3A; color: white; padding: 0.8rem 1.75rem; border-radius: 8px; font-weight: 600; text-decoration: none; font-family: var(--font-primary); transition: all 0.2s; font-size: 1rem; border: none;\">\n                            Ontdek jouw strategie <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                            <\/svg><\/a>\n                    <\/div>\n                <\/section>\n                <section class=\"yc-section\" id=\"persona-comparison\"\n                    style=\"background: transparent; padding: 6rem 0; border-bottom: none;\">\n                    <div class=\"yc-container\">\n                        <div style=\"text-align: left; max-width: 800px; margin: 0 0 4rem 0;\">\n                            <h2\n                                style=\"font-family: var(--font-primary); font-size: 2.5rem; font-weight: 700; color: #ffffff; margin-bottom: 1rem; line-height: 1.2;\">\n                                Van intentie naar bewezen gedrag <\/h2>\n                            <div class=\"yc-highlight-container\" style=\"border-left: none; padding-left: 0;\">\n                                <p\n                                    style=\"font-size: 16px; color: #ffffff; line-height: 1.6; font-family: var(--font-primary); margin: 0;\">\n                                    Goede SEO begint met een zoekvraag, maar schaalt pas door gedrag.<br> We bouwen\n                                    persona's niet op onderbuikgevoel, maar op echte data en onderzoek. <\/p>\n                            <\/div>\n                        <\/div>\n                        <style>\n                            .persona-grid {\n                                display: flex;\n                                flex-wrap: wrap;\n                                justify-content: center;\n                                gap: 4rem;\n                            }\n\n                            @media(max-width:768px) {\n                                .persona-grid {\n                                    gap: 3rem;\n                                }\n                            }\n\n                            .integrated-card {\n                                background: rgba(20, 20, 22, 0.6);\n                                backdrop-filter: blur(12px);\n                                -webkit-backdrop-filter: blur(12px);\n                                border-radius: 40px;\n                                border: 3px solid rgba(255, 255, 255, 0.1);\n                                padding: 4.5rem 2.5rem 3rem 2.5rem;\n                                display: flex;\n                                flex-direction: column;\n                                align-items: center;\n                                text-align: left;\n                                transition: transform 0.3s ease;\n                                position: relative;\n                                overflow: visible;\n                                max-width: 450px;\n                                width: 100%;\n                                margin-top: 60px;\n                            }\n\n                            .integrated-card:hover {\n                                transform: translateY(-10px);\n                            }\n\n                            .ic-visual-area {\n                                width: 120px;\n                                height: 120px;\n                                position: absolute;\n                                top: -60px;\n                                left: 50%;\n                                transform: translateX(-50%);\n                                display: flex;\n                                align-items: center;\n                                justify-content: center;\n                                border-radius: 50%;\n                                background: #141416;\n                                z-index: 10;\n                            }\n\n                            .ic-visual-area::after {\n                                content: '';\n                                position: absolute;\n                                inset: 0;\n                                border-radius: 50%;\n                                z-index: -1;\n                                opacity: 0.1;\n                            }\n\n                            .ic-title {\n                                font-family: var(--font-primary);\n                                color: #ffffff;\n                                font-size: 1.5rem;\n                                font-weight: 700;\n                                margin-bottom: 0.5rem;\n                                text-align: center;\n                                width: 100%;\n                                margin-top: 1rem;\n                            }\n\n                            .ic-subtitle {\n                                font-family: var(--font-primary);\n                                font-size: 1rem;\n                                text-transform: uppercase;\n                                letter-spacing: 0.05em;\n                                font-weight: 600;\n                                margin-bottom: 1.5rem;\n                                padding: 6px 16px;\n                                border-radius: 20px;\n                                background: rgba(255, 255, 255, 0.05);\n                            }\n\n                            .ic-desc {\n                                font-family: var(--font-primary);\n                                font-size: 16px;\n                                color: rgba(255, 255, 255, 0.7);\n                                line-height: 1.6;\n                                width: 100%;\n                            }\n\n                            .ic-list {\n                                list-style-type: none;\n                                padding-left: 0;\n                                margin: 1.5rem 0 1.5rem 0;\n                            }\n\n                            .ic-list li {\n                                margin-bottom: 0.75rem;\n                                display: flex;\n                                align-items: flex-start;\n                                gap: 12px;\n                            }\n\n                            .ic-list .check-icon-wrapper {\n                                flex-shrink: 0;\n                                width: 20px;\n                                height: 20px;\n                                display: flex;\n                                align-items: center;\n                                justify-content: center;\n                                margin-top: 3px;\n                            }\n\n                            .card-hypo {\n                                border-color: var(--yc-orange);\n                                box-shadow: 0 10px 40px rgba(254, 170, 71, 0.05);\n                            }\n\n                            .card-hypo .ic-visual-area {\n                                border: 3px solid var(--yc-orange);\n                                box-shadow: 0 5px 20px rgba(254, 170, 71, 0.2);\n                            }\n\n                            .card-hypo .ic-visual-area::after {\n                                background: var(--yc-orange);\n                            }\n\n                            .card-hypo .ic-subtitle {\n                                color: var(--yc-orange);\n                                border: 1px solid rgba(254, 170, 71, 0.2);\n                                background: rgba(254, 170, 71, 0.1);\n                            }\n\n                            .card-hypo .check-icon-wrapper svg {\n                                stroke: var(--yc-orange) !important;\n                            }\n\n                            .card-valid {\n                                border-color: var(--yc-green);\n                                box-shadow: 0 10px 40px rgba(45, 191, 58, 0.05);\n                            }\n\n                            .card-valid .ic-visual-area {\n                                border: 3px solid var(--yc-green);\n                                box-shadow: 0 5px 20px rgba(45, 191, 58, 0.2);\n                            }\n\n                            .card-valid .ic-visual-area::after {\n                                background: var(--yc-green);\n                            }\n\n                            .card-valid .ic-subtitle {\n                                color: var(--yc-green);\n                                border: 1px solid rgba(45, 191, 58, 0.2);\n                                background: rgba(45, 191, 58, 0.1);\n                            }\n\n                            .card-valid .ic-visual-area svg polyline {\n                                stroke-dasharray: 60;\n                                stroke-dashoffset: 0;\n                                transition: stroke-dashoffset 0.3s ease;\n                            }\n\n                            @keyframes monitor-trace {\n                                0% {\n                                    stroke-dashoffset: 60;\n                                }\n\n                                62% {\n                                    stroke-dashoffset: 0;\n                                }\n\n                                100% {\n                                    stroke-dashoffset: 0;\n                                }\n                            }\n\n                            .card-valid:hover .ic-visual-area svg polyline {\n                                animation: monitor-trace 1.3s linear infinite;\n                            }\n                        <\/style>\n                        <div class=\"persona-grid\">\n                            <div class=\"integrated-card card-hypo\">\n                                <div class=\"ic-visual-area\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\"\n                                        height=\"48\" viewBox=\"-40 -40 1160 1160\" version=\"1.1\">\n                                        <path fill=\"var(--yc-orange)\" stroke=\"var(--yc-orange)\" stroke-width=\"60\"\n                                            stroke-linejoin=\"round\" paint-order=\"stroke fill\" fill-rule=\"evenodd\"\n                                            d=\"M 68.683 481.099 C 63.822 482.242, 57.124 486.837, 53.617 491.435 C 46.553 500.697, 40.989 518.361, 41.017 531.438 C 41.060 551.244, 49.580 571.689, 60.773 578.842 C 70.655 585.158, 79.352 585.154, 89.250 578.828 C 94.745 575.315, 95.553 572.064, 91.579 569.460 C 89.282 567.955, 88.946 568.026, 85.041 570.855 C 77.417 576.378, 71.314 575.956, 63.253 569.351 C 58.301 565.293, 55.177 559.659, 51.971 549 C 46.492 530.788, 51.702 504.826, 62.860 494.745 C 71.406 487.024, 79.798 487.476, 88.301 496.114 C 90.946 498.801, 93.536 501, 94.055 501 C 95.482 501, 99 497.187, 99 495.641 C 99 493.092, 90.991 485.174, 85.793 482.584 C 80.368 479.881, 75.615 479.468, 68.683 481.099 M 65.513 484.068 C 59.164 487.235, 54.140 492.890, 50.027 501.500 C 44.826 512.387, 43.521 518.503, 43.521 532 C 43.521 545.516, 44.821 551.591, 50.074 562.631 C 58.878 581.136, 75.235 587.344, 88.750 577.311 C 94.199 573.266, 91.831 568.853, 86.242 572.636 C 82.104 575.438, 78.082 577, 75.007 577 C 64.777 577, 53.894 564.431, 49.897 548 C 49.157 544.957, 48.579 537.362, 48.604 531 C 48.642 521.283, 49.066 518.235, 51.340 511.339 C 59.192 487.523, 77.258 479.801, 90.080 494.780 C 92.853 498.020, 93.894 498.639, 95.274 497.866 C 97.924 496.384, 97.377 494.690, 92.750 490.047 C 84.917 482.187, 74.062 479.804, 65.513 484.068\" \/>\n                                        <path fill=\"var(--yc-orange)\" stroke=\"var(--yc-orange)\" stroke-width=\"100\"\n                                            stroke-linejoin=\"round\" paint-order=\"stroke fill\" fill-rule=\"evenodd\"\n                                            d=\"M 494.500 66.655 C 420.558 72.675, 347.745 96.323, 287 134.046 C 272.684 142.936, 249.133 159.233, 240.908 165.940 C 210.114 191.052, 192.008 209.074, 167.121 239.384 C 140.368 271.967, 116.402 312.852, 98.844 355.860 C 88.703 380.701, 86.133 388.523, 79.498 414.747 C 76.541 426.433, 73.875 436.393, 73.574 436.880 C 73.273 437.367, 70.608 438.068, 67.651 438.438 C 53.198 440.244, 36.134 452.711, 25.796 469.019 C 17.035 482.838, 12.100 497.382, 9.464 517.148 C 5.189 549.194, 15.298 585.007, 34.713 606.600 C 41.928 614.624, 56.449 623.372, 64.500 624.544 C 73.201 625.812, 73.478 626.057, 75.329 634.159 C 83.783 671.158, 94.243 700.727, 111.532 736.500 C 121.740 757.622, 129.006 770.188, 143.335 791.500 C 196.543 870.634, 271.140 930.743, 359 965.277 C 398.438 980.779, 440.983 991.320, 479 995.009 C 550.501 1001.947, 615.482 994.733, 682.500 972.417 C 692.887 968.958, 722.290 956.893, 733.072 951.665 C 759.504 938.849, 797.397 914.833, 821.466 895.643 C 837.647 882.741, 873.579 847.670, 885.646 833 C 906.777 807.312, 925.879 779.032, 939.609 753.112 C 946.908 739.332, 948.147 736.332, 947.395 734.259 C 946.492 731.772, 935.976 725.028, 895.500 700.978 C 886.150 695.423, 869.950 685.693, 859.500 679.355 C 849.050 673.018, 837.575 666.214, 834 664.236 C 830.425 662.258, 826.316 659.670, 824.870 658.485 L 822.240 656.331 899.411 656.769 C 966.805 657.152, 976.739 657.020, 977.815 655.723 C 978.493 654.906, 979.712 651.688, 980.524 648.571 C 982.733 640.089, 988.786 611.193, 989.515 605.651 L 990.152 600.802 1023.650 601.151 C 1055.693 601.485, 1057.208 601.417, 1058.552 599.588 C 1059.343 598.512, 1059.702 596.662, 1059.375 595.357 C 1058.887 593.412, 1031.551 547.081, 1008.719 509.500 C 993.738 484.841, 993.446 484.140, 991.035 467 C 985.688 428.994, 973.151 383.853, 957.985 348 C 945.185 317.739, 923.017 279.478, 902.655 252.500 C 891.127 237.227, 867.841 210.259, 859.132 202.096 C 857.134 200.223, 852.350 195.698, 848.500 192.039 C 830.460 174.896, 802.775 153.086, 783.500 140.832 C 762.251 127.323, 733.682 111.584, 722.500 107.227 C 719.750 106.155, 709.823 102.108, 700.440 98.233 C 680.160 89.858, 666.892 85.629, 642 79.609 C 599.983 69.446, 578.253 66.832, 533 66.496 C 514.575 66.360, 497.250 66.431, 494.500 66.655 Z M 497 69.057 C 412.297 74.679, 330.329 104.242, 259.665 154.654 C 199.077 197.879, 147.790 258.052, 115.328 324 C 105.313 344.344, 103.909 347.471, 98.279 361.941 C 89.803 383.729, 82.838 406.512, 76.727 432.440 L 75.327 438.379 66.914 440.526 C 56.240 443.249, 52.878 444.780, 45.273 450.378 C 29.958 461.652, 18.293 481.796, 12.851 506.366 C 10.218 518.249, 9.934 542.684, 12.291 554.500 C 16.984 578.031, 24.837 593.934, 38.522 607.619 C 47.066 616.163, 59.357 622.769, 68.458 623.708 C 71.498 624.022, 74.364 624.778, 74.825 625.389 C 75.287 626, 76.256 629.200, 76.979 632.500 C 83.260 661.165, 95.184 697.113, 106.667 722 C 113.257 736.282, 129.672 768.122, 130.898 769 C 131.282 769.275, 132.887 771.750, 134.466 774.500 C 139.582 783.414, 151.092 800.207, 160.853 813 C 189.767 850.893, 224.948 884.879, 262.500 911.192 C 324.327 954.517, 392.094 981.295, 465.500 991.410 C 492.721 995.160, 497.079 995.423, 531 995.361 C 567.201 995.294, 578.286 994.401, 610.500 988.954 C 671.268 978.680, 733.102 954.131, 785 919.676 C 823.805 893.914, 858.979 862.267, 887.629 827.343 C 899.427 812.960, 903.681 807.169, 914.694 790.500 C 920.871 781.150, 927.067 772.088, 928.463 770.363 C 929.858 768.637, 931 766.680, 931 766.013 C 931 765.346, 933.442 760.458, 936.427 755.150 C 944.759 740.333, 946.588 736.145, 945.469 734.447 C 944.512 732.995, 927.963 722.846, 859.500 681.725 C 819.985 657.991, 818.759 657.199, 819.547 655.924 C 819.888 655.372, 851.466 655, 898.024 655 L 975.930 655 977.090 652.832 C 978.481 650.233, 982.862 631.276, 986.064 614 C 987.339 607.125, 988.726 601.092, 989.147 600.594 C 989.581 600.080, 1003.433 599.786, 1021.209 599.913 C 1051.882 600.134, 1058 599.635, 1058 596.915 C 1058 596.291, 1050.329 582.980, 1040.954 567.336 C 1031.579 551.692, 1023.392 537.679, 1022.761 536.196 C 1022.130 534.713, 1020.972 532.731, 1020.188 531.790 C 1019.404 530.850, 1012.554 519.685, 1004.967 506.980 C 993.447 487.692, 991.068 483.024, 990.545 478.690 C 985.869 439.921, 977.693 406.350, 962.999 365.588 C 959.715 356.476, 950.457 335.852, 943.386 321.896 C 939.874 314.963, 937 308.599, 937 307.753 C 937 306.906, 936.384 305.978, 935.631 305.689 C 934.878 305.400, 932.362 301.639, 930.040 297.332 C 920.537 279.702, 900.458 251.607, 881.564 229.500 C 837.353 177.774, 777.920 133.579, 717.500 107.502 C 711.450 104.891, 704.700 101.964, 702.500 100.999 C 691.099 95.996, 659.164 85.771, 640.500 81.147 C 597.336 70.455, 543.846 65.948, 497 69.057 Z M 506 73.555 C 506.825 73.732, 520.775 74.027, 537 74.209 C 553.225 74.392, 563.350 74.251, 559.500 73.895 C 552.541 73.252, 503.134 72.938, 506 73.555 M 477.500 75.667 C 384.821 86.999, 301.839 123.421, 231 183.858 C 226.875 187.377, 217.038 196.611, 209.141 204.378 C 164.923 247.864, 135.724 290.176, 108.593 350.081 C 104.339 359.472, 96.741 379.949, 93.039 392 C 91.264 397.775, 89.146 404.525, 88.332 407 C 85.786 414.742, 80.914 436.333, 81.417 437.644 C 81.681 438.332, 83.833 439.376, 86.199 439.964 C 102.915 444.120, 115.927 453.637, 126.341 469.327 C 131.257 476.732, 131.525 477.649, 129.151 478.919 C 127.362 479.877, 126.634 479.218, 122.336 472.746 C 112.051 457.260, 98.676 447.553, 84.012 444.933 C 59.133 440.487, 33.790 459.861, 22.193 492.194 C 17.604 504.988, 16.648 510.201, 15.626 528 C 15.249 534.553, 15.303 534.869, 16.047 530.500 C 16.516 527.750, 17.585 520.208, 18.424 513.741 C 20.258 499.588, 25.558 484.997, 33.011 473.581 C 52.240 444.125, 84.242 437.529, 107.471 458.232 C 113.290 463.419, 122 474.052, 122 475.969 C 122 476.586, 123.104 478.195, 124.454 479.545 C 126.594 481.685, 127.234 481.850, 129.454 480.839 C 131.231 480.029, 132 478.894, 132 477.081 C 132 470.945, 117.229 453.500, 105.551 445.843 C 102.278 443.698, 95.866 440.803, 91.301 439.411 C 86.735 438.018, 83.005 436.569, 83.012 436.189 C 83.059 433.446, 89.767 407.116, 93.123 396.500 C 112.057 336.610, 139.343 286.460, 179.361 238 C 190.544 224.457, 221.336 193.785, 235.500 182.078 C 284.746 141.374, 329.541 116.448, 389.032 96.643 C 418.840 86.721, 444.734 81.226, 486 76.066 L 492.500 75.254 486.500 75.277 C 483.200 75.289, 479.150 75.465, 477.500 75.667 M 570.500 75.608 C 572.150 75.870, 581.825 77.213, 592 78.592 C 632.175 84.039, 663.765 92.614, 707.069 109.827 C 742.800 124.030, 791.898 154.148, 824.500 181.863 C 837.364 192.799, 869.439 224.880, 879.127 236.500 C 886.702 245.585, 904.123 268.693, 909.660 277 C 935.044 315.082, 957.119 362.862, 969.006 405.452 C 974.485 425.083, 981.197 457.875, 982.974 473.694 C 983.542 478.750, 984.481 484.136, 985.062 485.662 C 986.169 488.574, 995.638 504.920, 1006.983 523.500 C 1010.677 529.550, 1017.658 541.250, 1022.496 549.500 C 1027.335 557.750, 1034.603 569.893, 1038.647 576.485 C 1042.691 583.077, 1046 589.265, 1046 590.235 C 1046 591.883, 1043.983 592, 1015.622 592 C 991.803 592, 985.010 592.283, 984.158 593.310 C 983.560 594.030, 982.347 598.192, 981.463 602.560 C 980.578 606.927, 978.560 616.800, 976.980 624.500 C 975.399 632.200, 973.804 640.075, 973.437 642 C 973.070 643.925, 972.316 646.063, 971.762 646.750 C 970.971 647.732, 952.887 648, 887.434 648 L 804.113 648 802.606 650.152 C 801.351 651.944, 801.317 652.615, 802.404 654.167 C 803.122 655.191, 818.962 665.185, 837.605 676.375 C 883.567 703.964, 903.737 716.147, 908.500 719.197 C 910.700 720.606, 918.013 725.006, 924.750 728.975 C 934.154 734.515, 937 736.673, 937 738.263 C 937 742.065, 917.417 775.507, 903.340 795.744 C 870.202 843.386, 821.819 889.020, 772 919.623 C 743.362 937.214, 728.372 944.780, 697.706 957.124 C 669.030 968.666, 633.873 978.176, 598.122 984.062 C 552.863 991.513, 489.180 990.200, 443.500 980.873 C 379.924 967.892, 334.581 949.711, 281.250 915.815 C 216.824 874.868, 158.897 810.443, 122.905 739.705 C 112.801 719.848, 105.276 701.878, 95.840 675.073 C 92.115 664.491, 83 630.764, 83 627.562 C 83 626.788, 84.458 625.847, 86.250 625.463 C 92.657 624.092, 98.602 621.758, 104.750 618.201 C 109.909 615.216, 111 614.127, 111 611.961 C 111 610.228, 110.199 608.909, 108.639 608.075 C 106.520 606.940, 105.472 607.278, 98.389 611.372 C 78.992 622.587, 59.800 618.940, 41.464 600.557 C 34.849 593.924, 32.619 590.821, 28.848 583 C 22.049 568.900, 19.798 560.914, 16.584 539.500 C 16.336 537.850, 16.307 540.438, 16.518 545.252 C 17.547 568.654, 31.268 596.635, 47.770 608.981 C 59.374 617.661, 72.586 621.325, 84.108 619.059 C 90.568 617.788, 98.287 614.622, 103.616 611.057 C 106.359 609.223, 106.882 609.153, 107.978 610.474 C 108.663 611.299, 108.972 612.631, 108.664 613.434 C 107.916 615.383, 92.541 622.661, 87.480 623.462 C 80.264 624.604, 80.311 624.441, 83.393 637.671 C 84.909 644.177, 86.519 650.625, 86.971 652 C 87.423 653.375, 88.786 657.875, 90 662 C 93.631 674.333, 100.981 695.835, 103.501 701.500 C 104.948 704.752, 107.562 710.889, 110.527 718 C 114.013 726.357, 130.637 758.432, 136.442 768 C 157.330 802.431, 176.810 826.963, 207.933 858.032 C 237.834 887.883, 266.932 910.272, 302 930.412 C 343.496 954.243, 394.918 973.549, 439.500 982.034 C 442.800 982.662, 447.525 983.578, 450 984.070 C 467.538 987.553, 505.722 990.928, 528.095 990.972 C 600.751 991.113, 671.410 974.405, 736.747 941.633 C 814.070 902.849, 881.998 838.806, 926.217 763 C 935.021 747.907, 939.967 738.070, 939.422 736.735 C 938.978 735.646, 926.851 728.181, 879 699.539 C 872.125 695.424, 865.150 691.205, 863.500 690.163 C 861.850 689.121, 856.225 685.687, 851 682.532 C 808.304 656.751, 804.500 654.287, 804.500 652.420 C 804.500 650.544, 806.417 650.494, 887.904 650.244 C 940.606 650.083, 971.744 649.627, 972.492 649.007 C 973.142 648.467, 974.249 645.432, 974.952 642.263 C 975.655 639.093, 976.607 635.150, 977.069 633.500 C 978.585 628.078, 983 604.047, 983 601.216 C 983 599.692, 983.701 597.445, 984.557 596.223 C 986.109 594.006, 986.200 594, 1017.498 594 C 1034.759 594, 1049.110 593.631, 1049.389 593.179 C 1049.668 592.728, 1048.947 590.815, 1047.787 588.929 C 1046.628 587.043, 1037.954 572.450, 1028.514 556.500 C 1019.073 540.550, 1009.534 524.575, 1007.316 521 C 991.892 496.138, 986.193 485.400, 985.556 480 C 980.526 437.327, 970.539 397.967, 954.958 359.407 C 939.655 321.535, 917.381 282.935, 892.237 250.715 C 826.413 166.368, 736.983 109.133, 632 84.165 C 615.442 80.227, 588.934 76.103, 576.592 75.544 C 571.592 75.318, 568.850 75.347, 570.500 75.608 M 921.885 386 C 912.422 395.948, 909.101 429.585, 915.065 455.081 C 917.035 463.503, 917.716 464.950, 921.502 468.750 C 928.511 475.784, 934.786 473.984, 938.843 463.778 C 948.430 439.654, 946.137 397.770, 934.557 385.492 C 930.029 380.691, 926.813 380.820, 921.885 386 Z M 924.607 386.095 C 921.005 388.928, 918.315 394.498, 915.814 404.303 C 912.781 416.196, 912.844 439.991, 915.941 451.913 C 921.516 473.379, 930.150 477.788, 937.227 462.781 C 946.791 442.499, 943.827 395.088, 932.434 386.127 C 929.061 383.474, 927.945 383.469, 924.607 386.095 Z\" \/>\n                                    <\/svg>\n                                    <div class=\"thought-bubble tb-1 tb-top-left\">Wat denk ik?<\/div>\n                                    <div class=\"thought-bubble tb-2 tb-top-center\">Wat voel ik?<\/div>\n                                    <div class=\"thought-bubble tb-3 tb-top-right\">Wat zie ik?<\/div>\n                                    <div class=\"thought-bubble tb-4 tb-top-left\">Wat zeg ik?<\/div>\n                                    <div class=\"thought-bubble tb-5 tb-top-center\">Wat doe ik?<\/div>\n                                    <div class=\"thought-bubble tb-6 tb-top-right\">Wat hoor ik?<\/div>\n                                <\/div>\n                                <style>\n                                    .thought-bubble {\n                                        position: absolute;\n                                        background: rgba(20, 20, 20, 0.95);\n                                        border: 1px solid rgba(255, 255, 255, 0.15);\n                                        color: #fff;\n                                        padding: 10px 18px;\n                                        border-radius: 30px;\n                                        font-size: 14px;\n                                        font-weight: 500;\n                                        white-space: nowrap;\n                                        opacity: 0;\n                                        visibility: hidden;\n                                        pointer-events: none;\n                                        z-index: 20;\n                                        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.5);\n                                    }\n\n                                    .thought-bubble::before,\n                                    .thought-bubble::after {\n                                        content: '';\n                                        position: absolute;\n                                        background: rgba(20, 20, 20, 0.95);\n                                        border: 1px solid rgba(255, 255, 255, 0.15);\n                                        border-radius: 50%;\n                                        z-index: 21;\n                                    }\n\n                                    .thought-bubble::before {\n                                        width: 12px;\n                                        height: 12px;\n                                    }\n\n                                    .thought-bubble::after {\n                                        width: 8px;\n                                        height: 8px;\n                                    }\n\n                                    .tb-top-left {\n                                        bottom: 100%;\n                                        right: 65%;\n                                        top: auto;\n                                        --tx: 0;\n                                        --ty: -10px;\n                                        transform-origin: bottom right;\n                                    }\n\n                                    .tb-top-left::before {\n                                        bottom: -12px;\n                                        right: 10px;\n                                        top: auto;\n                                        left: auto;\n                                    }\n\n                                    .tb-top-left::after {\n                                        bottom: -24px;\n                                        right: 5px;\n                                        top: auto;\n                                        left: auto;\n                                    }\n\n                                    .tb-top-center {\n                                        bottom: 115%;\n                                        left: 50%;\n                                        top: auto;\n                                        --tx: -50%;\n                                        --ty: -10px;\n                                        transform-origin: bottom center;\n                                    }\n\n                                    .tb-top-center::before {\n                                        bottom: -16px;\n                                        left: 40%;\n                                        top: auto;\n                                        right: auto;\n                                    }\n\n                                    .tb-top-center::after {\n                                        bottom: -28px;\n                                        left: 45%;\n                                        top: auto;\n                                        right: auto;\n                                    }\n\n                                    .tb-top-right {\n                                        bottom: 100%;\n                                        left: 65%;\n                                        top: auto;\n                                        --tx: 0;\n                                        --ty: -10px;\n                                        transform-origin: bottom left;\n                                    }\n\n                                    .tb-top-right::before {\n                                        bottom: -12px;\n                                        left: 10px;\n                                        top: auto;\n                                        right: auto;\n                                    }\n\n                                    .tb-top-right::after {\n                                        bottom: -24px;\n                                        left: 5px;\n                                        top: auto;\n                                        right: auto;\n                                    }\n\n                                    @keyframes bubble-pop {\n                                        0% {\n                                            opacity: 0;\n                                            visibility: hidden;\n                                            transform: translate(var(--tx), var(--ty)) scale(0.5);\n                                        }\n\n                                        5% {\n                                            opacity: 1;\n                                            visibility: visible;\n                                            transform: translate(var(--tx), var(--ty)) scale(1);\n                                        }\n\n                                        16% {\n                                            opacity: 1;\n                                            visibility: visible;\n                                            transform: translate(var(--tx), var(--ty)) scale(1);\n                                        }\n\n                                        21% {\n                                            opacity: 0;\n                                            visibility: hidden;\n                                            transform: translate(var(--tx), var(--ty)) scale(0.5);\n                                        }\n\n                                        100% {\n                                            opacity: 0;\n                                            visibility: hidden;\n                                            transform: translate(var(--tx), var(--ty)) scale(0.5);\n                                        }\n                                    }\n\n                                    .card-hypo:hover .thought-bubble {\n                                        animation-name: bubble-pop;\n                                        animation-duration: 6s;\n                                        animation-iteration-count: infinite;\n                                        animation-timing-function: cubic-bezier(0.34, 1.56, 0.64, 1);\n                                    }\n\n                                    .card-hypo:hover .tb-1 {\n                                        animation-delay: 0s;\n                                    }\n\n                                    .card-hypo:hover .tb-2 {\n                                        animation-delay: 1s;\n                                    }\n\n                                    .card-hypo:hover .tb-3 {\n                                        animation-delay: 2s;\n                                    }\n\n                                    .card-hypo:hover .tb-4 {\n                                        animation-delay: 3s;\n                                    }\n\n                                    .card-hypo:hover .tb-5 {\n                                        animation-delay: 4s;\n                                    }\n\n                                    .card-hypo:hover .tb-6 {\n                                        animation-delay: 5s;\n                                    }\n                                <\/style>\n                                <h3 class=\"ic-title\">Hypothese-persona<\/h3>\n                                <div class=\"ic-desc\"><span style=\"color: #ffffff;\">Deze persona vertaalt psychologie en\n                                        onderzoek naar een strategisch fundament.<\/span><br><br><strong>Gebaseerd\n                                        op:<\/strong>\n                                    <ul class=\"ic-list\">\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>gedragspsychologie (o.a. BJ Fogg)<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>markt- en concurrentieonderzoek<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>inzichten uit web- en social research<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>jouw merk, USP en UVP<\/span>\n                                        <\/li>\n                                    <\/ul>\n                                    <div style=\"margin-top: 1rem; font-weight: 600; color: var(--yc-orange);\">\n                                        Richtinggevend, niet leidend. <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"integrated-card card-valid\">\n                                <div class=\"ic-visual-area\"><svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                        stroke=\"var(--yc-green)\" stroke-width=\"2\">\n                                        <polyline points=\"2 12 6 12 9 3 15 21 18 12 22 12\" \/>\n                                    <\/svg><\/div>\n                                <h3 class=\"ic-title\">Data-persona<\/h3>\n                                <div class=\"ic-desc\"><span style=\"color: #ffffff;\">Deze persona stuurt wanneer voldoende\n                                        data beschikbaar is en bepaalt wat echt werkt.<\/span><br><br><strong>Gebaseerd\n                                        op:<\/strong>\n                                    <ul class=\"ic-list\">\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>websitegedrag<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>interacties met advertenties<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>conversies en afhakers<\/span>\n                                        <\/li>\n                                        <li>\n                                            <div class=\"check-icon-wrapper\"><svg width=\"20\" height=\"20\"\n                                                    viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--yc-green)\"\n                                                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                    <circle cx=\"12\" cy=\"12\" r=\"10\" \/>\n                                                    <path d=\"M9 12l2 2 4-4\" \/>\n                                                <\/svg><\/div><span>verschillen per kanaal en fase<\/span>\n                                        <\/li>\n                                    <\/ul>\n                                    <div style=\"margin-top: 1rem; font-weight: 600; color: var(--yc-green);\"> Beslissend\n                                        waar data het toelaat. <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-highlight-container\"\n                            style=\"max-width: 800px; margin: 3rem auto 0 auto; text-align: center; border-left: none; padding-top: 1rem;\">\n                            <p\n                                style=\"font-size: 16px; color: #ffffff; line-height: 1.5; margin: 0; font-weight: 600; font-family: var(--font-primary);\">\n                                Hypothese en data werken naast elkaar. Context bepaalt wat leidt. <\/p>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <section id=\"service-steps-section\"\n                    style=\"position: relative; padding: 80px 0; background: transparent;\">\n                    <style>\n                        #service-steps-section {\n                            --bg-color: transparent;\n                            --panel-bg: #141416;\n                            --yc-green: #2DBF3A;\n                            --font-heading: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n                            --font-body: -apple-system, BlinkMacSystemFont, \"SF Pro Text\", \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n                            --text-primary: #ffffff;\n                            --text-secondary: rgba(255, 255, 255, 0.7);\n                        }\n\n                        #service-steps-section .restored-header-container {\n                            width: min(1280px, 92vw);\n                            margin: 0 auto 60px auto;\n                        }\n\n                        @media (max-width:768px) {\n                            #service-steps-section .restored-header-container {\n                                width: 90% !important;\n                                margin-left: auto !important;\n                                margin-right: auto !important;\n                                padding-left: 0 !important;\n                                padding-right: 0 !important;\n                            }\n                        }\n\n                        #service-steps-section h2.restored-title {\n                            font-family: var(--font-heading);\n                            font-size: clamp(2rem, 4vw, 3rem);\n                            text-align: left;\n                            margin-bottom: 20px;\n                            font-weight: 700;\n                            letter-spacing: -0.01em;\n                            color: #ffffff;\n                            margin-top: 0;\n                        }\n\n                        #service-steps-section .restored-subtitle {\n                            text-align: left;\n                            max-width: 650px;\n                            color: rgba(255, 255, 255, 0.7);\n                            font-size: 1.1rem;\n                            line-height: 1.6;\n                        }\n\n                        #service-steps-section .steps-grid {\n                            display: grid;\n                            grid-template-columns: repeat(4, 1fr);\n                            gap: 24px;\n                            max-width: 1280px;\n                            width: 92vw;\n                            position: relative;\n                            margin: 0 auto;\n                            box-sizing: border-box;\n                        }\n\n                        @media (max-width:1024px) {\n                            #service-steps-section .steps-grid {\n                                grid-template-columns: repeat(2, 1fr);\n                                gap: 40px 24px;\n                            }\n                        }\n\n                        @media (max-width:640px) {\n                            #service-steps-section .steps-grid {\n                                grid-template-columns: 1fr;\n                                gap: 40px;\n                            }\n                        }\n\n                        #service-steps-section .connector-line {\n                            position: absolute;\n                            top: 100px;\n                            left: 10%;\n                            right: 10%;\n                            height: 2px;\n                            background-image: linear-gradient(to right, rgba(45, 191, 58, 0.1) 0%, rgba(45, 191, 58, 0.5) 50%, rgba(45, 191, 58, 0.1) 100%);\n                            z-index: 0;\n                            pointer-events: none;\n                        }\n\n                        @media (max-width:1024px) {\n                            #service-steps-section .connector-line {\n                                display: none;\n                            }\n                        }\n\n                        #service-steps-section .step-item {\n                            display: flex;\n                            flex-direction: column;\n                            position: relative;\n                            z-index: 1;\n                        }\n\n                        #service-steps-section .visual-card {\n                            width: 100%;\n                            height: 200px;\n                            background: var(--panel-bg);\n                            border: 1px solid rgba(255, 255, 255, 0.08);\n                            border-radius: 12px;\n                            margin-bottom: 24px;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            overflow: hidden;\n                            position: relative;\n                            transition: all 0.3s ease;\n                            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n                        }\n\n                        #service-steps-section .step-item:nth-child(2) .visual-card {\n                            background: linear-gradient(145deg, #141416, #18181A);\n                        }\n\n                        #service-steps-section .step-item:nth-child(3) .visual-card {\n                            background: linear-gradient(145deg, #141416, #1a1a1c);\n                        }\n\n                        #service-steps-section .step-item:nth-child(4) .visual-card {\n                            background: linear-gradient(145deg, #141416, #1e1e20);\n                        }\n\n                        #service-steps-section .step-item:nth-child(5) .visual-card {\n                            background: linear-gradient(145deg, #141416, #222224);\n                        }\n\n                        #service-steps-section .step-item:hover .visual-card {\n                            border-color: var(--yc-green);\n                            transform: translateY(-4px);\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                        }\n\n                        #service-steps-section .step-content {\n                            padding: 0 4px;\n                            text-align: left;\n                        }\n\n                        #service-steps-section .step-title {\n                            font-family: var(--font-heading);\n                            font-size: 1.25rem;\n                            font-weight: 600;\n                            color: #fff;\n                            margin-bottom: 8px;\n                            display: block;\n                            transition: color 0.3s ease;\n                        }\n\n                        #service-steps-section .step-item:hover .step-title {\n                            color: var(--yc-green);\n                        }\n\n                        #service-steps-section .step-subtitle {\n                            font-size: 0.95rem;\n                            color: #fff;\n                            margin-bottom: 16px;\n                            font-weight: 500;\n                            opacity: 0.9;\n                        }\n\n                        #service-steps-section .step-bullets {\n                            list-style: none;\n                            padding: 0;\n                            margin: 0 0 16px 0;\n                        }\n\n                        #service-steps-section .step-bullets li {\n                            font-size: 0.9rem;\n                            color: #a1a1aa;\n                            margin-bottom: 12px;\n                            padding-left: 28px;\n                            position: relative;\n                            line-height: 1.5;\n                        }\n\n                        #service-steps-section .check-icon {\n                            position: absolute;\n                            left: 0;\n                            top: 2px;\n                            width: 18px;\n                            height: 18px;\n                            border-radius: 50%;\n                            background: rgba(45, 191, 58, 0.1);\n                            border: 1px solid var(--yc-green) !important;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            color: var(--yc-green) !important;\n                            box-shadow: 0 0 10px rgba(45, 191, 58, 0.2);\n                        }\n\n                        #service-steps-section .check-icon svg {\n                            width: 10px;\n                            height: 10px;\n                            stroke-width: 3;\n                        }\n\n                        #service-steps-section .step-desc {\n                            font-size: 0.85rem;\n                            color: rgba(255, 255, 255, 0.5) !important;\n                            font-style: italic;\n                            border-top: 1px solid rgba(255, 255, 255, 0.08);\n                            padding-top: 12px;\n                            display: block;\n                            line-height: 1.5;\n                        }\n\n                        #service-steps-section .visual-card .result-badge {\n                            position: absolute;\n                            top: 12px;\n                            right: 12px;\n                            background: rgba(45, 191, 58, 0.15);\n                            border: 1px solid var(--yc-green);\n                            color: var(--yc-green);\n                            font-size: 0.75rem;\n                            font-weight: 700;\n                            padding: 4px 8px;\n                            border-radius: 6px;\n                            z-index: 20;\n                            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);\n                        }\n\n                        #service-steps-section .system-footer {\n                            grid-column: 1 \/ -1;\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                            justify-content: center;\n                            margin-top: 60px;\n                            text-align: center;\n                            gap: 24px;\n                        }\n\n                        #service-steps-section .system-footer p {\n                            color: #fff;\n                            font-size: 1.1rem;\n                            font-weight: 500;\n                            margin: 0;\n                        }\n\n                        @media (min-width:768px) {\n                            #service-steps-section .system-footer {\n                                flex-direction: row;\n                                gap: 32px;\n                            }\n                        }\n\n                        #service-steps-section .ui-label {\n                            font-size: 6px;\n                            font-weight: 700;\n                            letter-spacing: 0.05em;\n                            color: #555;\n                            display: block;\n                            margin-bottom: 2px;\n                            text-transform: uppercase;\n                        }\n\n                        #service-steps-section .data-container {\n                            position: relative;\n                            width: 100%;\n                            height: 100%;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                        }\n\n                        #service-steps-section .node-pos {\n                            position: relative;\n                            width: 220px;\n                            height: 160px;\n                            pointer-events: none;\n                        }\n\n                        #service-steps-section .data-center-box {\n                            position: absolute;\n                            top: 50%;\n                            left: 50%;\n                            transform: translate(-50%, -50%);\n                            background: #1D1D1F;\n                            padding: 6px 10px;\n                            border-radius: 6px;\n                            z-index: 10;\n                            font-family: var(--font-heading);\n                            font-weight: 700;\n                            font-size: 0.75rem;\n                            color: #fff;\n                            text-align: center;\n                            border: 1px solid rgba(255, 255, 255, 0.2);\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                        }\n\n                        #service-steps-section .icon-node {\n                            width: 32px;\n                            height: 32px;\n                            border-radius: 50%;\n                            background: #1D1D1F;\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            position: absolute;\n                            color: #fff;\n                            transition: all 0.3s ease;\n                        }\n\n                        #service-steps-section .node-real {\n                            pointer-events: auto;\n                            position: absolute;\n                        }\n\n                        #service-steps-section .l1 {\n                            top: 10px;\n                            left: 10px;\n                        }\n\n                        #service-steps-section .l2 {\n                            top: 64px;\n                            left: 10px;\n                        }\n\n                        #service-steps-section .l3 {\n                            bottom: 10px;\n                            left: 10px;\n                        }\n\n                        #service-steps-section .r1 {\n                            top: 10px;\n                            right: 10px;\n                        }\n\n                        #service-steps-section .r2 {\n                            top: 64px;\n                            right: 10px;\n                        }\n\n                        #service-steps-section .r3 {\n                            bottom: 10px;\n                            right: 10px;\n                        }\n\n                        #service-steps-section .conn-line {\n                            fill: none;\n                            stroke: rgba(255, 255, 255, 0.1);\n                            stroke-width: 1;\n                            stroke-dasharray: 4 4;\n                            transition: stroke 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .icon-node {\n                            border-color: var(--yc-green) !important;\n                            color: var(--yc-green) !important;\n                            box-shadow: 0 0 10px rgba(45, 191, 58, 0.2) !important;\n                        }\n\n                        #service-steps-section .step-item:hover .conn-line {\n                            stroke: rgba(45, 191, 58, 0.4);\n                        }\n\n                        #service-steps-section .step-item:hover .data-center-box {\n                            border-color: var(--yc-green);\n                        }\n\n                        #service-steps-section .ppc-viz {\n                            position: relative;\n                            width: 220px;\n                            height: 160px;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                        }\n\n                        #service-steps-section .camp-card {\n                            background: #1D1D1F;\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            border-radius: 6px;\n                            position: absolute;\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                            padding: 8px;\n                            display: flex;\n                            flex-direction: column;\n                            transition: border-color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .camp-card {\n                            border-color: var(--yc-green);\n                        }\n\n                        #service-steps-section .cc-1 {\n                            width: 100px;\n                            height: 70px;\n                            top: 30px;\n                            left: 30px;\n                            z-index: 1;\n                        }\n\n                        #service-steps-section .cc-2 {\n                            width: 110px;\n                            height: 80px;\n                            bottom: 30px;\n                            right: 30px;\n                            z-index: 2;\n                            background: #252528;\n                        }\n\n                        #service-steps-section .cc-3 {\n                            width: 40px;\n                            height: 40px;\n                            top: 20px;\n                            right: 40px;\n                            z-index: 3;\n                            background: #2C2C2E;\n                            border-radius: 8px;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            color: #777;\n                            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            transition: color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .cc-3 {\n                            color: var(--yc-green);\n                            border-color: var(--yc-green);\n                        }\n\n                        #service-steps-section .cc-header {\n                            height: 12px;\n                            width: 100%;\n                            background: rgba(255, 255, 255, 0.1);\n                            margin-bottom: 6px;\n                            border-radius: 2px;\n                        }\n\n                        #service-steps-section .cc-body {\n                            flex: 1;\n                            background: rgba(255, 255, 255, 0.05);\n                            border-radius: 2px;\n                        }\n\n                        #service-steps-section .cc-stat {\n                            height: 4px;\n                            width: 40%;\n                            background: #444;\n                            margin-top: 4px;\n                            border-radius: 2px;\n                            transition: background 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .cc-stat {\n                            background: var(--yc-green);\n                        }\n\n                        #service-steps-section .lp-stack {\n                            position: relative;\n                            width: 220px;\n                            height: 160px;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                        }\n\n                        #service-steps-section .lp-page {\n                            background: #1D1D1F;\n                            border-radius: 6px;\n                            box-shadow: -10px 10px 30px rgba(0, 0, 0, 0.3);\n                            position: absolute;\n                            height: 130px;\n                            width: 90px;\n                            padding: 8px;\n                            display: flex;\n                            flex-direction: column;\n                            gap: 4px;\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            transition: border-color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .lp-page {\n                            border-color: rgba(45, 191, 58, 0.4);\n                        }\n\n                        #service-steps-section .lp-back {\n                            left: 55px;\n                            opacity: 0.5;\n                            z-index: 1;\n                            background: #141416;\n                        }\n\n                        #service-steps-section .lp-main {\n                            left: 85px;\n                            z-index: 10;\n                            border-top: 3px solid #444;\n                            transition: border-top-color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .lp-main {\n                            border-top-color: var(--yc-green);\n                        }\n\n                        #service-steps-section .lp-hero {\n                            height: 35px;\n                            background: rgba(255, 255, 255, 0.1);\n                            border-radius: 2px;\n                            width: 100%;\n                        }\n\n                        #service-steps-section .lp-lines {\n                            height: 3px;\n                            background: rgba(255, 255, 255, 0.1);\n                            width: 80%;\n                            border-radius: 1px;\n                        }\n\n                        #service-steps-section .lp-btn {\n                            height: 6px;\n                            background: #444;\n                            width: 60%;\n                            border-radius: 2px;\n                            margin-top: 2px;\n                            transition: background 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .lp-btn {\n                            background: var(--yc-green);\n                        }\n\n                        #service-steps-section .lp-widget {\n                            position: absolute;\n                            right: 15px;\n                            top: 40px;\n                            background: #252528;\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            border-radius: 4px;\n                            padding: 5px;\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);\n                            z-index: 20;\n                            width: 60px;\n                        }\n\n                        #service-steps-section .g-bar {\n                            background: #444;\n                            width: 5px;\n                            border-radius: 1px;\n                            transition: background 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .g-bar {\n                            background: var(--yc-green);\n                        }\n\n                        #service-steps-section .cro-container {\n                            display: flex;\n                            gap: 10px;\n                            align-items: center;\n                            justify-content: center;\n                            width: 100%;\n                            height: 100%;\n                        }\n\n                        .yc-trust-cta:hover {\n                            background: #25a032;\n                            transform: scale(1.05);\n                            box-shadow: 0 8px 24px rgba(45, 191, 58, 0.4);\n                        }\n\n                        #service-steps-section .mobile-frame {\n                            width: 80px;\n                            height: 140px;\n                            background: #1D1D1F;\n                            border-radius: 10px;\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                            position: relative;\n                            padding: 6px;\n                            display: flex;\n                            flex-direction: column;\n                            gap: 6px;\n                            border: 3px solid #2C2C2E;\n                            transition: border-color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .mobile-frame {\n                            border-color: #444;\n                        }\n\n                        #service-steps-section .ab-badge {\n                            position: absolute;\n                            top: -6px;\n                            right: -6px;\n                            background: #444;\n                            color: #fff;\n                            padding: 2px 6px;\n                            font-size: 8px;\n                            border-radius: 4px;\n                            font-weight: 700;\n                            z-index: 10;\n                            transition: background 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .ab-badge {\n                            background: var(--yc-green);\n                        }\n\n                        #service-steps-section .wf-input {\n                            height: 10px;\n                            background: rgba(255, 255, 255, 0.05);\n                            border: 1px solid rgba(255, 255, 255, 0.1);\n                            border-radius: 2px;\n                            width: 100%;\n                        }\n\n                        #service-steps-section .wf-btn {\n                            height: 15px;\n                            background: #2C2C2E;\n                            border-radius: 2px;\n                            width: 100%;\n                            margin-top: auto;\n                            color: #777;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            font-size: 6px;\n                            transition: all 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .wf-btn {\n                            background: #fff;\n                            color: #000;\n                        }\n\n                        #service-steps-section .cro-graph {\n                            width: 80px;\n                            height: 100px;\n                            background: #1D1D1F;\n                            border-radius: 8px;\n                            padding: 8px;\n                            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                            border: 1px solid rgba(255, 255, 255, 0.05);\n                            display: flex;\n                            flex-direction: column;\n                            gap: 5px;\n                            transition: border-color 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .cro-graph {\n                            border-color: var(--yc-green);\n                        }\n\n                        #service-steps-section .cg-line {\n                            height: 3px;\n                            background: rgba(255, 255, 255, 0.1);\n                            width: 100%;\n                        }\n\n                        #service-steps-section .cg-bars {\n                            display: flex;\n                            align-items: flex-end;\n                            gap: 4px;\n                            flex: 1;\n                            margin-top: 5px;\n                        }\n\n                        #service-steps-section .cg-b {\n                            flex: 1;\n                            background: rgba(255, 255, 255, 0.1);\n                            border-radius: 2px 2px 0 0;\n                        }\n\n                        #service-steps-section .cg-b.active {\n                            background: #444;\n                            transition: background 0.3s;\n                        }\n\n                        #service-steps-section .step-item:hover .cg-b.active {\n                            background: var(--yc-green);\n                        }\n\n                        @keyframes flowLine {\n                            to {\n                                stroke-dashoffset: -20;\n                            }\n                        }\n\n                        #service-steps-section .conn-line {\n                            animation: flowLine 1s linear infinite;\n                            opacity: 0.6;\n                        }\n\n                        @keyframes floatY {\n\n                            0%,\n                            100% {\n                                transform: translateY(0) rotate(-5deg);\n                            }\n\n                            50% {\n                                transform: translateY(-6px) rotate(-5deg);\n                            }\n                        }\n\n                        @keyframes floatYRev {\n\n                            0%,\n                            100% {\n                                transform: translateY(0) rotate(5deg);\n                            }\n\n                            50% {\n                                transform: translateY(-6px) rotate(5deg);\n                            }\n                        }\n\n                        @keyframes floatSimple {\n\n                            0%,\n                            100% {\n                                transform: translateY(0) rotate(15deg);\n                            }\n\n                            50% {\n                                transform: translateY(-4px) rotate(15deg);\n                            }\n                        }\n\n                        #service-steps-section .cc-1 {\n                            animation: floatY 4s ease-in-out infinite;\n                        }\n\n                        #service-steps-section .cc-2 {\n                            animation: floatYRev 5s ease-in-out infinite 0.5s;\n                        }\n\n                        #service-steps-section .cc-3 {\n                            animation: floatSimple 4.5s ease-in-out infinite 1s;\n                        }\n\n                        @keyframes stackBreath {\n\n                            0%,\n                            100% {\n                                transform: scale(0.9) translateY(-10px);\n                            }\n\n                            50% {\n                                transform: scale(0.92) translateY(-12px);\n                            }\n                        }\n\n                        #service-steps-section .lp-back {\n                            animation: stackBreath 6s ease-in-out infinite;\n                        }\n\n                        @keyframes eqBar {\n\n                            0%,\n                            100% {\n                                height: 30%;\n                            }\n\n                            50% {\n                                height: 60%;\n                            }\n                        }\n\n                        @keyframes eqBar2 {\n\n                            0%,\n                            100% {\n                                height: 50%;\n                                opacity: 0.5;\n                            }\n\n                            50% {\n                                height: 80%;\n                                opacity: 0.8;\n                            }\n                        }\n\n                        #service-steps-section .cg-b:nth-child(1) {\n                            animation: eqBar 3s ease-in-out infinite;\n                        }\n\n                        #service-steps-section .cg-b:nth-child(2) {\n                            animation: eqBar2 4s ease-in-out infinite 0.2s;\n                        }\n\n                        #service-steps-section .cg-b:nth-child(3) {\n                            animation: eqBar 2.5s ease-in-out infinite 0.5s;\n                        }\n\n                        @keyframes pulseGreen {\n\n                            0%,\n                            100% {\n                                background-color: var(--yc-green);\n                                opacity: 0.8;\n                            }\n\n                            50% {\n                                background-color: #4ade80;\n                                opacity: 1;\n                                box-shadow: 0 0 10px rgba(45, 191, 58, 0.4);\n                            }\n                        }\n\n                        #service-steps-section .cg-b.active {\n                            animation: pulseGreen 2s ease-in-out infinite;\n                            height: 80% !important;\n                        }\n                    <\/style>\n                    <div class=\"restored-header-container\">\n                        <h2 class=\"restored-title\">Van losse optimalisaties naar \u00e9\u00e9n organisch ecosysteem<\/h2>\n                        <div class=\"yc-highlight-container\">\n                            <p class=\"restored-subtitle\" style=\"font-size: 16px;\">E\u00e9n systeem dat autoriteit bouwt,\n                                techniek borgt en conversie versnelt. SEO start bij begrijpen wie je bent als entiteit\n                                en welke waarde je toevoegt aan de gebruiker.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"steps-grid\">\n                        <div class=\"connector-line\"><\/div>\n                        <div class=\"step-item\">\n                            <div class=\"visual-card\">\n                                <div class=\"data-container\">\n                                    <div class=\"tall-static-container\"\n                                        style=\"display: flex; gap: 15px; justify-content: center; align-items: center; height: 100%;\">\n                                        <style>\n                                            .tall-box {\n                                                width: 50px;\n                                                height: 50px;\n                                                border: 2px solid rgba(255, 255, 255, 0.4);\n                                                display: flex;\n                                                align-items: center;\n                                                justify-content: center;\n                                                font-family: var(--font-primary);\n                                                font-weight: 800;\n                                                font-size: 2rem;\n                                                color: rgba(255, 255, 255, 0.8);\n                                                transition: all 0.3s ease;\n                                                background: rgba(255, 255, 255, 0.05);\n                                                backdrop-filter: blur(2px);\n                                            }\n\n                                            .step-item:hover .tall-box {\n                                                border-color: #4cd964;\n                                                background: rgba(76, 217, 100, 0.1);\n                                                color: #4cd964;\n                                                box-shadow: 0 0 15px rgba(76, 217, 100, 0.1);\n                                            }\n                                        <\/style>\n                                        <div class=\"tall-box\">A<\/div>\n                                        <div class=\"tall-box\">C<\/div>\n                                        <div class=\"tall-box\">T<\/div>\n                                        <div class=\"tall-box\">U<\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step-content\">\n                                <div class=\"step-title\">Het ACTU-Fundament<\/div>\n                                <div class=\"step-desc\" style=\"margin-bottom: 15px;\">Wij werken met het ACTU-framework\n                                    als fundament:<\/div>\n                                <ul class=\"step-bullets\">\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>AUTORITEIT:<\/strong> Je reputatie in de markt en bij\n                                        Google (Links & Reviews).\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>CONTENT:<\/strong> De antwoorden die je geeft op\n                                        klantvragen.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>TECHNIEK:<\/strong> De motor onder de motorkap (Snelheid\n                                        & Structuur).\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>UX (User Experience):<\/strong> Hoe de gebruiker je site\n                                        ervaart en navigeert.\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                        <\/div>\n                        <div class=\"step-item\">\n                            <div class=\"visual-card\">\n                                <div class=\"network-graph-viz\" id=\"entity-network-viz\"\n                                    style=\"width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;\">\n                                    <style>\n                                        .network-svg {\n                                            height: 160px;\n                                            width: auto;\n                                            transition: all 0.4s ease;\n                                        }\n\n                                        .network-stroke {\n                                            fill: none;\n                                            stroke: rgba(255, 255, 255, 0.1);\n                                            stroke-width: 12px;\n                                            stroke-linecap: round;\n                                            stroke-linejoin: round;\n                                            transition: all 0.5s ease;\n                                        }\n\n                                        .network-node {\n                                            fill: #141416;\n                                            stroke: rgba(255, 255, 255, 0.1);\n                                            stroke-width: 12px;\n                                            transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n                                        }\n\n                                        .network-stroke {\n                                            stroke: rgba(255, 255, 255, 0.1);\n                                        }\n\n                                        .network-node {\n                                            stroke: rgba(255, 255, 255, 0.1);\n                                            fill: #141416;\n                                        }\n\n                                        .step-item:hover .network-stroke,\n                                        .step-item:hover .network-node,\n                                        .step-item:hover .dynamic-line,\n                                        .step-item:hover .dynamic-node {\n                                            stroke: #4cd964 !important;\n                                            opacity: 1 !important;\n                                        }\n\n                                        .step-item:hover .network-node,\n                                        .step-item:hover .dynamic-node {\n                                            fill: #4cd964 !important;\n                                        }\n\n                                        @keyframes networkBuild {\n\n                                            0%,\n                                            10% {\n                                                opacity: 0;\n                                                transform: scale(0);\n                                                stroke-dashoffset: 100;\n                                            }\n\n                                            20%,\n                                            80% {\n                                                opacity: 0.2;\n                                                transform: scale(1);\n                                                stroke-dashoffset: 0;\n                                            }\n\n                                            90%,\n                                            100% {\n                                                opacity: 0;\n                                                transform: scale(0);\n                                                stroke-dashoffset: 100;\n                                            }\n                                        }\n\n                                        .is-visible .dynamic-node,\n                                        .is-visible .dynamic-line {\n                                            animation: networkBuild 8s infinite;\n                                            transform-origin: center;\n                                            stroke: rgba(255, 255, 255, 0.2);\n                                        }\n\n                                        .is-visible .dynamic-line {\n                                            stroke-dasharray: 100;\n                                        }\n\n                                        .is-visible .delay-1 {\n                                            animation-delay: 0.5s !important;\n                                        }\n\n                                        .is-visible .delay-2 {\n                                            animation-delay: 1.5s !important;\n                                        }\n\n                                        .is-visible .delay-3 {\n                                            animation-delay: 2.5s !important;\n                                        }\n\n                                        .is-visible .delay-4 {\n                                            animation-delay: 3.5s !important;\n                                        }\n\n                                        .is-visible .delay-5 {\n                                            animation-delay: 4.5s !important;\n                                        }\n\n                                        .is-visible .network-svg {\n                                            filter: drop-shadow(0 0 20px rgba(76, 217, 100, 0.15));\n                                            animation: networkFloat 6s ease-in-out infinite;\n                                        }\n\n                                        @keyframes networkFloat {\n\n                                            0%,\n                                            100% {\n                                                transform: translateY(0) scale(1.02);\n                                            }\n\n                                            50% {\n                                                transform: translateY(-5px) scale(1.05);\n                                            }\n                                        }\n\n                                        .dynamic-node,\n                                        .dynamic-line {\n                                            opacity: 0;\n                                        }\n                                    <\/style>\n                                    <script>document.addEventListener('DOMContentLoaded', function () { const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add('is-visible'); } }); }, { threshold: 0.2 }); const viz = document.getElementById('entity-network-viz'); if (viz) observer.observe(viz); });<\/script>\n                                    <svg viewBox=\"0 0 500 500\" class=\"network-svg\">\n                                        <g class=\"network-stroke\">\n                                            <line x1=\"250\" y1=\"250\" x2=\"140\" y2=\"140\" \/>\n                                            <line x1=\"250\" y1=\"250\" x2=\"360\" y2=\"140\" \/>\n                                            <line x1=\"250\" y1=\"250\" x2=\"340\" y2=\"340\" \/>\n                                            <line x1=\"250\" y1=\"250\" x2=\"110\" y2=\"340\" \/>\n                                            <line x1=\"140\" y1=\"140\" x2=\"60\" y2=\"100\" \/>\n                                            <line x1=\"360\" y1=\"140\" x2=\"440\" y2=\"70\" \/>\n                                            <line x1=\"340\" y1=\"340\" x2=\"450\" y2=\"370\" \/>\n                                            <line x1=\"140\" y1=\"140\" x2=\"160\" y2=\"50\" class=\"dynamic-line delay-1\" \/>\n                                            <line x1=\"360\" y1=\"140\" x2=\"310\" y2=\"50\" class=\"dynamic-line delay-2\" \/>\n                                            <line x1=\"340\" y1=\"340\" x2=\"390\" y2=\"450\" class=\"dynamic-line delay-3\" \/>\n                                            <line x1=\"340\" y1=\"340\" x2=\"290\" y2=\"420\" class=\"dynamic-line delay-4\" \/>\n                                            <line x1=\"110\" y1=\"340\" x2=\"50\" y2=\"400\" class=\"dynamic-line delay-2\" \/>\n                                        <\/g>\n                                        <g>\n                                            <circle cx=\"250\" cy=\"250\" r=\"45\" class=\"network-node\" \/>\n                                            <circle cx=\"140\" cy=\"140\" r=\"28\" class=\"network-node\" \/>\n                                            <circle cx=\"360\" cy=\"140\" r=\"28\" class=\"network-node\" \/>\n                                            <circle cx=\"340\" cy=\"340\" r=\"28\" class=\"network-node\" \/>\n                                            <circle cx=\"110\" cy=\"340\" r=\"28\" class=\"network-node\" \/>\n                                            <circle cx=\"60\" cy=\"100\" r=\"22\" class=\"network-node\" \/>\n                                            <circle cx=\"440\" cy=\"70\" r=\"22\" class=\"network-node\" \/>\n                                            <circle cx=\"450\" cy=\"370\" r=\"22\" class=\"network-node\" \/>\n                                            <circle cx=\"160\" cy=\"50\" r=\"22\" class=\"network-node dynamic-node delay-1\" \/>\n                                            <circle cx=\"310\" cy=\"50\" r=\"22\" class=\"network-node dynamic-node delay-2\" \/>\n                                            <circle cx=\"390\" cy=\"450\" r=\"22\"\n                                                class=\"network-node dynamic-node delay-3\" \/>\n                                            <circle cx=\"290\" cy=\"420\" r=\"22\"\n                                                class=\"network-node dynamic-node delay-4\" \/>\n                                            <circle cx=\"50\" cy=\"400\" r=\"22\" class=\"network-node dynamic-node delay-2\" \/>\n                                        <\/g>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step-content\">\n                                <div class=\"step-title\">Entiteit & Structuur<\/div>\n                                <div class=\"step-desc\" style=\"margin-bottom: 15px;\">We bouwen volgens de standaarden van\n                                    Google:<\/div>\n                                <ul class=\"step-bullets\">\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Schema Markup:<\/strong> We vertalen jouw merk naar data\n                                        die Google begrijpt.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Digitale Identiteit:<\/strong> We borgen dat jouw\n                                        digitale identiteit klopt met de zakelijke realiteit.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Validatie:<\/strong> We maken content zodat Google snapt\n                                        wie je bent, niet alleen wat je zegt.\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                        <\/div>\n                        <div class=\"step-item\">\n                            <div class=\"visual-card\">\n                                <div class=\"cro-container\">\n                                    <div class=\"cro-graph\"><span class=\"ui-label\">CONVERSIE<\/span>\n                                        <div class=\"cg-line\"><\/div>\n                                        <div class=\"cg-line\" style=\"width:60%\"><\/div>\n                                        <div class=\"cg-bars\">\n                                            <div class=\"cg-b\" style=\"height:30%\"><\/div>\n                                            <div class=\"cg-b\" style=\"height:50%\"><\/div>\n                                            <div class=\"cg-b\" style=\"height:40%\"><\/div>\n                                            <div class=\"cg-b active\" style=\"height:80%\"><\/div>\n                                        <\/div>\n                                    <\/div>\n                                    <div class=\"mobile-frame\">\n                                        <div class=\"ab-badge\">A\/B<\/div><span class=\"ui-label\">INTAKE<\/span>\n                                        <div class=\"wf-input\"><\/div>\n                                        <div class=\"wf-input\"><\/div>\n                                        <div class=\"wf-btn\">Plan Afspraak<\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step-content\">\n                                <div class=\"step-title\">Pagina Design<\/div>\n                                <div class=\"step-desc\" style=\"margin-bottom: 15px;\">Wij ontwerpen op basis van\n                                    gedragswetenschap:<\/div>\n                                <ul class=\"step-bullets\">\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Z- en F-Patronen:<\/strong> Content plaatsen waar het oog\n                                        natuurlijk valt en leest.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Harmonie:<\/strong> Lay-outs die jouw belangrijkste\n                                        boodschap direct laten opvallen.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Conversie:<\/strong> Psychologische triggers die\n                                        bezoekers motiveren om tot actie over te gaan.\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                        <\/div>\n                        <div class=\"step-item\">\n                            <div class=\"visual-card\">\n                                <div class=\"lp-stack\">\n                                    <div class=\"lp-page lp-back\"><\/div>\n                                    <div class=\"lp-page lp-main\">\n                                        <div class=\"lp-hero\"><\/div>\n                                        <div class=\"lp-lines\"><\/div>\n                                        <div class=\"lp-lines\" style=\"width:50%\"><\/div>\n                                        <div class=\"lp-btn\"><\/div>\n                                    <\/div>\n                                    <div class=\"lp-widget\"><span class=\"ui-label\"\n                                            style=\"font-size:4px;\">AFSPRAKEN<\/span>\n                                        <div\n                                            style=\"display:flex; align-items:flex-end; gap:2px; height:15px; margin-top:2px;\">\n                                            <div class=\"g-bar\" style=\"height:40%\"><\/div>\n                                            <div class=\"g-bar\" style=\"height:60%\"><\/div>\n                                            <div class=\"g-bar\" style=\"height:100%\"><\/div>\n                                            <div class=\"g-bar\" style=\"height:80%\"><\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"step-content\">\n                                <div class=\"step-title\">Market Overwatch<\/div>\n                                <div class=\"step-desc\" style=\"margin-bottom: 15px;\">Altijd up-to-date in jouw markt:\n                                <\/div>\n                                <ul class=\"step-bullets\">\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Search Trends:<\/strong> Inspelen op zoekgedrag v\u00f3\u00f3r de\n                                        massa.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Concurrentie:<\/strong> Content gaps vinden waar zij\n                                        steken laten vallen.\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><strong>Sentiment:<\/strong> Monitoren hoe the markt over jouw\n                                        niche praat.\n                                    <\/li>\n                                <\/ul>\n                                <div class=\"step-desc\">Zo blijven campagnes actueel en zijn we zichtbaar op de juiste\n                                    momenten.<\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"yc-container\">\n                        <div class=\"yc-mobile-stack\"\n                            style=\"margin-top: 4rem; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 2rem;\">\n                            <p\n                                style=\"margin: 0; color: #ffffff; font-family: var(--font-primary); font-size: 16px; font-weight: 500; letter-spacing: -0.01em;\">\n                                In vier stappen van losse optimalisaties naar \u00e9\u00e9n organisch ecosysteem. <\/p><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"yc-btn yc-btn-strategy\" style=\"min-width: unset; height: auto;\"> Bekijk of dit bij je past <svg width=\"20\"\n                                    height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\n                                    stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-left: 4px;\">\n                                    <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                    <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                                <\/svg><\/a>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <section id=\"success-loop-section\"\n                    style=\"background: transparent; padding: 80px 0 140px 0; position: relative; overflow: hidden;\">\n                    <style>\n                        #success-loop-section {\n                            --accent-cyan: #00E5FF;\n                            --accent-green: #00E676;\n                            --accent-yellow: #FFD600;\n                            --accent-pink: #FF4081;\n                            --bg-dark: #050507;\n                            --card-bg: rgba(20, 20, 22, 0.7);\n                        }\n\n                        #success-loop-section .loop-container {\n                            width: 100%;\n                            max-width: 1280px;\n                            margin: 0 auto;\n                            position: relative;\n                        }\n\n                        #success-loop-section .loop-header {\n                            text-align: center;\n                            margin-bottom: 60px;\n                            position: relative;\n                            width: 100%;\n                            z-index: 10;\n                        }\n\n                        #success-loop-section .loop-title {\n                            font-family: var(--font-primary);\n                            font-size: 3.5rem;\n                            font-weight: 700;\n                            color: #ffffff;\n                            margin-bottom: 1rem;\n                            letter-spacing: -0.02em;\n                        }\n\n                        #success-loop-section .loop-subtitle {\n                            font-size: 16px;\n                            color: rgba(255, 255, 255, 0.6);\n                            max-width: 800px;\n                            margin: 0 auto;\n                            line-height: 1.6;\n                        }\n\n                        #success-loop-section .infinity-viz {\n                            position: relative;\n                            width: 800px;\n                            height: 400px;\n                            z-index: 1;\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                        }\n\n                        #success-loop-section .infinity-svg {\n                            width: 100%;\n                            height: 100%;\n                            overflow: visible;\n                            filter: drop-shadow(0 0 30px rgba(0, 0, 0, 0.6));\n                        }\n\n                        #success-loop-section .loop-path {\n                            fill: none;\n                            stroke-width: 16;\n                            stroke-linecap: round;\n                            stroke-linejoin: round;\n                            stroke-dasharray: 2000;\n                            stroke-dashoffset: 2000;\n                            animation: drawLoop 4s linear forwards;\n                        }\n\n                        #success-loop-section .loop-glow {\n                            fill: none;\n                            stroke-width: 16;\n                            stroke-linecap: round;\n                            filter: blur(12px);\n                            opacity: 0.5;\n                            stroke-dasharray: 2000;\n                            stroke-dashoffset: 2000;\n                            animation: drawLoop 4s ease-out forwards;\n                        }\n\n                        #success-loop-section .flow-dash {\n                            fill: none;\n                            stroke: #fff;\n                            stroke-width: 5;\n                            stroke-linecap: round;\n                            stroke-dasharray: 10, 80;\n                            animation: flowAnim 15s linear infinite;\n                            opacity: 0.4;\n                        }\n\n                        @keyframes drawLoop {\n                            to {\n                                stroke-dashoffset: 0;\n                            }\n                        }\n\n                        @keyframes flowAnim {\n                            from {\n                                stroke-dashoffset: 2000;\n                            }\n\n                            to {\n                                stroke-dashoffset: 0;\n                            }\n                        }\n\n                        #success-loop-section .center-core {\n                            position: absolute;\n                            top: 50%;\n                            left: 50%;\n                            transform: translate(-50%, -50%);\n                            text-align: center;\n                            z-index: 5;\n                        }\n\n                        #success-loop-section .center-badge {\n                            font-family: var(--font-primary);\n                            font-weight: 700;\n                            font-size: 1.1rem;\n                            color: #fff;\n                            text-transform: uppercase;\n                            letter-spacing: 0.2em;\n                            background: #0a0a0c;\n                            padding: 14px 28px;\n                            border: 1px solid rgba(255, 255, 255, 0.2);\n                            border-radius: 50px;\n                            box-shadow: 0 0 50px rgba(0, 0, 0, 0.9), inset 0 0 15px rgba(255, 255, 255, 0.05);\n                        }\n\n                        #success-loop-section .step-card {\n                            position: absolute;\n                            width: 320px;\n                            background: var(--card-bg);\n                            backdrop-filter: blur(20px);\n                            -webkit-backdrop-filter: blur(20px);\n                            border: 1px solid rgba(255, 255, 255, 0.12);\n                            border-radius: 28px;\n                            padding: 30px;\n                            z-index: 10;\n                            transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);\n                        }\n\n                        #success-loop-section .step-card:hover {\n                            transform: translateY(-10px) scale(1.03);\n                            border-color: var(--card-color);\n                            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.6), 0 0 30px rgba(var(--card-rgb), 0.25);\n                        }\n\n                        #success-loop-section .card-tl {\n                            top: 80px;\n                            left: -20px;\n                            --card-color: var(--accent-cyan);\n                            --card-rgb: 0, 229, 255;\n                        }\n\n                        #success-loop-section .card-tr {\n                            top: 80px;\n                            right: -20px;\n                            --card-color: var(--accent-yellow);\n                            --card-rgb: 255, 214, 0;\n                        }\n\n                        #success-loop-section .card-bl {\n                            bottom: 40px;\n                            left: -20px;\n                            --card-color: var(--accent-green);\n                            --card-rgb: 0, 230, 118;\n                        }\n\n                        #success-loop-section .card-br {\n                            bottom: 40px;\n                            right: -20px;\n                            --card-color: var(--accent-pink);\n                            --card-rgb: 255, 64, 129;\n                        }\n\n                        #success-loop-section .card-step-label {\n                            font-family: var(--font-primary);\n                            font-size: 0.8rem;\n                            font-weight: 800;\n                            color: var(--card-color);\n                            text-transform: uppercase;\n                            letter-spacing: 0.15em;\n                            margin-bottom: 16px;\n                            display: block;\n                            opacity: 0.8;\n                        }\n\n                        #success-loop-section .card-title {\n                            font-size: 1.6rem;\n                            font-weight: 700;\n                            color: #ffffff;\n                            margin-bottom: 16px;\n                            line-height: 1.2;\n                            letter-spacing: -0.01em;\n                        }\n\n                        #success-loop-section .card-desc {\n                            font-size: 0.95rem;\n                            color: rgba(255, 255, 255, 0.5);\n                            line-height: 1.6;\n                            margin-bottom: 22px;\n                        }\n\n                        #success-loop-section .card-features {\n                            list-style: none;\n                            padding: 0;\n                            margin: 0;\n                        }\n\n                        #success-loop-section .card-features li {\n                            position: relative;\n                            padding-left: 24px;\n                            margin-bottom: 10px;\n                            font-size: 0.9rem;\n                            color: rgba(255, 255, 255, 0.7);\n                        }\n\n                        #success-loop-section .card-features li::before {\n                            content: '';\n                            position: absolute;\n                            left: 0;\n                            top: 8px;\n                            width: 7px;\n                            height: 7px;\n                            border-radius: 50%;\n                            background: var(--card-color);\n                            box-shadow: 0 0 12px var(--card-color);\n                        }\n\n                        #success-loop-section .loop-conclusion {\n                            position: absolute;\n                            bottom: -20px;\n                            width: 100%;\n                            text-align: center;\n                            padding: 24px;\n                            color: rgba(255, 255, 255, 0.3);\n                            font-size: 1rem;\n                            font-weight: 500;\n                            letter-spacing: 0.1em;\n                            text-transform: uppercase;\n                        }\n\n                        @media (max-width:1200px) {\n                            #success-loop-section .step-card {\n                                width: 280px;\n                            }\n\n                            #success-loop-section .card-tl {\n                                left: 10px;\n                            }\n\n                            #success-loop-section .card-tr {\n                                right: 10px;\n                            }\n\n                            #success-loop-section .card-bl {\n                                left: 10px;\n                            }\n\n                            #success-loop-section .card-br {\n                                right: 10px;\n                            }\n                        }\n\n                        @media (max-width:1024px) {\n                            #success-loop-section .loop-container {\n                                height: auto;\n                                padding-top: 140px;\n                            }\n\n                            #success-loop-section .infinity-viz {\n                                display: none;\n                            }\n\n                            #success-loop-section .step-card {\n                                position: static;\n                                width: 100%;\n                                max-width: 500px;\n                                margin: 0 auto 30px;\n                            }\n\n                            #success-loop-section .loop-header {\n                                position: static;\n                                margin-bottom: 50px;\n                            }\n\n                            #success-loop-section .loop-conclusion {\n                                position: static;\n                                margin-top: 40px;\n                            }\n                        }\n\n                        .infinity-wrapper {\n                            width: 100%;\n                            max-width: 1200px;\n                            margin: 0 auto;\n                            display: flex;\n                            flex-direction: column;\n                            gap: 5px;\n                        }\n\n                        .text-row {\n                            display: flex;\n                            justify-content: space-between;\n                            gap: 40px;\n                            padding: 0;\n                            flex-wrap: wrap;\n                        }\n\n                        .graphic-container {\n                            position: relative;\n                            display: flex;\n                            justify-content: center;\n                            align-items: center;\n                            padding: 10px 0;\n                            background-color: transparent;\n                            border-radius: 8px;\n                        }\n\n                        .graphic-container svg {\n                            width: 100%;\n                            max-width: 750px;\n                            height: auto;\n                            overflow: visible;\n                        }\n\n                        .text-block {\n                            flex: 1;\n                            min-width: 300px;\n                            text-align: left;\n                            background: rgba(20, 20, 22, 0.6);\n                            padding: 30px;\n                            backdrop-filter: blur(12px);\n                            -webkit-backdrop-filter: blur(12px);\n                            border: 1px solid rgba(255, 255, 255, 0.08);\n                            border-radius: 12px;\n                            position: relative;\n                            overflow: hidden;\n                            transition: border-color 0.3s ease, box-shadow 0.3s ease;\n                        }\n\n                        .text-block:hover {\n                            border-color: rgba(255, 255, 255, 0.2);\n                            box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);\n                        }\n\n                        .text-block::before,\n                        .text-block::after {\n                            content: \"\";\n                            position: absolute;\n                            top: 0;\n                            left: 0;\n                            right: 0;\n                            bottom: 0;\n                            border-radius: inherit;\n                            pointer-events: none;\n                            opacity: 0;\n                            transition: opacity 0.5s;\n                        }\n\n                        .text-block::before {\n                            background: radial-gradient(800px circle at var(--mouse-x, 0) var(--mouse-y, 0), rgba(255, 255, 255, 0.06), transparent 40%);\n                            z-index: 1;\n                        }\n\n                        .text-block::after {\n                            background: radial-gradient(600px circle at var(--mouse-x, 0) var(--mouse-y, 0), var(--yc-green), transparent 40%);\n                            z-index: 3;\n                            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                            -webkit-mask-composite: xor;\n                            mask-composite: exclude;\n                            mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                            mask-composite: exclude;\n                            padding: 1px;\n                        }\n\n                        .text-block:hover::before,\n                        .text-block:hover::after {\n                            opacity: 1;\n                        }\n\n                        .text-block>* {\n                            position: relative;\n                            z-index: 2;\n                        }\n\n                        .text-block h3 {\n                            font-family: var(--font-primary);\n                            font-weight: 700;\n                            margin-bottom: 0.5rem;\n                            color: #ffffff;\n                            font-size: 1.5rem;\n                            letter-spacing: -0.02em;\n                        }\n\n                        .text-block p {\n                            color: rgba(255, 255, 255, 0.7);\n                            font-size: 16px;\n                            margin: 0 0 15px 0;\n                            line-height: 1.6;\n                        }\n\n                        .text-block p strong {\n                            color: white;\n                        }\n\n                        .text-block ul {\n                            text-align: left;\n                            margin: 10px 0;\n                            padding: 0;\n                            list-style: none;\n                        }\n\n                        .text-block li {\n                            margin-bottom: 10px;\n                            display: flex;\n                            align-items: flex-start;\n                            gap: 10px;\n                            color: rgba(255, 255, 255, 0.9);\n                            font-size: 16px;\n                            line-height: 1.5;\n                        }\n\n                        .check-icon {\n                            flex-shrink: 0;\n                            width: 20px;\n                            height: 20px;\n                            border-radius: 50%;\n                            border: 1px solid var(--yc-green);\n                            display: flex;\n                            align-items: center;\n                            justify-content: center;\n                            color: var(--yc-green);\n                            margin-top: 2px;\n                        }\n\n                        .check-icon svg {\n                            width: 12px;\n                            height: 12px;\n                            stroke-width: 3;\n                        }\n\n                        @media (max-width:768px) {\n                            .text-row {\n                                flex-direction: column;\n                                gap: 40px;\n                            }\n\n                            .text-block {\n                                width: 100%;\n                                min-width: auto;\n                            }\n\n                            .graphic-container svg {\n                                height: auto;\n                            }\n                        }\n                    <\/style>\n                    <div class=\"infinity-wrapper\">\n                        <div class=\"loop-header\" style=\"text-align: left; margin-bottom: 40px; padding-top: 0;\">\n                            <h2 class=\"loop-title\"\n                                style=\"font-family: var(--font-primary); font-size: 3.5rem; font-weight: 700; color: #ffffff; margin-bottom: 1rem; letter-spacing: -0.02em;\">\n                                Onze 4 stappen naar Compound Growth<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p class=\"loop-subtitle\"\n                                    style=\"font-size: 16px; color: rgba(255, 255, 255, 0.6); max-width: 800px; margin: 0; line-height: 1.6;\">\n                                    <strong style=\"color: white; display: block; margin-bottom: 10px;\">Van zoekopdracht\n                                        naar omzet: meetbaar, technisch waterdicht en gericht op rendement.<\/strong>\n                                    Geen 'uurtje-factuurtje', maar een strategisch systeem. Wij bouwen een zenuwstelsel\n                                    voor je marketing dat elke maand sterker wordt.\n                                <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"text-row\">\n                            <div class=\"text-block\">\n                                <h3>1. Google\u2019s Blauwdruk<\/h3>\n                                <p><strong>Eerst de fundering, dan de muren.<\/strong><\/p>\n                                <p>Wij bouwen de technische infrastructuur die jouw autoriteit bevestigt volgens\n                                    Google\u2019s offici\u00eble documentatie.<\/p>\n                                <ul>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Implementatie:<\/strong> We vertalen je identiteit\n                                            naar code (Schema\/JSON-LD) zodat Google je direct herkent en\n                                            indexeert.<\/span>\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Performance:<\/strong> We optimaliseren Core Web\n                                            Vitals voor topsnelheid; cruciaal voor zowel organische ranking als je\n                                            advertentie-kwaliteitsscore.<\/span>\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                            <div class=\"text-block\">\n                                <h3>2. Impact & Money Pages<\/h3>\n                                <p><strong>We schrijven geen vulling, maar verkopers.<\/strong><\/p>\n                                <p>De prioriteit ligt volledig op de 'Service Pagina\u2019s' en 'Locatie Pagina\u2019s' die direct\n                                    bijdragen aan je bedrijfsresultaat.<\/p>\n                                <ul>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Koopintentie:<\/strong> We bouwen content clusters\n                                            rondom je belangrijkste diensten, gericht op klanten die klaar zijn om te\n                                            kopen.<\/span>\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Lokale Relevantie:<\/strong> We focussen op je\n                                            servicegebied met specifieke pagina's die inspelen op lokale zoekvragen en\n                                            behoeften.<\/span>\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                        <\/div>\n                        <div class=\"graphic-container\" style=\"padding: 0; margin: -90px 0;\">\n                            <script src=\"https:\/\/unpkg.com\/@lottiefiles\/dotlottie-wc@0.8.11\/dist\/dotlottie-wc.js\"\n                                type=\"module\"><\/script><dotlottie-wc\n                                src=\"https:\/\/lottie.host\/80513d60-a299-430d-a073-6e3bffd59a38\/kY6iWgO6GJ.lottie\"\n                                style=\"width: 600px; height: 450px;\" autoplay loop><\/dotlottie-wc>\n                        <\/div>\n                        <div class=\"text-row\">\n                            <div class=\"text-block\">\n                                <h3>3. Validatie & ROI<\/h3>\n                                <p><strong>SEO is een lange termijn investering die wij inzichtelijk maken.<\/strong><\/p>\n                                <p>We sturen op harde data en groei die maand-op-maand stapelt.<\/p>\n                                <ul>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Rendement:<\/strong> Rapportage op tastbare KPI's\n                                            zoals calls, inschrijvingen, aanvragen en omzet, niet op vage\n                                            metrics.<\/span>\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Zekerheid:<\/strong> We monitoren Google updates\n                                            proactief en passen de strategie direct aan om je posities te\n                                            beschermen.<\/span>\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                            <div class=\"text-block\">\n                                <h3>4. Klant, Herhaal & Rendement<\/h3>\n                                <p><strong>Retentie maakt groei schaalbaar.<\/strong><\/p>\n                                <p>De echte winst zit in de 'Lifetime Value'. Wij zien een bezoeker niet als eenmalige\n                                    klik, maar als brandstof voor je merk autoriteit.<\/p>\n                                <ul>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Owned Audience:<\/strong> We bouwen een strategie\n                                            om vluchtig zoekverkeer om te zetten in eigen verkeer (zoals\n                                            nieuwsbrief-inschrijvingen).<\/span>\n                                    <\/li>\n                                    <li>\n                                        <div class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                stroke=\"currentColor\">\n                                                <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                            <\/svg><\/div><span><strong>Brand Equity:<\/strong> We focussen op ervaringen\n                                            die gebruikers laten terugkeren. Meer zoekopdrachten op jouw merknaam is\n                                            voor Google het ultieme signaal van autoriteit.<\/span>\n                                    <\/li>\n                                <\/ul>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <section class=\"yc-section\" id=\"growth-model-section\" style=\"padding-top: 1.5rem;\">\n                    <div class=\"yc-container\">\n                        <div style=\"max-width: 900px; margin-bottom: 4rem;\">\n                            <h2 style=\"font-size: 48px; line-height: 1.1; margin-bottom: 1.5rem; color: #fff;\"> Het\n                                Fundament van Exponenti\u00eble Groei<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p style=\"font-size: 16px; line-height: 1.6; color: #ffffff;\"> Groei is de output van\n                                    monetisatie, acquisitie en retentie. Wij bouwen deze strategie vanaf de basis op\n                                    ('first principles') tot een naadloos systeem. Het resultaat? Een zelfversterkend\n                                    vliegwiel dat niet afhankelijk is van geluk, maar drijft op slim ontwerp. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div id=\"growth-model-wrapper\">\n                            <style>\n                                #growth-model-wrapper {\n                                    --chart-outer-bg: #1d1d1f;\n                                    --chart-middle-bg: #141416;\n                                    --chart-core-bg: #000000;\n                                    --separator-color: #a5a5a5;\n                                    --text-on-light: #a7a7a8;\n                                    --text-on-dark: #a7a7a8;\n                                    --box-header-bg: #000000;\n                                    --box-body-bg: #1d1d1f;\n                                    --box-text: #ffffff;\n                                    --font-main: \"SF Pro Text\", -apple-system, BlinkMacSystemFont, sans-serif;\n                                    width: 100%;\n                                    display: flex;\n                                    justify-content: center;\n                                }\n\n                                #growth-model-wrapper .gm-main-wrapper {\n                                    display: flex;\n                                    flex-direction: row;\n                                    align-items: center;\n                                    justify-content: center;\n                                    gap: 6rem;\n                                    max-width: 1400px;\n                                    width: 100%;\n                                }\n\n                                #growth-model-wrapper .chart-container {\n                                    width: 600px;\n                                    height: 600px;\n                                    position: relative;\n                                    flex-shrink: 0;\n                                }\n\n                                #growth-model-wrapper .info-panel {\n                                    width: 380px;\n                                    background: var(--box-body-bg);\n                                    border-radius: 2px;\n                                    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n                                    overflow: hidden;\n                                    display: flex;\n                                    flex-direction: column;\n                                }\n\n                                #growth-model-wrapper .info-header {\n                                    background: var(--box-header-bg);\n                                    padding: 1rem 1.5rem;\n                                    display: flex;\n                                    align-items: center;\n                                }\n\n                                #growth-model-wrapper .info-header h2 {\n                                    margin: 0;\n                                    font-size: 14px !important;\n                                    font-weight: 700;\n                                    color: #ffffff !important;\n                                    text-transform: uppercase;\n                                    letter-spacing: 0.1em;\n                                }\n\n                                .text-block {\n                                    text-align: left;\n                                    background: rgba(20, 20, 22, 0.6);\n                                    padding: 30px;\n                                    backdrop-filter: blur(12px);\n                                    -webkit-backdrop-filter: blur(12px);\n                                    border: 1px solid rgba(255, 255, 255, 0.08);\n                                    border-radius: 12px;\n                                    position: relative;\n                                    overflow: hidden;\n                                    transition: border-color 0.3s ease, box-shadow 0.3s ease;\n                                    --yc-green: #2DBF3A;\n                                }\n\n                                .text-block:hover,\n                                .text-block.active-glow {\n                                    border-color: rgba(255, 255, 255, 0.2);\n                                    box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);\n                                }\n\n                                .text-block::before,\n                                .text-block::after {\n                                    content: \"\";\n                                    position: absolute;\n                                    top: 0;\n                                    left: 0;\n                                    right: 0;\n                                    bottom: 0;\n                                    border-radius: inherit;\n                                    pointer-events: none;\n                                    opacity: 0;\n                                    transition: opacity 0.5s;\n                                }\n\n                                .text-block::before {\n                                    background: radial-gradient(800px circle at var(--mouse-x, 0) var(--mouse-y, 0), rgba(255, 255, 255, 0.06), transparent 40%);\n                                    z-index: 1;\n                                }\n\n                                .text-block::after {\n                                    background: radial-gradient(600px circle at var(--mouse-x, 0) var(--mouse-y, 0), var(--yc-green), transparent 40%);\n                                    z-index: 3;\n                                    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                                    -webkit-mask-composite: xor;\n                                    mask-composite: exclude;\n                                    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n                                    mask-composite: exclude;\n                                    padding: 1px;\n                                }\n\n                                .text-block:hover::before,\n                                .text-block:hover::after,\n                                .text-block.active-glow::before,\n                                .text-block.active-glow::after {\n                                    opacity: 1;\n                                }\n\n                                .text-block>* {\n                                    position: relative;\n                                    z-index: 2;\n                                }\n\n                                .info-panel-sized {\n                                    width: 500px !important;\n                                    min-height: 300px !important;\n                                    display: flex;\n                                    flex-direction: column;\n                                    justify-content: center;\n                                }\n\n                                .info-panel-sized h2,\n                                .info-panel-sized h3 {\n                                    font-family: var(--font-primary) !important;\n                                    font-weight: 700 !important;\n                                    margin-bottom: 1rem !important;\n                                    color: #ffffff !important;\n                                    font-size: 1.5rem !important;\n                                    letter-spacing: -0.02em !important;\n                                    text-transform: none !important;\n                                }\n\n                                .info-panel-sized p {\n                                    color: #ffffff !important;\n                                    font-size: 16px !important;\n                                    line-height: 1.6 !important;\n                                }\n\n                                #growth-model-wrapper svg {\n                                    width: 100%;\n                                    height: 100%;\n                                    overflow: visible;\n                                }\n\n                                #growth-model-wrapper .text-label {\n                                    font-weight: 600;\n                                    text-anchor: middle;\n                                    dominant-baseline: middle;\n                                    pointer-events: none;\n                                }\n\n                                #growth-model-wrapper .text-outer {\n                                    fill: var(--text-on-light);\n                                    font-size: 16px;\n                                }\n\n                                #growth-model-wrapper .text-inner {\n                                    fill: var(--text-on-dark);\n                                    font-size: 14px;\n                                    font-weight: 500;\n                                }\n\n                                #growth-model-wrapper .main-title {\n                                    font-size: 16px;\n                                    font-weight: 700;\n                                    fill: var(--text-on-light);\n                                    text-anchor: middle;\n                                    pointer-events: none;\n                                }\n\n                                #growth-model-wrapper .ring-gray {\n                                    fill: url(#grad-middle);\n                                    transition: fill 0.3s ease;\n                                }\n\n                                #growth-model-wrapper .circle-black {\n                                    fill: url(#grad-core);\n                                    transform-origin: center;\n                                }\n\n                                #growth-model-wrapper .defensibility-rim {\n                                    fill: none;\n                                    stroke: #323235;\n                                    stroke-width: 70;\n                                    filter: none;\n                                }\n\n                                #growth-model-wrapper .separator {\n                                    fill: none;\n                                    stroke: #1d1d1f;\n                                    stroke-width: 4;\n                                    stroke-linecap: round;\n                                    stroke-linejoin: round;\n                                    opacity: 1;\n                                    transition: all 0.3s ease;\n                                    filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.05));\n                                    pointer-events: none;\n                                }\n\n                                #growth-model-wrapper .border-ring {\n                                    fill: none;\n                                    stroke: #1d1d1f;\n                                    stroke-width: 4;\n                                    pointer-events: none;\n                                    opacity: 1;\n                                    filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.05));\n                                }\n\n                                #growth-model-wrapper .interactive-trigger {\n                                    fill: transparent;\n                                    stroke: transparent;\n                                    cursor: pointer;\n                                    pointer-events: all;\n                                    transition: all 0.2s ease;\n                                }\n\n                                #growth-model-wrapper .segment-group,\n                                #growth-model-wrapper .outer-segment-group,\n                                #growth-model-wrapper .separator,\n                                #growth-model-wrapper .border-ring,\n                                #growth-model-wrapper .text-label,\n                                #growth-model-wrapper .main-title {\n                                    transition: opacity 0.4s ease, color 0.4s ease;\n                                }\n\n                                #growth-model-wrapper .chart-container.has-focus .segment-group:not(:hover),\n                                #growth-model-wrapper .chart-container.has-focus .outer-segment-group:not(:hover) {\n                                    opacity: 0.4;\n                                }\n\n                                #growth-model-wrapper .chart-container.has-focus .separator,\n                                #growth-model-wrapper .chart-container.has-focus .border-ring {\n                                    opacity: 1;\n                                }\n\n                                #growth-model-wrapper .chart-container.has-focus .text-label,\n                                #growth-model-wrapper .chart-container.has-focus .main-title {\n                                    opacity: 0.3;\n                                }\n\n                                #growth-model-wrapper .text-label.active-label,\n                                #growth-model-wrapper .main-title.active-label {\n                                    opacity: 1 !important;\n                                    fill: #a7a7a8 !important;\n                                    filter: none;\n                                }\n\n                                #growth-model-wrapper .segment-group:hover .interactive-trigger,\n                                #growth-model-wrapper .outer-segment-group:hover .interactive-trigger {\n                                    stroke: #2DBF3A;\n                                    stroke-width: 4;\n                                    stroke-linejoin: round;\n                                    stroke-linecap: round;\n                                    filter: drop-shadow(0 0 10px rgba(45, 191, 58, 1));\n                                    stroke-dasharray: 0;\n                                    opacity: 1;\n                                }\n\n                                #growth-model-wrapper .outer-segment-group:hover .defensibility-rim {\n                                    cursor: default;\n                                    stroke: url(#grad-rim);\n                                }\n\n                                #growth-model-wrapper .right-column {\n                                    display: flex;\n                                    flex-direction: column;\n                                    height: auto;\n                                    justify-content: flex-start;\n                                    padding-top: 100px;\n                                    width: 540px;\n                                    gap: 30px;\n                                }\n\n                                #growth-model-wrapper .cta-container {\n                                    display: flex;\n                                    flex-direction: row;\n                                    align-items: center;\n                                    justify-content: flex-start;\n                                    gap: 20px;\n                                    width: 100%;\n                                    box-sizing: border-box;\n                                }\n\n                                #growth-model-wrapper .cta-text {\n                                    color: #ffffff;\n                                    font-size: 16px;\n                                    font-weight: 600;\n                                }\n\n                                #growth-model-wrapper .cta-button {\n                                    background-color: #2DBF3A;\n                                    color: #ffffff;\n                                    font-size: 16px;\n                                    font-weight: 600;\n                                    padding: 12px 24px;\n                                    border-radius: 8px;\n                                    text-decoration: none;\n                                    display: inline-flex;\n                                    align-items: center;\n                                    gap: 8px;\n                                    transition: all 0.2s ease;\n                                }\n\n                                #growth-model-wrapper .cta-button svg {\n                                    width: 20px;\n                                    height: 20px;\n                                    stroke-width: 2;\n                                }\n\n                                #growth-model-wrapper .cta-button:hover {\n                                    transform: translateY(-2px);\n                                    box-shadow: 0 4px 15px rgba(45, 191, 58, 0.4);\n                                    background-color: #32d641;\n                                }\n\n                                @media (max-width:1100px) {\n                                    #growth-model-wrapper .gm-main-wrapper {\n                                        flex-direction: column;\n                                        gap: 10px;\n                                        padding-bottom: 2rem;\n                                    }\n\n                                    #growth-model-wrapper .chart-container {\n                                        width: 360px;\n                                        height: 360px;\n                                    }\n\n                                    #growth-model-wrapper .right-column {\n                                        width: 100%;\n                                        height: auto;\n                                        position: static;\n                                        padding-top: 0;\n                                        gap: 15px;\n                                    }\n\n                                    #growth-model-wrapper .info-panel,\n                                    #growth-model-wrapper .info-panel-sized {\n                                        width: 100%;\n                                        max-width: 340px;\n                                        margin: 0 auto;\n                                        min-height: auto !important;\n                                    }\n\n                                    #growth-model-wrapper .cta-container {\n                                        position: static;\n                                        width: 100%;\n                                        justify-content: center;\n                                        padding-right: 0;\n                                        flex-wrap: wrap;\n                                    }\n\n                                    .info-panel-sized h2 {\n                                        font-size: 1.1rem !important;\n                                        margin-bottom: 0.5rem !important;\n                                        word-break: break-word;\n                                    }\n\n                                    #growth-model-wrapper .info-body {\n                                        padding: 1rem !important;\n                                    }\n                                }\n                            <\/style>\n                            <div class=\"gm-main-wrapper\">\n                                <div class=\"chart-container\"><svg viewBox=\"0 0 600 600\">\n                                        <defs>\n                                            <radialGradient id=\"grad-core\" cx=\"50%\" cy=\"50%\" r=\"50%\" fx=\"50%\" fy=\"50%\">\n                                                <stop offset=\"0%\" style=\"stop-color:#1a1a1a;stop-opacity:1\" \/>\n                                                <stop offset=\"100%\" style=\"stop-color:#2d2d30;stop-opacity:1\" \/>\n                                            <\/radialGradient>\n                                            <radialGradient id=\"grad-middle\" cx=\"50%\" cy=\"50%\" r=\"50%\" fx=\"50%\"\n                                                fy=\"50%\">\n                                                <stop offset=\"40%\" style=\"stop-color:#2d2d30;stop-opacity:1\" \/>\n                                                <stop offset=\"100%\" style=\"stop-color:#3e3e42;stop-opacity:1\" \/>\n                                            <\/radialGradient>\n                                            <linearGradient id=\"grad-rim\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\n                                                <stop offset=\"0%\" style=\"stop-color:#2a2a2e;stop-opacity:1\" \/>\n                                                <stop offset=\"50%\" style=\"stop-color:#3e3e42;stop-opacity:1\" \/>\n                                                <stop offset=\"100%\" style=\"stop-color:#2a2a2e;stop-opacity:1\" \/>\n                                            <\/linearGradient>\n                                        <\/defs>\n                                        <circle cx=\"300\" cy=\"300\" r=\"240\" fill=\"#1d1d1f\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"230\" class=\"ring-gray\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"110\" class=\"circle-black\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"265\" class=\"defensibility-rim\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"110\" class=\"border-ring\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"230\" class=\"border-ring\" \/>\n                                        <circle cx=\"300\" cy=\"300\" r=\"300\" class=\"border-ring\" \/>\n                                        <g style=\"pointer-events: none;\">\n                                            <path d=\"M 300,300 L 300,190 L 350,130 L 300,70\" class=\"separator\" \/>\n                                            <path d=\"M 300,300 L 300,190 L 350,130 L 300,70\" class=\"separator\"\n                                                transform=\"rotate(120, 300, 300)\" \/>\n                                            <path d=\"M 300,300 L 300,190 L 350,130 L 300,70\" class=\"separator\"\n                                                transform=\"rotate(240, 300, 300)\" \/>\n                                        <\/g>\n                                        <g style=\"pointer-events: none;\">\n                                            <line x1=\"300\" y1=\"300\" x2=\"300\" y2=\"190\" class=\"separator\" \/>\n                                            <line x1=\"300\" y1=\"300\" x2=\"300\" y2=\"190\" class=\"separator\"\n                                                transform=\"rotate(120, 300, 300)\" \/>\n                                            <line x1=\"300\" y1=\"300\" x2=\"300\" y2=\"190\" class=\"separator\"\n                                                transform=\"rotate(240, 300, 300)\" \/>\n                                        <\/g><text x=\"175\" y=\"200\" class=\"text-label text-outer\"\n                                            data-for=\"experiments\">Experimenten<\/text><text x=\"465\" y=\"280\"\n                                            class=\"text-label text-outer\" data-for=\"growth_model\">Groeimodel<\/text><text\n                                            x=\"300\" y=\"455\" class=\"text-label text-outer\" data-for=\"user_psychology\">\n                                            <tspan x=\"300\" dy=\"0\">Gebruikers-<\/tspan>\n                                            <tspan x=\"300\" dy=\"25\">psychologie<\/tspan>\n                                        <\/text><text x=\"245\" y=\"275\" class=\"text-label text-inner\"\n                                            style=\"font-size: 13px;\" data-for=\"monetization\">Monetisatie<\/text><text\n                                            x=\"365\" y=\"275\" class=\"text-label text-inner\" style=\"font-size: 13px;\"\n                                            data-for=\"acquisition\">Acquisitie<\/text><text x=\"300\" y=\"350\"\n                                            class=\"text-label text-inner\" style=\"font-size: 12px;\" data-for=\"retention\">\n                                            <tspan x=\"300\" dy=\"0\">Retentie &<\/tspan>\n                                            <tspan x=\"300\" dy=\"16\">Betrokkenheid<\/tspan>\n                                        <\/text>\n                                        <g class=\"segment-group\" data-id=\"monetization\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 300,300 L 300,190 A 110,110 0 0,0 204.7,355 Z\" \/>\n                                        <\/g>\n                                        <g class=\"segment-group\" data-id=\"acquisition\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 300,300 L 300,190 A 110,110 0 0,1 395.3,355 Z\" \/>\n                                        <\/g>\n                                        <g class=\"segment-group\" data-id=\"retention\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 300,300 L 204.7,355 A 110,110 0 0,0 395.3,355 Z\" \/>\n                                        <\/g>\n                                        <g class=\"segment-group\" data-id=\"experiments\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 204.7,355 L 127.8,341.7 L 100.8,415 A 230 230 0 0 1 300 70 L 350,130 L 300,190 A 110 110 0 0 0 204.7 355 Z\" \/>\n                                        <\/g>\n                                        <g class=\"segment-group\" data-id=\"growth_model\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 300,190 L 350,130 L 300,70 A 230 230 0 0 1 499.2 415 L 422.2 428.3 L 395.3 355 A 110 110 0 0 0 300 190 Z\" \/>\n                                        <\/g>\n                                        <g class=\"segment-group\" data-id=\"user_psychology\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 395.3,355 L 422.2,428.3 L 499.2,415 A 230 230 0 0 1 100.8 415 L 127.8 341.7 L 204.7 355 A 110 110 0 0 0 395.3 355 Z\" \/>\n                                        <\/g>\n                                        <g class=\"outer-segment-group\" data-id=\"defensibility\">\n                                            <path class=\"interactive-trigger\"\n                                                d=\"M 300, 0 A 300,300 0 1,1 300,600 A 300,300 0 1,1 300,0 M 300, 70 A 230,230 0 1,0 300,530 A 230,230 0 1,0 300,70 Z\"\n                                                fill=\"transparent\" \/><text x=\"300\" y=\"48\" class=\"main-title\"\n                                                data-for=\"defensibility\">Verdedigbaarheid<\/text>\n                                        <\/g>\n                                    <\/svg><\/div>\n                                <div class=\"right-column\">\n                                    <div class=\"text-block info-panel-sized\">\n                                        <div class=\"yc-highlight-container\">\n                                            <h3 id=\"gm-info-header\">Verdedigbaarheid<\/h3>\n                                            <p id=\"gm-info-body\">Opeenstapelende groeiloops werken als rente-op-rente.\n                                                Samen met sterke branding cre\u00ebert dit een verdedigbare marktpositie die\n                                                voor concurrenten onmogelijk te kopi\u00ebren is.<\/p>\n                                        <\/div>\n                                    <\/div>\n                                    <div class=\"cta-container\"><span class=\"cta-text\">Meer weten over ons\n                                            systeem?<\/span><a href=\"https:\/\/youthcommerce.nl\/gouden-ratio\" class=\"yc-btn yc-btn-strategy\"> Bekijk onze werkwijze <svg width=\"20\"\n                                                height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\n                                                stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                                                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                                            <\/svg><\/a><\/div>\n                                <\/div>\n                            <\/div>\n                            <script>(function () { const infoData = { 'retention': { header: 'RETENTIE & BETROKKENHEID', body: 'Retentie is het absolute fundament; zonder behoud lekt elke investering weg. Focus hierop verbetert direct acquisitie en winst, en onderscheidt de marktleiders van de rest.' }, 'acquisition': { header: 'ACQUISITIE', body: 'Acquisitie werkt via zichzelf versterkende loops, niet via lineaire funnels. Door in te spelen op bestaande gewoontes (\\'habit transfer\\') sluit je product of service naadloos aan op het kanaal.' }, 'monetization': { header: 'MONETISATIE', body: 'Monetisatie is geen los prijskaartje, maar een integraal systeemonderdeel. Een sterk model wordt niet gegokt, maar vanaf de basis opgebouwd met data om groei te faciliteren.' }, 'growth_model': { header: 'GROEIMODEL', body: 'Groei is geen toeval, maar de voorspelbare output van een systeem. Door retentie, acquisitie en monetisatie te verbinden, ontstaat een herhaalbare motor voor duurzaam resultaat.' }, 'user_psychology': { header: 'GEBRUIKERSPSYCHOLOGIE', body: 'Succesvolle groei dwingt geen nieuw gedrag af, maar benut de \\'law of habit transfer\\'. Inhaken op bestaande routines maakt gebruik van je product een logische, natuurlijke stap.' }, 'experiments': { header: 'EXPERIMENTEN', body: 'Blindelings kopi\u00ebren werkt niet. Door continu te testen vanuit fundamentele analyse (\\'first principles\\') voorkom je aannames en vind je de specifieke succesformule voor jouw markt.' }, 'defensibility': { header: 'VERDEDIGBAARHEID', body: 'Opeenstapelende groeiloops werken als rente-op-rente. Samen met sterke branding cre\u00ebert dit een verdedigbare marktpositie die voor concurrenten onmogelijk te kopi\u00ebren is.' } }; const headerEl = document.getElementById('gm-info-header'); const bodyEl = document.getElementById('gm-info-body'); const wrapper = document.getElementById('growth-model-wrapper'); const chartContainer = wrapper.querySelector('.chart-container'); function applyHighlight(el, text) { el.innerHTML = ''; const words = text.split(\/(\\s+)\/); const fragment = document.createDocumentFragment(); words.forEach(word => { if (word.trim().length > 0) { const span = document.createElement('span'); span.textContent = word; span.className = 'yc-word-highlight'; setTimeout(() => span.classList.add('active'), 50); fragment.appendChild(span); } else { fragment.appendChild(document.createTextNode(word)); } }); el.appendChild(fragment); } function updateInfo(id) { const data = infoData[id]; if (data && headerEl && bodyEl) { applyHighlight(headerEl, data.header); applyHighlight(bodyEl, data.body); } } function setFocus(active, activeId) { const cardEl = document.querySelector('.info-panel-sized'); if (active) { chartContainer.classList.add('has-focus'); if (cardEl) cardEl.classList.add('active-glow'); wrapper.querySelectorAll('.text-label, .main-title').forEach(el => { if (el.getAttribute('data-for') === activeId || (activeId === 'defensibility' && el.classList.contains('main-title'))) { el.classList.add('active-label'); } else { el.classList.remove('active-label'); } }); } else { chartContainer.classList.remove('has-focus'); if (cardEl) cardEl.classList.remove('active-glow'); wrapper.querySelectorAll('.text-label, .main-title').forEach(el => { el.classList.remove('active-label'); }); } } const groups = wrapper.querySelectorAll('.segment-group'); groups.forEach(group => { group.addEventListener('mouseenter', () => { const id = group.getAttribute('data-id'); updateInfo(id); setFocus(true, id); }); group.addEventListener('mouseleave', () => { setFocus(false, null); }); }); const outerGroup = wrapper.querySelector('.outer-segment-group'); if (outerGroup) { outerGroup.addEventListener('mouseenter', () => { const id = outerGroup.getAttribute('data-id'); updateInfo(id); setFocus(true, id); }); outerGroup.addEventListener('mouseleave', () => { setFocus(false, null); }); } })();<\/script>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <style>\n                    #process-section {\n                        --panel-bg: #141416;\n                        --yc-green: #2DBF3A;\n                        --font-heading: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n                        --text-primary: #ffffff;\n                        --text-secondary: rgba(255, 255, 255, 0.6);\n                        padding: 20px 0 20px;\n                        background: transparent;\n                    }\n\n                    .process-container {\n                        max-width: 1280px;\n                        margin: 0 auto;\n                        padding: 0 !important;\n                    }\n\n                    .process-header {\n                        margin-bottom: 60px;\n                    }\n\n                    .process-header h2 {\n                        font-family: var(--font-heading);\n                        font-size: clamp(2rem, 4vw, 3rem);\n                        text-align: left;\n                        margin-bottom: 20px;\n                        font-weight: 700;\n                        letter-spacing: -0.01em;\n                        color: #ffffff;\n                        margin-top: 0;\n                    }\n\n                    .process-header p {\n                        text-align: left;\n                        max-width: 650px;\n                        color: #ffffff;\n                        font-size: 1rem;\n                        line-height: 1.6;\n                        margin: 0;\n                        opacity: 0.9;\n                    }\n\n                    .chevron-container {\n                        display: flex;\n                        align-items: stretch;\n                        gap: 0;\n                        margin-top: 40px;\n                        padding-bottom: 40px;\n                    }\n\n                    @media (max-width:900px) {\n                        .chevron-container {\n                            flex-direction: column;\n                            gap: 20px;\n                        }\n                    }\n\n                    .chevron-card {\n                        position: relative;\n                        flex: 1;\n                        min-height: 280px;\n                        padding: 1px;\n                        background: rgba(255, 255, 255, 0.05);\n                        cursor: pointer;\n                        transition: transform 0.4s ease;\n                        margin-left: -20px;\n                        clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 50%, calc(100% - 40px) 100%, 0 100%, 40px 50%);\n                    }\n\n                    .chevron-card:first-child {\n                        margin-left: 0;\n                        clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 50%, calc(100% - 40px) 100%, 0 100%);\n                    }\n\n                    .chevron-card:last-child {\n                        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 40px 50%);\n                    }\n\n                    .chevron-card::before {\n                        content: \"\";\n                        position: absolute;\n                        inset: 0;\n                        background: radial-gradient(600px circle at var(--mouse-x, 0) var(--mouse-y, 0), var(--yc-green), transparent 40%);\n                        z-index: 0;\n                        opacity: 0;\n                        transition: opacity 0.5s;\n                    }\n\n                    .chevron-card:hover::before {\n                        opacity: 1;\n                    }\n\n                    .chevron-card:hover {\n                        transform: translateY(-4px);\n                        z-index: 10;\n                    }\n\n                    .chevron-inner {\n                        background: #141416;\n                        width: 100%;\n                        height: 100%;\n                        position: relative;\n                        z-index: 1;\n                        padding: 40px 32px 32px 48px;\n                        display: flex;\n                        flex-direction: column;\n                        justify-content: flex-start;\n                        clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 50%, calc(100% - 40px) 100%, 0 100%, 40px 50%);\n                    }\n\n                    .chevron-card:first-child .chevron-inner {\n                        clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 50%, calc(100% - 40px) 100%, 0 100%);\n                        padding-left: 32px;\n                    }\n\n                    .chevron-card:last-child .chevron-inner {\n                        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 40px 50%);\n                    }\n\n                    .chevron-inner::after {\n                        content: \"\";\n                        position: absolute;\n                        inset: 0;\n                        background: radial-gradient(800px circle at var(--mouse-x, 0) var(--mouse-y, 0), rgba(255, 255, 255, 0.06), transparent 40%);\n                        opacity: 0;\n                        transition: opacity 0.5s;\n                        pointer-events: none;\n                        z-index: 0;\n                    }\n\n                    .chevron-card:hover .chevron-inner::after {\n                        opacity: 1;\n                    }\n\n                    @media (max-width:900px) {\n                        .chevron-card {\n                            clip-path: none !important;\n                            margin-left: 0;\n                            border-radius: 12px !important;\n                            padding: 1px !important;\n                            border: none !important;\n                            overflow: hidden !important;\n                            background: transparent !important;\n                            display: flex !important;\n                            flex-direction: column !important;\n                        }\n\n                        .chevron-card::before {\n                            display: block !important;\n                        }\n\n                        .chevron-inner {\n                            clip-path: none !important;\n                            border-radius: 11px !important;\n                            padding: 28px;\n                            background: #141416 !important;\n                            flex: 1 !important;\n                            width: 100% !important;\n                        }\n\n                        .chevron-card:first-child,\n                        .chevron-card:last-child {\n                            clip-path: none !important;\n                            border-radius: 12px !important;\n                        }\n\n                        .chevron-card:first-child .chevron-inner,\n                        .chevron-card:last-child .chevron-inner {\n                            clip-path: none !important;\n                            border-radius: 11px !important;\n                        }\n                    }\n\n                    .yc-watermark-isolated {\n                        position: absolute;\n                        top: 20px;\n                        right: 30px;\n                        font-size: 6rem;\n                        font-weight: 700;\n                        font-family: Arial, Helvetica, sans-serif !important;\n                        font-display: swap;\n                        color: transparent;\n                        -webkit-text-stroke: 2px rgba(255, 255, 255, 0.05);\n                        z-index: 1;\n                        line-height: 1;\n                        opacity: 0.5;\n                        pointer-events: none;\n                        transition: all 0.4s ease;\n                    }\n\n                    .chevron-card:hover .yc-watermark-isolated {\n                        -webkit-text-stroke-color: rgba(45, 191, 58, 0.2);\n                        opacity: 1;\n                    }\n\n                    @media (max-width:900px) {\n                        .yc-watermark-isolated {\n                            font-size: 4rem;\n                            top: 10px;\n                            right: 15px;\n                        }\n                    }\n\n                    .step-content-wrapper {\n                        position: relative;\n                        z-index: 2;\n                    }\n\n                    .step-title {\n                        font-family: var(--font-heading);\n                        font-size: 1.5rem;\n                        font-weight: 700;\n                        color: #fff;\n                        margin-bottom: 8px;\n                    }\n\n                    .step-desc {\n                        font-size: 0.95rem;\n                        color: var(--text-secondary);\n                        line-height: 1.6;\n                        margin-bottom: 24px;\n                        font-weight: 500;\n                    }\n\n                    .step-bullets {\n                        list-style: none;\n                        padding: 0;\n                        margin: 0;\n                    }\n\n                    .step-bullets li {\n                        font-size: 0.9rem;\n                        color: rgba(255, 255, 255, 0.9);\n                        margin-bottom: 12px;\n                        padding-left: 28px;\n                        position: relative;\n                        line-height: 1.5;\n                        transition: color 0.3s ease;\n                    }\n\n                    .chevron-card:hover .step-bullets li {\n                        color: #ffffff;\n                    }\n\n                    .step-bullets li strong {\n                        color: #fff;\n                        font-weight: 600;\n                    }\n\n                    #process-section .check-icon {\n                        position: absolute;\n                        left: 0;\n                        top: 2px;\n                        width: 18px;\n                        height: 18px;\n                        border-radius: 50%;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        background: rgba(255, 255, 255, 0.1);\n                        color: rgba(255, 255, 255, 0.5);\n                        transition: all 0.3s ease;\n                        border: 1px solid transparent;\n                    }\n\n                    #process-section .chevron-card:hover .check-icon {\n                        background: rgba(45, 191, 58, 0.1);\n                        color: var(--yc-green);\n                        border-color: var(--yc-green);\n                    }\n\n                    #process-section .check-icon svg {\n                        width: 10px;\n                        height: 10px;\n                        stroke-width: 3;\n                    }\n                <\/style>\n                <section id=\"process-section\">\n                    <div class=\"process-container\">\n                        <div class=\"process-header\">\n                            <h2>Zo werken wij: Van strategie naar impact<\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p>Wij geloven niet in eindeloos vergaderen of dikke rapporten. We werken in een vast\n                                    ritme van prioriteren, bouwen en testen. Zo zetten we jouw uitdagingen elke 2 weken\n                                    om in tastbaar resultaat. <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"chevron-container\">\n                            <article class=\"chevron-card\" onmousemove=\"updateMouse(event, this)\">\n                                <div class=\"chevron-inner\"><span class=\"yc-watermark-isolated\">01<\/span>\n                                    <div class=\"step-content-wrapper\">\n                                        <h3 class=\"step-title\">G.R.O.W.S.<\/h3>\n                                        <p class=\"step-desc\">Strategie & Selectie<\/p>\n                                        <p style=\"color: #fff; font-weight: 600; margin-bottom: 16px;\"> We starten met\n                                            helderheid. <\/p>\n                                        <ul class=\"step-bullets\">\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> We verzamelen alle groeikansen en vertalen de beste\n                                                optie naar een scherpe hypothese. <\/li>\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> We filteren op haalbaarheid, prioriteren op maximale\n                                                impact en werken dit uit tot een glashelder plan. <\/li>\n                                        <\/ul>\n                                    <\/div>\n                                <\/div>\n                            <\/article>\n                            <article class=\"chevron-card\" onmousemove=\"updateMouse(event, this)\">\n                                <div class=\"chevron-inner\"><span class=\"yc-watermark-isolated\">02<\/span>\n                                    <div class=\"step-content-wrapper\">\n                                        <h3 class=\"step-title\">SPRINT<\/h3>\n                                        <p class=\"step-desc\">2 Weken Focus<\/p>\n                                        <p style=\"color: #fff; font-weight: 600; margin-bottom: 16px;\"> Geen eindeloze\n                                            trajecten, maar executie. <\/p>\n                                        <ul class=\"step-bullets\">\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> In een vaste sprint van 2 weken ontwerpen, bouwen en\n                                                lanceren we de gekozen oplossing. <\/li>\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> 100% focus op uitvoering zonder verstoringen. <\/li>\n                                        <\/ul>\n                                    <\/div>\n                                <\/div>\n                            <\/article>\n                            <article class=\"chevron-card\" onmousemove=\"updateMouse(event, this)\">\n                                <div class=\"chevron-inner\"><span class=\"yc-watermark-isolated\">03<\/span>\n                                    <div class=\"step-content-wrapper\">\n                                        <h3 class=\"step-title\">CLICK<\/h3>\n                                        <p class=\"step-desc\">Validatie & Winst<\/p>\n                                        <p style=\"color: #fff; font-weight: 600; margin-bottom: 16px;\"> Meten is weten.\n                                        <\/p>\n                                        <ul class=\"step-bullets\">\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> We analyseren direct hoe de doelgroep reageert op het\n                                                resultaat. <\/li>\n                                            <li><span class=\"check-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\"\n                                                        stroke=\"currentColor\">\n                                                        <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                                                    <\/svg><\/span> Op basis van harde data bepalen we de vervolgstap: het\n                                                succes opschalen of direct bijsturen. <\/li>\n                                        <\/ul>\n                                    <\/div>\n                                <\/div>\n                            <\/article>\n                        <\/div>\n                    <\/div>\n                <\/section>\n                <script>function updateMouse(e, card) { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; card.style.setProperty('--mouse-x', `${x}px`); card.style.setProperty('--mouse-y', `${y}px`); const inner = card.querySelector('.chevron-inner'); if (inner) { inner.style.setProperty('--mouse-x', `${x}px`); inner.style.setProperty('--mouse-y', `${y}px`); } }<\/script>\n                <section id=\"team-reveal\" class=\"yc-team-section\">\n                    <div class=\"yc-team-sticky-wrapper\">\n                        <div class=\"yc-team-intro\"\n                            style=\"display: block; max-width: 1280px; padding: 0; margin-bottom: 4rem;\">\n                            <h2 style=\"font-size: 48px; line-height: 1.1; margin-bottom: 1.5rem; color: #fff;\"> Jouw\n                                eigen <em>growth-department<\/em><\/h2>\n                            <div class=\"yc-highlight-container\">\n                                <p\n                                    style=\"font-size: 16px; line-height: 1.6; max-width: 900px; margin: 0; color: #ffffff;\">\n                                    Stop met het managen van juniors bureaus. Wij fungeren als jouw complete, senior\n                                    marketingafdeling. Directe lijnen, diepgaande expertise en volledige focus op jouw\n                                    bedrijfsresultaat. <\/p>\n                            <\/div>\n                        <\/div>\n                        <style>.yc-team-sticky-wrapper{overflow:visible !important}.yc-team-section.yc-has-extras .yc-team-sticky-wrapper{justify-content:flex-end !important;padding-bottom:4vh !important}.yc-team-card-back{justify-content:flex-start !important;overflow:hidden !important;gap:1rem}.yc-team-card-back .yc-team-desc-name{flex-shrink:0}.yc-team-card-back .yc-team-desc-text{font-size:13px !important;line-height:1.5;flex:1 1 auto;overflow-y:auto;min-height:0}.yc-team-card-back .yc-team-linkedin-link{flex-shrink:0;margin-top:auto;align-self:flex-start}.yc-team-extra-row{display:flex;flex-wrap:wrap;justify-content:center;row-gap:2rem;column-gap:3rem;margin:0 auto;padding:0 2rem 6rem;max-width:1200px;position:relative;z-index:5;background:inherit}.yc-team-extra-row .yc-team-card{position:relative !important;left:auto !important;top:auto !important;width:300px;height:400px;margin:0;flex:0 0 auto;transform:none !important;transform-origin:center center !important;perspective:1000px;overflow:visible !important}.yc-team-extra-row .yc-team-card-inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.5)}.yc-team-extra-row .yc-team-card.yc-allow-flip:hover .yc-team-card-inner{transform:rotateY(180deg)}@media (max-width:768px){.yc-team-stack{height:auto !important}.yc-team-extra-row{gap:1rem;padding:0 1rem 3rem}.yc-team-stack .yc-team-card{height:400px !important}.yc-team-extra-row .yc-team-card{width:65%;max-width:240px;height:400px}}<\/style><script>(function(){function move(){var p=document.querySelector(\"[data-yc-extras]\");if(!p)return;var s=p.closest(\".yc-team-section\");if(s&&s.parentElement){s.parentElement.insertBefore(p,s.nextSibling);}p.style.display=\"\";}if(document.readyState!==\"loading\"){move();}else{document.addEventListener(\"DOMContentLoaded\",move);}})();<\/script><div class=\"yc-team-stack\"><div class=\"yc-team-card yc-team-logo-card\" id=\"card-logo\"><div class=\"yc-team-card-inner\"><div class=\"yc-team-card-front\" style=\"display: flex; align-items: center; justify-content: center; background: #1d1d1f;\"><img decoding=\"async\" src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/YouthCommerce-logo.png?strip=all&w=1920\" alt=\"YouthCommerce\" style=\"object-fit: contain; width: 60%; height: auto; display: block;\"><\/div><\/div><\/div><div class=\"yc-team-card yc-allow-flip\" id=\"card-william\"><div class=\"yc-team-card-inner\"><div class=\"yc-team-card-front\"><img decoding=\"async\" src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/05\/William.png?strip=all\" alt=\"William\"><div class=\"yc-team-info\">William<\/div><\/div><div class=\"yc-team-card-back\"><div class=\"yc-team-desc-name\">William Miggelbrink<\/div><div class=\"yc-team-desc-text\">William werkt al vijf jaar samen met Owen en zorgt voor een sterke (infra)structuur achter de marketing. Met zijn achtergrond in Logistics Management (HAN) en certificeringen bij IBM, Growth Tribe en McKinsey brengt hij overzicht in complexe vraagstukken. Hij houdt van heldere processen en meetbare resultaten, waardoor klanten grip houden op groei.<\/div><a href=\"https:\/\/www.linkedin.com\/in\/william-miggelbrink\/\" target=\"_blank\" class=\"yc-team-linkedin-link\" aria-label=\"LinkedIn William\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z\"\/><\/svg><\/a><\/div><\/div><\/div><div class=\"yc-team-card yc-allow-flip\" id=\"card-owen\"><div class=\"yc-team-card-inner\"><div class=\"yc-team-card-front\"><img decoding=\"async\" src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/05\/Owen.png?strip=all\" alt=\"Owen\"><div class=\"yc-team-info\">Owen<\/div><\/div><div class=\"yc-team-card-back\"><div class=\"yc-team-desc-name\">Owen Ebbers<\/div><div class=\"yc-team-desc-text\">Owen heeft meer dan zes jaar ervaring in online marketing en helpt klanten groeien met slimme SEO- en growthstrategie\u00ebn. Hij volgde een SEO-studie aan de HvA en behaalde certificeringen bij Growth Tribe, McKinsey en BJ Fogg Behaviour Design. Owen gelooft dat marketing werkt als je begrijpt waarom mensen keuzes maken. Daarom bouwt hij strategie\u00ebn die logisch voelen \u00e9n converteren naar omzet.<\/div><a href=\"https:\/\/www.linkedin.com\/in\/owenebbers\/\" target=\"_blank\" class=\"yc-team-linkedin-link\" aria-label=\"LinkedIn Owen\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z\"\/><\/svg><\/a><\/div><\/div><\/div><div class=\"yc-team-card yc-allow-flip\" id=\"card-tygo\"><div class=\"yc-team-card-inner\"><div class=\"yc-team-card-front\"><img decoding=\"async\" src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/05\/Foto-1.jpg?strip=all\" alt=\"Noah\"><div class=\"yc-team-info\">Noah<\/div><\/div><div class=\"yc-team-card-back\"><div class=\"yc-team-desc-name\">Noah Bruins<\/div><div class=\"yc-team-desc-text\">Noah helpt bedrijven en founders met haar boutique agency AECL\u00c1T om hun verhaal online sterk en authentiek te vertellen. Haar klanten hebben vaak al iets sterks staan, maar missen de consistentie en kracht om dit online goed over te brengen. Dit doet ze aan de hand van socialmediastrategie\u00ebn, contentcreatie en communitybeheer, waarbij content altijd wordt ingezet op basis van wie een bedrijf is, waar het voor staat en hoe mensen kijken, voelen en consumeren op Instagram, TikTok en LinkedIn.<\/div><a href=\"https:\/\/nl.linkedin.com\/in\/noahbruins\" target=\"_blank\" class=\"yc-team-linkedin-link\" aria-label=\"LinkedIn Noah\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z\"\/><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"yc-team-extra-row\" data-yc-extras style=\"display:none\"><div style=\"transform:rotate(0.0deg) !important;\" class=\"yc-team-card yc-allow-flip\" id=\"card-extra-14025\"><div class=\"yc-team-card-inner\"><div class=\"yc-team-card-front\"><img decoding=\"async\" src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/05\/Tygo.png?strip=all\" alt=\"Tygo\"><div class=\"yc-team-info\">Tygo<\/div><\/div><div class=\"yc-team-card-back\"><div class=\"yc-team-desc-name\">Tygo Bollen<\/div><div class=\"yc-team-desc-text\">Tygo versterkt het team als advertising specialist met focus op SEA-campagnes. Tijdens zijn E-commerce opleiding aan Hogeschool Windesheim past hij theorie direct toe in de praktijk. Hij wordt enthousiast van testen en optimaliseren, omdat resultaten snel zichtbaar zijn. Voor klanten betekent dit actief beheerde campagnes die continu beter presteren.<\/div><\/div><\/div><\/div><\/div>\n                    <\/div>\n                <\/section>\n                <style>\n                    .yc-trust-wrapper {\n                        padding: 148px 0 100px;\n                        background-color: transparent;\n                        position: relative;\n                        z-index: 2;\n                    }\n\n                    .yc-trust-grid {\n                        display: grid;\n                        grid-template-columns: 0.95fr 1.25fr;\n                        gap: 40px;\n                        align-items: center;\n                        width: 100%;\n                    }\n\n                    .yc-trust-content {\n                        text-align: left;\n                    }\n\n                    .yc-trust-title {\n                        font-family: var(--font-head);\n                        font-size: 48px;\n                        font-weight: 700;\n                        color: #ffffff;\n                        margin-bottom: 24px;\n                        line-height: 1.1;\n                    }\n\n                    .yc-trust-desc {\n                        font-size: 18px;\n                        color: #b0b8c4;\n                        margin-bottom: 40px;\n                        max-width: 500px;\n                        line-height: 1.6;\n                    }\n\n                    .yc-trust-cta {\n                        display: inline-flex;\n                        align-items: center;\n                        padding: 16px 32px;\n                        background-color: #2DBF3A;\n                        color: #ffffff;\n                        font-weight: 700;\n                        border-radius: 8px;\n                        text-decoration: none;\n                        transition: transform 0.2s, background-color 0.2s;\n                        font-size: 16px;\n                    }\n\n                    .yc-trust-cta:hover {\n                        transform: scale(1.05);\n                        box-shadow: 0 8px 24px rgba(45, 191, 58, 0.4);\n                        background-color: #2DBF3A;\n                    }\n\n                    .yc-trust-badges {\n                        display: grid;\n                        grid-template-columns: 1fr 1fr;\n                        gap: 24px;\n                        width: 100%;\n                    }\n\n                    .yc-trust-badge-card {\n                        background: #0b1219;\n                        border: 1px solid rgba(255, 255, 255, 0.1);\n                        border-radius: 20px;\n                        padding: 36px;\n                        display: flex;\n                        flex-direction: row;\n                        align-items: center;\n                        justify-content: flex-start;\n                        gap: 24px;\n                        height: auto;\n                        min-height: 190px;\n                        transition: transform 0.3s ease, border-color 0.3s ease;\n                    }\n\n                    .yc-trust-badge-card:hover {\n                        transform: translateY(-5px);\n                        border-color: rgba(124, 230, 138, 0.3);\n                    }\n\n                    .yc-trust-badge-img {\n                        width: 80px;\n                        height: 80px;\n                        object-fit: contain;\n                        flex-shrink: 0;\n                    }\n\n                    .yc-trust-card-content {\n                        display: flex;\n                        flex-direction: column;\n                        text-align: left;\n                        gap: 4px;\n                    }\n\n                    .yc-trust-badge-title {\n                        font-size: 18px;\n                        color: #ffffff;\n                        font-weight: 700;\n                        margin: 0;\n                        text-align: left;\n                    }\n\n                    .yc-trust-badge-desc {\n                        font-size: 14px;\n                        color: #b0b8c4;\n                        line-height: 1.4;\n                        margin: 0;\n                    }\n\n                    .hidden-mobile {\n                        display: block;\n                    }\n\n                    @media (max-width:900px) {\n                        .yc-trust-grid {\n                            grid-template-columns: 1fr;\n                            gap: 40px;\n                            text-align: center;\n                        }\n\n                        .yc-trust-badges {\n                            grid-template-columns: 1fr 1fr;\n                            gap: 12px;\n                        }\n\n                        .yc-trust-content {\n                            text-align: center;\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                        }\n\n                        .yc-trust-badge-card {\n                            flex-direction: column;\n                            text-align: center;\n                            padding: 16px;\n                            gap: 12px;\n                        }\n\n                        .yc-trust-card-content,\n                        .yc-trust-badge-title {\n                            text-align: center;\n                        }\n                    }\n                <\/style>\n                <section class=\"yc-section yc-trust-wrapper\" id=\"trust\">\n                    <div class=\"yc-container\">\n                        <div class=\"yc-trust-grid\">\n                            <div class=\"yc-trust-content\">\n                                <h2 class=\"yc-trust-title\">Laat je bedrijf groeien met vertrouwen<\/h2>\n                                <div class=\"yc-highlight-container\">\n                                    <p class=\"yc-trust-desc\" style=\"font-size: 16px;\"> Werk direct met een ervaren\n                                        performance marketing partner. Transparant, compliant en gericht op resultaat\n                                    <\/p>\n                                <\/div><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"yc-trust-cta\"> Ontdek jouw\n                                    groeikansen <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n                                        stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\" style=\"margin-left:8px;\">\n                                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                                    <\/svg><\/a>\n                            <\/div>\n                            <div class=\"yc-trust-badges\">\n                                <div class=\"yc-trust-badge-card\"><img decoding=\"async\"\n                                        src=\"https:\/\/www.gstatic.com\/partners\/badge\/images\/2025\/PartnerBadgeClickable.svg\"\n                                        alt=\"Google Partner\" class=\"yc-trust-badge-img\">\n                                    <div class=\"yc-trust-card-content\">\n                                        <div class=\"yc-trust-badge-title\">Google Partner<\/div>\n                                        <p class=\"yc-trust-badge-desc\">YouthCommerce is gecertificeerd Google Partner.\n                                        <\/p>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"yc-trust-badge-card\"><img decoding=\"async\"\n                                        src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/12\/8.jpg?strip=all&w=1920\" alt=\"GDPR\"\n                                        class=\"yc-trust-badge-img\" style=\"border-radius: 50%;\">\n                                    <div class=\"yc-trust-card-content\">\n                                        <div class=\"yc-trust-badge-title\">GDPR compliant<\/div>\n                                        <p class=\"yc-trust-badge-desc\">Volledig conform de EU-privacywetgeving (AVG).\n                                        <\/p>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n            <\/div>\n            <section class=\"yc-toolstack\">\n                <div class=\"yc-container\">\n                    <div class=\"yc-toolstack-header\">\n                        <h2>Platform en Tools Waar Wij Mee Werken<\/h2>\n                        <div class=\"yc-highlight-container\">\n                            <p style=\"max-width: 1000px; color: #ffffff; font-size: 16px;\"> Lokale SEO is sterker met\n                                betrouwbare tools en bronnen die lokale signalen en data leveren. <br><br> We beschermen\n                                data via GDPR beleid, Consent Mode, een CMP en beveiligde verbindingen met TLS. We\n                                beperken toegang met rollen, loggen events, en valideren tagging zodat rapportages\n                                kloppen en persoonlijk identificeerbare data netjes blijft. <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"yc-toolstack-track\">\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-Business-Profile.png?strip=all&w=1920\"\n                            alt=\"Google Business Profile\">\n                        <div class=\"yc-tooltip\">Google Business Profile<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/lg-6882b33c487f9-Google-Search-Console-e1768291773322.webp?strip=all&w=1920\"\n                            alt=\"Google Search Console\">\n                        <div class=\"yc-tooltip\">Google Search Console<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-analytics-logo.png?strip=all&w=1920\"\n                            alt=\"Google Analytics 4\">\n                        <div class=\"yc-tooltip\">Google Analytics 4 (GA4)<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/PirateSERP-logo.png?strip=all&w=1920\"\n                            alt=\"PirateSERP\">\n                        <div class=\"yc-tooltip\">PirateSERP<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/what-is-ahrefs.webp?strip=all&w=1920\" alt=\"Ahrefs\">\n                        <div class=\"yc-tooltip\">Ahrefs<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/2824a11d9198a5496ce63652f57d3bb9.png?strip=all&w=1920\"\n                            alt=\"SEMrush\">\n                        <div class=\"yc-tooltip\">SEMrush<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-tag-manager-logo-2-e1768233597302.png?strip=all&w=1920\"\n                            alt=\"Google Tag Manager\">\n                        <div class=\"yc-tooltip\">Google Tag Manager en Server side GTM<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/screaming-frog-1.png?strip=all&w=1920\"\n                            alt=\"Screaming Frog\">\n                        <div class=\"yc-tooltip\">Screaming Frog<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/63120591b661e15cdf54dedb.png?strip=all&w=1920\"\n                            alt=\"BrightLocal\">\n                        <div class=\"yc-tooltip\">BrightLocal<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-Business-Profile.png?strip=all&w=1920\"\n                            alt=\"Google Business Profile\">\n                        <div class=\"yc-tooltip\">Google Business Profile<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/lg-6882b33c487f9-Google-Search-Console-e1768291773322.webp?strip=all&w=1920\"\n                            alt=\"Google Search Console\">\n                        <div class=\"yc-tooltip\">Google Search Console<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-analytics-logo.png?strip=all&w=1920\"\n                            alt=\"Google Analytics 4\">\n                        <div class=\"yc-tooltip\">Google Analytics 4 (GA4)<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/PirateSERP-logo.png?strip=all&w=1920\"\n                            alt=\"PirateSERP\">\n                        <div class=\"yc-tooltip\">PirateSERP<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/what-is-ahrefs.webp?strip=all&w=1920\" alt=\"Ahrefs\">\n                        <div class=\"yc-tooltip\">Ahrefs<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2025\/07\/2824a11d9198a5496ce63652f57d3bb9.png?strip=all&w=1920\"\n                            alt=\"SEMrush\">\n                        <div class=\"yc-tooltip\">SEMrush<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/Google-tag-manager-logo-2-e1768233597302.png?strip=all&w=1920\"\n                            alt=\"Google Tag Manager\">\n                        <div class=\"yc-tooltip\">Google Tag Manager en Server side GTM<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/screaming-frog-1.png?strip=all&w=1920\"\n                            alt=\"Screaming Frog\">\n                        <div class=\"yc-tooltip\">Screaming Frog<\/div>\n                    <\/div>\n                    <div class=\"yc-logo-item\"><img decoding=\"async\"\n                            src=\"https:\/\/ekwfz9ehj5t.exactdn.com\/wp-content\/uploads\/2026\/01\/63120591b661e15cdf54dedb.png?strip=all&w=1920\"\n                            alt=\"BrightLocal\">\n                        <div class=\"yc-tooltip\">BrightLocal<\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n            <section id=\"faq\" class=\"yc-section\" style=\"background-color: transparent;\">\n                <div class=\"yc-container\">\n                    <div class=\"yc-faq-header\" style=\"text-align: center; margin-bottom: 4rem;\">\n                        <h2>Veelgestelde Vragen Over Lokale SEO<\/h2>\n                        <div class=\"yc-highlight-container\">\n                            <p style=\"max-width: 60ch; margin: 1rem auto 0; color: #ffffff; font-size: 16px;\"> Lokale\n                                SEO is vaak onderwerp van vragen bij ondernemers met een fysieke locatie of service\n                                area. <\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"yc-accordion\" style=\"max-width: 800px; margin: 0 auto; width: 100%;\">\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Wat is Lokale\n                                    SEO?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> Lokale SEO richt\n                                    zich op beter gevonden worden in Google Maps en lokale organische resultaten door\n                                    GBP beheer, NAP consistentie, lokale content en technische verbeteringen. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Wanneer zie ik\n                                    resultaat met Lokale SEO?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> Meestal binnen 1 dag\n                                    voor zichtbaarheid en engagement in Google Search, en binnen 2 tot 4 weken voor\n                                    stabiele Map Pack posities op hoofdzoekwoorden. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Waarom Lokale SEO als\n                                    ik al adverteer?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> Lokale SEO vult je\n                                    PPC aan, verlaagt CPA via gratis klikken, bouwt vertrouwen met reviews en levert\n                                    blijvende vindbaarheid buiten advertentiebudgetten. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Hoe werkt Lokale SEO\n                                    voor Google Business Profile en de Local Pack?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> We kiezen juiste\n                                    categorie\u00ebn, vullen services, posten regelmatig, verzamelen reviews, en koppelen de\n                                    website met sterke lokale on page signalen. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Kan YouthCommerce\n                                    reviews verzamelen en modereren volgens richtlijnen?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> Ja, we zetten\n                                    uitnodigingen op zonder incentives, volgen de platformregels, reageren op reviews en\n                                    melden spam waar nodig. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Doet Lokale SEO iets\n                                    met tracking en attributie?<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px;\"> Ja, we taggen met\n                                    UTM, zetten call tracking met DNI op, koppelen GCLID en MSCLKID, en rapporteren\n                                    calls, berichten, route kliks en aanvragen per kanaal. <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"yc-accordion-item\"><button class=\"yc-accordion-trigger\"><span>Overige\n                                    diensten<\/span>\n                                <div class=\"yc-accordion-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"\n                                        fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                                        stroke-linejoin=\"round\">\n                                        <line x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"><\/line>\n                                        <line x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"><\/line>\n                                    <\/svg><\/div>\n                            <\/button>\n                            <div class=\"yc-accordion-content\">\n                                <div class=\"yc-accordion-inner\" style=\"padding: 0 24px 24px 24px; max-width: 100%;\">\n                                    <div style=\"overflow-x: auto;\">\n                                        <style>\n                                            .yc-services-table {\n                                                width: 100%;\n                                                border-collapse: collapse;\n                                                font-size: 0.9rem;\n                                                color: #ccc;\n                                                min-width: 600px;\n                                            }\n\n                                            .yc-services-table th,\n                                            .yc-services-table td {\n                                                text-align: left;\n                                                padding: 1rem;\n                                                border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n                                            }\n\n                                            .yc-services-table th {\n                                                color: #fff;\n                                                font-weight: 600;\n                                                border-bottom: 2px solid rgba(255, 255, 255, 0.2);\n                                            }\n                                        <\/style>\n                                        <table class=\"yc-services-table\">\n                                            <thead>\n                                                <tr>\n                                                    <th>Hoofddiensten<\/th>\n                                                    <th>Varieties<\/th>\n                                                    <th>Ondersteunende thema\u2019s<\/th>\n                                                <\/tr>\n                                            <\/thead>\n                                            <tbody>\n                                                <tr>\n                                                    <td>lokale seo<\/td>\n                                                    <td>lokale zoekmachine marketing<\/td>\n                                                    <td>local pack, google maps ranking, nap consistentie<\/td>\n                                                <\/tr>\n                                                <tr>\n                                                    <td>lokale seo diensten<\/td>\n                                                    <td>professioneel local seo<\/td>\n                                                    <td>google business profile, reviews, citations<\/td>\n                                                <\/tr>\n                                                <tr>\n                                                    <td>lokale seo bureau<\/td>\n                                                    <td>lokaal online marketing bureau<\/td>\n                                                    <td>city page, service area page, schema localbusiness<\/td>\n                                                <\/tr>\n                                                <tr>\n                                                    <td>google maps seo<\/td>\n                                                    <td>kaartvermelding verbeteren<\/td>\n                                                    <td>geotargeting, proximity, vicinity update<\/td>\n                                                <\/tr>\n                                                <tr>\n                                                    <td>lokale seo audit<\/td>\n                                                    <td>technische seo lokaal<\/td>\n                                                    <td>crawl budget, index coverage, pagespeed insights<\/td>\n                                                <\/tr>\n                                            <\/tbody>\n                                        <\/table>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n            <section id=\"talk-expert\" class=\"yc-interactive-cta\" style=\"margin-top: 96px;\"><canvas\n                    id=\"mobius-canvas\"><\/canvas>\n                <div class=\"yc-cta-content\">\n                    <h2 style=\"margin-bottom: 2.5rem;\">Klaar om lokaal zichtbaar te worden?<\/h2><a href=\"https:\/\/youthcommerce.nl\/contact\" class=\"hero-cta-button\" style=\"pointer-events: auto; display: inline-flex; align-items: center; gap: 0.5rem; text-decoration: none; padding: 1.125rem 2rem; border-radius: 8px; font-weight: 600; font-size: 1rem; font-family: &#039;SF Pro Text&#039;, -apple-system, BlinkMacSystemFont, sans-serif; background: #ffffff; color: #000000; transition: transform 0.2s ease;\">\n                        Plan een strategiegesprek <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"\n                            stroke=\"#000000\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <path d=\"M5 12h14\"><\/path>\n                            <path d=\"M12 5l7 7-7 7\"><\/path>\n                        <\/svg><\/a>\n                <\/div>\n                <div id=\"north-star-cursor\" class=\"yc-star-cursor\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\">\n                        <path d=\"M12 0L14.5 9.5L24 12L14.5 14.5L12 24L9.5 14.5L0 12L9.5 9.5L12 0Z\" \/>\n                    <\/svg><\/div>\n            <\/section>\n    <\/div>\n    <\/main>\n    <\/div>\n    <script>const observerOptions = { root: null, rootMargin: '0px', threshold: 0.1 }; const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add('is-visible'); } }); }, observerOptions); const cpSection = document.getElementById('cross-platform-section'); const cpContainer = document.querySelector('.yc-cp-container'); if (cpSection && cpContainer) { const cpObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { cpContainer.classList.add('active'); } else { cpContainer.classList.remove('active'); } }); }, { threshold: 0.2 }); cpObserver.observe(cpSection); } document.querySelectorAll('.yc-scroll-anim').forEach((el) => { observer.observe(el); }); const cards = document.querySelectorAll('.yc-service-card, .yc-card'); cards.forEach(card => { card.addEventListener('mousemove', (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; const centerX = rect.width \/ 2; const centerY = rect.height \/ 2; const rotateX = ((y - centerY) \/ centerY) * -5; const rotateY = ((x - centerX) \/ centerX) * 5; card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) scale3d(1.02, 1.02, 1.02)`; card.classList.add('yc-tilt-active'); }); card.addEventListener('mouseleave', () => { card.style.transform = ''; card.classList.remove('yc-tilt-active'); }); }); function updateConnections() { const svg = document.getElementById('svg-layer'); if (!svg) return; const rectSvg = svg.getBoundingClientRect(); const isMobile = window.innerWidth <= 1000; const leftEl = document.getElementById('left-card'); const centerEl = document.getElementById('center-stack'); const c1 = document.getElementById('card-1'); const c2 = document.getElementById('card-2'); const c3 = document.getElementById('card-3'); const c4 = document.getElementById('card-4'); if (!leftEl || !centerEl) return; function getPt(el, loc) { const r = el.getBoundingClientRect(); const x = r.left - rectSvg.left; const y = r.top - rectSvg.top; if (loc === 'rc') return { x: x + r.width, y: y + r.height \/ 2 }; if (loc === 'lc') return { x: x, y: y + r.height \/ 2 }; if (loc === 'bc') return { x: x + r.width \/ 2, y: y + r.height }; if (loc === 'tc') return { x: x + r.width \/ 2, y: y }; if (loc === 'iso-left') return { x: x + 30, y: y + r.height \/ 2 + 20 }; if (loc === 'iso-right') return { x: x + r.width - 30, y: y + r.height \/ 2 + 10 }; return { x: 0, y: 0 }; } function setDualPath(idBase, idFlow, d) { const elBase = document.getElementById(idBase); const elFlow = document.getElementById(idFlow); if (elBase) elBase.setAttribute('d', d); if (elFlow) elFlow.setAttribute('d', d); } function createElbowPath(start, end, turnX) { const r = 15; let d = `M ${start.x},${start.y}`; if (Math.abs(start.y - end.y) < 2) { d += ` L ${end.x},${end.y}`; return d; } let tx = turnX || (start.x + (end.x - start.x) \/ 2); d += ` L ${tx - r},${start.y}`; const dirY = end.y > start.y ? 1 : -1; d += ` Q ${tx},${start.y} ${tx},${start.y + (r * dirY)}`; d += ` L ${tx},${end.y - (r * dirY)}`; d += ` Q ${tx},${end.y} ${tx + r},${end.y}`; d += ` L ${end.x},${end.y}`; return d; } if (!isMobile) { const pStart = getPt(leftEl, 'rc'); const pStackL = getPt(centerEl, 'iso-left'); const pStackR = getPt(centerEl, 'iso-right'); const dLeft = `M ${pStart.x},${pStart.y} L ${pStackL.x},${pStart.y}`; setDualPath('line-left-base', 'line-left-flow', dLeft); const busX = pStackR.x + 60; const updateRight = (baseId, flowId, el) => { const pEnd = getPt(el, 'lc'); const d = createElbowPath(pStackR, pEnd, busX); setDualPath(baseId, flowId, d); }; updateRight('line-r1-base', 'line-r1-flow', c1); updateRight('line-r2-base', 'line-r2-flow', c2); updateRight('line-r3-base', 'line-r3-flow', c3); updateRight('line-r4-base', 'line-r4-flow', c4); } else { const pL = getPt(leftEl, 'bc'); const pStackT = getPt(centerEl, 'tc'); const pStackB = getPt(centerEl, 'bc'); pStackT.y += 60; pStackB.y -= 25; const dLeft = `M ${pL.x},${pL.y} L ${pStackT.x},${pStackT.y}`; setDualPath('line-left-base', 'line-left-flow', dLeft); const busX = 20; const initialDrop = 50; const createMobileBusPath = (start, end, busX) => { const r = 15; let d = `M ${start.x},${start.y}`; d += ` L ${start.x},${start.y + initialDrop - r}`; d += ` Q ${start.x},${start.y + initialDrop} ${start.x - r},${start.y + initialDrop}`; d += ` L ${busX + r},${start.y + initialDrop}`; d += ` Q ${busX},${start.y + initialDrop} ${busX},${start.y + initialDrop + r}`; d += ` L ${busX},${end.y - r}`; d += ` Q ${busX},${end.y} ${busX + r},${end.y}`; d += ` L ${end.x},${end.y}`; return d; }; const updateRight = (baseId, flowId, el) => { const pEnd = getPt(el, 'lc'); const d = createMobileBusPath(pStackB, pEnd, busX); setDualPath(baseId, flowId, d); }; updateRight('line-r1-base', 'line-r1-flow', c1); updateRight('line-r2-base', 'line-r2-flow', c2); updateRight('line-r3-base', 'line-r3-flow', c3); updateRight('line-r4-base', 'line-r4-flow', c4); } } window.addEventListener('load', updateConnections); window.addEventListener('resize', updateConnections); window.addEventListener('scroll', updateConnections); updateConnections(); const caseCards = document.querySelectorAll('.yc-case-card'); let activeIndex = 1; function updateCarousel() { caseCards.forEach((card, i) => { card.classList.remove('pos-left', 'pos-center', 'pos-right'); if (i === activeIndex) { card.classList.add('pos-center'); } else if (i === (activeIndex + 1) % 3) { card.classList.add('pos-right'); } else { card.classList.add('pos-left'); } }); } let isLocked = false; caseCards.forEach((card, index) => { card.addEventListener('mouseenter', () => { if (isLocked) return; if (activeIndex !== index) { activeIndex = index; updateCarousel(); isLocked = true; setTimeout(() => { isLocked = false; }, 800); } }); }); updateCarousel(); (function () { const canvas = document.getElementById('infinity-bg'); if (!canvas) return; const ctx = canvas.getContext('2d'); let width, height; let particles = []; let ambientStars = []; const PARTICLE_COUNT = 80; const SPEED_BASE = 0.1; const CONNECT_DIST = 100; const FADE_START_SCROLL = 100; function resize() { width = window.innerWidth; height = window.innerHeight; canvas.width = width; canvas.height = height; } window.addEventListener('resize', resize); resize(); class Particle { constructor() { this.init(true); } init(randomSpawn = false) { const angle = Math.random() * Math.PI * 2; this.x = Math.random() * width; this.y = Math.random() * height; this.vx = (Math.random() - 0.5) * SPEED_BASE; this.vy = (Math.random() - 0.5) * SPEED_BASE; this.size = Math.random() * 1.5 + 0.5; this.alpha = Math.random() * 0.1 + 0.05; this.t = Math.random() * Math.PI * 2; } update() { this.x += this.vx; this.y += this.vy; const a = Math.min(width, height) * 0.4; const centerX = width \/ 2; const centerY = height \/ 2; let t = this.t; const denom = 1 + Math.sin(t) * Math.sin(t); const targetX = centerX + (a * Math.cos(t)) \/ denom; const targetY = centerY + (a * Math.sin(t) * Math.cos(t)) \/ denom; const dx = targetX - this.x; const dy = targetY - this.y; this.vx += dx * 0.00005; this.vy += dy * 0.00005; this.vx *= 0.99; this.vy *= 0.99; this.t += 0.0005; if (this.x < -50 || this.x > width + 50 || this.y < -50 || this.y > height + 50) { this.init(); } } draw() { ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fillStyle = `rgba(255, 255, 255, ${this.alpha})`; ctx.fill(); } } class AmbientInfinityStar { constructor() { this.reset(); } reset() { this.x = Math.random() * width; this.y = Math.random() * height; this.size = Math.random() * 1.0 + 0.5; this.opacity = Math.random() * 0.3 + 0.05; this.speedX = (Math.random() - 0.5) * 0.1; this.speedY = (Math.random() - 0.5) * 0.3; this.twinkleSpeed = 0.005 + Math.random() * 0.005; this.twinkleDir = Math.random() > 0.5 ? 1 : -1; } update() { this.x += this.speedX; this.y += this.speedY; this.opacity += this.twinkleSpeed * this.twinkleDir; if (this.opacity > 0.9 || this.opacity < 0.2) this.twinkleDir *= -1; if (this.x < 0) this.x = width; if (this.x > width) this.x = 0; if (this.y < 0) this.y = height; if (this.y > height) this.y = 0; } draw() { ctx.fillStyle = `rgba(255, 255, 255, ${this.opacity})`; ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fill(); } } for (let i = 0; i < PARTICLE_COUNT; i++) { particles.push(new Particle()); } for (let i = 0; i < 200; i++) { ambientStars.push(new AmbientInfinityStar()); } function animate() { ctx.clearRect(0, 0, width, height); ambientStars.forEach(s => { s.update(); s.draw(); }); ctx.beginPath(); for (let i = 0; i < particles.length; i++) { const p1 = particles[i]; for (let j = i + 1; j < particles.length; j++) { const p2 = particles[j]; const dist = Math.hypot(p1.x - p2.x, p1.y - p2.y); if (dist < CONNECT_DIST) { const opacity = (1 - dist \/ CONNECT_DIST) * 0.08; ctx.moveTo(p1.x, p1.y); ctx.lineTo(p2.x, p2.y); ctx.strokeStyle = `rgba(255, 255, 255, ${opacity})`; ctx.stroke(); ctx.beginPath(); } } } for (let p of particles) { p.update(); p.draw(); } requestAnimationFrame(animate); } animate(); canvas.style.opacity = '1'; })(); (function () { const serviceCards = document.querySelectorAll('.yc-service-card-new'); const sliderTrack = document.getElementById('services-track'); if (!serviceCards.length || !sliderTrack) return; const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const index = Array.from(serviceCards).indexOf(entry.target); if (index !== -1) { sliderTrack.style.transform = `translateX(-${index * 100}%)`; } } }); }, { threshold: 0.5, rootMargin: \"-10% 0px -10% 0px\" }); serviceCards.forEach(card => observer.observe(card)); })(); (function () { const section = document.getElementById('talk-expert'); const canvas = document.getElementById('mobius-canvas'); const cursorValues = { x: 0, y: 0, targetX: 0, targetY: 0 }; const starCursor = document.getElementById('north-star-cursor'); if (!section || !canvas || !starCursor) return; const ctx = canvas.getContext('2d'); let width, height; let points = []; let scrollY = 0; let ambientStars = []; const RADIUS = 200; const TUBE_RADIUS = 60; const SEGMENTS = 100; const TUBE_SEGMENTS = 10; function resize() { width = section.offsetWidth; height = section.offsetHeight; canvas.width = width; canvas.height = height; if (width < 600) { } } window.addEventListener('resize', resize); resize(); class MoebiusStar { constructor() { this.reset(); } reset() { this.x = Math.random() * canvas.width; this.y = Math.random() * canvas.height; this.size = Math.random() * 2.5 + 0.5; this.opacity = Math.random() * 0.6 + 0.3; this.speedX = (Math.random() - 0.5) * 0.2; this.speedY = (Math.random() - 0.5) * 3.0; this.twinkleSpeed = 0.005 + Math.random() * 0.01; this.twinkleDir = Math.random() > 0.5 ? 1 : -1; } update() { this.x += this.speedX; this.y += this.speedY; this.opacity += this.twinkleSpeed * this.twinkleDir; if (this.opacity > 0.6 || this.opacity < 0.1) this.twinkleDir *= -1; if (this.x < 0) this.x = canvas.width; if (this.x > canvas.width) this.x = 0; if (this.y < 0) this.y = canvas.height; if (this.y > canvas.height) this.y = 0; } draw() { ctx.fillStyle = `rgba(255, 255, 255, ${this.opacity})`; ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fill(); } } function initStars() { ambientStars = []; const density = Math.floor((canvas.width * canvas.height) \/ 5000); const count = Math.max(300, density); for (let i = 0; i < count; i++) ambientStars.push(new MoebiusStar()); } initStars(); window.addEventListener('resize', initStars); function initPoints() { points = []; for (let i = 0; i < SEGMENTS; i++) { let u = (i \/ SEGMENTS) * Math.PI * 2; for (let j = 0; j < TUBE_SEGMENTS; j++) { let v = (j \/ TUBE_SEGMENTS - 0.5) * TUBE_RADIUS; let px = RADIUS * Math.cos(u); let py = RADIUS * Math.sin(2 * u) * 0.5; let pz = 0; let x = (RADIUS + v) * Math.cos(u); let y = (RADIUS + v) * Math.sin(2 * u) * 0.5; let z = v; points.push({ x, y, z, ox: x, oy: y, oz: z }); } } } initPoints(); function animate() { ctx.clearRect(0, 0, width, height); const cx = width \/ 2; const cy = height \/ 2; const time = Date.now() * 0.0005; const scrollRot = window.scrollY * 0.002; const mx = (cursorValues.x - cx) \/ cx || 0; const my = (cursorValues.y - cy) \/ cy || 0; const rotX = scrollRot * 0.5 + (my * 0.3); const rotY = time + scrollRot + (mx * 0.3); ambientStars.forEach(s => { s.update(); s.draw(); }); ctx.fillStyle = 'rgba(45, 191, 58, 0.6)'; points.forEach(p => { let x1 = p.ox * Math.cos(rotY) - p.oz * Math.sin(rotY); let z1 = p.ox * Math.sin(rotY) + p.oz * Math.cos(rotY); let y2 = p.oy * Math.cos(rotX) - z1 * Math.sin(rotX); let z2 = p.oy * Math.sin(rotX) + z1 * Math.cos(rotX); let scale = 400 \/ (400 + z2); let x2D = x1 * scale + cx; let y2D = y2 * scale + cy; let size = Math.max(0.5, scale * 2); ctx.beginPath(); ctx.arc(x2D, y2D, size, 0, Math.PI * 2); ctx.fill(); }); cursorValues.x += (cursorValues.targetX - cursorValues.x) * 0.1; cursorValues.y += (cursorValues.targetY - cursorValues.y) * 0.1; starCursor.style.left = cursorValues.x + 'px'; starCursor.style.top = cursorValues.y + 'px'; requestAnimationFrame(animate); } animate(); section.addEventListener('mousemove', (e) => { const rect = section.getBoundingClientRect(); cursorValues.targetX = e.clientX - rect.left; cursorValues.targetY = e.clientY - rect.top; }); })(); (function () { const section = document.getElementById('team-reveal'); const cLeft = document.getElementById('card-william'); const cRight = document.getElementById('card-tygo'); const cCenter = document.getElementById('card-owen'); const cLogo = document.getElementById('card-logo'); if (!section || !cLeft || !cRight || !cCenter) return; if (window.innerWidth < 769) return; window.addEventListener('scroll', () => { const rect = section.getBoundingClientRect(); const viewportH = window.innerHeight; const isMobile = window.innerWidth < 769; const totalScrollDist = section.offsetHeight - viewportH; let scrolled = -rect.top; if (scrolled < 0) scrolled = 0; let progress = scrolled \/ totalScrollDist; progress = Math.max(0, Math.min(1, progress)); if (cLogo) { let logoProgress = progress \/ 0.4; logoProgress = Math.max(0, Math.min(1, logoProgress)); const opacity = 1 - logoProgress; const scale = 1 + (0.5 * logoProgress); const blur = logoProgress * 10; cLogo.style.opacity = opacity; cLogo.style.transform = `translate(-50%, 0) scale(${scale})`; cLogo.style.filter = `blur(${blur}px)`; cLogo.style.pointerEvents = opacity < 0.1 ? 'none' : 'auto'; } let fanProgress = (progress - 0.3) \/ 0.7; fanProgress = Math.max(0, Math.min(1, fanProgress)); const spreadX = isMobile ? 30 : 110; const rotDeg = isMobile ? 3 : 5; const xL = -spreadX * fanProgress; const rL = -rotDeg * fanProgress; cLeft.style.transform = `translate(calc(-50% + ${xL}%), 0) rotate(${rL}deg)`; const xR = spreadX * fanProgress; const rR = rotDeg * fanProgress; cRight.style.transform = `translate(calc(-50% + ${xR}%), 0) rotate(${rR}deg)`; const scaleC = 1 - (0.05 * fanProgress); cCenter.style.transform = `translate(-50%, 0) scale(${scaleC})`; }); })();<\/script>\n    <script src=\"https:\/\/unpkg.com\/gsap@3\/dist\/gsap.min.js\"><\/script>\n    <script src=\"https:\/\/unpkg.com\/gsap@3\/dist\/ScrollTrigger.min.js\"><\/script>\n    <script>(() => { gsap.registerPlugin(ScrollTrigger); const container = document.getElementById('ycGrowthStack'); if (!container) return; const cards = Array.from(container.children); const section = document.getElementById('growthSection'); const cardDistance = 25; const verticalDistance = 25; let lastActiveIndex = -1; function getSlot(i) { return { x: i * cardDistance, y: -i * verticalDistance, z: -i * cardDistance * 1.5, zIndex: cards.length - i, opacity: 1 }; } function updateActive(index) { cards.forEach((c, i) => { if (i === index) c.classList.add('active'); else c.classList.remove('active'); }); } function init() { updateActive(0); cards.forEach((card, i) => { const s = getSlot(i); gsap.set(card, { x: s.x, y: s.y, z: s.z, zIndex: s.zIndex, xPercent: -50, yPercent: -50, transformOrigin: '50% 50%' }); }); const tl = gsap.timeline({ scrollTrigger: { trigger: section, start: \"top top\", end: \"+=300%\", pin: true, scrub: 0.5, anticipatePin: 1, onUpdate: (self) => { const totalSteps = cards.length - 1; const activeIndex = Math.min(Math.round(self.progress * totalSteps), cards.length - 1); if (activeIndex !== lastActiveIndex) { updateActive(activeIndex); lastActiveIndex = activeIndex; } } } }); cards.forEach((card, i) => { if (i === cards.length - 1) return; tl.to(card, { yPercent: 200, opacity: 0, rotationX: -10, duration: 1, ease: \"power2.inOut\" }, \"step\" + i); for (let j = i + 1; j < cards.length; j++) { const nextCard = cards[j]; const currentRelIndex = j - i; const targetRelIndex = currentRelIndex - 1; const targetSlot = getSlot(targetRelIndex); tl.to(nextCard, { x: targetSlot.x, y: targetSlot.y, z: targetSlot.z, zIndex: targetSlot.zIndex, duration: 1, ease: \"power2.inOut\" }, \"step\" + i); } }); } init(); ScrollTrigger.refresh(); })();<\/script>\n    <script>(function () { const section = document.getElementById('team-reveal'); const cLeft = document.getElementById('card-william'); const cRight = document.getElementById('card-tygo'); const cCenter = document.getElementById('card-owen'); const cLogo = document.getElementById('card-logo'); if (!section || !cLeft || !cRight || !cCenter) return; if (window.innerWidth < 769) return; window.addEventListener('scroll', () => { const rect = section.getBoundingClientRect(); const viewportH = window.innerHeight; const totalScrollDist = section.offsetHeight - viewportH; const scrolled = -rect.top; let progress = scrolled \/ totalScrollDist; progress = Math.max(0, Math.min(1, progress)); if (cLogo) { let logoProgress = progress \/ 0.4; logoProgress = Math.max(0, Math.min(1, logoProgress)); const opacity = 1 - logoProgress; const scale = 1 + (0.5 * logoProgress); const blur = logoProgress * 10; cLogo.style.opacity = opacity; cLogo.style.transform = `translate(-50%, 0) scale(${scale})`; cLogo.style.filter = `blur(${blur}px)`; cLogo.style.pointerEvents = opacity < 0.1 ? 'none' : 'auto'; } let fanProgress = (progress - 0.3) \/ 0.7; fanProgress = Math.max(0, Math.min(1, fanProgress)); const xL = -110 * fanProgress; const rL = -5 * fanProgress; cLeft.style.transform = `translate(calc(-50% + ${xL}%), 0) rotate(${rL}deg)`; const xR = 110 * fanProgress; const rR = 5 * fanProgress; cRight.style.transform = `translate(calc(-50% + ${xR}%), 0) rotate(${rR}deg)`; const scaleC = 1 - (0.05 * fanProgress); cCenter.style.transform = `translate(-50%, 0) scale(${scaleC})`; }); })();<\/script>\n    <script>(function () { const canvas = document.getElementById('infinity-bg'); if (!canvas) return; const ctx = canvas.getContext('2d'); let width, height; let particles = []; let ambientStars = []; const PARTICLE_COUNT = 80; const SPEED_BASE = 0.1; const CONNECT_DIST = 100; function resize() { width = window.innerWidth; height = window.innerHeight; canvas.width = width; canvas.height = height; } window.addEventListener('resize', resize); resize(); class Particle { constructor() { this.init(true); } init(randomSpawn = false) { const angle = Math.random() * Math.PI * 2; this.x = Math.random() * width; this.y = Math.random() * height; this.vx = (Math.random() - 0.5) * SPEED_BASE; this.vy = (Math.random() - 0.5) * SPEED_BASE; this.size = Math.random() * 1.5 + 0.5; this.alpha = Math.random() * 0.1 + 0.05; this.t = Math.random() * Math.PI * 2; } update() { this.x += this.vx; this.y += this.vy; const a = Math.min(width, height) * 0.4; const centerX = width \/ 2; const centerY = height \/ 2; let t = this.t; const denom = 1 + Math.sin(t) * Math.sin(t); const targetX = centerX + (a * Math.cos(t)) \/ denom; const targetY = centerY + (a * Math.sin(t) * Math.cos(t)) \/ denom; const dx = targetX - this.x; const dy = targetY - this.y; this.vx += dx * 0.00005; this.vy += dy * 0.00005; this.vx *= 0.99; this.vy *= 0.99; this.t += 0.0005; if (this.x < -50 || this.x > width + 50 || this.y < -50 || this.y > height + 50) { this.init(); } } draw() { ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fillStyle = `rgba(255, 255, 255, ${this.alpha})`; ctx.fill(); } } class AmbientInfinityStar { constructor() { this.reset(); } reset() { this.x = Math.random() * width; this.y = Math.random() * height; this.size = Math.random() * 1.0 + 0.5; this.opacity = Math.random() * 0.3 + 0.05; this.speedX = (Math.random() - 0.5) * 0.1; this.speedY = (Math.random() - 0.5) * 0.3; this.twinkleSpeed = 0.005 + Math.random() * 0.005; this.twinkleDir = Math.random() > 0.5 ? 1 : -1; } update() { this.x += this.speedX; this.y += this.speedY; this.opacity += this.twinkleSpeed * this.twinkleDir; if (this.opacity > 0.9 || this.opacity < 0.2) this.twinkleDir *= -1; if (this.x < 0) this.x = width; if (this.x > width) this.x = 0; if (this.y < 0) this.y = height; if (this.y > height) this.y = 0; } draw() { ctx.fillStyle = `rgba(255, 255, 255, ${this.opacity})`; ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fill(); } } for (let i = 0; i < PARTICLE_COUNT; i++) { particles.push(new Particle()); } for (let i = 0; i < 200; i++) { ambientStars.push(new AmbientInfinityStar()); } function animate() { ctx.clearRect(0, 0, width, height); ambientStars.forEach(s => { s.update(); s.draw(); }); ctx.beginPath(); for (let i = 0; i < particles.length; i++) { const p1 = particles[i]; for (let j = i + 1; j < particles.length; j++) { const p2 = particles[j]; const dist = Math.hypot(p1.x - p2.x, p1.y - p2.y); if (dist < CONNECT_DIST) { const opacity = (1 - dist \/ CONNECT_DIST) * 0.08; ctx.moveTo(p1.x, p1.y); ctx.lineTo(p2.x, p2.y); ctx.strokeStyle = `rgba(255, 255, 255, ${opacity})`; ctx.stroke(); ctx.beginPath(); } } } for (let p of particles) { p.update(); p.draw(); } requestAnimationFrame(animate); } animate(); canvas.style.opacity = '1'; })();<\/script>\n    <script>(function () { const section = document.getElementById('talk-expert'); const canvas = document.getElementById('mobius-canvas'); const cursorValues = { x: 0, y: 0, targetX: 0, targetY: 0 }; const starCursor = document.getElementById('north-star-cursor'); if (!section || !canvas || !starCursor) return; const ctx = canvas.getContext('2d'); let width, height; let points = []; let scrollY = 0; let ambientStars = []; const RADIUS = 200; const TUBE_RADIUS = 60; const SEGMENTS = 100; const TUBE_SEGMENTS = 10; function resize() { width = section.offsetWidth; height = section.offsetHeight; canvas.width = width; canvas.height = height; if (width < 600) { } } window.addEventListener('resize', resize); resize(); class MoebiusStar { constructor() { this.reset(); } reset() { this.x = Math.random() * canvas.width; this.y = Math.random() * canvas.height; this.size = Math.random() * 2.5 + 0.5; this.opacity = Math.random() * 0.6 + 0.3; this.speedX = (Math.random() - 0.5) * 0.2; this.speedY = (Math.random() - 0.5) * 3.0; this.twinkleSpeed = 0.005 + Math.random() * 0.01; this.twinkleDir = Math.random() > 0.5 ? 1 : -1; } update() { this.x += this.speedX; this.y += this.speedY; this.opacity += this.twinkleSpeed * this.twinkleDir; if (this.opacity > 0.6 || this.opacity < 0.1) this.twinkleDir *= -1; if (this.x < 0) this.x = canvas.width; if (this.x > canvas.width) this.x = 0; if (this.y < 0) this.y = canvas.height; if (this.y > canvas.height) this.y = 0; } draw() { ctx.fillStyle = `rgba(255, 255, 255, ${this.opacity})`; ctx.beginPath(); ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); ctx.fill(); } } function initStars() { ambientStars = []; const density = Math.floor((canvas.width * canvas.height) \/ 5000); const count = Math.max(300, density); for (let i = 0; i < count; i++) ambientStars.push(new MoebiusStar()); } initStars(); window.addEventListener('resize', initStars); function initPoints() { points = []; for (let i = 0; i < SEGMENTS; i++) { let u = (i \/ SEGMENTS) * Math.PI * 2; for (let j = 0; j < TUBE_SEGMENTS; j++) { let v = (j \/ TUBE_SEGMENTS - 0.5) * TUBE_RADIUS; let px = RADIUS * Math.cos(u); let py = RADIUS * Math.sin(2 * u) * 0.5; let pz = 0; let x = (RADIUS + v) * Math.cos(u); let y = (RADIUS + v) * Math.sin(2 * u) * 0.5; let z = v; points.push({ x, y, z, ox: x, oy: y, oz: z }); } } } initPoints(); function animate() { ctx.clearRect(0, 0, width, height); const cx = width \/ 2; const cy = height \/ 2; const time = Date.now() * 0.0005; const scrollRot = window.scrollY * 0.002; const mx = (cursorValues.x - cx) \/ cx || 0; const my = (cursorValues.y - cy) \/ cy || 0; const rotX = scrollRot * 0.5 + (my * 0.3); const rotY = time + scrollRot + (mx * 0.3); ambientStars.forEach(s => { s.update(); s.draw(); }); ctx.fillStyle = 'rgba(45, 191, 58, 0.6)'; points.forEach(p => { let x1 = p.ox * Math.cos(rotY) - p.oz * Math.sin(rotY); let z1 = p.ox * Math.sin(rotY) + p.oz * Math.cos(rotY); let y2 = p.oy * Math.cos(rotX) - z1 * Math.sin(rotX); let z2 = p.oy * Math.sin(rotX) + z1 * Math.cos(rotX); let scale = 400 \/ (400 + z2); let x2D = x1 * scale + cx; let y2D = y2 * scale + cy; let size = Math.max(0.5, scale * 2); ctx.beginPath(); ctx.arc(x2D, y2D, size, 0, Math.PI * 2); ctx.fill(); }); cursorValues.x += (cursorValues.targetX - cursorValues.x) * 0.1; cursorValues.y += (cursorValues.targetY - cursorValues.y) * 0.1; starCursor.style.left = cursorValues.x + 'px'; starCursor.style.top = cursorValues.y + 'px'; requestAnimationFrame(animate); } animate(); section.addEventListener('mousemove', (e) => { const rect = section.getBoundingClientRect(); cursorValues.targetX = e.clientX - rect.left; cursorValues.targetY = e.clientY - rect.top; }); })();<\/script>\n    <script><\/script>\n    <script>document.addEventListener('DOMContentLoaded', () => { const dbCard = document.querySelector('.yc-db-card'); const dbContainer = document.querySelector('.yc-dashboard-section'); if (dbContainer) { dbContainer.classList.add('yc-db-container'); const dbObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { dbCard.classList.add('animate-in'); dbObserver.unobserve(entry.target); } }); }, { threshold: 0.3 }); if (dbCard) dbObserver.observe(dbCard); const dbRows = document.querySelectorAll('.yc-db-table tbody tr'); const dbCols = document.querySelectorAll('.yc-db-table thead th[data-step]'); const dbBarsGoogle = document.querySelectorAll('.yc-db-bar.c-google'); const dbBarsLinkedin = document.querySelectorAll('.yc-db-bar.c-linkedin'); const dbBarsBing = document.querySelectorAll('.yc-db-bar.c-bing'); const dbBarsFacebook = document.querySelectorAll('.yc-db-bar.c-facebook'); const dbChartGroups = document.querySelectorAll('.yc-db-chart-group'); const getBarsForChannel = (channel) => { if (channel === 'google') return dbBarsGoogle; if (channel === 'linkedin') return dbBarsLinkedin; if (channel === 'bing') return dbBarsBing; if (channel === 'facebook') return dbBarsFacebook; return []; }; const setHighlight = (isActive) => { if (isActive) dbContainer.classList.add('has-hover'); else { dbContainer.classList.remove('has-hover'); document.querySelectorAll('.is-highlighted').forEach(el => el.classList.remove('is-highlighted')); } }; dbRows.forEach(row => { row.addEventListener('mouseenter', () => { const channel = row.getAttribute('data-channel'); if (channel) { setHighlight(true); row.classList.add('is-highlighted'); getBarsForChannel(channel).forEach(bar => bar.classList.add('is-highlighted')); } }); row.addEventListener('mouseleave', () => setHighlight(false)); }); dbCols.forEach(col => { col.addEventListener('mouseenter', () => { const step = col.getAttribute('data-step'); if (step) { setHighlight(true); col.classList.add('is-highlighted'); const groupIndex = parseInt(step) - 1; if (dbChartGroups[groupIndex]) dbChartGroups[groupIndex].classList.add('is-highlighted'); } }); col.addEventListener('mouseleave', () => setHighlight(false)); }); } const faqTriggers = document.querySelectorAll('.yc-accordion-trigger'); faqTriggers.forEach(trigger => { trigger.addEventListener('click', () => { const item = trigger.closest('.yc-accordion-item'); const content = item.querySelector('.yc-accordion-content'); const icon = item.querySelector('.yc-accordion-icon'); const isOpen = item.classList.contains('active'); if (!isOpen) { document.querySelectorAll('.yc-accordion-item.active').forEach(openItem => { if (openItem !== item) { openItem.classList.remove('active'); gsap.to(openItem.querySelector('.yc-accordion-content'), { height: 0, duration: 0.4, ease: \"power2.out\" }); gsap.to(openItem.querySelector('.yc-accordion-icon'), { rotation: 0, background: \"rgba(124, 230, 138, 0.1)\", color: \"#7ce68a\", duration: 0.4 }); } }); item.classList.add('active'); gsap.to(content, { height: \"auto\", duration: 0.4, ease: \"power2.out\" }); gsap.to(icon, { rotation: 45, background: \"#7ce68a\", color: \"#000\", duration: 0.4 }); } else { item.classList.remove('active'); gsap.to(content, { height: 0, duration: 0.4, ease: \"power2.out\" }); gsap.to(icon, { rotation: 0, background: \"rgba(124, 230, 138, 0.1)\", color: \"#7ce68a\", duration: 0.4 }); } }); }); const compSection = document.getElementById('comparison'); if (compSection) { const compCards = document.querySelectorAll('.yc-comp-card'); const compItems = document.querySelectorAll('.yc-comp-item'); const compObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { compCards.forEach((card, i) => setTimeout(() => card.classList.add('is-visible'), i * 150)); compItems.forEach((item, i) => { const delay = 400 + (i % 4) * 100; setTimeout(() => item.classList.add('is-visible'), delay); }); compObserver.unobserve(compSection); } }); }, { threshold: 0.1 }); compObserver.observe(compSection); const allCompItems = Array.from(document.querySelectorAll('.yc-comp-item')); allCompItems.forEach(item => { item.addEventListener('mouseenter', () => { const rowId = item.getAttribute('data-row'); item.classList.add('is-hovered'); allCompItems.forEach(other => { if (other !== item && other.getAttribute('data-row') === rowId) { other.classList.add('is-dimmed'); } }); }); item.addEventListener('mouseleave', () => { item.classList.remove('is-hovered'); allCompItems.forEach(other => other.classList.remove('is-dimmed')); }); }); } const frameworkRows = document.querySelectorAll('.framework-row'); if (frameworkRows.length > 0) { const frameworkObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add('visible'); frameworkObserver.unobserve(entry.target); } }); }, { threshold: 0.1 }); frameworkRows.forEach(row => frameworkObserver.observe(row)); } const progressBar = document.getElementById(\"scroll-progress\"); if (progressBar) { window.addEventListener('scroll', () => { const winScroll = document.body.scrollTop || document.documentElement.scrollTop; const height = document.documentElement.scrollHeight - document.documentElement.clientHeight; const scrolled = (winScroll \/ height) * 100; progressBar.style.width = scrolled + \"%\"; }); } const header = document.getElementById('header'); let lastScrollY = window.scrollY; window.addEventListener('scroll', () => { const currentScrollY = window.scrollY; if (header) { header.classList.toggle('is-scrolled', currentScrollY > 50); if (currentScrollY > 150) { header.classList.toggle('is-hidden', currentScrollY > lastScrollY); } else { header.classList.remove('is-hidden'); } } lastScrollY = currentScrollY; }); const mobileToggle = document.getElementById('mobileToggle'); const mobileClose = document.getElementById('mobileClose'); const mobileMenu = document.getElementById('mobileMenu'); const overlay = document.getElementById('overlay'); if (mobileToggle && mobileMenu && overlay) { const toggleMenu = (show) => { mobileMenu.classList.toggle('is-active', show); overlay.classList.toggle('is-active', show); document.body.style.overflow = show ? 'hidden' : ''; }; mobileToggle.addEventListener('click', () => toggleMenu(true)); if (mobileClose) mobileClose.addEventListener('click', () => toggleMenu(false)); overlay.addEventListener('click', () => toggleMenu(false)); } document.querySelectorAll('[data-toggle=\"submenu\"]').forEach(link => { link.addEventListener('click', (e) => { e.preventDefault(); const parent = link.closest('.yc-mobile-item'); if (parent) { const submenu = parent.querySelector('.yc-mobile-submenu'); link.classList.toggle('is-active'); if (submenu) { submenu.classList.toggle('is-active'); submenu.style.display = submenu.classList.contains('is-active') ? 'flex' : ''; } } }); }); document.querySelectorAll('.yc-dropdown-link[data-image]').forEach(link => { link.addEventListener('mouseenter', function () { const imageUrl = this.getAttribute('data-image'); const dropdown = this.closest('.yc-dropdown'); if (dropdown) { const previewImg = dropdown.querySelector('.yc-dropdown-preview img'); if (previewImg && imageUrl) { previewImg.style.opacity = '0.5'; setTimeout(() => { previewImg.src = imageUrl; previewImg.onload = () => { previewImg.style.opacity = '1'; }; }, 50); } } }); }); const updateStatus = () => { const hours = { 1: { s: 8, e: 17 }, 2: { s: 8, e: 17 }, 3: { s: 8, e: 17 }, 4: { s: 8, e: 17 }, 5: { s: 8, e: 17 }, 6: null, 0: null }; const now = new Date(), day = now.getDay(), hour = now.getHours(), today = hours[day]; const isOpen = today && hour >= today.s && hour < today.e; document.querySelectorAll('#statusCircle, #statusCircleMobile').forEach(el => { el.className = isOpen ? 'status-open' : 'status-closed'; }); }; updateStatus(); setInterval(updateStatus, 60000); document.querySelectorAll(\".yc-bento-card\").forEach(card => { card.addEventListener(\"mousemove\", (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; card.style.setProperty(\"--mouse-x\", `${x}px`); card.style.setProperty(\"--mouse-y\", `${y}px`); }); }); const observerOptions = { root: null, rootMargin: '0px', threshold: 0.1 }; const scrollObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) entry.target.classList.add('is-visible'); }); }, observerOptions); document.querySelectorAll('.yc-scroll-anim').forEach((el) => scrollObserver.observe(el)); const cpSection = document.getElementById('cross-platform-section'); const cpContainer = document.querySelector('.yc-cp-container'); if (cpSection && cpContainer) { const cpObs = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) cpContainer.classList.add('active'); else cpContainer.classList.remove('active'); }); }, { threshold: 0.2 }); cpObs.observe(cpSection); } document.querySelectorAll('.yc-3d-card').forEach(card => { card.addEventListener('mousemove', (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; const rotateX = (y - rect.height \/ 2) \/ 10; const rotateY = (rect.width \/ 2 - x) \/ 10; card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg)`; }); card.addEventListener('mouseleave', () => { card.style.transform = `perspective(1000px) rotateX(0deg) rotateY(0deg)`; }); }); const connCanvas = document.getElementById('connection-lines'); if (connCanvas) { const ctx = connCanvas.getContext('2d'); const container = document.querySelector('.yc-cp-container'); const platforms = document.querySelectorAll('.platform-node'); const centralLogo = document.querySelector('.central-node'); const resize = () => { connCanvas.width = container.offsetWidth; connCanvas.height = container.offsetHeight; }; window.addEventListener('resize', resize); resize(); const drawConnections = () => { ctx.clearRect(0, 0, connCanvas.width, connCanvas.height); const logoRect = centralLogo.getBoundingClientRect(); const containerRect = container.getBoundingClientRect(); const logoX = (logoRect.left + logoRect.width \/ 2) - containerRect.left; const logoY = (logoRect.top + logoRect.height \/ 2) - containerRect.top; platforms.forEach(platform => { const pRect = platform.getBoundingClientRect(); const pX = (pRect.left + pRect.width \/ 2) - containerRect.left; const pY = (pRect.top + pRect.height \/ 2) - containerRect.top; const gradient = ctx.createLinearGradient(logoX, logoY, pX, pY); gradient.addColorStop(0, 'rgba(45, 191, 58, 0.4)'); gradient.addColorStop(1, 'rgba(45, 191, 58, 0)'); ctx.beginPath(); ctx.moveTo(logoX, logoY); ctx.lineTo(pX, pY); ctx.strokeStyle = gradient; ctx.lineWidth = 1; ctx.stroke(); ctx.beginPath(); ctx.arc(pX, pY, 2, 0, Math.PI * 2); ctx.fillStyle = '#2DBF3A'; ctx.fill(); }); requestAnimationFrame(drawConnections); }; drawConnections(); } const teamSection = document.querySelector('.yc-team-section'); if (teamSection) { const teamCards = document.querySelectorAll('.yc-team-card'); const teamObserver = new IntersectionObserver((entries) => { if (entries[0].isIntersecting) { teamCards.forEach((card, i) => setTimeout(() => card.classList.add('is-visible'), i * 100)); teamObserver.unobserve(teamSection); } }, { threshold: 0.1 }); teamObserver.observe(teamSection); } const steps = document.querySelectorAll('.yc-step-card'); if (steps.length > 0) { const stepsObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { steps.forEach(s => s.classList.remove('active')); entry.target.classList.add('active'); } }); }, { rootMargin: '-40% 0px -40% 0px', threshold: 0 }); steps.forEach(step => stepsObserver.observe(step)); } const highlightContainers = document.querySelectorAll('.yc-highlight-container'); const processNode = (node) => { if (node.nodeType === 3) { const words = node.nodeValue.split(\/(\\s+)\/); const fragment = document.createDocumentFragment(); words.forEach(word => { if (word.trim().length > 0) { const span = document.createElement('span'); span.textContent = word; span.className = 'yc-word-highlight'; fragment.appendChild(span); } else { fragment.appendChild(document.createTextNode(word)); } }); if (node.parentNode) node.parentNode.replaceChild(fragment, node); } else if (node.nodeType === 1 && node.tagName !== 'H2' && node.tagName !== 'A') { Array.from(node.childNodes).forEach(processNode); } }; if (highlightContainers.length > 0) { highlightContainers.forEach(container => { container.querySelectorAll('p, li').forEach(el => Array.from(el.childNodes).forEach(processNode)); }); const updateHighlights = () => { const triggerLine = window.innerHeight * 0.75; document.querySelectorAll('.yc-word-highlight').forEach(span => { const rect = span.getBoundingClientRect(); const effectiveTop = rect.top + (rect.left * 0.04); if (effectiveTop < triggerLine) span.classList.add('active'); else span.classList.remove('active'); }); }; window.addEventListener('scroll', updateHighlights); updateHighlights(); } });<\/script>\n    <script>document.addEventListener(\"DOMContentLoaded\", function () { const cards = document.querySelectorAll(\".text-block\"); cards.forEach(card => { card.addEventListener(\"mousemove\", (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; card.style.setProperty(\"--mouse-x\", `${x}px`); card.style.setProperty(\"--mouse-y\", `${y}px`); }); }); });<\/script>\n<\/body>\n\n<\/html><\/script>\n<script>document.addEventListener(\"DOMContentLoaded\", function () { const cards = document.querySelectorAll(\".text-block\"); cards.forEach(card => { card.addEventListener(\"mousemove\", (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; card.style.setProperty(\"--mouse-x\", `${x}px`); card.style.setProperty(\"--mouse-y\", `${y}px`); }); }); });<\/script>\n<\/body>\n\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Internet Marketing Lokale SEO Zoekmachine adverteren Social Media Adverteren Google bedrijfsprofiel Link building Digitale PR Webdesign Over Ons Over ons Team SBI en classificatie codes Missie statement Reviews Servicegebied Apeldoorn Arnhem Doetinchem Ede Enschede Geldermalsen Nijmegen Wageningen Winterswijk Zwolle ContactBlog +31 315 260 250 Strategiegesprek plannen Lokale SEO door YouthCommerce Meer lokale klanten via Google [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":8314,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-8970","page","type-page","status-publish","has-post-thumbnail","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/pages\/8970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/comments?post=8970"}],"version-history":[{"count":75,"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/pages\/8970\/revisions"}],"predecessor-version":[{"id":12418,"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/pages\/8970\/revisions\/12418"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/media\/8314"}],"wp:attachment":[{"href":"https:\/\/youthcommerce.nl\/en\/wp-json\/wp\/v2\/media?parent=8970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}