PageSourceSearch

https://opensensors.com/about-us/

html opensensors.com collected 2026-09-25 05:22:06 UTC 174,382 bytes, 555 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
7<link rel="preconnect" href="https://use.typekit.net" crossorigin>
8<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
9
10	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
11	<link rel="canonical" href="https://opensensors.com/about-us/" />
12	<meta property="og:locale" content="en_GB" />
13	<meta property="og:type" content="article" />
14	<meta property="og:title" content="About us | OpenSensors" />
15	<meta property="og:description" content="OpenSensors deliver data powered workplace transformation solutions. We provide data driven, evidence based workplace analytics to help you shape future workspace plans." />
16	<meta property="og:url" content="https://opensensors.com/about-us/" />
17	<meta property="og:site_name" content="OpenSensors" />
18	<meta property="article:modified_time" content="2026-08-30T12:02:17+00:00" />
19	<meta property="og:image" content="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/08/Form-About-Featured-Image.png?fit=1200%2C630&ssl=1" />
20	<meta property="og:image:width" content="1200" />
21	<meta property="og:image:height" content="630" />
22	<meta property="og:image:type" content="image/png" />
23	<meta name="twitter:card" content="summary_large_image" />
24	<meta name="twitter:label1" content="Estimated reading time" />
25	<meta name="twitter:data1" content="1 minute" />
26	
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/opensensors.com\/about-us\/","url":"https:\/\/opensensors.com\/about-us\/","name":"About us | OpenSensors","isPartOf":{"@id":"https:\/\/opensensors.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensensors.com\/about-us\/#primaryimage"},"image":{"@id":"https:\/\/opensensors.com\/about-us\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/opensensors.com\/wp-content\/uploads\/2026\/08\/Form-About-Featured-Image.png?fit=1200%2C630&ssl=1","datePublished":"2026-02-11T14:00:39+00:00","dateModified":"2026-08-30T12:02:17+00:00","breadcrumb":{"@id":"https:\/\/opensensors.com\/about-us\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensensors.com\/about-us\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/opensensors.com\/about-us\/#primaryimage","url":"https:\/\/i0.wp.com\/opensensors.com\/wp-content\/uploads\/2026\/08\/Form-About-Featured-Image.png?fit=1200%2C630&ssl=1","contentUrl":"https:\/\/i0.wp.com\/opensensors.com\/wp-content\/uploads\/2026\/08\/Form-About-Featured-Image.png?fit=1200%2C630&ssl=1","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/opensensors.com\/about-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensensors.com\/"},{"@type":"ListItem","position":2,"name":"About us"}]},{"@type":"WebSite","@id":"https:\/\/opensensors.com\/#website","url":"https:\/\/opensensors.com\/","name":"OpenSensors","description":"Next-Gen Workspace Optimisation","publisher":{"@id":"https:\/\/opensensors.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensensors.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/opensensors.com\/#organization","name":"OpenSensors","url":"https:\/\/opensensors.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/opensensors.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/opensensors.com\/wp-content\/uploads\/2026\/03\/OpenSensors-badge-white-logo.png?fit=156%2C156&ssl=1","contentUrl":"https:\/\/i0.wp.com\/opensensors.com\/wp-content\/uploads\/2026\/03\/OpenSensors-badge-white-logo.png?fit=156%2C156&ssl=1","width":156,"height":156,"caption":"OpenSensors"},"image":{"@id":"https:\/\/opensensors.com\/#\/schema\/logo\/image\/"}}]}</script>
26
27	<!-- / Yoast SEO plugin. -->
28
29
30<title>About us | OpenSensors</title>
31<link rel='dns-prefetch' href='//use.typekit.net' />
32<link rel='dns-prefetch' href='//www.googletagmanager.com' />
33<link rel='preconnect' href='//i0.wp.com' />
34<link rel='preconnect' href='//c0.wp.com' />
35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://opensensors.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fopensensors.com%2Fabout-us%2F" />
36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://opensensors.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fopensensors.com%2Fabout-us%2F&#038;format=xml" />
37<style id="wp-img-auto-sizes-contain-inline-css">
38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
40</style>
41<style id="wp-block-site-logo-inline-css">
42.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
43/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/site-logo/style.min.css */
44</style>
45<style id="wp-block-group-inline-css">
46.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
47/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/group/style.min.css */
48</style>
49<style id="wp-block-navigation-link-inline-css">
50.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
51/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/navigation-link/style.min.css */
52</style>
53<style id="wp-block-navigation-overlay-close-inline-css">
54:where(.wp-block-navigation-overlay-close){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wp-block-navigation-overlay-close{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.5em;justify-content:center;padding:0;text-decoration:none}.wp-block-navigation-overlay-close:focus{outline-offset:2px}.wp-block-navigation-overlay-close svg{fill:currentColor;display:block;flex-shrink:0;height:24px;width:24px}.wp-block-navigation-overlay-close .wp-block-navigation-overlay-close__text{align-items:center;display:inline-flex}
55/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/navigation-overlay-close/style.min.css */
56</style>
57<link rel='stylesheet' id='wp-block-navigation-css' href='https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/navigation/style.min.css?ver=24.0.0' media='all' />
58<style id="wp-block-heading-inline-css">
59h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:var(--wp--style--block-background-padding,1.25em 2.375em)}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
60/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/heading/style.min.css */
61</style>
62<style id="wp-block-paragraph-inline-css">
63.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:var(--wp--style--block-background-padding,1.25em 2.375em)}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
64/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/paragraph/style.min.css */
65</style>
66<style id="wp-block-columns-inline-css">
67.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:var(--wp--style--block-background-padding,1.25em 2.375em)}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
68/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/columns/style.min.css */
69</style>
70<style id="wp-block-image-inline-css">
71.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
71cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
71@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
72/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/image/style.min.css */
73</style>
74<style id="wp-block-button-inline-css">
75.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
76/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/button/style.min.css */
77</style>
78<style id="wp-block-buttons-inline-css">
79.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
80/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/buttons/style.min.css */
81</style>
82<style id="wp-block-post-content-inline-css">
83.wp-block-post-content{display:flow-root}
84/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/post-content/style.min.css */
85</style>
86<style id="wp-block-spacer-inline-css">
87.wp-block-spacer{clear:both}
88/*# sourceURL=https://opensensors.com/wp-content/plugins/gutenberg/build/styles/block-library/spacer/style.min.css */
89</style>
90<style id="wp-block-library-inline-css">
91:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
91--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
92.has-text-align-justify{text-align:justify;}
93/*# sourceURL=wp-block-library-inline-css */
94</style>
95<style id="global-styles-inline-css">
96:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #2f2d34;--wp--preset--color--accent-1: #ffdc41;--wp--preset--color--accent-2: #f4f6f7;--wp--preset--color--accent-3: #37353d;--wp--preset--color--accent-4: #8b9aa2;--wp--preset--color--accent-5: #f0f1f2;--wp--preset--color--accent-6: #cfd8db;--wp--preset--color--custom-sec: #00a4fb;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
960) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.036), 0.9rem);--wp--preset--font-size--medium: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.393), 1.15rem);--wp--preset--font-size--large: clamp(0.89rem, 0.89rem + ((1vw - 0.2rem) * 0.629), 1.33rem);--wp--preset--font-size--x-large: clamp(1.438rem, 1.438rem + ((1vw - 0.2rem) * 1.331), 2.37rem);--wp--preset--font-size--xx-large: clamp(1.819rem, 1.819rem + ((1vw - 0.2rem) * 1.916), 3.16rem);--wp--preset--font-size--custom-1: clamp(2.31rem, 2.31rem + ((1vw - 0.2rem) * 2.771), 4.25rem);--wp--preset--font-size--custom-2: clamp(2.266rem, 2.266rem + ((1vw - 0.2rem) * 2.691), 4.15rem);--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--font-family--lato: Lato, sans-serif;--wp--preset--spacing--20: 10px;--wp--preset--spacing--30: 20px;--wp--preset--spacing--40: 30px;--wp--preset--spacing--50: clamp(30px, 5vw, 50px);--wp--preset--spacing--60: clamp(30px, 7vw, 70px);--wp--preset--spacing--70: clamp(50px, 7vw, 90px);--wp--preset--spacing--80: clamp(70px, 10vw, 140px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1200px;--wp--style--global--wide-size: 1440px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
96.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--preset--spacing--30); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--preset--spacing--30); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--preset--spacing--30);}:root :where(.is-layout-grid){gap: var(--wp--preset--spacing--30);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--lato);font-size: var(--wp--preset--font-size--large);font-style: normal;font-weight: 400;letter-spacing: 0px;line-height: 1.7;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0;}a:where(:not(.wp-element-button)){color: currentColor;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--montserrat);font-style: normal;font-weight: 600;letter-spacing: -0.035em;line-height: 1.35;}h1{font-size: var(--wp--preset--font-size--xx-large);letter-spacing: -0.06em;}h2{font-size: var(--wp--preset--font-size--x-large);letter-spacing: -0.06em;}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: var(--wp--preset--font-size--medium);}h5{font-size: var(--wp--preset--font-size--small);letter-spacing: 0.5px;}h6{font-size: var(--wp--preset--font-size--small);font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-width: 0;color: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 600;letter-spacing: inherit;line-height: inherit;padding-top: 1rem;padding-right: 2.25rem;padding-bottom: 1rem;padding-left: 2.25rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent);border-color: transparent;color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){outline-color: var(--wp--preset--color--accent-4);outline-offset: 2px;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-size: var(--wp--preset--font-size--small);line-height: 1;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-accent-1-color{color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-color{color: var(--wp--preset--color--accent-6) !important;}.has-custom-sec-color{color: var(--wp--preset--color--custom-sec) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-accent-1-background-color{background-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-background-color{background-color: var(--wp--preset--color--accent-6) !important;}.has-custom-sec-background-color{background-color: var(--wp--preset--color--custom-sec) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-accent-1-border-color{border-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-border-color{border-color: var(--wp--preset--color--accent-6) !important;}.has-custom-sec-border-color{border-color: var(--wp--preset--color--custom-sec) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
96.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-custom-1-font-size{font-size: var(--wp--preset--font-size--custom-1) !important;}.has-custom-2-font-size{font-size: var(--wp--preset--font-size--custom-2) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}.has-lato-font-family{font-family: var(--wp--preset--font-family--lato) !important;}
97:root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--accent-1);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-top-color: var(--wp--preset--color--contrast);border-top-width: 2px;border-top-style: solid;border-right-color: var(--wp--preset--color--contrast);border-right-width: 2px;border-right-style: solid;border-bottom-color: var(--wp--preset--color--contrast);border-bottom-width: 2px;border-bottom-style: solid;border-left-color: var(--wp--preset--color--contrast);border-left-width: 2px;border-left-style: solid;color: var(--wp--preset--color--contrast);font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);font-style: normal;font-weight: 600;line-height: 1;padding-top: 1em;padding-right: 1.5em;padding-bottom: 1em;padding-left: 1.5em;}
98:root :where(.wp-block-button .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}
99:root :where(.wp-block-button .wp-block-button__link a:where(:not
99(.wp-element-button))){color: var(--wp--preset--color--contrast);}
100:root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(--wp--preset--spacing--50);}
101:root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 16px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 16px;}
102:root :where(.wp-block-navigation){font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);}:root :where(.wp-block-navigation){font-family: objektiv-mk2, sans-serif;
103font-weight: 500;
104font-style: normal;}
105:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;}
106:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: none;}
107:root :where(p){font-size: var(--wp--preset--font-size--medium);}
108/*# sourceURL=global-styles-inline-css */
109</style>
110<style id="block-style-variation-styles-inline-css">
111:root :where(.is-style-section-5--1 .wp-element-button, .is-style-section-5--1 .wp-block-button__link){background-color: var(--wp--preset--color--accent-1);color: var(--wp--preset--color--contrast);}:root :where(.is-style-section-5--1 .wp-element-button:hover, .is-style-section-5--1 .wp-block-button__link:hover){background-color: color-mix(in srgb, var(--wp--preset--color--base) 80%, transparent);color: var(--wp--preset--color--contrast);}:root :where(.is-style-section-5--1 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-5--1 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-5--1 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-5--1 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-5--1 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-5--1){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}
112:root :where(.is-style-section-1--4 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-1--4 .wp-block-site-title){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-site-title a:where(:not
112(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--4 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--4 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-1--4 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-1--4){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);}
113:root :where(.is-style-section-1--5 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-1--5 .wp-block-site-title){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-site-title a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--5 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--5 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-1--5 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-1--5){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);}
114:root :where(.is-style-section-1--6 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-1--6 .wp-block-site-title){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-site-title a:where(:not
114(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--6 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--6 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-1--6 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-1--6){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);}
115:root :where(.is-style-section-1--7 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-1--7 .wp-block-site-title){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-site-title a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--7 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--7 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-1--7 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-1--7){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);}
116:root :where(.is-style-section-1--8 .wp-block-separator){color: color-mix(in srgb, currentColor 25%, transparent);}:root :where(.is-style-section-1--8 .wp-block-site-title){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-site-title a:where(:not
116(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-post-author-name){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-post-date){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--8 .wp-block-post-date a:where(:not(.wp-element-button))){color: color-mix(in srgb, currentColor 85%, transparent);}:root :where(.is-style-section-1--8 .wp-block-post-terms){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-post-terms a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-author-name){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-author-name a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-date){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-date a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-edit-link){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-edit-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-reply-link){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-comment-reply-link a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-pullquote){color: currentColor;}:root :where(.is-style-section-1--8 .wp-block-quote){color: currentColor;}:root :where(.wp-block-group.is-style-section-1--8){background-color: var(--wp--preset--color--accent-5);color: var(--wp--preset--color--contrast);}
117/*# sourceURL=block-style-variation-styles-inline-css */
118</style>
119<style id="wp-block-custom-css-inline-css">
120:root :where(.wp-custom-css-357ab18a){z-index: 99999999;}
121/*# sourceURL=wp-block-custom-css-inline-css */
122</style>
123<style id="wp-block-template-skip-link-inline-css">
124/*! This file is auto-generated */
125.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
126/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */
127</style>
128<style id="core-block-supports-inline-css">
129.wp-container-core-group-is-layout-6c531013{flex-wrap:nowrap;}.wp-container-core-group-is-layout-17124a9a{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-core-navigation-is-layout-fe9cc265{flex-direction:column;align-items:flex-start;}.wp-container-core-navigation-is-layout-0b9aab68{gap:var(--wp--preset--spacing--30);justify-content:flex-end;}.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-group-is-layout-38e31013{flex-wrap:nowrap;gap:0;justify-content:center;}@media (width <= 480px){.wp-container-core-group-is-layout-38e31013{justify-content:flex-end;}}@media (width <= 480px){.wp-block-hidden-mobile{display:none !important;}}@media (480px < width <= 782px){.wp-block-hidden-tablet{display:none !important;}}.wp-container-core-group-is-layout-9cf1a2ae{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-group-is-layout-7db9d80f > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-columns-is-layout-f0342b05{flex-wrap:nowrap;}.wp-container-core-group-is-layout-f611be13 > .alignfull{margin-right:calc(var(--wp--preset--spacing--50) * -1);margin-left:calc(var(--wp--preset--spacing--50) * -1);}.wp-container-core-columns-is-layout-47c06fe3{flex-wrap:nowrap;gap:var(--wp--preset--spacing--50) var(--wp--preset--spacing--50);}.wp-container-core-group-is-layout-ae744a23 > .alignfull{margin-right:calc(var(--wp--preset--spacing--70) * -1);margin-left:calc(var(--wp--preset--spacing--70) * -1);}.wp-container-core-group-is-layout-e0082cf6 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e0082cf6 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-98bb686d{gap:var(--wp--preset--spacing--20);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-877c468d{flex-wrap:nowrap;gap:var(--wp--preset--spacing--40);}.wp-container-core-group-is-layout-2484f96f{gap:var(--wp--preset--spacing--40);flex-direction:column;align-items:flex-start;justify-content:center;}.wp-container-core-group-is-layout-08177b73{grid-template-columns:repeat(auto-fill, minmax(min(26rem, 100%), 1fr));container-type:inline-size;gap:0;}.wp-container-content-e29552f7{grid-column:span 2;grid-row:span 1;}@container (max-width: 25.5rem ){.wp-container-content-e29552f7{grid-column:1/-1;grid-row:auto;}}.wp-container-core-group-is-layout-61b1c46d > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-aabee527{grid-template-columns:repeat(auto-fill, minmax(max(min(12rem, 100%), (100% - (var(--wp--preset--spacing--50) * (4 - 1))) /4), 1fr));container-type:inline-size;gap:var(--wp--preset--spacing--50);}.wp-container-core-group-is-layout-91e87306{gap:var(--wp--preset--spacing--20);justify-content:space-between;}.wp-container-core-group-is-layout-72d38984 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-72d38984 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-72d38984 > * + *{margin-block-start:0;margin-block-end:0;}
130/*# sourceURL=core-block-supports-inline-css */
131</style>
132<style id="jetpack-stats-inline-css">
133img#wpstats{display:none}
134/*# sourceURL=jetpack-stats-inline-css */
135</style>
136<link rel='stylesheet' id='adobe-fonts-css' href='https://use.typekit.net/rts4vfd.css' media='all' />
137<link rel='stylesheet' id='sensorman-style-css' href='https://opensensors.com/wp-content/themes/sensorman/style.css?ver=1.0.23' media='all' />
138<style id="twentytwentyfive-style-inline-css">
139a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-style:solid;outline-width:2px}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto}
140/*# sourceURL=https://opensensors.com/wp-content/themes/twentytwentyfive/style.min.css */
141</style>
142<style id="jetpack-global-styles-frontend-style-inline-css">
143:root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
144/*# sourceURL=jetpack-global-styles-frontend-style-inline-css */
145</style>
146
147
148
149<link rel="https://api.w.org/" href="https://opensensors.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://opensensors.com/wp-json/wp/v2/pages/2852" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://opensensors.com/xmlrpc.php?rsd" />
150
151<link rel='shortlink' href='https://opensensors.com/?p=2852' />
152<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><meta name="generator" content="Site Kit by Google 1.188.0" />
152<script data-jetpack-boost="ignore" id="wp-importmap" type="importmap">
153{"imports":{"@wordpress/interactivity":"https://opensensors.com/wp-content/plugins/gutenberg/build/modules/interactivity/index.min.js?ver=b0929e0bd08daccaa778"}}
154</script>
154
155<link rel="modulepreload" href="https://opensensors.com/wp-content/plugins/gutenberg/build/modules/interactivity/index.min.js?ver=b0929e0bd08daccaa778" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low">
156
157<!-- Google Tag Manager snippet added by Site Kit -->
158
159
160<!-- End Google Tag Manager snippet added by Site Kit -->
161<style class="wp-fonts-local">
162@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw7Y3tcoqK5.woff2') format('woff2');}
163@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew7Y3tcoqK5.woff2') format('woff2');}
164@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew7Y3tcoqK5.woff2') format('woff2');}
165@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew7Y3tcoqK5.woff2') format('woff2');}
166@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew7Y3tcoqK5.woff2') format('woff2');}
167@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2') format('woff2');}
168@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w7Y3tcoqK5.woff2') format('woff2');}
169@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w7Y3tcoqK5.woff2') format('woff2');}
170@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w7Y3tcoqK5.woff2') format('woff2');}
171@font-face{font-family:Montserrat;font-style:italic;font-weight:100;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXp-p7K5ILg.woff2') format('woff2');}
172@font-face{font-family:Montserrat;font-style:italic;font-weight:200;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXp-p7K5ILg.woff2') format('woff2');}
173@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXp-p7K5ILg.woff2') format('woff2');}
174@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXp-p7K5ILg.woff2') format('woff2');}
175@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXp-p7K5ILg.woff2') format('woff2');}
176@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXp-p7K5ILg.woff2') format('woff2');}
177@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXp-p7K5ILg.woff2') format('woff2');}
178@font-face{font-family:Montserrat;font-style:italic;font-weight:800;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXp-p7K5ILg.woff2') format('woff2');}
179@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:fallback;src:url('https://fonts.wp.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXp-p7K5ILg.woff2') format('woff2');}
180@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:fallback;src:url('https://opensensors.com/wp-content/uploads/fonts/S6uyw4BMUTPHvxw6XweuBCY.woff2') format('woff2');}
181@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:fallback;src:url('https://opensensors.com/wp-content/uploads/fonts/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2') format('woff2');}
182@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url('https://opensensors.com/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2') format('woff2');}
183</style>
184<link rel="icon" href="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/cropped-OpenSensors-badge-white-logo.png?fit=32%2C32&#038;ssl=1" sizes="32x32" />
185<link rel="icon" href="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/cropped-OpenSensors-badge-white-logo.png?fit=192%2C192&#038;ssl=1" sizes="192x192" />
186<link rel="apple-touch-icon" href="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/cropped-OpenSensors-badge-white-logo.png?fit=180%2C180&#038;ssl=1" />
187<meta name="msapplication-TileImage" content="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/cropped-OpenSensors-badge-white-logo.png?fit=270%2C270&#038;ssl=1" />
188		<!-- Jetpack Google Analytics -->
189		
190		
191		<!-- End Jetpack Google Analytics -->
192		</head>
193
194<body class="wp-singular page-template page-template-page-no-title page page-id-2852 wp-custom-logo wp-embed-responsive wp-theme-twentytwentyfive wp-child-theme-sensorman is-block-theme">
195		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 195-197
195
196		<noscript>
197			<iframe src="https://www.googletagmanager.com/ns.html?id=
197GTM-P8B25D5
vendor: 88 bytes, lines 197-199
197" height="0" width="0" style="display:none;visibility:hidden"></iframe>
198		</noscript>
199		
199<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
200		
201<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a><div class="wp-site-blocks"><header class="wp-custom-css-357ab18a wp-block-template-part has-custom-css">
202<div class="wp-block-group alignfull is-style-default is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
203<div class="wp-block-group is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained" style="padding-right:0;padding-left:0">
204<div class="wp-block-group alignfull is-style-section-5 is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-9cf1a2ae wp-block-group-is-layout-flex is-style-section-5--1" style="border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-color:var(--wp--preset--color--accent-6);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
205
206
207<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex"><div class="wp-block-site-logo"><a href="https://opensensors.com/" class="custom-logo-link" rel="home"><img width="120" height="32" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/02/logo_white%404x.png?fit=568%2C156&amp;ssl=1" class="custom-logo" alt="OpenSensors" decoding="async" /></a></div></div>
208
209
210
211<div class="wp-block-group wp-container-content-9cfa9a5a is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-38e31013 wp-block-group-is-layout-flex"><nav class="is-responsive items-justified-right wp-block-navigation is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-0b9aab68 wp-block-navigation-is-layout-flex" aria-label="Menu" 
212		 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 
213				data-wp-on--click="actions.openMenuOnClick"
214				data-wp-on--keydown="actions.handleMenuKeydown"
215			><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 7.5h16v1.5H4z"></path><path d="M4 15h16v1.5H4z"></path></svg></button>
216				<div class="wp-block-navigation__responsive-container disable-default-overlay"  id="modal-2" 
217				data-wp-class--has-modal-open="state.isMenuOpen"
218				data-wp-class--is-menu-open="state.isMenuOpen"
219				data-wp-watch="callbacks.initMenu"
220				data-wp-on--keydown="actions.handleMenuKeydown"
221				data-wp-on--focusout="actions.handleMenuFocusout"
222				tabindex="-1"
223			>
224					<div class="wp-block-navigation__responsive-close" tabindex="-1">
225						<div class="wp-block-navigation__responsive-dialog" 
226				data-wp-bind--aria-modal="state.ariaModal"
227				data-wp-bind--aria-label="state.ariaLabel"
228				data-wp-bind--role="state.roleAttribute"
229			>
230							
231							<div class="wp-block-navigation__responsive-container-content" 
232				data-wp-watch="callbacks.focusFirstElement"
233			 id="modal-2-content">
234								<ul class="wp-block-navigation__container is-responsive items-justified-right wp-block-navigation"><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click menu-dropdown menu-dropdown--products wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Products</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Products submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false">
234<path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container has-text-color has-contrast-color menu-dropdown menu-dropdown--products wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/observe/"><span class="wp-block-navigation-item__label">Observe</span><span class="wp-block-navigation-item__description">Workplace measurement and sensing</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/tessellate/"><span class="wp-block-navigation-item__label">Tessellate</span><span class="wp-block-navigation-item__description">Scenario modelling and decision making</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/orbit/"><span class="wp-block-navigation-item__label">Orbit</span><span class="wp-block-navigation-item__description">Booking, access and operations</span></a></li><li class="wp-block-navigation-item menu-dropdown-promo wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/mmt-framework/"><span class="wp-block-navigation-item__label">MMT Framework</span><span class="wp-block-navigation-item__description">Measure, Model, Transform – the methodology behind our product</span></a></li></ul></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/solutions/"><span class="wp-block-navigation-item__label">Solutions</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/managed-service/"><span class="wp-block-navigation-item__label">Managed Service</span></a></li><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click menu-dropdown menu-dropdown--links wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Resources</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Resources submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container has-text-color has-contrast-color menu-dropdown menu-dropdown--links wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/"><span class="wp-block-navigation-item__label">Resource centre</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/guides"><span class="wp-block-navigation-item__label">Executive guides</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-benchmarks"><span class="wp-block-navigation-item__label">Workplace benchmarks</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-archetype"><span class="wp-block-navigation-item__label">Workplace archetypes</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/industry-insights"><span class="wp-block-navigation-item__label">Industry insights</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/webinars"><span class="wp-block-navigation-item__label">Webinars and events</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/case-studies"><span class="wp-block-navigation-item__label">Case studies</span></a></li></ul></li><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter
234="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click menu-dropdown menu-dropdown--single wp-block-navigation-submenu current-menu-ancestor"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Company</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Company submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container has-text-color has-contrast-color menu-dropdown menu-dropdown--single wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/contact-us/"><span class="wp-block-navigation-item__label">Contact us</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/book-a-demo/"><span class="wp-block-navigation-item__label">Request a demo</span></a></li><li class="wp-block-navigation-item current-menu-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/about-us/" aria-current="page"><span class="wp-block-navigation-item__label">About us</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/media-enquiry/"><span class="wp-block-navigation-item__label">Media enquiries</span></a></li></ul></li></ul>
235								<div class="wp-block-navigation__overlay-container">
236<div class="wp-block-group has-black-color has-white-background-color has-text-color has-background has-link-color is-layout-flow wp-block-group-is-layout-flow" style="min-height:100vh;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
237<div class="wp-block-group alignwide is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-17124a9a wp-block-group-is-layout-flex"><button data-wp-on--click="actions.closeMenuOnClick" class="wp-block-navigation-overlay-close" type="button" aria-label="Close" ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1.1-1-6.1 6.2-6.1-6.2-1.1 1 6.1 6.3-6.5 6.7 1.1 1 6.5-6.6 6.5 6.6 1.1-1z" /></svg></button></div>
238
239
240<div class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="Menu"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item has-child open-always menu-dropdown menu-dropdown--products wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Products</span></a><ul class="wp-block-navigation__submenu-container menu-dropdown menu-dropdown--products wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/observe/"><span class="wp-block-navigation-item__label">Observe</span><span class="wp-block-navigation-item__description">Workplace measurement and sensing</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/tessellate/"><span class="wp-block-navigation-item__label">Tessellate</span><span class="wp-block-navigation-item__description">Scenario modelling and decision making</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/orbit/"><span class="wp-block-navigation-item__label">Orbit</span><span class="wp-block-navigation-item__description">Booking, access and operations</span></a></li><li class="wp-block-navigation-item menu-dropdown-promo wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/mmt-framework/"><span class="wp-block-navigation-item__label">MMT Framework</span><span class="wp-block-navigation-item__description">Measure, Model, Transform – the methodology behind our product</span></a></li></ul></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/solutions/"><span class="wp-block-navigation-item__label">Solutions</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/managed-service/"><span class="wp-block-navigation-item__label">Managed Service</span></a></li>
240<li class="wp-block-navigation-item has-child open-always menu-dropdown menu-dropdown--links wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Resources</span></a><ul class="wp-block-navigation__submenu-container menu-dropdown menu-dropdown--links wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/"><span class="wp-block-navigation-item__label">Resource centre</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/guides"><span class="wp-block-navigation-item__label">Executive guides</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-benchmarks"><span class="wp-block-navigation-item__label">Workplace benchmarks</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-archetype"><span class="wp-block-navigation-item__label">Workplace archetypes</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/industry-insights"><span class="wp-block-navigation-item__label">Industry insights</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/webinars"><span class="wp-block-navigation-item__label">Webinars and events</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/case-studies"><span class="wp-block-navigation-item__label">Case studies</span></a></li></ul></li><li class="wp-block-navigation-item has-child open-always menu-dropdown menu-dropdown--single wp-block-navigation-submenu current-menu-ancestor"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Company</span></a><ul class="wp-block-navigation__submenu-container menu-dropdown menu-dropdown--single wp-block-navigation-submenu"><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/contact-us/"><span class="wp-block-navigation-item__label">Contact us</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/book-a-demo/"><span class="wp-block-navigation-item__label">Request a demo</span></a></li><li class="wp-block-navigation-item current-menu-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/about-us/" aria-current="page"><span class="wp-block-navigation-item__label">About us</span></a></li><li class="wp-block-navigation-item menu-dropdown-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/media-enquiry/"><span class="wp-block-navigation-item__label">Media enquiries</span></a></li></ul></li></ul></div></div>
241</div>
242							</div>
243						</div>
244					</div>
245				</div></nav></div>
246
247
248
249<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex wp-block-hidden-mobile wp-block-hidden-tablet"><nav class="is-responsive wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex" aria-label="Menu 2" 
250		 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 
251				data-wp-on--click="actions.openMenuOnClick"
252				data-wp-on--keydown="actions.handleMenuKeydown"
253			><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
253<path d="M4 7.5h16v1.5H4z"></path><path d="M4 15h16v1.5H4z"></path></svg></button>
254				<div class="wp-block-navigation__responsive-container"  id="modal-3" 
255				data-wp-class--has-modal-open="state.isMenuOpen"
256				data-wp-class--is-menu-open="state.isMenuOpen"
257				data-wp-watch="callbacks.initMenu"
258				data-wp-on--keydown="actions.handleMenuKeydown"
259				data-wp-on--focusout="actions.handleMenuFocusout"
260				tabindex="-1"
261			>
262					<div class="wp-block-navigation__responsive-close" tabindex="-1">
263						<div class="wp-block-navigation__responsive-dialog" 
264				data-wp-bind--aria-modal="state.ariaModal"
265				data-wp-bind--aria-label="state.ariaLabel"
266				data-wp-bind--role="state.roleAttribute"
267			>
268							<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 
269				data-wp-on--click="actions.closeMenuOnClick"
270			><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button>
271							<div class="wp-block-navigation__responsive-container-content" 
272				data-wp-watch="callbacks.focusFirstElement"
273			 id="modal-3-content">
274								<ul class="wp-block-navigation__container is-responsive wp-block-navigation"><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click menu-dropdown menu-dropdown--single wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Login</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Login submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container menu-dropdown menu-dropdown--single wp-block-navigation-submenu"><li class="wp-block-navigation-item open-on-hover-click menu-dropdown-item wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://analytics.opensensors.com/login"><span class="wp-block-navigation-item__label">Observe / Analytics</span></a></li><li class="wp-block-navigation-item open-on-hover-click menu-dropdown-item wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://booking.opensensors.com/#/login"><span class="wp-block-navigation-item__label">Orbit / Booking</span></a></li></ul></li></ul>
275								
276							</div>
277						</div>
278					</div>
279				</div></nav></div>
280</div>
281</div>
282</div>
283</header>
284
285
286<main id="wp--skip-link--target" class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-61b1c46d wp-block-group-is-layout-constrained" style="margin-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="entry-content alignfull wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained">
287<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e0082cf6 wp-block-group-is-layout-constrained">
288<div class="wp-block-group page-header has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)">
289<div class="wp-block-columns is-style-default is-layout-flex wp-container-core-columns-is-layout-f0342b05 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0">
290<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
291<h1 class="wp-block-heading">About us</h1>
292
293
294
295<p class="has-large-font-size wp-block-paragraph">Our mission is to make sustainability (human, social, economic and environmental improvements) a reality for every workplace in the world.</p>
296</div>
297
298
299
300<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>
301</div>
302</div>
303
304
305
306<div class="wp-block-group is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-ae744a23 wp-block-group-is-layout-constrained is-style-section-1--4" style="padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70)">
307<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex">
308<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
309<div class="wp-block-group text-max has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
310<h3 class="wp-block-heading has-large-font-size">Providing the foundation for long term success</h3>
311
312
313
314<p class="has-medium-font-size wp-block-paragraph">We believe data driven, evidence based decision making empower leaders to optimise space utilisation, reduce operational costs and accelerate sustainability. </p>
315</div>
316</div>
317
318
319
320<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
321<div class="wp-block-group is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-f
321611be13 wp-block-group-is-layout-constrained is-style-section-1--5" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
322<figure class="wp-block-image size-full has-custom-border"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="1024" height="1024" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_w3jpyjw3jpyjw3jp.png?resize=1024%2C1024&#038;ssl=1" alt="A world map featuring outlined continents with various yellow markers and a large yellow cloud shape in Africa, indicating data centres or cloud services." class="wp-image-4319" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;aspect-ratio:4/3;object-fit:cover" srcset="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_w3jpyjw3jpyjw3jp.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_w3jpyjw3jpyjw3jp.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_w3jpyjw3jpyjw3jp.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_w3jpyjw3jpyjw3jp.png?resize=768%2C768&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>
323</div>
324</div>
325</div>
326</div>
327
328
329
330<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-ae744a23 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70)">
331<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex">
332<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
333<div class="wp-block-group text-max has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
334<h3 class="wp-block-heading has-large-font-size">We deliver data powered workplace transformation solutions</h3>
335
336
337
338<p class="wp-block-paragraph">We provide data driven, evidence based workplace analytics to help you shape future workspace plans. </p>
339
340
341
342<p class="wp-block-paragraph">From optimised office space utilisation, improvements to sustainability performance to supporting employee wellbeing.</p>
343</div>
344</div>
345
346
347
348<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
349<div class="wp-block-group is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-f611be13 wp-block-group-is-layout-constrained is-style-section-1--6" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
350<figure class="wp-block-image aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="525" height="294" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/02/OpenSensors-Workplace-utilisation.png?resize=525%2C294&#038;ssl=1" alt="" class="wp-image-2232" style="aspect-ratio:16/9;object-fit:contain" srcset="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/02/OpenSensors-Workplace-utilisation.png?w=525&amp;ssl=1 525w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/02/OpenSensors-Workplace-utilisation.png?resize=300%2C168&amp;ssl=1 300w" sizes="(max-width: 525px) 100vw, 525px" /></figure>
351</div>
352</div>
353</div>
354</div>
355
356
357
358<div class="wp-block-group is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-ae744a23 wp-block-group-is-layout-constrained is-style-section-1--7" style="padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70)">
359<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex">
360<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
361<div class="wp-block-group text-max has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
362<h3 class="wp-block-heading has-large-font-size">Our customers</h3>
363
364
365
366<p class="wp-block-paragraph">We support all stakeholders from Employees, HR, Facility Management, Corporate Real Estate, IT and Finance, by solving the most immediate issues quickly while also providing strategic core competencies for their long term success.</p>
367
368
369
370<p class="wp-block-paragraph">We are always looking ahead and creating products for our customers’ future needs.</p>
371</div>
372</div>
373
374
375
376<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
377<div class="wp-block-group is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-f
377611be13 wp-block-group-is-layout-constrained is-style-section-1--8" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
378<figure class="wp-block-image size-full has-custom-border is-style-default"><img data-recalc-dims="1" decoding="async" width="1024" height="1024" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/minimalist-vector-1772114636403.png?resize=1024%2C1024&#038;ssl=1" alt="Illustration of a modern office space with multiple workstations, featuring computers and plants. Some people are seated at desks, while others are standing and interacting." class="wp-image-4320" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;aspect-ratio:4/3;object-fit:cover" srcset="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/minimalist-vector-1772114636403.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/minimalist-vector-1772114636403.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/minimalist-vector-1772114636403.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/minimalist-vector-1772114636403.png?resize=768%2C768&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>
379</div>
380</div>
381</div>
382</div>
383
384
385
386<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-ae744a23 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70)">
387<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-47c06fe3 wp-block-columns-is-layout-flex">
388<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
389<div class="wp-block-group text-max has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
390<h3 class="wp-block-heading has-large-font-size">Making sustainability a reality for everyone in the world</h3>
391
392
393
394<p class="wp-block-paragraph">By leveraging real time occupancy and building performance data, organisations can optimise spaces, cut carbon emissions and create healthier, more efficient workplaces aligned with modern hybrid work patterns and ESG goals.</p>
395
396
397
398<p class="wp-block-paragraph">Headquartered in London UK since 2016, we have a growing footprint across Europe and North America.</p>
399</div>
400</div>
401
402
403
404<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
405<div class="wp-block-group is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-f611be13 wp-block-group-is-layout-constrained" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
406<figure class="wp-block-image size-large has-custom-border"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="1008" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/building-explode-1024x1008.png?resize=1024%2C1008&#038;ssl=1" alt="Isometric illustration of a multi-storey building with various office spaces, featuring yellow accent areas and figures of people inside and outside." class="wp-image-4321" style="border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;aspect-ratio:4/3;object-fit:cover" srcset="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/building-explode.png?resize=1024%2C1008&amp;ssl=1 1024w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/building-explode.png?resize=300%2C295&amp;ssl=1 300w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/building-explode.png?resize=768%2C756&amp;ssl=1 768w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/building-explode.png?w=1040&amp;
406ssl=1 1040w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>
407</div>
408</div>
409</div>
410</div>
411</div>
412
413
414
415<div class="wp-block-group wp-container-content-e29552f7 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-width:1px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px">
416<div class="wp-block-group is-style-default is-layout-grid wp-container-core-group-is-layout-08177b73 wp-block-group-is-layout-grid">
417<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-2484f96f wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)">
418<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
419<h2 class="wp-block-heading">Connect with us for more</h2>
420
421
422
423<p class="wp-block-paragraph">Let us help you manage space requirements efficiently with workplace</p>
424</div>
425
426
427
428<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
429<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
430<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://opensensors.com/contact-us/">Get in touch</a></div>
431</div>
432
433
434
435<p class="wp-block-paragraph"><a href="https://opensensors.com/book-a-demo/" data-type="page" data-id="2850" class="more-cta">Request a demo</a></p>
436</div>
437</div>
438
439
440
441<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">
442<figure class="wp-block-image aligncenter size-full is-style-default"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="1024" src="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_evjfqgevjfqgevjf.png?resize=1024%2C1024&#038;ssl=1" alt="A computer monitor displaying various data visualisations, including bar charts, a pie chart, a line graph, and a table, all in a minimalist style with yellow accents." class="wp-image-4318" style="aspect-ratio:16/9;object-fit:cover" srcset="https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_evjfqgevjfqgevjf.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_evjfqgevjfqgevjf.png?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_evjfqgevjfqgevjf.png?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/opensensors.com/wp-content/uploads/2026/03/Gemini_Generated_Image_evjfqgevjfqgevjf.png?resize=768%2C768&amp;ssl=1 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>
443</div>
444</div>
445</div>
446
447
448
449<p class="wp-block-paragraph"></p>
450</div></main>
451
452
453<footer class="wp-block-template-part">
454<div class="wp-block-group is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-72d38984 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
455<div class="wp-block-group alignwide is-style-default section is-layout-flow wp-block-group-is-layout-flow">
456<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-aabee527 wp-block-group-is-layout-grid">
457<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
458<h4 class="wp-block-heading has-small-font-size">Products</h4>
459
460
461<nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="Menu 3"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/observe/"><span class="wp-block-navigation-item__label">Observe</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/tessellate/"><span class="wp-block-navigation-item__label">Tessellate</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/orbit/"><span class="wp-block-navigation-item__label">Orbit</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/mmt-framework/"><span class="wp-block-navigation-item__label">MMT Framework</span></a></li></ul></nav>
462
463<nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="Menu 4"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/solutions/"><span class="wp-block-navigation-item__label">Solutions</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/managed-service/"><span class="wp-block-navigation-item__label">Managed Service</span></a></li></ul></nav></div>
464
465
466
467<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
468<h4 class="wp-block-heading has-small-font-size">Resources</h4>
469
470
471<nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="Menu 5"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/"><span class="wp-block-navigation-item__label">Resource centre</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/executive-guides"><span class="wp-block-navigation-item__label">Executive guides</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-benchmarks"><span class="wp-block-navigation-item__label">Workplace benchmarks</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/workplace-archetype"><span class="wp-block-navigation-item__label">Workplace archetypes</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/industry-insights/"><span class="wp-block-navigation-item__label">Industry insights</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/resources/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/webinars"><span class="wp-block-navigation-item__label">Webinars &amp; events</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/case-studies"><span class="wp-block-navigation-item__label">Case studies</span></a></li></ul></nav></div>
472
473
474
475<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
476<h4 class="wp-block-heading has-small-font-size">Company</h4>
477
478
479<nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="About us"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/about-us/" aria-current="page"><span class="wp-block-navigation-item__label">About us</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/contact-us"><span class="wp-block-navigation-item__label">Get in touch</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/book-a-demo/"><span class="wp-block-navigation-item__label">Request a demo</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/media-enquiry/"><span class="wp-block-navigation-item__label">Media enquiries</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/contact-us/"><span class="wp-block-navigation-item__label">UK +44 (0)20 3868 4376 | </span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://opensensors.com/contact-us/"><span class="wp-block-navigation-item__label">USA +1 888-809-9987</span></a></li></ul></nav></div>
480
481
482
483<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
484<h4 class="wp-block-heading has-small-font-size">Login</h4>
485
486
487<nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex" aria-label="Login"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://analytics.opensensors.com/login" target="_blank"  ><span class="wp-block-navigation-item__label">Workplace Analytics</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://booking.o
487pensensors.com/#/login" target="_blank"  ><span class="wp-block-navigation-item__label">Booking</span></a></li></ul></nav></div>
488</div>
489
490
491
492<div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
493
494
495
496<div class="wp-block-group alignfull is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-91e87306 wp-block-group-is-layout-flex">
497<p class="has-small-font-size wp-block-paragraph">© 2026 OpenSensors</p>
498
499
500
501<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">
502<p class="has-small-font-size wp-block-paragraph"><a href="https://opensensors.com/privacy-notice/">Privacy notice</a></p>
503
504
505
506<p class="has-small-font-size wp-block-paragraph"><a href="https://opensensors.com/cookie-policy/" data-type="page" data-id="4597">Cookie policy</a></p>
507</div>
508</div>
509</div>
510</div>
511</footer></div>
512<!-- wpcom_wp_footer -->
513
514<meta id="bilmur" property="bilmur:data" content="" data-customproperties="{&quot;woo_active&quot;:&quot;0&quot;,&quot;logged_in&quot;:&quot;0&quot;,&quot;wptheme&quot;:&quot;sensorman&quot;,&quot;wptheme_is_block&quot;:&quot;1&quot;}" data-provider="wordpress.com" data-service="atomic"  data-site-tz="UTC"  >
515
516
517<script data-jetpack-boost="ignore" id="wp-script-module-data-@wordpress/interactivity" type="application/json">
518{"state":{"jetpack-search":{"siteId":252757536,"apiRoot":"https://opensensors.com/wp-json/","nonce":"ddf65e0757","isPrivateSite":false,"isWpcom":false,"isPhotonEnabled":true,"disableTracking":false,"isWooCommerceBlocksEnabled":false,"homeUrl":"https://opensensors.com","locale":"en-GB","dateFormat":"F j, Y","searchQuery":"","hasSearchParam":false,"searchParamName":"q","sortOrder":"relevance","activeFilters":[],"filterLogic":[],"priceRange":null,"staticFilterSelections":{},"filterConfigs":[],"results":[],"aggregations":{},"retainedFilterOptions":{},"totalResults":0,"pageHandle":null,"isLoading":false,"isLoadingMore":false,"hasError":false,"resultsCountText":"","strings":{"searching":"Searching…","resultsCountSingle":"Found %d result","resultsCountPlural":"Found %d results","removeFilter":"Remove %s","ratingStarsTop":"5 stars","ratingStarsAndUpSingle":"%d star and up","ratingStarsAndUpPlural":"%d stars and up","priceRangeFromTo":"%1$s – %2$s","priceRangeFrom":"%s+","priceRangeUpTo":"Under %s","priceLabel":"Price","suggestionLabelQuery":"Suggestions","suggestionLabelTaxonomy":"Popular Filters","suggestionLabelPost":"Articles","aiErrorMessage":"Sorry, an error occurred while generating an answer.","aiErrorCode":"Error code: %s"},"priceCurrencySymbol":"$","aiExtendedLoadingHints":["Searching harder","Looking deeper into this","Finding a more complete answer","Analysing additional sources","Gathering more details","Pulling in more context","Expanding the search","Rolling up my virtual sleeves","Digging through the archives","Putting on my reading glasses","Checking under the digital couch cushions","Consulting the oracle","Asking a smarter algorithm","Brewing a fresh batch of insights","Unleashing the full power of search"],"wcStockStatusLabels":{"instock":"In stock"},"highlightPhraseOnly":false,"highlightFilterStopwords":[],"highlightFields":null,"additionalBlogIds":[],"adminQueryFilter":null,"customResults":[]}}}
519</script>
519
520
521<!-- No Concat JS jetpack-stats => External URL: https://stats.wp.com/e-202639.js -->
522
523
524<script id="cookie-law-info-js-extra">
525var _ckyConfig = {"_ipData":[],"_assetsURL":"https://opensensors.com/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://opensensors.com","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":{"status":true,"tag":"show-desc-button","type":"button","styles":{"color":"#1863DC"}},"showLess":{"status":true,"tag":"hide-desc-button","type":"button","styles":{"color":"#1863DC"}},"alwaysActive":{"status":true,"tag":"always-active","styles":{"color":"#008000"}},"manualLinks":{"status":true,"tag":"manual-links","type":"link","styles":{"color":"#1863DC"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.6","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":{"color":"#1863DC"}},{"tag":"hide-desc-button","styles":{"color":"#1863DC"}},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"
525Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]};
526var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}
526.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
526.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
526 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
526.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"};
527//# sourceURL=cookie-law-info-js-extra
528</script>
528<script data-handles='cookie-law-info' type='text/javascript' src='https://opensensors.com/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?m=1789050005'></script>
528<script id="jetpack-mu-wpcom-settings-js-before">
529var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https://opensensors.com/wp-content/mu-plugins/wpcomsh/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/"};
530//# sourceURL=jetpack-mu-wpcom-settings-js-before
531</script>
531<script>
vendor: 420 bytes, lines 531-540
531
532			( function( w, d, s, l, i ) {
533				w[l] = w[l] || [];
534				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
535				var f = d.getElementsByTagName( s )[0],
536					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
537				j.async = true;
538				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
539				f.parentNode.insertBefore( j, f );
540			} )( window, document, 'script', 'dataLayer', '
540GTM-P8B25D5
vendor: 9 bytes, lines 540-541
540' );
541			
542</script>
vendor: 63 bytes, line 542
542<script async src='https://www.googletagmanager.com/gtag/js?id=
542G-TJ26QMJMYQ
vendor: 11 bytes, line 542
542'></script>
542<script>
543			
vendor: 144 bytes, lines 543-546
543window.dataLayer = window.dataLayer || [];
544			function gtag() { dataLayer.push( arguments ); }
545			gtag( 'js', new Date() );
546			gtag( 'config', "
546G-TJ26QMJMYQ
vendor: 10 bytes, lines 546-547
546" );
547					
547</script>
547<script type="speculationrules">
548{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/sensorman/*","/wp-content/themes/twentytwentyfive/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
549</script>
549<script defer src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202639"></script>
549<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://opensensors.com/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4">  <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button>  </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://opensensors.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure login or adju
549sting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>
549<script data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}" fetchpriority="low" id="@wordpress/block-library/navigation/view-js-module" src="https://opensensors.com/wp-content/plugins/gutenberg/build/modules/block-library/navigation/view.min.js?ver=1bf28ded04f9f188bdcb" type="module"></script>
549<script id="jetpack-stats-js-before">
550_stq = window._stq || [];
551_stq.push([ "view", {"v":"ext","blog":"252757536","post":"2852","tz":"0","srv":"opensensors.com","hp":"atomic","ac":"2","amp":"0","j":"1:16.3-a.3"} ]);
552_stq.push([ "clickTrackerInit", "252757536", "2852" ]);
553//# sourceURL=jetpack-stats-js-before
554</script>
554<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202639.js"></script>
554</body>
555</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.