{"id":69,"date":"2026-09-30T21:45:46","date_gmt":"2026-09-30T21:45:46","guid":{"rendered":"https:\/\/sizarmesouri.com\/?page_id=69"},"modified":"2026-10-11T21:16:04","modified_gmt":"2026-10-11T21:16:04","slug":"home","status":"publish","type":"page","link":"https:\/\/sizarmesouri.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"69\" class=\"elementor elementor-69\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01df968 e-con e-atomic-element e-flexbox-base e-default-div e-089d3c6 sizar-hero \" data-id=\"01df968\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"01df968\" id=\"sizar-hero\" data-e-type=\"e-flexbox\" data-id=\"01df968\">\n    \t\t\t<h2 data-interaction-id=\"4aeac9f\" class=\"e-4aeac9f-5330585 sizar-hero-title e-heading-base e-default-h2\" id=\"sizar-hero-title\" data-e-type=\"widget\" data-id=\"4aeac9f\"><strong>Ik ben er om...<\/strong><\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-47ea2a6 elementor-widget elementor-widget-html\" data-id=\"47ea2a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =====================================================\n   SIZAR \u2014 CINEMATIC HERO INTRO\n   Vaste layout, desktop en mobiel\n===================================================== *\/\n\n.sizar-hero-intro {\n    --intro-color: #F4EAD8;\n\n    width: 100%;\n    max-width: 1440px;\n    margin: 0 auto;\n    padding: 0 6.5%;\n    box-sizing: border-box;\n\n    color: var(--intro-color);\n    font-family: inherit;\n    text-align: left;\n}\n\n.sizar-hero-intro *,\n.sizar-hero-intro *::before,\n.sizar-hero-intro *::after {\n    box-sizing: border-box;\n}\n\n.sizar-hero-intro__content {\n    width: 100%;\n    max-width: 1000px;\n    margin: 0 auto 0 0;\n}\n\n\/* Heading *\/\n\n.sizar-hero-intro__heading {\n    display: block;\n    width: 100%;\n    margin: 0 0 10px;\n    padding: 0;\n\n    color: var(--intro-color);\n    font-family: inherit;\n    font-size: clamp(32px, 4vw, 56px);\n    font-weight: 500;\n    line-height: 1.12;\n    letter-spacing: -0.045em;\n    text-align: left;\n}\n\n\/* Vaste hoogte voorkomt verspringende layout *\/\n\n.sizar-hero-intro__stage {\n    position: relative;\n    width: 100%;\n    height: 4.2em;\n    min-height: 4.2em;\n    overflow: hidden;\n    text-align: left;\n}\n\n\/* Onzichtbare meetlaag *\/\n\n.sizar-hero-intro__measure {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n\n    visibility: hidden;\n    pointer-events: none;\n\n    font-family: inherit;\n    font-size: clamp(21px, 2.3vw, 31px);\n    font-weight: 500;\n    line-height: 1.3;\n    letter-spacing: -0.02em;\n\n    white-space: normal;\n    overflow-wrap: normal;\n    word-break: normal;\n    hyphens: none;\n}\n\n\/* Wisselende slogan *\/\n\n.sizar-hero-intro__slogan {\n    position: absolute;\n    inset: 0;\n    display: block;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    padding: 0;\n\n    color: var(--intro-color);\n    font-family: inherit;\n    font-size: clamp(21px, 2.3vw, 31px);\n    font-weight: 400;\n    line-height: 1.3;\n    letter-spacing: -0.02em;\n\n    text-align: left;\n    white-space: normal;\n    overflow-wrap: normal;\n    word-break: normal;\n    hyphens: none;\n}\n\n.sizar-hero-intro__word {\n    display: inline-block;\n    white-space: nowrap;\n}\n\n.sizar-hero-intro__char {\n    display: inline-block;\n    white-space: pre;\n\n    opacity: 0;\n    filter: blur(3px);\n    transform: translate3d(0, -0.2em, 0);\n\n    will-change: opacity, filter, transform;\n}\n\n\/* Mobiel *\/\n\n@media (max-width: 767px) {\n    .sizar-hero-intro {\n        padding-left: 7%;\n        padding-right: 7%;\n    }\n\n    .sizar-hero-intro__content {\n        max-width: 100%;\n    }\n\n    .sizar-hero-intro__heading {\n        margin-bottom: 8px;\n        font-size: clamp(29px, 7.2vw, 40px);\n        line-height: 1.12;\n        letter-spacing: -0.04em;\n    }\n\n    .sizar-hero-intro__stage {\n        height: 8.2em;\n        min-height: 8.2em;\n    }\n\n    .sizar-hero-intro__slogan,\n    .sizar-hero-intro__measure {\n        font-size: clamp(19px, 4.8vw, 25px);\n        line-height: 1.4;\n        letter-spacing: -0.015em;\n    }\n}\n\n\/* Extra smalle telefoons *\/\n\n@media (max-width: 380px) {\n    .sizar-hero-intro {\n        padding-left: 6%;\n        padding-right: 6%;\n    }\n\n    .sizar-hero-intro__heading {\n        font-size: 29px;\n    }\n\n    .sizar-hero-intro__slogan,\n    .sizar-hero-intro__measure {\n        font-size: 18px;\n        line-height: 1.4;\n        letter-spacing: -0.01em;\n    }\n\n    .sizar-hero-intro__stage {\n        height: 8.2em;\n        min-height: 8.2em;\n    }\n}\n\n\/* Toegankelijkheid *\/\n\n@media (prefers-reduced-motion: reduce) {\n    .sizar-hero-intro__char {\n        opacity: 1 !important;\n        filter: none !important;\n        transform: none !important;\n    }\n}\n<\/style>\n\n<div class=\"sizar-hero-intro\">\n    <div class=\"sizar-hero-intro__content\">\n\n        <h1 class=\"sizar-hero-intro__heading\">\n            Ik ben er om\u2026\n        <\/h1>\n\n        <div class=\"sizar-hero-intro__stage\">\n            <span\n                class=\"sizar-hero-intro__measure\"\n                aria-hidden=\"true\"\n            ><\/span>\n\n            <div\n                class=\"sizar-hero-intro__slogan\"\n                aria-live=\"off\"\n            ><\/div>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n<script>\n(function () {\n    'use strict';\n\n    function initSizarHeroIntro() {\n        document.querySelectorAll('.sizar-hero-intro').forEach(function (root) {\n            if (root.dataset.sizarHeroInitialized === 'true') return;\n\n            const slogan = root.querySelector('.sizar-hero-intro__slogan');\n            const measure = root.querySelector('.sizar-hero-intro__measure');\n\n            if (!slogan || !measure) return;\n\n            root.dataset.sizarHeroInitialized = 'true';\n\n            const phrases = [\n                'merken te laten groeien',\n                'merken hun wauw te laten overbrengen',\n                'scrollers te laten stoppen met scrollen',\n                'de persoonlijkheid van een merk te vertalen naar content die raakt',\n                'creativiteit om te zetten in beweging, ambitie en merktrouw',\n                'de juiste snaar te raken',\n                'de juiste toon te vinden',\n                'In euro\u2019s, pesos of mula. Als het maar iets in beweging zet'\n            ];\n\n            let phraseIndex = 0;\n            let timers = [];\n            let stopped = false;\n\n            const reducedMotion = window.matchMedia(\n                '(prefers-reduced-motion: reduce)'\n            ).matches;\n\n            function later(callback, delay) {\n                const timer = window.setTimeout(function () {\n                    if (!stopped) callback();\n                }, delay);\n\n                timers.push(timer);\n            }\n\n            function clearTimers() {\n                timers.forEach(function (timer) {\n                    window.clearTimeout(timer);\n                });\n\n                timers = [];\n            }\n\n            function buildWords(text) {\n                slogan.replaceChildren();\n\n                text.split(' ').forEach(function (word, wordIndex, words) {\n                    const wordElement = document.createElement('span');\n                    wordElement.className = 'sizar-hero-intro__word';\n\n                    Array.from(word).forEach(function (character) {\n                        const letter = document.createElement('span');\n                        letter.className = 'sizar-hero-intro__char';\n                        letter.textContent = character;\n\n                        wordElement.appendChild(letter);\n                    });\n\n                    slogan.appendChild(wordElement);\n\n                    if (wordIndex < words.length - 1) {\n                        slogan.appendChild(document.createTextNode(' '));\n                    }\n                });\n\n                return Array.from(\n                    slogan.querySelectorAll('.sizar-hero-intro__char')\n                );\n            }\n\n            function animateIn(letters, callback) {\n                if (reducedMotion) {\n                    letters.forEach(function (letter) {\n                        letter.style.opacity = '1';\n                        letter.style.filter = 'none';\n                        letter.style.transform = 'none';\n                    });\n\n                    later(callback, 0);\n                    return;\n                }\n\n                letters.forEach(function (letter, index) {\n                    later(function () {\n                        letter.style.transition =\n                            'opacity 700ms cubic-bezier(.22,1,.36,1), ' +\n                            'filter 850ms cubic-bezier(.22,1,.36,1), ' +\n                            'transform 850ms cubic-bezier(.22,1,.36,1)';\n\n                        letter.style.opacity = '1';\n                        letter.style.filter = 'blur(0)';\n                        letter.style.transform = 'translate3d(0,0,0)';\n                    }, index * 42);\n                });\n\n                later(\n                    callback,\n                    Math.max(0, letters.length - 1) * 42 + 900\n                );\n            }\n\n            function animateOut(letters, callback) {\n                if (reducedMotion) {\n                    callback();\n                    return;\n                }\n\n                letters.slice().reverse().forEach(function (letter, index) {\n                    later(function () {\n                        letter.style.transition =\n                            'opacity 550ms cubic-bezier(.4,0,.2,1), ' +\n                            'filter 700ms cubic-bezier(.4,0,.2,1), ' +\n                            'transform 700ms cubic-bezier(.4,0,.2,1)';\n\n                        letter.style.opacity = '0';\n                        letter.style.filter = 'blur(3px)';\n                        letter.style.transform = 'translate3d(0,-0.16em,0)';\n                    }, index * 24);\n                });\n\n                later(\n                    callback,\n                    Math.max(0, letters.length - 1) * 24 + 750\n                );\n            }\n\n            function showNextPhrase() {\n                if (stopped) return;\n\n                const phrase = phrases[phraseIndex];\n                measure.textContent = phrase;\n\n                const letters = buildWords(phrase);\n\n                requestAnimationFrame(function () {\n                    animateIn(letters, function () {\n                        later(function () {\n                            animateOut(letters, function () {\n                                slogan.replaceChildren();\n\n                                phraseIndex =\n                                    (phraseIndex + 1) % phrases.length;\n\n                                later(showNextPhrase, 500);\n                            });\n                        }, 2800);\n                    });\n                });\n            }\n\n            later(showNextPhrase, 900);\n\n            window.addEventListener('resize', function () {\n                measure.textContent = phrases[phraseIndex];\n            });\n\n            root.addEventListener('DOMNodeRemoved', function () {\n                stopped = true;\n                clearTimers();\n            }, { once: true });\n        });\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener(\n            'DOMContentLoaded',\n            initSizarHeroIntro,\n            { once: true }\n        );\n    } else {\n        initSizarHeroIntro();\n    }\n\n    window.addEventListener(\n        'elementor\/frontend\/init',\n        initSizarHeroIntro\n    );\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-0534867-12118cb sizar-scroll-reveal e-paragraph-base e-default-p\" data-interaction-id=\"0534867\" data-e-type=\"widget\" data-id=\"0534867\"><strong>film \u00b7 fotografie \u00b7 digitale content<\/strong><\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-cecf305 elementor-widget elementor-widget-html\" data-id=\"cecf305\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"sizar-animation\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   SIZAR MESOURI \u2014 CINEMATIC PORTFOLIO\n========================================================= *\/\n\n\/* 1. BASIS *\/\n\nhtml {\n    min-height: 100%;\n    overflow-x: clip;\n}\n\nbody {\n    min-height: 100%;\n    position: relative;\n    overflow-x: clip;\n}\n\n\/* 2. FILMGRAIN *\/\n\n#sizar-film-grain {\n    position: fixed;\n    inset: -5%;\n    z-index: 100;\n    pointer-events: none;\n\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix type='saturate' values='0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'\/%3E%3C\/svg%3E\");\n\n    background-size: 115px 115px;\n    background-repeat: repeat;\n    opacity: 0.10;\n    mix-blend-mode: soft-light;\n}\n\n@media (max-width: 767px) {\n    #sizar-film-grain {\n        opacity: 0.07;\n        background-size: 90px 90px;\n    }\n}\n\n\/* 3. PROJECTACHTERGROND \u2014 EFFEN, GEEN GRADIENT *\/\n\n#sizar-projects-background {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    z-index: 0;\n    pointer-events: none;\n\n    background: #17152B !important;\n    background-image: none !important;\n\n    opacity: 0;\n    transition: opacity 0.25s linear;\n}\n\nbody.sizar-projects-active #sizar-projects-background {\n    opacity: 1;\n}\n\n\/* 4. HERO *\/\n\n.sizar-hero\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-4cd062b-26d9ddb sizar-scroll-reveal e-paragraph-base e-default-p\" data-interaction-id=\"4cd062b\" data-e-type=\"widget\" data-id=\"4cd062b\">Extra kleur optioneel ffd0a1<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-75616b3 e-con e-atomic-element e-flexbox-base e-default-div e-63a22df sizar-projects-trigger \" data-id=\"75616b3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"75616b3\" id=\"sizar-second\" data-e-type=\"e-flexbox\" data-id=\"75616b3\">\n    \t\t\t<h2 data-interaction-id=\"3223a7a\" class=\"e-3223a7a-ebde256 sizar-scroll-reveal e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"3223a7a\"><strong>Benieuwd naar wat ik te vertellen heb?<\/strong><\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4be7eb elementor-widget elementor-widget-html\" data-id=\"e4be7eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   SIZAR MESOURI \u2014 CINEMATIC PORTFOLIO\n========================================================= *\/\n\n\/* 1. BASIS *\/\n\nhtml {\n    min-height: 100%;\n    overflow-x: clip;\n}\n\nbody {\n    min-height: 100%;\n    position: relative;\n    overflow-x: clip;\n}\n\n\/* 2. FILMGRAIN *\/\n\n#sizar-film-grain {\n    position: fixed;\n    inset: -5%;\n    z-index: 100;\n    pointer-events: none;\n\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix type='saturate' values='0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'\/%3E%3C\/svg%3E\");\n\n    background-size: 115px 115px;\n    background-repeat: repeat;\n    opacity: 0.10;\n    mix-blend-mode: soft-light;\n}\n\n@media (max-width: 767px) {\n    #sizar-film-grain {\n        opacity: 0.07;\n        background-size: 90px 90px;\n    }\n}\n\n\/* 3. PROJECTACHTERGROND \u2014 EFFEN, GEEN GRADIENT *\/\n\n#sizar-projects-background {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    z-index: 0;\n    pointer-events: none;\n\n    background: #17152B !important;\n    background-image: none !important;\n\n    opacity: 0;\n    transition: opacity 0.25s linear;\n}\n\nbody.sizar-projects-active #sizar-projects-background {\n    opacity: 1;\n}\n\n\/* 4. HERO *\/\n\n.sizar-hero {\n    position: relative;\n    transform-origin: center center;\n    will-change: transform, opacity, filter;\n    backface-visibility: hidden;\n}\n\n.sizar-hero.sizar-hero-animating {\n    transition: none !important;\n}\n\n\/* 5. PROJECTSECTIE *\/\n\n.sizar-projects-trigger {\n    position: relative;\n    isolation: isolate;\n    overflow: clip;\n    background: transparent;\n}\n\n.sizar-projects-trigger > * {\n    position: relative;\n    z-index: 1;\n}\n\n\/* 6. PROJECTKAARTEN *\/\n\n.sizar-project-card {\n    opacity: 0;\n    filter: blur(14px);\n    transform: scale(1.10);\n    transform-origin: center center;\n\n    will-change: opacity, filter, transform;\n    backface-visibility: hidden;\n}\n\nbody.elementor-editor-active .sizar-project-card {\n    opacity: 1 !important;\n    filter: none !important;\n    transform: none !important;\n}\n\n\/* 7. LICHTBLAUWE ACHTERGROND \u2014 OVER MIJ *\/\n\n.sizar-solid-bg {\n    position: fixed;\n    inset: 0;\n    width: 100%;\n    height: 100dvh;\n\n    z-index: -1;\n    pointer-events: none;\n\n    background: #D6E2FF !important;\n    background-image: none !important;\n\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity 0.8s ease;\n}\n\nbody.sizar-blue-bg .sizar-solid-bg {\n    opacity: 1;\n    visibility: visible;\n}\n\n\/* 8. HEADERCONTRAST *\/\n\n.sizar-header-logo .elementor-heading-title {\n    color: #F4EAD8 !important;\n    -webkit-text-fill-color: #F4EAD8 !important;\n\n    transition:\n        color 0.6s ease,\n        -webkit-text-fill-color 0.6s ease;\n}\n\nbody.sizar-blue-bg .sizar-header-logo .elementor-heading-title {\n    color: #111111 !important;\n    -webkit-text-fill-color: #111111 !important;\n}\n\n.elementor-location-header {\n    position: relative;\n    z-index: 9999 !important;\n}\n\n\/* 9. ELEMENTOR-EDITOR *\/\n\nbody.elementor-editor-active .sizar-hero {\n    opacity: 1 !important;\n    filter: none !important;\n    transform: none !important;\n}\n\nbody.elementor-editor-active .sizar-project-card {\n    opacity: 1 !important;\n    filter: none !important;\n    transform: none !important;\n}\n\n\/* 10. TOEGANKELIJKHEID *\/\n\n@media (prefers-reduced-motion: reduce) {\n    .sizar-hero,\n    .sizar-project-card {\n        transition: none !important;\n        animation: none !important;\n    }\n\n    .sizar-project-card {\n        opacity: 1 !important;\n        filter: none !important;\n        transform: none !important;\n    }\n\n    .sizar-solid-bg {\n        transition: none !important;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    'use strict';\n\n    if (window.sizarCinematicTransitionInitialized) return;\n    window.sizarCinematicTransitionInitialized = true;\n\n    const HERO_SELECTOR = '.sizar-hero';\n    const PROJECTS_SELECTOR = '.sizar-projects-trigger';\n    const ABOUT_SELECTOR = '.sizar-about-trigger';\n    const CARD_SELECTOR = '.sizar-project-card';\n\n    const REDUCED_MOTION = window.matchMedia(\n        '(prefers-reduced-motion: reduce)'\n    ).matches;\n\n    let hero = null;\n    let projects = null;\n    let about = null;\n    let background = null;\n    let ticking = false;\n    let initialized = false;\n\n    function clamp(value, min = 0, max = 1) {\n        return Math.max(min, Math.min(max, value));\n    }\n\n    function smoothstep(value) {\n        const t = clamp(value);\n        return t * t * (3 - 2 * t);\n    }\n\n    \/* FILMGRAIN *\/\n\n    function createFilmGrain() {\n        if (document.getElementById('sizar-film-grain')) return;\n\n        const grain = document.createElement('div');\n        grain.id = 'sizar-film-grain';\n        grain.setAttribute('aria-hidden', 'true');\n\n        document.body.appendChild(grain);\n    }\n\n    \/* BLAUWE ACHTERGROND *\/\n\n    function createBlueLayer() {\n        let layer = document.querySelector('.sizar-solid-bg');\n\n        if (!layer) {\n            layer = document.createElement('div');\n            layer.className = 'sizar-solid-bg';\n            layer.setAttribute('aria-hidden', 'true');\n            document.body.prepend(layer);\n        }\n\n        return layer;\n    }\n\n    \/* EFFEN PROJECTACHTERGROND *\/\n\n    function createProjectBackground() {\n        let layer = document.getElementById(\n            'sizar-projects-background'\n        );\n\n        if (!layer) {\n            layer = document.createElement('div');\n            layer.id = 'sizar-projects-background';\n            layer.setAttribute('aria-hidden', 'true');\n        }\n\n        return layer;\n    }\n\n    \/* HERO-ANIMATIE *\/\n\n    function updateHero() {\n        if (!hero || !projects) return;\n\n        if (REDUCED_MOTION) {\n            hero.style.transform = '';\n            hero.style.opacity = '';\n            hero.style.filter = '';\n            hero.style.pointerEvents = '';\n            return;\n        }\n\n        const rect = hero.getBoundingClientRect();\n        const viewportHeight = window.innerHeight;\n        const heroHeight = Math.max(rect.height, viewportHeight);\n\n        const progress = smoothstep(\n            clamp(\n                (viewportHeight - rect.bottom) \/\n                (heroHeight * 0.72)\n            )\n        );\n\n        hero.style.transform =\n            'translate3d(0,' +\n            (progress * -35) +\n            'px,0) scale(' +\n            (1 - progress * 0.12) +\n            ')';\n\n        hero.style.opacity = String(1 - progress * 0.88);\n        hero.style.filter = 'blur(' + (progress * 12) + 'px)';\n\n        hero.style.pointerEvents =\n            progress > 0.96 ? 'none' : '';\n    }\n\n    \/* PROJECTACHTERGROND *\/\n\n    function updateProjectBackground() {\n        if (!projects || !background) return;\n\n        const rect = projects.getBoundingClientRect();\n        const viewportHeight = window.innerHeight;\n\n        const progress = smoothstep(\n            clamp(\n                (viewportHeight - rect.top) \/\n                (viewportHeight * 0.65)\n            )\n        );\n\n        background.style.opacity = String(progress);\n\n        document.body.classList.toggle(\n            'sizar-projects-active',\n            progress > 0.01\n        );\n    }\n\n    \/* PROJECTKAARTEN *\/\n\n    function updateProjectCards() {\n        if (!projects) return;\n\n        const cards = projects.querySelectorAll(CARD_SELECTOR);\n        const viewportHeight = window.innerHeight;\n\n        cards.forEach(function (card) {\n            if (REDUCED_MOTION) {\n                card.style.opacity = '1';\n                card.style.filter = 'none';\n                card.style.transform = 'none';\n                return;\n            }\n\n            const rect = card.getBoundingClientRect();\n            const start = viewportHeight * 0.98;\n            const end = viewportHeight * 0.55;\n\n            const progress = smoothstep(\n                clamp((start - rect.top) \/ (start - end))\n            );\n\n            card.style.opacity = String(progress);\n            card.style.filter =\n                'blur(' + ((1 - progress) * 14) + 'px)';\n            card.style.transform =\n                'scale(' + (1.10 - progress * 0.10) + ')';\n        });\n    }\n\n    \/* LICHTBLAUWE ACHTERGROND BIJ OVER MIJ *\/\n\n    function updateAboutTransition() {\n        if (!about) {\n            document.body.classList.remove('sizar-blue-bg');\n            return;\n        }\n\n        const rect = about.getBoundingClientRect();\n        const triggerPoint = window.innerHeight * 0.65;\n        const center = rect.top + rect.height \/ 2;\n\n        document.body.classList.toggle(\n            'sizar-blue-bg',\n            center <= triggerPoint\n        );\n    }\n\n    \/* CENTRALE UPDATE *\/\n\n    function update() {\n        ticking = false;\n\n        if (!hero || !projects) return;\n\n        updateHero();\n        updateProjectBackground();\n        updateProjectCards();\n        updateAboutTransition();\n    }\n\n    function requestUpdate() {\n        if (ticking) return;\n\n        ticking = true;\n        requestAnimationFrame(update);\n    }\n\n    \/* INITIALISATIE *\/\n\n    function init() {\n        if (initialized) return true;\n\n        hero = document.querySelector(HERO_SELECTOR);\n        projects = document.querySelector(PROJECTS_SELECTOR);\n        about = document.querySelector(ABOUT_SELECTOR);\n\n        if (!hero || !projects) return false;\n\n        createFilmGrain();\n        createBlueLayer();\n\n        background = createProjectBackground();\n\n        if (background.parentElement !== projects) {\n            projects.insertBefore(background, projects.firstChild);\n        }\n\n        initialized = true;\n\n        window.addEventListener('scroll', requestUpdate, {\n            passive: true\n        });\n\n        window.addEventListener('resize', requestUpdate, {\n            passive: true\n        });\n\n        if (\n            window.sizarLenis &&\n            typeof window.sizarLenis.on === 'function'\n        ) {\n            window.sizarLenis.on('scroll', requestUpdate);\n        }\n\n        update();\n\n        return true;\n    }\n\n    function start() {\n        let attempts = 0;\n\n        function tryInit() {\n            attempts++;\n\n            if (init()) return;\n\n            if (attempts < 30) {\n                setTimeout(tryInit, 300);\n            }\n        }\n\n        tryInit();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', start, {\n            once: true\n        });\n    } else {\n        start();\n    }\n\n    window.addEventListener('load', requestUpdate);\n\n    window.addEventListener(\n        'elementor\/frontend\/init',\n        requestUpdate\n    );\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-39ad54e-0db300e sizar-scroll-reveal e-paragraph-base e-default-p\" data-interaction-id=\"39ad54e\" data-e-type=\"widget\" data-id=\"39ad54e\"><strong>Swipe verder en ontdek <\/strong><br><strong>een selectie van wat ik maak.<\/strong><\/p>\n\t\t<div class=\"elementor-element elementor-element-c6699c2 e-con e-atomic-element e-flexbox-base e-default-div e-c6699c2-c24b4f4 sizar-projects-trigger \" data-id=\"c6699c2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c6699c2\" data-e-type=\"e-flexbox\" data-id=\"c6699c2\">\n    \t\t<div class=\"elementor-element elementor-element-45470fe elementor-widget elementor-widget-html\" data-id=\"45470fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n\/* =====================================================\n   HERO WORD ANIMATION\n===================================================== *\/\n\n#sizar-animation {\n    display: none !important;\n}\n\n#sizar-hero-title .sizar-word {\n    display: inline;\n    opacity: 0;\n    animation: sizarWordFade 0.8s ease-out forwards;\n}\n\n@keyframes sizarWordFade {\n    from {\n        opacity: 0;\n    }\n\n    to {\n        opacity: 1;\n    }\n}\n\n\n\/* =====================================================\n   FILM GRAIN\n===================================================== *\/\n\n#sizar-film-grain {\n    position: fixed;\n\n    inset: -60px;\n\n    width: calc(100vw + 120px);\n    height: calc(100vh + 120px);\n\n    pointer-events: none;\n\n    z-index: 20;\n\n    opacity: 0.46;\n\n    mix-blend-mode: soft-light;\n\n    background-image:\n\n        url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.42' numOctaves='2' stitchTiles='stitch'\/%3E%3CfeColorMatrix type='saturate' values='0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.85'\/%3E%3C\/svg%3E\"),\n\n        radial-gradient(\n            circle at 18% 27%,\n            rgba(255,255,255,.32) 0px,\n            rgba(255,255,255,0) 1.2px\n        ),\n\n        radial-gradient(\n            circle at 73% 62%,\n            rgba(255,255,255,.25) 0px,\n            rgba(255,255,255,0) 1px\n        ),\n\n        radial-gradient(\n            circle at 42% 82%,\n            rgba(255,255,255,.28) 0px,\n            rgba(255,255,255,0) 1.3px\n        );\n\n    background-size:\n        105px 105px,\n        23px 23px,\n        31px 31px,\n        19px 19px;\n\n    background-position:\n        0 0,\n        7px 13px,\n        17px 4px,\n        3px 19px;\n\n    animation:\n        sizarFilmGrain 0.16s steps(2) infinite;\n\n    will-change: transform;\n}\n\n\n@keyframes sizarFilmGrain {\n\n    0% {\n        transform: translate3d(0,0,0);\n    }\n\n    25% {\n        transform: translate3d(-2%,1%,0);\n    }\n\n    50% {\n        transform: translate3d(1%,-2%,0);\n    }\n\n    75% {\n        transform: translate3d(2%,2%,0);\n    }\n\n    100% {\n        transform: translate3d(-1%,-1%,0);\n    }\n\n}\n\n\n\/* =====================================================\n   PEACH ACHTERGROND\n===================================================== *\/\n\n#sizar-peach-background {\n\n    position: fixed;\n\n    inset: 0;\n\n    width: 100vw;\n    height: 100vh;\n\n    pointer-events: none;\n\n    z-index: 0;\n\n    opacity: 0;\n\n    background:\n        linear-gradient(\n            180deg,\n\n            rgba(228,127,99,0.00) 0%,\n\n            rgba(228,127,99,0.04) 18%,\n\n            rgba(228,127,99,0.10) 35%,\n\n            rgba(228,127,99,0.22) 52%,\n\n            rgba(228,127,99,0.42) 70%,\n\n            rgba(228,127,99,0.68) 86%,\n\n            rgba(228,127,99,0.82) 100%\n        );\n}\n\n\n\/* =====================================================\n   HEADER\n===================================================== *\/\n\n.elementor-location-header,\n.elementor-location-header > .elementor,\nheader.elementor-location-header {\n\n    position: fixed !important;\n\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n\n    width: 100% !important;\n\n    z-index: 9999 !important;\n\n    transform: none !important;\n}\n\n\n\/* =====================================================\n   HERO\n===================================================== *\/\n\n#sizar-hero {\n\n    position: relative;\n\n    top: auto;\n\n    z-index: 1;\n\n    min-height: 100vh;\n}\n\n\n\/* =====================================================\n   SECOND PAGE\n===================================================== *\/\n\n#sizar-second {\n\n    position: relative;\n\n    z-index: 1;\n\n    min-height: 100vh;\n\n    isolation: isolate;\n}\n\n\n#sizar-second > .elementor-background-overlay {\n\n    display: none !important;\n}\n\n\n\/* =====================================================\n   HERO TEKST\n===================================================== *\/\n\n#sizar-hero-title,\n#sizar-hero .elementor-widget-heading,\n#sizar-hero .elementor-widget-text-editor {\n\n    transition:\n        opacity 0.55s cubic-bezier(.22,.61,.36,1),\n        transform 0.7s cubic-bezier(.22,.61,.36,1);\n}\n\n\n\/* =====================================================\n   SECOND PAGE TEKST\n===================================================== *\/\n\n#sizar-second .elementor-widget-heading,\n#sizar-second .elementor-widget-text-editor {\n\n    opacity: 0;\n\n    transform: translateY(18px);\n\n    transition:\n        opacity 0.7s cubic-bezier(.22,.61,.36,1),\n        transform 0.8s cubic-bezier(.22,.61,.36,1);\n}\n\n\n\/* =====================================================\n   VIDEO\n   Alleen afgeronde hoeken.\n   GEEN hoogte\/breedte forceren.\n===================================================== *\/\n\n#sizar-project-video {\n\n    border-radius: 24px !important;\n\n    overflow: hidden !important;\n}\n\n\n\/* Elementor wrapper *\/\n\n#sizar-project-video .elementor-wrapper {\n\n    border-radius: 24px !important;\n\n    overflow: hidden !important;\n}\n\n\n\/* Daadwerkelijke video *\/\n\n#sizar-project-video video {\n\n    display: block !important;\n\n    border-radius: 24px !important;\n\n}\n\n\n\/* Eventuele iframe *\/\n\n#sizar-project-video iframe {\n\n    display: block !important;\n\n    border: 0 !important;\n\n    border-radius: 24px !important;\n\n}\n\n\n\/* =====================================================\n   MOBILE\n===================================================== *\/\n\n@media (max-width: 767px) {\n\n    #sizar-hero,\n    #sizar-second {\n\n        min-height: 100svh;\n    }\n\n\n    #sizar-project-video,\n    #sizar-project-video .elementor-wrapper,\n    #sizar-project-video video,\n    #sizar-project-video iframe {\n\n        border-radius: 20px !important;\n    }\n\n}\n\n<\/style>\n\n\n<script>\n\ndocument.addEventListener('DOMContentLoaded', function () {\n\n\n    \/* =================================================\n       PEACH BACKGROUND\n    ================================================= *\/\n\n    let peach =\n        document.getElementById(\n            'sizar-peach-background'\n        );\n\n\n    if (!peach) {\n\n        peach =\n            document.createElement('div');\n\n        peach.id =\n            'sizar-peach-background';\n\n        document.body.appendChild(peach);\n    }\n\n\n    \/* =================================================\n       FILM GRAIN\n    ================================================= *\/\n\n    let grain =\n        document.getElementById(\n            'sizar-film-grain'\n        );\n\n\n    if (!grain) {\n\n        grain =\n            document.createElement('div');\n\n        grain.id =\n            'sizar-film-grain';\n\n        document.body.appendChild(grain);\n    }\n\n\n    \/* =================================================\n       HERO WORD ANIMATION\n    ================================================= *\/\n\n    const root =\n        document.getElementById(\n            'sizar-hero-title'\n        );\n\n\n    if (root) {\n\n        const heading =\n            root.matches(\n                'h1, h2, h3, h4, h5, h6'\n            )\n\n                ? root\n\n                : root.querySelector(\n                    '.elementor-heading-title'\n                );\n\n\n        if (\n            heading &&\n            heading.dataset.sizarAnimated !== 'true'\n        ) {\n\n            heading.dataset.sizarAnimated =\n                'true';\n\n\n            let wordIndex = 0;\n\n\n            function wrapWords(node) {\n\n                if (\n                    node.nodeType ===\n                    Node.TEXT_NODE\n                ) {\n\n                    const text =\n                        node.textContent;\n\n\n                    if (!text.trim())\n                        return;\n\n\n                    const fragment =\n                        document.createDocumentFragment();\n\n\n                    const parts =\n                        text.split(\/(\\s+)\/);\n\n\n                    parts.forEach(function (part) {\n\n                        if (\n                            \/^\\s+$\/.test(part)\n                        ) {\n\n                            fragment.appendChild(\n                                document.createTextNode(\n                                    part\n                                )\n                            );\n\n                        } else {\n\n                            const span =\n                                document.createElement(\n                                    'span'\n                                );\n\n\n                            span.className =\n                                'sizar-word';\n\n\n                            span.textContent =\n                                part;\n\n\n                            span.style.animationDelay =\n                                (\n                                    0.15 +\n                                    wordIndex * 0.25\n                                ) + 's';\n\n\n                            wordIndex++;\n\n\n                            fragment.appendChild(\n                                span\n                            );\n\n                        }\n\n                    });\n\n\n                    node.parentNode.replaceChild(\n                        fragment,\n                        node\n                    );\n\n\n                } else if (\n                    node.nodeType ===\n                    Node.ELEMENT_NODE\n                ) {\n\n                    Array.from(\n                        node.childNodes\n                    ).forEach(\n                        wrapWords\n                    );\n\n                }\n\n            }\n\n\n            Array.from(\n                heading.childNodes\n            ).forEach(\n                wrapWords\n            );\n\n        }\n\n    }\n\n\n    \/* =================================================\n       ELEMENTS\n    ================================================= *\/\n\n    const hero =\n        document.getElementById(\n            'sizar-hero'\n        );\n\n\n    const second =\n        document.getElementById(\n            'sizar-second'\n        );\n\n\n    if (!hero || !second)\n        return;\n\n\n    \/* =================================================\n       CONTENT\n    ================================================= *\/\n\n    const heroContent =\n        document.querySelectorAll(\n            '#sizar-hero-title, ' +\n            '#sizar-hero .elementor-widget-heading, ' +\n            '#sizar-hero .elementor-widget-text-editor'\n        );\n\n\n    const secondContent =\n        second.querySelectorAll(\n            '.elementor-widget-heading, ' +\n            '.elementor-widget-text-editor'\n        );\n\n\n    \/* =================================================\n       SCROLL TRANSITION\n    ================================================= *\/\n\n    function updatePageTransition() {\n\n        const secondTop =\n            second.getBoundingClientRect().top;\n\n\n        const vh =\n            window.innerHeight;\n\n\n        let progress =\n            (vh - secondTop) \/ vh;\n\n\n        progress =\n            Math.min(\n                Math.max(\n                    progress,\n                    0\n                ),\n                1\n            );\n\n\n        \/* Smoothstep *\/\n\n        const ease =\n            progress *\n            progress *\n            (\n                3 -\n                2 * progress\n            );\n\n\n        \/* =================================================\n           PEACH\n        ================================================= *\/\n\n        peach.style.opacity =\n            ease;\n\n\n        \/* =================================================\n           HERO FADE\n        ================================================= *\/\n\n        heroContent.forEach(function (item) {\n\n            item.style.opacity =\n                1 - ease;\n\n\n            item.style.transform =\n                'translateY(' +\n                (-18 * ease) +\n                'px)';\n\n        });\n\n\n        \/* =================================================\n           SECOND TEXT\n        ================================================= *\/\n\n        secondContent.forEach(function (item) {\n\n            item.style.opacity =\n                ease;\n\n\n            item.style.transform =\n                'translateY(' +\n                (\n                    18 -\n                    18 * ease\n                ) +\n                'px)';\n\n        });\n\n    }\n\n\n    \/* =================================================\n       SMOOTH SCROLL UPDATES\n    ================================================= *\/\n\n    let ticking = false;\n\n\n    window.addEventListener(\n        'scroll',\n        function () {\n\n            if (ticking)\n                return;\n\n\n            ticking = true;\n\n\n            requestAnimationFrame(\n                function () {\n\n                    updatePageTransition();\n\n                    ticking = false;\n\n                }\n            );\n\n        },\n        {\n            passive: true\n        }\n    );\n\n\n    window.addEventListener(\n        'resize',\n        updatePageTransition\n    );\n\n\n    updatePageTransition();\n\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-b95873d e-con e-atomic-element e-flexbox-base e-default-div e-63a22df sizar-about-trigger \" data-id=\"b95873d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b95873d\" data-e-type=\"e-flexbox\" data-id=\"b95873d\">\n    \t\t\t<h2 data-interaction-id=\"7f70d92\" class=\"e-7f70d92-2daf6ac sizar-scroll-reveal e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"7f70d92\"><strong>Een greep uit mijn werk...<\/strong><\/h2>\n\t\t\t\t\t<p class=\"e-b6d7972-07ebede sizar-scroll-reveal e-paragraph-base e-default-p\" data-interaction-id=\"b6d7972\" data-e-type=\"widget\" data-id=\"b6d7972\"><strong>Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je merk en je publiek. Zo klinkt elke zin alsof hij alleen voor hen geschreven is. En toch heel herkenbaar van jou.<\/strong><br><br><strong>Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je merk en je publiek. Zo klinkt elke zin alsof hij alleen voor hen geschreven is. En toch heel herkenbaar van jou.<\/strong><br><strong>Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je merk en je publiek. Zo klinkt elke zin alsof hij alleen voor hen geschreven is. En toch heel herkenbaar van jou.Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je merk en je publiek. Zo klinkt elke zin alsof hij alleen voor hen geschreven is. En toch heel herkenbaar van jou.<\/strong><\/p>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ik ben er om&#8230; Ik ben er om\u2026 film \u00b7 fotografie \u00b7 digitale content Swipe verder en ontdek een selectie van wat ik maak. Een greep uit mijn werk&#8230; Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-69","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Sizar Mesouri<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sizarmesouri.com\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Sizar Mesouri\" \/>\n<meta property=\"og:description\" content=\"Ik ben er om&#8230; Ik ben er om\u2026 film \u00b7 fotografie \u00b7 digitale content Swipe verder en ontdek een selectie van wat ik maak. Een greep uit mijn werk... Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sizarmesouri.com\/\" \/>\n<meta property=\"og:site_name\" content=\"Sizar Mesouri\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-11T21:16:04+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sizarmesouri.com\\\/\",\"url\":\"https:\\\/\\\/sizarmesouri.com\\\/\",\"name\":\"Home - Sizar Mesouri\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sizarmesouri.com\\\/#website\"},\"datePublished\":\"2026-09-30T21:45:46+00:00\",\"dateModified\":\"2026-10-11T21:16:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sizarmesouri.com\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sizarmesouri.com\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sizarmesouri.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sizarmesouri.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sizarmesouri.com\\\/#website\",\"url\":\"https:\\\/\\\/sizarmesouri.com\\\/\",\"name\":\"Sizar Mesouri\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sizarmesouri.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Sizar Mesouri","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sizarmesouri.com\/","og_locale":"nl_NL","og_type":"article","og_title":"Home - Sizar Mesouri","og_description":"Ik ben er om&#8230; Ik ben er om\u2026 film \u00b7 fotografie \u00b7 digitale content Swipe verder en ontdek een selectie van wat ik maak. Een greep uit mijn werk... Merken praten. Soms te zacht, soms te schreeuwerig. Wij zoeken precies die toon die blijft hangen. Van intonatie tot woordkeuze: we stemmen alles af op je [&hellip;]","og_url":"https:\/\/sizarmesouri.com\/","og_site_name":"Sizar Mesouri","article_modified_time":"2026-10-11T21:16:04+00:00","twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sizarmesouri.com\/","url":"https:\/\/sizarmesouri.com\/","name":"Home - Sizar Mesouri","isPartOf":{"@id":"https:\/\/sizarmesouri.com\/#website"},"datePublished":"2026-09-30T21:45:46+00:00","dateModified":"2026-10-11T21:16:04+00:00","breadcrumb":{"@id":"https:\/\/sizarmesouri.com\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sizarmesouri.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sizarmesouri.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sizarmesouri.com\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/sizarmesouri.com\/#website","url":"https:\/\/sizarmesouri.com\/","name":"Sizar Mesouri","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sizarmesouri.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"}]}},"_links":{"self":[{"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/pages\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69"}],"version-history":[{"count":739,"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/pages\/69\/revisions"}],"predecessor-version":[{"id":1398,"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=\/wp\/v2\/pages\/69\/revisions\/1398"}],"wp:attachment":[{"href":"https:\/\/sizarmesouri.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}