{"id":11887,"date":"2026-06-30T12:26:33","date_gmt":"2026-06-30T10:26:33","guid":{"rendered":"https:\/\/ids.nu\/manifesto\/"},"modified":"2026-07-03T16:21:11","modified_gmt":"2026-07-03T14:21:11","slug":"manifesto","status":"publish","type":"page","link":"https:\/\/ids.nu\/en\/manifesto\/","title":{"rendered":"Manifesto"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11887\" class=\"elementor elementor-11887 elementor-11882\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c77f6cf elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"c77f6cf\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e9a494\" data-id=\"5e9a494\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d58958d elementor-widget elementor-widget-html\" data-id=\"d58958d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@700;800;900&family=Inter+Tight:wght@800;900&display=swap');\n\n.ids-manifesto {\n  --black: #070707;\n  --white: #f6f2ea;\n  --turq: #489E97;\n  --ink: #171717;\n  --lime: rgb(255, 198, 68);\n  --cyan: rgb(5, 117, 110);\n  --red: rgb(28, 28, 28);\n  --cross: #ff3f4f;\n  --line: rgba(246,242,234,.18);\n  --soft: rgba(246,242,234,.68);\n\n  display: block;\n  width: 100%;\n  overflow-x: hidden;\n  background:\n    linear-gradient(90deg, rgba(255,255,255,.045) 1px, transparent 1px),\n    linear-gradient(rgba(255,255,255,.045) 1px, transparent 1px),\n    var(--black);\n  background-size: 44px 44px;\n  color: var(--white);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n}\n\n.ids-manifesto * {\n  box-sizing: border-box;\n}\n\n.ids-manifesto h1,\n.ids-manifesto h2,\n.ids-manifesto p {\n  margin-top: 0 !important;\n}\n\n.ids-manifesto .ids-nowrap-word {\n  display: inline-block;\n  white-space: nowrap;\n}\n\n.ids-manifesto .ids-hero {\n  position: relative;\n  display: block;\n  padding: clamp(80px, 9vw, 140px) clamp(20px, 5vw, 72px) clamp(60px, 7vw, 100px);\n  border-bottom: 1px solid var(--line);\n  overflow: hidden;\n}\n\n.ids-manifesto .ids-tag {\n  display: inline-flex;\n  width: fit-content;\n  padding: 9px 13px;\n  margin-bottom: 26px;\n  border-radius: 999px;\n  background: var(--turq);\n  color: var(--black);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: 14px;\n  line-height: 1;\n  font-weight: 900;\n  text-transform: uppercase;\n  transform: rotate(-2deg);\n}\n\n.ids-manifesto .ids-hero-title {\n  max-width: 1320px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: var(--white) !important;\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(56px, 9.2vw, 114px) !important;\n  line-height: .82 !important;\n  font-weight: 900 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0 !important;\n}\n\n.ids-manifesto .ids-typewriter.ids-typing .ids-letter {\n  display: inline-block;\n  opacity: 0;\n  transform: translateY(.08em);\n  animation: idsTypeIn .07s linear forwards;\n}\n\n@keyframes idsTypeIn {\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n.ids-manifesto .ids-hero-title span {\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n}\n\n.ids-manifesto .ids-soft-word {\n  color: var(--white) !important;\n  opacity: 1 !important;\n  -webkit-text-stroke: 0 !important;\n}\n\n.ids-manifesto .ids-word-niemand {\n  color: var(--white) !important;\n  opacity: 1 !important;\n  -webkit-text-stroke: 0 !important;\n  white-space: nowrap;\n}\n\n.ids-manifesto .ids-cross-n {\n  position: relative;\n  display: inline-block;\n  color: var(--white) !important;\n  opacity: 1 !important;\n  -webkit-text-stroke: 0 !important;\n}\n\n.ids-manifesto .ids-cross-n svg {\n  position: absolute;\n  left: -0.08em;\n  top: -0.03em;\n  width: .78em;\n  height: 1.12em;\n  overflow: visible;\n  pointer-events: none;\n}\n\n.ids-manifesto .ids-cross-n path {\n  fill: none;\n  stroke: var(--cross);\n  stroke-width: 14;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  stroke-dasharray: 520;\n  stroke-dashoffset: 520;\n  animation: idsCrossN .75s cubic-bezier(.65, 0, .2, 1) 2s forwards;\n}\n\n@keyframes idsCrossN {\n  to {\n    stroke-dashoffset: 0;\n  }\n}\n\n.ids-manifesto .ids-intro {\n  max-width: 820px;\n  margin: 34px 0 0 !important;\n  color: var(--white) !important;\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(24px, 3vw, 30px);\n  line-height: 1.08;\n  font-weight: 600;\n}\n\n.ids-manifesto .ids-ticker {\n  position: relative;\n  width: 120vw;\n  margin: clamp(50px, 6vw, 90px) 0 0 50%;\n  transform: translateX(-50%) rotate(-3deg);\n  overflow: hidden;\n  white-space: nowrap;\n  background: var(--red);\n  color: var(--turq);\n  border-top: 2px solid var(--black);\n  border-bottom: 2px solid var(--black);\n}\n\n\/* Ticker SPEED control *\/\n.ids-manifesto .ids-ticker-track {\n  display: flex;\n  width: max-content;\n  animation: idsTicker 30s linear infinite;\n}\n\n.ids-manifesto .ids-ticker-track span {\n  display: inline-block;\n  padding: 12px 0;\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(16px, 4vw, 28px);\n  line-height: 1;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n@keyframes idsTicker {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n.ids-manifesto .ids-section {\n  padding: clamp(58px, 9vw, 124px) clamp(20px, 5vw, 72px);\n  border-bottom: 1px solid var(--line);\n}\n\n.ids-manifesto .ids-split {\n  display: grid;\n  grid-template-columns: minmax(0, .78fr) minmax(0, 1.22fr);\n  gap: clamp(28px, 5vw, 82px);\n  align-items: start;\n}\n\n.ids-manifesto .ids-label {\n  color: var(--cyan);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: 14px;\n  line-height: 1.2;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n.ids-manifesto .ids-text {\n  display: grid;\n  gap: 22px;\n  color: var(--white);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(25px, 3.8vw, 34px);\n  line-height: 1.03;\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-text p {\n  margin: 0 !important;\n  padding-bottom: 22px;\n  border-bottom: 1px solid var(--line);\n}\n\n.ids-manifesto .ids-text strong {\n  color: var(--lime);\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-quote {\n  background: var(--white);\n  color: var(--ink);\n  padding: clamp(60px, 10vw, 136px) clamp(20px, 5vw, 72px);\n  border-bottom: 1px solid var(--ink);\n}\n\n.ids-manifesto .ids-quote-title {\n  max-width: 1240px !important;\n  margin: 0 !important;\n  color: var(--ink) !important;\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(54px, 8.8vw, 146px) !important;\n  line-height: .84 !important;\n  font-weight: 900 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0 !important;\n}\n\n.ids-manifesto .ids-quote-title mark {\n  position: relative;\n  display: inline-block;\n  background: transparent;\n  color: var(--ink);\n  padding: 0 .08em;\n  isolation: isolate;\n}\n\n.ids-manifesto .ids-quote-title mark:before {\n  content: \"\";\n  position: absolute;\n  inset: .08em 0 .03em 0;\n  z-index: -1;\n  background: var(--lime);\n  transform: scaleX(1);\n  transform-origin: left center;\n}\n\n.ids-manifesto.ids-js-ready .ids-quote-title mark:before {\n  transform: scaleX(0);\n}\n\n.ids-manifesto.ids-js-ready .ids-inview .ids-quote-title mark:before {\n  animation: idsMarkIn .72s cubic-bezier(.22, 1, .36, 1) .2s forwards;\n}\n\n@keyframes idsMarkIn {\n  from { transform: rotate(-1.5deg) scaleX(0); }\n  to { transform: rotate(-1.5deg) scaleX(1); }\n}\n\n.ids-manifesto .ids-quote-note {\n  max-width: 980px;\n  margin: 42px 0 0 !important;\n  color: var(--ink);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(24px, 3vw, 42px);\n  line-height: 1.08;\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-steps {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  border-top: 1px solid var(--ink);\n  margin-top: 56px;\n}\n\n.ids-manifesto .ids-steps div {\n  min-height: 160px;\n  padding: 22px 28px 0 28px;\n  border-right: 1px solid var(--ink);\n}\n\n.ids-manifesto .ids-steps div:last-child {\n  border-right: 0;\n}\n\n.ids-manifesto .ids-steps b {\n  display: block;\n  margin-bottom: 14px;\n  color: var(--ink);\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(34px, 5vw, 78px);\n  line-height: .9;\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-steps span {\n  color: var(--ink);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(17px, 1.45vw, 23px);\n  line-height: 1.18;\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-breath {\n  position: relative;\n  display: grid;\n  place-items: center;\n  min-height: 58vh;\n  padding: clamp(52px, 8vw, 110px) clamp(20px, 5vw, 72px);\n  text-align: center;\n  border-bottom: 1px solid var(--line);\n  overflow: hidden;\n}\n\n.ids-manifesto .ids-breath:before {\n  content: \"\";\n  position: absolute;\n  inset: 13%;\n  border: 1px solid var(--line);\n  transform: rotate(3deg);\n}\n\n.ids-manifesto .ids-breath-title {\n  position: relative;\n  max-width: 1120px !important;\n  margin: 0 !important;\n  color: var(--white) !important;\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(50px, 8vw, 138px) !important;\n  line-height: .86 !important;\n  font-weight: 900 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0 !important;\n}\n\n.ids-manifesto .ids-breath-title span {\n  position: relative;\n  display: inline-block;\n  color: var(--black) !important;\n  padding: 0 .08em;\n  isolation: isolate;\n}\n\n.ids-manifesto .ids-breath-title span:before {\n  content: \"\";\n  position: absolute;\n  inset: .04em -0.04em -0.08em -0.04em;\n  z-index: -1;\n  background: rgb(6, 160, 151);\n  transform: rotate(-1.5deg) scaleX(1);\n  transform-origin: left center;\n}\n\n.ids-manifesto.ids-js-ready .ids-breath-title span:before {\n  transform: rotate(-1.5deg) scaleX(0);\n}\n\n.ids-manifesto.ids-js-ready .ids-inview .ids-breath-title span:before {\n  animation: idsMarkIn .72s cubic-bezier(.22, 1, .36, 1) .18s forwards;\n}\n\n.ids-manifesto .ids-finale {\n  display: grid;\n  align-content: center;\n  min-height: 68vh;\n  padding: clamp(70px, 10vw, 140px) clamp(20px, 5vw, 72px);\n  background:\n    radial-gradient(circle at 82% 18%, rgba(255,181,68,.16), transparent 28%),\n    radial-gradient(circle at 18% 78%, rgba(5,117,110,.16), transparent 26%),\n    var(--black);\n  border-bottom: 1px solid var(--line);\n}\n\n.ids-manifesto .ids-finale-title {\n  max-width: 1180px !important;\n  margin: 0 !important;\n  color: var(--white) !important;\n  font-family: \"Inter Tight\", \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(54px, 9vw, 152px) !important;\n  line-height: .84 !important;\n  font-weight: 900 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0 !important;\n}\n\n.ids-manifesto .ids-finale-title span {\n  color: var(--lime);\n}\n\n.ids-manifesto .ids-finale p {\n  max-width: 760px;\n  margin: 34px 0 0 !important;\n  color: var(--white);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-size: clamp(23px, 3vw, 42px);\n  line-height: 1.08;\n  font-weight: 900;\n}\n\n.ids-manifesto .ids-footer {\n  display: flex;\n  justify-content: space-between;\n  gap: 20px;\n  padding: 28px clamp(20px, 5vw, 72px);\n  border-top: 1px solid var(--line);\n  color: var(--soft);\n  font-family: \"Inter\", system-ui, sans-serif !important;\n  font-weight: 800;\n}\n\n.ids-manifesto .ids-fixed-quote {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n}\n\n.ids-manifesto .ids-fixed-quote > span {\n  display: block;\n  white-space: nowrap;\n}\n\n\/* Keyframe scroll reveal *\/\n.ids-manifesto.ids-js-ready .ids-reveal-target {\n  opacity: 0;\n  transform: translateY(28px);\n}\n\n.ids-manifesto.ids-js-ready .ids-inview .ids-reveal-target {\n  animation: idsFadeUp .85s cubic-bezier(.22, 1, .36, 1) forwards;\n}\n\n@keyframes idsFadeUp {\n  from {\n    opacity: 0;\n    transform: translateY(28px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@media (max-width: 820px) {\n  .ids-manifesto .ids-hero {\n    padding-top: 72px;\n  }\n\n  .ids-manifesto .ids-hero-title {\n    font-size: clamp(48px, 14vw, 84px) !important;\n  }\n\n  .ids-manifesto .ids-split {\n    grid-template-columns: 1fr;\n  }\n\n  .ids-manifesto .ids-steps {\n    grid-template-columns: 1fr;\n  }\n\n  .ids-manifesto .ids-steps div {\n    min-height: auto;\n    padding: 20px 0;\n    border-right: 0;\n    border-bottom: 1px solid var(--ink);\n  }\n\n  .ids-manifesto .ids-steps div:last-child {\n    border-bottom: 0;\n  }\n\n  .ids-manifesto .ids-footer {\n    flex-direction: column;\n  }\n}\n<\/style>\n\n<div class=\"ids-manifesto\">\n  <section class=\"ids-hero\">\n    <div class=\"ids-tag\">IDS Manifesto<\/div>\n\n    <h1 class=\"ids-hero-title ids-typewriter\" aria-label=\"Idee\u00ebn die niemand snapt.\">\n      IDEE\u00cbN <span class=\"ids-soft-word\">DIE<\/span><br>\n      <span class=\"ids-word-niemand\">\n        <span class=\"ids-cross-n\">\n          N\n          <svg viewBox=\"0 0 120 180\" aria-hidden=\"true\">\n            <path d=\"M10 35 C55 20 95 18 105 28 C112 38 65 62 32 88 C12 105 18 118 48 108 C75 99 105 86 109 98 C113 112 67 136 34 153 C15 163 20 174 48 166 C72 160 93 150 106 146\" \/>\n          <\/svg>\n        <\/span>IEMAND\n      <\/span> <span class=\"ids-nowrap-word\">SNAPT.<\/span>\n    <\/h1>\n\n    <p class=\"ids-intro\">\n      Jouw idee is niks waard, tot je het laat landen.<br>\n      Met begrip, en gevoel.\n    <\/p>\n\n    <div class=\"ids-ticker\" aria-hidden=\"true\">\n      <div class=\"ids-ticker-track\">\n        <span>begrijpen \u00b7 onthouden \u00b7 doorvertellen \u00b7 landen \u00b7 bewegen \u00b7 (2D & 3D) animatie \u00b7 praatplaat \u00b7 (interactieve) infographic \u00b7 jaarbeelden \u00b7 motion branding \u00b7 storytelling\n\u00b7&nbsp;<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"ids-section ids-split ids-reveal\">\n    <div class=\"ids-label\">De ruis<\/div>\n    <div class=\"ids-text\">\n      <p>Strategie\u00ebn. Innovaties. <br>Veranderprogramma's...<\/p>\n      <p>Belangrijk spul.<\/p>\n      <p>Vaak verpakt als taaie kost.<\/p>\n      <p><strong>En daar gaat het mis.<\/strong><\/p>\n    <\/div>\n  <\/section>\n\n<section class=\"ids-quote ids-reveal\">\n  <h2 class=\"ids-quote-title ids-fixed-quote\">\n    <span>Want een idee dat<\/span>\n    <span>niemand snapt,<\/span>\n    <span><mark>bestaat<\/mark> niet.<\/span>\n  <\/h2>\n\n  <p class=\"ids-quote-note\">\n    Dan blijft het hangen in de vergaderruimte en sterft het daar tussen de actiepunten.\n  <\/p>\n\n  <div class=\"ids-steps\">\n    <div><b>01<\/b><span>Mensen haken af.<\/span><\/div>\n    <div><b>02<\/b><span>Ze geloven het niet.<\/span><\/div>\n    <div><b>03<\/b><span>Ze onthouden het niet.<\/span><\/div>\n    <div><b>04<\/b><span>Ze vertellen het niet door.<\/span><\/div>\n  <\/div>\n<\/section>\n\n  <section class=\"ids-section ids-split ids-reveal\">\n    <div class=\"ids-label\">Daarom IDS<\/div>\n    <div class=\"ids-text\">\n      <p><strong>Daarom bestaat IDS.<\/strong><\/p>\n      <p>We halen de mist uit je verhaal.<\/p>\n      <p>Slopen de vaktaal.<\/p>\n      <p>Zoeken de kern.<\/p>\n      <p>Geven die ritme, beeld, gevoel en richting.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"ids-breath ids-reveal\">\n    <h2 class=\"ids-breath-title\">\n      Tot het <span>ademt<\/span>.\n      <br>Tot het beweegt.\n    <\/h2>\n  <\/section>\n  \n  \n\n  <section class=\"ids-section ids-split ids-reveal\">\n      \n    <div class=\"ids-label\">Het moment<\/div>\n    <div class=\"ids-text\">\n      <p>Zodat jouw doelgroep denkt: ah, n\u00fa snap ik het.<\/p>\n      <p>Nu voel ik waarom dit ertoe doet.<\/p>\n      <p><strong>Dat is het moment waarop communicatie begint te werken.<\/strong><\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"ids-finale ids-reveal\">\n    <h2 class=\"ids-finale-title\">\n      Het begint <br> bij <span>begrip.<\/span>\n    <\/h2>\n    <p>Begrip zet iets aan.<br> In mensen. In teams. In organisaties.<\/p>\n  <\/section>\n\n  <section class=\"ids-section ids-split ids-reveal\">\n    <div class=\"ids-label\">Waar het eindigt, en begint.<\/div>\n    <div class=\"ids-text\">\n      <p>IDS laat jouw verhaal landen.<\/p>\n      <p>Laat het wortelen in hoofden.<\/p>\n      <p><strong>Brengt mensen in beweging.<\/strong><\/p>\n    <\/div>\n  <\/section>\n\n  <div class=\"ids-footer ids-reveal\">\n    <span>IDS Animatie Studio<\/span>\n    <span>Verhalen die landen. Idee\u00ebn die bewegen.<\/span>\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  const manifesto = document.querySelector('.ids-manifesto');\n  if (!manifesto) return;\n\n  manifesto.classList.add('ids-js-ready');\n\n  const title = manifesto.querySelector('.ids-typewriter');\n\n  if (title && !title.dataset.typed) {\n    title.dataset.typed = 'true';\n    title.classList.add('ids-typing');\n\n    const totalDuration = 2000;\n    const revealDuration = 70;\n    const letterNodes = [];\n\n    function wrapTextNode(node) {\n      const text = node.nodeValue;\n      const fragment = document.createDocumentFragment();\n\n      Array.from(text).forEach(function (char) {\n        if (char.trim() === '') {\n          fragment.appendChild(document.createTextNode(char));\n          return;\n        }\n\n        const span = document.createElement('span');\n        span.className = 'ids-letter';\n        span.textContent = char;\n        letterNodes.push(span);\n        fragment.appendChild(span);\n      });\n\n      node.parentNode.replaceChild(fragment, node);\n    }\n\n    function walk(node) {\n      Array.from(node.childNodes).forEach(function (child) {\n        if (child.nodeType === Node.TEXT_NODE) {\n          wrapTextNode(child);\n        } else if (child.nodeType === Node.ELEMENT_NODE && child.tagName.toLowerCase() !== 'svg') {\n          walk(child);\n        }\n      });\n    }\n\n    walk(title);\n\n    const step = (totalDuration - revealDuration) \/ Math.max(letterNodes.length - 1, 1);\n\n    letterNodes.forEach(function (letter, index) {\n      letter.style.animationDelay = (index * step) + 'ms';\n    });\n  }\n\n  const revealItems = manifesto.querySelectorAll('.ids-reveal');\n\n  revealItems.forEach(function (section) {\n    const targets = section.classList.contains('ids-footer')\n      ? [section]\n      : Array.from(section.querySelectorAll(\n          '.ids-label, .ids-text p, .ids-steps div, .ids-quote-title, .ids-quote-note, .ids-breath-title, .ids-finale-title, .ids-finale p'\n        ));\n\n    targets.forEach(function (el, index) {\n      el.classList.add('ids-reveal-target');\n      el.style.animationDelay = (index * 80) + 'ms';\n    });\n  });\n\n  function revealSection(section) {\n    section.classList.add('ids-inview');\n  }\n\n  function revealOnScroll() {\n    const trigger = window.innerHeight * 0.84;\n\n    revealItems.forEach(function (section) {\n      if (section.classList.contains('ids-inview')) return;\n\n      const rect = section.getBoundingClientRect();\n\n      if (rect.top < trigger) {\n        revealSection(section);\n      }\n    });\n  }\n\n  revealOnScroll();\n  window.addEventListener('scroll', revealOnScroll, { passive: true });\n  window.addEventListener('resize', revealOnScroll);\n  setTimeout(revealOnScroll, 300);\n  setTimeout(revealOnScroll, 1000);\n})();\n<\/script>\n\n<script>\n(function () {\n  const manifesto = document.querySelector('.ids-manifesto');\n  if (!manifesto) return;\n\n  let el = manifesto;\n  let count = 0;\n\n  while (el && el !== document.body && count < 30) {\n    el.style.setProperty('overflow', 'visible', 'important');\n    el.style.setProperty('overflow-y', 'visible', 'important');\n    el.style.setProperty('overflow-x', 'hidden', 'important');\n    el.style.setProperty('height', 'auto', 'important');\n    el.style.setProperty('max-height', 'none', 'important');\n    el.style.setProperty('min-height', '0', 'important');\n\n    el = el.parentElement;\n    count++;\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe95c82 elementor-widget elementor-widget-html\" data-id=\"fe95c82\" 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<script>(function () {\n  function killIdsScrollbars() {\n    const manifesto = document.querySelector('.ids-manifesto');\n    if (!manifesto) return;\n\n    const elements = new Set();\n\n    let el = manifesto;\n    while (el && el !== document.body) {\n      elements.add(el);\n      el = el.parentElement;\n    }\n\n    document.querySelectorAll('.elementor-widget-html, .elementor-widget-container, .elementor-element, .e-con, .e-con-inner').forEach(function (node) {\n      if (node.contains(manifesto) || manifesto.contains(node)) {\n        elements.add(node);\n      }\n    });\n\n    elements.forEach(function (node) {\n      node.style.setProperty('overflow', 'visible', 'important');\n      node.style.setProperty('overflow-y', 'visible', 'important');\n      node.style.setProperty('height', 'auto', 'important');\n      node.style.setProperty('max-height', 'none', 'important');\n      node.style.setProperty('min-height', '0', 'important');\n    });\n\n    console.log('IDS scrollbar killer ran on', elements.size, 'elements');\n  }\n\n  killIdsScrollbars();\n  window.addEventListener('load', killIdsScrollbars);\n  setTimeout(killIdsScrollbars, 300);\n  setTimeout(killIdsScrollbars, 1000);\n  setTimeout(killIdsScrollbars, 2500);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>IDS Manifesto IDEE\u00cbN DIE N IEMAND SNAPT. Jouw idee is niks waard, tot je het laat landen. Met begrip, en gevoel. begrijpen \u00b7 onthouden \u00b7 doorvertellen \u00b7 landen \u00b7 bewegen \u00b7 (2D &#038; 3D) animatie \u00b7 praatplaat \u00b7 (interactieve) infographic \u00b7 jaarbeelden \u00b7 motion branding \u00b7 storytelling \u00b7&nbsp; De ruis Strategie\u00ebn. Innovaties. Veranderprogramma&#8217;s&#8230; Belangrijk spul. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6126,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-11887","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Manifesto - IDS Animatie studio<\/title>\n<meta name=\"description\" content=\"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ids.nu\/en\/manifesto\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Manifesto - IDS Animatie studio\" \/>\n<meta property=\"og:description\" content=\"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ids.nu\/en\/manifesto\/\" \/>\n<meta property=\"og:site_name\" content=\"IDS Animatie studio\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-03T14:21:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ids.nu\/wp-content\/uploads\/2021\/04\/rutger2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/\",\"url\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/\",\"name\":\"Manifesto - IDS Animatie studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ids.nu\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/rutger2.jpg\",\"datePublished\":\"2026-06-30T10:26:33+00:00\",\"dateModified\":\"2026-07-03T14:21:11+00:00\",\"description\":\"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ids.nu\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/rutger2.jpg\",\"contentUrl\":\"https:\\\/\\\/ids.nu\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/rutger2.jpg\",\"width\":800,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/manifesto\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ids.nu\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manifesto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/ids.nu\\\/en\\\/\",\"name\":\"IDS Animatie studio\",\"description\":\"Jouw verhaal in beeld\",\"publisher\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ids.nu\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#organization\",\"name\":\"IDS Animatie Studio\",\"url\":\"https:\\\/\\\/ids.nu\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ids.nu\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/IDS.png\",\"contentUrl\":\"https:\\\/\\\/ids.nu\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/IDS.png\",\"width\":500,\"height\":500,\"caption\":\"IDS Animatie Studio\"},\"image\":{\"@id\":\"https:\\\/\\\/ids.nu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Manifesto - IDS Animatie studio","description":"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.","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:\/\/ids.nu\/en\/manifesto\/","og_locale":"en_US","og_type":"article","og_title":"Manifesto - IDS Animatie studio","og_description":"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.","og_url":"https:\/\/ids.nu\/en\/manifesto\/","og_site_name":"IDS Animatie studio","article_modified_time":"2026-07-03T14:21:11+00:00","og_image":[{"width":800,"height":800,"url":"https:\/\/ids.nu\/wp-content\/uploads\/2021\/04\/rutger2.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ids.nu\/en\/manifesto\/","url":"https:\/\/ids.nu\/en\/manifesto\/","name":"Manifesto - IDS Animatie studio","isPartOf":{"@id":"https:\/\/ids.nu\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ids.nu\/en\/manifesto\/#primaryimage"},"image":{"@id":"https:\/\/ids.nu\/en\/manifesto\/#primaryimage"},"thumbnailUrl":"https:\/\/ids.nu\/wp-content\/uploads\/2021\/04\/rutger2.jpg","datePublished":"2026-06-30T10:26:33+00:00","dateModified":"2026-07-03T14:21:11+00:00","description":"Meet our wonderful team of creative masterminds. Together, we will take on the challenge of putting your story in the spotlight.","breadcrumb":{"@id":"https:\/\/ids.nu\/en\/manifesto\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ids.nu\/en\/manifesto\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ids.nu\/en\/manifesto\/#primaryimage","url":"https:\/\/ids.nu\/wp-content\/uploads\/2021\/04\/rutger2.jpg","contentUrl":"https:\/\/ids.nu\/wp-content\/uploads\/2021\/04\/rutger2.jpg","width":800,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/ids.nu\/en\/manifesto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ids.nu\/en\/"},{"@type":"ListItem","position":2,"name":"Manifesto"}]},{"@type":"WebSite","@id":"https:\/\/ids.nu\/en\/#website","url":"https:\/\/ids.nu\/en\/","name":"IDS Animatie studio","description":"Jouw verhaal in beeld","publisher":{"@id":"https:\/\/ids.nu\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ids.nu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ids.nu\/en\/#organization","name":"IDS Animatie Studio","url":"https:\/\/ids.nu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ids.nu\/en\/#\/schema\/logo\/image\/","url":"https:\/\/ids.nu\/wp-content\/uploads\/2019\/09\/IDS.png","contentUrl":"https:\/\/ids.nu\/wp-content\/uploads\/2019\/09\/IDS.png","width":500,"height":500,"caption":"IDS Animatie Studio"},"image":{"@id":"https:\/\/ids.nu\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/pages\/11887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/comments?post=11887"}],"version-history":[{"count":47,"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/pages\/11887\/revisions"}],"predecessor-version":[{"id":12099,"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/pages\/11887\/revisions\/12099"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/media\/6126"}],"wp:attachment":[{"href":"https:\/\/ids.nu\/en\/wp-json\/wp\/v2\/media?parent=11887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}