PageSourceSearch

https://sysadvance.com/en/noticias/safety-biogas-community-magazine

html sysadvance.com collected 2026-10-02 21:42:44 UTC 65,954 bytes, 1,127 lines download raw bytes

1<!DOCTYPE html><html lang="en" xml:lang="en">
2<head>
3<meta charset="UTF-8">
4<meta name="copyright" content="© Goweb 2026" >
5<meta name="dcterms.rightsHolder" content="© Goweb" >
6<meta name="dcterms.dateCopyrighted" content="2026" >
7<meta name="author" content="goweb.pt" >
8<meta name="generator" content="GowebSiteManager.com 8" >
9<meta http-equiv="X-UA-Compatible" content="IE=EDGE" >
10<meta property="og:type" content="article" >
11<meta property="og:url" content="https://sysadvance.com/en/noticias/safety-biogas-community-magazine" >
12<meta property="og:site_name" content="Sysadvance" >
13<meta property="og:locale" content="en_US" >
14<meta property="og:title" content="Safety Biogas Community Magazine" >
15<meta name="description" content="We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine. In the article, “Microdosing Oxygen to…" >
16<meta property="og:description" content="We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine. In the article, “Microdosing Oxygen to…" >
17<meta property="article:published_time" content="2026-07-17" >
18<meta property="article:modified_time" content="2026-07-17" >
19<meta property="og:image" content="https://sysadvance.com/uploads/noticias/big_safety-biogas-community-magazine.jpg" ><meta name="viewport" content="width=device-width, initial-scale=1.0" />
20<link rel="icon" type="image/x-icon" href="/favicon.png">
21<meta name="twitter:card" content="summary_large_image" />
22<meta name="twitter:title" content="Safety Biogas Community Magazine" />
23<meta name="twitter:description" content="We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine. In the article, “Microdosing Oxygen to…" />
24<meta name="twitter:image" content="https://sysadvance.com/uploads/noticias/big_safety-biogas-community-magazine.jpg" />
25<title>Safety Biogas Community Magazine - Sysadvance</title><link href="https://sysadvance.com/en/noticias/safety-biogas-community-magazine" rel="canonical" >
26<link href="https://sysadvance.com/en/noticias/safety-biogas-community-magazine" hreflang="en" rel="alternate" >
27<link href="https://sysadvance.com/en" hreflang="x-default" rel="alternate" >
28<link href="/media/js/bootstrap-3/dist/css/bootstrap.min.css" media="screen" rel="stylesheet" type="text/css" >
29<link href="/media/js/chosen/chosen.min.css" media="screen" rel="stylesheet" type="text/css" >
30<link href="/media/css/base.css" media="screen" rel="stylesheet" type="text/css" >
31<link href="/media/css/custom.css" media="screen" rel="stylesheet" type="text/css" ><!-- Consent Mode v2: everything denied until the visitor accepts -->
32<script>
33window.dataLayer = window.dataLayer || [];
34function gtag(){dataLayer.push(arguments);}
35gtag('consent', 'default', {
36  ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
37  analytics_storage: 'denied', functionality_storage: 'denied',
38  personalization_storage: 'denied', security_storage: 'granted',
39  wait_for_update: 2000
40});
41gtag('set', 'ads_data_redaction', true);
42</script>
42
43<!-- Start cookieyes banner --> 
43<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/57e1ec803e46f7100715c16d45f35f64/script.js"></script>
43 <!-- End cookieyes banner -->
44
45<!-- Google Analytics 4 (property 307506180) -->
vendor: 64 bytes, lines 45-46
45
46<script async src="https://www.googletagmanager.com/gtag/js?id=
46G-GVB9YKXBP0
vendor: 12 bytes, line 46
46"></script>
47<script>
48gtag('js', new Date());
49gtag('config', 'G-GVB9YKXBP0');
50</script>
50<script type="application/ld+json">{
51    "@context": "https://schema.org",
52    "@type": "NewsArticle",
53    "headline": "Safety Biogas Community Magazine",
54    "datePublished": "2026-07-17",
55    "dateModified": "2026-07-17",
56    "mainEntityOfPage": {
57        "@type": "WebPage",
58        "@id": "https://sysadvance.com/en/noticias/safety-biogas-community-magazine"
59    },
60    "author": {
61        "@type": "Organization",
62        "name": "Sysadvance"
63    },
64    "image": "https://sysadvance.com/uploads/noticias/big_safety-biogas-community-magazine.jpg",
65    "description": "We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine. In the article, “Microdosing Oxygen to…",
66    "publisher": {
67        "@type": "Organization",
68        "name": "Sysadvance",
69        "logo": {
70            "@type": "ImageObject",
71            "url": "https://sysadvance.com/uploads/seo/big_1790849245_1575_social.png"
72        }
73    }
74}</script>
vendor: 1 bytes, line 74
74
75<script type="application/ld+json">{
76    "@context": "https://schema.org",
77    "@type": "BreadcrumbList",
78    "itemListElement": [
79        {
80            "@type": "ListItem",
81            "position": 1,
82            "name": "Home",
83            "item": "https://sysadvance.com/en"
84        },
85        {
86            "@type": "ListItem",
87            "position": 2,
88            "name": "News",
89            "item": "https://sysadvance.com/en/noticias"
90        },
91        {
92            "@type": "ListItem",
93            "position": 3,
94            "name": "Safety Biogas Community Magazine"
95        }
96    ]
97}</script>
vendor: 1 bytes, line 97
97
98<script type="application/ld+json">{
99    "@context": "https://schema.org",
100    "@type": "Organization",
101    "@id": "https://sysadvance.com/#organization",
102    "name": "Sysadvance",
103    "url": "https://www.sysadvance.com",
104    "email": "[email protected]",
105    "telephone": "+351 252 143 670",
106    "address": {
107        "@type": "PostalAddress",
108        "streetAddress": "Rua Comendador Brandão, 461",
109        "postalCode": "4495-375",
110        "addressLocality": "Póvoa de Varzim, Portugal"
111    }
112}</script>
112
113
114<script type="text/javascript" src="/media/js/jquery.min.js"></script>
vendor: 1 bytes, line 114
114
115<script type="text/javascript" src="/media/js/sa-counters.js"></script>
vendor: 1 bytes, line 115
115
116<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/gsap.min.js"></script>
vendor: 1 bytes, line 116
116
117<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 117
117
118<script src="https://cdn.jsdelivr.net/npm/topojson-client@3/dist/topojson-client.min.js"></script>
118</head>
119<body class=" page-0">
120    
121
122    <!-- Header -->
123    
124<header class="sa-header" id="saHeader">
125    <div class="sa-header-inner">
126
127        <!-- Logo -->
128        <a href="/en" class="sa-header-logo">
129            <img src="/media/images/logo-sysadvance-white.png" alt="Sysadvance">
130        </a>
131
132        <!-- Right side -->
133        <div class="sa-header-right">
134
135            <!-- Language Selector (so' com mais de uma lingua activa -- com uma,
136                 abria uma lista vazia; 30 Set 2026) -->
137            
138            <!-- Login Button -->
139                        <a href="/en/utilizadores/login" class="sa-header-login">
140                <span>Log in</span>
141            </a>
142            
143        </div>
144
145    </div>
146</header>
147
148<script>
149(function() {
150    var toggle = document.getElementById('saHeaderLangToggle');
151    var dropdown = document.getElementById('saHeaderLangDropdown');
152    if (!toggle || !dropdown) return;
153
154    toggle.addEventListener('click', function(e) {
155        e.stopPropagation();
156        dropdown.classList.toggle('open');
157    });
158
159    document.addEventListener('click', function() {
160        dropdown.classList.remove('open');
161    });
162})();
163</script>
163
164
165    
166<!-- ── Hero ── -->
167<section class="sa-nd-hero">
168    <div class="sa-nd-hero-bg"><picture><source srcset="/uploads/noticias/big_safety-biogas-community-magazine.webp" type="image/webp"><img src="/uploads/noticias/big_safety-biogas-community-magazine.jpg" alt="Safety Biogas Community Magazine" loading="lazy"></picture></div>
169    <span class="sa-nd-hero-grad" aria-hidden="true"></span>
170
171    <div class="sa-nd-inner sa-nd-hero-inner">
172        <div class="sa-nd-hero-content">
173
174            <nav class="sa-nd-crumb" aria-label="breadcrumb">
175                <a href="/en">Home</a>
176                <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>
177                <a href="/en/go/news">News</a>
178                <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>
179                <span>Safety Biogas Community Magazine</span>
180            </nav>
181
182            <div class="sa-nd-meta">
183                                                    <span class="sa-nd-meta-item">
184                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg>
185                        <time datetime="2026-07-17">Jul 17, 2026</time>
186                    </span>
187                                <span class="sa-nd-meta-item">
188                    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>
189                    1 min read                </span>
190            </div>
191
192            <h1 class="sa-nd-title">Safety Biogas Community Magazine</h1>
193        </div>
194    </div>
195</section>
196
197<!-- ── Body ── -->
198<section class="sa-nd-body">
199    <div class="sa-nd-inner">
200        <div class="sa-nd-grid">
201
202            <div class="sa-nd-main">
203
204                
205                                                    <div class="sa-nd-figure">
206                        <picture><source srcset="/uploads/noticias/big_safety-biogas-community-magazine.webp" type="image/webp"><img src="/uploads/noticias/big_safety-biogas-community-magazine.jpg" alt="Safety Biogas Community Magazine" loading="lazy"></picture>                        <span class="sa-nd-figure-grad" aria-hidden="true"></span>
207                    </div>
208                
209                <div class="sa-nd-text"><p>We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine.</p>
210<p>In the article, &#8220;Microdosing Oxygen to Tame H₂S: Safer, Smarter Biogas Treatment&#8221; (pages 18–19), we explore how our BiOXYGEN technology delivers a safer, more efficient, and cost-effective approach to H₂S control in biogas applications through precise oxygen microdosing.</p>
211<p>Read the full article here:  <span><span aria-busy="true"><a href="https://catalog.biogascommunity.com/biogas-community-magazine-safety-edition-2026">https://catalog.biogascommunity.com/biogas-community-magazine-safety-edition-2026</a></span></span></p>
212<p></div>
213
214                <div class="sa-nd-share">
215                    <span class="sa-nd-share-label">
216                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="18" cy="5" r="3"/><circle cx="6" cy="12" r="3"/><circle cx="18" cy="19" r="3"/><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"/><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"/></svg>
217                        Share                    </span>
218                    <a class="sa-nd-share-btn sa-nd-share-btn--li" target="_blank" rel="noopener" aria-label="LinkedIn"
219                       href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fsysadvance.com%2Fen%2Fnoticias%2Fsafety-biogas-community-magazine">
220                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"/><rect width="4" height="12" x="2" y="9"/><circle cx="4" cy="4" r="2"/></svg>
221                    </a>
222                    <a class="sa-nd-share-btn sa-nd-share-btn--tw" target="_blank" rel="noopener" aria-label="X"
223                       href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fsysadvance.com%2Fen%2Fnoticias%2Fsafety-biogas-community-magazine&amp;text=Safety%20Biogas%20Community%20Magazine">
224                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"/></svg>
225                    </a>
226                    <a class="sa-nd-share-btn sa-nd-share-btn--fb" target="_blank" rel="noopener" aria-label="Facebook"
227                       href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsysadvance.com%2Fen%2Fnoticias%2Fsafety-biogas-community-magazine">
228                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"/></svg>
229                    </a>
230                </div>
231            </div>
232
233            <aside class="sa-nd-side">
234
235                <a href="/en/go/news" class="sa-nd-back">
236                    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m12 19-7-7 7-7"/>
236<path d="M19 12H5"/></svg>
237                    Back to all news                </a>
238
239                <div class="sa-nd-card">
240                    <h4 class="sa-nd-card-title">Article info</h4>
241                    <div class="sa-nd-card-rows">
242                                                                        <div class="sa-nd-card-row">
243                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg>
244                            <div>
245                                <p class="sa-nd-card-k">Published</p>
246                                <p class="sa-nd-card-v">Jul 17, 2026</p>
247                            </div>
248                        </div>
249                                                <div class="sa-nd-card-row">
250                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>
251                            <div>
252                                <p class="sa-nd-card-k">Reading time</p>
253                                                                <p class="sa-nd-card-v">1 minute</p>
254                            </div>
255                        </div>
256                                            </div>
257                </div>
258
259                <div class="sa-nd-cta">
260                    <h4 class="sa-nd-cta-title">Talk to our engineers</h4>
261                    <p class="sa-nd-cta-text">Interested in this solution? Our specialists are ready to help you find the right system for your needs.</p>
262                    <a href="/en/go/contacts?assunto=engenheiro#saContactsForm" class="sa-nd-cta-btn">
263                        Contact us                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
264                    </a>
265                </div>
266
267            </aside>
268        </div>
269    </div>
270</section>
271
272<style>
273.sa-nd-pn { border-top: 1px solid #e5e7eb; background: #ffffff; font-family: var(--font-family); }
274.sa-nd-pn-inner { width: 100%; max-width: var(--container-max); margin: 0 auto; }
275.sa-nd-pn-grid { display: grid; grid-template-columns: minmax(0, 1fr); }
276.sa-nd-pn-grid > * + * { border-top: 1px solid #e5e7eb; }
277.sa-nd-pn-empty { display: none; }
278.sa-nd-pn-empty + * { border-top: 0; }
279@media (min-width: 768px) {
280    .sa-nd-pn-empty { display: block; }
281    .sa-nd-pn-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
282    .sa-nd-pn-grid > * + * { border-top: 0; border-left: 1px solid #e5e7eb; }
283}
284.sa-nd-pn-link { display: flex; align-items: center; gap: 24px; padding: 32px; min-width: 0; text-decoration: none; transition: background-color 150ms ease; }
285.sa-nd-pn-link:hover { background: #f8fafc; text-decoration: none; }
286.sa-nd-pn-link--next { justify-content: flex-end; text-align: right; }
287.sa-nd-pn-btn { flex-shrink: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border: 1px solid #e5e7eb; color: #00476c; transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease; }
288.sa-nd-pn-btn svg { width: 16px; height: 16px; }
289.sa-nd-pn-link:hover .sa-nd-pn-btn { border-color: #00476c; background: #00476c; color: #ffffff; }
290.sa-nd-pn-info { display: flex; align-items: center; gap: 16px; min-width: 0; }
291.sa-nd-pn-link--next .sa-nd-pn-info { flex-direction: row-reverse; }
292/* foto com a proporcao dela: 56px de alto, largura natural (tecto 112px) */
293.sa-nd-pn-img { flex-shrink: 0; display: block; line-height: 0; }
294.sa-nd-pn-img picture { display: block; }
295.sa-nd-pn-img img { display: block; height: 56px; width: auto; max-width: 112px; object-fit: contain; background: #f0f4f8; }
296.sa-nd-pn-txt { display: block; min-width: 0; }
297.sa-nd-pn-k { display: block; margin-bottom: 4px; font-weight: 300; font-size: 10px; text-transform: uppercase; letter-spacing: 1.2px; color: #9ca3af; }
298.sa-nd-pn-t { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-weight: 500; font-size: 14px; line-height: 1.25; text-transform: uppercase; color: #001524; transition: color 150ms ease; }
299.sa-nd-pn-link:hover .sa-nd-pn-t { color: #00476c; }
300.sa-nd-pn-link:focus-visible { outline: 2px solid #00476c; outline-offset: -2px; }
301@media (min-width: 1920px) {
302    .sa-nd-pn-k { font-size: calc(0.625 * var(--esc)); }  /* 10 */
303    .sa-nd-pn-t { font-size: calc(0.875 * var(--esc)); }  /* 14 */
304}
305</style>
306<!-- ── Anterior / Seguinte ── -->
307<div class="sa-nd-pn">
308    <div class="sa-nd-pn-inner">
309        <nav class="sa-nd-pn-grid" aria-label="News navigation">
310            <div class="sa-nd-pn-empty"></div>            <a class="sa-nd-pn-link sa-nd-pn-link--next" rel="next" href="/en/noticias/sysadvance-north-america-would-like-to-welcome-peter-asquini"><span class="sa-nd-pn-info"><span class="sa-nd-pn-img"><picture><source srcset="/uploads/noticias/medium_sysadvance-north-america-would-like-to-welcome-peter-asquini.webp" type="image/webp"><img src="/uploads/noticias/medium_sysadvance-north-america-would-like-to-welcome-peter-asquini.jpg" alt="SYSADVANCE North America would like to welcome Peter Asquini" loading="lazy"></picture></span><span class="sa-nd-pn-txt"><span class="sa-nd-pn-k">Next</span><span class="sa-nd-pn-t">SYSADVANCE North America would like to welcome Peter Asquini</span></span></span><span class="sa-nd-pn-btn" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span></a>        </nav>
311    </div>
312</div>
313
314<!-- ── Related ── -->
315<section class="sa-nd-related">
316    <div class="sa-nd-inner">
317        <h3 class="sa-nd-related-title">
318            Related <span>news</span>
319        </h3>
320        <div class="sa-nd-related-grid">
321                        <a href="/en/noticias/safety-biogas-community-magazine" class="sa-nd-rel">
322                <div class="sa-nd-rel-img"><picture><source srcset="/uploads/noticias/medium_safety-biogas-community-magazine.webp" type="image/webp"><img src="/uploads/noticias/medium_safety-biogas-community-magazine.jpg" alt="Safety Biogas Community Magazine" loading="lazy"></picture><span class="sa-nd-rel-grad" aria-hidden="true"></span></div>
323                <div class="sa-nd-rel-body">
324                    <div class="sa-nd-rel-meta">
325                                                                        <sp
325an class="sa-nd-rel-date">
326                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg>
327                            Jul 17, 2026                        </span>
328                                            </div>
329                    <h4 class="sa-nd-rel-title">Safety Biogas Community Magazine</h4>
330                                            <p class="sa-nd-rel-desc">We are pleased to share that SYSADVANCE North America is featured in the latest edition of Safety Biogas Magazine.
331In the article, “Microdosing Oxygen to Tame </p>
332                                        <span class="sa-nd-rel-more">
333                        Read more                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
334                    </span>
335                </div>
336            </a>
337                        <a href="/en/noticias/sysadvance-north-america-would-like-to-welcome-peter-asquini" class="sa-nd-rel">
338                <div class="sa-nd-rel-img"><picture><source srcset="/uploads/noticias/medium_sysadvance-north-america-would-like-to-welcome-peter-asquini.webp" type="image/webp"><img src="/uploads/noticias/medium_sysadvance-north-america-would-like-to-welcome-peter-asquini.jpg" alt="SYSADVANCE North America would like to welcome Peter Asquini" loading="lazy"></picture><span class="sa-nd-rel-grad" aria-hidden="true"></span></div>
339                <div class="sa-nd-rel-body">
340                    <div class="sa-nd-rel-meta">
341                                                <span class="sa-nd-rel-cat">
342                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"/></svg>
343                            North America                        </span>
344                                                                        <span class="sa-nd-rel-date">
345                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg>
346                            Jul 14, 2026                        </span>
347                                            </div>
348                    <h4 class="sa-nd-rel-title">SYSADVANCE North America would like to welcome Peter Asquini</h4>
349                                            <p class="sa-nd-rel-desc">SYSADVANCE would like to welcome Peter Asquini. Peter has joined our team as Director of Sales at SYSADVANCE North America.</p>
350                                        <span class="sa-nd-rel-more">
351                        Read more                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
352                    </span>
353                </div>
354            </a>
355                        <a href="/en/noticias/sysadvance-north-america-rethinking-nitrogen-supply-for-industrial-efficiency" class="sa-nd-rel">
356                <div class="sa-nd-rel-img"><picture><source srcset="/uploads/noticias/medium_sysadvance-north-america-rethinking-nitrogen-supply-for-industrial-efficiency.webp" type="image/webp"><img src="/uploads/noticias/medium_sysadvance-north-america-rethinking-nitrogen-supply-for-industrial-efficiency.jpg" alt="SYSADVANCE North America — Rethinking Nitrogen Supply for Industrial Efficiency" loading="lazy"></picture><span class="sa-nd-rel-grad" aria-hidden="true"></span></div>
357                <div class="sa-nd-rel-body">
358                    <div class="sa-nd-rel-meta">
359                                                <span class="sa-nd-rel-cat">
360                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"/></svg>
361                            North America                        </span>
362                                                                        <span class="sa-nd-rel-date">
363                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg>
364                            Jul 10, 2026                        </span>
365                                            </div>
366                    <h4 class="sa-nd-rel-title">SYSADVANCE North America — Rethinking Nitrogen Supply for Industrial Efficiency</h4>
367                                            <p class="sa-nd-rel-desc">SYSADVANCE North America, in partnership with ILSA, our distributor in Mexico, presents a special episode of “Voces de la Industria” featuring our VP of Busines</p>
368                                        <span class="sa-nd-rel-more">
369                        Read more                        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
370                    </span>
371                </div>
372            </a>
373                    </div>
374    </div>
375</section>
376
377    <!-- Bottom Navigation Bar -->
378    
379<nav class="sa-nav" id="saNav">
380
381    <!-- Dropdown Panel -->
382    <div class="sa-nav-dropdown" id="saNavDropdown">
383        <div class="sa-nav-dropdown-inner">
384            <div class="sa-nav-dropdown-content">
385                <span class="sa-nav-dropdown-title" id="saNavDropdownTitle"></span>
386                <div class="sa-nav-dropdown-items" id="saNavDropdownItems"></div>
387            </div>
388            <div class="sa-nav-dropdown-img-wrap" id="saNavDropdownImgWrap">
389                <img id="saNavDropdownImg" src="" alt="">
390            </div>
391        </div>
392    </div>
393
394    <!-- Nav Bar -->
395    <div class="sa-nav-bar">
396        <div class="sa-nav-highlight" id="saNavHighlight"></div>
397        <div class="sa-nav-links" id="saNavLinks">
398                            <a href="/en"
399                   class="sa-nav-link"
400                   data-nav="home">
401                    Home                </a>
402                            <a href="/en/go/sysadvance"
403                   class="sa-nav-link"
404                   data-nav="sysadvance">
405                    Sysadvance                </a>
406                            <a href="/en/go/industrial"
407                   class="sa-nav-link"
408                   data-nav="industrial">
409                    Industrial                </a>
410                            <a href="/en/go/energy"
411                   class="sa-nav-link"
412                   data-nav="energy">
413                    Energy                </a>
414                            <a href="/en/go/services"
415                   class="sa-nav-link"
416                   data-nav="services">
417                    Services                </a>
418                    </div>
419    </div>
420
421</nav>
422
423<div class="sa-nav-mob" id="saNavMob">
424
425    <div class="sa-nav-mob-panel" id="saNavMobPanel" hidden>
426                                <a href="/en" class="sa-nav-mob-link">Home</a>
427                                            <div class="sa-nav-mob-section">
428                <button type="button" class="sa-nav-mob-toggle" aria-expanded="false"
429                        style="color: #ffffff">
430                    <span>Sysadvance</span>
431                    <svg class="sa-nav-mob-chev" width="13" height="13" viewBox="0 0 24 24" fill="none"
432                         stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
433                         aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg>
434                </button>
435                <div class="sa-nav-mob-items" hidden>
436                                        <a href="/en/go/sysadvance" class="sa-nav-mob-item">Overview</a>
437                                        <a href="/en/go/sysadvance#company" class="sa-nav-mob-item">Company</a>
438                                        <a href="/en/go/sysadvance#certifications" class="sa-nav-mob-item">Certifications</a>
439                                        <a href="/en/go/news" class="sa-nav-mob-item">News</a>
440                                        <a href="/en/go/trade-shows" class="sa-nav-mob-item">Trade Shows &amp; Calendar</a>
441                                        <a href="/en/go/careers" class="sa-nav-mob-item">Careers</a>
442                                    </div>
443            </div>
444                                            <div class="sa-nav-mob-section">
445                <button type="button" class="sa-nav-mob-toggle" aria-expanded="false"
446                        style="color: #ED6E00">
447                    <span>Industrial</span>
448                    <svg class="sa-nav-mob-chev" width="13" height="13" viewBox="0 0 24 24" fill="none"
449                         stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
450                         aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg>
451                </button>
452                <div class="sa-nav-mob-items" hidden>
453                                        <a href="/en/go/industrial" class="sa-nav-mob-item">Overview</a>
454                                        <a href="/en/go/nitrogen-generators" class="sa-nav-mob-item">Nitrogen Generators</a>
455                                        <a href="/en/go/oxygen-generators" class="sa-nav-mob-item">Oxygen Generators</a>
456                                        <a href="/en/go/oxygen-vsa-generators" class="sa-nav-mob-item">Oxygen VSA Generators</a>
457                                        <a href="/en/go/helium-purification" class="sa-nav-mob-item">Helium Purification</a>
458                                        <a href="/en/go/custom-engineering" class="sa-nav-mob-item">Custom Engineering</a>
459                                    </div>
460            </div>
461                                            <div class="sa-nav-mob-section">
462                <button type="button" class="sa-nav-mob-toggle" aria-expanded="false"
463                        style="color: #8FD400">
464                    <span>Energy</span>
465                    <svg class="sa-nav-mob-chev" width="13" height="13" viewBox="0 0 24 24" fill="none"
466                         stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
467                         aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg>
468                </button>
469                <div class="sa-nav-mob-items" hidden>
470                                        <a href="/en/go/energy" class="sa-nav-mob-item">Overview</a>
471                                        <a href="/en/go/methagen-ad" class="sa-nav-mob-item">Methagen AD</a>
472                                        <a href="/en/go/methagen-lf" class="sa-nav-mob-item">Methagen LF</a>
473                                        <a href="/en/go/bioxygen" class="sa-nav-mob-item">Bioxygen</a>
474                                        <a href="/en/go/energy-references" class="sa-nav-mob-item">Energy References</a>
475                                    </div>
476            </div>
477                                            <div class="sa-nav-mob-section">
478                <button type="button" class="sa-nav-mob-toggle" aria-expanded="false"
479                        style="color: #ffffff">
480                    <span>Services</span>
481                    <svg class="sa-nav-mob-chev" width="13" height="13" viewBox="0 0 24 24" fill="none"
482                         stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
483                         aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg>
484                </button>
485                <div class="sa-nav-mob-items" hidden>
486                                        <a href="/en/go/services" class="sa-nav-mob-item">Overview</a>
487                                        <a href="/en/go/services#maintenance" class="sa-nav-mob-item">Maintenance &amp; After Sales</a>
488                                        <a href="/en/go/services#rental" class="sa-nav-mob-item">Rental &amp; Leasing</a>
489                                        <a href="/en/go/services#rnd" class="sa-nav-mob-item">R&amp;D Consulting</a>
490                                        <a href="/en/go/contacts" class="sa-nav-mob-item">Contact Us</a>
491                                    </div>
492            </div>
493                        </div>
494
495    <button type="button" class="sa-nav-mob-btn" id="saNavMobBtn"
496            aria-label="Menu" aria-expanded="false" aria-controls="saNavMobPanel">
497        <svg class="sa-nav-mob-icon sa-nav-mob-icon-open" width="18" height="18" viewBox="0 0 24 24" fill="none"
498             stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true">
499            <line x1="3" y1="6" x2="21" y2="6"></line>
500            <line x1="3" y1="12" x2="21" y2="12"></line>
501            <line x1="3" y1="18" x2="21" y2="18"></line>
502        </svg>
503        <svg class="sa-nav-mob-icon sa-nav-mob-icon-close" width="18" height="18" viewBox="0 0 24 24" fill="none"
504             stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true">
505            <line x1="18" y1="6" x2="6" y2="18"></line>
506            <line x1="6" y1="6" x2="18" y2="18"></line>
507        </svg>
508    </button>
509
510</div>
511
512<script>
513(function() {
514    var nav = document.getElementById('saNav');
515    if (!nav) return;
516
517    var dropdowns = {"sysadvance":{"title":"Sysadvance","titleColor":"#ffffff","items":[{"label":"Company","href":"\/en\/go\/sysadvance#company"},{"label":"Certifications","href":"\/en\/go\/sysadvance#certifications"},{"label":"News","href":"\/en\/go\/news"},{"label":"Trade Shows & Calendar","href":"\/en\/go\/trade-shows"},{"label":"Careers","href":"\/en\/go\/careers"}],"image":"\/uploads\/cms\/small_cms_1787907735_2267.png","imgFit":"cover"},"industrial":{"title":"Industrial","titleColor":"#ED6E00","items":[{"label":"Nitrogen Generators","href":"\/en\/go\/nitrogen-generators"},{"label":"Oxygen Generators","href":"\/en\/go\/oxygen-generators"},{"label":"Oxygen VSA Generators","href":"\/en\/go\/oxygen-vsa-generators"},{"label":"Helium Purification","href":"\/en\/go\/helium-purification"},{"label":"Custom Engineering","href":"\/en\/go\/custom-engineering"}],"image":"\/uploads\/cms\/small_cms_1777296232_6927.jpg","imgFit":"contain"},"energy":{"title":"Energy","titleColor":"#8FD400","items":[{"label":"Methagen AD","href":"\/en\/go\/methagen-ad"},{"label":"Methagen LF","href":"\/en\/go\/methagen-lf"},{"label":"Bioxygen","href":"\/en\/go\/bioxygen"},{"label":"Energy References","href":"\/en\/go\/energy-references"}],"image":"\/uploads\/cms\/small_cms_1777297553_2011.png","imgFit":"contain"},"services":{"title":"Services","titleColor":"#ffffff","items":[{"label":"Maintenance & After Sales","href":"\/en\/go\/services#maintenance"},{"label":"Rental & Leasing","href":"\/en\/go\/services#rental"},{"label":"R&D Consulting","href":"\/en\/go\/services#rnd"},{"label":"Contact Us","href":"\/en\/go\/contacts"}],"image":"\/uploads\/cms\/small_cms_1787907504_8771.png","imgFit":"cover"}};
518
519    var highlight = document.getElementById('saNavHighlight');
520    var dropdown = document.getElementById('saNavDropdown');
521    var dropdownTitle = document.getElementById('saNavDropdownTitle');
522    var dropdownItems = document.getElementById('saNavDropdownItems');
523    var dropdownImgWrap = document.getElementById('saNavDropdownImgWrap');
524    var dropdownImg = document.getElementById('saNavDropdownImg');
525    var links = nav.querySelectorAll('.sa-nav-link');
526    var firstLink = links[0];
527
528    // Determine which link corresponds to the current page so the pill starts
529    // on the active section instead of always Home.
530    // Matches "/<lang>/go/<slug>" and picks the first slug after /go/.
531    var currentSlug = '';
532    var pathMatch = window.location.pathname.match(/\/[^\/]+\/go\/([^\/]+)/);
533    if (pathMatch) currentSlug = pathMatch[1];
534
535    // Caminho da pagina actual, sem barra final, para comparar com os href do
536    // dropdown la' em baixo no showDropdown().
537    var currentPath = window.location.pathname.replace(/\/+$/, '');
538
539    var activeLink = null;
540
541    if (currentSlug) {
542        // 1) Top-level match — current page IS a main nav item
543        for (var a = 0; a < links.length; a++) {
544            if (links[a].getAttribute('data-nav') === currentSlug) {
545                activeLink = links[a];
546                break;
547            }
548        }
549
550        // 2) Dropdown child match — current page is a product/child inside a section
551        if (!activeLink) {
552            for (var parentKey in dropdowns) {
553                if (!dropdowns.hasOwnProperty(parentKey)) continue;
554                var dropItems = dropdowns[parentKey].items || [];
555                var matched = false;
556                for (var j = 0; j < dropItems.length; j++) {
557                    if (dropItems[j].href.indexOf('/go/' + currentSlug) !== -1) {
558                        matched = true;
559                        break;
560                    }
561                }
562                if (matched) {
563                    for (var k = 0; k < links.length; k++) {
564                        if (links[k].getAttribute('data-nav') === parentKey) {
565                            activeLink = links[k];
566                            break;
567                        }
568                    }
569                    break;
570                }
571            }
572        }
573    }
574
575    // So se cai para o Home quando estamos MESMO na homepage -- ai o caminho nao
576    // tem /go/, currentSlug fica vazio e nada acima podia ter dado match.
577    // Antes era `if (!activeLink) activeLink = firstLink`, o que acendia o Home
578    // em qualquer pagina fora das seis seccoes da navbar: Careers, News, Trade
579    // Shows, Contacts e as paginas de Recursos vivem debaixo do Footer, nao do
580    // Navbar, por isso nunca dao match e ficavam todas a dizer "Home".
581    // Sem link activo o pill fica escondido, que e' a leitura correcta: nao
582    // estamos em nenhuma das seccoes.
583    var isHomepage = /^\/[a-z]{2}\/?$/i.test(window.location.pathname);
584    if (!activeLink && isHomepage) activeLink = firstLink;
585
586    // Move highlight to match a link element
587    var shrink = 6; // px to shrink highlight on each side
588    function setHighlight(el) {
589        if (!el) el = activeLink;
590        // activeLink pode agora ser null (pagina fora das seis seccoes). Nesse
591        // caso esconde-se o pill em vez de rebentar no offsetLeft -- e' tambem
592        // por aqui que ele desaparece outra vez no mouseleave.
593        if (!el) { highlight.style.opacity = '0'; highlight.style.width = '0px'; return; }
594        highlight.style.left = (el.offsetLeft + shrink) + 'px';
595        highlight.style.width = (el.offsetWidth - shrink * 2) + 'px';
596        highlight.style.opacity = '1';
597    }
598
599    function showDropdown(key) {
600        var data = dropdowns[key];
601        if (!data) {
602            dropdown.classList.remove('visible');
603            return;
604        }
605
606        dropdownTitle.textContent = data.title;
607        dropdownTitle.style.color = data.titleColor;
608
609        dropdownItems.innerHTML = '';
610        for (var i = 0; i < data.items.length; i++) {
611            var item = data.items[i];
612            var a = document.createElement('a');
613            a.href = item.href;
614            a.className = 'sa-nav-dropdown-item';
615            // Acende o item que corresponde a' pagina onde estamos (fica com o
616            // mesmo aspecto do hover). Compara-se o CAMINHO INTEIRO e ficam de
617            // fora os links com ancora.
618            //
619            // O teste antigo era procurar "/go/<slug>" dentro do href. As
620            // entradas-atalho -- os tres primeiros Services, a Company do
621            // Sysadvance -- tem redireccionar para uma ancora da propria
622            // pagina-mae, por isso o href delas contem sempre o slug da mae:
623            // em /go/services acendiam as tres ao mesmo tempo, e o Contact Us,
624            // que e' pagina a serio, ficava a ser o unico com a cor normal.
625            // Estando na pagina-mae nao estamos em nenhum dos filhos, logo nao
626            // acende nada. A igualdade tira ainda o falso positivo de um slug
627            // que comeca por outro ("services" dentro de "services-eu").
628            var itemPath = item.href.split('#')[0].split('?')[0].replace(/\/+$/, '');
629            if (item.href.indexOf('#') === -1 && itemPath === currentPath) {
630                a.className += ' is-active';
631            }
632            a.textContent = item.label;
633            dropdownItems.appendChild(a);
634        }
635
636        if (data.image) {
637            dropdownImg.src = data.image;
638            dropdownImg.alt = data.title;
639            // .is-cover tira o fundo branco e a margem, e manda a imagem
640            // preencher o painel. So' os recortes de produto ficam sem ela.
641            dropdownImgWrap.classList.toggle('is-cover', data.imgFit !== 'contain');
642            dropdownImgWrap.style.display = 'flex';
643        } else {
644            dropdownImgWrap.style.display = 'none';
645        }
646
647        dropdown.classList.add('visible');
648    }
649
650    // Set initial highlight to the current page's link (falls back to Home)
651    setHighlight(activeLink);
652
653    // Re-position after web fonts finish loading (Kanit shifts link widths
654    // vs the fallback font, which causes the pill to start "a bit off" until
655    // the next hover re-measures).
656    if (document.fonts && document.fonts.ready) {
657        document.fonts.ready.then(function() { setHighlight(activeLink); });
658    }
659
660    // Re-position on window.load too (images/layout shifts after initial paint)
661    window.addEventListener('load', function() { setHighlight(activeLink); });
662
663    // Re-position on any nav-bar resize (responsive breakpoints, late reflows)
664    if (window.ResizeObserver) {
665        var ro = new ResizeObserver(function() { setHighlight(activeLink); });
666        ro.observe(nav);
667    }
668
669    for (var i = 0; i < links.length; i++) {
670        (function(link) {
671            var key = link.getAttribute('data-nav');
672            link.addEventListener('mouseenter', function() {
673                setHighlight(link);
674                showDropdown(key);
675            });
676        })(links[i]);
677    }
678
679    nav.addEventListener('mouseleave', function() {
680        setHighlight(activeLink);
681        dropdown.classList.remove('visible');
682    });
683
684    // ---- Mobile nav (< 768px) -------------------------------------------
685    var mob      = document.getElementById('saNavMob');
686    var mobBtn   = document.getElementById('saNavMobBtn');
687    var mobPanel = document.getElementById('saNavMobPanel');
688
689    function closeMob() {
690        if (!mob) return;
691        mob.classList.remove('is-open');
692        mobPanel.hidden = true;
693        mobBtn.setAttribute('aria-expanded', 'false');
694    }
695
696    if (mob && mobBtn && mobPanel) {
697        mobBtn.addEventListener('click', function(e) {
698            e.stopPropagation();
699            var open = mob.classList.toggle('is-open');
700            mobPanel.hidden = !open;
701            mobBtn.setAttribute('aria-expanded', open ? 'true' : 'false');
702        });
703
704        // Accordion: one section open at a time, like the prototype.
705        var toggles = mobPanel.querySelectorAll('.sa-nav-mob-toggle');
706        for (var t = 0; t < toggles.length; t++) {
707            (function(btn) {
708                btn.addEventListener('click', function() {
709                    var items = btn.nextElementSibling;
710                    var willOpen = items.hidden;
711                    for (var k = 0; k < toggles.length; k++) {
712                        toggles[k].nextElementSibling.hidden = true;
713                        toggles[k].setAttribute('aria-expanded', 'false');
714                        toggles[k].classList.remove('is-open');
715                    }
716                    if (willOpen) {
717                        items.hidden = false;
718                        btn.setAttribute('aria-expanded', 'true');
719                        btn.classList.add('is-open');
720                    }
721                });
722            })(toggles[t]);
723        }
724
725        // Tapping a destination closes the whole menu.
726        var mobLinks = mobPanel.querySelectorAll('a');
727        for (var l = 0; l < mobLinks.length; l++) {
728            mobLinks[l].addEventListener('click', closeMob);
729        }
730
731        // Tap outside, or Escape, closes it.
732        document.addEventListener('click', function(e) {
733            if (mob.classList.contains('is-open') && !mob.contains(e.target)) closeMob();
734        });
735        document.addEventListener('keydown', function(e) {
736            if (e.key === 'Escape') closeMob();
737        });
738    }
739
740    /*
741     * Os dois observadores que fazem a barra desaparecer.
742     *
743     * TEM de correr depois de a pagina estar lida. Este 
743<script> esta' ACIMA
744     * do rodape no documento (medido: o script aos 277956 bytes, o
745     * <footer class="sa-footer"> aos 279753), por isso a procura feita aqui e
746     * agora devolvia null e o observador nem chegava a existir.
747     *
748     * E' tambem a explicacao do defeito antigo: `querySelector('footer')`
749     * apanhava o PRIMEIRO <footer> do documento, que nas paginas 66 e 67 e' o
750     * das setas do bloco Global Applications -- esse ja' estava lido, o do
751     * site ainda nao. A barra escondia-se a meio da pagina e nao se escondia
752     * no rodape, so' nessas duas paginas.
753     */
754    function ligaObservadores() {
755        if (!window.IntersectionObserver) return;
756
757        // 1. O rodape do site.
758        var footer = document.querySelector('.sa-footer') || document.querySelector('footer');
759        if (footer) {
760            new IntersectionObserver(function(entries) {
761                /*
762                 * `sa-nav-oculta` e nao `hidden`: a pagina carrega o
763                 * bootstrap.min.css, que tem `.hidden{display:none!important}`.
764                 * Com esse nome a barra passava a display:none e desaparecia de
765                 * um golpe -- o esbatimento de 500ms declarado no custom.css
766                 * nunca corria, porque nao se anima nada para display:none.
767                 * Medido no Chrome a 7 Set 2026: com a classe saltava de 1 para
768                 * 0 no primeiro fotograma; por estilo inline, com a mesma folha,
769                 * esbatia-se como esta escrito.
770                 */
771                nav.classList.toggle('sa-nav-oculta', entries[0].isIntersecting);
772                // The mobile nav fades on the same signal as the desktop bar,
773                // and closes rather than fading out while still open and
774                // clickable.
775                if (mob) {
776                    mob.classList.toggle('sa-nav-oculta', entries[0].isIntersecting);
777                    if (entries[0].isIntersecting) closeMob();
778                }
779            }, { threshold: 0.05 }).observe(footer);
780        }
781
782        /*
783         * NAO ha segundo observador. 7 Set 2026.
784         *
785         * Havia um, para o bloco Global Applications: escondia a barra
786         * enquanto esse bloco estava a vista, para ela nao cair em cima do
787         * botao "Talk to an Engineer" que ele tem no fundo.
788         *
789         * Saiu por decisao da Sofia. A razao esta medida: nas paginas de
790         * produto (a 66, por exemplo) o bloco fica a 27% da pagina e mede
791         * exactamente uma altura de ecra, portanto a barra apagava-se durante
792         * ~640px de scroll e voltava a aparecer. A meio da pagina isso le-se
793         * como avaria, e e' indistinguivel do defeito antigo do <footer>
794         * errado -- que esta corrigido, e foi confundido com ele.
795         *
796         * A regra passa a ser uma so, e simples de dizer: a barra esta sempre
797         * la e so desaparece no rodape. Por cima do bloco das aplicacoes ela
798         * passa (z-index 50 contra o conteudo normal da seccao); quando o
799         * painel de detalhe abre, esse tem z-index 9999 e tapa-a, que e o que
800         * se quer.
801         */
802    }
803
804    if (document.readyState === 'loading') {
805        document.addEventListener('DOMContentLoaded', ligaObservadores);
806    } else {
807        ligaObservadores();
808    }
809})();
810</script>
810
811
812    <!-- Footer -->
813    <footer class="sa-footer">
814    <div class="sa-footer-inner">
815
816                        <style>@media (min-width: 1280px) { .sa-footer-columns { grid-template-columns: repeat(5, 1fr); } }</style>
817                <!-- Link Columns -->
818        <div class="sa-footer-columns">
819
820                        <!-- Sysadvance -->
821            <div class="sa-footer-col">
822                <h4 class="sa-footer-col-title" style="color:#ffffff;">Sysadvance</h4>
823                <ul class="sa-footer-col-links">
824                                        <li class="sa-footer-col-link">
825                        <div class="sa-footer-col-link-dot"></div>
826                        <a href="/en/go/sysadvance#company">Company</a>
827                    </li>
828                                        <li class="sa-footer-col-link">
829                        <div class="sa-footer-col-link-dot"></div>
830                        <a href="/en/go/sysadvance#certifications">Certifications</a>
831                    </li>
832                                        <li class="sa-footer-col-link">
833                        <div class="sa-footer-col-link-dot"></div>
834                        <a href="/en/go/news">News</a>
835                    </li>
836                                        <li class="sa-footer-col-link">
837                        <div class="sa-footer-col-link-dot"></div>
838                        <a href="/en/go/trade-shows">Trade Shows &amp; Calendar</a>
839                    </li>
840                                        <li class="sa-footer-col-link">
841                        <div class="sa-footer-col-link-dot"></div>
842                        <a href="/en/go/careers">Careers</a>
843                    </li>
844                                    </ul>
845            </div>
846            
847                        <!-- Industrial -->
848            <div class="sa-footer-col">
849                <h4 class="sa-footer-col-title" style="color:#ED6E00;">Industrial</h4>
850                <ul class="sa-footer-col-links">
851                                        <li class="sa-footer-col-link">
852                        <div class="sa-footer-col-link-dot"></div>
853                        <a href="/en/go/nitrogen-generators">Nitrogen Generators</a>
854                    </li>
855                                        <li class="sa-footer-col-link">
856                        <div class="sa-footer-col-link-dot"></div>
857                        <a href="/en/go/oxygen-generators">Oxygen Generators</a>
858                    </li>
859                                        <li class="sa-footer-col-link">
860                        <div class="sa-footer-col-link-dot"></div>
861                        <a href="/en/go/oxygen-vsa-generators">Oxygen VSA Generators</a>
862                    </li>
863                                        <li class="sa-footer-col-link">
864                        <div class="sa-footer-col-link-dot"></div>
865                        <a href="/en/go/helium-purification">Helium Purification</a>
866                    </li>
867                                        <li class="sa-footer-col-link">
868                        <div class="sa-footer-col-link-dot"></div>
869                        <a href="/en/go/custom-engineering">Custom Engineering</a>
870                    </li>
871                                    </ul>
872            </div>
873            
874            
875                        <!-- Energy -->
876            <div class="sa-footer-col">
877                <h4 class="sa-footer-col-title" style="color:#8FD400;">Energy</h4>
878                <ul class="sa-footer-col-links">
879                                        <li class="sa-footer-col-link">
880                        <div class="sa-footer-col-link-dot"></div>
881                        <a href="/en/go/methagen-ad">Methagen AD</a>
882                    </li>
883                                        <li class="sa-footer-col-link">
884                        <div class="sa-footer-col-link-dot"></div>
885                        <a href="/en/go/methagen-lf">Methagen LF</a>
886                    </li>
887                                        <li class="sa-footer-col-link">
888                        <div class="sa-footer-col-link-dot"></div>
889                        <a href="/en/go/bioxygen">Bioxygen</a>
890                    </li>
891                                        <li class="sa-footer-col-link">
892                        <div class="sa-footer-col-link-dot"></div>
893                        <a href="/en/go/energy-references">Energy References</a>
894                    </li>
895                                    </ul>
896            </div>
897            
898                        <!-- Services -->
899            <div class="sa-footer-col">
900                <h4 class="sa-footer-col-title" style="color:#ffffff;">Services</h4>
901                <ul class="sa-footer-col-links">
902                                        <li class="sa-footer-col-link">
903                        <div class="sa-footer-col-link-dot"></div>
904                        <a href="/en/go/services#maintenance">Maintenance &amp; After Sales</a>
905                    </li>
906                                        <li class="sa-footer-col-link">
907                        <div class="sa-footer-col-link-dot"></div>
908                        <a href="/en/go/services#rental">Rental &amp; Leasing</a>
909                    </li>
910                                        <li class="sa-footer-col-link">
911                        <div class="sa-footer-col-link-dot"></div>
912                        <a href="/en/go/services#rnd">R&amp;D Consulting</a>
913                    </li>
914                                        <li class="sa-footer-col-link">
915                        <div class="sa-footer-col-link-dot"></div>
916                        <a href="/en/go/contacts">Contact Us</a>
917                    </li>
918                                    </ul>
919            </div>
920            
921                        <!-- Information -->
922            <div class="sa-footer-col">
923                <h4 class="sa-footer-col-title" style="color:#ffffff;">Resources</h4>
924                <ul class="sa-footer-col-links">
925                                        <li class="sa-footer-col-link">
926                        <div class="sa-footer-col-link-dot"></div>
927                        <a href="/en/go/information#saSim">Simulators &amp; Comparators</a>
928                    </li>
929                                        <li class="sa-footer-col-link">
930                        <div class="sa-footer-col-link-dot"></div>
931                        <a href="/en/go/information#saResFaqPills">FAQs</a>
932                    </li>
933                                        <li class="sa-footer-col-link">
934                        <div class="sa-footer-col-link-dot"></div>
935                        <a href="/en/utilizadores/portal/sec/catalogos">Product Catalogues</a>
936                    </li>
937                                        <li class="sa-footer-col-link">
938                        <div class="sa-footer-col-link-dot"></div>
939                        <a href="/en/go/case-studies">Case Studies</a>
940                    </li>
941                                    </ul>
942            </div>
943            
944        </div>
945
946        <!-- Logo -->
947        <div class="sa-footer-logo">
948            <img src="/media/images/logo-sysadvance-white.png" alt="Sysadvance">
949        </div>
950
951        <!-- Socials + Partners -->
952        <div class="sa-footer-socials-row">
953
954            <!-- Social Icons -->
955            <div class="sa-footer-socials">
956                <!-- LinkedIn -->
957                <a href="https://pt.linkedin.com/company/sysadvance-sa" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="sa-footer-social-link">
958                    <svg viewBox="0 0 16 16"><path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z"/></svg>
959                </a>
960                <!-- YouTube -->
961                <a href="https://www.youtube.com/channel/UCxELpfmeHkMWqCKtTmXFUdw" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="sa-footer-social-link">
962                    <svg viewBox="0 0 16 16"><path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/></svg>
963                </a>
964                <!-- Facebook -->
965                <a href="https://www.facebook.com/sysadvance.sa/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="sa-footer-social-link">
966                    <svg viewBox="0 0 16 16"><path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625
966h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"/></svg>
967                </a>
968                <!-- X / Twitter -->
969                <a href="https://x.com/SysadvanceSa" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)" class="sa-footer-social-link">
970                    <svg viewBox="0 0 16 16"><path d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865l8.875 11.633Z"/></svg>
971                </a>
972            </div>
973
974                        <div class="sa-footer-partners">
975                <img src="/media/images/logo-pt2030.png" alt="Portugal 2030 &middot; Rep&uacute;blica Portuguesa &middot; Uni&atilde;o Europeia">
976                <img src="/media/images/logo-norte2030.png" alt="Norte 2030 &middot; Cofinanciado pela Uni&atilde;o Europeia">
977            </div>
978
979        </div>
980
981        <!-- Copyright -->
982        <div class="sa-footer-copyright">
983            <p>Sysadvance &copy; All right reserved 2026</p>
984            <!-- Legal links. Managed in the backoffice under Footer > Legal
985                 (pai_id 205). Same redirect-aware href as the columns above, so
986                 a row with `redireccionar` filled in jumps straight there. The
987                 "|" separator is drawn between rows, never before the first or
988                 after the last, so adding/removing a page keeps it tidy. -->
989            <div class="sa-footer-copyright-links">
990                                                                <a href="/en/go/privacy-policy">Privacy Policy</a>
991                                <span>|</span>                <a href="/en/go/cookies-policy">Cookies Policy</a>
992                                <span>|</span>                <a href="/en/go/fundings">Fundings</a>
993                            </div>
994            <p>by <a href="https://www.gowebagency.pt" target="_blank" rel="noopener noreferrer">goweb agency</a></p>
995        </div>
996
997    </div>
998</footer>
999
1000    <div class="fluid">
1001        <div id="content" class="container">
1002            <div id="subcontent">
1003                                            </div>
1004        </div>
1005    </div>
1006    <style>.sa-contacts-quicklink:has(img[src*="/icons/chat-"]),[data-sa-chat-open]{display:none!important}</style>
1007<script>(function(){var l=document.querySelectorAll('[data-sa-chat-open], a.sa-contacts-quicklink');for(var i=0;i<l.length;i++){if(l[i].hasAttribute('data-sa-chat-open')||l[i].querySelector('img[src*="/icons/chat-"]')){l[i].parentNode.removeChild(l[i]);}}})();</script>
1007
1008    
1008<script>
1009    //<!--
1010    var baseUrl = '';
1011    //-->
1012</script>
vendor: 1 bytes, line 1012
1012
1013<script>
1014    //<!--
1015    var langSM = 'en';
1016    //-->
1017</script>
vendor: 1 bytes, line 1017
1017
1018<script>
1019    //<!--
1020    var csrfToken = '3c4b2ff8ec11eb2e59bd2ff0dd3b4edd301558754025d7d7702a35df0ed8d3e5';
1021    //-->
1022</script>
vendor: 1 bytes, line 1022
1022
1023<script src="/media/js/lang/en.js"></script>
vendor: 1 bytes, line 1023
1023
1024<script src="/media/js/lang/pt.js"></script>
vendor: 1 bytes, line 1024
1024
1025<script src="/media/js/bootstrap-3/dist/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 1025
1025
1026<script src="/media/js/jssor/jssor.slider.mini.js"></script>
vendor: 1 bytes, line 1026
1026
1027<script src="/media/js/chosen/chosen.jquery.min.js"></script>
vendor: 1 bytes, line 1027
1027
1028<script src="/media/js/utils.js"></script>
vendor: 1 bytes, line 1028
1028
1029<script src="/media/js/custom.js"></script>
1029<!-- carrega os inline scripts dos tpls -->
1030
1031
1032<script>
1033// Global WebP detection and background image loader
1034// Use data-bg-webp and data-bg-fallback attributes on any element
1035(function() {
1036    var testWebP = function(callback) {
1037        var img = new Image();
1038        img.onload = function() { callback(img.width > 0 && img.height > 0); };
1039        img.onerror = function() { callback(false); };
1040        img.src = 'data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=';
1041    };
1042
1043    window.supportsWebP = null;
1044
1045    testWebP(function(supported) {
1046        window.supportsWebP = supported;
1047        document.documentElement.classList.add(supported ? 'webp' : 'no-webp');
1048
1049        var elements = document.querySelectorAll('[data-bg-webp]');
1050        for (var i = 0; i < elements.length; i++) {
1051            var el = elements[i];
1052            var src = supported ? el.getAttribute('data-bg-webp') : el.getAttribute('data-bg-fallback');
1053            if (src) el.style.backgroundImage = 'url("' + src + '")';
1054        }
1055    });
1056})();
1057</script>
1057
1058
1059<script>
1060/*
1061 * Reaplicar a ancora (#alguma-coisa) depois de a pagina acabar de carregar.
1062 *
1063 * PORQUE
1064 * Os links do rodape que apontam para meio de uma pagina -- por exemplo
1065 * /pt/go/sysadvance#global-presence -- caiam longe do sitio certo.
1066 *
1067 * Nao e a ancora em si: o id existe e o alvo tem scroll-margin-top: 80px.
1068 * O browser aplica o fragmento cedo, antes de a pagina assentar, e depois
1069 * NAO volta a corrigir. Como o que falta assentar varia de carregamento
1070 * para carregamento, o erro tambem varia -- e nas paginas que assentam
1071 * depressa nem chega a acontecer, o que faz isto parecer intermitente.
1072 *
1073 * Medido a 1440x900, tres carregamentos por ancora, sem alterar mais nada
1074 * (px abaixo do sitio certo):
1075 *
1076 *                              ANTES                    DEPOIS
1077 *   sysadvance#global-presence  450 / 1665 / 2029        0 / 0 / 0
1078 *   sysadvance#company          764 /  764 /  763        0 / 0 / 0
1079 *   sysadvance#certifications  3316 / 3296 / 3329        0 / 0 / 0
1080 *   services#maintenance          0 /    0 /    0        0 / 0 / 0
1081 *
1082 * O #maintenance ja acertava -- a pagina Services assenta cedo. Fica aqui
1083 * na tabela de proposito, para se ver que a correccao nao lhe mexe.
1084 *
1085 * NOTA para quem vier depois: a primeira suspeita foi imagens sem
1086 * width/height acima da ancora. Nao e -- a #company mede 1253px logo aos
1087 * 410ms e nao volta a crescer, e nao tem imagens nenhumas la dentro.
1088 * Nao percas tempo por esse lado.
1089 *
1090 * So mexe se o utilizador ainda NAO tiver tocado no scroll -- senao
1091 * estariamos a puxar a pagina por baixo dos pes de quem ja comecou a ler.
1092 *
1093 * behavior:'auto' e nao 'smooth' de proposito: o html tem scroll-behavior:
1094 * smooth global (custom.css) e ver a pagina a deslizar sozinha ao abrir fica
1095 * estranho -- queremos um salto seco, como se tivesse acertado a primeira.
1096 */
1097(function () {
1098    if (!window.location.hash || window.location.hash.length < 2) return;
1099
1100    var utilizadorMexeu = false;
1101    function marcar() { utilizadorMexeu = true; }
1102    window.addEventListener('wheel', marcar, { passive: true });
1103    window.addEventListener('touchstart', marcar, { passive: true });
1104    window.addEventListener('keydown', marcar);
1105
1106    function corrigir() {
1107        if (utilizadorMexeu) return;
1108        var alvo = null;
1109        try {
1110            // decodeURIComponent: ancoras com acentos chegam percent-encoded.
1111            alvo = document.getElementById(decodeURIComponent(window.location.hash.slice(1)));
1112        } catch (e) {
1113            alvo = null;
1114        }
1115        if (alvo) alvo.scrollIntoView({ behavior: 'auto', block: 'start' });
1116    }
1117
1118    window.addEventListener('load', function () {
1119        corrigir();
1120        // Segunda passagem: as fontes e as imagens mais abaixo ainda podem
1121        // assentar depois do evento load.
1122        setTimeout(corrigir, 400);
1123    });
1124})();
1125</script>
1125
1126</body>
1127</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.