{"id":6145,"date":"2025-12-23T10:37:07","date_gmt":"2025-12-23T09:37:07","guid":{"rendered":"https:\/\/www.sweco.lu\/?p=6145"},"modified":"2026-01-14T13:47:34","modified_gmt":"2026-01-14T12:47:34","slug":"from-kilograms-to-circularity","status":"publish","type":"post","link":"https:\/\/www.sweco.lu\/en\/actualites\/autres-en\/from-kilograms-to-circularity\/","title":{"rendered":"From Kilograms to Circularity"},"content":{"rendered":"<section class=\"block block-share block--white\" >\n\t<div class=\"block__inner\">\n\t\t<div class=\"col--12 col--wrapper col--center\">\n            <div class=\"col col--12 editor-content col--center\">\n                <div class=\"share\">\n                    <p class=\"share-text\">Share on: <\/p>\n                    <div class=\"ss-inline-share-wrapper ss-hover-animation-fade ss-with-counter-border ss-inline-total-counter-left\"><div class=\"ss-inline-share-content\"><\/div><\/div>                <\/div>\n            <\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h1>From Kilograms to Circularity<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6149 size-large\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-1024x642.jpg\" alt=\"\" width=\"1024\" height=\"642\" srcset=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-1024x642.jpg 1024w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-300x188.jpg 300w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-768x481.jpg 768w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-520x326.jpg 520w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-800x502.jpg 800w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-479x300.jpg 479w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-718x450.jpg 718w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring-652x409.jpg 652w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/measuring.jpg 1300w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p style=\"text-align: right\"><span style=\"font-size: 1rem;text-align: right\">Image generated using AI<\/span><\/p>\n<p>&nbsp;<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Units Alone Are Not Enough<\/h2>\n<p>Throughout history, measurement systems have shaped how societies trade, collaborate, and innovate. The introduction of standardized units like the\u00a0<strong>kilogram<\/strong>\u00a0and the\u00a0<strong>centimeter<\/strong>\u00a0allowed humans to quantify the world with precision. But these units alone were not sufficient. A kilogram was only useful once a\u00a0<strong>scale<\/strong>\u00a0existed to measure it. A centimeter only became actionable when paired with a\u00a0<strong>ruler or meterstick<\/strong>. Units required tools of interpretation to become meaningful.<\/p>\n<p>Today, in the context of the\u00a0<strong>circular economy<\/strong>, we find ourselves at a similar moment. We have a unit: the\u00a0<strong>Product Circularity Data Sheet (PCDS)<\/strong>\u2014a standardized digital format to describe the circular characteristics of a product. And we now have a tool: the\u00a0<strong>Circularity Tracker<\/strong>, a system that interprets PCDS data to make it usable and comparable.<\/p>\n<p>=&gt;\u00a0<a href=\"https:\/\/circulartracker.eu\/\" data-type=\"link\" data-id=\"https:\/\/circulartracker.eu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/circulartracker.eu\/<\/a><\/p>\n<p>In this article, we explore the historical development of measurement systems and their tools, and draw a parallel to today\u2019s emerging circular data infrastructure. We argue that while the\u00a0<strong>PCDS is necessary as a unit of circularity<\/strong>, it is\u00a0<strong>not sufficient<\/strong>. To unlock its full value, we need a system like the\u00a0<strong>Circularity Tracker<\/strong>\u00a0to act as the \u201cscale\u201d of circularity measurement\u2014allowing us to\u00a0<strong>interpret, compare, and act on<\/strong>\u00a0circularity data at scale.<\/p>\n<p>The PCDS, developed in Luxembourg, is a structured data format that describes a product\u2019s circular profile. It includes indicators such as recycled content, next-use potential, separability, and material recovery. The Circularity Tracker, developed by\u00a0<strong>+ImpaKT<\/strong>, is a digital solution that evaluates and compares these characteristics to support product development, procurement, and regulatory compliance.<\/p>\n<h2>A World Without Scales or Rulers: Measurement Without Application<\/h2>\n<p>Before the adoption of standardized measurement systems, Europe functioned under a confusing and fragmented landscape of local units. Each region had its definitions for length and weight, which made trade difficult, scientific progress unreliable, and taxation inconsistent. The introduction of the\u00a0<strong>meter<\/strong>\u00a0and the\u00a0<strong>kilogram<\/strong>\u00a0during the French Revolution represented a radical shift toward universality and scientific reasoning. However, these units only became transformative when paired with tools that allowed people to apply them in practice\u2014namely, the\u00a0<strong>scale<\/strong>\u00a0and the\u00a0<strong>meterstick<\/strong>.<\/p>\n<p>The scale allowed the kilogram to be used in everyday commerce, ensuring that goods could be weighed fairly and transactions could be trusted across regions. It made taxation more transparent and enabled logistical systems to function with precision. The meterstick brought the concept of the meter into construction, land management, and industrial manufacturing. It enabled the production of interchangeable parts and the consistent measurement of materials, which were critical to the development of mass production and quality control.<\/p>\n<p>Together, these tools turned abstract units into operational systems. They enabled replicable scientific experiments, engineering standards, and national governance mechanisms based on measurable data rather than arbitrary rules. The scale and the meterstick allowed measurements to become the foundation of laws, trade agreements, and technological progress. Their systemic impact was so profound that they helped usher in the modern industrial economy by making consistency, comparability, and trust possible across institutions, borders, and disciplines.<\/p>\n<h2>The PCDS: A Standard Unit for Circularity<\/h2>\n<p>In the modern push for sustainability, the Product Circularity Data Sheet (PCDS) offers a clear parallel to early measurement units. It defines how a product\u2019s circular features are described using a harmonized vocabulary and a machine-readable data structure.<\/p>\n<p>Among the core characteristics covered by the PCDS are recycled content, next-use potential, material recovery potential, and separability\u2014describing the ease with which components or materials can be disassembled without degrading their function. The PCDS also includes transparency of data source, specifying where and how the underlying information was verified.<\/p>\n<p>By enabling these circularity features to be expressed consistently across sectors and supply chains, the PCDS provides a critical foundation for circularity metrics. It supports regulatory alignment with initiatives such as the EU Taxonomy, Digital Product Passport, and ISO 59040. However, just as a centimeter doesn\u2019t measure anything until it is applied with a ruler, the PCDS remains a descriptive format. It tells us what to measure\u2014but not how circular a product is in relation to others.<\/p>\n<p>To visualize this: the PCDS is the ruler, but the Circularity Tracker is the hand that places it along the object, enabling measurement and comparison.<\/p>\n<figure class=\"wp-block-image\"><a class=\"image-link image2 is-viewable-img\" href=\"https:\/\/substackcdn.com\/image\/fetch\/$s_!JrJZ!,f_auto,q_auto:good,fl_progressive:steep\/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcedb7855-5515-479a-b126-1a1952efa5de_2612x1304.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/substackcdn.com\/image\/fetch\/$s_!JrJZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep\/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcedb7855-5515-479a-b126-1a1952efa5de_2612x1304.png\" alt=\"\" \/><\/a><\/figure>\n<p>&nbsp;<\/p>\n<h2>The Role of the Circularity Tracker: A System for Evaluation and Comparison<\/h2>\n<p>The\u00a0<strong>Circularity Tracker<\/strong>, developed by\u00a0<strong>+ImpaKT<\/strong>, is a digital system that evaluates and compares circularity data drawn from PCDS-compliant formats. After extensive prototyping and testing, the system is now being launched as a practical tool for designers, product managers, procurement officers, and regulators who need to make decisions based on reliable circularity information.<\/p>\n<p>It works by interpreting the PCDS data and applying a scoring logic that allows for benchmarking across products, tracking improvement over time, and aligning performance with sustainability goals or procurement criteria. In doing so, the Circularity Tracker acts as the equivalent of a calibrated scale\u2014transforming the unit into something actionable and comparable.<\/p>\n<p>This system doesn\u2019t replace the PCDS; it completes it. One provides the language. The other provides the logic.<\/p>\n<p>=&gt;\u00a0<a href=\"https:\/\/circulartracker.eu\/\" data-type=\"link\" data-id=\"https:\/\/circulartracker.eu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/circulartracker.eu\/<\/a><\/p>\n<h3>Example: Comparing Two Laptops<\/h3>\n<p>Imagine two laptops, both marketed as sustainable. Laptop A\u00a0<strong>is made from 40% recycled plastic, feature<\/strong>s a modular design, and is easy to repair. Laptop B uses only 10% recycled content, is glued shut, and offers limited repairability. Both manufacturers publish their circularity characteristics using the PCDS.<\/p>\n<p>Using the Circularity Tracker, Laptop A scores significantly higher on material recovery, next-use potential, and separability. Laptop B, while compliant with some basic criteria, falls short in key design-for-circularity indicators. A purchasing team or regulatory body can now compare these two products quantitatively, making informed and transparent decisions possible.<\/p>\n<h2>Why We Need the Full System: Unit + Instrument<\/h2>\n<p>The PCDS and the Circularity Tracker together form a measurement system. One without the other leaves a gap. Circularity data without interpretation is like knowing the length of something but having no way to compare it. Conversely, attempting to evaluate circularity without a standardized unit yields inconsistent and incomparable results\u2014and ultimately, greenwashing.<\/p>\n<p>This system-level view reflects the evolution of sustainability governance. As regulators demand more traceable and auditable ESG data, and as markets begin to price in circularity performance, the need for tools that can convert data into insights becomes urgent.<\/p>\n<p>Just as industrial economies needed weights and measures\u2014and the instruments to use them\u2014the circular economy needs both circularity units and systems to apply them.<\/p>\n<h3>Known Limitations and Considerations<\/h3>\n<p>Evaluating circularity is not without complexity. Trade-offs between longevity and material purity, regional variations in end-of-life infrastructure, and data gaps in global supply chains all present real challenges. The Circularity Tracker is not a one-size-fits-all solution but provides a consistent baseline for evaluation.<\/p>\n<p>As the system evolves, further stakeholder input and sector-specific adaptations will be essential. Transparency about assumptions and limitations will remain critical for credibility and uptake.<\/p>\n<h2>Conclusion: From Concept to Comparison<\/h2>\n<p>History shows us that units of measurement become transformative only when paired with tools of interpretation. In the past, a kilogram became useful when we invented the scale. A centimeter changed global construction and engineering when paired with a ruler or meterstick.<\/p>\n<p>Today, the Product Circularity Data Sheet gives us the unit for circularity. But to make it operational\u2014to evaluate, compare, and regulate\u2014we need a system like the Circularity Tracker. With this combination, we can shift from aspiration to application, and from promises to performance.<\/p>\n<p>By building tools that mirror the structure of successful measurement systems of the past, we give the circular economy the infrastructure it needs to scale. Circularity becomes not just a value\u2014it becomes a measurable and comparable dimension of economic activity.<\/p>\n<p>=&gt;\u00a0<a href=\"https:\/\/circulartracker.eu\/\" data-type=\"link\" data-id=\"https:\/\/circulartracker.eu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/circulartracker.eu\/<\/a><\/p>\n<h4>Key References<\/h4>\n<p>Alder, K. (2002).\u00a0<em>The Measure of All Things: The Seven-Year Odyssey and Hidden Error That Transformed the World<\/em>. Free Press.<\/p>\n<p>Heilbron, J. L. (1990).\u00a0<em>Weighing Imponderables and Other Quantitative Science around 1800<\/em>. University of California Press.<\/p>\n<p>Quinn, T. (2012).\u00a0<em>From Artefacts to Atoms: The BIPM and the Search for Ultimate Measurement Standards<\/em>. Oxford University Press.<\/p>\n<p>Stock, M., Barat, P., de Mirand\u00e9s, E., &amp; Firlus, M. (2019). The revision of the SI\u2014the result of three decades of progress in metrology.\u00a0<em>Metrologia<\/em>, 56(2), 022001.\u00a0<a href=\"https:\/\/doi.org\/10.1088\/1681-7575\/ab0013\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1088\/1681-7575\/ab0013<\/a><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white latest-insights\" >\n\t<div class=\"block__inner latest-insights__inner\">\n\t\t<div class=\"col--11 col--wrapper\">\n\t\t\t\t\t\t\t<div class=\"col col--12 editor-content latest-insights__title\">\n\t\t\t\t\t<h3 class=\"h3 hyphenate\">Other news<\/h3>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2026\/04\/Giewerei-\u00a9-Ville-dEttelbruck-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Other, Projects<span class=\"cats__sep\"><\/span>April 8, 2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/projets-en\/giewerei-first-groundbreaking-wunne-mat-der-wooltz-district-in-wiltz\/\">Giewerei: first groundbreaking! Wunne mat der Wooltz district in Wiltz<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Giewerei in Wiltz launches with 155 affordable homes in a sustainable district, combining circular design, adaptability and community living. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2026\/04\/Batiments-du-futur-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Other<span class=\"cats__sep\"><\/span>April 8, 2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/autres-en\/buildings-of-the-future-what-if-true-innovation-were-invisible\/\">Buildings of the future\u2026 What if true innovation were invisible?<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Buildings of the future focus on invisible innovation from phase 0, aligning strategy, performance and sustainability across the full lifecycle. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/AdobeStock_1572788864-520x296.jpeg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Uncategorized<span class=\"cats__sep\"><\/span>December 23, 2025<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/uncategorized\/why-do-more-with-less-is-not-a-circular-design-principle\/\">Why \u2018Do more with less\u2019 Is NOT a circular design principle<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Why \u201cdo more with less\u201d is a linear efficiency rule, not circular design. True circularity requires lifecycle thinking, reuse, adaptability, and refusing waste. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block form-block block--lightgray\" id=\"contacteng\">\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h2 hyphenate\">How can we help you?<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                    A team of experts is ready to support you and explore how we can assist with your request. When you submit this form, someone from our team will contact you. This form is intended solely to request more information about our Sweco business solutions.                <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2'  action='\/en\/wp-json\/wp\/v2\/posts\/6145' data-formid='2' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_2_16\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_2_16'>Facebook<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_16' id='input_2_16' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_2_16'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_2_14\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_2_14'>First and last name\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_14' id='input_2_14' type='text' value='' class='small'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_2_13'>Company\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_13' id='input_2_13' type='text' value='' class='small'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_10\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_2_10'>E-mail\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_10' id='input_2_10' type='email' value='' class='small'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_2_11\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_phone\"  data-field-class=\"gform_phone\" ><label class='gfield_label gform-field-label' for='input_2_11'>Phone number\n\n<\/label><div class='ginput_container ginput_container_phone'><input autocomplete=\"off\"  name='input_11' id='input_2_11' type='tel' value='' class='small'    aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_8\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full full expanding-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_2_8'>How can we help you?\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_8' id='input_2_8' class='textarea medium'     aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_2_15\" class=\"gfield gfield--type-fileupload gfield--input-type-fileupload gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_fileupload\"  data-field-class=\"gform_fileupload\" ><label class='gfield_label gform-field-label' for='gform_browse_button_2_15'>Add attachments\n\n<\/label><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_2_15' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_2_15&quot;,&quot;container&quot;:&quot;gform_multifile_upload_2_15&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_2_15&quot;,&quot;filelist&quot;:&quot;gform_preview_2_15&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/en\\\/?gf_page=ea0efe4c3d1b749&quot;,&quot;flash_swf_url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/wp-includes\\\/js\\\/plupload\\\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/wp-includes\\\/js\\\/plupload\\\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;*&quot;}],&quot;max_file_size&quot;:&quot;52224000b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:2,&quot;field_id&quot;:15,&quot;_gform_file_upload_nonce_2_15&quot;:&quot;f59d2fe93b&quot;},&quot;gf_vars&quot;:{&quot;max_files&quot;:0,&quot;message_id&quot;:&quot;gform_multifile_messages_2_15&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phar&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>\n\t\t\t\t\t\t\t\t\t\t<div id='gform_drag_drop_area_2_15' class='gform_drop_area gform-theme-field-control'>\n\t\t\t\t\t\t\t\t\t\t\t<span class='gform_drop_instructions'>Drop files here or <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' id='gform_browse_button_2_15' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby=\"gfield_upload_rules_2_15\"  >Select files<\/button>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_2_15'>Max. file size: 50 MB.<\/span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_2_15'><\/ul> <div id='gform_preview_2_15' class='ginput_preview_list'><\/div><\/div><\/li><li id=\"field_2_12\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Consent\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_12.1' id='input_2_12_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_2_12_1' >By submitting your information, you agree to Sweco\u2019s Privacy Policy. <a href=\"https:\/\/www.sweco.lu\/privacy-notice\/\">Click here<\/a> to learn more about how we protect your data.<\/label><input autocomplete=\"off\"  type='hidden' name='input_12.2' value='By submitting your information, you agree to Sweco\u2019s Privacy Policy. &lt;a href=&quot;https:\/\/www.sweco.lu\/privacy-notice\/&quot;&gt;Click here&lt;\/a&gt; to learn more about how we protect your data.' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_12.3' value='2' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_2'><span>Send\n\n<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=eccb0ebc042540d2365f8fcab36708a5' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='X0h0T\/zzc5OipXZHFYqBWNEZ5f+shBetqeORXBjDd+EAQ+xYAQvB4\/lnXxWxfwE0WKWjqEbjrBngv+u8swyQ2G0rUTn\/Y7jIaOH6egbqQ5MIdNA=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCIxMi4xXCI6XCI1YWFlZWZiNzU3NDE1NWIwNWU5MDY0MTFiNjFlZTRmYlwiLFwiMTIuMlwiOlwiNzUwZGM2ZGIzMGU2MmUxY2M5NzQ4NTZmYTMyN2I2NWFcIixcIjEyLjNcIjpcIjQ4NjlmOWJhYzg0YjZiZDJiNzcwZjM5NTYwZDY2YmJjXCJ9IiwiMTRjZjIyMzExNWExMzY5NDUzMjgxMzU4NjU4NzA0ZTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_2' value='' \/>\n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/www.sweco.lu\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https:\/\/www.sweco.lu\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Why circular economy needs measurable standards. How PCDS and Circularity Tracker turn circularity from concept into comparable, actionable data.<\/p>\n","protected":false},"author":185,"featured_media":6154,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"From Kilograms to Circularity","_seopress_titles_desc":"Why circular economy needs measurable standards. How PCDS and Circularity Tracker turn circularity from concept into comparable, actionable data.","_seopress_robots_index":"","footnotes":""},"categories":[58],"tags":[],"class_list":["post-6145","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autres-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/users\/185"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/comments?post=6145"}],"version-history":[{"count":5,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6145\/revisions"}],"predecessor-version":[{"id":6195,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6145\/revisions\/6195"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/media\/6154"}],"wp:attachment":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/media?parent=6145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/categories?post=6145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/tags?post=6145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}