{"id":900005,"date":"2026-05-12T02:40:17","date_gmt":"2026-05-12T02:40:17","guid":{"rendered":"https:\/\/afable.cl\/?page_id=900005"},"modified":"2026-05-26T17:32:43","modified_gmt":"2026-05-26T17:32:43","slug":"home","status":"publish","type":"page","link":"https:\/\/afable.cl\/","title":{"rendered":"Home"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; admin_label=\u00bbsection\u00bb _builder_version=\u00bb4.9.4&#8243; min_height=\u00bb100vw\u00bb height=\u00bb100vw\u00bb max_height=\u00bb100vw\u00bb][et_pb_row admin_label=\u00bbrow\u00bb _builder_version=\u00bb3.25&#8243; background_size=\u00bbinitial\u00bb background_position=\u00bbtop_left\u00bb background_repeat=\u00bbrepeat\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb3.25&#8243; custom_padding=\u00bb|||\u00bb custom_padding__hover=\u00bb|||\u00bb][et_pb_text _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbCIRCULAR||||||||\u00bb z_index=\u00bb6&#8243; hover_enabled=\u00bb0&#8243; header_text_color=\u00bb#000000&#8243; sticky_enabled=\u00bb0&#8243;]<\/p>\n<h1>Hola somos <span style=\"text-decoration: underline;\">Afable<\/span>, un taller<\/h1>\n<h1>imaginario donde creamos<\/h1>\n<h1>visualidad para marcas y gente.<\/h1>\n<h1><\/h1>\n<h1><span style=\"text-decoration: underline;\">Con\u00f3cenos<\/span> o ve <span style=\"text-decoration: underline;\">nuestros <\/span><\/h1>\n<h1><span style=\"text-decoration: underline;\">trabajos<\/span>, que tengas un buen d\u00eda.<\/h1>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bb#somos\u00bb button_text=\u00bbCon\u00f3cenos \u2193\u00bb _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=\u00bbon\u00bb make_equal=\u00bbon\u00bb _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb width=\u00bb100%\u00bb max_width=\u00bb2560px\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][et_pb_code _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb z_index=\u00bb1&#8243; width=\u00bb99%\u00bb custom_margin=\u00bb0px||||false|false\u00bb custom_padding=\u00bb||||false|false\u00bb]\n    <style>\n        #drmgf-grid-75788 {\n            --drmgf-gap: 80px;\n            --drmgf-height: 760px;\n            --drmgf-radius: 0px;\n            width: 100%;\n            background: transparent;\n        }\n\n        #drmgf-grid-75788 .drmgf-animated-stage {\n            position: relative;\n            width: 100%;\n            min-height: var(--drmgf-height);\n            overflow: hidden;\n        }\n\n        #drmgf-grid-75788 .drmgf-item {\n            position: absolute;\n            display: block;\n            overflow: visible;\n            background: transparent;\n            text-decoration: none;\n            border-radius: var(--drmgf-radius);\n            transition:\n                transform .8s cubic-bezier(.22,1,.36,1),\n                left 1.2s cubic-bezier(.22,1,.36,1),\n                top 1.2s cubic-bezier(.22,1,.36,1),\n                width 1.2s cubic-bezier(.22,1,.36,1),\n                height 1.2s cubic-bezier(.22,1,.36,1),\n                opacity .4s ease;\n            will-change: left, top, width, height, transform;\n        }\n\n                #drmgf-grid-75788 .drmgf-item:hover {\n            transform: scale(1.025);\n            z-index: 20;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item.drmgf-in-view:hover {\n            transform: translate(0px, 0px) scale(1.025);\n            z-index: 20;\n        }\n        \n        #drmgf-grid-75788 img,\n        #drmgf-grid-75788 video {\n            width: auto;\n            max-width: 100%;\n            height: 100%;\n            object-fit: contain;\n            object-position: center;\n            display: block;\n            border: 0;\n            background: transparent;\n            transition: filter .35s ease, transform .35s ease;\n        }\n\n        #drmgf-grid-75788 iframe {\n            width: 100%;\n            height: 100%;\n            display: block;\n            overflow: hidden;\n            border: 0;\n            background: transparent;\n            transition: filter .35s ease, transform .35s ease;\n        }\n\n        #drmgf-grid-75788 .drmgf-item:hover img,\n        #drmgf-grid-75788 .drmgf-item:hover video,\n        #drmgf-grid-75788 .drmgf-item:hover iframe,\n        #drmgf-grid-75788 .drmgf-fixed-item:hover img,\n        #drmgf-grid-75788 .drmgf-fixed-item:hover video,\n        #drmgf-grid-75788 .drmgf-fixed-item:hover iframe {\n            filter: invert(1);\n        }\n\n        #drmgf-grid-75788 .drmgf-title {\n            position: absolute;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            padding: 10px 12px;\n            font-size: 13px;\n            line-height: 1.25;\n            color: #fff;\n            background: linear-gradient(to top, rgba(0,0,0,.65), rgba(0,0,0,0));\n            opacity: 0;\n            transition: opacity .25s ease;\n            pointer-events: none;\n        }\n\n        #drmgf-grid-75788 .drmgf-item:hover .drmgf-title,\n        #drmgf-grid-75788 .drmgf-fixed-item:hover .drmgf-title {\n            opacity: 1;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(220px, auto));\n            justify-content: start;\n            align-items: start;\n            gap: var(--drmgf-gap);\n            padding-top: var(--drmgf-gap);\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item {\n            display: block;\n            position: relative;\n            width: fit-content;\n            max-width: 100%;\n            min-height: 120px;\n            overflow: visible;\n            background: transparent;\n            text-decoration: none;\n            color: inherit;\n            font-family: inherit;\n            border-radius: var(--drmgf-radius);\n            transform: translate(var(--drmgf-drift-x, 0px), var(--drmgf-drift-y, 0px));\n            transition:\n                transform .85s cubic-bezier(.22,1,.36,1),\n                filter .35s ease;\n            will-change: transform;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item.drmgf-in-view {\n            transform: translate(0px, 0px);\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-media {\n            display: block;\n            position: relative;\n            z-index: 2;\n            background: transparent;\n            border-radius: var(--drmgf-radius);\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-info {\n            position: absolute;\n            left: 0;\n            right: 0;\n            top: 100%;\n            z-index: 1;\n            display: block;\n            padding: 14px 0 0 0;\n            color: inherit;\n            font-family: inherit;\n            line-height: 1.15;\n            transform: translateY(-18px);\n            opacity: 0;\n            pointer-events: none;\n            transition:\n                transform .52s cubic-bezier(.22,1,.36,1),\n                opacity .32s ease;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item:hover .drmgf-fixed-info {\n            transform: translateY(0);\n            opacity: 1;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-title {\n            display: block;\n            font-family: inherit;\n            font-size: inherit;\n            font-weight: inherit;\n            color: inherit;\n            letter-spacing: inherit;\n            text-transform: inherit;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-tags {\n            display: block;\n            margin-top: 4px;\n            font-family: inherit;\n            font-size: .82em;\n            line-height: 1.2;\n            color: inherit;\n            opacity: .68;\n            letter-spacing: inherit;\n            text-transform: inherit;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item img,\n        #drmgf-grid-75788 .drmgf-fixed-item video {\n            height: auto;\n            max-height: 360px;\n            max-width: 100%;\n            width: auto;\n        }\n\n        #drmgf-grid-75788 .drmgf-fixed-item iframe {\n            width: 320px;\n            max-width: 100%;\n            height: 220px;\n        }\n\n        #drmgf-grid-75788 .drmgf-sentinel {\n            width: 100%;\n            height: 1px;\n        }\n\n        #drmgf-grid-75788 .drmgf-loading {\n            display: none;\n            padding: 30px 0;\n            font-size: 13px;\n            color: #888;\n        }\n\n        #drmgf-grid-75788.is-loading .drmgf-loading {\n            display: block;\n        }\n\n        @media (max-width: 980px) {\n            #drmgf-grid-75788 .drmgf-animated-stage {\n                min-height: var(--drmgf-height);\n                display: block;\n                overflow: hidden;\n            }\n\n            #drmgf-grid-75788 .drmgf-item {\n                position: absolute !important;\n            }\n\n            #drmgf-grid-75788 .drmgf-fixed-grid {\n                grid-template-columns: repeat(1, minmax(0, 1fr));\n                gap: 24px;\n            }\n\n            #drmgf-grid-75788 .drmgf-fixed-item,\n            #drmgf-grid-75788 .drmgf-fixed-item img,\n            #drmgf-grid-75788 .drmgf-fixed-item video,\n            #drmgf-grid-75788 .drmgf-fixed-item iframe {\n                width: 100%;\n                max-width: 100%;\n            }\n        }\n    <\/style>\n\n    <div id=\"drmgf-grid-75788\"\n         class=\"drmgf-random-grid\"\n         data-height=\"760\"\n         data-min-width=\"240\"\n         data-max-width=\"620\"\n         data-min-height=\"160\"\n         data-max-height=\"360\"\n         data-animate=\"on\"\n         data-interval=\"3000\"\n         data-ajax-url=\"https:\/\/afable.cl\/wp-admin\/admin-ajax.php\"\n         data-nonce=\"81a421cbd6\"\n         data-page=\"1\"\n         data-offset=\"21\"\n         data-per-page=\"12\"\n         data-category=\"\"\n         data-taxonomy=\"category\"\n         data-video-field=\"featured_video_url\"\n         data-show-title=\"off\"\n         data-open-new-tab=\"off\"\n         data-has-more=\"0\">\n\n                    <div class=\"drmgf-animated-stage\">\n                                    <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900118\"\n                                              style=\"left: 45%; top: 223px; width: 508px; height: 253px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2025-01-17-a-las-13.02.58-822x1024.png\" alt=\"vvvv\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900115\"\n                                              style=\"left: 72%; top: 517px; width: 603px; height: 214px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2025-04-04-a-las-02.43.21-548x1024.png\" alt=\"lllll\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900112\"\n                                              style=\"left: 6%; top: 64px; width: 602px; height: 229px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-Pantalla-2024-06-13-a-las-05.21.39-1024x683.png\" alt=\"zzzzz\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900108\"\n                                              style=\"left: 15%; top: 1px; width: 447px; height: 289px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Sin-titulo-1-783x1024.png\" alt=\"Afiche concurso fotogr\u00e1fico #tufototubarrio\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900084\"\n                                              style=\"left: 65%; top: 13px; width: 563px; height: 327px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.30.36-1024x1024.png\" alt=\"qqqq\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900082\"\n                                              style=\"left: 53%; top: 154px; width: 517px; height: 357px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2025-04-25-a-las-02.37.05-1024x1024.png\" alt=\"\u00f1\u00f1\u00f1\u00f1\u00f1\u00f1\u00f1\u00f1\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900078\"\n                                              style=\"left: 7%; top: 232px; width: 289px; height: 170px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.30.21-1024x1021.png\" alt=\"zzzzz\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900075\"\n                                              style=\"left: 69%; top: 141px; width: 246px; height: 204px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.29.57.png\" alt=\"pppppppppp\" loading=\"lazy\">\n                            <\/a>\n                                        <a class=\"drmgf-item\"\n                       href=\"https:\/\/afable.cl\/?p=900072\"\n                                              style=\"left: 30%; top: 103px; width: 514px; height: 304px;\">\n                                <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.27.28-1024x629.png\" alt=\"wwwww\" loading=\"lazy\">\n                            <\/a>\n                                <\/div>\n        \n        <div class=\"drmgf-fixed-grid\">\n                <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900069\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.25.13-1024x598.png\" alt=\"dddddddsssss\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">dddddddsssss<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900065\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-12-a-las-01.16.55-574x1024.png\" alt=\"llll\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">llll<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900062\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/659457219635.jpg\" alt=\"xxxxxxx\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">xxxxxxx<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900057\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/3-575x1024.png\" alt=\"ikgn\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">ikgn<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900053\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2025-02-24-a-las-20.17.08-1024x1021.png\" alt=\"aaaaaa\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">aaaaaa<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900047\" >\n        <span class=\"drmgf-fixed-media\">\n                        <video muted autoplay loop playsinline preload=\"metadata\">\n                <source src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Sin-titulo-2.mp4\" type=\"video\/mp4\">\n            <\/video>\n                    <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">dddd<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900034\" >\n        <span class=\"drmgf-fixed-media\">\n                        <video muted autoplay loop playsinline preload=\"metadata\">\n                <source src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/1.mp4\" type=\"video\/mp4\">\n            <\/video>\n                    <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">dddd<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900027\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/2-918x1024.png\" alt=\"sssx\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">sssx<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900024\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Escanear-1024x1024.jpg\" alt=\"ssss\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">ssss<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n        <a class=\"drmgf-fixed-item\" href=\"https:\/\/afable.cl\/?p=900018\" >\n        <span class=\"drmgf-fixed-media\">\n                    <img decoding=\"async\" src=\"https:\/\/afable.cl\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-04-23-a-las-18.08.33-807x1024.png\" alt=\"jjjj\" loading=\"lazy\">\n                <\/span>\n\n        <span class=\"drmgf-fixed-info\">\n            <span class=\"drmgf-fixed-title\">jjjj<\/span>\n\n                            <span class=\"drmgf-fixed-tags\">\n                    #Uncategorized                <\/span>\n                    <\/span>\n    <\/a>\n            <\/div>\n\n        <div class=\"drmgf-loading\">Cargando m\u00e1s posts\u2026<\/div>\n        <div class=\"drmgf-sentinel\"><\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        function initDRMGFGrid() {\n            var grid = document.getElementById('drmgf-grid-75788');\n            if (!grid) return;\n\n            var animatedStage = grid.querySelector('.drmgf-animated-stage');\n            var items = animatedStage ? animatedStage.querySelectorAll('.drmgf-item') : [];\n\n            if (grid.dataset.animate === 'on' && items.length && !grid.dataset.drmgfStarted) {\n                var gridHeight = parseInt(grid.dataset.height || '900', 10);\n                var minW = parseInt(grid.dataset.minWidth || '240', 10);\n                var maxW = parseInt(grid.dataset.maxWidth || '620', 10);\n                var minH = parseInt(grid.dataset.minHeight || '160', 10);\n                var maxH = parseInt(grid.dataset.maxHeight || '360', 10);\n                var interval = parseInt(grid.dataset.interval || '3000', 10);\n\n                function randomBetween(min, max) {\n                    return Math.floor(Math.random() * (max - min + 1)) + min;\n                }\n\n                function shuffleGrid() {\n                    items.forEach(function(item, index) {\n                        var w = randomBetween(minW, maxW);\n                        var h = randomBetween(minH, maxH);\n                        var maxTop = Math.max(1, gridHeight - h);\n                        var left = ((index * 23) + randomBetween(0, 72)) % 78;\n                        var top = ((index * 137) + randomBetween(0, maxTop)) % maxTop;\n\n                        item.style.left = left + '%';\n                        item.style.top = top + 'px';\n                        item.style.width = w + 'px';\n                        item.style.height = h + 'px';\n                    });\n                }\n\n                grid.dataset.drmgfStarted = '1';\n                window.setInterval(shuffleGrid, interval);\n            }\n\n            var fixedGrid = grid.querySelector('.drmgf-fixed-grid');\n            var sentinel = grid.querySelector('.drmgf-sentinel');\n\n            if (!fixedGrid || !sentinel || grid.dataset.infiniteStarted) return;\n            grid.dataset.infiniteStarted = '1';\n\n            function loadMore() {\n                if (grid.dataset.loading === '1' || grid.dataset.hasMore !== '1') return;\n\n                grid.dataset.loading = '1';\n                grid.classList.add('is-loading');\n\n                var data = new FormData();\n                data.append('action', 'drmgf_load_more');\n                data.append('nonce', grid.dataset.nonce || '');\n                data.append('offset', grid.dataset.offset || '0');\n                data.append('per_page', grid.dataset.perPage || '12');\n                data.append('category', grid.dataset.category || '');\n                data.append('taxonomy', grid.dataset.taxonomy || 'category');\n                data.append('video_field', grid.dataset.videoField || 'featured_video_url');\n                data.append('show_title', grid.dataset.showTitle || 'off');\n                data.append('open_new_tab', grid.dataset.openNewTab || 'off');\n\n                fetch(grid.dataset.ajaxUrl, {\n                    method: 'POST',\n                    credentials: 'same-origin',\n                    body: data\n                })\n                .then(function(response) { return response.json(); })\n                .then(function(json) {\n                    if (json && json.success && json.data && json.data.html) {\n                        fixedGrid.insertAdjacentHTML('beforeend', json.data.html);\n                        grid.dataset.offset = json.data.next_offset;\n                        grid.dataset.hasMore = json.data.has_more ? '1' : '0';\n                        if (typeof markItemsInView === 'function') markItemsInView();\n                        if (typeof moveItemsOutsideViewport === 'function') moveItemsOutsideViewport();\n                    } else {\n                        grid.dataset.hasMore = '0';\n                    }\n                })\n                .catch(function() {\n                    grid.dataset.hasMore = '0';\n                })\n                .finally(function() {\n                    grid.dataset.loading = '0';\n                    grid.classList.remove('is-loading');\n                });\n            }\n\n            if ('IntersectionObserver' in window) {\n                var observer = new IntersectionObserver(function(entries) {\n                    entries.forEach(function(entry) {\n                        if (entry.isIntersecting) loadMore();\n                    });\n                }, {\n                    rootMargin: '600px 0px'\n                });\n\n                observer.observe(sentinel);\n            } else {\n                window.addEventListener('scroll', function() {\n                    var rect = sentinel.getBoundingClientRect();\n                    if (rect.top < window.innerHeight + 600) loadMore();\n                });\n            }\n\n            function randomDrift(min, max) {\n                return Math.floor(Math.random() * (max - min + 1)) + min;\n            }\n\n            function moveItemsOutsideViewport() {\n                var fixedItems = fixedGrid.querySelectorAll('.drmgf-fixed-item');\n\n                fixedItems.forEach(function(item) {\n                    if (item.classList.contains('drmgf-in-view')) {\n                        item.style.setProperty('--drmgf-drift-x', '0px');\n                        item.style.setProperty('--drmgf-drift-y', '0px');\n                        return;\n                    }\n\n                    var x = randomDrift(-42, 42);\n                    var y = randomDrift(-34, 34);\n\n                    item.style.setProperty('--drmgf-drift-x', x + 'px');\n                    item.style.setProperty('--drmgf-drift-y', y + 'px');\n                });\n            }\n\n            function markItemsInView() {\n                var fixedItems = fixedGrid.querySelectorAll('.drmgf-fixed-item');\n                var viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n                var centerLine = viewportHeight \/ 2;\n                var lineTolerance = 42;\n\n                fixedItems.forEach(function(item) {\n                    var rect = item.getBoundingClientRect();\n                    var itemCenter = rect.top + (rect.height \/ 2);\n\n                    \/\/ L\u00ednea horizontal invisible al centro de la ventana:\n                    \/\/ cuando el centro del post cruza esta l\u00ednea, vuelve a su lugar real.\n                    var isCrossingCenterLine = Math.abs(itemCenter - centerLine) <= lineTolerance;\n\n                    if (isCrossingCenterLine) {\n                        item.classList.add('drmgf-in-view');\n                        item.style.setProperty('--drmgf-drift-x', '0px');\n                        item.style.setProperty('--drmgf-drift-y', '0px');\n                    } else {\n                        item.classList.remove('drmgf-in-view');\n                    }\n                });\n            }\n\n            if (!grid.dataset.scrollSettleStarted) {\n                grid.dataset.scrollSettleStarted = '1';\n\n                moveItemsOutsideViewport();\n                markItemsInView();\n\n                window.setInterval(function() {\n                    markItemsInView();\n                    moveItemsOutsideViewport();\n                }, 3000);\n\n                window.addEventListener('scroll', function() {\n                    window.requestAnimationFrame(markItemsInView);\n                }, { passive: true });\n\n                window.addEventListener('resize', function() {\n                    markItemsInView();\n                    moveItemsOutsideViewport();\n                });\n            }\n        }\n\n        if (document.readyState === 'loading') {\n            document.addEventListener('DOMContentLoaded', initDRMGFGrid);\n        } else {\n            initDRMGFGrid();\n        }\n    })();\n    <\/script>\n\n    [\/et_pb_code][et_pb_text _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbCIRCULAR||||||||\u00bb]<\/p>\n<h1>Hola somos Afable<br \/>un <span style=\"text-decoration: underline;\">taller imaginario<\/span><br \/>con 10 a\u00f1os de vida.<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][et_pb_row _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; admin_label=\u00bbsection\u00bb _builder_version=\u00bb4.9.4&#8243; min_height=\u00bb100vw\u00bb height=\u00bb100vw\u00bb max_height=\u00bb100vw\u00bb][et_pb_row admin_label=\u00bbrow\u00bb _builder_version=\u00bb3.25&#8243; background_size=\u00bbinitial\u00bb background_position=\u00bbtop_left\u00bb background_repeat=\u00bbrepeat\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb3.25&#8243; custom_padding=\u00bb|||\u00bb custom_padding__hover=\u00bb|||\u00bb][et_pb_text _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbCIRCULAR||||||||\u00bb z_index=\u00bb6&#8243; hover_enabled=\u00bb0&#8243; header_text_color=\u00bb#000000&#8243; sticky_enabled=\u00bb0&#8243;] Hola somos Afable, un taller imaginario donde creamos visualidad para marcas y gente. Con\u00f3cenos o ve nuestros trabajos, que tengas un buen d\u00eda. [\/et_pb_text][et_pb_button button_url=\u00bb#somos\u00bb button_text=\u00bbCon\u00f3cenos \u2193\u00bb _builder_version=\u00bb4.9.4&#8243; _module_preset=\u00bbdefault\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=\u00bbon\u00bb make_equal=\u00bbon\u00bb _builder_version=\u00bb4.9.4&#8243; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-900005","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/pages\/900005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afable.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=900005"}],"version-history":[{"count":39,"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/pages\/900005\/revisions"}],"predecessor-version":[{"id":900185,"href":"https:\/\/afable.cl\/index.php?rest_route=\/wp\/v2\/pages\/900005\/revisions\/900185"}],"wp:attachment":[{"href":"https:\/\/afable.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=900005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}