PageSourceSearch

https://www.makeuseof.com/page/about/

html makeuseof.com collected 2026-10-01 06:43:03 UTC 187,828 bytes, 4,785 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <meta charset="utf-8">
5    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1">
7
8    <!-- FAVICON -->
9    <link rel="icon" sizes="48x48" href="/public/build/images/favicon-48x48.png">
10    <link rel="icon" sizes="96x96" href="/public/build/images/favicon-96x96.png">
11    <link rel="icon" sizes="144x144" href="/public/build/images/favicon-144x144.png">
12    <link rel="icon" sizes="192x192" href="/public/build/images/favicon-192x192.png">
13    <link rel="icon" sizes="240x240" href="/public/build/images/favicon-240x240.png">
14
15    <link rel="apple-touch-icon" sizes="240x240" href="/public/build/images/favicon-240x240.png">
16    <link rel="shortcut icon" href="/public/build/images/favicon-192x192.png">
17
18
19    
20
21
22        
23
24                
25            
26        
27                      <link rel="canonical" href="https://www.makeuseof.com/page/about/"/>
28        
29                
30    
31    <title>About | MakeUseOf</title>
32          <meta name="description" content="MakeUseOf is a digital publication that launched in 2007. Our experts help teach readers to master everything from phones and laptops to software and apps."/>
33              <meta name="robots" content="max-image-preview:large"/>
34              
35
36  
37    
38  <meta property="og:title" content="About | MakeUseOf"/>
39  <meta property="og:type" content="website"/>
40
41  
42                    <meta property="og:url" content="https://www.makeuseof.com/page/about/"/>
43            
44  <meta property="og:locale" content="en_US"/>
45  <meta property="og:description" content="MakeUseOf is a digital publication that launched in 2007. Our experts help teach readers to master everything from phones and laptops to software and apps."/>
46      <meta property="og:site_name" content="MakeUseOf"/>
47  
48  
49
50      
51          <meta name="twitter:card" content="summary_large_image"/>
52    <meta name="twitter:site" content="@MUO_official"/>
53    <meta name="twitter:title" content="About | MakeUseOf"/>
54    <meta name="twitter:description" content="MakeUseOf is a digital publication that launched in 2007. Our experts help teach readers to master everything from phones and laptops to software and apps."/>
55      
56          <meta name="twitter:image" content="https://static0.makeuseofimages.com/wordpress/wp-content/uploads/social/muo-og-img.png?q=70&fit=crop&w=1200&h=628&dpr=1"/>
57                  <meta property="fb:app_id" content="172826243054377"/>
58    
59            
59<script async preferred-sources-control="manual" src="https://news.google.com/swg/js/v1/publisher.js"></script>
vendor: 1 bytes, line 59
59
60<script>
61    (self.PREFERRED_SOURCE = self.PREFERRED_SOURCE || []).push(function(preferredSource) {
62        preferredSource.init({ theme: 'light' });
63
64        isIosDevice = () => {
65            return (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent) && navigator.maxTouchPoints > 0 && !window.MSStream);
66        }
67
68        document.addEventListener('click', function(event) {
69            var trigger = event.target.closest('[data-google-add-preferred-source]');
70
71            if (!trigger || isIosDevice()) {
72                return;
73            }
74
75            event.preventDefault();
76            preferredSource.addPreferredSource();
77        });
78    });
79</script>
79
80    
81                                        
82                                                
83    
84
85    
86        
87    
88    
89
90                                                    <link rel="preload" href="https://images.valnetcdn.com/sharedimages/img-lcp.svg" as="image" fetchpriority="low">
91                
92    
93            
93<script>window.isInAppBrowser =  false  </script>
93
94
95                                <link rel="preconnect" href="https://www.google-analytics.com">
96            
97    
98
99                
100
101    
102    
103    
104    
105        
106            
107                <link rel="preload" href="https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-regular.woff2" as="font" type="font/woff2" fetchpriority="high" crossorigin>
108    <link rel="preload" href="https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-bold.woff2" as="font" type="font/woff2" fetchpriority="high" crossorigin>
109
110            <link rel="preload" href="https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.woff2?v=7.26.11" as="font" type="font/woff2" fetchpriority="low" crossorigin>
111    <link rel="preload" href="https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.woff?v=7.26.11" as="font" type="font/woff" fetchpriority="low" crossorigin>
112
113    
114                <style>
115
116        /* roboto-regular - latin */
117        @font-face {
118            font-family: 'Roboto';
119            font-style: normal;
120            font-weight: 400;
121            font-display: block;
122            src: local('Roboto'), local('Roboto-Regular'),
123            url("https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-regular.woff2") format('woff2'),
124            url("https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-regular.woff") format('woff');
125        }
126
127        /* roboto-bold - latin */
128        @font-face {
129            font-family: 'Roboto';
130            font-style: normal;
131            font-weight: 700;
132            font-display: block;
133            src: local('Roboto Bold'), local('Roboto-Bold'),
134            url("https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-bold.woff2") format('woff2'),
135            url("https://static0.makeuseofimages.com/assets/fonts/roboto/roboto-bold.woff") format('woff');
136        }
137    </style>
138
139            <style>
140        @font-face {
141            font-family: 'icomoon';
142            src: url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.eot?v=7.26.11");
143            src: url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.eot?v=7.26.11") format('embedded-opentype'),
144            url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.woff?v=7.26.11") format('woff'),
145            url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.woff2?v=7.26.11") format('woff2'),
146            url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.ttf?v=7.26.11") format('truetype'),
147            url("https://static0.makeuseofimages.com/assets/fonts/icons/icomoon.svg#icomoon?v=7.26.11") format('svg');
148            font-weight: normal;
149            font-style: normal;
150            font-display: block;
151        }
152    </style>
153
154    
155
156    
156<script>window.isInternalTraffic = false</script>
156
157    
158
159                
159<script>window.STICKY_FEATURED_VIDEO = 1</script>
159
160    
161    
161<script>
162        // GLOBAL JS VARIABLES FOR THE PAGE
163        
164                                var VALNET_GLOBAL_FBAPPID = "172826243054377";
165        
166        var VALNET_GLOBAL_BRAND_SHORT_NAME = "MUO";
167        var VALNET_GLOBAL_IDENTITYSOURCE = "";
168
169        // GLOBAL JS VARIABLES FOR GOOGLE ANALYTICS
170        
171            var VALNET_GLOBAL_POSTID = "";
172            var VALNET_GLOBAL_AUTHOR = "";
173            var VALNET_GLOBAL_CHANNEL = "about";
174            var VALNET_GLOBAL_VIEW = "";
175            var VALNET_GLOBAL_EXACTVIEW = "";
176            var VALNET_GLOBAL_ISPREMIUM = "false";
177            var VALNET_GLOBAL_ENVIRONMENT = "native";
178            var VALNET_GLOBAL_POSTTYPE = "";
179            var VALNET_GLOBAL_JREDITOR = "";
180            var VALNET_GLOBAL_SREDITOR = "";
181            var VALNET_GLOBAL_NUMBERPERPAGE = "";
182            var VALNET_GLOBAL_ISENGAGEMENTTEST = "false";
183            var VALNET_GLOBAL_DETECTEDDEVICE = "desktop";
184            var VALNET_GLOBAL_IPADDRESS = "81.16.3.32";
185            var VALNET_GLOBAL_BROWSERUSERAGENT = "Mozilla\/5.0\u0020AppleWebKit\/537.36\u0020\u0028KHTML,\u0020like\u0020Gecko\u003B\u0020compatible\u003B\u0020PageSourceSearchBot\/1.0\u003B\u0020\u002Bhttps\u003A\/\/pagesourcesearch.com\/bot\u0029\u0020Chrome\/128.0.0.0\u0020Safari\/537.36";
186            var VALNET_GLOBAL_LENGTH = "";
187            var VALNET_GLOBAL_DATEPUBLISHED = "";
188            var VALNET_GLOBAL_EDITOR = "";
189            var VALNET_GLOBAL_POSTPAYMENTCATEGORY = "";
190            var VALNET_GLOBAL_CATEGORY = "";
191            var VALNET_GLOBAL_IAB_SITECATEGORIESIDS = [];
192            var VALNET_GLOBAL_IAB_SECTIONCATEGORIESIDS = [];
193            var VALNET_GLOBAL_IAB_PAGECATEGORIESIDS = [];
194            var VALNET_GLOBAL_TAGS = "";
195            var VALNET_GLOBAL_ISFACEBOOKBROWSER = "";
196            var VALNET_GLOBAL_ADS = "";
197            var VALNET_GLOBAL_AMPTRAFFIC = "false";
198            var VALNET_GLOBAL_TEMPLATE = "";
199            var VALNET_GLOBAL_TEMPLATELAYOUT = "layout-rich";
200            var VALNET_GLOBAL_TLDRPERMALINK = "";
201            var VALNET_GLOBAL_TLDRPAGE = "";
202            var VALNET_GLOBAL_TLDRTOTALNUMPAGE = "";
203            var VALNET_GLOBAL_TLDRVIEWTYPE = "";
204            var VALNET_GLOBAL_ISADBLOCK = true;
205            var VALNET_GLOBAL_NETWORKCATEGORY = "";
206            var VALNET_GLOBAL_CONTENTTYPE = "";
207            var VALNET_GLOBAL_INTENT = "";
208            var VALNET_GLOBAL_DATEREPUBLISHED = "";
209                        var VALNET_GLOBAL_CLASSIFICATION = "";
210            var VALNET_GLOBAL_SUBSCRIPTIONPLAN = "";
211            var VALNET_GLOBAL_SEGMENT = "";
212            var VALNET_GLOBAL_VIDEOPLACEMENT = "none";
213            var VALNET_GLOBAL_LANG = "en";
214            var VALNET_GLOBAL_IDEATOR = "";
215            var VALNET_GLOBAL_SOCIALTAGLINE = "";
216                                                var VALNET_GLOBAL_AUTHENTICATEDTRAFFIC = "false";
217            
218                
219        // Navigator info
220        window.isIOS = (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent) && navigator.maxTouchPoints > 0 && !window.MSStream);
221        window.isSlowConnection = ["slow-2g","2g" ,"3g"].includes(navigator?.connection?.effectiveType);
222
223        // Feature flags
224        window.showVignettesOnHover = true;
225
226    </script>
226
227            
227<script>
228            (function () {
229            var identityCookieName = 'valnet-identity';
230            var identitySyncCookieName = 'valnet-identity-sync';
231            var identitySourceCookieName = 'valnet-identity-source';
232            var cookieMaxAge = 34560000;
233
234            function getCookie(name) {
235                var prefix = name + '=';
236                var cookies = document.cookie ? document.cookie.split('; ') : [];
237                for (var i = 0; i < cookies.length; i++) {
238                    if (cookies[i].indexOf(prefix) === 0) {
239                        return decodeURIComponent(cookies[i].substring(prefix.length));
240                    }
241                }
242                return '';
243            }
244
245            function setCookie(name, value) {
246                var cookie = name + '=' + encodeURIComponent(value) + '; Max-Age=' + cookieMaxAge + '; Path=/; SameSite=Lax';
247                if (window.location.protocol === 'https:') {
248                    cookie += '; Secure';
249                }
250                document.cookie = cookie;
251            }
252
253            function encodeStructuredCookie(payload) {
254                return btoa(unescape(encodeURIComponent(JSON.stringify(payload))));
255            }
256
257            function decodeIdentityEmail() {
258                var encoded = getCookie(identityCookieName);
259                if (!encoded) {
260                    return '';
261                }
262
263                try {
264                    return atob(encoded).trim().toLowerCase();
265                } catch (e) {
266                    return '';
267                }
268            }
269
270            function centralOrigin(centralBaseUrl) {
271                try {
272                    return new URL(centralBaseUrl).origin;
273                } catch (e) {
274                    return '';
275                }
276            }
277
278            function centralIdentityHeaders() {
279                return {'Content-Type': 'application/json'};
280            }
281
282            function isChrome() {
283                return /Chrome\//.test(navigator.userAgent)
284                    && !/Edg\//.test(navigator.userAgent)
285                    && !/OPR\//.test(navigator.userAgent);
286            }
287
288            function postSyncToken(centralBaseUrl, token) {
289                if (!token || !centralBaseUrl) {
290                    return Promise.resolve();
291                }
292
293                var email = decodeIdentityEmail();
294                return fetch(centralBaseUrl.replace(/\/$/, '') + '/sync', {
295                    method: 'POST',
296                    credentials: 'include',
297                    headers: centralIdentityHeaders(),
298                    body: JSON.stringify({token: token})
299                }).then(function (response) {
300                    if (!response.ok) {
301                        throw new Error('identity sync failed');
302                    }
303                    return response.json();
304                }).then(function (payload) {
305                    if (payload && payload.ok && email) {
306                        setCookie(identitySyncCookieName, encodeStructuredCookie({
307                            email: email,
308                            checked_at: Math.floor(Date.now() / 1000)
309                        }));
310                    }
311                }).catch(function () {
312                    var iframeName = 'valnet-identity-sync-' + Math.random().toString(36).slice(2);
313                    var iframe = document.createElement('iframe');
314                    iframe.name = iframeName;
315                    iframe.style.display = 'none';
316                    document.body.appendChild(iframe);
317
318                    var form = document.createElement('form');
319                    form.method = 'POST';
320                    form.action = centralBaseUrl.replace(/\/$/, '') + '/sync';
321                    form.target = iframeName;
322                    form.style.display = 'none';
323
324                    var input = document.createElement('input');
325                    input.type = 'hidden';
326                    input.name = 'token';
327                    input.value = token;
328                    form.appendChild(input);
329                    document.body.appendChild(form);
330                    form.submit();
331                });
332            }
333
334            function discoverCentralIdentity(centralBaseUrl, brand) {
335                if (!isChrome() || getCookie(identityCookieName) || !brand || !centralBaseUrl) {
336                    return;
337                }
338
339                var origin = centralOrigin(centralBaseUrl);
340                if (!origin) {
341                    return;
342                }
343
344                var state = Math.random().toString(36).slice(2) + String(Date.now());
345                setCookie(identitySyncCookieName, encodeStructuredCookie({
346                    email: '',
347                    checked_at: Math.floor(Date.now() / 1000)
348                }));
349
350                window.addEventListener('message', function (event) {
351                    var message = event.data || {};
352                    if (event.origin !== origin || message.type !== 'valnet_identity_code' || message.brand !== brand || message.state !== state) {
353                        return;
354                    }
355
356                    if (message.status !== 'found' || !message.code) {
357                        return;
358                    }
359
360                    fetch('/identity/token/', {
361                        method: 'POST',
362                        credentials: 'same-origin',
363                        headers: {'Content-Type': 'application/json'},
364                        body: JSON.stringify({code: message.code})
365                    }).then(function (response) {
366                        return response.ok ? response.json() : null;
367                    }).then(function (payload) {
368                        if (payload && payload.ok && payload.email) {
369                            setCookie(identityCookieName, btoa(payload.email));
370                            setCookie(identitySourceCookieName, encodeStructuredCookie({
371                                source: 'central',
372                                set_at: Math.floor(Date.now() / 1000)
373                            }));
374                            setCookie(identitySyncCookieName, encodeStructuredCookie({
375                                email: payload.email,
376                                checked_at: Math.floor(Date.now() / 1000)
377                            }));
378                            window.VALNET_GLOBAL_IDENTITYSOURCE = 'central';
379                        }
380                    }).catch(function () {});
381                });
382
383                var iframe = document.createElement('iframe');
384                iframe.src = centralBaseUrl.replace(/\/$/, '') + '/discover?brand=' + encodeURIComponent(brand) + '&origin=' + encodeURIComponent(window.location.origin) + '&state=' + encodeURIComponent(state);
385                iframe.style.display = 'none';
386                iframe.referrerPolicy = 'no-referrer';
387                document.body.appendChild(iframe);
388            }
389
390            function start() {
391                postSyncToken("https:\/\/secure.valnetinc.com", "");
392                discoverCentralIdentity("https:\/\/secure.valnetinc.com", window.VALNET_GLOBAL_BRAND_SHORT_NAME || '');
393            }
394
395            window.valnetIdentitySyncToken = function (token) {
396                return postSyncToken("https:\/\/secure.valnetinc.com", token || '');
397            };
398
399            if (document.readyState === 'loading') {
400                document.addEventListener('DOMContentLoaded', start);
401            } else {
402                start();
403            }
404            }());
405        </script>
405
406    
407                                        
408        
408<script type="module">
409            window.recaptchaSiteKey = "6LeXhCsUAAAAAPI3u-Fknyv2O01JI1GEfnRWV4it";
410            window.v3RecaptchaSiteKey = "6LeSSAgcAAAAAIhFE7Ur-GPl8hdV93LRZqWHvPoL";
411        </script>
411
412        
412<script src="https://static0.makeuseofimages.com/assets/captcha-manager.d8303245.js" defer></script>
412
413
414    	
414<script>
415		         		window.disablePreferencesMultipartPopup = false;
416       						window.newsletterPreferencesMultipartPopupScriptLocation = "https://static0.makeuseofimages.com/assets/newsletter-preferences-multipart-popup.9d2ae1f2.js";
417			     	</script>
417
418                                            
418<script type="module">
419                window.valnetLoginContent = "&quot;                &lt;div\n    id=\&quot;valnet-login-container\&quot;\n    class=\&quot;w-login\&quot;\n    data-style-path-url=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/valnet-login-css.6eceba79.css\&quot;\n&gt;&lt;div class=\&quot;w-login-layout\&quot;&gt;&lt;div class=\&quot;w-login-features\&quot;&gt;&lt;div class=\&quot;w-img\&quot; style=\&quot;background-image: url(&#039;https:\/\/images.valnetcdn.com\/sharedimages\/article-limit-popup-bg-dark.jpg&#039;);\&quot;&gt;&lt;picture&gt;&lt;img src=\&quot;https:\/\/images.valnetcdn.com\/sharedimages\/article-limit-popup-bg-dark.jpg\&quot; loading=\&quot;lazy\&quot; decoding=\&quot;async\&quot;&gt;&lt;\/picture&gt;&lt;\/div&gt;&lt;div class=\&quot;login-features-content\&quot;&gt;&lt;div class=\&quot;login-features-head\&quot;&gt;&lt;!--&lt;h2 class=\&quot;login-features-title\&quot;&gt;\n              Join &lt;strong&gt;MUO&lt;\/strong&gt; now to\n            &lt;\/h2&gt;--&gt;&lt;!--&lt;p class=\&quot;login-features-subtitle\&quot;&gt;\n                Sign in or create an account to unlock all features and enjoy the full MUO experience.\n            &lt;\/p&gt;--&gt;&lt;h3 class=\&quot;login-features-title\&quot;&gt;Unlock Personalized Content &amp;amp; &lt;br&gt;Exclusive Features &lt;span&gt;For Free&lt;\/span&gt;&lt;\/h3&gt;&lt;\/div&gt;&lt;ul class=\&quot;login-features-list\&quot;&gt;&lt;li&gt;&lt;i class=\&quot;icon i-thread\&quot;&gt;&lt;\/i&gt;&lt;span&gt;Engage in discussions in &lt;strong&gt;Threads&lt;\/strong&gt;&lt;\/span&gt;&lt;\/li&gt;&lt;li&gt;&lt;i class=\&quot;icon i-thumb-on\&quot;&gt;&lt;\/i&gt;&lt;span&gt;&lt;strong&gt;Follow&lt;\/strong&gt; and &lt;strong&gt;Like&lt;\/strong&gt; top authors, topics, and trends&lt;\/span&gt;&lt;\/li&gt;&lt;li&gt;&lt;i class=\&quot;icon i-noads\&quot;&gt;&lt;\/i&gt;&lt;span&gt;Browse with &lt;strong&gt;fewer ads&lt;\/strong&gt; across the site&lt;\/span&gt;&lt;\/li&gt;&lt;li&gt;&lt;i class=\&quot;icon i-user-full\&quot;&gt;&lt;\/i&gt;&lt;span&gt;Personalize your &lt;strong&gt;profile&lt;\/strong&gt; to showcase your activity&lt;\/strong&gt;&lt;\/span&gt;&lt;\/li&gt;&lt;li&gt;&lt;i class=\&quot;icon i-last-update\&quot;&gt;&lt;\/i&gt;&lt;span&gt;Get a &lt;strong&gt;content feed&lt;\/strong&gt; tailored to your interests&lt;\/span&gt;&lt;\/li&gt;&lt;\/ul&gt;&lt;p id=\&quot;disclaimer-block\&quot; class=\&quot;content-note bottom-note\&quot; data-disclaimer-location=\&quot;main\&quot;&gt;\n                By creating an account, you agree to our &lt;a class=\&quot;inline-link\&quot; href=\&quot;https:\/\/www.valnetinc.com\/en\/terms-of-use\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Terms of Use&lt;\/a&gt; and &lt;a class=\&quot;inline-link\&quot; href=\&quot;https:\/\/www.valnetinc.com\/en\/privacy-policy\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Privacy Policy&lt;\/a&gt;.\n                You also agree to receive our newsletters; you can unsubscribe any time.\n            &lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;w-login-actions\&quot;&gt;&lt;div\n        class=\&quot;w-valnet-login\&quot;\n        enctype=\&quot;multipart\/form-data\&quot;\n        id=\&quot;login-form\&quot;\n        method=\&quot;post\&quot;\n        name=\&quot;login-form\&quot;\n        target=\&quot;_blank\&quot;\n    &gt;&lt;button id=\&quot;closeLoginPopupButton\&quot; class=\&quot;valnet-login-btn btn-close icon i-close\&quot; title=\&quot;close\&quot; type=\&quot;button\&quot;&gt;&lt;span&gt;Keep Reading&lt;\/span&gt;&lt;\/button&gt;&lt;div id=\&quot;intro-container\&quot; class=\&quot;w-valnet-login--content\&quot;&gt;&lt;div class=\&quot;login-title-container\&quot;&gt;&lt;picture class=\&quot;login-features-logo\&quot;&gt;&lt;source srcset=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/images\/muo-logo-full-colored-light.svg?v=2.5\&quot; media=\&quot;(prefers-color-scheme: dark)\&quot;&gt;&lt;img src=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/images\/muo-logo-full-colored-dark.svg?v=2.5\&quot; alt=\&quot;makeuseof logo\&quot; title=\&quot;makeuseof\&quot; width=\&quot;\&quot; height=\&quot;40\&quot; loading=\&quot;lazy\&quot; decoding=\&quot;async\&quot;&gt;&lt;\/picture&gt;&lt;\/div&gt;&lt;!--&lt;h3 class=\&quot;login-title\&quot;&gt;Log in - Create an account&lt;\/h3&gt;--&gt;&lt;!--&lt;h4 class=\&quot;login-subtitle icon check is-mobile-only\&quot;&gt;Unlimited Access &amp;amp; Enable All Features!&lt;\/h4&gt;--&gt;&lt;!--&lt;h4 class=\&quot;login-subtitle icon check is-mobile-hidden\&quot;&gt;Unlimited Access \u2022 All Features \u2022 Full Experience!&lt;\/h4&gt;--&gt;&lt;\/div&gt;&lt;h3 id=\&quot;login-title\&quot; class=\&quot;login-title\&quot;&gt;&lt;\/span&gt;&lt;\/h3&gt;&lt;div id=\&quot;openPass-container\&quot; class=\&quot;w-valnet-login--content w-openpass is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-openPass\&quot; name=\&quot;openpass-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;div id=\&quot;openPass-sign-in\&quot; class=\&quot;w-valnet-login--content openpass\&quot;&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div id=\&quot;login-container\&quot; class=\&quot;w-valnet-login--content login is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-login\&quot; name=\&quot;go-back-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;input type=\&quot;email\&quot; id=\&quot;login-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;login-email\&quot; placeholder=\&quot;Email Address\&quot; value=\&quot;\&quot; class=\&quot;prefilled\&quot; readonly required&gt;&lt;input type=\&quot;password\&quot; id=\&quot;login-password\&quot; name=\&quot;login-password\&quot; required placeholder=\&quot;Enter Password\&quot; maxlength=\&quot;200\&quot;&gt;&lt;button id=\&quot;login-button\&quot; name=\&quot;login-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Log In&lt;\/button&gt;&lt;p class=\&quot;content-note pwd-forgot\&quot;&gt;&lt;a href=\&quot;\/forgot-password\/\&quot; class=\&quot;inline-link\&quot;&gt;Forgot your password?&lt;\/a&gt;&lt;\/p&gt;&lt;p id=\&quot;login-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;platform-email-creation-container\&quot; class=\&quot;w-valnet-login--content is-hidden\&quot;&gt;&lt;h3 class=\&quot;login-title\&quot;&gt;Create an account&lt;\/h3&gt;&lt;h4 class=\&quot;login-subtitle icon check is-mobile-hidden\&quot;&gt;Please provide your email address to finish creating your account.&lt;\/h4&gt;&lt;input type=\&quot;email\&quot; id=\&quot;platform-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;platform-email\&quot; placeholder=\&quot;Email Address\&quot; required&gt;&lt;input type=\&quot;hidden\&quot; id=\&quot;platform-user-id\&quot; name=\&quot;platform-user-id\&quot;&gt;&lt;input type=\&quot;hidden\&quot; id=\&quot;platform-name\&quot; name=\&quot;platform-name\&quot;&gt;&lt;button id=\&quot;platform-email-button\&quot; name=\&quot;platform-email-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Create An Account&lt;\/button&gt;&lt;p id=\&quot;platform-email-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;register-container\&quot; class=\&quot;w-valnet-login--content register is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-register\&quot; name=\&quot;register-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;!--&lt;h3 class=\&quot;login-title\&quot;&gt;Create an account&lt;\/h3&gt;--&gt;&lt;input type=\&quot;email\&quot; id=\&quot;register-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;register-email\&quot; placeholder=\&quot;Email Address\&quot; class=\&quot;prefilled\&quot; readonly required&gt;&lt;input tabindex=\&quot;0\&quot; type=\&quot;password\&quot; class=\&quot;pwd-register\&quot; id=\&quot;register-password\&quot; name=\&quot;register-password\&quot; required placeholder=\&quot;Enter Password*\&quot; maxlength=\&quot;200\&quot;&gt;&lt;p class=\&quot;content-note pwd-hint small\&quot;&gt;*Required: 8 chars, 1 capital letter, 1 number&lt;\/p&gt;&lt;div  id=\&quot;v2-captcha-container\&quot; class=\&quot;g-recaptcha-container\&quot; hidden&gt;&lt;\/div&gt;&lt;input type=\&quot;hidden\&quot; id=\&quot;recaptcha-token\&quot; name=\&quot;recaptcha_token\&quot;&gt;&lt;button id=\&quot;register-button\&quot; name=\&quot;register-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Create An Account&lt;\/button&gt;&lt;p id=\&quot;register-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;other-options-container\&quot; class=\&quot;w-valnet-login--content w-custom-button\&quot;&gt;&lt;div class=\&quot;login-options items-2\&quot;&gt;&lt;div class=\&quot;custom-button\&quot;&gt;&lt;button type=\&quot;button\&quot; class=\&quot;custom-button--item affiliate google\&quot; style=\&quot;visibility: hidden;\&quot; onclick=\&quot;window.handleGoogleLogin()\&quot;&gt;&lt;span class=\&quot;custom-button--label\&quot;&gt;Continue with&lt;\/span&gt;&lt;span class=\&quot;custom-button--affiliate-name\&quot;&gt;Google&lt;\/span&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;div class=\&quot;custom-button\&quot; id=\&quot;signin-with-openpass-button\&quot;&gt;&lt;button type=\&quot;button\&quot; class=\&quot;custom-button--item affiliate openpass\&quot;&gt;&lt;span class=\&quot;custom-button--label\&quot;&gt;Continue with&lt;\/span&gt;&lt;span class=\&quot;custom-button--affiliate-name\&quot;&gt;OpenPass&lt;\/span&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;span class=\&quot;separator\&quot;&gt;or&lt;\/span&gt;&lt;div class=\&quot;login-options items-1 item-email\&quot;&gt;&lt;input type=\&quot;email\&quot; id=\&quot;continue-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;continue-Email\&quot; placeholder=\&quot;Enter your email address\&quot; value=\&quot;\&quot; required=\&quot;\&quot;&gt;&lt;div class=\&quot;custom-button\&quot; id=\&quot;signin-with-email-button\&quot;&gt;&lt;button type=\&quot;button\&quot; class=\&quot;custom-button--item affiliate\&quot;&gt;&lt;span class=\&quot;custom-button--label\&quot;&gt;Continue with&lt;\/span&gt;&lt;span class=\&quot;custom-button--affiliate-name\&quot;&gt;Email&lt;\/span&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;p id=\&quot;continue-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;continue-container\&quot; class=\&quot;
419w-valnet-login--content signup is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-continue\&quot; name=\&quot;go-back-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;input type=\&quot;email\&quot; id=\&quot;continue-email-step2\&quot; maxlength=\&quot;4000\&quot; name=\&quot;continue-Email\&quot; placeholder=\&quot;Email Address\&quot; value=\&quot;\&quot; required&gt;&lt;button id=\&quot;continue-button\&quot; name=\&quot;continue-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Continue&lt;\/button&gt;&lt;\/div&gt;&lt;p id=\&quot;disclaimer-block\&quot; class=\&quot;content-note bottom-note\&quot; data-disclaimer-location=\&quot;main\&quot;&gt;\n                By creating an account, you agree to our &lt;a class=\&quot;inline-link\&quot; href=\&quot;https:\/\/www.valnetinc.com\/en\/terms-of-use\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Terms of Use&lt;\/a&gt; and &lt;a class=\&quot;inline-link\&quot; href=\&quot;https:\/\/www.valnetinc.com\/en\/privacy-policy\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Privacy Policy&lt;\/a&gt;.\n                You also agree to receive our newsletters; you can unsubscribe any time.\n            &lt;\/p&gt;&lt;p id=\&quot;login-main-error-msg\&quot; class=\&quot;login-error-msg\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;            &quot;";
420                window.valnetArticleBlockerLoginContent = "&quot;                &lt;div id=\&quot;valnet-login-container\&quot; class=\&quot;w-login\&quot;&gt;&lt;div class=\&quot;w-valnet-login registered-user\&quot; enctype=\&quot;multipart\/form-data\&quot; id=\&quot;login-form\&quot; method=\&quot;post\&quot; name=\&quot;login-form\&quot; target=\&quot;_blank\&quot;&gt;&lt;button id=\&quot;closeLoginPopupButton\&quot; class=\&quot;valnet-login-btn btn-close icon i-close is-hidden\&quot; title=\&quot;close\&quot; type=\&quot;button\&quot;&gt;&lt;span&gt;Keep Reading&lt;\/span&gt;&lt;\/button&gt;&lt;div id=\&quot;intro-container\&quot; class=\&quot;w-valnet-login--content\&quot;&gt;&lt;h3 class=\&quot;login-title\&quot;&gt;Log In to Unlock Exclusive Content&lt;\/h3&gt;&lt;h3 class=\&quot;subtitle is-mobile-hidden\&quot;&gt;Create a &lt;span class=\&quot;bold\&quot;&gt;free&lt;\/span&gt; account or log in to unlock this article.&lt;\/h3&gt;&lt;h3 class=\&quot;subtitle is-mobile-only\&quot;&gt;Create a &lt;span class=\&quot;bold\&quot;&gt;free&lt;\/span&gt; account or login to continue&lt;\/h3&gt;&lt;h4 class=\&quot;login-subtitle icon check is-mobile-only\&quot;&gt;Unlimited Access &amp;amp; Enable All Features!&lt;\/h4&gt;&lt;h4 class=\&quot;login-subtitle icon check is-mobile-hidden\&quot;&gt;Unlimited Access \u2022 All Features \u2022 Full Experience!&lt;\/h4&gt;&lt;\/div&gt;&lt;div id=\&quot;continue-container\&quot; class=\&quot;w-valnet-login--content signup is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-continue\&quot; name=\&quot;go-back-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back is-hidden\&quot;&gt;&lt;\/button&gt;&lt;input type=\&quot;email\&quot; id=\&quot;continue-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;continue-Email\&quot; placeholder=\&quot;Email Address\&quot; value=\&quot;\&quot; required&gt;&lt;button id=\&quot;continue-button\&quot; name=\&quot;continue-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Continue&lt;\/button&gt;&lt;p id=\&quot;continue-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;login-container\&quot; class=\&quot;w-valnet-login--content login is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-login\&quot; name=\&quot;go-back-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;h3 class=\&quot;login-title\&quot;&gt;Log in&lt;\/h3&gt;&lt;input type=\&quot;email\&quot; id=\&quot;login-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;login-email\&quot; placeholder=\&quot;Email Address\&quot; value=\&quot;\&quot; class=\&quot;prefilled\&quot; readonly required&gt;&lt;input type=\&quot;password\&quot; id=\&quot;login-password\&quot; name=\&quot;login-password\&quot; required placeholder=\&quot;Enter Password\&quot; maxlength=\&quot;200\&quot;&gt;&lt;button id=\&quot;login-button\&quot; name=\&quot;login-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Log In&lt;\/button&gt;&lt;p class=\&quot;content-note pwd-forgot\&quot; &gt;&lt;a href=\&quot;\/forgot-password\/\&quot; class=\&quot;inline-link\&quot;&gt;Forgot your password?&lt;\/a&gt;&lt;\/p&gt;&lt;p id=\&quot;login-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;register-container\&quot; class=\&quot;w-valnet-login--content register is-hidden\&quot;&gt;&lt;button id=\&quot;goback-button-register\&quot; name=\&quot;register-button\&quot; type=\&quot;submit\&quot; class=\&quot;valnet-login-btn btn-back icon i-cta-back\&quot;&gt;&lt;\/button&gt;&lt;h3 class=\&quot;login-title\&quot;&gt;Create an account&lt;\/h3&gt;&lt;input type=\&quot;email\&quot; id=\&quot;register-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;register-email\&quot; placeholder=\&quot;Email Address\&quot; class=\&quot;prefilled\&quot; readonly required&gt;&lt;input tabindex=\&quot;0\&quot; type=\&quot;password\&quot; class=\&quot;pwd-register\&quot; id=\&quot;register-password\&quot; name=\&quot;register-password\&quot; required placeholder=\&quot;Enter Password*\&quot; maxlength=\&quot;200\&quot;&gt;&lt;p class=\&quot;content-note pwd-hint small\&quot;&gt;*Required: 8 chars, 1 capital letter, 1 number&lt;\/p&gt;&lt;div class=\&quot;g-recaptcha-container\&quot;&gt;&lt;div class=\&quot;g-recaptcha\&quot; data-sitekey=\&quot;6LeXhCsUAAAAAPI3u-Fknyv2O01JI1GEfnRWV4it\&quot; id=\&quot;site-captcha\&quot;&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;button id=\&quot;register-button\&quot; name=\&quot;register-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Create An Account&lt;\/button&gt;&lt;p id=\&quot;register-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;platform-email-creation-container\&quot; class=\&quot;w-valnet-login--content is-hidden\&quot;&gt;&lt;h3 class=\&quot;login-title\&quot;&gt;Create an account&lt;\/h3&gt;&lt;h4 class=\&quot;login-subtitle icon check is-mobile-hidden\&quot;&gt;Please provide your email address to finish creating your account.&lt;\/h4&gt;&lt;input type=\&quot;email\&quot; id=\&quot;platform-email\&quot; maxlength=\&quot;4000\&quot; name=\&quot;platform-email\&quot; placeholder=\&quot;Email Address\&quot; class=\&quot;prefilled\&quot; required&gt;&lt;input type=\&quot;hidden\&quot; id=\&quot;platform-user-id\&quot; name=\&quot;platform-user-id\&quot;&gt;&lt;input type=\&quot;hidden\&quot; id=\&quot;platform-name\&quot; name=\&quot;platform-name\&quot;&gt;&lt;button id=\&quot;platform-email-button\&quot; name=\&quot;platform-email-button\&quot; type=\&quot;submit\&quot; class=\&quot;custom-button--item submit\&quot;&gt;Create An Account&lt;\/button&gt;&lt;p id=\&quot;platform-email-form-error-msg\&quot; class=\&quot;login-error-msg is-hidden\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;div id=\&quot;other-options-container\&quot; class=\&quot;w-valnet-login--content w-custom-button\&quot;&gt;&lt;span class=\&quot;separator\&quot;&gt;or Sign in with&lt;\/span&gt;&lt;div class=\&quot;login-options items-2\&quot;&gt;&lt;div class=\&quot;custom-button\&quot;&gt;&lt;button type=\&quot;button\&quot; class=\&quot;custom-button--item affiliate google\&quot; style=\&quot;visibility: hidden;\&quot; onclick=\&quot;window.handleGoogleLogin()\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;hide-on-layout-low\&quot;&gt;Sign in with&lt;\/span&gt; Google&lt;\/span&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;div class=\&quot;custom-button\&quot; id=\&quot;signin-with-email-button\&quot;&gt;&lt;button type=\&quot;button\&quot; class=\&quot;custom-button--item affiliate email\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;hide-on-layout-low\&quot;&gt;Sign in with&lt;\/span&gt; Email&lt;\/span&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;p id=\&quot;disclaimer-block\&quot; class=\&quot;content-note bottom-note\&quot; data-disclaimer-location=\&quot;main\&quot;&gt;\n            By continuing, you agree to the &lt;a class=\&quot;inline-link\&quot; href=\&quot;\/page\/our-privacy-policy\/\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Privacy Policy&lt;\/a&gt; and &lt;a class=\&quot;inline-link\&quot; href=\&quot;https:\/\/www.valnetinc.com\/en\/terms-of-use\&quot; rel=\&quot;noopener noreferrer\&quot; target=\&quot;_blank\&quot;&gt;Terms of Use&lt;\/a&gt;.\n            &lt;br&gt;
420\n            You also agree to receive our newsletters, you can opt-out any time.\n        &lt;\/p&gt;&lt;p id=\&quot;login-main-error-msg\&quot; class=\&quot;login-error-msg\&quot;&gt;&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;            &quot;";
421                window.newsletterPreferencesPopupScriptLocation = "https://static0.makeuseofimages.com/assets/newsletter-preferences-popup.9c46683f.js";
422            </script>
422
423            
424                
424<script src="https://static0.makeuseofimages.com/assets/valnet-login.3a99e950.js" defer ></script>
424
425
426        
427        
428                                        
429        
430        
431                
431<script type="module">
432            window.valnetShortVideoPopupHtml = "&quot;            &lt;div id=\&quot;vertical-short-video-modal\&quot; class=\&quot;vs-video-modal is-hidden\&quot; data-style-path-url=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/article-vertical-short.6fb853cc.css\&quot;&gt;&lt;div class=\&quot;vs-video-modal-wrapper\&quot;&gt;&lt;div id=\&quot;vertical-short-animation-wrapper\&quot; class=\&quot;vertical-short-animation-wrapper\&quot;&gt;&lt;div class=\&quot;w-link-options\&quot;&gt;&lt;a class=\&quot;w-back-to-previous\&quot;&gt;&lt;span class=\&quot;back-to-previous icon i-close is-hidden\&quot;&gt;&lt;\/span&gt;&lt;\/a&gt;&lt;a class=\&quot;w-back-to-previous\&quot; href=\&quot;\/videos\/\&quot;&gt;&lt;span class=\&quot;icon i-video-home is-hidden\&quot;&gt;&lt;\/span&gt;&lt;\/a&gt;&lt;\/div&gt;&lt;div class=\&quot;vertical-short-main\&quot;&gt;&lt;div class=\&quot;w-adsninja-video-player featured-video\&quot;&gt;&lt;\/div&gt;&lt;div class=\&quot;vertical-short-summary\&quot;&gt;&lt;p&gt;&lt;\/p&gt;&lt;div id=\&quot;vertical-short-header\&quot; class=\&quot;w-article-header-comp is-hidden\&quot;&gt;&lt;div class=\&quot;article-header-data\&quot;&gt;&lt;div class=\&quot;w-article-header-author-img\&quot; data-nosnippet&gt;&lt;div class=\&quot;article-header-author-img\&quot;&gt;&lt;a href=\&quot;\&quot; target=\&quot;_blank\&quot;&gt;&lt;img src=\&quot;\&quot; alt=\&quot;Author\&quot; loading=\&quot;lazy\&quot; decoding=\&quot;async\&quot; \/&gt;&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;article-meta\&quot;&gt;&lt;div class=\&quot;w-author\&quot; data-nosnippet&gt;&lt;div class=\&quot;w-author-name\&quot;&gt;&lt;span class=\&quot;meta_txt\&quot;&gt;By &amp;nbsp;&lt;\/span&gt;&lt;a class=\&quot;meta_txt article-author\&quot; href=\&quot;\&quot; target=\&quot;_blank\&quot;&gt;&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;meta_txt article-date\&quot;&gt;&lt;span class=\&quot;pinned-article-date\&quot; data-nosnippet&gt;&lt;\/span&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;a id=\&quot;vertical-short-article-attached-url\&quot; class=\&quot;vertical-short-article-button\&quot; href=\&quot;\&quot; title=\&quot;Read Story\&quot; target=\&quot;_blank\&quot; style=\&quot;display: none;\&quot;&gt;Read Story&lt;i class=\&quot;icon i-link-url-a\&quot;&gt;&lt;\/i&gt;&lt;\/a&gt;&lt;div id=\&quot;vertical-short-social-options\&quot; class=\&quot;w-heading-options short-video secondtime is-hidden\&quot; data-nosnippet&gt;&lt;div class=\&quot;w-follow-btn\&quot; data-action=\&quot;follow-article\&quot;&gt;&lt;div\n                data-id=\&quot;\&quot;\n                data-title=\&quot;\&quot;\n                data-permalink=\&quot;\&quot;\n                data-type=\&quot;article\&quot;\n                title=\&quot;Follow\&quot;\n                data-value=\&quot;1\&quot;\n                data-preference=\&quot;Notifications\&quot;\n                data-is-follow-choice-button=\&quot;true\&quot;\n                data-is-followed-choice-button=\&quot;false\&quot;\n                data-is-follow-container=\&quot;true\&quot;\n                data-id-tag=\&quot;\&quot;\n                class=\&quot;btn-fab tertiary xsmall  follow-container btn-follow \&quot;\n                                    data-stnl=\&quot;%7B%22category%22%3A%22Click%20Interactions%22%2C%22name%22%3A%22Article%20Featured%20Section%22%2C%22action%22%3A%22Follow%20Article%22%2C%22once%22%3A%22true%22%7D\&quot;\n                &gt;&lt;div class=\&quot;main-icon icon-xlarge icon i-follow\&quot;&gt;&lt;\/div&gt;&lt;div class=\&quot;fab-label\&quot;&gt;\n                                                                        Follow\n                                                            &lt;\/div&gt;&lt;\/div&gt;&lt;div\n                data-id=\&quot;\&quot;\n                data-title=\&quot;\&quot;\n                data-permalink=\&quot;\&quot;\n                data-type=\&quot;article\&quot;\n                title=\&quot;Unfollow\&quot;\n                data-value=\&quot;0\&quot;\n                data-preference=\&quot;\&quot;\n                data-is-follow-choice-button=\&quot;true\&quot;\n                data-is-followed-choice-button=\&quot;true\&quot;\n                data-is-followed-container=\&quot;true\&quot;\n                data-id-tag=\&quot;\&quot;\n                class=\&quot;btn-fab tertiary xsmall  follow-container btn-follow \&quot;\n                                    data-stnl=&#039;%7B%22category%22%3A%22Click%20Interactions%22%2C%22name%22%3A%22Article%20Featured%20Section%22%2C%22action%22%3A%22Follow%20Article%22%2C%22once%22%3A%22true%22%7D&#039;\n                &gt;&lt;div class=\&quot;main-icon icon-xlarge icon i-follow followed\&quot;&gt;&lt;\/div&gt;&lt;span class=\&quot;fab-label\&quot;&gt;\n                                                            Followed\n                                                    &lt;\/span&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;w-like-btn inactive\&quot; data-action=\&quot;like-article\&quot;&gt;&lt;button class=\&quot;btn-fab tertiary xsmall\&quot;\n        title=\&quot;Like\&quot;\n        data-like-title=\&quot;Like\&quot;\n        data-unlike-title=\&quot;Liked\&quot;\n        data-like-icon=\&quot;liked\&quot;\n        data-unlike-icon=\&quot;not-liked\&quot;\n        data-like-count=\&quot;0\&quot;\n\n                    data-stnl=\&quot;%7B%22category%22%3A%22Click%20Interactions%22%2C%22name%22%3A%22Article%20Featured%20Section%22%2C%22action%22%3A%22Like%20Article%22%2C%22once%22%3A%22true%22%7D\&quot;\n        \n        \n                    data-value=\&quot;0\&quot;\n                data-is-like-article-button=\&quot;true\&quot; &gt;&lt;div data-is-icon=\&quot;true\&quot; class=\&quot;main-icon icon icon-xlarge i-thumb-on not-liked\&quot;&gt;&lt;\/div&gt;&lt;div data-is-text=\&quot;true\&quot; class=\&quot;fab-label\&quot;&gt;\n                                                                                        Like\n                                                                                            &lt;\/div&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;div class=\&quot;option-btn disqus-load-btn\&quot;&gt;&lt;a class=\&quot;thread-option\&quot; href=\&quot;#threads\&quot; data-stnl=\&quot;%7B%22category%22%3A%22Click%20Interactions%22%2C%22name%22%3A%22Article%20Featured%20Section%22%2C%22action%22%3A%22Jump%20to%20Thread%20Click%22%2C%22once%22%3A%22true%22%7D\&quot;&gt;&lt;span class=\&quot;icon i-thread-title\&quot;&gt;&lt;\/span&gt;&lt;span class=\&quot;text\&quot; style=\&quot;display: flex; align-items: center\&quot;&gt;&lt;span class=\&quot;number\&quot; style=\&quot;display: none;\&quot;&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;vertical-short-summary-gradient\&quot;&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div id=\&quot;vertical-short-end\&quot; class=\&quot;vertical-short-default vertical-short-end\&quot; style=\&quot;display: none;\&quot;&gt;&lt;div class=\&quot;end-slide-content\&quot;&gt;&lt;a href=\&quot;\/\&quot; rel=\&quot;home\&quot; class=\&quot;header-logo small-version\&quot;&gt;&lt;picture class=\&quot;header-icon-logo\&quot;&gt;&lt;source srcset=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/images\/muo-logo-icon-colored-light.svg?v=3.8\&quot; media=\&quot;(prefers-color-scheme: dark)\&quot;&gt;&lt;img src=\&quot;https:\/\/static0.makeuseofimages.com\/assets\/images\/muo-logo-icon-colored-light.svg?v=3.8\&quot; alt=\&quot;MakeUseOf logo\&quot; title=\&quot;MakeUseOf\&quot; height=\&quot;253\&quot; width=\&quot;509\&quot;\/&gt;&lt;\/picture&gt;&lt;\/a&gt;&lt;h2 class=\&quot;end-slide-message\&quot;&gt;Interested in seeing more?&lt;\/h2&gt;&lt;a href=\&quot;\/videos\/\&quot; class=\&quot;btn-fab rounded medium primary-brand\&quot;&gt;&lt;div class=\&quot;fab-label\&quot;&gt;Browse Our Content&lt;\/div&gt;&lt;div class=\&quot;icon large i-long-arrow\&quot;&gt;&lt;\/div&gt;&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div id=\&quot;vertical-short-preview-next\&quot; class=\&quot;vertical-short-preview\&quot;&gt;&lt;img id=\&quot;vertical-short-preview-next-img\&quot; src=\&quot;\&quot; alt=\&quot;Next video preview\&quot;\/&gt;&lt;\/div&gt;&lt;div id=\&quot;vertical-short-preview-prev\&quot; class=\&quot;vertical-short-preview\&quot;&gt;&lt;img id=\&quot;vertical-short-preview-prev-img\&quot; src=\&quot;\&quot; alt=\&quot;Previous video preview\&quot;\/&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=\&quot;vs-nav\&quot;&gt;&lt;button class=\&quot;vs-nav-up icon i-arrow-up\&quot; disabled&gt;&lt;\/button&gt;&lt;button class=\&quot;vs-nav-down icon i-arrow-down\&quot;&gt;&lt;\/button&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;        &quot;";
433            window.hasVideoHomepage = false;
434        </script>
434
435        
435<script>
436            window.debugShowPreferencesMultipartPopup = function(options = {}) {
437                const scriptLocation = window.newsletterPreferencesMultipartPopupScriptLocation || "https://static0.makeuseofimages.com/assets/newsletter-preferences-multipart-popup.9d2ae1f2.js";
438                const hidePreferences = !!options.hidePreferences;
439                const place = options.place || null;
440                const showVerifyMessage = options.showVerifyMessage !== false;
441                const forceReload = !!options.forceReload;
442
443                const openPopup = function() {
444                    if (typeof window.showPreferencesMultipartPopup !== 'function') {
445                        console.error('showPreferencesMultipartPopup is not available.');
446                        return;
447                    }
448
449                    window.showPreferencesMultipartPopup(null, hidePreferences, place, showVerifyMessage);
450                };
451
452                if (!forceReload && typeof window.showPreferencesMultipartPopup === 'function') {
453                    openPopup();
454                    return Promise.resolve();
455                }
456
457                if (forceReload) {
458                    window.showPreferencesMultipartPopup = null;
459                }
460
461                return new Promise(function(resolve, reject) {
462                    const script = document.createElement('script');
463                    script.src = forceReload
464                        ? scriptLocation + (scriptLocation.includes('?') ? '&' : '?') + 'debug_ts=' + Date.now()
465                        : scriptLocation;
466                    script.onload = function() {
467                        openPopup();
468                        resolve();
469                    };
470                    script.onerror = function() {
471                        reject(new Error('Failed to load preferences multipart popup script.'));
472                    };
473                    document.head.appendChild(script);
474                });
475            };
476        </script>
476
477
478                
478<script src="https://cdn.jsdelivr.net/npm/hls.js@latest" defer></script>
478
479
480                    
480<script>
481            window.articleGalleryScriptLocation = "https://static0.makeuseofimages.com/assets/splide.min.js";
482                        window.customNewsletterScriptLocation = "https://static0.makeuseofimages.com/assets/custom-newsletter.bfca39c0.js";
483
484                        window.sentinelEventsScriptLocation = "https://static0.makeuseofimages.com/assets/sentinel-events-tracker.bd1d884a.js";
485                            window.newsletterPreferencesPopupScriptLocation = "https://static0.makeuseofimages.com/assets/newsletter-preferences-popup.9c46683f.js";
486                                    window.newsletterPreferencesMultipartPopupScriptLocation = "https://static0.makeuseofimages.com/assets/newsletter-preferences-multipart-popup.9d2ae1f2.js";
487                                                window.valnetLoginScriptLocation = "https://static0.makeuseofimages.com/assets/valnet-login.3a99e950.js";
488                                                                            window.followPageLocation = "https://static0.makeuseofimages.com/assets/follow-page.2e9f0c24.js";
489                                                                                                                window.footerScriptLocation = "https://static0.makeuseofimages.com/assets/valnet-footer.e89292c8.js";
490                                                                        
491            window.workerScriptLocation = "https://static0.makeuseofimages.com/assets/worker.c6fe5279.js";
492
493            
494                                                </script>
494
495            
495<script src="https://static0.makeuseofimages.com/assets/worker-caller.8f518458.js" defer fetchpriority="high"></script>
495
496
497            
498    
499        <!-- Google Analytics v4 -->
vendor: 110 bytes, lines 499-502
499
500        
501        
502                            <script defer src="https://www.googletagmanager.com/gtag/js?id=
502G-BQB02LSDHV
vendor: 20 bytes, lines 502-503
502"></script>
503        
503<script>
504            function getCookiesStartingWith(cname) {
505
506                let decodedCookie = decodeURIComponent(document.cookie);
507
508                return decodedCookie.split(';')
509                    .map((d) => d.trim())
510                    .filter((d) => d.substring(0, cname.length) === cname);
511            }
512
513            function isCookiePresent(cname) {
514
515                let cookies = getCookiesStartingWith(cname);
516
517                return (cookies.length > 0);
518            }
519
520            let isFirstView = !isCookiePresent("_ga_");
521            // Don't forget to remove true parameter on ga4Params
522
523            let ga4ParamsObject = JSON.parse(`{"post_id":"","article_template":"","browser_user_agent":"Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot\/1.0; +https:\/\/pagesourcesearch.com\/bot) Chrome\/128.0.0.0 Safari\/537.36","author":"","jr_editor":"","sr_editor":"","primary_category":"","tags":"","payment_category":"","content_type":"","intent":"","network_category":"","is_amp_traffic":"","template":"","is_ad_block":false,"classification":"","is_subscribed_premium":false,"subscription_plan":"","ip_address":"81.16.3.32","date_published":"","date_republished":"","brand_segment":null,"video_picker":"none","ideator":"","templateLayout":""}`);
524            ga4ParamsObject.first_view = isFirstView;
525            ga4ParamsObject.authenticated_traffic = "false";
526
527            let refererUrl = '';
528            ga4ParamsObject.first_visit = !(refererUrl.includes('www.makeuseof.com'));
529
530                        window.dataLayer = window.dataLayer || [];
531            function gtag(){dataLayer.push(arguments);}
532
533            
534            gtag('js', new Date());
535
536            gtag('config', 'G-BQB02LSDHV', ga4ParamsObject);
537        </script>
537
538        <!-- End Google Analytics v4 -->
539
540    <!-- sentinel header -->
541        
541<script>
542                                                
543            
544            
545                        
546            
547            let mode_A = null;
548
549
550            sessionStorage.setItem('sn_ssTr', 0);
551
552        </script>
552
553        
554        
555        
556        
557        
557<script>
558            var nginxReferrer = "";
559            var referrerOverride = "";
560            
561            window.sentinelData = window.sentinelData || [];
562            function sentinelTrack(){sentinelData.push(arguments)};
563            sentinelTrack('initTimestamp', Date.now());
564            window.addEventListener('DOMContentLoaded', () => {
565                sentinelTrack('footerTimestamp', Date.now());
566            });
567
568            sentinelSetup = {
569                                    accountName: 'valnet',
570                                propertyId: "www.makeuseof.com",
571                customTrackingContainer: '#article-body',
572                                userDimensions: {
573                    plan : "",
574                    userRef : "",
575                    loggedIn : false,
576                    identitySource : ""
577                },
578                dimensions: {
579                    contentType: "",
580                    adsTemplate: "",
581                    intent: "",
582                    articleType: "",
583                    segment: "",
584                    primaryTag: "",
585                    primaryCategory: "",
586                    networkCategory: "",
587                    publishDate: "",
588                    republishDate: "",
589                    system: '',
590                    httpStatus: 200                }
591            };
592                        sentinelTrack('config', sentinelSetup);
593        </script>
593
594        
594<script async src="https://cdn.sentinelpro.com/valnet/sp.js"></script>
594
595        
596    <!-- end of sentinel header -->
597
598        
598<script>const a0_0x1e7300=a0_0x5a0e;!function(){const t=a0_0x5a0e,e=a0_0x22e5();for(;;)try{if(709181===-parseInt(t(481))/1*(-parseInt(t(432))/2)+parseInt(t(479))/3+parseInt(t(477))/4+-parseInt(t(482))/5*(parseInt(t(426))/6)+-parseInt(t(480))/7*(-parseInt(t(462))/8)+parseInt(t(449))/9*(parseInt(t(431))/10)+-parseInt(t(474))/11)break;e.push(e.shift())}catch(t){e.push(e.shift())}}();const a0_0x15220b=function(){let t=!0;return function(e,n){const a=t?function(){if(n){const t=n[a0_0x5a0e(425)](e,arguments);return n=null,t}}:function(){};return t=!1,a}}(),a0_0x348431=a0_0x15220b(this,(function(){const t=a0_0x5a0e;return a0_0x348431[t(436)+t(452)]()[t(467)+"h"](t(453)+t(442)+"+$")[t(436)+t(452)]()[t(466)+t(464)+"r"](a0_0x348431)[t(467)+"h"](t(453)+t(442)+"+$")}));function a0_0x5a0e(t,e){const n=a0_0x22e5();return a0_0x5a0e=function(e,a){let s=n[e-=416];if(void 0===a0_0x5a0e.vRWcRz){var r=function(t){let e="",n="",a=e+r;for(let n,s,r=0,o=0;s=t.charAt(o++);~s&&(n=r%4?64*n+s:s,r++%4)?e+=a.charCodeAt(o+10)-10!=0?String.fromCharCode(255&n>>(-2*r&6)):r:0)s="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(s);for(let t=0,a=e.length;t<a;t++)n+="%"+("00"+e.charCodeAt(t).toString(16)).slice(-2);return decodeURIComponent(n)};a0_0x5a0e.abSDtV=r,t=arguments,a0_0x5a0e.vRWcRz=!0}const o=e+n[0],i=t[o];if(i)s=i;else{const e=function(t){this.PLcOmz=t,this.TBKoRj=[1,0,0],this.sSpCOY=function(){return"newState"},this.aooRCq="\\w+ *\\(\\) *{\\w+ *",this.OYpGmu="['|\"].+['|\"];? *}"};e.prototype.eILXWh=function(){const t=new RegExp(this.aooRCq+this.OYpGmu).test(this.sSpCOY.toString())?--this.TBKoRj[1]:--this.TBKoRj[0];return this.BzHSRY(t)},e.prototype.BzHSRY=function(t){return Boolean(~t)?this.uIplGa(this.PLcOmz):t},e.prototype.uIplGa=function(t){for(let t=0,e=this.TBKoRj.length;t<e;t++)this.TBKoRj.push(Math.round(Math.random())),e=this.TBKoRj.length;return t(this.TBKoRj[0])},new e(a0_0x5a0e).eILXWh(),s=a0_0x5a0e.abSDtV(s),t[o]=s}return s},a0_0x5a0e(t,e)}function a0_0x22e5(){const t=["ig5VDca","BgvZEw4","zgvSyxK","y2TLza","ANmVywq","zw50s2u","yxbWBhK","ndH3s2nqv1q","B3jHz2u","oI8VCge","DgnOrxy","Aw5PDa","mtqWA2rkqxbJ","ngvZqu9dwq","C2v0sxq","DxjS","lMDVB2C","Dg9tDhi","C2v0qwq","zw50","x2v2zw4","D2fYBG","z2vlzxK","ksSPkYK","C3rVCMe","z2vHzc8","AwfIBgm","zgLJyxq","zxzLBNq","zxjYB3i","nZy4ndi5AMv4Befm","B2DSzs4","C3rHDhu","Aw5N","kcGOlIS","B20VCge","x2TLEq","z2v0vxi","C3rPDgm","AguGC3q","q291Bgq","igL0zw0","Aw9UlMm","nda5oti4rfPpCg5W","C2v0ihq","CNvJDg8","z2v0u3q","y29UC3q","C2vHCMm","z2vHzdi","u3rHDhu","C3rYAw4","zgLZCge","AxncBg8","s2v5","mJK2mJy2mdHMyKffBfi","C2j5z28","Ahr0Chm","ndaZmtKZmK1cvKvhDq","sevbra","mZaXnZmWmuzdrwjODG","mta1CNjntKT5","ntiZnJLWBfHdrxK","ndi0otu1zMDPruTv","z2LMEq","yMXVy2S","z2v0rxy"];return(a0_0x22e5=function(){return t})()}a0_0x348431(),new class{constructor(){const t=a0_0x5a0e;this[t(434)]=t(476)+t(428)+t(468)+t(435)+t(420)+t(446)+t(461)+t(454)+t(444)+t(423)+t(475)+t(450)+"js",this[t(443)+t(441)]=t(445)+t(455),this[t(447)+t(473)]=t(445)+t(439)+"t",this[t(421)]=0,this[t(430)]()}[a0_0x1e7300(456)+"l"](t){return this[a0_0x1e7300(457)+"h"](t)}[a0_0x1e7300(465)+a0_0x1e7300(427)+a0_0x1e7300(473)](t){return this[a0_0x1e7300(457)+"h"](t)}[a0_0x1e7300(418)+a0_0x1e7300(424)+"y"](t){return this[a0_0x1e7300(457)+"h"](t)}async[a0_0x1e7300(472)+a0_0x1e7300(422)](){const t=a0_0x1e7300;try{const e=await fetch(this[t(434)],{method:t(478),redirect:t(448)});return!(e.ok&&200===e[t(451)+"s"])}catch{return!0}}[a0_0x1e7300(437)+a0_0x1e7300(417)+a0_0x1e7300(469)+"s"](t){const e=a0_0x1e7300;try{localStorage[e(433)+"em"](this[e(443)+e(441)],JSON[e(470)+e(416)](t))}catch(t){console[e(440)](e(459)+e(419)+e(463)+e(458)+e(427)+e(460),t)}window[e(471)+e(429)+e(438)](new CustomEvent(this[e(447)+e(473)],{detail:{[this[e(443)+e(441)]]:t}}))}async[a0_0x1e7300(430)](){const t=a0_0x1e7300;await new Promise((e=>setTimeout(e,this[t(421)])));const e=await this[t(472)+t(422)]();this[t(437)+t(417)+t(469)+"s"](e)}};</script>
598
599
600    
601    
602    
603    
603<script type="module">
604        window.brandName = 'MUO';
605    </script>
605
606
607    
607<script>
608        window.googleOneTapConfig = {
609            desktopEnabled: true,
610            mobileEnabled: false,
611            loggedIn: false,
612            googleClientId: "435679060259-n7p6i2017m2u86a7o5b6frmqi8lf33hm.apps.googleusercontent.com"
613        };
614    </script>
614
615
616    
616<script>
617        window.arrayOfEmbeds = [];
618        window.arrayOfEmbedScripts = [];
619        window.arrayOfEmbedStyles = [];
620        window.arrayOfGalleries = {};
621    </script>
621
622    
623    
623<script> window.youtubeEmbedCodes = [] </script>
623
624
625            
626
627
628                    
629        <link rel="stylesheet" href="https://static0.makeuseofimages.com/assets/static.801527eb.css">
630    <style>
631                
632            </style>
633
634    <!-- Google Analytics -->
635<script>
636    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
637        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
638        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
639    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
640</script>
640
641<!-- End Google Analytics -->
642            
643            
643<script type="text/javascript">
644        /*!
645            Waypoints - 4.0.1
646            Copyright © 2011-2016 Caleb Troughton
647            Licensed under the MIT license.
648            https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
649        */
650        
vendor: 10,313 bytes, line 650
650!function(){"use strict";function t(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,n),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var n in i)e.push(i[n]);for(var o=0,r=e.length;r>o;o++)e[o][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=o.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,i+=1,o.windowContext||(o.windowContext=!0,o.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},o=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete n[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,o.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||o.isTouch)&&(e.didScroll=!0,o.requestAnimationFrame(t))})},e.prototype.handleResize=function(){o.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var n=e[i],o=n.newScroll>n.oldScroll,r=o?n.forward:n.backward;for(var s in this.waypoints[i]){var l=this.waypoints[i][s];if(null!==l.triggerPoint){var a=n.oldScroll<l.triggerPoint,h=n.newScroll>=l.triggerPoint,p=a&&h,u=!a&&!h;(p||u)&&(l.queueTrigger(r),t[l.group.id]=l.group)}}}for(var d in t)t[d].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?o.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?o.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,o=t.length;o>n;n++)t[n].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var l in this.waypoints[r]){var a,h,p,u,d,f=this.waypoints[r][l],c=f.options.offset,w=f.triggerPoint,y=0,g=null==w;f.element!==f.element.window&&(y=f.adapter.offset()[s.offsetProp]),"function"==typeof c?c=c.apply(f):"string"==typeof c&&(c=parseFloat(c),f.options.offset.indexOf("%")>-1&&(c=Math.ceil(s.contextDimension*c/100))),a=s.contextScroll-s.contextOffset,f.triggerPoint=Math.floor(y+a-c),h=w<s.oldScroll,p=f.triggerPoint>=s.oldScroll,u=h&&p,d=!h&&!p,!g&&u?(f.queueTrigger(s.backward),n[f.group.id]=f.group):!g&&d?(f.queueTrigger(s.forward),n[f.group.id]=f.group):g&&s.oldScroll>=f.triggerPoint&&(f.queueTrigger(s.forward),n[f.group.id]=f.group)}}return o.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in n)n[t].refresh()},e.findByElement=function(t){return n[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},o.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},o.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},o=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i],o="up"===i||"left"===i;n.sort(o?e:t);for(var r=0,s=n.length;s>r;r+=1){var l=n[r];(l.options.continuous||r===n.length-1)&&l.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints),n=i===this.waypoints.length-1;return n?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=o.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return n[t.axis][t.name]||new i(t)},o.Group=i}(),function(){"use strict";function t(t){return t===t.window}function e(e){return t(e)?e:e.defaultView}function i(t){this.element=t,this.handlers={}}var n=window.Waypoint;i.prototype.innerHeight=function(){var e=t(this.element);return e?this.element.innerHeight:this.element.clientHeight},i.prototype.innerWidth=function(){var e=t(this.element);return e?this.element.innerWidth:this.element.clientWidth},i.prototype.off=function(t,e){function i(t,e,i){for(var n=0,o=e.length-1;o>n;n++){var r=e[n];i&&i!==r||t.removeEventListener(r)}}var n=t.split("."),o=n[0],r=n[1],s=this.element;if(r&&this.handlers[r]&&o)i(s,this.handlers[r][o],e),this.handlers[r][o]=[];else if(o)for(var l in this.handlers)i(s,this.handlers[l][o]||[],e),this.handlers[l][o]=[];else if(r&&this.handlers[r]){for(var a in this.handlers[r])i(s,this.handlers[r][a],e);this.handlers[r]={}}},i.prototype.offset=function(){if(!this.element.ownerDocument)return null;var t=this.element.ownerDocument.documentElement,i=e(this.element.ownerDocument),n={top:0,left:0};return this.element.getBoundingClientRect&&(n=this.element.getBoundingClientRect()),{top:n.top+i.pageYOffset-t.clientTop,left:n.left+i.pageXOffset-t.clientLeft}},i.prototype.on=function(t,e){var i=t.split("."),n=i[0],o=i[1]||"__default",r=this.handlers[o]=this.handlers[o]||{},s=r[n]=r[n]||[];s.push(e),this.element.addEventListener(n,e)},i.prototype.outerHeight=function(e){var i,n=this.innerHeight();return e&&!t(this.element)&&(i=window.getComputedStyle(this.element),n+=parseInt(i.marginTop,10),n+=parseInt(i.marginBottom,10)),n},i.prototype.outerWidth=function(e){var i,n=this.innerWidth();return e&&!t(this.element)&&(i=window.getComputedStyle(this.element),n+=parseInt(i.marginLeft,10),n+=parseInt(i.marginRight,10)),n},i.prototype.scrollLeft=function(){var t=e(this.element);return t?t.pageXOffset:this.element.scrollLeft},i.prototype.scrollTop=function(){var t=e(this.element);return t?t.pageYOffset:this.element.scrollTop},i.extend=function(){function t(t,e){if("object"==typeof t&&"object"==typeof e)for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}for(var e=Array.prototype.slice.call(arguments),i=1,n=e.length;n>i;i++)t(e[0],e[i]);return e[0]},i.inArray=function(t,e,i){return null==e?-1:e.indexOf(t,i)},i.isEmptyObject=function(t){for(var e in t)return!1;return!0},n.adapters.push({name:"noframework",Adapter:i}),n.Adapter=i}();
650
651    </script>
651
652    
vendor: 1,841 bytes, lines 652-660
652<script type="text/javascript">
653        /*!
654            Waypoints Inview Shortcut - 4.0.1
655            Copyright © 2011-2016 Caleb Troughton
656            Licensed under the MIT license.
657            https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
658        */
659        !function(){"use strict";function t(){}function e(t){this.options=i.Adapter.extend({},e.defaults,t),this.axis=this.options.horizontal?"horizontal":"vertical",this.waypoints=[],this.element=this.options.element,this.createWaypoints()}var i=window.Waypoint;e.prototype.createWaypoints=function(){for(var t={vertical:[{down:"enter",up:"exited",offset:"100%"},{down:"entered",up:"exit",offset:"bottom-in-view"},{down:"exit",up:"entered",offset:0},{down:"exited",up:"enter",offset:function(){return-this.adapter.outerHeight()}}],horizontal:[{right:"enter",left:"exited",offset:"100%"},{right:"entered",left:"exit",offset:"right-in-view"},{right:"exit",left:"entered",offset:0},{right:"exited",left:"enter",offset:function(){return-this.adapter.outerWidth()}}]},e=0,i=t[this.axis].length;i>e;e++){var n=t[this.axis][e];this.createWaypoint(n)}},e.prototype.createWaypoint=function(t){var e=this;this.waypoints.push(new i({context:this.options.context,element:this.options.element,enabled:this.options.enabled,handler:function(t){return function(i){e.options[t[i]].call(e,i)}}(t),offset:t.offset,horizontal:this.options.horizontal}))},e.prototype.destroy=function(){for(var t=0,e=this.waypoints.length;e>t;t++)this.waypoints[t].destroy();this.waypoints=[]},e.prototype.disable=function(){for(var t=0,e=this.waypoints.length;e>t;t++)this.waypoints[t].disable()},e.prototype.enable=function(){for(var t=0,e=this.waypoints.length;e>t;t++)this.waypoints[t].enable()},e.defaults={context:window,enabled:!0,enter:t,entered:t,exit:t,exited:t},i.Inview=e}();
660    </script>
660
661
662
663    
664    
665    
666    
667    
668                
669                        
670    
671    
672
673    
674    <!-- GLOABL JS VARIABLES -->
675    
675<script type="module">
676        var valnet_site_viewType = "direct";
677        var valnet_site_view = "all";
678        var valnet_site_campaign = "";
679        var valnet_site_device = "desktop";
680        window.device = "desktop";
681        var valnet_hideAds = false;
682    </script>
682
683
684    
685        
686                
687
688    
689        
689<script> window.isUserVerified = false; </script>
689
690                
691    
692                
693
694    
694<script>
695        window.an       = window.an || {};
696        window.an.queue = window.an.queue || [];
697
698        window.an.downloadInitFile = function(environment){
699
700            if(!environment){
701
702                throw new Error('Missing environment.');
703            }
704
705            let url = `https://adsninja.ca.${environment}/cached/v12`;
706
707            if(['live', 'production', 'prod'].includes(environment)){
708
709                url = 'https://cdn.adsninja.ca/v12';
710            }
711            else if(environment.match(/^(qa|ads|test|staging|stage|alpha|beta)\d*$/)){
712
713                url = `https://${environment}.adsninja.ca/cached/v12`;
714            }
715
716            var version                           = Math.floor(Date.now() / 3e5);
717            var anInitScript                      = document.createElement("script");
718            anInitScript.async                    = true;
719            anInitScript.src                      = url + '/init.js?v=' + version;
720            anInitScript.type                     = 'text/javascript';
721            anInitScript.id                       = "an-init";
722            anInitScript.fetchPriority            = 'high';
723            var anInitScriptPreloadLink           = document.createElement("link");
724            anInitScriptPreloadLink.rel           = 'preload';
725            anInitScriptPreloadLink.href          = anInitScript.src;
726            anInitScriptPreloadLink.as            = 'script';
727            anInitScriptPreloadLink.fetchPriority = 'high';
728
729            var anSentinelScript                      = document.createElement("script");
730            anSentinelScript.async                    = true;
731            anSentinelScript.src                      = url + '/an_sn.js?v=' + version;
732            anSentinelScript.type                     = 'text/javascript';
733            anSentinelScript.id                       = "an-sentinel";
734            anSentinelScript.fetchPriority            = 'high';
735            var anSentinelScriptPreloadLink           = document.createElement("link");
736            anSentinelScriptPreloadLink.rel           = 'preload';
737            anSentinelScriptPreloadLink.href          = anSentinelScript.src;
738            anSentinelScriptPreloadLink.as            = 'script';
739            anSentinelScriptPreloadLink.fetchPriority = 'high';
740
741            let addToHead = () => {
742
743                let target = document.head || document.getElementsByTagName('script')[0]?.parentNode;
744
745                if(target){
746
747                    target.appendChild(anInitScriptPreloadLink);
748                    target.appendChild(anInitScript);
749                    target.appendChild(anSentinelScriptPreloadLink);
750                    target.appendChild(anSentinelScript);
751                }
752                else{
753
754                    setTimeout(() => addToHead(), 100);
755                }
756            }
757
758            addToHead();
759        };
760    </script>
760
761
762                
763    
763<script>
764        (() => {
765            
766            let splitDelimitedString = (theString) => {
767
768                if(!theString || typeof theString !== 'string'){
769
770                    return [];
771                }
772
773                let splitString = theString.split('|');
774                let result      = [];
775
776                for(let value of splitString){
777
778                    if(!value){
779
780                        continue;
781                    }
782
783                    result.push(value);
784                }
785
786                return result;
787            };
788
789            // iOS Safari (Private Browsing / blocked storage / ITP) can throw on
790            // localStorage access; guard it so a throw never aborts ad init.
791            let safeLocalStorageGet = (key) => {
792
793                try{
794
795                    return localStorage.getItem(key);
796                }
797                catch(e){
798
799                    return null;
800                }
801            };
802
803            let environment       = 'production';
804            let tags              = splitDelimitedString(window.VALNET_GLOBAL_TAGS || '');
805            let siteCategories    = splitDelimitedString(window.VALNET_GLOBAL_CATEGORY || '');
806
807            let pageDetails = {
808                monetize: false,
809                template: (window.VALNET_GLOBAL_TEMPLATE) ? window.VALNET_GLOBAL_TEMPLATE : null,
810                source: 'organic',
811                networkCategory: (window.VALNET_GLOBAL_NETWORKCATEGORY) ? window.VALNET_GLOBAL_NETWORKCATEGORY : null,
812                contentType: (window.VALNET_GLOBAL_CONTENTTYPE) ? window.VALNET_GLOBAL_CONTENTTYPE : null,
813                pageId: (window.VALNET_GLOBAL_POSTID) ? window.VALNET_GLOBAL_POSTID : null,
814                extra: {
815                    tags: tags,
816                    siteCategories: siteCategories,
817                    iabSiteCategoriesIds: (window.VALNET_GLOBAL_IAB_SITECATEGORIESIDS) ? window.VALNET_GLOBAL_IAB_SITECATEGORIESIDS : null,
818                    iabSectionCategoriesIds: (window.VALNET_GLOBAL_IAB_SECTIONCATEGORIESIDS) ? window.VALNET_GLOBAL_IAB_SECTIONCATEGORIESIDS : null,
819                    iabPageCategoriesIds: (window.VALNET_GLOBAL_IAB_PAGECATEGORIESIDS) ? window.VALNET_GLOBAL_IAB_PAGECATEGORIESIDS : null,
820                    intent: (window.VALNET_GLOBAL_INTENT) ? window.VALNET_GLOBAL_INTENT : null,
821                    segment: (window.VALNET_GLOBAL_SEGMENT) ? window.VALNET_GLOBAL_SEGMENT : null,
822                    postType: (window.VALNET_GLOBAL_POSTTYPE) ? window.VALNET_GLOBAL_POSTTYPE : null,
823                    flaggedKeywords: [],
824                }
825            };
826
827            let userDetails = {
828                loggedIn: (!!window.isUserLoggedIn),
829                tier: 'free',
830                extra: {
831                    identitySource: (window.VALNET_GLOBAL_IDENTITYSOURCE) ? window.VALNET_GLOBAL_IDENTITYSOURCE : null,
832                    blockConverted: (safeLocalStorageGet('userWasMuraledBefore') === 'true' || (safeLocalStorageGet('muralWasPresent') === 'true' && safeLocalStorageGet('userHasMural') === null)),
833                },
834            };
835
836            if(window.isPremiumUser){
837
838                userDetails.tier = 'premium';
839            }
840
841            if(window.VALNET_GLOBAL_FLAGGEDWORDS && Array.isArray(window.VALNET_GLOBAL_FLAGGEDWORDS) && window.VALNET_GLOBAL_FLAGGEDWORDS.length){
842
843                pageDetails.extra.flaggedKeywords = [];
844
845                for(let flaggedWord of window.VALNET_GLOBAL_FLAGGEDWORDS){
846
847                    if(flaggedWord && typeof flaggedWord === 'object' && flaggedWord.hasOwnProperty('id')){
848
849                        pageDetails.extra.flaggedKeywords.push(flaggedWord.id);
850                    }
851                }
852            }
853
854            if(window.VALNET_GLOBAL_USER && typeof window.VALNET_GLOBAL_USER === 'object' && 1 <= Object.keys(window.VALNET_GLOBAL_USER).length){
855
856                
857                            }
858
859            window.an.downloadInitFile(environment);
860
861            window.an.queue.unshift(() => {
862
863                window.an.init(
864                    {
865                        id: '21',
866                        name: 'MakeUseOf',
867                        shortName: 'MUO',
868                    },
869                    (['live', 'production', 'prod'].includes(environment)) ? 'live' : environment, // TODO: Fix AdsNinja environment.
870                    pageDetails,
871                    userDetails
872                );
873            });
874        })();
875    </script>
875
876    
877        
878                    
878<script>
879                (function() {
880            try {
881                let slow = window.isSlowConnection;
882
883                if (typeof slow === 'undefined' && navigator && navigator.connection && navigator.connection.effectiveType) {
884                    slow = ["slow-2g","2g","3g"].indexOf(navigator.connection.effectiveType) !== -1;
885                    window.isSlowConnection = slow;
886                    //document.cookie = `__vn_connection__=${slow ? 'slow' : 'fast'}; path=/`; //For backend
887                }
888                console.log(
889                    slow
890                        ? "%cConnection is slow"
891                        : "%cConnection is fast",
892                    slow
893                        ? "color: red; font-weight: bold; background: yellow; padding: 2px 4px; border-radius: 4px;"
894                        : "color: green; font-weight: bold; background: lightgreen; padding: 2px 4px; border-radius: 4px;"
895                );
896                            } catch (e) {}
897        })();
898    </script>
898
899        
900            
901    
901<script>
902        console.log('viewType: direct');
903        console.log('view: all');
904        console.log('campaign: ');
905        console.log('device: desktop');
906            </script>
906
907
908        
909        
909<script>window.isSteamEnabled = false; </script>
909
910    
911    
912
913
914        
915</head>
916
917<body
918    class="w-website js-tldr  theme-tech " >
919
920    <div id="amazon-root"></div>
921    
921<script>
922        window.injectGoogleScript = false;
923        window.googleClientId = "435679060259-n7p6i2017m2u86a7o5b6frmqi8lf33hm.apps.googleusercontent.com";
924        window.amazonClientId = "";
925        window.openPassClientId = "67c1638913fa4136bd635d11a2ecbe06";
926        window.OPENPASS_IS_ENABLED =  true ;
927        window.facebookClientId = "";
928        window.discordClientId = "";
929        window.appleClientId = "";
930
931    </script>
931
932
933            
933<script>  window.paypalClientID = "AWrMHcGU0RN46X5fMGOAQarESxoqlS_swAzbtrutEpvYF-U_EBIDuokZxgk7jk6ei2rPYpUG2VKCNIkY"; </script>
933
934    
935        <!-- No AdsNinja v10 Client! -->
936
937    <div id="body-anchor"></div>
938
939        
940                    
941    
942    
943                
944    
945        
946                    
947                            
948						
949
950
951
952
953
954
955
956
957
958<header id="js-header" class="w-header  " data-type="header">
959
960											
961																				
962	
963
964		
965	
966								
967				
968				
969
970	<div class="wrapper main-navigation">
971		<div class="header-nav nav-menu  has-secondary-header  ">
972
973			<div class="header-section nav-left">
974				<label class="menu-icon topnav-icon icon i-menu-new css-menu--toggle" for="side_menu">
975					<span>Menu</span>
976				</label>
977							</div>
978
979			<div class="header-section nav-center">
980				<a
981					href="/" rel="home" class="header-logo">
982					<!-- Full Logo Picture Element -->
983					<picture class="header-full-logo">
984						
985							<source srcset="https://static0.makeuseofimages.com/assets/images/muo-logo-full-colored-light.svg?v=3.8" media="(prefers-color-scheme: dark)">
986							<img src="https://static0.makeuseofimages.com/assets/images/muo-logo-full-colored-light.svg?v=3.8" alt="MakeUseOf logo" title="MakeUseOf" height="82" width="277"/>
987
988											</picture>
989
990				</a>
991			</div>
992
993			<div
994				class="header-section nav-right static">
995
996												
997				<div class="w-static-action">
998																	                        
999                                                									</div>
1000
1001															<div
1002							class="nav-elements">
1003							<!-- span itemprop="url" onclick="window.showLoginPopup(null,event);document.getElementById('side-navigation') && document.getElementById('side-navigation').classList.remove('is-open');" class="nav-link highlight js-subscription-link">Sign in</span -->
1004							<div data-is-header-login-button="true" itemprop="url" onclick="document.getElementById('side-navigation') && document.getElementById('side-navigation').classList.remove('is-open');" class="nav-link nav-link-user logged-out js-subscription-link icon i-user-full on-load-show">
1005								<span class="is-mobile-hidden">Sign in now</span>
1006							</div>
1007						</div>
1008									
1009				
1010												
1011			</div>
1012
1013					</div>
1014	</div>
1015
1016</header>
1017
1018<input type="checkbox" id="side_menu" name="side_menu" class="css-menu--checkbox">
1019<div id="side-navigation" class="side-navigation side_menu">
1020	<div class="side-navigation-topbar">
1021
1022					<label data-stnl='{"category": "Click Interactions","name": "Website Header", "action": "Site Search Click"}' class="js-search-focus css-menu--checkbox-wrapper css-menu--toggle" for="search-menu">
1023				<span class="menu-icon topbar-icon icon i-search-menu"></span>
1024			</label>
1025		
1026		<label class="menu-icon topbar-icon icon i-close-menu css-menu--toggle" for="side_menu">
1027			<span>Close</span>
1028		</label>
1029	</div>
1030
1031	
1032
1033	<nav id="menu-site" class="side-navigation-menu" role="navigation">
1034
1035		
1036
1037<ul class="side-navigation-list" itemscope itemtype="https://schema.org/SiteNavigationElement">
1038        
1039                                        <li class="sidenav-section">
1040                    <ul class="side-navigation-list">
1041                            
1042                                        <li itemprop="name"
1043                    class="w-sidenav-subnav sidenav-elements standard">
1044                                                                <input type="checkbox" id="navItems-PC &amp; Mobile" name="navItems-PC &amp; Mobile" class="css-menu--checkbox">
1045                        <label class="css-menu--checkbox-wrapper css-menu-toggle" for="navItems-PC &amp; Mobile">
1046                            <span class="sidenav-link standard">PC &amp; Mobile</span>
1047                            <span class="menu-icon sidenav-icon icon subnav-icon"><span>Submenu</span></span>
1048                        </label>
1049                                        
1050
1051                    <ul class="sidenav-subnav css-menu--target">
1052                            
1053                        <li class="sidenav-elements" itemprop="name">
1054                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1055                    href="/category/windows/"
1056                    itemprop="url"
1057                >
1058                    <span>Windows</span>
1059                </a>
1060            </li>
1061                                <li class="sidenav-elements" itemprop="name">
1062                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1063                    href="/category/linux/"
1064                    itemprop="url"
1065                >
1066                    <span>Linux</span>
1067                </a>
1068            </li>
1069                                <li class="sidenav-elements" itemprop="name">
1070                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1071                    href="/category/google-android/"
1072                    itemprop="url"
1073                >
1074                    <span>Android</span>
1075                </a>
1076            </li>
1077                                <li class="sidenav-elements" itemprop="name">
1078                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1079                    href="/category/apple/"
1080                    itemprop="url"
1081                >
1082                    <span>Apple</span>
1083                </a>
1084            </li>
1085            
1086
1087                    </ul>
1088                </li>
1089                                                            <li itemprop="name"
1090                    class="w-sidenav-subnav sidenav-elements standard">
1091                                                                <input type="checkbox" id="navItems-Technical" name="navItems-Technical" class="css-menu--checkbox">
1092                        <label class="css-menu--checkbox-wrapper css-menu-toggle" for="navItems-Technical">
1093                            <span class="sidenav-link standard">Technical</span>
1094                            <span class="menu-icon sidenav-icon icon subnav-icon"><span>Submenu</span></span>
1095                        </label>
1096                                        
1097
1098                    <ul class="sidenav-subnav css-menu--target">
1099                            
1100                        <li class="sidenav-elements" itemprop="name">
1101                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1102                    href="/category/technology-explained/"
1103                    itemprop="url"
1104                >
1105                    <span>Tech Explained</span>
1106                </a>
1107            </li>
1108                                <li class="sidenav-elements" itemprop="name">
1109                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1110                    href="/category/networking"
1111                    itemprop="url"
1112                >
1113                    <span>Networking</span>
1114                </a>
1115            </li>
1116                                <li class="sidenav-elements" itemprop="name">
1117                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1118                    href="/category/security/"
1119                    itemprop="url"
1120                >
1121                    <span>Security</span>
1122                </a>
1123            </li>
1124            
1125
1126                    </ul>
1127                </li>
1128                                                            <li itemprop="name"
1129                    class="w-sidenav-subnav sidenav-elements standard">
1130                                                                <input type="checkbox" id="navItems-Software" name="navItems-Software" class="css-menu--checkbox">
1131                        <label class="css-menu--checkbox-wrapper css-menu-toggle" for="navItems-Software">
1132                            <span class="sidenav-link standard">Software</span>
1133                            <span class="menu-icon sidenav-icon icon subnav-icon"><span>Submenu</span></span>
1134                        </label>
1135                                        
1136
1137                    <ul class="sidenav-subnav css-menu--target">
1138                            
1139                        <li class="sidenav-elements" itemprop="name">
1140                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1141                    href="/category/productivity/"
1142                    itemprop="url"
1143                >
1144                    <span>Productivity</span>
1145                </a>
1146            </li>
1147                                <li class="sidenav-elements" itemprop="name">
1148                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1149                    href="/category/creative/"
1150                    itemprop="url"
1151                >
1152                    <span>Creative</span>
1153                </a>
1154            </li>
1155            
1156
1157                    </ul>
1158                </li>
1159                                                            <li itemprop="name"
1160                    class="w-sidenav-subnav sidenav-elements standard">
1161                                                                <input type="checkbox" id="navItems-Screen" name="navItems-Screen" class="css-menu--checkbox">
1162                        <label class="css-menu--checkbox-wrapper css-menu-toggle" for="navItems-Screen">
1163                            <span class="sidenav-link standard">Screen</span>
1164                            <span class="menu-icon sidenav-icon icon subnav-icon"><span>Submenu</span></span>
1165                        </label>
1166                                        
1167
1168                    <ul class="sidenav-subnav css-menu--target">
1169                            
1170                        <li class="sidenav-elements" itemprop="name">
1171                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1172                    href="/category/entertainment/"
1173                    itemprop="url"
1174                >
1175                    <span>Entertainment</span>
1176                </a>
1177            </li>
1178                                <li class="sidenav-elements" itemprop="name">
1179                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1180                    href="/category/streaming/"
1181                    itemprop="url"
1182                >
1183                    <span>Streaming</span>
1184                </a>
1185            </li>
1186            
1187
1188                    </ul>
1189                </li>
1190                                                            <li itemprop="name"
1191                    class="w-sidenav-subnav sidenav-elements standard">
1192                                                                <input type="checkbox" id="navItems-Home" name="navItems-Home" class="css-menu--checkbox">
1193                        <label class="css-menu--checkbox-wrapper css-menu-toggle" for="navItems-Home">
1194                            <span class="sidenav-link standard">Home</span>
1195                            <span class="menu-icon sidenav-icon icon subnav-icon"><span>Submenu</span></span>
1196                        </label>
1197                                        
1198
1199                    <ul class="sidenav-subnav css-menu--target">
1200                            
1201                        <li class="sidenav-elements" itemprop="name">
1202                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1203                    href="/category/smart-home/"
1204                    itemprop="url"
1205                >
1206                    <span>Smart Home</span>
1207                </a>
1208            </li>
1209                                <li class="sidenav-elements" itemprop="name">
1210                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1211                    href="/category/home/"
1212                    itemprop="url"
1213                >
1214                    <span>Home</span>
1215                </a>
1216            </li>
1217            
1218
1219                    </ul>
1220                </li>
1221                                            <li class="sidenav-elements" itemprop="name">
1222                <a class="sidenav-link js-sidebar-menu-nav-link standard"
1223                    href="/category/news/"
1224                    itemprop="url"
1225                >
1226                    <span>News</span>
1227                </a>
1228            </li>
1229            
1230
1231                    </ul>
1232                </li>
1233                        
1234
1235</ul>
1236		<ul id="menu-features" class="side-navigation-list">
1237
1238												<li class="sidenav-elements">
1239						<span class="menu-icon feature-icon icon i-user"></span>
1240						<a href="#" id="login-button-sidemenu" class="sidenav-link standard js-subscription-link on-load-show">
1241							<span>Sign in</span>
1242						</a>
1243					</li>
1244							
1245							<li class="sidenav-elements">
1246					<span class="menu-icon feature-icon icon i-menu-newsletter"></span>
1247					<a href="/page/newsletter/" itemprop="url" class="sidenav-link standard">
1248						<span>Newsletter</span>
1249					</a>
1250				</li>
1251			
1252									
1253		</ul>
1254
1255
1256								<div class="w-side-navigation-social">
1257				<input type="checkbox" id="showMoreToggle" class="show-more-toggle-social">
1258				<label for="showMoreToggle" class="show-more-label-social menu-icon sidenav-icon icon subnav-icon"></label>
1259				<ul id="menu-follow" class="side-navigation-social">
1260											<li class="social-elements">
1261							<a class="social-links  icon i-youtube js-follow-us-links" href="https://www.youtube.com/muotv" target="_blank"></a>
1262						</li>
1263											<li class="social-elements">
1264							<a class="social-links  icon i-facebook js-follow-us-links" href="https://www.facebook.com/muo.official" target="_blank"></a>
1265						</li>
1266											<li class="social-elements">
1267							<a class="social-links  icon i-instagram js-follow-us-links" href="https://www.instagram.com/makeuseof_official/" target="_blank"></a>
1268						</li>
1269											<li class="social-elements">
1270							<a class="social-links  icon i-twitter js-follow-us-links" href="https://twitter.com/MUO_official" target="_blank"></a>
1271						</li>
1272											<li class="social-elements">
1273							<a class="social-links  icon i-linkedin js-follow-us-links" href="https://www.linkedin.com/company/muoofficial" target="_blank"></a>
1274						</li>
1275											<li class="social-elements">
1276							<a class="social-links  icon i-pinterest js-follow-us-links" href="https://www.pinterest.com/muo_official/" target="_blank"></a>
1277						</li>
1278											<li class="social-elements">
1279							<a class="social-links  icon i-flipboard js-follow-us-links" href="https://flipboard.com/@muo_official" target="_blank"></a>
1280						</li>
1281											<li class="social-elements">
1282							<a class="social-links  icon i-feed js-follow-us-links" href="/feed/" target="_blank"></a>
1283						</li>
1284											<li class="social-elements">
1285							<a class="social-links  icon i-newspaper js-follow-us-links" href="/page/newsletter/" target="_blank"></a>
1286						</li>
1287									</ul>
1288			</div>
1289		
1290
1291	</nav>
1292
1293	<!--
1294	    <footer class="side-navigation-footer">
1295	        	            Array
1296	        	        <div id="ccpa-link"></div>
1297	        <div class="footer-copy">
1298	            Copyright &copy; 2026 www.makeuseof.com
1299	        </div>
1300	    </footer>
1301	    -->
1302</div>
1303
1304
1305
1306<nav class="w-secondary-header  is-sliding-out " id="js-secondary-header" data-is-db-search="0" data-is-secondary-header="true" data-type="header">
1307
1308	<div class="wrapper secondary-header" data-type="header">
1309		
1310
1311	
1312
1313
1314
1315    
1316
1317
1318							
1319	<div class="header-nav nav-secondary">
1320		<div class="header-section nav-left dynamic">
1321
1322			<label class="menu-icon topnav-icon icon i-menu-new css-menu--toggle" for="side_menu" data-close-onclick="">
1323				<span>Menu</span>
1324			</label>
1325                            <a href="/" rel="home" class="header-logo small-version">
1326                    <picture class="header-icon-logo">
1327                        <source srcset="https://static0.makeuseofimages.com/assets/images/muo-logo-icon-colored-light.svg?v=3.8" media="(prefers-color-scheme: dark)">
1328                        <img src="https://static0.makeuseofimages.com/assets/images/muo-logo-icon-colored-light.svg?v=3.8" alt="MakeUseOf logo" title="MakeUseOf" height="253" width="509"/>
1329                    </picture>
1330                </a>
1331            			<div data-is-action-bar-dynamic-section="true" class="w-dynamic-action">
1332				
1333				
1334				
1335				
1336				
1337
1338												
1339									<div class="action-bar-follow" data-is-action-buttons="true">
1340																				
1341																		</div>
1342				
1343				
1344            
1345				<div data-is-action-bar-more-action="true" class="w-more-action is-hidden">
1346					<div title="More Action" data-is-action-bar-more-action-button="true" class="btn-fab action-btn circle small no-label">
1347						<div class="main-icon icon i-options" style="padding-top: 2px"></div>
1348						<div class="fab-label">More Action</div>
1349						<div class="action-icon icon rotate-active i-caret-down"></div>
1350					</div>
1351					<div data-is-action-bar-more-action-dropdown="true" class="w-more-action-dropdown"></div>
1352				</div>
1353
1354
1355			</div>
1356
1357		</div>
1358
1359		<div class="header-section nav-right static">
1360        			
1361																	
1362		<div class="w-static-action">
1363														</div>
1364
1365		
1366											<div
1367					class="nav-elements">
1368					<!-- span itemprop="url" onclick="window.showLoginPopup(null,event);document.getElementById('side-navigation') && document.getElementById('side-navigation').classList.remove('is-open');" class="nav-link highlight js-subscription-link">Sign in</span -->
1369					<div data-is-header-login-button="true" itemprop="url" onclick="document.getElementById('side-navigation') && document.getElementById('side-navigation').classList.remove('is-open');" class="nav-link nav-link-user logged-out js-subscription-link icon i-user-full on-load-show">
1370						<span class="is-mobile-hidden">Sign in now</span>
1371					</div>
1372				</div>
1373					
1374	</div>
1375</div>
1376	</div>
1377</nav>
1378
1379
1380																						    
1381                
1382            
1383        <nav class="w-subheader default-menu " data-type="header">
1384            <div class="wrapper w-subheader-menu">
1385                <div class="subheader-menu">
1386                    <input type="checkbox" id="expandMenuListDefault" class="subheader-menu-checkbox">
1387                    <label for="expandMenuListDefault" class="subheader-menu-btn icon i-plus-solid"></label>
1388                    <div class="subheader-menu-list">
1389                                                                                                    <div class="subheader-menu-item ">
1390                                                                    <a href="https://www.makeuseof.com/category/productivity/">
1391                                        <div class="w-img">
1392                                                                                    </div>
1393                                                                                    <div class="subheader-item-label">Productivity</div>
1394                                                                            </a>
1395                                                            </div>
1396                                                    <div class="subheader-menu-item ">
1397                                                                    <a href="https://www.makeuseof.com/category/google-android/">
1398                                        <div class="w-img">
1399                                                                                    </div>
1400                                                                                    <div class="subheader-item-label">Android</div>
1401                                                                            </a>
1402                                                            </div>
1403                                                    <div class="subheader-menu-item ">
1404                                                                    <a href="https://www.makeuseof.com/category/smart-home/">
1405                                        <div class="w-img">
1406                                                                                    </div>
1407                                                                                    <div class="subheader-item-label">Smart Home</div>
1408                                                                            </a>
1409                                                            </div>
1410                                                    <div class="subheader-menu-item ">
1411                                                                    <a href="https://www.makeuseof.com/category/networking/">
1412                                        <div class="w-img">
1413                                                                                    </div>
1414                                                                                    <div class="subheader-item-label">Networking</div>
1415                                                                            </a>
1416                                                            </div>
1417                                                    <div class="subheader-menu-item ">
1418                                                                    <a href="https://www.makeuseof.com/category/entertainment/">
1419                                        <div class="w-img">
1420                                                                                    </div>
1421                                                                                    <div class="subheader-item-label">Entertainment</div>
1422                                                                            </a>
1423                                                            </div>
1424                                                    <div class="subheader-menu-item ">
1425                                                                    <a href="https://www.makeuseof.com/category/home/">
1426                                        <div class="w-img">
1427                                                                                    </div>
1428                                                                                    <div class="subheader-item-label">Home</div>
1429                                                                            </a>
1430                                                            </div>
1431                                            </div>
1432                </div>
1433            </div>
1434        </nav>
1435        
1436    
1437    
1438    
1439
1440<!-- Subnav Image header menu Bar end -->
1441
1442
1443					
1444	
1445	
1446
1447	
1448
1449<!-- Subnav Search Bar start -->
1450
1451
1452
1453<div class="w-ticker" data-type="header">
1454	</div>
1455
1456
1457<div class="w-header-search">
1458	<input type="checkbox" id="search-menu" name="search-menu" class="css-menu--checkbox">
1459	<div class="header-search-content css-menu--target">
1460		<label class="header-search-exit icon i-close css-menu--toggle" for="search-menu">
1461			<span>Close</span>
1462		</label>
1463		<div class="header-search">
1464			<form method="get" class="search-form js-searchBox icon i-search" id="searchform2" action="/search/?q=">
1465				<input id="js-search-input" type="text" name="q" class="input-text search-input" autocomplete="off" placeholder="Search MakeUseOf">
1466			</form>
1467		</div>
1468	</div>
1469</div>
1470
1471<!-- No AdsNinja v10 Client! -->
1472
1473<!-- No AdsNinja v10 Client! -->
1474                        
1475    <main class="w-content  "
1476          >
1477
1478        
1479                                    
1480                    
1481    
1482    
1482<script type="application/ld+json">
1483        {
1484            "@context": "https://schema.org",
1485            "@type": "Organization",
1486            "@id": "https://www.makeuseof.com/#organization",
1487                        "name" : "MakeUseOf",
1488                        "url": "https://www.makeuseof.com",
1489                        "description" : "MUO is your guide to modern tech. Learn how to make use of the tech and gadgets around you, and discover cool stuff on the internet.",
1490                        "publishingPrinciples": "https://www.makeuseof.com/page/our-editorial-guidelines/",
1491                        "foundingDate" : "2007",
1492                                    "alternateName" : "MUO",
1493                                    "sameAs":[
1494                                "https://www.youtube.com/muotv",
1495                                "https://www.facebook.com/muo.official",
1496                                "https://www.instagram.com/makeuseof_official/",
1497                                "https://twitter.com/MUO_official",
1498                                "https://www.linkedin.com/company/muoofficial",
1499                                "https://www.pinterest.com/muo_official/",
1500                                "https://flipboard.com/@muo_official"
1501                            ],
1502                        "logo": {
1503               "@type": "ImageObject",
1504               "url": "https://static0.makeuseofimages.com/assets/images/muo-amp-logo.png?w=112&h=112&fit=crop",
1505               "height": 112,
1506               "width": 112
1507            }
1508        }
1509    </script>
1509
1510                        
1511
1512
1513
1514
1515        <section class="wrapper w-static">
1516
1517            <style type="text/css">@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');
1518
1519.article-static {
1520  width: 100%;
1521  max-width: 940px;
1522  margin: 0 auto 3rem
1523}
1524
1525@media (min-width: 1024px) {
1526  .article-static {
1527    display: grid;
1528    grid-template-columns: 1fr;
1529    justify-content: center;
1530  }
1531}
1532
1533article ul li {
1534  list-style-type: square;
1535  padding-left: .5rem;
1536  margin-left: 2rem;
1537  margin-bottom: .5rem;
1538  font-size: 1.7em;
1539  line-height: 1.6;
1540  font-weight: 200;
1541  font-family: 'Roboto', sans-serif;
1542}
1543
1544article .static-address {
1545  max-width: 350px;
1546  padding: 2rem;
1547  margin-bottom: 2rem;
1548  background: #f7f7f7;
1549  font-size: 1.5em;
1550  font-weight: 400;
1551  color: #333739;
1552  line-height: 1.7;
1553}
1554
1555article .email-legal:after {
1556  content: '[email protected]';
1557  margin-left: .25rem;
1558  color: ;
1559}
1560
1561article h1 {
1562  font-family: 'Roboto', sans-serif;
1563  font-size: 4em;
1564  margin-bottom: 3rem;
1565  font-weight: 700;
1566}
1567
1568article h2,
1569article h3 {
1570  font-family: 'Roboto', sans-serif;
1571  font-size: 2.6em;
1572  margin-bottom: 3rem;
1573  font-weight: 700;
1574}
1575
1576article p {
1577  font-size: 1.7em;
1578  font-weight: 400;
1579  color: #333739;
1580  font-family: 'Roboto', sans-serif;
1581  line-height: 1.6;
1582  margin-bottom: 3rem;
1583}
1584
1585article a {
1586  color: #000;
1587  font-weight: 700;
1588  text-decoration: underline;
1589}
1590
1591article a:hover {
1592  color: #bf0d0b;
1593}
1594
1595aside ul li:first-of-type a {
1596  display: flex;
1597  align-items: center;
1598  justify-content: center;
1599  font-size: 14px;
1600  font-weight: 700;
1601  color: #fff;
1602  text-transform: uppercase;
1603  background: #bf0d0b;
1604  padding: 1.25rem 0;
1605  border-radius: 3px;
1606  box-shadow: 0 7px 14px rgb(22 22 22 / 15%);
1607}
1608
1609aside ul li:first-of-type a:before {
1610  display: none;
1611}
1612
1613@media (min-width: 1024px) {
1614  aside {
1615    position: relative;
1616    border-left: 1px solid #d3d3d3;
1617    padding-left: 5rem;
1618  }
1619}
1620
1621aside ul li {
1622  display: block;
1623  list-style-type: none;
1624  padding: 0;
1625  margin: 0;
1626  border-bottom: 1px solid #d3d3d3;
1627}
1628
1629aside ul a {
1630  display: block;
1631  position: relative;
1632  font-size: 15px;
1633  font-weight: 200;
1634  color: #333;
1635  font-family: 'Roboto', sans-serif;
1636  text-decoration: none;
1637  transition: all .2s ease;
1638  padding: 1rem 0;
1639}
1640
1641aside ul a:before {
1642  content: ">";
1643  visibility: hidden;
1644  opacity: 0;
1645  transition: all .200s ease;
1646}
1647
1648aside ul a:hover {
1649  color: #bf0d0b;
1650}
1651
1652aside ul a:hover:before {
1653  margin-right: 1rem;
1654  opacity: 1;
1655  visibility: visible;
1656  color: #bf0d0b;
1657}
1658
1659@media (min-width: 1024px) {
1660  .about-author {
1661    display: grid;
1662    grid-template-columns: repeat(2, 1fr);
1663    grid-column-gap: 3rem;
1664    grid-row-gap: 3rem;
1665  }
1666}
1667
1668.about-author-item {
1669  padding: 2rem;
1670  border: 1px solid #d3d3d3;
1671  box-shadow: 0 4px 8px rgba(22, 22, 22, 0.1);
1672  display: grid;
1673  grid-template-columns: 100px 1fr;
1674  grid-template-rows: repeat(3, auto);
1675  grid-row-gap: 1.5rem;
1676  grid-column-gap: 1.5rem;
1677}
1678
1679.theme-dark .about-author-item {
1680  border-color: #444444;
1681}
1682
1683@media (max-width: 767px) {
1684  .about-author-item {
1685    border-bottom: 1px solid #d3d3d3;
1686    padding-bottom: 3rem;
1687    margin-bottom: 3rem;
1688  }
1689
1690  .theme-dark .about-author-item {
1691    border-color: #444444;
1692  }
1693}
1694
1695@media (max-width: 1023px) {
1696  .about-author-item {
1697    margin-bottom: 5rem;
1698  }
1699}
1700
1701@media (min-width: 1024px) {
1702  .about-author-item:hover .author-item-info .name {
1703    color: #bf0d0b;
1704    text-decoration: none;
1705  }
1706
1707  .about-author-item:hover .author-item-link {
1708    color: #bf0d0b;
1709    text-decoration: none;
1710  }
1711}
1712
1713.author-item-img {
1714  position: relative;
1715  height: 100px;
1716  width: 100px;
1717  border-radius: 100%;
1718  overflow: hidden;
1719  background: #f2f2f2;
1720}
1721
1722.theme-dark .author-item-img {
1723  background: #1e1e1e;
1724}
1725
1726.author-item-info {
1727  display: flex;
1728  flex-direction: column;
1729  align-items: flex-start;
1730  justify-content: center;
1731}
1732
1733.author-item-info .name {
1734  text-decoration: none;
1735  font-size: 1.6em;
1736  font-weight: 700;
1737  color: #161616;
1738  font-family: 'Roboto', sans-serif;
1739  text-transform: uppercase;
1740  margin-bottom: .5rem;
1741  line-height: 1.2;
1742  transition: all .200s ease;
1743}
1744
1745.theme-dark .author-item-info .name {
1746  color: #ffffff;
1747  text-decoration: none;
1748}
1749
1750.author-item-info .role {
1751  font-size: 1.5em;
1752  font-weight: 400;
1753  color: #333333;
1754  font-family: 'Roboto', sans-serif;
1755  font-style: italic;
1756  text-transform: capitalize;
1757  margin-bottom: .75rem;
1758}
1759
1760.theme-dark .author-item-info .role {
1761  color: #dddddd;
1762}
1763
1764.author-item-info .social {
1765  font-size: 1.2em;
1766  font-weight: 400;
1767  color: #00aced;
1768  font-family: 'Roboto', sans-serif;
1769}
1770
1771.author-item-info .social:before {
1772  margin-right: .25rem;
1773}
1774
1775.author-item-excerpt {
1776  grid-column: 1 / span 2;
1777  -webkit-line-clamp: 3;
1778  -moz-line-clamp: 3;
1779  overflow: hidden;
1780  display: -webkit-box;
1781  -webkit-box-orient: vertical;
1782  -webkit-box-orient: vertical;
1783  -moz-box-orient: vertical;
1784}
1785
1786.author-item-excerpt p,
1787.author-item-excerpt #policyContent .static-list li,
1788#policyContent .static-list .author-item-excerpt li {
1789  font-size: 1.4em;
1790  line-height: 1.4;
1791  margin-bottom: 0;
1792}
1793
1794.author-item-link {
1795  text-decoration: none;
1796  grid-column: 1 / span 2;
1797  font-size: 1.1em;
1798  font-weight: 400;
1799  color: #777777;
1800  font-family: 'Roboto', sans-serif;
1801  text-transform: capitalize;
1802  transition: all .200s ease;
1803}
1804
1805.theme-dark .author-item-link {
1806  color: #aaaaaa;
1807}
1808
1809.author-item-link:after {
1810  position: relative;
1811  top: 1px;
1812  font-size: 10px;
1813  margin-left: .25rem;
1814  content: '>';
1815}
1816
1817.author-item-info .social {
1818  font-size: 1.2em;
1819  font-weight: 400;
1820  color: #00aced;
1821  text-decoration: none;
1822  font-family: 'Roboto', sans-serif;
1823}
1824
1825.author-item-info .social:before {
1826  margin-right: .25rem;
1827}
1828
1829.press-kit-stats-ul {
1830  margin: 0 0 3rem;
1831  padding: 0;
1832}
1833
1834@media (min-width: 1024px) {
1835  .press-kit-stats-ul {
1836    margin-bottom: 3rem;
1837  }
1838}
1839
1840@media (min-width: 1024px) {
1841  .press-kit-stats-ul {
1842    display: grid;
1843    grid-template: auto / 1fr 1fr;
1844    grid-gap: 3rem;
1845  }
1846}
1847
1848.press-kit-stats-ul li {
1849  display: flex;
1850  align-items: center;
1851  justify-content: center;
1852  flex-direction: column;
1853  font-size: 1.6em;
1854  font-weight: 200;
1855  color: #202020;
1856  font-family: 'Roboto', sans-serif;
1857  text-align: center;
1858  text-transform: capitalize;
1859  list-style-type: none;
1860  margin: 0 0 3rem;
1861  height: 200px;
1862  padding: 2rem;
1863  border: 1px solid #e1ebeb;
1864  box-shadow: 0 4px 8px rgba(51, 55, 57, 0.1);
1865}
1866
1867.theme-dark .press-kit-stats-ul li {
1868  color: #dddddd;
1869  border-color: #444444;
1870}
1871
1872@media (min-width: 1024px) {
1873  .press-kit-stats-ul li {
1874    margin: 0;
1875  }
1876}
1877
1878.press-kit-stats-ul li strong {
1879  font-size: 40px;
1880  font-family: 'Roboto', sans-serif;
1881  font-weight: 700;
1882  color: #bf0d0b;
1883  display: block;
1884}
1885
1886.press-content-demo-ul {
1887  padding: 0;
1888  margin: 0;
1889}
1890
1891.press-content-demo-ul li {
1892  list-style-type: none;
1893  padding: 0 0 4rem;
1894  margin: 0 0 4rem;
1895  border-bottom: 1px solid #e1ebeb;
1896}
1897
1898.theme-dark .press-content-demo-ul li {
1899  border-color: #444444;
1900}
1901
1902.press-content-demo-ul li:nth-last-child(even) a {
1903  flex-direction: row-reverse;
1904}
1905
1906.press-content-demo-ul a {
1907  display: flex;
1908  align-items: center;
1909  justify-content: center;
1910  text-decoration: none;
1911}
1912
1913.press-content-demo-ul a:hover strong {
1914  text-decoration: underline;
1915}
1916
1917.press-content-demo-ul .demo-content {
1918  width: 50%;
1919  z-index: 1;
1920  padding: 0 1rem;
1921}
1922
1923@media (min-width: 1024px) {
1924  .press-content-demo-ul .demo-content {
1925    padding: 0 2rem;
1926  }
1927}
1928
1929.press-content-demo-ul .demo-content span {
1930  display: block;
1931  font-size: 1.8em;
1932  font-weight: 700;
1933  color: #bf0d0b;
1934  line-height: 1.1;
1935  font-family: 'Roboto', sans-serif;
1936  text-transform: uppercase;
1937  margin-bottom: 1rem;
1938}
1939
1940@media (min-width: 1024px) {
1941  .press-content-demo-ul .demo-content span {
1942    font-size: 2.6em;
1943    margin-bottom: 2rem;
1944  }
1945}
1946
1947.press-content-demo-ul .demo-content strong {
1948  display: block;
1949  font-size: 1.4em;
1950  font-weight: 700;
1951  color: #202020;
1952  font-family: 'Roboto', sans-serif;
1953  line-height: 1.1;
1954}
1955
1956.theme-dark .press-content-demo-ul .demo-content strong {
1957  color: #ffffff;
1958}
1959
1960@media (min-width: 1024px) {
1961  .press-content-demo-ul .demo-content strong {
1962    font-size: 2em;
1963  }
1964}
1965
1966.press-content-demo-ul .demo-img {
1967  width: 50%;
1968}
1969
1970.theme-dark article h1,
1971.theme-dark article h2,
1972.theme-dark article h3,
1973.theme-dark article p,
1974.theme-dark article p a,
1975.theme-dark article .static-address,
1976.theme-dark article aside ul a,
1977.theme-dark aside ul a:hover:before,
1978.theme-dark article .email-legal:after,
1979.theme-dark article ul li,
1980.theme-dark article ul,
1981.theme-dark article ul li a {
1982  color: #fff;
1983}
1984
1985.theme-dark article .static-address {
1986  background: #4f4f4f;
1987}
1988
1989.theme-dark article aside li {
1990  border-color: #444 !important;
1991}
1992
1993@media screen and (prefers-color-scheme: dark) {
1994  html {
1995    color: #fff;
1996  }
1997
1998  .about-author-item {
1999    border-color: #444444;
2000  }
2001
2002  .about-author-item {
2003    border-color: #444444;
2004  }
2005
2006  .author-item-img {
2007    background: #1e1e1e;
2008  }
2009
2010  .author-item-info .name {
2011    color: #ffffff;
2012    text-decoration: none;
2013  }
2014
2015  .author-item-info .role {
2016    color: #dddddd;
2017  }
2018
2019  .author-item-link {
2020    color: #aaaaaa;
2021  }
2022
2023  .press-kit-stats-ul li {
2024    color: #dddddd;
2025    border-color: #444444;
2026  }
2027
2028  .press-content-demo-ul li {
2029    border-color: #444444;
2030  }
2031
2032  .press-content-demo-ul .demo-content strong {
2033    color: #ffffff;
2034  }
2035
2036  article h1,
2037  article h2,
2038  article h3,
2039  article p,
2040  article p a,
2041  article p ul li,
2042  article p ul,
2043  article p ul li a,
2044  article .static-address,
2045  article aside ul a,
2046  aside ul a:hover:before,
2047  article .email-legal:after {
2048    color: #fff;
2049  }
2050
2051  article .static-address {
2052    background: #4f4f4f;
2053  }
2054
2055  article aside li {
2056    border-color: #444 !important;
2057  }
2058
2059  article ul li,
2060  article ul li:marker {
2061    color: #ffffff;
2062  }
2063}
2064
2065/*-------------- Team Cards Styling ---------------------
2066--------------------------------------------------------*/
2067
2068.team-list {
2069  display: grid;
2070  grid-template-columns: 1fr;
2071  gap: 1rem;
2072  margin-bottom: 1rem;
2073  max-width: 940px;
2074}
2075
2076.team-card {
2077  display: grid;
2078  background: #F5F5F3;
2079  padding: 1rem;
2080  border-radius: 8px;
2081  margin: 0;
2082  grid-template-columns: 120px 1fr;
2083  gap: 1rem;
2084  grid-template-rows: 1fr;
2085  grid-template-areas: "article-img article-content";
2086}
2087
2088.news-img-link {
2089  position: relative;
2090  grid-area: article-img;
2091  height: fit-content;
2092}
2093
2094.team-img-link .w-img {
2095  display: block;
2096  position: relative;
2097  width: 100%;
2098  height: 0;
2099  padding-top: 80.25%;
2100  overflow: hidden;
2101  border-radius: 6px;
2102}
2103
2104.news-img-link figure {
2105  padding: 0;
2106  margin: 0;
2107}
2108
2109.responsive-img {
2110  position: absolute;
2111  top: 0;
2112  left: 0;
2113  width: 100%;
2114  height: 100%;
2115}
2116
2117.responsive-img img {
2118  object-fit: cover;
2119}
2120
2121.w-team-card-content {
2122  display: flex;
2123  flex-direction: column;
2124  position: relative;
2125  justify-content: flex-start;
2126  gap: 12px;
2127}
2128
2129.team-card-content {
2130  display: flex;
2131  flex-direction: column;
2132}
2133
2134.team-card-name, .team-card-title {
2135  margin: 0;
2136  padding: 0;
2137}
2138
2139.team-card-name {
2140  line-height: 1.3;
2141  font-family: 'Roboto', sans-serif;
2142  font-size: 1.3rem;
2143  font-weight: 700;
2144  color: #181818;
2145}
2146
2147p.team-card-title {
2148  font-family: 'Roboto', sans-serif;
2149  font-size: 14px;
2150  font-weight: 400;
2151  line-height: 1.3;
2152  color: #6F6D6B;
2153  margin-bottom: 8px;
2154}
2155
2156.w-team-social {
2157  display: flex;
2158  align-items: center;
2159  gap: 6px;
2160}
2161
2162.team-social {
2163  font-size: 0;
2164  text-decoration: none;
2165  width: fit-content;
2166  display: inline-block;
2167}
2168
2169.team-social:before {
2170  font-size: .8rem;
2171}
2172
2173.team-card-btn {
2174  background: #b0b0b0;
2175  width: fit-content;
2176  display: block;
2177  padding: .4rem .7rem;
2178  color: white;
2179  position: absolute;
2180  bottom: -1rem;
2181  right: -1rem;
2182  text-decoration: none;
2183  font-size: 0;
2184  border-radius: 4px 1px;
2185}
2186
2187.team-card-btn:after {
2188  font-size: .8rem;
2189}
2190
2191.team-card-btn:hover {
2192  background: #bf0d0b;
2193  color: white;
2194}
2195
2196@media screen and (min-width: 768px) {
2197  .team-list {
2198    grid-template-columns: repeat(2, 1fr);
2199  }
2200}
2201
2202@media screen and (prefers-color-scheme: dark) {
2203  .team-card {
2204    background: #292929;
2205  }
2206
2207  .team-card-title, .team-card-name, .team-social {
2208    color: #d3d3d3;
2209  }
2210
2211  .team-card-btn {
2212    background: #3e3e3e;
2213  }
2214}
2215</style>
2216<style class="darkreader darkreader--cors" media="screen" type="text/css">.article-static {
2217  width: 100%;
2218  max-width: 940px;
2219  margin: 0 auto 3rem
2220}
2221
2222@media (min-width: 1024px) {
2223  .article-static {
2224    display: grid;
2225    grid-template-columns: 1fr;
2226    justify-content: center;
2227  }
2228}
2229
2230article ul li {
2231  list-style-type: square;
2232  padding-left: .5rem;
2233  margin-left: 2rem;
2234  margin-bottom: .5rem;
2235  font-size: 1.7em;
2236  line-height: 1.6;
2237  font-weight: 200;
2238  font-family: 'Roboto', sans-serif;
2239}
2240
2241article .static-address {
2242  max-width: 350px;
2243  padding: 2rem;
2244  margin-bottom: 2rem;
2245  background: #f7f7f7;
2246  font-size: 1.5em;
2247  font-weight: 400;
2248  color: #333739;
2249  line-height: 1.7;
2250}
2251
2252article .email-legal:after {
2253  content: '[email protected]';
2254  margin-left: .25rem;
2255  color: ;
2256}
2257
2258article h1 {
2259  font-family: 'Roboto', sans-serif;
2260  font-size: 4em;
2261  margin-bottom: 3rem;
2262  font-weight: 700;
2263}
2264
2265article h2,
2266article h3 {
2267  font-family: 'Roboto', sans-serif;
2268  font-size: 2.6em;
2269  margin-bottom: 3rem;
2270  font-weight: 700;
2271}
2272
2273article p {
2274  font-size: 1.7em;
2275  font-weight: 400;
2276  color: #333739;
2277  font-family: 'Roboto', sans-serif;
2278  line-height: 1.6;
2279  margin-bottom: 3rem;
2280}
2281
2282article a {
2283  color: #000;
2284  font-weight: 700;
2285  text-decoration: underline;
2286}
2287
2288article a:hover {
2289  color: #bf0d0b;
2290}
2291
2292aside ul li:first-of-type a {
2293  display: flex;
2294  align-items: center;
2295  justify-content: center;
2296  font-size: 14px;
2297  font-weight: 700;
2298  color: #fff;
2299  text-transform: uppercase;
2300  background: #bf0d0b;
2301  padding: 1.25rem 0;
2302  border-radius: 3px;
2303  box-shadow: 0 7px 14px rgb(22 22 22 / 15%);
2304}
2305
2306aside ul li:first-of-type a:before {
2307  display: none;
2308}
2309
2310@media (min-width: 1024px) {
2311  aside {
2312    position: relative;
2313    border-left: 1px solid #d3d3d3;
2314    padding-left: 5rem;
2315  }
2316}
2317
2318aside ul li {
2319  display: block;
2320  list-style-type: none;
2321  padding: 0;
2322  margin: 0;
2323  border-bottom: 1px solid #d3d3d3;
2324}
2325
2326aside ul a {
2327  display: block;
2328  position: relative;
2329  font-size: 15px;
2330  font-weight: 200;
2331  color: #333;
2332  font-family: 'Roboto', sans-serif;
2333  text-decoration: none;
2334  transition: all .2s ease;
2335  padding: 1rem 0;
2336}
2337
2338aside ul a:before {
2339  content: ">";
2340  visibility: hidden;
2341  opacity: 0;
2342  transition: all .200s ease;
2343}
2344
2345aside ul a:hover {
2346  color: #bf0d0b;
2347}
2348
2349aside ul a:hover:before {
2350  margin-right: 1rem;
2351  opacity: 1;
2352  visibility: visible;
2353  color: #bf0d0b;
2354}
2355
2356@media (min-width: 1024px) {
2357  .about-author {
2358    display: grid;
2359    grid-template-columns: repeat(2, 1fr);
2360    grid-column-gap: 3rem;
2361    grid-row-gap: 3rem;
2362  }
2363}
2364
2365.about-author-item {
2366  padding: 2rem;
2367  border: 1px solid #d3d3d3;
2368  box-shadow: 0 4px 8px rgba(22, 22, 22, 0.1);
2369  display: grid;
2370  grid-template-columns: 100px 1fr;
2371  grid-template-rows: repeat(3, auto);
2372  grid-row-gap: 1.5rem;
2373  grid-column-gap: 1.5rem;
2374}
2375
2376.theme-dark .about-author-item {
2377  border-color: #444444;
2378}
2379
2380@media (max-width: 767px) {
2381  .about-author-item {
2382    border-bottom: 1px solid #d3d3d3;
2383    padding-bottom: 3rem;
2384    margin-bottom: 3rem;
2385  }
2386
2387  .theme-dark .about-author-item {
2388    border-color: #444444;
2389  }
2390}
2391
2392@media (max-width: 1023px) {
2393  .about-author-item {
2394    margin-bottom: 5rem;
2395  }
2396}
2397
2398@media (min-width: 1024px) {
2399  .about-author-item:hover .author-item-info .name {
2400    color: #bf0d0b;
2401    text-decoration: none;
2402  }
2403
2404  .about-author-item:hover .author-item-link {
2405    color: #bf0d0b;
2406    text-decoration: none;
2407  }
2408}
2409
2410.author-item-img {
2411  position: relative;
2412  height: 100px;
2413  width: 100px;
2414  border-radius: 100%;
2415  overflow: hidden;
2416  background: #f2f2f2;
2417}
2418
2419.theme-dark .author-item-img {
2420  background: #1e1e1e;
2421}
2422
2423.author-item-info {
2424  display: flex;
2425  flex-direction: column;
2426  align-items: flex-start;
2427  justify-content: center;
2428}
2429
2430.author-item-info .name {
2431  text-decoration: none;
2432  font-size: 1.6em;
2433  font-weight: 700;
2434  color: #161616;
2435  font-family: 'Roboto', sans-serif;
2436  text-transform: uppercase;
2437  margin-bottom: .5rem;
2438  line-height: 1.2;
2439  transition: all .200s ease;
2440}
2441
2442.theme-dark .author-item-info .name {
2443  color: #ffffff;
2444  text-decoration: none;
2445}
2446
2447.author-item-info .role {
2448  font-size: 1.5em;
2449  font-weight: 400;
2450  color: #333333;
2451  font-family: 'Roboto', sans-serif;
2452  font-style: italic;
2453  text-transform: capitalize;
2454  margin-bottom: .75rem;
2455}
2456
2457.theme-dark .author-item-info .role {
2458  color: #dddddd;
2459}
2460
2461.author-item-info .social {
2462  font-size: 1.2em;
2463  font-weight: 400;
2464  color: #00aced;
2465  font-family: 'Roboto', sans-serif;
2466}
2467
2468.author-item-info .social:before {
2469  margin-right: .25rem;
2470}
2471
2472.author-item-excerpt {
2473  grid-column: 1 / span 2;
2474  -webkit-line-clamp: 3;
2475  -moz-line-clamp: 3;
2476  overflow: hidden;
2477  display: -webkit-box;
2478  -webkit-box-orient: vertical;
2479  -webkit-box-orient: vertical;
2480  -moz-box-orient: vertical;
2481}
2482
2483.author-item-excerpt p,
2484.author-item-excerpt #policyContent .static-list li,
2485#policyContent .static-list .author-item-excerpt li {
2486  font-size: 1.4em;
2487  line-height: 1.4;
2488  margin-bottom: 0;
2489}
2490
2491.author-item-link {
2492  text-decoration: none;
2493  grid-column: 1 / span 2;
2494  font-size: 1.1em;
2495  font-weight: 400;
2496  color: #777777;
2497  font-family: 'Roboto', sans-serif;
2498  text-transform: capitalize;
2499  transition: all .200s ease;
2500}
2501
2502.theme-dark .author-item-link {
2503  color: #aaaaaa;
2504}
2505
2506.author-item-link:after {
2507  position: relative;
2508  top: 1px;
2509  font-size: 10px;
2510  margin-left: .25rem;
2511  content: '>';
2512}
2513
2514.author-item-info .social {
2515  font-size: 1.2em;
2516  font-weight: 400;
2517  color: #00aced;
2518  text-decoration: none;
2519  font-family: 'Roboto', sans-serif;
2520}
2521
2522.author-item-info .social:before {
2523  margin-right: .25rem;
2524}
2525
2526.press-kit-stats-ul {
2527  margin: 0 0 3rem;
2528  padding: 0;
2529}
2530
2531@media (min-width: 1024px) {
2532  .press-kit-stats-ul {
2533    margin-bottom: 3rem;
2534  }
2535}
2536
2537@media (min-width: 1024px) {
2538  .press-kit-stats-ul {
2539    display: grid;
2540    grid-template: auto / 1fr 1fr;
2541    grid-gap: 3rem;
2542  }
2543}
2544
2545.press-kit-stats-ul li {
2546  display: flex;
2547  align-items: center;
2548  justify-content: center;
2549  flex-direction: column;
2550  font-size: 1.6em;
2551  font-weight: 200;
2552  color: #202020;
2553  font-family: 'Roboto', sans-serif;
2554  text-align: center;
2555  text-transform: capitalize;
2556  list-style-type: none;
2557  margin: 0 0 3rem;
2558  height: 200px;
2559  padding: 2rem;
2560  border: 1px solid #e1ebeb;
2561  box-shadow: 0 4px 8px rgba(51, 55, 57, 0.1);
2562}
2563
2564.theme-dark .press-kit-stats-ul li {
2565  color: #dddddd;
2566  border-color: #444444;
2567}
2568
2569@media (min-width: 1024px) {
2570  .press-kit-stats-ul li {
2571    margin: 0;
2572  }
2573}
2574
2575.press-kit-stats-ul li strong {
2576  font-size: 40px;
2577  font-family: 'Roboto', sans-serif;
2578  font-weight: 700;
2579  color: #bf0d0b;
2580  display: block;
2581}
2582
2583.press-content-demo-ul {
2584  padding: 0;
2585  margin: 0;
2586}
2587
2588.press-content-demo-ul li {
2589  list-style-type: none;
2590  padding: 0 0 4rem;
2591  margin: 0 0 4rem;
2592  border-bottom: 1px solid #e1ebeb;
2593}
2594
2595.theme-dark .press-content-demo-ul li {
2596  border-color: #444444;
2597}
2598
2599.press-content-demo-ul li:nth-last-child(even) a {
2600  flex-direction: row-reverse;
2601}
2602
2603.press-content-demo-ul a {
2604  display: flex;
2605  align-items: center;
2606  justify-content: center;
2607  text-decoration: none;
2608}
2609
2610.press-content-demo-ul a:hover strong {
2611  text-decoration: underline;
2612}
2613
2614.press-content-demo-ul .demo-content {
2615  width: 50%;
2616  z-index: 1;
2617  padding: 0 1rem;
2618}
2619
2620@media (min-width: 1024px) {
2621  .press-content-demo-ul .demo-content {
2622    padding: 0 2rem;
2623  }
2624}
2625
2626.press-content-demo-ul .demo-content span {
2627  display: block;
2628  font-size: 1.8em;
2629  font-weight: 700;
2630  color: #bf0d0b;
2631  line-height: 1.1;
2632  font-family: 'Roboto', sans-serif;
2633  text-transform: uppercase;
2634  margin-bottom: 1rem;
2635}
2636
2637@media (min-width: 1024px) {
2638  .press-content-demo-ul .demo-content span {
2639    font-size: 2.6em;
2640    margin-bottom: 2rem;
2641  }
2642}
2643
2644.press-content-demo-ul .demo-content strong {
2645  display: block;
2646  font-size: 1.4em;
2647  font-weight: 700;
2648  color: #202020;
2649  font-family: 'Roboto', sans-serif;
2650  line-height: 1.1;
2651}
2652
2653.theme-dark .press-content-demo-ul .demo-content strong {
2654  color: #ffffff;
2655}
2656
2657@media (min-width: 1024px) {
2658  .press-content-demo-ul .demo-content strong {
2659    font-size: 2em;
2660  }
2661}
2662
2663.press-content-demo-ul .demo-img {
2664  width: 50%;
2665}
2666
2667.theme-dark article h1,
2668.theme-dark article h2,
2669.theme-dark article h3,
2670.theme-dark article p,
2671.theme-dark article p a,
2672.theme-dark article .static-address,
2673.theme-dark article aside ul a,
2674.theme-dark aside ul a:hover:before,
2675.theme-dark article .email-legal:after,
2676.theme-dark article ul li,
2677.theme-dark article ul,
2678.theme-dark article ul li a {
2679  color: #fff;
2680}
2681
2682.theme-dark article .static-address {
2683  background: #4f4f4f;
2684}
2685
2686.theme-dark article aside li {
2687  border-color: #444 !important;
2688}
2689
2690@media screen and (prefers-color-scheme: dark) {
2691  html {
2692    color: #fff;
2693  }
2694
2695  .about-author-item {
2696    border-color: #444444;
2697  }
2698
2699  .about-author-item {
2700    border-color: #444444;
2701  }
2702
2703  .author-item-img {
2704    background: #1e1e1e;
2705  }
2706
2707  .author-item-info .name {
2708    color: #ffffff;
2709    text-decoration: none;
2710  }
2711
2712  .author-item-info .role {
2713    color: #dddddd;
2714  }
2715
2716  .author-item-link {
2717    color: #aaaaaa;
2718  }
2719
2720  .press-kit-stats-ul li {
2721    color: #dddddd;
2722    border-color: #444444;
2723  }
2724
2725  .press-content-demo-ul li {
2726    border-color: #444444;
2727  }
2728
2729  .press-content-demo-ul .demo-content strong {
2730    color: #ffffff;
2731  }
2732
2733  article h1,
2734  article h2,
2735  article h3,
2736  article p,
2737  article p a,
2738  article p ul li,
2739  article p ul,
2740  article p ul li a,
2741  article .static-address,
2742  article aside ul a,
2743  aside ul a:hover:before,
2744  article .email-legal:after {
2745    color: #fff;
2746  }
2747
2748  article .static-address {
2749    background: #4f4f4f;
2750  }
2751
2752  article aside li {
2753    border-color: #444 !important;
2754  }
2755
2756  article ul li,
2757  article ul li:marker {
2758    color: #ffffff;
2759  }
2760}
2761
2762
2763
2764.team-list {
2765  display: grid;
2766  grid-template-columns: 1fr;
2767  gap: 1rem;
2768  margin-bottom: 1rem;
2769  max-width: 940px;
2770}
2771
2772.team-card {
2773  display: grid;
2774  background: #F5F5F3;
2775  padding: 1rem;
2776  border-radius: 8px;
2777  margin: 0;
2778  grid-template-columns: 120px 1fr;
2779  gap: 1rem;
2780  grid-template-rows: 1fr;
2781  grid-template-areas: "article-img article-content";
2782}
2783
2784.news-img-link {
2785  position: relative;
2786  grid-area: article-img;
2787  height: fit-content;
2788}
2789
2790.team-img-link .w-img {
2791  display: block;
2792  position: relative;
2793  width: 100%;
2794  height: 0;
2795  padding-top: 80.25%;
2796  overflow: hidden;
2797  border-radius: 6px;
2798}
2799
2800.news-img-link figure {
2801  padding: 0;
2802  margin: 0;
2803}
2804
2805.responsive-img {
2806  position: absolute;
2807  top: 0;
2808  left: 0;
2809  width: 100%;
2810  height: 100%;
2811}
2812
2813.responsive-img img {
2814  object-fit: cover;
2815}
2816
2817.w-team-card-content {
2818  display: flex;
2819  flex-direction: column;
2820  position: relative;
2821  justify-content: space-between;
2822}
2823
2824.team-card-content {
2825  display: flex;
2826  flex-direction: column;
2827}
2828
2829.team-card-name, .team-card-title {
2830  margin: 0;
2831  padding: 0;
2832}
2833
2834.team-card-name {
2835  line-height: 1.3;
2836  font-family: 'Roboto', sans-serif;
2837  font-size: 1.3rem;
2838  font-weight: 700;
2839  color: #181818;
2840}
2841
2842p.team-card-title {
2843  font-family: 'Roboto', sans-serif;
2844  font-size: 14px;
2845  font-weight: 400;
2846  line-height: 1.3;
2847  color: #6F6D6B;
2848  margin-bottom: 8px;
2849}
2850
2851.w-team-social {
2852  display: flex;
2853  align-items: center;
2854  gap: 6px;
2855}
2856
2857.team-social {
2858  font-size: 0;
2859  text-decoration: none;
2860  width: fit-content;
2861  display: inline-block;
2862}
2863
2864.team-social:before {
2865  font-size: .8rem;
2866}
2867
2868.team-card-btn {
2869  background: #b0b0b0;
2870  width: fit-content;
2871  display: block;
2872  padding: .4rem .7rem;
2873  color: white;
2874  position: absolute;
2875  bottom: -1rem;
2876  right: -1rem;
2877  text-decoration: none;
2878  font-size: 0;
2879  border-radius: 4px 1px;
2880}
2881
2882.team-card-btn:after {
2883  font-size: .8rem;
2884}
2885
2886.team-card-btn:hover {
2887  background: #bf0d0b;
2888  color: white;
2889}
2890
2891@media screen and (min-width: 768px) {
2892  .team-list {
2893    grid-template-columns: repeat(2, 1fr);
2894  }
2895}
2896
2897@media screen and (prefers-color-scheme: dark) {
2898  .team-card {
2899    background: #292929;
2900  }
2901
2902  .team-card-title, .team-card-name, .team-social {
2903    color: #d3d3d3;
2904  }
2905
2906  .team-card-btn {
2907    background: #3e3e3e;
2908  }
2909}
2910</style>
2911<style class="darkreader darkreader--sync" media="screen" type="text/css">
2912</style>
2913<style class="darkreader darkreader--cors" media="screen" type="text/css">.article-static {
2914  width: 100%;
2915  max-width: 940px;
2916  margin: 0 auto 3rem
2917}
2918
2919@media (min-width: 1024px) {
2920  .article-static {
2921    display: grid;
2922    grid-template-columns: 1fr;
2923    justify-content: center;
2924  }
2925}
2926
2927article ul li {
2928  list-style-type: square;
2929  padding-left: .5rem;
2930  margin-left: 2rem;
2931  margin-bottom: .5rem;
2932  font-size: 1.7em;
2933  line-height: 1.6;
2934  font-weight: 200;
2935  font-family: 'Roboto', sans-serif;
2936}
2937
2938article .static-address {
2939  max-width: 350px;
2940  padding: 2rem;
2941  margin-bottom: 2rem;
2942  background: #f7f7f7;
2943  font-size: 1.5em;
2944  font-weight: 400;
2945  color: #333739;
2946  line-height: 1.7;
2947}
2948
2949article .email-legal:after {
2950  content: '[email protected]';
2951  margin-left: .25rem;
2952  color: ;
2953}
2954
2955article h1 {
2956  font-family: 'Roboto', sans-serif;
2957  font-size: 4em;
2958  margin-bottom: 3rem;
2959  font-weight: 700;
2960}
2961
2962article h2,
2963article h3 {
2964  font-family: 'Roboto', sans-serif;
2965  font-size: 2.6em;
2966  margin-bottom: 3rem;
2967  font-weight: 700;
2968}
2969
2970article p {
2971  font-size: 1.7em;
2972  font-weight: 400;
2973  color: #333739;
2974  font-family: 'Roboto', sans-serif;
2975  line-height: 1.6;
2976  margin-bottom: 3rem;
2977}
2978
2979article a {
2980  color: #000;
2981  font-weight: 700;
2982  text-decoration: underline;
2983}
2984
2985article a:hover {
2986  color: #bf0d0b;
2987}
2988
2989aside ul li:first-of-type a {
2990  display: flex;
2991  align-items: center;
2992  justify-content: center;
2993  font-size: 14px;
2994  font-weight: 700;
2995  color: #fff;
2996  text-transform: uppercase;
2997  background: #bf0d0b;
2998  padding: 1.25rem 0;
2999  border-radius: 3px;
3000  box-shadow: 0 7px 14px rgb(22 22 22 / 15%);
3001}
3002
3003aside ul li:first-of-type a:before {
3004  display: none;
3005}
3006
3007@media (min-width: 1024px) {
3008  aside {
3009    position: relative;
3010    border-left: 1px solid #d3d3d3;
3011    padding-left: 5rem;
3012  }
3013}
3014
3015aside ul li {
3016  display: block;
3017  list-style-type: none;
3018  padding: 0;
3019  margin: 0;
3020  border-bottom: 1px solid #d3d3d3;
3021}
3022
3023aside ul a {
3024  display: block;
3025  position: relative;
3026  font-size: 15px;
3027  font-weight: 200;
3028  color: #333;
3029  font-family: 'Roboto', sans-serif;
3030  text-decoration: none;
3031  transition: all .2s ease;
3032  padding: 1rem 0;
3033}
3034
3035aside ul a:before {
3036  content: ">";
3037  visibility: hidden;
3038  opacity: 0;
3039  transition: all .200s ease;
3040}
3041
3042aside ul a:hover {
3043  color: #bf0d0b;
3044}
3045
3046aside ul a:hover:before {
3047  margin-right: 1rem;
3048  opacity: 1;
3049  visibility: visible;
3050  color: #bf0d0b;
3051}
3052
3053@media (min-width: 1024px) {
3054  .about-author {
3055    display: grid;
3056    grid-template-columns: repeat(2, 1fr);
3057    grid-column-gap: 3rem;
3058    grid-row-gap: 3rem;
3059  }
3060}
3061
3062.about-author-item {
3063  padding: 2rem;
3064  border: 1px solid #d3d3d3;
3065  box-shadow: 0 4px 8px rgba(22, 22, 22, 0.1);
3066  display: grid;
3067  grid-template-columns: 100px 1fr;
3068  grid-template-rows: repeat(3, auto);
3069  grid-row-gap: 1.5rem;
3070  grid-column-gap: 1.5rem;
3071}
3072
3073.theme-dark .about-author-item {
3074  border-color: #444444;
3075}
3076
3077@media (max-width: 767px) {
3078  .about-author-item {
3079    border-bottom: 1px solid #d3d3d3;
3080    padding-bottom: 3rem;
3081    margin-bottom: 3rem;
3082  }
3083
3084  .theme-dark .about-author-item {
3085    border-color: #444444;
3086  }
3087}
3088
3089@media (max-width: 1023px) {
3090  .about-author-item {
3091    margin-bottom: 5rem;
3092  }
3093}
3094
3095@media (min-width: 1024px) {
3096  .about-author-item:hover .author-item-info .name {
3097    color: #bf0d0b;
3098    text-decoration: none;
3099  }
3100
3101  .about-author-item:hover .author-item-link {
3102    color: #bf0d0b;
3103    text-decoration: none;
3104  }
3105}
3106
3107.author-item-img {
3108  position: relative;
3109  height: 100px;
3110  width: 100px;
3111  border-radius: 100%;
3112  overflow: hidden;
3113  background: #f2f2f2;
3114}
3115
3116.theme-dark .author-item-img {
3117  background: #1e1e1e;
3118}
3119
3120.author-item-info {
3121  display: flex;
3122  flex-direction: column;
3123  align-items: flex-start;
3124  justify-content: center;
3125}
3126
3127.author-item-info .name {
3128  text-decoration: none;
3129  font-size: 1.6em;
3130  font-weight: 700;
3131  color: #161616;
3132  font-family: 'Roboto', sans-serif;
3133  text-transform: uppercase;
3134  margin-bottom: .5rem;
3135  line-height: 1.2;
3136  transition: all .200s ease;
3137}
3138
3139.theme-dark .author-item-info .name {
3140  color: #ffffff;
3141  text-decoration: none;
3142}
3143
3144.author-item-info .role {
3145  font-size: 1.5em;
3146  font-weight: 400;
3147  color: #333333;
3148  font-family: 'Roboto', sans-serif;
3149  font-style: italic;
3150  text-transform: capitalize;
3151  margin-bottom: .75rem;
3152}
3153
3154.theme-dark .author-item-info .role {
3155  color: #dddddd;
3156}
3157
3158.author-item-info .social {
3159  font-size: 1.2em;
3160  font-weight: 400;
3161  color: #00aced;
3162  font-family: 'Roboto', sans-serif;
3163}
3164
3165.author-item-info .social:before {
3166  margin-right: .25rem;
3167}
3168
3169.author-item-excerpt {
3170  grid-column: 1 / span 2;
3171  -webkit-line-clamp: 3;
3172  -moz-line-clamp: 3;
3173  overflow: hidden;
3174  display: -webkit-box;
3175  -webkit-box-orient: vertical;
3176  -webkit-box-orient: vertical;
3177  -moz-box-orient: vertical;
3178}
3179
3180.author-item-excerpt p,
3181.author-item-excerpt #policyContent .static-list li,
3182#policyContent .static-list .author-item-excerpt li {
3183  font-size: 1.4em;
3184  line-height: 1.4;
3185  margin-bottom: 0;
3186}
3187
3188.author-item-link {
3189  text-decoration: none;
3190  grid-column: 1 / span 2;
3191  font-size: 1.1em;
3192  font-weight: 400;
3193  color: #777777;
3194  font-family: 'Roboto', sans-serif;
3195  text-transform: capitalize;
3196  transition: all .200s ease;
3197}
3198
3199.theme-dark .author-item-link {
3200  color: #aaaaaa;
3201}
3202
3203.author-item-link:after {
3204  position: relative;
3205  top: 1px;
3206  font-size: 10px;
3207  margin-left: .25rem;
3208  content: '>';
3209}
3210
3211.author-item-info .social {
3212  font-size: 1.2em;
3213  font-weight: 400;
3214  color: #00aced;
3215  text-decoration: none;
3216  font-family: 'Roboto', sans-serif;
3217}
3218
3219.author-item-info .social:before {
3220  margin-right: .25rem;
3221}
3222
3223.press-kit-stats-ul {
3224  margin: 0 0 3rem;
3225  padding: 0;
3226}
3227
3228@media (min-width: 1024px) {
3229  .press-kit-stats-ul {
3230    margin-bottom: 3rem;
3231  }
3232}
3233
3234@media (min-width: 1024px) {
3235  .press-kit-stats-ul {
3236    display: grid;
3237    grid-template: auto / 1fr 1fr;
3238    grid-gap: 3rem;
3239  }
3240}
3241
3242.press-kit-stats-ul li {
3243  display: flex;
3244  align-items: center;
3245  justify-content: center;
3246  flex-direction: column;
3247  font-size: 1.6em;
3248  font-weight: 200;
3249  color: #202020;
3250  font-family: 'Roboto', sans-serif;
3251  text-align: center;
3252  text-transform: capitalize;
3253  list-style-type: none;
3254  margin: 0 0 3rem;
3255  height: 200px;
3256  padding: 2rem;
3257  border: 1px solid #e1ebeb;
3258  box-shadow: 0 4px 8px rgba(51, 55, 57, 0.1);
3259}
3260
3261.theme-dark .press-kit-stats-ul li {
3262  color: #dddddd;
3263  border-color: #444444;
3264}
3265
3266@media (min-width: 1024px) {
3267  .press-kit-stats-ul li {
3268    margin: 0;
3269  }
3270}
3271
3272.press-kit-stats-ul li strong {
3273  font-size: 40px;
3274  font-family: 'Roboto', sans-serif;
3275  font-weight: 700;
3276  color: #bf0d0b;
3277  display: block;
3278}
3279
3280.press-content-demo-ul {
3281  padding: 0;
3282  margin: 0;
3283}
3284
3285.press-content-demo-ul li {
3286  list-style-type: none;
3287  padding: 0 0 4rem;
3288  margin: 0 0 4rem;
3289  border-bottom: 1px solid #e1ebeb;
3290}
3291
3292.theme-dark .press-content-demo-ul li {
3293  border-color: #444444;
3294}
3295
3296.press-content-demo-ul li:nth-last-child(even) a {
3297  flex-direction: row-reverse;
3298}
3299
3300.press-content-demo-ul a {
3301  display: flex;
3302  align-items: center;
3303  justify-content: center;
3304  text-decoration: none;
3305}
3306
3307.press-content-demo-ul a:hover strong {
3308  text-decoration: underline;
3309}
3310
3311.press-content-demo-ul .demo-content {
3312  width: 50%;
3313  z-index: 1;
3314  padding: 0 1rem;
3315}
3316
3317@media (min-width: 1024px) {
3318  .press-content-demo-ul .demo-content {
3319    padding: 0 2rem;
3320  }
3321}
3322
3323.press-content-demo-ul .demo-content span {
3324  display: block;
3325  font-size: 1.8em;
3326  font-weight: 700;
3327  color: #bf0d0b;
3328  line-height: 1.1;
3329  font-family: 'Roboto', sans-serif;
3330  text-transform: uppercase;
3331  margin-bottom: 1rem;
3332}
3333
3334@media (min-width: 1024px) {
3335  .press-content-demo-ul .demo-content span {
3336    font-size: 2.6em;
3337    margin-bottom: 2rem;
3338  }
3339}
3340
3341.press-content-demo-ul .demo-content strong {
3342  display: block;
3343  font-size: 1.4em;
3344  font-weight: 700;
3345  color: #202020;
3346  font-family: 'Roboto', sans-serif;
3347  line-height: 1.1;
3348}
3349
3350.theme-dark .press-content-demo-ul .demo-content strong {
3351  color: #ffffff;
3352}
3353
3354@media (min-width: 1024px) {
3355  .press-content-demo-ul .demo-content strong {
3356    font-size: 2em;
3357  }
3358}
3359
3360.press-content-demo-ul .demo-img {
3361  width: 50%;
3362}
3363
3364.theme-dark article h1,
3365.theme-dark article h2,
3366.theme-dark article h3,
3367.theme-dark article p,
3368.theme-dark article p a,
3369.theme-dark article .static-address,
3370.theme-dark article aside ul a,
3371.theme-dark aside ul a:hover:before,
3372.theme-dark article .email-legal:after,
3373.theme-dark article ul li,
3374.theme-dark article ul,
3375.theme-dark article ul li a {
3376  color: #fff;
3377}
3378
3379.theme-dark article .static-address {
3380  background: #4f4f4f;
3381}
3382
3383.theme-dark article aside li {
3384  border-color: #444 !important;
3385}
3386
3387@media screen and (prefers-color-scheme: dark) {
3388  html {
3389    color: #fff;
3390  }
3391
3392  .about-author-item {
3393    border-color: #444444;
3394  }
3395
3396  .about-author-item {
3397    border-color: #444444;
3398  }
3399
3400  .author-item-img {
3401    background: #1e1e1e;
3402  }
3403
3404  .author-item-info .name {
3405    color: #ffffff;
3406    text-decoration: none;
3407  }
3408
3409  .author-item-info .role {
3410    color: #dddddd;
3411  }
3412
3413  .author-item-link {
3414    color: #aaaaaa;
3415  }
3416
3417  .press-kit-stats-ul li {
3418    color: #dddddd;
3419    border-color: #444444;
3420  }
3421
3422  .press-content-demo-ul li {
3423    border-color: #444444;
3424  }
3425
3426  .press-content-demo-ul .demo-content strong {
3427    color: #ffffff;
3428  }
3429
3430  article h1,
3431  article h2,
3432  article h3,
3433  article p,
3434  article p a,
3435  article p ul li,
3436  article p ul,
3437  article p ul li a,
3438  article .static-address,
3439  article aside ul a,
3440  aside ul a:hover:before,
3441  article .email-legal:after {
3442    color: #fff;
3443  }
3444
3445  article .static-address {
3446    background: #4f4f4f;
3447  }
3448
3449  article aside li {
3450    border-color: #444 !important;
3451  }
3452
3453  article ul li,
3454  article ul li:marker {
3455    color: #ffffff;
3456  }
3457}
3458
3459
3460
3461.team-list {
3462  display: grid;
3463  grid-template-columns: 1fr;
3464  gap: 1rem;
3465  margin-bottom: 1rem;
3466  max-width: 940px;
3467}
3468
3469.team-card {
3470  display: grid;
3471  background: #F5F5F3;
3472  padding: 1rem;
3473  border-radius: 8px;
3474  margin: 0;
3475  grid-template-columns: 120px 1fr;
3476  gap: 1rem;
3477  grid-template-rows: 1fr;
3478  grid-template-areas: "article-img article-content";
3479}
3480
3481.news-img-link {
3482  position: relative;
3483  grid-area: article-img;
3484  height: fit-content;
3485}
3486
3487.team-img-link .w-img {
3488  display: block;
3489  position: relative;
3490  width: 100%;
3491  height: 0;
3492  padding-top: 80.25%;
3493  overflow: hidden;
3494  border-radius: 6px;
3495}
3496
3497.news-img-link figure {
3498  padding: 0;
3499  margin: 0;
3500}
3501
3502.responsive-img {
3503  position: absolute;
3504  top: 0;
3505  left: 0;
3506  width: 100%;
3507  height: 100%;
3508}
3509
3510.responsive-img img {
3511  object-fit: cover;
3512}
3513
3514.w-team-card-content {
3515  display: flex;
3516  flex-direction: column;
3517  position: relative;
3518  justify-content: space-between;
3519}
3520
3521.team-card-content {
3522  display: flex;
3523  flex-direction: column;
3524}
3525
3526.team-card-name, .team-card-title {
3527  margin: 0;
3528  padding: 0;
3529}
3530
3531.team-card-name {
3532  line-height: 1.3;
3533  font-family: 'Roboto', sans-serif;
3534  font-size: 1.3rem;
3535  font-weight: 700;
3536  color: #181818;
3537}
3538
3539p.team-card-title {
3540  font-family: 'Roboto', sans-serif;
3541  font-size: 14px;
3542  font-weight: 400;
3543  line-height: 1.3;
3544  color: #6F6D6B;
3545  margin-bottom: 8px;
3546}
3547
3548.w-team-social {
3549  display: flex;
3550  align-items: center;
3551  gap: 6px;
3552}
3553
3554.team-social {
3555  font-size: 0;
3556  text-decoration: none;
3557  width: fit-content;
3558  display: inline-block;
3559}
3560
3561.team-social:before {
3562  font-size: .8rem;
3563}
3564
3565.team-card-btn {
3566  background: #b0b0b0;
3567  width: fit-content;
3568  display: block;
3569  padding: .4rem .7rem;
3570  color: white;
3571  position: absolute;
3572  bottom: -1rem;
3573  right: -1rem;
3574  text-decoration: none;
3575  font-size: 0;
3576  border-radius: 4px 1px;
3577}
3578
3579.team-card-btn:after {
3580  font-size: .8rem;
3581}
3582
3583.team-card-btn:hover {
3584  background: #bf0d0b;
3585  color: white;
3586}
3587
3588@media screen and (min-width: 768px) {
3589  .team-list {
3590    grid-template-columns: repeat(2, 1fr);
3591  }
3592}
3593
3594@media screen and (prefers-color-scheme: dark) {
3595  .team-card {
3596    background: #292929;
3597  }
3598
3599  .team-card-title, .team-card-name, .team-social {
3600    color: #d3d3d3;
3601  }
3602
3603  .team-card-btn {
3604    background: #3e3e3e;
3605  }
3606}
3607</style>
3608<style class="darkreader darkreader--sync" media="screen" type="text/css">
3609</style>
3610<style class="darkreader darkreader--cors" media="screen" type="text/css">.article-static {
3611  width: 100%;
3612  max-width: 940px;
3613  margin: 0 auto 3rem
3614}
3615
3616@media (min-width: 1024px) {
3617  .article-static {
3618    display: grid;
3619    grid-template-columns: 1fr;
3620    justify-content: center;
3621  }
3622}
3623
3624article ul li {
3625  list-style-type: square;
3626  padding-left: .5rem;
3627  margin-left: 2rem;
3628  margin-bottom: .5rem;
3629  font-size: 1.7em;
3630  line-height: 1.6;
3631  font-weight: 200;
3632  font-family: 'Roboto', sans-serif;
3633}
3634
3635article .static-address {
3636  max-width: 350px;
3637  padding: 2rem;
3638  margin-bottom: 2rem;
3639  background: #f7f7f7;
3640  font-size: 1.5em;
3641  font-weight: 400;
3642  color: #333739;
3643  line-height: 1.7;
3644}
3645
3646article .email-legal:after {
3647  content: '[email protected]';
3648  margin-left: .25rem;
3649  color: ;
3650}
3651
3652article h1 {
3653  font-family: 'Roboto', sans-serif;
3654  font-size: 4em;
3655  margin-bottom: 3rem;
3656  font-weight: 700;
3657}
3658
3659article h2,
3660article h3 {
3661  font-family: 'Roboto', sans-serif;
3662  font-size: 2.6em;
3663  margin-bottom: 3rem;
3664  font-weight: 700;
3665}
3666
3667article p {
3668  font-size: 1.7em;
3669  font-weight: 400;
3670  color: #333739;
3671  font-family: 'Roboto', sans-serif;
3672  line-height: 1.6;
3673  margin-bottom: 3rem;
3674}
3675
3676article a {
3677  color: #000;
3678  font-weight: 700;
3679  text-decoration: underline;
3680}
3681
3682article a:hover {
3683  color: #bf0d0b;
3684}
3685
3686aside ul li:first-of-type a {
3687  display: flex;
3688  align-items: center;
3689  justify-content: center;
3690  font-size: 14px;
3691  font-weight: 700;
3692  color: #fff;
3693  text-transform: uppercase;
3694  background: #bf0d0b;
3695  padding: 1.25rem 0;
3696  border-radius: 3px;
3697  box-shadow: 0 7px 14px rgb(22 22 22 / 15%);
3698}
3699
3700aside ul li:first-of-type a:before {
3701  display: none;
3702}
3703
3704@media (min-width: 1024px) {
3705  aside {
3706    position: relative;
3707    border-left: 1px solid #d3d3d3;
3708    padding-left: 5rem;
3709  }
3710}
3711
3712aside ul li {
3713  display: block;
3714  list-style-type: none;
3715  padding: 0;
3716  margin: 0;
3717  border-bottom: 1px solid #d3d3d3;
3718}
3719
3720aside ul a {
3721  display: block;
3722  position: relative;
3723  font-size: 15px;
3724  font-weight: 200;
3725  color: #333;
3726  font-family: 'Roboto', sans-serif;
3727  text-decoration: none;
3728  transition: all .2s ease;
3729  padding: 1rem 0;
3730}
3731
3732aside ul a:before {
3733  content: ">";
3734  visibility: hidden;
3735  opacity: 0;
3736  transition: all .200s ease;
3737}
3738
3739aside ul a:hover {
3740  color: #bf0d0b;
3741}
3742
3743aside ul a:hover:before {
3744  margin-right: 1rem;
3745  opacity: 1;
3746  visibility: visible;
3747  color: #bf0d0b;
3748}
3749
3750@media (min-width: 1024px) {
3751  .about-author {
3752    display: grid;
3753    grid-template-columns: repeat(2, 1fr);
3754    grid-column-gap: 3rem;
3755    grid-row-gap: 3rem;
3756  }
3757}
3758
3759.about-author-item {
3760  padding: 2rem;
3761  border: 1px solid #d3d3d3;
3762  box-shadow: 0 4px 8px rgba(22, 22, 22, 0.1);
3763  display: grid;
3764  grid-template-columns: 100px 1fr;
3765  grid-template-rows: repeat(3, auto);
3766  grid-row-gap: 1.5rem;
3767  grid-column-gap: 1.5rem;
3768}
3769
3770.theme-dark .about-author-item {
3771  border-color: #444444;
3772}
3773
3774@media (max-width: 767px) {
3775  .about-author-item {
3776    border-bottom: 1px solid #d3d3d3;
3777    padding-bottom: 3rem;
3778    margin-bottom: 3rem;
3779  }
3780
3781  .theme-dark .about-author-item {
3782    border-color: #444444;
3783  }
3784}
3785
3786@media (max-width: 1023px) {
3787  .about-author-item {
3788    margin-bottom: 5rem;
3789  }
3790}
3791
3792@media (min-width: 1024px) {
3793  .about-author-item:hover .author-item-info .name {
3794    color: #bf0d0b;
3795    text-decoration: none;
3796  }
3797
3798  .about-author-item:hover .author-item-link {
3799    color: #bf0d0b;
3800    text-decoration: none;
3801  }
3802}
3803
3804.author-item-img {
3805  position: relative;
3806  height: 100px;
3807  width: 100px;
3808  border-radius: 100%;
3809  overflow: hidden;
3810  background: #f2f2f2;
3811}
3812
3813.theme-dark .author-item-img {
3814  background: #1e1e1e;
3815}
3816
3817.author-item-info {
3818  display: flex;
3819  flex-direction: column;
3820  align-items: flex-start;
3821  justify-content: center;
3822}
3823
3824.author-item-info .name {
3825  text-decoration: none;
3826  font-size: 1.6em;
3827  font-weight: 700;
3828  color: #161616;
3829  font-family: 'Roboto', sans-serif;
3830  text-transform: uppercase;
3831  margin-bottom: .5rem;
3832  line-height: 1.2;
3833  transition: all .200s ease;
3834}
3835
3836.theme-dark .author-item-info .name {
3837  color: #ffffff;
3838  text-decoration: none;
3839}
3840
3841.author-item-info .role {
3842  font-size: 1.5em;
3843  font-weight: 400;
3844  color: #333333;
3845  font-family: 'Roboto', sans-serif;
3846  font-style: italic;
3847  text-transform: capitalize;
3848  margin-bottom: .75rem;
3849}
3850
3851.theme-dark .author-item-info .role {
3852  color: #dddddd;
3853}
3854
3855.author-item-info .social {
3856  font-size: 1.2em;
3857  font-weight: 400;
3858  color: #00aced;
3859  font-family: 'Roboto', sans-serif;
3860}
3861
3862.author-item-info .social:before {
3863  margin-right: .25rem;
3864}
3865
3866.author-item-excerpt {
3867  grid-column: 1 / span 2;
3868  -webkit-line-clamp: 3;
3869  -moz-line-clamp: 3;
3870  overflow: hidden;
3871  display: -webkit-box;
3872  -webkit-box-orient: vertical;
3873  -webkit-box-orient: vertical;
3874  -moz-box-orient: vertical;
3875}
3876
3877.author-item-excerpt p,
3878.author-item-excerpt #policyContent .static-list li,
3879#policyContent .static-list .author-item-excerpt li {
3880  font-size: 1.4em;
3881  line-height: 1.4;
3882  margin-bottom: 0;
3883}
3884
3885.author-item-link {
3886  text-decoration: none;
3887  grid-column: 1 / span 2;
3888  font-size: 1.1em;
3889  font-weight: 400;
3890  color: #777777;
3891  font-family: 'Roboto', sans-serif;
3892  text-transform: capitalize;
3893  transition: all .200s ease;
3894}
3895
3896.theme-dark .author-item-link {
3897  color: #aaaaaa;
3898}
3899
3900.author-item-link:after {
3901  position: relative;
3902  top: 1px;
3903  font-size: 10px;
3904  margin-left: .25rem;
3905  content: '>';
3906}
3907
3908.author-item-info .social {
3909  font-size: 1.2em;
3910  font-weight: 400;
3911  color: #00aced;
3912  text-decoration: none;
3913  font-family: 'Roboto', sans-serif;
3914}
3915
3916.author-item-info .social:before {
3917  margin-right: .25rem;
3918}
3919
3920.press-kit-stats-ul {
3921  margin: 0 0 3rem;
3922  padding: 0;
3923}
3924
3925@media (min-width: 1024px) {
3926  .press-kit-stats-ul {
3927    margin-bottom: 3rem;
3928  }
3929}
3930
3931@media (min-width: 1024px) {
3932  .press-kit-stats-ul {
3933    display: grid;
3934    grid-template: auto / 1fr 1fr;
3935    grid-gap: 3rem;
3936  }
3937}
3938
3939.press-kit-stats-ul li {
3940  display: flex;
3941  align-items: center;
3942  justify-content: center;
3943  flex-direction: column;
3944  font-size: 1.6em;
3945  font-weight: 200;
3946  color: #202020;
3947  font-family: 'Roboto', sans-serif;
3948  text-align: center;
3949  text-transform: capitalize;
3950  list-style-type: none;
3951  margin: 0 0 3rem;
3952  height: 200px;
3953  padding: 2rem;
3954  border: 1px solid #e1ebeb;
3955  box-shadow: 0 4px 8px rgba(51, 55, 57, 0.1);
3956}
3957
3958.theme-dark .press-kit-stats-ul li {
3959  color: #dddddd;
3960  border-color: #444444;
3961}
3962
3963@media (min-width: 1024px) {
3964  .press-kit-stats-ul li {
3965    margin: 0;
3966  }
3967}
3968
3969.press-kit-stats-ul li strong {
3970  font-size: 40px;
3971  font-family: 'Roboto', sans-serif;
3972  font-weight: 700;
3973  color: #bf0d0b;
3974  display: block;
3975}
3976
3977.press-content-demo-ul {
3978  padding: 0;
3979  margin: 0;
3980}
3981
3982.press-content-demo-ul li {
3983  list-style-type: none;
3984  padding: 0 0 4rem;
3985  margin: 0 0 4rem;
3986  border-bottom: 1px solid #e1ebeb;
3987}
3988
3989.theme-dark .press-content-demo-ul li {
3990  border-color: #444444;
3991}
3992
3993.press-content-demo-ul li:nth-last-child(even) a {
3994  flex-direction: row-reverse;
3995}
3996
3997.press-content-demo-ul a {
3998  display: flex;
3999  align-items: center;
4000  justify-content: center;
4001  text-decoration: none;
4002}
4003
4004.press-content-demo-ul a:hover strong {
4005  text-decoration: underline;
4006}
4007
4008.press-content-demo-ul .demo-content {
4009  width: 50%;
4010  z-index: 1;
4011  padding: 0 1rem;
4012}
4013
4014@media (min-width: 1024px) {
4015  .press-content-demo-ul .demo-content {
4016    padding: 0 2rem;
4017  }
4018}
4019
4020.press-content-demo-ul .demo-content span {
4021  display: block;
4022  font-size: 1.8em;
4023  font-weight: 700;
4024  color: #bf0d0b;
4025  line-height: 1.1;
4026  font-family: 'Roboto', sans-serif;
4027  text-transform: uppercase;
4028  margin-bottom: 1rem;
4029}
4030
4031@media (min-width: 1024px) {
4032  .press-content-demo-ul .demo-content span {
4033    font-size: 2.6em;
4034    margin-bottom: 2rem;
4035  }
4036}
4037
4038.press-content-demo-ul .demo-content strong {
4039  display: block;
4040  font-size: 1.4em;
4041  font-weight: 700;
4042  color: #202020;
4043  font-family: 'Roboto', sans-serif;
4044  line-height: 1.1;
4045}
4046
4047.theme-dark .press-content-demo-ul .demo-content strong {
4048  color: #ffffff;
4049}
4050
4051@media (min-width: 1024px) {
4052  .press-content-demo-ul .demo-content strong {
4053    font-size: 2em;
4054  }
4055}
4056
4057.press-content-demo-ul .demo-img {
4058  width: 50%;
4059}
4060
4061.theme-dark article h1,
4062.theme-dark article h2,
4063.theme-dark article h3,
4064.theme-dark article p,
4065.theme-dark article p a,
4066.theme-dark article .static-address,
4067.theme-dark article aside ul a,
4068.theme-dark aside ul a:hover:before,
4069.theme-dark article .email-legal:after,
4070.theme-dark article ul li,
4071.theme-dark article ul,
4072.theme-dark article ul li a {
4073  color: #fff;
4074}
4075
4076.theme-dark article .static-address {
4077  background: #4f4f4f;
4078}
4079
4080.theme-dark article aside li {
4081  border-color: #444 !important;
4082}
4083
4084@media screen and (prefers-color-scheme: dark) {
4085  html {
4086    color: #fff;
4087  }
4088
4089  .about-author-item {
4090    border-color: #444444;
4091  }
4092
4093  .about-author-item {
4094    border-color: #444444;
4095  }
4096
4097  .author-item-img {
4098    background: #1e1e1e;
4099  }
4100
4101  .author-item-info .name {
4102    color: #ffffff;
4103    text-decoration: none;
4104  }
4105
4106  .author-item-info .role {
4107    color: #dddddd;
4108  }
4109
4110  .author-item-link {
4111    color: #aaaaaa;
4112  }
4113
4114  .press-kit-stats-ul li {
4115    color: #dddddd;
4116    border-color: #444444;
4117  }
4118
4119  .press-content-demo-ul li {
4120    border-color: #444444;
4121  }
4122
4123  .press-content-demo-ul .demo-content strong {
4124    color: #ffffff;
4125  }
4126
4127  article h1,
4128  article h2,
4129  article h3,
4130  article p,
4131  article p a,
4132  article p ul li,
4133  article p ul,
4134  article p ul li a,
4135  article .static-address,
4136  article aside ul a,
4137  aside ul a:hover:before,
4138  article .email-legal:after {
4139    color: #fff;
4140  }
4141
4142  article .static-address {
4143    background: #4f4f4f;
4144  }
4145
4146  article aside li {
4147    border-color: #444 !important;
4148  }
4149
4150  article ul li,
4151  article ul li:marker {
4152    color: #ffffff;
4153  }
4154}
4155
4156.team-list {
4157  display: grid;
4158  grid-template-columns: 1fr;
4159  gap: 1rem;
4160  margin-bottom: 1rem;
4161  max-width: 940px;
4162}
4163
4164.team-card {
4165  display: grid;
4166  background: #F5F5F3;
4167  padding: 1rem;
4168  border-radius: 8px;
4169  margin: 0;
4170  grid-template-columns: 120px 1fr;
4171  gap: 1rem;
4172  grid-template-rows: 1fr;
4173  grid-template-areas: "article-img article-content";
4174}
4175
4176.news-img-link {
4177  position: relative;
4178  grid-area: article-img;
4179  height: fit-content;
4180}
4181
4182.team-img-link .w-img {
4183  display: block;
4184  position: relative;
4185  width: 100%;
4186  height: 0;
4187  padding-top: 80.25%;
4188  overflow: hidden;
4189  border-radius: 6px;
4190}
4191
4192.news-img-link figure {
4193  padding: 0;
4194  margin: 0;
4195}
4196
4197.responsive-img {
4198  position: absolute;
4199  top: 0;
4200  left: 0;
4201  width: 100%;
4202  height: 100%;
4203}
4204
4205.responsive-img img {
4206  object-fit: cover;
4207}
4208
4209.w-team-card-content {
4210  display: flex;
4211  flex-direction: column;
4212  position: relative;
4213  justify-content: space-between;
4214}
4215
4216.team-card-content {
4217  display: flex;
4218  flex-direction: column;
4219}
4220
4221.team-card-name, .team-card-title {
4222  margin: 0;
4223  padding: 0;
4224}
4225
4226.team-card-name {
4227  line-height: 1.3;
4228  font-family: 'Roboto', sans-serif;
4229  font-size: 1.3rem;
4230  font-weight: 700;
4231  color: #181818;
4232}
4233
4234p.team-card-title {
4235  font-family: 'Roboto', sans-serif;
4236  font-size: 14px;
4237  font-weight: 400;
4238  line-height: 1.3;
4239  color: #6F6D6B;
4240  margin-bottom: 8px;
4241}
4242
4243.w-team-social {
4244  display: flex;
4245  align-items: center;
4246  gap: 6px;
4247}
4248
4249.team-social {
4250  font-size: 0;
4251  text-decoration: none;
4252  width: fit-content;
4253  display: inline-block;
4254}
4255
4256.team-social:before {
4257  font-size: .8rem;
4258}
4259
4260.team-card-btn {
4261  background: #b0b0b0;
4262  width: fit-content;
4263  display: block;
4264  padding: .4rem .7rem;
4265  color: white;
4266  position: absolute;
4267  bottom: -1rem;
4268  right: -1rem;
4269  text-decoration: none;
4270  font-size: 0;
4271  border-radius: 4px 1px;
4272}
4273
4274.team-card-btn:after {
4275  font-size: .8rem;
4276}
4277
4278.team-card-btn:hover {
4279  background: #bf0d0b;
4280  color: white;
4281}
4282
4283@media screen and (min-width: 768px) {
4284  .team-list {
4285    grid-template-columns: repeat(2, 1fr);
4286  }
4287}
4288
4289@media screen and (prefers-color-scheme: dark) {
4290  .team-card {
4291    background: #292929;
4292  }
4293
4294  .team-card-title, .team-card-name, .team-social {
4295    color: #d3d3d3;
4296  }
4297
4298  .team-card-btn {
4299    background: #3e3e3e;
4300  }
4301}
4302
4303/* MUO About Us: team portrait crop fix */
4304
4305.team-card .team-img-link {
4306  position: relative;
4307  grid-area: article-img;
4308  align-self: start;
4309  height: auto;
4310}
4311
4312.team-card .team-img-link .w-img {
4313  position: relative;
4314  display: block;
4315  width: 100%;
4316  height: auto;
4317  padding-top: 0;
4318  aspect-ratio: 1 / 1;
4319  overflow: hidden;
4320  border-radius: 6px;
4321}
4322
4323.team-card .team-img-link .responsive-img {
4324  position: absolute;
4325  inset: 0;
4326  width: 100%;
4327  height: 100%;
4328}
4329
4330.team-card .team-img-link figure,
4331.team-card .team-img-link picture {
4332  display: block;
4333  width: 100%;
4334  height: 100%;
4335  padding: 0;
4336  margin: 0;
4337}
4338
4339.team-card .team-img-link img {
4340  display: block;
4341  width: 100%;
4342  height: 100%;
4343  object-fit: cover;
4344  object-position: center;
4345}
4346
4347.team-card > .w-team-card-content {
4348  justify-content: flex-start !important;
4349  gap: 0 !important;
4350}
4351
4352.team-card > .w-team-card-content > p {
4353  margin-top: 12px !important;
4354}
4355</style>
4356<style class="darkreader darkreader--sync" media="screen" type="text/css">
4357</style>
4358<article class="article-static" style="font-size:10px;">
4359<h1>About MakeUseOf</h1>
4360
4361<p>MakeUseOf was founded in 2006 and <a href="https://www.businesswire.com/news/home/20200706005078/en/Valnet-Extends-Reach-into-the-Technology-Vertical-with-the-Acquisition-of-MakeUseOf.com" rel="noopener noreferrer" target="_blank">acquired and owned by Valnet Inc. since 2020</a>. MUO is one of the largest online technology publications that millions of readers turn to every month for expert tech guidance. We also have hundreds of thousands of fans across social media on <a href="https://www.instagram.com/makeuseof_official/" rel="noopener noreferrer" target="_blank">Instagram</a>, <a href="https://www.facebook.com/muo.official" rel="noopener noreferrer" target="_blank">Facebook</a>, <a href="https://twitter.com/MUO_official" rel="noopener noreferrer" target="_blank">X (Twitter)</a>, and <a href="https://www.pinterest.com/muo_official/" rel="noopener noreferrer" target="_blank">Pinterest</a>. Join over 200K readers receive our top tech articles, exclusive offers, and free downloads, straight to their inbox, by <a href="https://www.makeuseof.com/page/newsletter/">subscribing to our Newsletter</a>.&nbsp;<br />
4362<br />
4363Our motto&mdash;&quot;Technology, Simplified&quot;&mdash;guides how we approach our work. We&#39;re tech enthusiasts on a mission to teach the world how to use and understand all the tech in their lives in practical ways. Whether you&rsquo;re looking for a <a href="https://www.makeuseof.com/tag/10-amazing-apps-will-change-use-android/" rel="noopener noreferrer" target="_blank">list of the best apps</a>, want a clear <a href="https://www.makeuseof.com/tag/encryption-care/" rel="noopener noreferrer" target="_blank">explanation of a complex topic</a>, or need help <a href="https://www.makeuseof.com/how-to-fix-ps5-wifi-issues/" rel="noopener noreferrer" target="_blank">troubleshooting issues</a>, we&rsquo;re there to guide you. Our articles are approachable for everyone, but even if you&rsquo;re already sharp on tech, you&rsquo;ll still get something out of them.<br />
4364<br />
4365Our editorial team covers major platforms like iPhone and Windows, as well as topical areas like Productivity and Security. Whether you&rsquo;re reading about a phone, laptop, app, website, or technical concept, we&#39;ll show you all the tips, tricks, and techniques you need to get the most out of what you have. We also have <a href="https://www.makeuseof.com/how-we-review-products-at-makeuseof/" rel="noopener noreferrer" target="_blank">in-depth product reviews</a> to help you get the most tech for your money.<br />
4366<br />
4367While many other resources cater to insiders of the technology world, we focus on the people who use tech. Our ultimate mission is to craft practical articles that provide actual value to you, our reader. Come along and you&rsquo;ll become more tech-savvy with every story you read.<br />
4368<br />
4369-----------------------------<br />
4370<br />
4371The MakeUseOf team follows a <a href="https://www.valnetinc.com/en/editorial-integrity" rel="noopener noreferrer" target="_blank">strict set of editorial standards and journalistic practices</a>. If you find any content here that you feel is incorrect or does not meet those standards, please contact us at [email protected] so we can address it.</p>
4372
4373<h2>The Editorial Team</h2>
4374
4375<div class="team-list">
4375<!-------------- Individual Team Card Start -------------------->
4376<div class="team-card">
4377<div class="team-img-link">
4378<div class="w-img">
4379<div class="responsive-img">
4380<figure><picture> <img alt="" decoding="async" loading="lazy" src="https://static0.makeuseofimages.com/wordpress/wp-content/authors/6aaa616c4b816-Amir%20Bohlooli_NoBGSquare.jpg?q=70&amp;fit=crop&amp;w=360&amp;h=360" /> </picture></figure>
4381</div>
4382</div>
4383</div>
4384
4385<div class="w-team-card-content">
4386<div class="team-card-content">
4387<h5 class="team-card-name ">Amir Bohlooli</h5>
4388
4389<p class="team-card-title">Managing Editor</p>
4390
4391<div class="w-team-social"><a class="team-social icon i-linkedin" href="https://www.linkedin.com/in/amir-bohlooli-0a7b0a392/" rel="nofollow">amir-bohlooli</a><a class="team-social icon i-muckrack" href="https://muckrack.com/amir-m-bohlooli" rel="nofollow">amir-m-bohlooli</a></div>
4392</div>
4393
4394<p>Amir runs MUO&#39;s Software coverage and helps shape what the rest of the site writes about. He&#39;s a PharmD student, a lifelong tinkerer, and the proud owner of a 1993 Mitsubishi Galant.</p>
4395<a class="team-card-btn icon i-arrow-1" href="/author/amir-bohlooli/" rel="nofollow">button</a></div>
4396</div>
4397<!-------------- Individual Team Card End --------------------><!-------------- Individual Team Card Start -------------------->
4398
4399<div class="team-card">
4400<div class="team-img-link">
4401<div class="w-img">
4402<div class="responsive-img">
4403<figure><picture> <img alt="" decoding="async" loading="lazy" src="https://static1.makeuseofimages.com/wordpress%2Fwp-content%2Fauthors%2F66ccdb044a5a6-Gavin%20Phil%20500px%20Square.jpg?q=50&amp;fit=crop&amp;w=240&amp;h=240" /> </picture></figure>
4404</div>
4405</div>
4406</div>
4407
4408<div class="w-team-card-content">
4409<div class="team-card-content">
4410<h5 class="team-card-name ">Gavin Phillips</h5>
4411
4412<p class="team-card-title">Segment Lead</p>
4413
4414<div class="w-team-social"><a class="team-social icon i-twitter" href="https://twitter.com/GavinSpavin" rel="nofollow">GavinSpavin</a><a class="team-social icon i-linkedin" href="https://www.linkedin.com/in/gavinmphillips/" rel="nofollow">gavinmphillips</a><a class="team-social icon i-muckrack" href="https://muckrack.com/gavin-phillips" rel="nofollow">gavin-phillips</a></div>
4415</div>
4416
4417<p>Gavin is a Segment Lead with a writing degree and over 13 years experience. He&#39;s attended many tech shows and completed numerous product reviews.</p>
4418<a class="team-card-btn icon i-arrow-1" href="/author/gavin/" rel="nofollow">button</a></div>
4419</div>
4420<!-------------- Individual Team Card End --------------------><!-------------- Individual Team Card Start -------------------->
4421
4422<div class="team-card">
4423<div class="team-img-link">
4424<div class="w-img">
4425<div class="responsive-img">
4426<figure><picture> <img alt="" decoding="async" loading="lazy" src="https://static0.makeuseofimages.com/wordpress%2Fwp-content%2Fauthors%2F69933a0ddc98b-rob-icon-jacket%20%281%29.jpg?q=50&amp;fit=crop&amp;w=240&amp;h=240" /> </picture></figure>
4427</div>
4428</div>
4429</div>
4430
4431<div class="w-team-card-content">
4432<div class="team-card-content">
4433<h5 class="team-card-name ">Rob LeFebvre</h5>
4434
4435<p class="team-card-title">Segment Lead</p>
4436
4437<div class="w-team-social"><a class="team-social icon i-linkedin" href="https://www.linkedin.com/in/roblef/" rel="nofollow">roblef</a></div>
4438</div>
4439
4440<p>Rob is an editor and writer focusing on consumer and enterprise technologies for a broad range of outlets. He&rsquo;s been writing online for more than 15 years; before that he was a special educator for kids with severe disabilities.</p>
4441<a class="team-card-btn icon i-arrow-1" href="/author/rob-lefebvre/" rel="nofollow">button</a></div>
4442</div>
4443<!-------------- Individual Team Card End --------------------><!-------------- Individual Team Card Start -------------------->
4444
4445<div class="team-card">
4446<div class="team-img-link">
4447<div class="w-img">
4448<div class="responsive-img">
4449<figure><picture> <img alt="" decoding="async" loading="lazy" src="https://static0.anpoimages.com/wordpress/wp-content/uploads/2024/07/sara-gitkos.jpg" /> </picture></figure>
4450</div>
4451</div>
4452</div>
4453
4454<div class="w-team-card-content">
4455<div class="team-card-content">
4456<h5 class="team-card-name ">Sara Gitkos</h5>
4457
4458<p class="team-card-title">Lead Trainer</p>
4459
4460<div class="w-team-social"><a class="team-social icon i-twitter" href="https://twitter.com/sara_snax/" rel="nofollow">sara_snax</a></div>
4461</div>
4462
4463<p>Sara is Tech trainer at Valnet. She has a passion for writing, video games, the Oxford comma, hiking, and testing the boundaries of fitness tech and how much tea she can drink.</p>
4464</div>
4465</div>
4466<!-------------- Individual Team Card End --------------------><!-------------- Individual Team Card Start -------------------->
4467
4468<div class="team-card">
4469<div class="team-img-link">
4470<div class="w-img">
4471<div class="responsive-img">
4472<figure><picture> <img alt="" decoding="async" loading="lazy" src="https://static1.makeuseofimages.com/wordpress%2Fwp-content%2Fauthors%2F644a61af5f372-T0256AJFF-U01AQH4T7PF-31453454f5ea-512.png?q=50&amp;fit=crop&amp;w=240&amp;h=240" /> </picture></figure>
4473</div>
4474</div>
4475</div>
4476
4477<div class="w-team-card-content">
4478<div class="team-card-content">
4479<h5 class="team-card-name ">Amy Cottreau-Moore</h5>
4480
4481<p class="team-card-title">Social Manager</p>
4482
4483<div class="w-team-social"><a class="team-social icon i-linkedin" href="https://www.linkedin.com/in/amy-cottreau-0365351a1/" rel="nofollow">amy-cottreau-0365351a1</a></div>
4484</div>
4485
4486<p>Amy is the Social Media Manager for MUO and How-To Geek. She has been a writer for her entire life but began her professional writing journey in 2020.</p>
4487<a class="team-card-btn icon i-arrow-1" href="/author/amy-cottreau/" rel="nofollow">button</a></div>
4488</div>
4489<!-------------- Individual Team Card End --------------------></div>
4490</article>
4491<script>
4492(function() {
4493  // Get all elements with the class 'team-item-btn'
4494  const links = document.querySelectorAll('.team-card-btn, .team-social');
4495
4496  // Add a click event listener to each link
4497  links.forEach(link => {
4498    link.addEventListener('click', function(event) {
4499      // Prevent the default behavior of the link
4500      event.preventDefault();
4501      // Open the link in a new window
4502      window.open(link.href, '_blank');
4503    });
4504  });
4505
4506  // Generate and append the obfuscated email address
4507  function generateEmail() {
4508    var email = "editorial@make" + "makeuseof.com";
4509    var obfuscatedEmail = email.replace('@', '&#64;').replace('.', '&#46;');
4510
4511    var emailLink1 = document.createElement('a');
4512    emailLink1.setAttribute('href', 'mailto:' + email);
4513    emailLink1.innerHTML = obfuscatedEmail;
4514    document.getElementById('email').appendChild(emailLink1);
4515
4516    var emailLink2 = document.createElement('a');
4517    emailLink2.setAttribute('href', 'mailto:' + email);
4518    emailLink2.innerHTML = obfuscatedEmail;
4519    document.getElementById('email2').appendChild(emailLink2);
4520  }
4521
4522  generateEmail();
4523})();
4524</script>
4524
4525    </section>
4526    </main>
4527
4528    
4529    
4530    
4531                                                
4532                                                                                    
4533<!-- No AdsNinja v10 Client! -->
4534
4535
4536<footer id="website-footer" class="" aria-label="Footer">
4537	
4538    <div class="wrapper w-footer">
4539        <div class="footer-content">
4540            <section class="footer-brand-panel" aria-label="MakeUseOf footer overview">
4541                
4542                <div class="footer-brand-heading">
4543                    <a href="/" class="footer-img footer-logo" rel="home">
4544                        <picture>
4545                                                            <img src="https://static0.makeuseofimages.com/assets/images/muo-logo-icon-colored-light.svg?v=2.4"
4546                                     alt="MakeUseOf logo" title="MakeUseOf"
4547                                     width="509"
4548                                     height="82" loading="lazy" decoding="async">
4549                                                    </picture>
4550                    </a>
4551
4552                    <div class="footer-brand-copy">
4553                        <strong class="footer-brand-name">MakeUseOf</strong>
4554                        <span>Part of the <a href="https://www.valnetinc.com/en/" target="_blank" rel="noopener noreferrer">Valnet Publishing Group</a></span>
4555                    </div>
4556                </div>
4557
4558                                    <section
4559                        class="footer-newsletter"
4560                        aria-label="Newsletter signup"
4561                        data-newsletter-form="footer"
4562                        data-newsletter-with-finalize-step
4563                        data-newsletter-mailinglist-ids="29"
4564                        data-newsletter-category="Newsletter Footer Widget"
4565                        data-inview-category="Newsletter Footer Widget"
4566                        data-inview-type="loaded_newsletter"
4567                        data-inview-value=""
4568                    >
4569                                                    <h2 class="footer-column-title">Subscribe</h2>
4570                            <p>The best of MakeUseOf, directly in your inbox.</p>
4571                            <div class="footer-newsletter-form">
4572                                <div class="footer-newsletter-field">
4573                                    <input class="user-form-input" maxlength="4000" name="email" placeholder="Email Address" required type="email"/>
4574                                    <button class="valnet-newsletter-btn" name="SubmitButton" data-newsletter-submit type="submit" value="Subscribe" aria-label="Subscribe to newsletter">
4575                                        <i class="icon i-newsletters" aria-hidden="true"></i>
4576                                        <span>Subscribe</span>
4577                                    </button>
4578                                </div>
4579                                <span class="msg-error is-hidden" data-newsletter-error-response aria-live="polite"></span>
4580                                <div data-newsletter-captcha-container class="g-recaptcha-container" hidden></div>
4581                                <p class="form-notes bottom-note">By subscribing, you agree to receive newsletter and marketing emails, and accept our <a href="https://www.valnetinc.com/en/terms-of-use" rel="noopener noreferrer" target="_blank">Terms of Use</a> and <a href="https://www.valnetinc.com/en/privacy-policy" rel="noopener noreferrer" target="_blank">Privacy Policy</a>. You can unsubscribe anytime.</p>
4582                            </div>
4583                            <div class="newsletter-success-message  is-hidden" data-newsletter-response role="status" aria-live="polite">
4584        <span class="newsletter-success-message__text" data-newsletter-response-text></span>
4585</div>
4586                                                
4587
4588<div class="newsletter-widget-finalize-account newsletter-widget-finalize-account--compact is-hidden"
4589    data-newsletter-finalize-account
4590    >
4591        <h3 class="newsletter-widget-finalize-account__title">Unlock Personalized Content &amp; Exclusive Features</h3>
4592    <div class="newsletter-widget-finalize-account__content">
4593                <div class="newsletter-widget-finalize-account__action">
4594                        <strong class="newsletter-widget-finalize-account__email">[email protected]</strong>
4595            <a class="main-cta primary-cta brand-cta newsletter-widget-finalize-account__cta" href="#" data-newsletter-finalize-account-cta>
4596                Complete Your Registration
4597            </a>
4598        </div>
4599    </div>
4600</div>
4601                    </section>
4602                
4603                                    <nav class="footer-social" aria-label="Follow MakeUseOf">
4604                        <h2 class="footer-column-title">Follow Us</h2>
4605                        <ul class="social-media">
4606                                                            <li class="social-elements">
4607                                    <a class="footer-social-link icon i-youtube" href="https://www.youtube.com/muotv" target="_blank" rel="noopener noreferrer" aria-label="Youtube"><span>Youtube</span></a>
4608                                </li>
4609                                                            <li class="social-elements">
4610                                    <a class="footer-social-link icon i-facebook" href="https://www.facebook.com/muo.official" target="_blank" rel="noopener noreferrer" aria-label="Facebook"><span>Facebook</span></a>
4611                                </li>
4612                                                            <li class="social-elements">
4613                                    <a class="footer-social-link icon i-instagram" href="https://www.instagram.com/makeuseof_official/" target="_blank" rel="noopener noreferrer" aria-label="Instagram"><span>Instagram</span></a>
4614                                </li>
4615                                                            <li class="social-elements">
4616                                    <a class="footer-social-link icon i-twitter" href="https://twitter.com/MUO_official" target="_blank" rel="noopener noreferrer" aria-label="Twitter"><span>Twitter</span></a>
4617                                </li>
4618                                                            <li class="social-elements">
4619                                    <a class="footer-social-link icon i-linkedin" href="https://www.linkedin.com/company/muoofficial" target="_blank" rel="noopener noreferrer" aria-label="Linkedin"><span>Linkedin</span></a>
4620                                </li>
4621                                                            <li class="social-elements">
4622                                    <a class="footer-social-link icon i-pinterest" href="https://www.pinterest.com/muo_official/" target="_blank" rel="noopener noreferrer" aria-label="Pinterest"><span>Pinterest</span></a>
4623                                </li>
4624                                                    </ul>
4625                    </nav>
4626                
4627                                    <nav class="footer-mobile-links" aria-label="Footer links">
4628                                                                                    <section class="footer-mobile-links-section">
4629                                    <h2 class="footer-column-title ">About</h2>
4630                                    <ul>
4631                                                                                                                                                                                    <li><a class="footer-link " href="/work-with-us/" >Join Our Team</a></li>
4632                                                                                                                                                                                                                                <li><a class="footer-link " href="/page/advertise/" >Our Audience</a></li>
4633                                                                                                                                                                                                                                <li><a class="footer-link " href="/page/about/" >About Us</a></li>
4634                                                                                                                                                                                                                                <li><a class="footer-link " href="/page/press-events/" >Press &amp; Events</a></li>
4635                                                                                                                                                                                                                                <li><a class="footer-link " href="/page/media/" >Media Coverage</a></li>
4636                                                                                                                                                                                                                                <li><a class="footer-link footer-link--emphasized is-emphasized" href="/premium/?ref=footer" >Subscribe to Premium</a></li>
4637                                                                                                                        </ul>
4638                                </section>
4639                                                                                                                <section class="footer-mobile-links-section">
4640                                    <h2 class="footer-column-title footer-column-title-legal">Contact</h2>
4641                                    <ul>
4642                                                                                                                                                                                    <li><a class="footer-link " href="/contact/" >Contact Us</a></li>
4643                                                                                                                                                                                                                                <li><a class="footer-link " href="https://www.valnetinc.com/en/careers" target="_blank" rel="noopener noreferrer">Careers</a></li>
4644                                                                                                                                                                                                                                <li><a class="footer-link " href="https://www.valnetinc.com/en/advertising" target="_blank" rel="noopener noreferrer">Advertising</a></li>
4645                                                                                                                                                                                                                                <li><a class="footer-link footer-link--emphasized is-emphasized" href="/contact/" >Have a News Tip?</a></li>
4646                                                                                                                        </ul>
4647                                </section>
4648                                                                                                                <section class="footer-mobile-links-section">
4649                                    <h2 class="footer-column-title footer-column-title-legal">Legal</h2>
4650                                    <ul>
4651                                                                                                                                                                                    <li><a class="footer-link " href="https://www.valnetinc.com/en/terms-of-use" target="_blank" rel="noopener noreferrer">Terms</a></li>
4652                                                                                                                                                                                                                                <li><a class="footer-link " href="https://www.valnetinc.com/en/privacy-policy" target="_blank" rel="noopener noreferrer">Privacy</a></li>
4653                                                                                                                                                                                                                                <li><a class="footer-link " href="https://www.valnetinc.com/en/editorial-integrity" target="_blank" rel="noopener noreferrer">Policies</a></li>
4654                                                                                                                        </ul>
4655                                </section>
4656                                                    
4657                                            </nav>
4658                            </section>
4659
4660            <nav class="footer-nav-grid" aria-label="Footer navigation">
4661                                    <section class="footer-nav-column footer-explore">
4662                        <h2 class="footer-column-title">Explore</h2>
4663                        <ul>
4664                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <li><a class="footer-link " href="/category/news/">News</a></li>
4665                                                                                                                                                                </ul>
4666                    </section>
4667                
4668                                                        <section class="footer-nav-column">
4669                        <h2 class="footer-column-title">About</h2>
4670                        <ul>
4671                                                                                            <li><a class="footer-link " href="/work-with-us/" >Join Our Team</a></li>
4672                                                                                            <li><a class="footer-link " href="/page/advertise/" >Our Audience</a></li>
4673                                                                                            <li><a class="footer-link " href="/page/about/" >About Us</a></li>
4674                                                                                            <li><a class="footer-link " href="/page/press-events/" >Press &amp; Events</a></li>
4675                                                                                            <li><a class="footer-link " href="/page/media/" >Media Coverage</a></li>
4676                                                                                            <li><a class="footer-link footer-link--emphasized is-emphasized" href="/premium/?ref=footer" >Subscribe to Premium</a></li>
4677                                                    </ul>
4678                    </section>
4679                
4680                <section class="footer-nav-column">
4681                    <ul>
4682                        <li id="ccpa-link"></li>
4683                    </ul>
4684                                                                        <h2 class="footer-column-title ">Contact</h2>
4685                            <ul>
4686                                                                                                        <li><a class="footer-link " href="/contact/" >Contact Us</a></li>
4687                                                                                                        <li><a class="footer-link " href="https://www.valnetinc.com/en/careers" target="_blank" rel="noopener noreferrer">Careers</a></li>
4688                                                                                                        <li><a class="footer-link " href="https://www.valnetinc.com/en/advertising" target="_blank" rel="noopener noreferrer">Advertising</a></li>
4689                                                                                                        <li><a class="footer-link footer-link--emphas
4689ized is-emphasized" href="/contact/" >Have a News Tip?</a></li>
4690                                                            </ul>
4691                                                                                                <h2 class="footer-column-title footer-column-title-legal">Legal</h2>
4692                            <ul>
4693                                                                                                        <li><a class="footer-link " href="https://www.valnetinc.com/en/terms-of-use" target="_blank" rel="noopener noreferrer">Terms</a></li>
4694                                                                                                        <li><a class="footer-link " href="https://www.valnetinc.com/en/privacy-policy" target="_blank" rel="noopener noreferrer">Privacy</a></li>
4695                                                                                                        <li><a class="footer-link " href="https://www.valnetinc.com/en/editorial-integrity" target="_blank" rel="noopener noreferrer">Policies</a></li>
4696                                                            </ul>
4697                                            
4698                                    </section>
4699            </nav>
4700        </div>
4701    </div>
4702
4703    <div class="wrapper footer-bottom-wrapper">
4704        <div class="footer-copyright">
4705            Copyright &copy; 2026 Valnet Inc.
4706        </div>
4707    </div>
4708
4709    </footer>
4710                        
4711        
4712    
4713
4714        
4714<script type="module">
4715        document.addEventListener('DOMContentLoaded', function () {
4716            var queryString = window.location.search || '';
4717            var keyValPairs = [];
4718            var params      = {};
4719
4720            queryString     = queryString.substr(1);
4721            if (queryString.length)
4722            {
4723                keyValPairs = queryString.split('&');
4724                for (var i = 0; i < keyValPairs.length; i++)
4725                {
4726                    var key = keyValPairs[i].split('=')[0];
4727                    if (!key.length) continue;
4728                    if (typeof params[key] === 'undefined')
4729                        params[key] = [];
4730                    params[key].push(keyValPairs[i].split('=')[1]);
4731                }
4732
4733                if (params['view'] !== undefined) {
4734                    if (params['view'] == "list" || params['view'] == "lista") {
4735                        valnet_cookie.set("view",params['view']);
4736                    }
4737                }
4738
4739                var campaign = null;
4740                if (params['utm_source'] !== undefined) {
4741                    campaign = params['utm_source'];
4742                }
4743                if (campaign !== null) {
4744                    valnet_cookie.set("campaign",campaign);
4745                }
4746            }
4747        });
4748    </script>
4748
4749
4750        
4751                                                        
4752    
4752<script type="module">
4753        /** For Read More button on LP **/
4754        window.toggleReadmoreButton=()=>{
4755            let e=document.getElementsByClassName('listing-desc');
4756            for(let t=0;t<e.length;t++)e[t].classList.add('js-show-full');
4757            let n=document.getElementsByClassName('listing-desc-btn');
4758            for(let e=0;e<n.length;e++)n[e].classList.contains('js-show-btn')&&n[e].remove();
4759        }
4760        window.updateListingDescReadmoreButtons=()=>{
4761            let n=document.getElementsByClassName('listing-desc-btn');
4762            for(let t=0;t<n.length;t++){
4763                let e=n[t],i=e.previousElementSibling;
4764                if(!i||i.nodeType!==1||!i.classList.contains('listing-desc'))continue;
4765                if(i.classList.contains('js-show-full')){e.classList.remove('js-show-btn');continue}
4766                i.scrollHeight-i.clientHeight>1?e.classList.add('js-show-btn'):e.classList.remove('js-show-btn')
4767            }
4768        };
4769        let listingReadmoreResizeTimer;
4770        const runListingReadmoreUpdate=()=>{window.updateListingDescReadmoreButtons()};
4771        if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',runListingReadmoreUpdate)}else{runListingReadmoreUpdate()}
4772        window.addEventListener('load',runListingReadmoreUpdate);
4773        window.addEventListener('resize',()=>{clearTimeout(listingReadmoreResizeTimer);listingReadmoreResizeTimer=setTimeout(runListingReadmoreUpdate,100)});
4774    </script>
4774
4775
4776    <!-- No AdsNinja v10 Client! -->
4777    <!-- No AdsNinja v10 Client! -->
4778
4779    <!-- LISTING PAGES WITH SUB CONTENT AND HAS VIGNETTES -->
4780    
4781    
4782    
4783        
4784</body>
4785</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.