{"id":5945,"date":"2025-07-08T22:57:34","date_gmt":"2025-07-08T20:57:34","guid":{"rendered":"https:\/\/evolvingdesk.com\/joel-bosveld\/"},"modified":"2025-09-04T21:37:12","modified_gmt":"2025-09-04T19:37:12","slug":"joel-bosveld","status":"publish","type":"page","link":"https:\/\/evolvingdesk.com\/hu\/emberek\/joel-bosveld\/","title":{"rendered":"Jo\u00ebl bosveld az EvolvingDeskn\u00e9l"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5945\" class=\"elementor elementor-5945 elementor-5937\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9ad3ee e-flex e-con-boxed e-con e-parent\" data-id=\"e9ad3ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3f61aa5 e-con-full e-flex e-con e-child\" data-id=\"3f61aa5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ee47f27 e-con-full e-flex e-con e-child\" data-id=\"ee47f27\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a47a3ee elementor-align-center elementor-widget elementor-widget-button\" data-id=\"a47a3ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">T\u00c1RSALAP\u00cdT\u00d3<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d2cc6a e-con-full e-flex e-con e-child\" data-id=\"1d2cc6a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-022b677 elementor-widget elementor-widget-heading\" data-id=\"022b677\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Jo\u00ebl<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b20f8c elementor-widget elementor-widget-heading\" data-id=\"7b20f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Marketing \u00e9s \u00e9rt\u00e9kes\u00edt\u00e9s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5410e05 elementor-widget elementor-widget-heading\" data-id=\"5410e05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\ud83c\uddf3\ud83c\uddf1 Hollandia<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc75412 e-con-full e-flex e-con e-child\" data-id=\"bc75412\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0e2685 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"c0e2685\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Digit\u00e1lis marketing<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d992a0 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7d992a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Tartalomk\u00e9sz\u00edt\u00e9s<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45f605f elementor-align-center elementor-widget elementor-widget-button\" data-id=\"45f605f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Tartalomstrat\u00e9gia<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36ae221 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"36ae221\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">K\u00f6z\u00f6ss\u00e9gi m\u00e9dia<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7c9018 elementor-widget elementor-widget-text-editor\" data-id=\"b7c9018\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jo\u00ebl az EvolvingDesk hangja. Leny\u0171g\u00f6z\u0151 kamp\u00e1nyokat k\u00e9sz\u00edt, kezeli online jelenl\u00e9t\u00fcnket, \u00e9s biztos\u00edtja, hogy a megl\u00e9v\u0151 \u00fcgyfelek meghallgatva \u00e9s t\u00e1mogatva \u00e9rezz\u00e9k magukat. Sz\u00fcks\u00e9g eset\u00e9n a technikai t\u00e1mogat\u00e1sban is r\u00e9szt vesz.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46c0cf8 elementor-widget elementor-widget-heading\" data-id=\"46c0cf8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tapasztalat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8064f8e elementor-widget elementor-widget-text-editor\" data-id=\"8064f8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jo\u00ebl nagy hangs\u00falyt fektet a kommunik\u00e1ci\u00f3ra, a m\u00e1rka l\u00e1that\u00f3s\u00e1g\u00e1ra \u00e9s a kapcsolattart\u00e1sra. A B2B marketing \u00e9s az \u00fcgyf\u00e9lkapcsolatok ter\u00e9n szerzett tapasztalat\u00e1val k\u00fcl\u00f6nb\u00f6z\u0151 platformokon \u00e9p\u00edtett \u00e9s hajtott v\u00e9gre kamp\u00e1nyokat. A strat\u00e9gia \u00e9s a szolg\u00e1ltat\u00e1s egyens\u00falya biztos\u00edtja, hogy minden kapcsolat er\u0151s maradjon, az els\u0151 kattint\u00e1st\u00f3l a folyamatos t\u00e1mogat\u00e1sig.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9bc2e1 elementor-widget elementor-widget-heading\" data-id=\"c9bc2e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Eredm\u00e9nyek<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-deeecb2 elementor-widget elementor-widget-text-editor\" data-id=\"deeecb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jo\u00ebl fejlesztette ki t\u00f6bbnyelv\u0171 tartalomstrat\u00e9gi\u00e1nkat, \u00e9s jelent\u0151sen n\u00f6velte digit\u00e1lis el\u00e9r\u00e9s\u00fcnket. C\u00e9lzott kamp\u00e1nyai k\u00f6vetkezetes bej\u00f6v\u0151 \u00e9rdekl\u0151d\u0151ket \u00e9s er\u0151s \u00fcgyf\u00e9lmegtart\u00e1st eredm\u00e9nyeztek. Sz\u00fcks\u00e9g eset\u00e9n kritikus helysz\u00edni projekteket is t\u00e1mogat, \u00edgy igazi mindenes.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6735f6 elementor-widget elementor-widget-heading\" data-id=\"a6735f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kapcsolat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97d181d elementor-shape-square elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"97d181d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-129a64c\" href=\"https:\/\/www.linkedin.com\/in\/jo%C3%ABl-bosveld-5b8935208\/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-envelope elementor-repeater-item-9216334\" href=\"mailto:joel.bosveld@evolvingdesk.com\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Envelope<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-phone-alt elementor-repeater-item-5c62881\" href=\"tel:+310558330106\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Phone-alt<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d75bc5 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"1d75bc5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/evolvingdesk.com\/our-people\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">VISSZA MUNKAT\u00c1RSAINKHOZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-829aa57 e-flex e-con-boxed e-con e-parent\" data-id=\"829aa57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a9a575 elementor-widget elementor-widget-heading\" data-id=\"2a9a575\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Watson droid<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5bacad2 e-flex e-con-boxed e-con e-parent\" data-id=\"5bacad2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67a7a6d elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"67a7a6d\" 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<style>\r\n\/* Hero Card Animation Styles *\/\r\n.hero-card-animation {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100vh;\r\n    display: flex;\r\n    align-items: flex-start;\r\n    justify-content: center;\r\n    padding-top: 15vh;\r\n    z-index: 1000;\r\n    pointer-events: none;\r\n    backdrop-filter: blur(0px);\r\n    background-color: rgba(0, 0, 0, 0);\r\n    transition: backdrop-filter 0.6s ease;\r\n}\r\n\r\n.mdw-hero-card-effect {\r\n    position: relative;\r\n    width: 320px;\r\n    height: 200px;\r\n    transform-style: preserve-3d;\r\n    perspective: 1000px;\r\n    opacity: 0;\r\n}\r\n\r\n.mdw-hero-card-effect img {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    border-radius: 1px;\r\n    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.4), 0 0 20px rgba(255, 255, 255, 0.05);\r\n    filter: blur(0px);\r\n    transition: none;\r\n}\r\n\r\n.mdw-hero-card-effect .card-front {\r\n    z-index: 2;\r\n    opacity: 1;\r\n}\r\n\r\n.mdw-hero-card-effect .card-back {\r\n    z-index: 1;\r\n    opacity: 0;\r\n    transform: scaleX(-1);\r\n}\r\n\r\n\/* Mobile responsive *\/\r\n@media (max-width: 768px) {\r\n    .mdw-hero-card-effect {\r\n        width: 280px;\r\n        height: 175px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<!-- Hero Card Animation Container -->\r\n<div class=\"hero-card-animation\" id=\"hero-card-animation\">\r\n    <div class=\"mdw-hero-card-effect\">\r\n        <img decoding=\"async\" class=\"card-front\" src=\"https:\/\/evolvingdesk.com\/wp-content\/uploads\/2025\/08\/visitekaartje-JB.png\" alt=\"K\u00e1rtya el\u0151lap\" title=\"\">\r\n        <img decoding=\"async\" class=\"card-back\" src=\"https:\/\/evolvingdesk.com\/wp-content\/uploads\/2025\/08\/visitekaartje-achterkant.png\" alt=\"K\u00e1rtya h\u00e1tlap\" title=\"\">\r\n    <\/div>\r\n<\/div>\r\n\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/gsap.min.js\"><\/script>\r\n<script>\r\n\/\/ Prevent multiple initializations\r\nif (!window.MDWHeroCardInitialized) {\r\n    window.MDWHeroCardInitialized = true;\r\n\r\n    class HeroCardAnimation {\r\n        constructor() {\r\n            this.isAnimating = false;\r\n            this.isInterrupted = false;\r\n            this.timeline = null;\r\n            this.card = document.querySelector('.mdw-hero-card-effect');\r\n            this.container = document.querySelector('.hero-card-animation');\r\n            \r\n            if (!this.card || !this.container) return;\r\n            \r\n            this.init();\r\n        }\r\n\r\n        init() {\r\n            \/\/ Start animation IMMEDIATELY for QR code scan experience\r\n            setTimeout(() => {\r\n                this.startAnimation();\r\n            }, 100);\r\n\r\n            \/\/ Setup interaction listeners\r\n            this.setupInteractionListeners();\r\n        }\r\n\r\n        startAnimation() {\r\n            if (this.isInterrupted) return;\r\n            \r\n            this.isAnimating = true;\r\n            \r\n            \/\/ Blur background in\r\n            gsap.to(this.container, {\r\n                duration: 0.6,\r\n                backdropFilter: 'blur(1px)',\r\n                ease: 'power1.out'\r\n            });\r\n            \r\n            \/\/ Create main timeline\r\n            this.timeline = gsap.timeline({\r\n                onComplete: () => {\r\n                    if (!this.isInterrupted) {\r\n                        this.fadeOut();\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Set initial state - GEEN OPACITY FADE!\r\n            gsap.set(this.card, {\r\n                y: -window.innerHeight - 100,\r\n                rotationX: -20,\r\n                rotationY: 0,\r\n                rotationZ: 4,\r\n                scale: 0.9,\r\n                opacity: 1,\r\n                filter: 'blur(15px)'\r\n            });\r\n\r\n            \/\/ Entrance animation (1.8s)\r\n            this.timeline\r\n                .to(this.card, {\r\n                    duration: 1.8,\r\n                    y: 0,\r\n                    rotationX: 0,\r\n                    rotationY: 540,\r\n                    rotationZ: -1,\r\n                    scale: 1,\r\n                    opacity: 1,\r\n                    filter: 'blur(0px)',\r\n                    ease: 'power2.out',\r\n                    transformOrigin: 'center center',\r\n                    onUpdate: () => {\r\n                        this.updateCardVisibility();\r\n                    }\r\n                })\r\n                \/\/ Langzamere rotatie voor zichtbare deel (1.2s)\r\n                .to(this.card, {\r\n                    duration: 1.2,\r\n                    rotationY: 720,\r\n                    ease: 'power1.inOut',\r\n                    onUpdate: () => {\r\n                        this.updateCardVisibility();\r\n                    }\r\n                })\r\n                \/\/ Z-axis terugdraaien als voorkant weer zichtbaar\r\n                .to(this.card, {\r\n                    duration: 0.6,\r\n                    rotationZ: 0,\r\n                    ease: 'power1.out'\r\n                }, '-=0.4')\r\n                \/\/ Minimal floating during display (0.4s)\r\n                .to(this.card, {\r\n                    duration: 0.4,\r\n                    y: -4,\r\n                    ease: 'power1.inOut',\r\n                    yoyo: true,\r\n                    repeat: 1\r\n                });\r\n        }\r\n\r\n        fadeOut() {\r\n            if (this.isInterrupted) return;\r\n\r\n            \/\/ Blur background out + exit animation\r\n            gsap.to(this.container, {\r\n                duration: 0.8,\r\n                backdropFilter: 'blur(0px)',\r\n                ease: 'power1.in'\r\n            });\r\n\r\n            \/\/ Exit animation (1s) - GEEN CONTRAST\/BRIGHTNESS\r\n            gsap.to(this.card, {\r\n                duration: 1,\r\n                y: -window.innerHeight - 100,\r\n                rotationX: 10,\r\n                rotationY: 720,\r\n                rotationZ: -1,\r\n                scale: 0.95,\r\n                opacity: 0,\r\n                filter: 'blur(12px)',\r\n                ease: 'power2.in',\r\n                onComplete: () => {\r\n                    this.cleanup();\r\n                }\r\n            });\r\n        }\r\n\r\n        interrupt() {\r\n            if (!this.isAnimating || this.isInterrupted) return;\r\n            \r\n            this.isInterrupted = true;\r\n            \r\n            \/\/ Kill current timeline\r\n            if (this.timeline) {\r\n                this.timeline.kill();\r\n            }\r\n\r\n            \/\/ Quick blur out\r\n            gsap.to(this.container, {\r\n                duration: 0.4,\r\n                backdropFilter: 'blur(0px)',\r\n                ease: 'power1.out'\r\n            });\r\n\r\n            \/\/ Quick exit animation\r\n            gsap.to(this.card, {\r\n                duration: 0.4,\r\n                y: -100,\r\n                opacity: 0,\r\n                scale: 0.97,\r\n                filter: 'blur(8px)',\r\n                ease: 'power2.out',\r\n                onComplete: () => {\r\n                    this.cleanup();\r\n                }\r\n            });\r\n        }\r\n\r\n        updateCardVisibility() {\r\n            const cardFront = this.card.querySelector('.card-front');\r\n            const cardBack = this.card.querySelector('.card-back');\r\n            \r\n            \/\/ Get current rotation value\r\n            const rotation = gsap.getProperty(this.card, \"rotationY\");\r\n            const normalizedRotation = ((rotation % 360) + 360) % 360;\r\n            \r\n            \/\/ HARDE CUT - geen fade transitions!\r\n            if (normalizedRotation > 90 && normalizedRotation < 270) {\r\n                cardFront.style.opacity = '0';\r\n                cardBack.style.opacity = '1';\r\n            } else {\r\n                cardFront.style.opacity = '1';\r\n                cardBack.style.opacity = '0';\r\n            }\r\n            \r\n            \/\/ Force immediate change - no CSS transitions\r\n            cardFront.style.transition = 'none';\r\n            cardBack.style.transition = 'none';\r\n        }\r\n\r\n        cleanup() {\r\n            this.isAnimating = false;\r\n            if (this.container) {\r\n                this.container.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        setupInteractionListeners() {\r\n            let interactionTimeout;\r\n            \r\n            const handleInteraction = () => {\r\n                clearTimeout(interactionTimeout);\r\n                interactionTimeout = setTimeout(() => {\r\n                    this.interrupt();\r\n                }, 50); \/\/ Small debounce\r\n            };\r\n\r\n            \/\/ Listen for various interactions\r\n            window.addEventListener('scroll', handleInteraction, { passive: true });\r\n            window.addEventListener('touchstart', handleInteraction, { passive: true });\r\n            window.addEventListener('mousemove', handleInteraction, { passive: true });\r\n            window.addEventListener('keydown', handleInteraction);\r\n            \r\n            \/\/ Cleanup listeners after animation\r\n            setTimeout(() => {\r\n                window.removeEventListener('scroll', handleInteraction);\r\n                window.removeEventListener('touchstart', handleInteraction);\r\n                window.removeEventListener('mousemove', handleInteraction);\r\n                window.removeEventListener('keydown', handleInteraction);\r\n            }, 5000); \/\/ Remove after 5 seconds max\r\n        }\r\n    }\r\n\r\n    \/\/ Initialize when DOM is ready\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            new HeroCardAnimation();\r\n        });\r\n    } else {\r\n        new HeroCardAnimation();\r\n    }\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>T\u00c1RSALAP\u00cdT\u00d3 Jo\u00ebl Marketing \u00e9s \u00e9rt\u00e9kes\u00edt\u00e9s \ud83c\uddf3\ud83c\uddf1 Hollandia Digit\u00e1lis marketing Tartalomk\u00e9sz\u00edt\u00e9s Tartalomstrat\u00e9gia K\u00f6z\u00f6ss\u00e9gi m\u00e9dia Jo\u00ebl az EvolvingDesk hangja. Leny\u0171g\u00f6z\u0151 kamp\u00e1nyokat k\u00e9sz\u00edt, kezeli online jelenl\u00e9t\u00fcnket, \u00e9s biztos\u00edtja, hogy a megl\u00e9v\u0151 \u00fcgyfelek meghallgatva \u00e9s t\u00e1mogatva \u00e9rezz\u00e9k magukat. Sz\u00fcks\u00e9g eset\u00e9n a technikai t\u00e1mogat\u00e1sban is r\u00e9szt vesz. Tapasztalat Jo\u00ebl nagy hangs\u00falyt fektet a kommunik\u00e1ci\u00f3ra, a m\u00e1rka l\u00e1that\u00f3s\u00e1g\u00e1ra \u00e9s a kapcsolattart\u00e1sra. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":5832,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-5945","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/pages\/5945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/comments?post=5945"}],"version-history":[{"count":7,"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/pages\/5945\/revisions"}],"predecessor-version":[{"id":6723,"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/pages\/5945\/revisions\/6723"}],"up":[{"embeddable":true,"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/pages\/5832"}],"wp:attachment":[{"href":"https:\/\/evolvingdesk.com\/hu\/wp-json\/wp\/v2\/media?parent=5945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}