{"id":139,"date":"2022-03-07T07:03:20","date_gmt":"2022-03-07T07:03:20","guid":{"rendered":"https:\/\/art.dunalean.be\/?page_id=139"},"modified":"2026-09-21T15:41:10","modified_gmt":"2026-09-21T15:41:10","slug":"about","status":"publish","type":"page","link":"https:\/\/art.dunalean.be\/?page_id=139","title":{"rendered":"Bertrand Florizoone"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"139\" class=\"elementor elementor-139\">\n\t\t\t\t<div class=\"aux-parallax-section elementor-element elementor-element-aa53af0 e-flex e-con-boxed e-con e-parent\" data-id=\"aa53af0\" 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-a191bd4 elementor-widget elementor-widget-html\" data-id=\"a191bd4\" 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<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Newsreader:ital,wght@0,400;0,500;1,400&family=Work+Sans:wght@300;400;500&display=swap\">\n<style>\n  .dn-artist * { box-sizing: border-box; }\n  .dn-artist { font-family: 'Work Sans', system-ui, sans-serif; background: oklch(98% 0.005 80); color: oklch(20% 0.01 60); }\n  .dn-artist a { color: oklch(20% 0.01 60); text-decoration: none; }\n  .dn-artist a:hover { color: oklch(55% 0.11 45); }\n  .dn-artist h1, .dn-artist h2, .dn-artist h3 { font-family: 'Newsreader', Georgia, serif; font-weight: 400; margin: 0; }\n  .dn-artist .tile:hover .tile-caption { opacity: 1; }\n  .dn-artist .tile-expand { position:absolute; top:8px; right:8px; width:32px; height:32px; background:rgba(0,0,0,0.55); border:none; border-radius:50%; display:flex; align-items:center; justify-content:center; opacity:0; transition:opacity 0.25s; cursor:zoom-in; z-index:2; padding:0; }\n  .dn-artist .tile:hover .tile-expand { opacity: 1; }\n  .dn-artist .tile:hover img { transform: scale(1.03); }\n  .dn-artist .tile img { transition: transform 0.5s ease; }\n  .dn-artist .nav-link { font-size: 13px; letter-spacing: 0.06em; text-transform: uppercase; color: oklch(30% 0.01 60); }\n  .dn-artist .nav-link:hover { color: oklch(55% 0.11 45); }\n\n  \/* Responsive: phones and small tablets *\/\n  @media (max-width: 680px) {\n    .dn-artist .dn-a-hero { padding: 36px 24px !important; }\n    .dn-artist h1 { font-size: 32px !important; line-height: 1.2 !important; }\n    .dn-artist .dn-a-about { padding: 56px 24px !important; grid-template-columns: 1fr !important; gap: 24px !important; }\n    .dn-artist .dn-a-works { padding: 0 24px 56px !important; }\n    .dn-artist .dn-a-grid { grid-template-columns: repeat(2, minmax(0,1fr)) !important; }\n    .dn-artist .tile-expand { opacity: 0.85 !important; }\n    .dn-artist .dn-a-visit { padding: 40px 24px !important; grid-template-columns: 1fr !important; gap: 32px !important; }\n  }\n<\/style>\n\n<div class=\"dn-artist\" style=\"width: 100%; max-width: 1440px; margin: 0 auto; overflow-x: hidden;\">\n\n  <!-- Artist hero -->\n  <div style=\"position: relative; height: 480px; overflow: hidden;\">\n    <img decoding=\"async\" src=\"http:\/\/art.dunalean.be\/wp-content\/uploads\/2026\/09\/bf-radiant-motion.jpg\" style=\"position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; filter: brightness(0.68);\">\n    <div class=\"dn-a-hero\" style=\"position:relative; height:100%; display:flex; flex-direction:column; justify-content:flex-end; padding: 64px 56px;\">\n      <div style=\"color: white; font-size:12px; letter-spacing:0.14em; text-transform:uppercase; opacity:0.85; margin-bottom:14px;\">Represented Artist<\/div>\n      <h1 style=\"color: white; font-size: 48px; line-height: 1.1;\">Bertrand Florizoone<\/h1>\n      <div style=\"color: white; font-size:15px; opacity:0.9; margin-top:10px; max-width:520px;\">Precision drawn by a machine, guided by hand.<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- About -->\n  <div class=\"dn-a-about\" style=\"display:grid; grid-template-columns: 1fr 1.4fr; gap: 64px; padding: 88px 56px;\">\n    <div style=\"font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color: oklch(55% 0.11 45);\">About<\/div>\n    <div>\n      <p style=\"font-size:17px; line-height:1.8; color: oklch(25% 0.01 60); max-width:620px; margin: 0 0 20px;\">Bertrand Florizoone works at the intersection of technology and art. Using a CNC system he designed and built himself, he explores what he calls \"the intersection of machine and imagination\" \u2014 controlled line, deliberate colour, and a quiet complexity that comes from letting a machine execute what the hand conceives.<\/p>\n      <p style=\"font-size:17px; line-height:1.8; color: oklch(35% 0.01 60); max-width:620px; margin: 0 0 20px;\">Born in 1957, Bertrand lives and works in De Panne. After a long career as an engineer and production specialist in industry, he now paints full-time \u2014 and that background still shows. His paintings balance precision and rhythm with a more intuitive feel for form, movement and structure, combining digital control with hands-on intervention on the same self-built machine.<\/p>\n      <p style=\"font-size:14px; line-height:1.7; color: oklch(55% 0.01 60); max-width:620px; margin: 0;\">[Add formal training and exhibition history, if any]\n    <\/div>\n  <\/div>\n\n  <!-- Works -->\n  <div class=\"dn-a-works\" style=\"padding: 0 56px 96px;\">\n    <div style=\"margin-bottom: 40px;\">\n      <div id=\"dn-works-count-bertrand\" style=\"font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color: oklch(55% 0.11 45); margin-bottom:8px;\">31 Works<\/div>\n      <h2 style=\"font-size:28px;\">Works<\/h2>\n    <\/div>\n\n    <div class=\"dn-a-grid\" id=\"dn-works-grid-bertrand\" style=\"display:grid; grid-template-columns: repeat(4, minmax(0,1fr)); gap: 4px;\"><\/div>\n    <script>\n    (function () {\n      var category = 'Bertrand Florizoone | Paintings';\n      var gridEl = document.getElementById('dn-works-grid-bertrand');\n      var countEl = document.getElementById('dn-works-count-bertrand');\n      if (!gridEl) { return; }\n      fetch('\/?rest_route=' + encodeURIComponent('\/dn\/v1\/works-grid') + '&category=' + encodeURIComponent(category))\n        .then(function (r) { return r.json(); })\n        .then(function (data) {\n          gridEl.innerHTML = data.html || '';\n          if (countEl && typeof data.count === 'number') {\n            countEl.textContent = data.count + ' Works';\n          }\n        })\n        .catch(function (e) { console.error('Works grid failed to load', e); });\n    })();\n    <\/script>\n  <\/div>\n\n  <!-- Visit strip -->\n  <div class=\"dn-a-visit\" style=\"display:grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 48px; padding: 64px 56px; background: oklch(95% 0.008 75); border-top: 1px solid oklch(90% 0.005 80);\">\n    <div>\n      <div style=\"font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color: oklch(55% 0.11 45); margin-bottom:10px;\">Visit<\/div>\n      <div style=\"font-size:15px; line-height:1.7;\">By appointment only.<br><a href=\"https:\/\/art.dunalean.be\/?page_id=333\" class=\"nav-link\" style=\"text-transform:none; border-bottom:1px solid oklch(30% 0.01 60);\">Contact us to arrange a visit.<\/a><\/div>\n    <\/div>\n    <div>\n      <div style=\"font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color: oklch(55% 0.11 45); margin-bottom:10px;\">Shipping<\/div>\n      <div style=\"font-size:15px; line-height:1.7;\">Free delivery in Belgium.<br>Worldwide on request.<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Full-screen image lightbox -->\n  <div id=\"dn-lightbox\" class=\"dn-lightbox\" style=\"display:none; position:fixed; inset:0; background:rgba(0,0,0,0.92); z-index:9999; align-items:center; justify-content:center; padding:40px; cursor:zoom-out;\" onclick=\"dnCloseLightbox(event)\">\n    <button type=\"button\" aria-label=\"Close\" onclick=\"dnCloseLightbox(event)\" style=\"position:absolute; top:20px; right:24px; width:44px; height:44px; border:none; background:rgba(255,255,255,0.12); color:white; border-radius:50%; font-size:24px; line-height:1; cursor:pointer; display:flex; align-items:center; justify-content:center; z-index:2;\">&times;<\/button>\n    <button type=\"button\" id=\"dn-lightbox-prev\" aria-label=\"Previous painting\" onclick=\"dnLightboxNav(event, -1)\" style=\"position:absolute; top:50%; left:16px; transform:translateY(-50%); width:48px; height:48px; border:none; background:rgba(255,255,255,0.12); color:white; border-radius:50%; font-size:22px; line-height:1; cursor:pointer; display:flex; align-items:center; justify-content:center; z-index:2;\">&#10094;<\/button>\n    <button type=\"button\" id=\"dn-lightbox-next\" aria-label=\"Next painting\" onclick=\"dnLightboxNav(event, 1)\" style=\"position:absolute; top:50%; right:16px; transform:translateY(-50%); width:48px; height:48px; border:none; background:rgba(255,255,255,0.12); color:white; border-radius:50%; font-size:22px; line-height:1; cursor:pointer; display:flex; align-items:center; justify-content:center; z-index:2;\">&#10095;<\/button>\n    <img decoding=\"async\" id=\"dn-lightbox-img\" src=\"\" alt=\"\" style=\"max-width:90vw; max-height:90vh; object-fit:contain; box-shadow:0 20px 60px rgba(0,0,0,0.5); cursor:default;\" onclick=\"event.stopPropagation();\">\n  <\/div>\n  <script>\n    var dnLightboxItems = [];\n    var dnLightboxIndex = -1;\n\n    function dnOpenLightbox(e, btn) {\n      e.preventDefault();\n      e.stopPropagation();\n      dnLightboxItems = Array.prototype.slice.call(document.querySelectorAll('.tile-expand'));\n      dnLightboxIndex = dnLightboxItems.indexOf(btn);\n      dnShowLightboxItem();\n      var lb = document.getElementById('dn-lightbox');\n      lb.style.display = 'flex';\n      document.body.style.overflow = 'hidden';\n    }\n    function dnShowLightboxItem() {\n      if (dnLightboxIndex < 0 || !dnLightboxItems.length) { return; }\n      var btn = dnLightboxItems[dnLightboxIndex];\n      var img = document.getElementById('dn-lightbox-img');\n      img.src = btn.getAttribute('data-src');\n      img.alt = btn.getAttribute('data-alt') || '';\n      var multi = dnLightboxItems.length > 1;\n      var prevBtn = document.getElementById('dn-lightbox-prev');\n      var nextBtn = document.getElementById('dn-lightbox-next');\n      if (prevBtn) { prevBtn.style.display = multi ? 'flex' : 'none'; }\n      if (nextBtn) { nextBtn.style.display = multi ? 'flex' : 'none'; }\n    }\n    function dnLightboxNav(e, dir) {\n      if (e) { e.preventDefault(); e.stopPropagation(); }\n      if (!dnLightboxItems.length) { return; }\n      dnLightboxIndex = (dnLightboxIndex + dir + dnLightboxItems.length) % dnLightboxItems.length;\n      dnShowLightboxItem();\n    }\n    function dnCloseLightbox(e) {\n      if (e) { e.stopPropagation(); }\n      document.getElementById('dn-lightbox').style.display = 'none';\n      document.body.style.overflow = '';\n    }\n    document.addEventListener('keydown', function(e) {\n      var lb = document.getElementById('dn-lightbox');\n      if (!lb || lb.style.display !== 'flex') { return; }\n      if (e.key === 'Escape') { dnCloseLightbox(); }\n      else if (e.key === 'ArrowRight') { dnLightboxNav(null, 1); }\n      else if (e.key === 'ArrowLeft') { dnLightboxNav(null, -1); }\n    });\n  <\/script>\n\n<\/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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Represented Artist Bertrand Florizoone Precision drawn by a machine, guided by hand. About Bertrand Florizoone works at the intersection of technology and art. Using a CNC system he designed and built himself, he explores what he calls &#8220;the intersection of machine and imagination&#8221; \u2014 controlled line, deliberate colour, and a quiet complexity that comes from [&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-139","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/pages\/139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/art.dunalean.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=139"}],"version-history":[{"count":205,"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/pages\/139\/revisions"}],"predecessor-version":[{"id":1624,"href":"https:\/\/art.dunalean.be\/index.php?rest_route=\/wp\/v2\/pages\/139\/revisions\/1624"}],"wp:attachment":[{"href":"https:\/\/art.dunalean.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}