{"version":"1.0","provider_name":"Copperleaf","provider_url":"https:\/\/copperleaf-test.majortom.dev\/en\/","author_name":"alfredo","author_url":"https:\/\/copperleaf-test.majortom.dev\/en\/blog\/author\/alfredo\/","title":"Why Do You Need a Value Framework? - Copperleaf","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"y58P0KX4o0\"><a href=\"https:\/\/copperleaf-test.majortom.dev\/en\/blog\/why-do-you-need-a-value-framework\/\">Why Do You Need a Value Framework?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/copperleaf-test.majortom.dev\/en\/blog\/why-do-you-need-a-value-framework\/embed\/#?secret=y58P0KX4o0\" width=\"600\" height=\"338\" title=\"&#8220;Why Do You Need a Value Framework?&#8221; &#8212; Copperleaf\" data-secret=\"y58P0KX4o0\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/copperleaf-test.majortom.dev\/wp-content\/uploads\/2015\/08\/ValueFrameworkScale_1920x500.webp","thumbnail_width":1920,"thumbnail_height":500,"description":"Anything can be done given enough time and money. But in the world we live in, the reality is that we\u00a0never have enough time or money.\u00a0Compromises need to be made. How do you figure out if the right decisions are being made, especially when you need to compare hard costs versus soft benefits? For example, [&hellip;]"}