Проверить доступность сайта

CURL-запрос выполнен без ошибок.
Время распознавания ДНС-имени: 0.071806
IP-адрес сервера: 104.16.124.96
Время соединения с сервером: 0.074184
Время установления SSL-соединения: 0.108134
Время перед началом ответа: 0.855753
Общее время выполнения запроса: 0.890641
Код HTTP-ответа сервера: 200 ( Ok )
Принято байт всего: 411528
Код HTTP-ответа среди заданных: Да
Цепочка сертификатов:
- доверие к цепочке: Да
- даты сертификатов валидны: Да
- имя сервера в сертификате: Да

HTTP/2 200 
date: Mon, 14 Jul 2025 22:33:44 GMT
content-type: text/html; charset=utf-8
set-cookie: _cfms_willow=enable; Max-Age=1209600; path=/; domain=.www.cloudflare.com; SameSite=Strict; Secure
strict-transport-security: max-age=31536000; includeSubDomains
permissions-policy: geolocation=(), camera=(), microphone=()
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-rm: GW
x-xss-protection: 1; mode=block
set-cookie: _ga=GA1.1.009f4c83-eeb5-4d2c-9093-1f19184c2ba0; Domain=.cloudflare.com; Expires=Fri Aug 14 2026 22:33:43 GMT+0000 (Coordinated Universal Time); Path=/
set-cookie: cfz_google-analytics_v4={"nzcr_ga4":{"v":"009f4c83-eeb5-4d2c-9093-1f19184c2ba0","e":1786746823290}}; Domain=.cloudflare.com; Expires=Fri Aug 14 2026 22:33:43 GMT+0000 (Coordinated Universal Time); HttpOnly; SameSite=Lax; Path=/; Secure
set-cookie: __cf_bm=Gh2TZdAeQnohlTeDjqOkCw54j0XNcuo8xwLMTyH4Pwc-1752532423-1.0.1.1-883TIdVbpSHgdxWi0kH5.0.5J.xs.RarT21DAHWxk41RWRc5IfbYDk8ZWGQaVOTsMcMubw5kEsZ5AbhNUA535dCHW4mVuwHOU5YLWpo0z.GHY7h7X0gGLMCwQ_g6RezZ; path=/; expires=Mon, 14-Jul-25 23:03:43 GMT; domain=.www.cloudflare.com; HttpOnly; Secure; SameSite=None
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RpdFAC8fpYKg35iSNCHeMUSAYaWp3T93xKSbSC7%2FGsMOzUGIr9qplixxwLil47xnyCT2679IdLI5yLUVPwEKKQLVXqCKyQZohWE%2F2S88QNLaQsjyGQE9QgzUQvlbskAKE0ujgA%3D%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
vary: Accept-Encoding
server: cloudflare
cf-ray: 95f47bbd5f139dac-DME
alt-svc: h3=":443"; ma=86400

<!DOCTYPE html><html lang="en-us"><head><script>window.redwood={"consentGroups":{"C0001":true,"C0002":true,"C0003":true,"C0004":true},"country":"RU","colo":"DME","user":null,"rv1":"tsk","locale":"en-US"}</script>
    <script type="text/javascript">
      var OneTrust={"geolocationResponse":{"stateCode":"MOS","countryCode":"RU"}}
    </script>
    <script>
     const acceptedLocales = [
      'en-au',
      'en-ca',
      'en-gb',
      'en-in',
      'en-us',
      'de-de',
      'es-es',
      'fr-fr',
      'it-it',
      'ja-jp',
      'ko-kr',
			'pl-pl',
      'pt-br',
      'ru-ru',
      'zh-tw',
      'zh-cn',
      'zh-hans-cn',
    ];
    const orphanLocales = [
      'es-la',
      'sv-se',
      'nl-nl',
      'vi-vn',
      'th-th',
      'id-id',
      'tr-tr',
    ];
    const ignoreList = [
      'apps',
      'docs',
      'rate-limit-test',
      'rss',
    ]
    function getPathFromLocale(locale, code, pathString) {
      if ( locale === code || !acceptedLocales.includes(code) || acceptedLocales.includes(locale) || orphanLocales.includes(locale) ) {
        return null;
      } else {
        return [code, locale ? locale : '', pathString].filter(part => part !== '').join('/');
      }
    };
    if(window.location.host !== 'staging.cloudflare-cn.com' && window.location.host !== 'cloudflare-cn.com' && window.location.host !== 'www.cloudflare-cn.com') {
      if (localStorage.getItem('langPreference')) {
        if (localStorage.getItem('langPreference').toLowerCase() != 'en-us') {
            const langPreference = localStorage.getItem('langPreference').toLowerCase();
            const splitPath = window.location.pathname.split('/').filter(part => part !== '');
            const currentLang = splitPath[0];
            if (!acceptedLocales.includes(currentLang) && !orphanLocales.includes(currentLang) && !ignoreList.includes(splitPath[0])) {
              splitPath.splice(0, 0, langPreference.toLowerCase());
              const newUrl = 'https://' + window.location.hostname + '/' + splitPath.join('/') + '/' + window.location.search;
              window.location.replace(newUrl);
            }
          }
      } else if (!window.navigator.userAgent.toLowerCase().includes('googlebot')) {
          const requestedLang = window.navigator.language;
          const splitPath = window.location.pathname.split('/').filter(part => part !== '');
          const maybeLocale = splitPath.shift();
          const splitPathString = splitPath.join('/');

          if (requestedLang && requestedLang.toLowerCase() != "en-us") {
            const requestedLangCode = requestedLang
              .toLowerCase()
              .replace('_', '-')
              .replace('hans-',''); // for zh-hans-cn, switch to zh-cn
            const redirectPath = getPathFromLocale(maybeLocale, requestedLangCode, splitPathString);
            if (redirectPath && !ignoreList.includes(maybeLocale)) {
              window.location.replace('https://' + window.location.hostname + '/' + redirectPath + '/' + window.location.search);
            }
          }
      }
    }
    </script><meta charset="UTF-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>Connect, protect, and build everywhere | Cloudflare</title><link rel="canonical" href="https://www.cloudflare.com/"><meta name="robots" content="index"><meta name="title" content="Connect, protect, and build everywhere | Cloudflare"><meta name="description" content="Make employees, applications and networks faster and more secure everywhere, while reducing complexity and cost."><meta name="image" content="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5hEMO0prBW3wDvchZU0iBZ/8e05bb4c55f8906e58d09dbc861c0f22/CF_logo_horizontal_singlecolor_wht.svg"><meta property="og:title" content="Connect, protect, and build everywhere"><meta property="og:description" content="Make employees, applications and networks faster and more secure everywhere, while reducing complexity and cost."><meta property="og:url" content="https://www.cloudflare.com/"><meta property="og:image" content="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5hEMO0prBW3wDvchZU0iBZ/8e05bb4c55f8906e58d09dbc861c0f22/CF_logo_horizontal_singlecolor_wht.svg"><meta name="X:title" content="Connect, protect, and build everywhere | Cloudflare"><meta name="X:description" content="Make employees, applications and networks faster and more secure everywhere, while reducing complexity and cost."><meta name="X:url" content="https://www.cloudflare.com/"><meta name="X:image" content="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5hEMO0prBW3wDvchZU0iBZ/8e05bb4c55f8906e58d09dbc861c0f22/CF_logo_horizontal_singlecolor_wht.svg"><link rel="alternate" hreflang="en-gb" href="https://www.cloudflare.com/en-gb/"><link rel="alternate" hreflang="en-ca" href="https://www.cloudflare.com/en-ca/"><link rel="alternate" hreflang="en-au" href="https://www.cloudflare.com/en-au/"><link rel="alternate" hreflang="en-in" href="https://www.cloudflare.com/en-in/"><link rel="alternate" hreflang="de-de" href="https://www.cloudflare.com/de-de/"><link rel="alternate" hreflang="es-es" href="https://www.cloudflare.com/es-es/"><link rel="alternate" hreflang="es-la" href="https://www.cloudflare.com/es-la/"><link rel="alternate" hreflang="fr-fr" href="https://www.cloudflare.com/fr-fr/"><link rel="alternate" hreflang="id-id" href="https://www.cloudflare.com/id-id/"><link rel="alternate" hreflang="it-it" href="https://www.cloudflare.com/it-it/"><link rel="alternate" hreflang="nl-nl" href="https://www.cloudflare.com/nl-nl/"><link rel="alternate" hreflang="ja-jp" href="https://www.cloudflare.com/ja-jp/"><link rel="alternate" hreflang="ko-kr" href="https://www.cloudflare.com/ko-kr/"><link rel="alternate" hreflang="th-th" href="https://www.cloudflare.com/th-th/"><link rel="alternate" hreflang="tr-tr" href="https://www.cloudflare.com/tr-tr/"><link rel="alternate" hreflang="pl-pl" href="https://www.cloudflare.com/pl-pl/"><link rel="alternate" hreflang="pt-br" href="https://www.cloudflare.com/pt-br/"><link rel="alternate" hreflang="sv-se" href="https://www.cloudflare.com/sv-se/"><link rel="alternate" hreflang="vi-vn" href="https://www.cloudflare.com/vi-vn/"><link rel="alternate" hreflang="ru-ru" href="https://www.cloudflare.com/ru-ru/"><link rel="alternate" hreflang="zh-tw" href="https://www.cloudflare.com/zh-tw/"><link rel="alternate" hreflang="zh-cn" href="https://www.cloudflare.com/zh-cn/"><script>(function(){const MQ_SCREENS = {"sm":"375px","md":"768px","lg":"1024px","xl":"1440px","xxl":"1920px"};

      window.MQ_SCREENS = MQ_SCREENS;
    })();</script><script type="module">function i(e){return{click_text:e.textContent?.trim()||e.querySelector("img")?.alt?.trim()||void 0,event:"click_key_interaction",page_path:`${location.pathname}${location.search}`||void 0,page_url:location.href||void 0}}function d(){const e=['div[data-qa^="TabTitleEntry-"]'];document.querySelectorAll(e.toString()).forEach(t=>{t.addEventListener("click",()=>{window.GTM?.push({contentful_fragment_title:t.closest('[data-qa^="Fragment"]')?.getAttribute("data-qa")||void 0,contentful_block_title:t.closest('[data-qa^="Block"]')?.getAttribute("data-qa")||void 0,contentful_template_title:t.closest('[data-qa^="Template"]')?.getAttribute("data-qa")||void 0,click_url:void 0,interaction_type:"call_to_action",link_click_type:"carousel_category_click",...i(t)})})})}function r(){const e=['a:not(header a)[data-qa="FragmentButtonPrimary"]','a:not(header a)[data-qa="FragmentButtonSecondary"]','a:not(header a)[data-qa="FragmentButtonTextLink"]','a:not(header a)[data-qa="FragmentLink"]','button:not(header button)[data-qa="FragmentButtonModalTrigger"]'];document.querySelectorAll(e.toString()).forEach(t=>{t.addEventListener("click",o=>{t.closest("#subnav")||window.GTM?.push({contentful_fragment_title:t.getAttribute("data-qa")||void 0,contentful_block_title:t.closest('[data-qa^="Block"]')?.getAttribute("data-qa")||void 0,contentful_template_title:t.closest('[data-qa^="Template"]')?.getAttribute("data-qa")||void 0,click_url:t?.href||void 0,interaction_type:t.getAttribute("data-tracking-category")||void 0,link_click_type:t.getAttribute("data-tracking-action")||void 0,click_title:t.getAttribute("data-qa-click-title")||void 0,click_index:t.getAttribute("data-qa-index")||void 0,...i(t)})})})}function u(){const e=['a:not(header a)[data-qa="NavMenuItem"]','a:not(header a)[data-qa="NavigationNavLinkList"]','a:not(header a)[data-qa="FragmentButtonPrimary"]'];document.querySelectorAll(e.toString()).forEach(t=>{t.addEventListener("click",o=>{if(!t.closest("#subnav"))return;const n=t.closest('[data-qa="NavigationNavMenuItemGroup"]')||void 0,c=n?"p2":"p1",l=n?t.closest('[data-qa^="NavigationNavLinkList"')?.getAttribute("data-linklist-title")??"unknown":document.getElementById("subnav")?.getAttribute("data-nav-category")||void 0;window.GTM?.push({contentful_fragment_title:t.closest('[data-qa^="Fragment"]')?.getAttribute("data-qa")||void 0,contentful_template_title:t.closest('[data-qa^="Template"]')?.getAttribute("data-qa")||void 0,click_text:t.textContent?.trim()||void 0,click_url:t?.href||void 0,interaction_type:"nav",link_click_type:"subnav",nav_category:l,nav_level:c,event:"click_page_nav"})})})}document.addEventListener("DOMContentLoaded",r);document.addEventListener("DOMContentLoaded",d);document.addEventListener("DOMContentLoaded",u);</script><link rel="stylesheet" href="/_willow/_path_.Dzcyiiza.css">
<link rel="stylesheet" href="/_willow/_path_.XbexCdWG.css">
<link rel="stylesheet" href="/_willow/_path_.bMEmopZv.css"><script>window.disabledConsentGroups={"C0001":false,"C0002":false,"C0003":false,"C0004":false}</script>
      <script type="text/javascript">
        window.loadScript = (url, { charset = 'UTF-8', ...attributes } = {}, location = 'head') => {
        const existingScript = document.querySelector('script[src="'+url+'"]');
        if (existingScript) {
            return;
        }

        const script = document.createElement('script');
        script.src = url;
        script.type = 'text/javascript';

        script.async = true;
        script.charset = charset;

        if (attributes) {
          Object.entries(attributes).forEach(([key, value]) => {
            script.setAttribute(key, value);
          });
        }

        if (location === 'head') {
          document.head.appendChild(script);
        } else {
          document.body.appendChild(script);
        }
        
        return script;
      };
    </script>

    <script type="text/javascript">
      function getParentByAttribute(element, attributeName, attributeValue) {
        let currentElement = element;

        while (currentElement.parentElement) {
          currentElement = currentElement.parentElement;

          if (currentElement.getAttribute(attributeName) === attributeValue) {
            return currentElement;
          }
        }

        return null;
      };
    </script>
  
      <script type="text/javascript">
        (function(){
          const getCookies = () => document.cookie
            .split(';')
            .map(v => v.split('='))
            .reduce((acc, v) => {
              acc[decodeURIComponent(v[0].trim())] = decodeURIComponent(v[1].trim());
              return acc;
            }, {});

          const getCookie = (name) => getCookies()[name];

          const getSparrowId = () => {
            const cookie = getCookie('sparrow_id');
            try {
              return JSON.parse(cookie)?.userId;
            } catch(e) {
              return undefined;
            }
          };

          const getEcid = () => {
            return window.ecid;
          };

          window.cookieHelper = {
            getCookies,
            getCookie,
            getEcid,
            getSparrowId,
          };
        })()
      </script>
    
      <script type="text/javascript">
        window.siteData = {
          consentGroups: {"C0001":true,"C0002":true,"C0003":true,"C0004":true},
          country: "RU",
          colo: "DME",
          user: null,
          locale: "en-us",
          getConsentGroups() {
            return window.siteData.consentGroups;
          },
          setConsentGroups(consentGroups) {
            window.siteData.consentGroups = consentGroups;
          },
          getLocale() {
            return window.siteData.locale;
          },
          isChinaSite() {
            return false
          },
          isCfCookieEventAttached: false,
        }
      </script>
    
      <script type="text/javascript">
        window.GTM = {
          getEndpoint() {
            const env = "production";
            if (env === 'production') {
                
              return 'https://www.googletagmanager.com/gtm.js?id=GTM-NDGPDFZ';
            }
            
            return 'https://www.googletagmanager.com/gtm.js?id=GTM-NDGPDFZ&gtm_preview=env-463&gtm_auth=Bw0h3fTQa4XI3NcjmogT9g';
          },
          getPageLevelData(location, window) {
                        
            return {
              hostname: location.hostname,
              query: location.search,
              page_location: location.href,
              page_url: location.href,
              page_timestamp: new Date().getTime(),
              page_path: location.pathname + location.search,
              page_referrer: window?.document.referrer,
              page_title: window?.document.title,
            };
          },
          trackInZaraz(event) {
            if (!window.zaraz) return;
        
            if (!window.dataLayer) return;
        
            if (typeof event !== 'object' || event === null) return;
        
            for (const key of Object.entries(event)) {
              if (!key[0].startsWith('gtm.')) {
                window.zaraz.set(key[0], key[1], { scope: 'page' });
              }
            }
        
            if (event.event) {
              let data = {};
        
              for (const obj of window.dataLayer?.slice(
                0,
                window.dataLayer?.indexOf(event) + 1,
              )) {
                if (typeof obj !== 'object' || obj === null) continue;
        
                if (typeof obj.event === 'string' && obj.event.startsWith('gtm.')) {
                  continue;
                }
        
                data = { ...data, ...obj };
              }
        
              delete data.event;
        
              if (!event.event.startsWith('gtm.')) {
                window.zaraz.track(event.event, data);
              }
            }
          },
          loadGTMScript() {
            window.dataLayer = window.dataLayer || [];
            const dataLayerPush = window.dataLayer.push;
        
            Object.defineProperty(window.dataLayer, 'push', {
              configurable: true,
              enumerable: false,
              writable: true,
              value(...args) {
                if (typeof args[0] !== 'object' || args[0] === null) {
                  console.trace('dataLayer: non-object added');
                }
        
                const result = dataLayerPush.apply(this, args);
                window.GTM.trackInZaraz(args[0]);
                return result;
              },
            });
        
            window.dataLayer.forEach(event => {
              window.GTM.trackInZaraz(event);
            });

            if (!window.siteData.isChinaSite()) {
              window.loadScript(window.GTM.getEndpoint());
            }
            let poller = undefined;
            function pushPageLoad(ecid) {
              window.clearInterval(poller);
              const gaClientId = window.cookieHelper?.getCookie('_ga');
              window.GTM.push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
              window.GTM.push({
                event: 'page_load',
                ...window.GTM.getPageLevelData(location, window),
                language: window.navigator.language,
                user_properties: {
                  ga_client_id: gaClientId,
                  ga_client_id_s: gaClientId ? 's' + gaClientId : undefined,
                  ecid,
                  user_id: window.cookieHelper?.getSparrowId(),
                  willow_enable: "enable"
                },
              })
            }
            poller = setInterval(()=> {
              const ecid = window.cookieHelper?.getEcid();
              if(ecid || window.siteData?.consentGroups?.C0004 === false) {
                pushPageLoad(ecid);
                poller = undefined;
              }
            }, 500);
            setTimeout(()=> {
              if(poller === undefined) {
                return;
              }
              window.clearInterval(poller);
              pushPageLoad(undefined);
            }, 3000)
          },
          push(items) {
            window.dataLayer?.push(items);
          },
        };
      </script>
    
      <script type="text/javascript">
        window.zarazTagManager = {
          getEndPoint() {
            return '/static/z/i.js';
          },
          loadZaraz() {
            window.loadScript(window.zarazTagManager.getEndPoint());
          },
        };
      </script>
    
      <script type="text/javascript">
        window.oneTrustHelpers = {
          libraryMappings: {"cfmrk_eucookiebanner":"C0001","techTarget":"C0002","marketo":"C0002","bizible":"C0002","heap":"C0002","ga":"C0002","cfmrk_cic":"C0003","cfmrk_userLangRedirect":"C0003","gtm":"C0004","zaraz":"C0004","sparrow":"C0002","optimize":"C0002","launch":"C0004","logRocket":"C0002","productRecommendation":"C0004","drift":"C0003"},
          libraries() {
            const allowedLibraries = window.oneTrustHelpers.getAllowedLibraries();

            return [
              {
                enabled: allowedLibraries.gtm,
                handler() {
                  window.GTM.loadGTMScript();
                },
              },
              {
                enabled: allowedLibraries.launch,
                handler() {
                  window.adobeLaunch.loadAdobeLaunch();
                },
              },
              {
                enabled: allowedLibraries.logRocket,
                handler() {
                  window.logRocket.loadLogRocketScript();
                },
              },
              {
                enabled: allowedLibraries.zaraz,
                handler() {
                  window.zarazTagManager.loadZaraz();
                },
              },
            ];
          },
          getActiveConsentGroups() {
            const consentGroups = window.disabledConsentGroups;

            if (window.OptanonActiveGroups) {
              window.OptanonActiveGroups.split(',')
                .filter(Boolean)
                .forEach(value => {
                  Object.assign(consentGroups, { [value]: true });
                });
            }

            return consentGroups;
          },
          getAllowedLibraries() {
            const consentGroups = window.siteData.getConsentGroups();

            return Object.entries(window.oneTrustHelpers.libraryMappings).reduce(
              (result, [key, value]) => ({
                ...result,
                [key]: consentGroups[value],
              }),
              {
                cfmrk_eucookiebanner: false,
                techTarget: false,
                marketo: false,
                bizible: false,
                heap: false,
                ga: false,
                cfmrk_cic: false,
                cfmrk_userLangRedirect: false,
                gtm: false,
                zaraz: false,
                sparrow: false,
                optimize: false,
                target: false,
                logRocket: false,
                launch: false,
                productRecommendation: false,
                drift: false,
              },
            );
          },
          loadAllowedLibraries() {
            this.libraries()
              .filter(library => library.enabled)
              .forEach(library => {
                library.handler();
              });
          },
          loadSDKScript() {
            window.loadScript("https://ot.www.cloudflare.com/ot/scripttemplates/otSDKStub.js", {
              charset: 'UTF-8',
              'data-domain-script': "b1e05d49-f072-4bae-9116-bdb78af15448",
              'data-document-language': "true"
            });
          },
        };
      </script>
    <script>window.oneTrustHelpers.loadSDKScript();</script>
      <script type="text/javascript">
        if (!window.hasOwnProperty('OneTrust')) {
          var OneTrust={"geolocationResponse":{"stateCode":"MOS","countryCode":"RU"}}
        }
      </script>
    
      <script type="text/javascript">
        function OptanonWrapper() {
          window.siteData.setConsentGroups(window.oneTrustHelpers.getActiveConsentGroups());
          window.oneTrustHelpers.loadAllowedLibraries();
          if (!window.siteData.isCfCookieEventAttached) {
            window.siteData.isCfCookieEventAttached = true;
            window.addEventListener('consent.onetrust', async () => {
              await fetch('/', { method: 'HEAD' });
            });
          }
        }
      </script>
    
      <script type="text/javascript">
        window.adobeLaunch = {
          getEndPoint() {
            const env = "production"
            if (env === "production") {
              return 'https://assets.adobedtm.com/f597f8065f97/1b1bbc99cd1a/launch-27d26806890f.min.js';
            }

            if (env === "staging" || env === "preprod") {
              return 'https://assets.adobedtm.com/f597f8065f97/1b1bbc99cd1a/launch-fc97b6cacaaf-staging.min.js';
            }

            return 'https://assets.adobedtm.com/f597f8065f97/1b1bbc99cd1a/launch-19122256e4d6-development.min.js';
          },
          loadAdobeLaunch() {
            window.loadScript(window.adobeLaunch.getEndPoint());
          },
        };
      </script>
    
      <script type="text/javascript">
        window.logRocket = {
          getEnv() {
            const env = "production"
            if (env === 'production') {
              return 'ykolez/cloudflarecom';
            }
            return 'ykolez/cloudflarecom-stg';
          },
          loadLogRocketScript() {
            const script = window.loadScript("https://cdn.logr-ingest.com/LogRocket.min.js");
            const env = window.logRocket.getEnv();
            if( script ){
              script.onload = () => {
               try {
                  window.LogRocket.init(env, {
                   dom: {
                     inputSanitizer: true,
                   },
                   console: {
                     shouldAggregateConsoleErrors: true,
                   },
                   shouldCaptureIP: true,
                  });
                } catch (error) {
                  console.error("Error initializing LogRocket:", error);
                }
              }
            }
          },
        };
      </script>
    </head> <body class="overflow-auto relative font-inter"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script> <div class="min-h-screen bg-slate-300 text-foreground relative transition-all duration-1000 overflow-x-clip" data-qa="TemplateHeroAnimatedGlobe" data-astro-cid-ld7fqf5u=""><div class="absolute top-[5px] w-[1px] h-[1px] left-0" id="scroll-trigger" data-astro-cid-ld7fqf5u=""></div> <div data-qa="TemplateHeader" style="transform:translateY(0px);position:fixed;width:100%;z-index:11111">  <astro-island uid="Z2nh1zn" prefix="r0" component-url="/_willow/uninav.CT2u3Az9.js" component-export="NavigationUniversal" renderer-url="/_willow/client.Cgxsk4ri.js" props="{&quot;companyLogo&quot;:[0,{&quot;alt&quot;:[0,&quot;Cloudflare Color Logo&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/69wNwfiY5mFmgpd9eQFW6j/d5131c08085a977aa70f19e7aada3fa9/1pixel-down__1_.svg&quot;],&quot;width&quot;:[0,239]}],&quot;cantoAssetFile&quot;:[0]}],&quot;companyLogoWhite&quot;:[0,{&quot;alt&quot;:[0,&quot;Company Logo White&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/735eoClKJf9XfkqCJs1mfZ/b6767158f39af8d538517df918b8fc2e/logo-white-desktop.svg&quot;],&quot;width&quot;:[0,213]}],&quot;cantoAssetFile&quot;:[0]}],&quot;hamburgerIcon&quot;:[0,{&quot;activeStateColor&quot;:[0,&quot;#000000&quot;],&quot;fillColor&quot;:[0,&quot;#000000&quot;],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1eZj40WQPQLbM4crONm0wY/da0d7b506558ce78cfe83df491310e91/Hamburger-menu.svg&quot;]}],&quot;htmlId&quot;:[0,&quot;hamburger-icon&quot;]}],&quot;mobileCloseIcon&quot;:[0,{&quot;activeStateColor&quot;:[0,&quot;#000000&quot;],&quot;fillColor&quot;:[0,&quot;#000000&quot;],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/CfX6eFL5ZfuJaMPtLUsyS/b6d53053f70ebfec8426b5bcb427ac70/x.svg&quot;]}],&quot;htmlId&quot;:[0,&quot;close-icon&quot;]}],&quot;primaryNavigationGroups&quot;:[1,[[0,{&quot;menuTitle&quot;:[0,&quot;Platform&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Connectivity cloud&quot;],&quot;linkUrl&quot;:[0,&quot;/connectivity-cloud/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Cloudflare’s connectivity cloud delivers 60+ networking, security, and performance services.&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;Multiflare three&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0,85]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7HGdDUrO4I7ByjvJVmzRpB/12a98608e3a7343788f15652bb01f041/Group_3_1__2_.png&quot;],&quot;width&quot;:[0,85]}],&quot;cantoAssetFile&quot;:[0]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Enterprise&quot;],&quot;linkUrl&quot;:[0,&quot;/enterprise/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;For large and medium organizations&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Small business&quot;],&quot;linkUrl&quot;:[0,&quot;/small-business/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;For small organizations&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Partner&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Become a Cloudflare partner&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four-offset&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,true],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;use cases&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkListTitle&quot;:[0,&quot;Modernize applications&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/modernize-applications/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Accelerate performance&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/cdn/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Ensure app availability&quot;],&quot;linkUrl&quot;:[0,&quot;/performance/ensure-application-availability/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Optimize web experience&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/website-optimization/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Modernize security&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/cybersecurity/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;VPN replacement&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/solutions/vpn-replacement/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Phishing protection&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/solutions/multi-channel-phishing/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Secure web apps and APIs&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/api-shield/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Modernize networks&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/modernize-networks/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Network protection&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/magic-transit/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;WAN modernization&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/magic-wan/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Simplify your corporate network&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/network-interconnect/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;three&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;CxO topics&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Digital modernization&quot;],&quot;linkUrl&quot;:[0,&quot;/modernization/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Consolidate and simplify tech stack&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5RHDDWITCGOZjboauSgcUb/1f8cc13417468deeefdee515bf2e23ee/consolidation-gradient_2.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;AI&quot;],&quot;linkUrl&quot;:[0,&quot;/ai-solution/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Build and deliver scalable, secure AI applications&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6ju4zeGzb2tqBZhA0RPqGz/62b0041990ef34235b049e584dd01790/innovation-intelligence-gradient_2.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Data compliance&quot;],&quot;linkUrl&quot;:[0,&quot;/data/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Streamline compliance and minimize risk&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/23tHVxEV7iBTNGQ341pBFs/9b4aeec37cac8c99cf4be12fdaf2501b/analytics-data-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Post-quantum cryptography&quot;],&quot;linkUrl&quot;:[0,&quot;/pqc/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Safeguard data and meet compliance standards&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7lMWuklc2uiDavPbGuyJW7/0dbf579546ec2fa287171b693c09680f/innovation-intelligence-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;orange&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;rowTitle&quot;:[0],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkListTitle&quot;:[0,&quot;Industries&quot;],&quot;linkListTitleUrl&quot;:[0],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Healthcare&quot;],&quot;linkUrl&quot;:[0,&quot;/healthcare/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Banking&quot;],&quot;linkUrl&quot;:[0,&quot;/banking-and-financial-services/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Retail&quot;],&quot;linkUrl&quot;:[0,&quot;/retail/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Gaming&quot;],&quot;linkUrl&quot;:[0,&quot;/gaming/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Public sector&quot;],&quot;linkUrl&quot;:[0,&quot;/public-sector/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;three&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,true],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;row&quot;],&quot;sideMenuType&quot;:[0,&quot;NavRowContainer&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Resources&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/resource-center/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Product guides&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/?resourcetype=Solution+%26+Product+Guides&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Reference architectures&quot;],&quot;linkUrl&quot;:[0,&quot;/architecture/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Analyst reports&quot;],&quot;linkUrl&quot;:[0,&quot;/analysts/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;sideMenuType&quot;:[0,&quot;NavLinkList&quot;]}],[0,{&quot;rowTitle&quot;:[0],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkListTitle&quot;:[0,&quot;Engage&quot;],&quot;linkListTitleUrl&quot;:[0],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Events&quot;],&quot;linkUrl&quot;:[0,&quot;/events/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1ZxNQt9xUAC3dE3LyBLIDb/4e61c5448d957efab102696b97aad2c7/calendar.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Webinars&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/?resourcetype=Webinar&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/40goabsyOIrX4J8uOj4hSI/d706427c981ead79ae03fcf955bf3097/video_play.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Live demos&quot;],&quot;linkUrl&quot;:[0,&quot;/product-demos/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0,&quot;#000000&quot;],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6Rx4MDGYVB9bpOaSPXRAv9/9edb40b10a9c3c771c2f1a43b5520235/traffic-legit-browser.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Workshops&quot;],&quot;linkUrl&quot;:[0,&quot;/lp/securitybuildersworkshops/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/qYXaKdeUXFWhedHg8vBS6/c360eaef6f0930769366478b6e0af50a/performance-wrench.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;transparent&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;row&quot;],&quot;sideMenuType&quot;:[0,&quot;NavRowContainer&quot;]}],[0,{&quot;label&quot;:[0,&quot;Request a demo &quot;],&quot;url&quot;:[0,&quot;/plans/enterprise/demo/&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_self&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Request a demo &quot;],&quot;sideMenuType&quot;:[0,&quot;FragmentButton&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}],[0,{&quot;menuTitle&quot;:[0,&quot;Products&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0,&quot;products&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkListTitle&quot;:[0,&quot;SSE and Zero trust&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/zero-trust/products/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Zero trust network access&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/products/access/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Secure web gateway&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/products/gateway/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Email security&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/products/email-security/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Cloud access security broker&quot;],&quot;linkUrl&quot;:[0,&quot;/zero-trust/products/casb/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Application security&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/application-services/products/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;L7 DDoS protection&quot;],&quot;linkUrl&quot;:[0,&quot;/ddos/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Web application firewall&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/waf/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;API security&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/api-shield/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;start&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Bot management&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/bot-management/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Application performance&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/application-services/products/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;CDN&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/cdn/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;DNS&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/dns/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Smart routing&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/argo-smart-routing/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Load balancing&quot;],&quot;linkUrl&quot;:[0,&quot;/application-services/products/load-balancing/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Networking and SASE&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/network-services/products/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;L3/4 DDoS protection&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/magic-transit/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;NaaS / SD-WAN&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/magic-wan/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Firewall-as-a-service&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/magic-firewall/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Network Interconnect&quot;],&quot;linkUrl&quot;:[0,&quot;/network-services/products/network-interconnect/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;orange&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;plans &amp; pricing&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;SASE and email security&quot;],&quot;linkUrl&quot;:[0,&quot;/plans/zero-trust-services/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4r89BLLy8t6OA65HypUPrE/918b79c582e2c39af0ad5a64bf3798fb/comprehensive-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Application services&quot;],&quot;linkUrl&quot;:[0,&quot;/plans/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2PbK6LsIu73eV7BCJH1sjO/e57abcad858c5eaf7d8d0cb0a821c5f1/applications-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Network services&quot;],&quot;linkUrl&quot;:[0,&quot;/plans/network-services/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6LUQPUDdf0pddnOQyqgIeC/ea282ed58b776aa7396856784a1322aa/network-scale-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Developer services&quot;],&quot;linkUrl&quot;:[0,&quot;/plans/developer-platform/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3QhmmeLYTXi7ESWjUa6XjO/a5c74e4955a59458373b26f76c4b02dd/price-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;orange&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Global services&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Support and success bundles&quot;],&quot;linkUrl&quot;:[0,&quot;/success-offerings/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Optimized Cloudflare experience&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Professional services&quot;],&quot;linkUrl&quot;:[0,&quot;/professional-services/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Expert-led implementation&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Technical account management&quot;],&quot;linkUrl&quot;:[0,&quot;/technical-account-management-service/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Focused technical management &quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Security operations service&quot;],&quot;linkUrl&quot;:[0,&quot;/soc-as-a-service/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Cloudflare monitoring and response&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Domain registration&quot;],&quot;linkUrl&quot;:[0,&quot;/products/registrar/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Buy and manage domains&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Free DNS resolver&quot;],&quot;linkUrl&quot;:[0,&quot;https://one.one.one.one/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Fast, private browsing&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Resources&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/resource-center/&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Product guides&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/?resourcetype=Solution+%26+Product+Guides&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Reference architectures&quot;],&quot;linkUrl&quot;:[0,&quot;/architecture/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Analyst reports&quot;],&quot;linkUrl&quot;:[0,&quot;/analysts/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Product demos and tours&quot;],&quot;linkUrl&quot;:[0,&quot;/lp/app-services-demo-series/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;sideMenuType&quot;:[0,&quot;NavLinkList&quot;]}],[0,{&quot;label&quot;:[0,&quot;Help me choose&quot;],&quot;url&quot;:[0,&quot;/about-your-website/&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_self&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Help me choose&quot;],&quot;sideMenuType&quot;:[0,&quot;FragmentButton&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}],[0,{&quot;menuTitle&quot;:[0,&quot;Developers&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0,&quot;documentation&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Developer library&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Documentation and guides&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Application demos&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/products/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Explore what you can build&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Tutorials&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/workers/tutorials/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Step-by-step build tutorials&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Reference architecture&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/reference-architecture/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Diagrams and design patterns&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Products&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkListTitle&quot;:[0,&quot;Artificial Intelligence&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/developer-platform/products/#ai-products&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;AI Gateway&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/ai-gateway/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Observe, control AI apps&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7yZnTRyobAq3QO8KDRjC1d/b47ad59d58a0defd05bc461de57d9492/cloudflare-gateway.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Workers AI&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/workers-ai/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Run ML models on our network&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3q4jH50nSNvAobEwCdMTfS/0b0ffa2f5440e5ab6855f872a9cc13cb/intelligence.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Compute&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/developer-platform/products/#compute-products&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Observability&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/workers-observability/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Logs, metrics, and traces&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/747zz7p6uwnBM4t1TysLdr/9255be2d5ecc57a13776dc6ef21b0460/Type_outline_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Workers&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/workers/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Build, deploy serverless apps&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4SZLSkMwLsnVWJrFbxkqsQ/b468f03d2af09a8ec517687833755417/cloudflare-workers.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Media&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/developer-platform/products/#media-products&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Images&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/cloudflare-images/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Transform, optimize images&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/58MrcxjQ27bFS0Qc6HgbM6/393d16e1c23598fee707fa1d1c79435d/image-orange.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Realtime&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/cloudflare-calls/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Build real-time audio/video apps&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2keWTfCofj7qxjOiOjWUQ/bf8e04bd2a9dc174d0f00d7534c2bbbd/call-orange.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Storage &amp; database&quot;],&quot;linkListTitleUrl&quot;:[0,&quot;/developer-platform/products/#storage-database-products&quot;],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;D1&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/d1/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Create serverless SQL databases&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4pSxqXV0fmZ6M1KcEVXzFX/f49d923eef73cfb45cb796beb2b1aaf9/d1-orange.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;R2&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/r2/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Store data without costly egress fees&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3j81zx2X1rKRldqJymrIKP/539fe5d352cd1d140e68ed34886a29ee/cloudflare-durable-objects-orange.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;]}]]],&quot;button&quot;:[0],&quot;linkListBackgroundColor&quot;:[0,&quot;default&quot;],&quot;navItemType&quot;:[0,&quot;navLinkList&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Plans &amp; Pricing&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Workers&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/workers/#workers&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Build and deploy serverless apps&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Workers KV&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/workers-kv/#plan-comparison&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Serverless key-value store for apps&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;R2&quot;],&quot;linkUrl&quot;:[0,&quot;/developer-platform/products/r2/#r2-plan-comparison&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Store data without costly egrees fees&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Explore projects&quot;],&quot;linkUrl&quot;:[0,&quot;/case-studies/?usecase=Deploy+custom+code+at+the+Edge&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Customer stories&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;AI Demo in 30 seconds&quot;],&quot;linkUrl&quot;:[0,&quot;https://playground.ai.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Quick guide to get started&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Explore Workers Playground&quot;],&quot;linkUrl&quot;:[0,&quot;https://workers.cloudflare.com/playground&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Build, test, and deploy&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Developers Discord&quot;],&quot;linkUrl&quot;:[0,&quot;https://discord.com/invite/cloudflaredev&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Join the community&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;label&quot;:[0,&quot;Start building&quot;],&quot;url&quot;:[0,&quot;https://dash.cloudflare.com/sign-up/workers-and-pages&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_blank&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Start building button&quot;],&quot;sideMenuType&quot;:[0,&quot;FragmentButton&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}],[0,{&quot;menuTitle&quot;:[0,&quot;Partners&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Partner Network&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Grow, innovate and meet customer needs with Cloudflare&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;Background&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5ebMWzQdPOZ9cHOQlW8Jw5/0a03f3960ea9d00fe6ea5449ff03eb8f/MultiFlare_03.png&quot;],&quot;width&quot;:[0,85]}],&quot;cantoAssetFile&quot;:[0]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Partner Portal&quot;],&quot;linkUrl&quot;:[0,&quot;https://portal.cloudflarepartners.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Find resources and register deals&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four-offset&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,true],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Partnership Types&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;PowerUP Program&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/power-up-program/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Grow your business while keeping your customers connected and secure&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Technology Partners&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/technology-partners/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Explore our ecosystem of technology partners and integrators&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Global System Integrators&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/global-system-integrators/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Support seamless large-scale digital transformation&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Service Providers&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/service-providers/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Discover our network of valued service providers&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Self-serve agency program&quot;],&quot;linkUrl&quot;:[0,&quot;/cloudflare-partners-self-serve-program-open-beta/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Manage Self-Serve Accounts for your clients&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Peer-to-peer portal&quot;],&quot;linkUrl&quot;:[0,&quot;/partners/peering-portal/&quot;],&quot;openInNewTab&quot;:[0,false],&quot;linkSubheadCopy&quot;:[0,&quot;Traffic insights for your network&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;label&quot;:[0,&quot;Find a partner&quot;],&quot;url&quot;:[0,&quot;/find-a-partner/&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_self&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0,&quot;none&quot;],&quot;entryTitle&quot;:[0,&quot;Navigation - Homepage - Partners - Contact Partner Team - button&quot;],&quot;sideMenuType&quot;:[0,&quot;FragmentButton&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}],[0,{&quot;menuTitle&quot;:[0,&quot;Resources&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0,&quot;Engage&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Demos + product tours&quot;],&quot;linkUrl&quot;:[0,&quot;/product-demos/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;On-demand product demos&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Case studies&quot;],&quot;linkUrl&quot;:[0,&quot;/case-studies/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Driving success with Cloudflare&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Webinars&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/?resourcetype=Webinar&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Insightful discussions&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Workshops&quot;],&quot;linkUrl&quot;:[0,&quot;/lp/securitybuildersworkshops/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Virtual workshops&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Library&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Helpful guides, roadmaps, and more&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Reports&quot;],&quot;linkUrl&quot;:[0,&quot;/threat-reports/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Insights from Cloudflare’s research&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Blog&quot;],&quot;linkUrl&quot;:[0,&quot;https://blog.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Technical deep dives and product news&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Learning center&quot;],&quot;linkUrl&quot;:[0,&quot;/learning/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Educational tools and how-to content&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Build&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Reference architecture&quot;],&quot;linkUrl&quot;:[0,&quot;/architecture/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Technical guides&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5nvFsQ85SENyD2IK0Ornpn/f192ae113bf2273ffd3a3ec33de38eb0/cloudflare-trace-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Solution + product guides&quot;],&quot;linkUrl&quot;:[0,&quot;/resource-hub/?resourcetype=Solution+%26+Product+Guides&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Product documentation&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4QnoVXaDbVtI1FOLdWvPXi/7392ae19b5ce3c3228ad13204f1a664b/documentation-rules-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Documentation&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Developer documentation&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/u0lzloKAvJUSNhUW4rBbh/77f73c5cdf175d198d24976f634868b4/documentation-gradient_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;three&quot;],&quot;backgroundColor&quot;:[0,&quot;transparent&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;orange&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Explore&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;theNet&quot;],&quot;linkUrl&quot;:[0,&quot;/the-net/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Executive insights for the digital enterprise&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;TheNet&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;cantoAssetFile&quot;:[0,{&quot;id&quot;:[0,&quot;uce1n1vmch2u56pqtmhf6qij3k&quot;],&quot;name&quot;:[0,&quot;TheNet.png&quot;],&quot;size&quot;:[0,&quot;6494&quot;],&quot;width&quot;:[0,85],&quot;height&quot;:[0,55],&quot;scheme&quot;:[0,&quot;image&quot;],&quot;fullUrl&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/v2/image/uce1n1vmch2u56pqtmhf6qij3k/TheNet.png&quot;],&quot;contentType&quot;:[0,&quot;image/png&quot;],&quot;thumbnailUrl&quot;:[0,&quot;https://cloudflare.canto.com/direct/image/uce1n1vmch2u56pqtmhf6qij3k/rNR3gQhYLieD0NVDrm-vLewLQgQ/m0/800&quot;]}]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Cloudflare TV&quot;],&quot;linkUrl&quot;:[0,&quot;https://cloudflare.tv/live&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Innovative series and events&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;CloudflareTV&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;cantoAssetFile&quot;:[0,{&quot;id&quot;:[0,&quot;mc6bbt2qi145h6g6g0bcg2d232&quot;],&quot;name&quot;:[0,&quot;menu_uninav_cloudflare_tv.png&quot;],&quot;size&quot;:[0,&quot;5406&quot;],&quot;width&quot;:[0,85],&quot;height&quot;:[0,55],&quot;scheme&quot;:[0,&quot;image&quot;],&quot;fullUrl&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/v2/image/mc6bbt2qi145h6g6g0bcg2d232/menu_uninav_cloudflare_tv.png&quot;],&quot;contentType&quot;:[0,&quot;image/png&quot;],&quot;thumbnailUrl&quot;:[0,&quot;https://cloudflare.canto.com/direct/image/mc6bbt2qi145h6g6g0bcg2d232/o6CUMVVWvg1D39YeAgybOy_rsMs/m0/800&quot;]}]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Cloudforce One&quot;],&quot;linkUrl&quot;:[0,&quot;/threat-intelligence/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Threat research and operations&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;Cloudforce One&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;cantoAssetFile&quot;:[0,{&quot;id&quot;:[0,&quot;fjpedt5rjt0v79br7mhsvls964&quot;],&quot;name&quot;:[0,&quot;menu_uninav_cloudforce_one_icon.png&quot;],&quot;size&quot;:[0,&quot;6789&quot;],&quot;width&quot;:[0,85],&quot;height&quot;:[0,55],&quot;scheme&quot;:[0,&quot;image&quot;],&quot;fullUrl&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/v2/image/fjpedt5rjt0v79br7mhsvls964/menu_uninav_cloudforce_one_icon.png&quot;],&quot;contentType&quot;:[0,&quot;image/png&quot;],&quot;thumbnailUrl&quot;:[0,&quot;https://cloudflare.canto.com/direct/image/fjpedt5rjt0v79br7mhsvls964/KOn3aLnqMn3rfwwPmPqeEeuboRs/m0/800&quot;]}]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Radar&quot;],&quot;linkUrl&quot;:[0,&quot;https://radar.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0,&quot;Internet traffic and security trends&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0,{&quot;alt&quot;:[0,&quot;Radar&quot;],&quot;position&quot;:[0,&quot;center&quot;],&quot;alignment&quot;:[0,&quot;center&quot;],&quot;backgroundSize&quot;:[0,&quot;auto&quot;],&quot;htmlId&quot;:[0],&quot;mobile&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;desktop&quot;:[0,{&quot;src&quot;:[0,&quot;&quot;],&quot;width&quot;:[0]}],&quot;cantoAssetFile&quot;:[0,{&quot;id&quot;:[0,&quot;26cs6c4n414pjbav2cv9kqmp2o&quot;],&quot;name&quot;:[0,&quot;menu_uninav_icon_radar.png&quot;],&quot;size&quot;:[0,&quot;6740&quot;],&quot;width&quot;:[0,85],&quot;height&quot;:[0,55],&quot;scheme&quot;:[0,&quot;image&quot;],&quot;fullUrl&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/v2/image/26cs6c4n414pjbav2cv9kqmp2o/menu_uninav_icon_radar.png&quot;],&quot;contentType&quot;:[0,&quot;image/png&quot;],&quot;thumbnailUrl&quot;:[0,&quot;https://cloudflare.canto.com/direct/image/26cs6c4n414pjbav2cv9kqmp2o/D5FfGbbC1TG3VHB5LcKs71J1RhQ/m0/800&quot;]}]}],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Analyst reports&quot;],&quot;linkUrl&quot;:[0,&quot;/analysts/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Industry research reports&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Events&quot;],&quot;linkUrl&quot;:[0,&quot;/events/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Upcoming regional events&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Trust, privacy, and compliance&quot;],&quot;linkUrl&quot;:[0,&quot;/trust-hub/trust-and-safety/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Compliance information and policies&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}],[0,{&quot;linkListTitle&quot;:[0,&quot;Support&quot;],&quot;linkListTitleUrl&quot;:[0],&quot;subMenuItems&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Contact us&quot;],&quot;linkUrl&quot;:[0,&quot;https://dash.cloudflare.com/?to=/:account/support&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Community forum&quot;],&quot;linkUrl&quot;:[0,&quot;https://community.cloudflare.com/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Lost account access?&quot;],&quot;linkUrl&quot;:[0,&quot;https://developers.cloudflare.com/support/account-management-billing/common-account-questions/login-and-account-issues/&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Developers Discord&quot;],&quot;linkUrl&quot;:[0,&quot;https://discord.com/invite/cloudflaredev&quot;],&quot;openInNewTab&quot;:[0,true],&quot;linkSubheadCopy&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;]}]]],&quot;button&quot;:[0,{&quot;label&quot;:[0,&quot;Get help&quot;],&quot;url&quot;:[0,&quot;https://www.support.cloudflare.com/&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_blank&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Get Help&quot;]}],&quot;linkListBackgroundColor&quot;:[0,&quot;deep purple&quot;],&quot;sideMenuType&quot;:[0,&quot;NavLinkList&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}],[0,{&quot;menuTitle&quot;:[0,&quot;Company&quot;],&quot;rows&quot;:[1,[[0,{&quot;rowTitle&quot;:[0,&quot;Company info&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Leadership team&quot;],&quot;linkUrl&quot;:[0,&quot;/press-kit/#leadership-team&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Meet our leaders&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Investor relations&quot;],&quot;linkUrl&quot;:[0,&quot;https://cloudflare.net/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Investor information&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Press&quot;],&quot;linkUrl&quot;:[0,&quot;/press/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Explore recent news&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Careers&quot;],&quot;linkUrl&quot;:[0,&quot;/careers/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Explore open roles&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Trust, Privacy, &amp; Safety&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Privacy&quot;],&quot;linkUrl&quot;:[0,&quot;/privacypolicy/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Policy, data, and protection&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Trust&quot;],&quot;linkUrl&quot;:[0,&quot;/trust-hub/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Policy, process, and safety&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Compliance&quot;],&quot;linkUrl&quot;:[0,&quot;/trust-hub/compliance-resources/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Certification and regulation&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Transparency&quot;],&quot;linkUrl&quot;:[0,&quot;/transparency/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Policy and disclosures&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;four&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}],[0,{&quot;rowTitle&quot;:[0,&quot;Public Interest&quot;],&quot;rowNavigationLinks&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Humanitarian&quot;],&quot;linkUrl&quot;:[0,&quot;/galileo/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Project Galileo&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/79wkaamVT1nnyYrKFpKTK8/5e2c832d3e13d8687c39a385dbc5746c/help-giving.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Government&quot;],&quot;linkUrl&quot;:[0,&quot;/athenian/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Athenian Project&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1sxZxGp5rlXrx0uG82teCW/4eeb406b8719b006b1e971037acda74b/gov-icon.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Elections&quot;],&quot;linkUrl&quot;:[0,&quot;/campaigns/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Cloudflare For Campaigns&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5kbmX4C329oT7Rr9y9N1rS/59f48fec7197d2d9d2baa7218925bc08/edit.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}],[0,{&quot;linkTitle&quot;:[0,&quot;Health&quot;],&quot;linkUrl&quot;:[0,&quot;/fair-shot/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Project Fair Shot&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0,{&quot;activeStateColor&quot;:[0],&quot;fillColor&quot;:[0],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1Bfmnkb5ivLEQMGSKbih7o/c04d748252745f7169212868e155b5e2/Type_Default_1.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;iconPosition&quot;:[0,&quot;start&quot;],&quot;navItemType&quot;:[0,&quot;navMenuItem&quot;]}]]],&quot;rowColumnLayout&quot;:[0,&quot;five&quot;],&quot;backgroundColor&quot;:[0,&quot;white&quot;],&quot;includePipes&quot;:[0,false],&quot;pipeColor&quot;:[0,&quot;gray&quot;],&quot;contentDirection&quot;:[0,&quot;column&quot;]}]]],&quot;sideColumn&quot;:[0,{&quot;content&quot;:[1,[[0,{&quot;linkTitle&quot;:[0,&quot;Global network&quot;],&quot;linkUrl&quot;:[0,&quot;/network/&quot;],&quot;openInNewTab&quot;:[0],&quot;linkSubheadCopy&quot;:[0,&quot;Global locations and status&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;image&quot;:[0],&quot;icon&quot;:[0],&quot;iconPosition&quot;:[0,&quot;center&quot;],&quot;sideMenuType&quot;:[0,&quot;NavMenuItem&quot;]}]]]}],&quot;navItemType&quot;:[0,&quot;megaMenu&quot;]}]]],&quot;utilityNavigation&quot;:[0,{&quot;navigationComponents&quot;:[1,[[0,{&quot;defaultLinkText&quot;:[0,&quot;Support&quot;],&quot;defaultLinkUrl&quot;:[0,&quot;http://www.support.cloudflare.com&quot;],&quot;linkType&quot;:[0,&quot;default&quot;],&quot;linkTextSize&quot;:[0,&quot;small&quot;],&quot;target&quot;:[0,&quot;_blank&quot;],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;linkIcon&quot;:[0],&quot;linkIconColor&quot;:[0],&quot;htmlId&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Navigation - Homepage Primary - Utility Nav Container - Sign up link - support&quot;],&quot;error&quot;:[0],&quot;originalComponent&quot;:[0,null]}]]],&quot;removeSalesNumber&quot;:[0],&quot;searchModal&quot;:[0,{&quot;searchIcon&quot;:[0,{&quot;activeStateColor&quot;:[0,&quot;#ff6633&quot;],&quot;fillColor&quot;:[0,&quot;#000000&quot;],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0,&quot;search-icon&quot;],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1aQlnuZHur381X3UdOX5Wo/3380fc6f0ba1d88932b334cec186155d/searchIcon.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;searchText&quot;:[0,&quot;Search all of Cloudflare&quot;],&quot;error&quot;:[0],&quot;originalComponent&quot;:[0,null]}],&quot;langPicker&quot;:[0,{&quot;listTitle&quot;:[0,&quot;Languages&quot;],&quot;listTitleIcon&quot;:[0,{&quot;activeStateColor&quot;:[0,&quot;#fbad41&quot;],&quot;fillColor&quot;:[0,&quot;#000000&quot;],&quot;viewBox&quot;:[0],&quot;classNames&quot;:[0],&quot;svgIcon&quot;:[0,{&quot;src&quot;:[0,&quot;https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6NahRLQX7KCoAAzeRukVeJ/1b9491a21d12e70e2872c2f151cf9962/globe.svg&quot;]}],&quot;htmlId&quot;:[0]}],&quot;listOfLocales&quot;:[1,[[0,{&quot;localeName&quot;:[0,&quot;English&quot;],&quot;languageCode&quot;:[0,&quot;en&quot;],&quot;region&quot;:[0,&quot;NA&quot;],&quot;country&quot;:[0,&quot;us&quot;],&quot;locale&quot;:[0,&quot;en-us&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;English (United Kingdom)&quot;],&quot;languageCode&quot;:[0,&quot;en-gb&quot;],&quot;region&quot;:[0,&quot;EU&quot;],&quot;country&quot;:[0,&quot;United Kingdom&quot;],&quot;locale&quot;:[0,&quot;en-gb&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Deutsch&quot;],&quot;languageCode&quot;:[0,&quot;de&quot;],&quot;region&quot;:[0,&quot;Eu&quot;],&quot;country&quot;:[0,&quot;Germany&quot;],&quot;locale&quot;:[0,&quot;de-de&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Español (Latinoamérica)&quot;],&quot;languageCode&quot;:[0,&quot;es&quot;],&quot;region&quot;:[0,&quot;LATAM&quot;],&quot;country&quot;:[0,&quot;MX&quot;],&quot;locale&quot;:[0,&quot;es-la&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Español (España)&quot;],&quot;languageCode&quot;:[0,&quot;es&quot;],&quot;region&quot;:[0,&quot;EU&quot;],&quot;country&quot;:[0,&quot;Spain&quot;],&quot;locale&quot;:[0,&quot;es-es&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Français&quot;],&quot;languageCode&quot;:[0,&quot;fr&quot;],&quot;region&quot;:[0,&quot;EU&quot;],&quot;country&quot;:[0,&quot;France&quot;],&quot;locale&quot;:[0,&quot;fr-fr&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Italiano&quot;],&quot;languageCode&quot;:[0,&quot;it&quot;],&quot;region&quot;:[0,&quot;EU&quot;],&quot;country&quot;:[0,&quot;Italy&quot;],&quot;locale&quot;:[0,&quot;it-it&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;日本語&quot;],&quot;languageCode&quot;:[0,&quot;jp&quot;],&quot;region&quot;:[0,&quot;APAC&quot;],&quot;country&quot;:[0,&quot;Japan&quot;],&quot;locale&quot;:[0,&quot;ja-jp&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;한국어&quot;],&quot;languageCode&quot;:[0,&quot;ko&quot;],&quot;region&quot;:[0,&quot;APAC&quot;],&quot;country&quot;:[0,&quot;Korea&quot;],&quot;locale&quot;:[0,&quot;ko-kr&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Polski&quot;],&quot;languageCode&quot;:[0,&quot;pl&quot;],&quot;region&quot;:[0,&quot;EU&quot;],&quot;country&quot;:[0,&quot;Poland&quot;],&quot;locale&quot;:[0,&quot;pl-pl&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Português (Brasil)&quot;],&quot;languageCode&quot;:[0,&quot;pt&quot;],&quot;region&quot;:[0,&quot;LATAM&quot;],&quot;country&quot;:[0,&quot;Brazil&quot;],&quot;locale&quot;:[0,&quot;pt-br&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;Русский&quot;],&quot;languageCode&quot;:[0,&quot;ru&quot;],&quot;region&quot;:[0,&quot;EMEA&quot;],&quot;country&quot;:[0,&quot;Russia&quot;],&quot;locale&quot;:[0,&quot;ru-ru&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;繁體中文&quot;],&quot;languageCode&quot;:[0,&quot;zh&quot;],&quot;region&quot;:[0,&quot;APAC&quot;],&quot;country&quot;:[0,&quot;Taiwan&quot;],&quot;locale&quot;:[0,&quot;zh-tw&quot;]}],[0,{&quot;localeName&quot;:[0,&quot;简体中文&quot;],&quot;languageCode&quot;:[0,&quot;zh-cn&quot;],&quot;region&quot;:[0,&quot;APAC&quot;],&quot;country&quot;:[0,&quot;China&quot;],&quot;locale&quot;:[0,&quot;zh-cn&quot;]}]]],&quot;error&quot;:[0],&quot;originalComponent&quot;:[0,null]}],&quot;salesText&quot;:[0,&quot;Sales:&quot;],&quot;salesNumber&quot;:[0,{&quot;title&quot;:[0,&quot;Sales Phone Number&quot;],&quot;salesPhoneNumbers&quot;:[0,{&quot;AD&quot;:[0,&quot;EMEA&quot;],&quot;AE&quot;:[0,{&quot;number&quot;:[0,&quot;8000120099&quot;],&quot;displayedNumber&quot;:[0,&quot;8000120099&quot;]}],&quot;AF&quot;:[0,&quot;EMEA&quot;],&quot;AG&quot;:[0,&quot;LATAM&quot;],&quot;AI&quot;:[0,&quot;LATAM&quot;],&quot;AL&quot;:[0,&quot;EMEA&quot;],&quot;AM&quot;:[0,&quot;EMEA&quot;],&quot;AO&quot;:[0,&quot;EMEA&quot;],&quot;AR&quot;:[0,{&quot;number&quot;:[0,&quot;08002220652&quot;],&quot;displayedNumber&quot;:[0,&quot;0800 222 0652&quot;]}],&quot;AT&quot;:[0,&quot;DACH&quot;],&quot;AU&quot;:[0,&quot;AUNZ&quot;],&quot;AW&quot;:[0,&quot;LATAM&quot;],&quot;AZ&quot;:[0,&quot;EMEA&quot;],&quot;BA&quot;:[0,&quot;EMEA&quot;],&quot;BB&quot;:[0,&quot;LATAM&quot;],&quot;BD&quot;:[0,&quot;APAC&quot;],&quot;BE&quot;:[0,&quot;EMEA&quot;],&quot;BF&quot;:[0,&quot;EMEA&quot;],&quot;BG&quot;:[0,&quot;EMEA&quot;],&quot;BH&quot;:[0,&quot;EMEA&quot;],&quot;BI&quot;:[0,&quot;EMEA&quot;],&quot;BJ&quot;:[0,&quot;EMEA&quot;],&quot;BN&quot;:[0,&quot;APAC&quot;],&quot;BO&quot;:[0,&quot;LATAM&quot;],&quot;BQ&quot;:[0,&quot;LATAM&quot;],&quot;BR&quot;:[0,{&quot;number&quot;:[0,&quot;+551132304523&quot;],&quot;displayedNumber&quot;:[0,&quot;+55 (11) 3230 4523&quot;]}],&quot;BS&quot;:[0,&quot;LATAM&quot;],&quot;BT&quot;:[0,&quot;APAC&quot;],&quot;BW&quot;:[0,&quot;EMEA&quot;],&quot;BY&quot;:[0,&quot;EMEA&quot;],&quot;BZ&quot;:[0,&quot;LATAM&quot;],&quot;CA&quot;:[0,{&quot;number&quot;:[0,&quot;+12267052945&quot;],&quot;displayedNumber&quot;:[0,&quot;+1 226-705-2945&quot;]}],&quot;CC&quot;:[0,&quot;APAC&quot;],&quot;CD&quot;:[0,&quot;EMEA&quot;],&quot;CF&quot;:[0,&quot;EMEA&quot;],&quot;CG&quot;:[0,&quot;EMEA&quot;],&quot;CH&quot;:[0,&quot;DACH&quot;],&quot;CI&quot;:[0,&quot;EMEA&quot;],&quot;CK&quot;:[0,&quot;APAC&quot;],&quot;CL&quot;:[0,{&quot;number&quot;:[0,&quot;800914282&quot;],&quot;displayedNumber&quot;:[0,&quot;800 914282&quot;]}],&quot;CM&quot;:[0,&quot;EMEA&quot;],&quot;CN&quot;:[0,{&quot;number&quot;:[0,&quot;01053876315&quot;],&quot;displayedNumber&quot;:[0,&quot;010 5387 6315&quot;]}],&quot;CO&quot;:[0,{&quot;number&quot;:[0,&quot;018005190085&quot;],&quot;displayedNumber&quot;:[0,&quot;01800 519 0085&quot;]}],&quot;CR&quot;:[0,&quot;LATAM&quot;],&quot;CU&quot;:[0,&quot;LATAM&quot;],&quot;CV&quot;:[0,&quot;EMEA&quot;],&quot;CW&quot;:[0,&quot;LATAM&quot;],&quot;CX&quot;:[0,&quot;APAC&quot;],&quot;CY&quot;:[0,&quot;EMEA&quot;],&quot;CZ&quot;:[0,&quot;EMEA&quot;],&quot;DE&quot;:[0,&quot;DACH&quot;],&quot;DJ&quot;:[0,&quot;EMEA&quot;],&quot;DK&quot;:[0,&quot;EMEA&quot;],&quot;DM&quot;:[0,&quot;LATAM&quot;],&quot;DO&quot;:[0,&quot;LATAM&quot;],&quot;DZ&quot;:[0,&quot;EMEA&quot;],&quot;EC&quot;:[0,&quot;LATAM&quot;],&quot;EE&quot;:[0,&quot;EMEA&quot;],&quot;EG&quot;:[0,&quot;EMEA&quot;],&quot;EH&quot;:[0,&quot;EMEA&quot;],&quot;ER&quot;:[0,&quot;EMEA&quot;],&quot;ES&quot;:[0,{&quot;number&quot;:[0,&quot;900943467&quot;],&quot;displayedNumber&quot;:[0,&quot;900 943 467&quot;]}],&quot;ET&quot;:[0,&quot;EMEA&quot;],&quot;FI&quot;:[0,&quot;EMEA&quot;],&quot;FJ&quot;:[0,&quot;APAC&quot;],&quot;FK&quot;:[0,&quot;EMEA&quot;],&quot;FM&quot;:[0,&quot;APAC&quot;],&quot;FO&quot;:[0,&quot;EMEA&quot;],&quot;FR&quot;:[0,{&quot;number&quot;:[0,&quot;+33173015244&quot;],&quot;displayedNumber&quot;:[0,&quot;+33 1 73 01 52 44&quot;]}],&quot;GA&quot;:[0,&quot;EMEA&quot;],&quot;GB&quot;:[0,{&quot;number&quot;:[0,&quot;+442035146970&quot;],&quot;displayedNumber&quot;:[0,&quot;+44 20 3514 6970&quot;]}],&quot;GD&quot;:[0,&quot;LATAM&quot;],&quot;GE&quot;:[0,&quot;EMEA&quot;],&quot;GF&quot;:[0,&quot;LATAM&quot;],&quot;GG&quot;:[0,&quot;EMEA&quot;],&quot;GH&quot;:[0,&quot;EMEA&quot;],&quot;GI&quot;:[0,&quot;EMEA&quot;],&quot;GL&quot;:[0,&quot;EMEA&quot;],&quot;GM&quot;:[0,&quot;EMEA&quot;],&quot;GN&quot;:[0,&quot;EMEA&quot;],&quot;GP&quot;:[0,&quot;LATAM&quot;],&quot;GQ&quot;:[0,&quot;EMEA&quot;],&quot;GR&quot;:[0,&quot;EMEA&quot;],&quot;GT&quot;:[0,&quot;LATAM&quot;],&quot;GU&quot;:[0,&quot;APAC&quot;],&quot;GW&quot;:[0,&quot;EMEA&quot;],&quot;GY&quot;:[0,&quot;LATAM&quot;],&quot;HK&quot;:[0,{&quot;number&quot;:[0,&quot;30083639&quot;],&quot;displayedNumber&quot;:[0,&quot;3008 3639&quot;]}],&quot;HN&quot;:[0,&quot;LATAM&quot;],&quot;HR&quot;:[0,&quot;EMEA&quot;],&quot;HT&quot;:[0,&quot;LATAM&quot;],&quot;HU&quot;:[0,&quot;EMEA&quot;],&quot;ID&quot;:[0,{&quot;number&quot;:[0,&quot;00180349248340049&quot;],&quot;displayedNumber&quot;:[0,&quot;00180349248340049&quot;]}],&quot;IE&quot;:[0,&quot;EMEA&quot;],&quot;IL&quot;:[0,&quot;EMEA&quot;],&quot;IM&quot;:[0,&quot;EMEA&quot;],&quot;IN&quot;:[0,{&quot;number&quot;:[0,&quot;0008000501996&quot;],&quot;displayedNumber&quot;:[0,&quot;0008 000 501 996&quot;]}],&quot;IO&quot;:[0,&quot;APAC&quot;],&quot;IQ&quot;:[0,&quot;EMEA&quot;],&quot;IR&quot;:[0,&quot;EMEA&quot;],&quot;IS&quot;:[0,&quot;EMEA&quot;],&quot;IT&quot;:[0,{&quot;number&quot;:[0,&quot;800959181&quot;],&quot;displayedNumber&quot;:[0,&quot;800959181&quot;]}],&quot;JE&quot;:[0,&quot;EMEA&quot;],&quot;JM&quot;:[0,&quot;LATAM&quot;],&quot;JO&quot;:[0,&quot;EMEA&quot;],&quot;JP&quot;:[0,{&quot;number&quot;:[0,&quot;05017911110&quot;],&quot;displayedNumber&quot;:[0,&quot;050-1791-1110&quot;]}],&quot;KE&quot;:[0,&quot;EMEA&quot;],&quot;KG&quot;:[0,&quot;APAC&quot;],&quot;KH&quot;:[0,&quot;APAC&quot;],&quot;KI&quot;:[0,&quot;APAC&quot;],&quot;KM&quot;:[0,&quot;EMEA&quot;],&quot;KN&quot;:[0,&quot;LATAM&quot;],&quot;KP&quot;:[0,&quot;APAC&quot;],&quot;KR&quot;:[0,{&quot;number&quot;:[0,&quot;00798142030192&quot;],&quot;displayedNumber&quot;:[0,&quot;007-9814-2030-192&quot;]}],&quot;KW&quot;:[0,&quot;EMEA&quot;],&quot;KY&quot;:[0,&quot;LATAM&quot;],&quot;KZ&quot;:[0,&quot;EMEA&quot;],&quot;LA&quot;:[0,&quot;APAC&quot;],&quot;LB&quot;:[0,&quot;EMEA&quot;],&quot;LC&quot;:[0,&quot;LATAM&quot;],&quot;LI&quot;:[0,&quot;DACH&quot;],&quot;LK&quot;:[0,&quot;APAC&quot;],&quot;LP&quot;:[0,{&quot;number&quot;:[0,&quot;+18882743482&quot;],&quot;displayedNumber&quot;:[0,&quot;+1 (888) 274-3482&quot;]}],&quot;LR&quot;:[0,&quot;EMEA&quot;],&quot;LS&quot;:[0,&quot;EMEA&quot;],&quot;LT&quot;:[0,&quot;EMEA&quot;],&quot;LU&quot;:[0,&quot;EMEA&quot;],&quot;LV&quot;:[0,&quot;EMEA&quot;],&quot;LY&quot;:[0,&quot;EMEA&quot;],&quot;MA&quot;:[0,&quot;EMEA&quot;],&quot;MC&quot;:[0,&quot;EMEA&quot;],&quot;MD&quot;:[0,&quot;EMEA&quot;],&quot;ME&quot;:[0,&quot;EMEA&quot;],&quot;MG&quot;:[0,&quot;EMEA&quot;],&quot;MH&quot;:[0,&quot;APAC&quot;],&quot;MK&quot;:[0,&quot;EMEA&quot;],&quot;ML&quot;:[0,&quot;EMEA&quot;],&quot;MM&quot;:[0,&quot;APAC&quot;],&quot;MN&quot;:[0,&quot;APAC&quot;],&quot;MO&quot;:[0,&quot;APAC&quot;],&quot;MP&quot;:[0,&quot;APAC&quot;],&quot;MQ&quot;:[0,&quot;LATAM&quot;],&quot;MR&quot;:[0,&quot;EMEA&quot;],&quot;MS&quot;:[0,&quot;LATAM&quot;],&quot;MT&quot;:[0,&quot;EMEA&quot;],&quot;MU&quot;:[0,&quot;EMEA&quot;],&quot;MV&quot;:[0,&quot;APAC&quot;],&quot;MW&quot;:[0,&quot;EMEA&quot;],&quot;MX&quot;:[0,{&quot;number&quot;:[0,&quot;8000770774&quot;],&quot;displayedNumber&quot;:[0,&quot;800 077 0774&quot;]}],&quot;MY&quot;:[0,{&quot;number&quot;:[0,&quot;1800819200&quot;],&quot;displayedNumber&quot;:[0,&quot;1800 81 9200&quot;]}],&quot;MZ&quot;:[0,&quot;EMEA&quot;],&quot;NA&quot;:[0,&quot;EMEA&quot;],&quot;NC&quot;:[0,&quot;APAC&quot;],&quot;NE&quot;:[0,&quot;EMEA&quot;],&quot;NF&quot;:[0,&quot;APAC&quot;],&quot;NG&quot;:[0,&quot;EMEA&quot;],&quot;NI&quot;:[0,&quot;LATAM&quot;],&quot;NL&quot;:[0,{&quot;number&quot;:[0,&quot;+31208090009&quot;],&quot;displayedNumber&quot;:[0,&quot;020 8090 009&quot;]}],&quot;NO&quot;:[0,&quot;EMEA&quot;],&quot;NP&quot;:[0,&quot;APAC&quot;],&quot;NR&quot;:[0,&quot;APAC&quot;],&quot;NU&quot;:[0,&quot;APAC&quot;],&quot;NZ&quot;:[0,&quot;AUNZ&quot;],&quot;OM&quot;:[0,&quot;EMEA&quot;],&quot;PA&quot;:[0,&quot;LATAM&quot;],&quot;PE&quot;:[0,&quot;LATAM&quot;],&quot;PF&quot;:[0,&quot;APAC&quot;],&quot;PG&quot;:[0,&quot;APAC&quot;],&quot;PH&quot;:[0,{&quot;number&quot;:[0,&quot;180013120014&quot;],&quot;displayedNumber&quot;:[0,&quot;180013120014&quot;]}],&quot;PK&quot;:[0,&quot;APAC&quot;],&quot;PL&quot;:[0,&quot;EMEA&quot;],&quot;PN&quot;:[0,&quot;APAC&quot;],&quot;PR&quot;:[0,&quot;LATAM&quot;],&quot;PS&quot;:[0,&quot;EMEA&quot;],&quot;PT&quot;:[0,{&quot;number&quot;:[0,&quot;+351211230932&quot;],&quot;displayedNumber&quot;:[0,&quot;+351 (21) 1230932&quot;]}],&quot;PW&quot;:[0,&quot;APAC&quot;],&quot;PY&quot;:[0,&quot;LATAM&quot;],&quot;QA&quot;:[0,&quot;EMEA&quot;],&quot;RE&quot;:[0,&quot;EMEA&quot;],&quot;RO&quot;:[0,&quot;DACH&quot;],&quot;RS&quot;:[0,&quot;EMEA&quot;],&quot;RU&quot;:[0,{&quot;number&quot;:[0,&quot;8003014062&quot;],&quot;displayedNumber&quot;:[0,&quot;8003014062&quot;]}],&quot;RW&quot;:[0,&quot;EMEA&quot;],&quot;SA&quot;:[0,&quot;EMEA&quot;],&quot;SB&quot;:[0,&quot;APAC&quot;],&quot;SC&quot;:[0,&quot;EMEA&quot;],&quot;SD&quot;:[0,&quot;EMEA&quot;],&quot;SE&quot;:[0,&quot;EMEA&quot;],&quot;SG&quot;:[0,{&quot;number&quot;:[0,&quot;69906420&quot;],&quot;displayedNumber&quot;:[0,&quot;6990 6420&quot;]}],&quot;SH&quot;:[0,&quot;EMEA&quot;],&quot;SI&quot;:[0,&quot;EMEA&quot;],&quot;SJ&quot;:[0,&quot;EMEA&quot;],&quot;SK&quot;:[0,&quot;EMEA&quot;],&quot;SL&quot;:[0,&quot;EMEA&quot;],&quot;SM&quot;:[0,&quot;EMEA&quot;],&quot;SN&quot;:[0,&quot;EMEA&quot;],&quot;SO&quot;:[0,&quot;EMEA&quot;],&quot;SR&quot;:[0,&quot;LATAM&quot;],&quot;SS&quot;:[0,&quot;EMEA&quot;],&quot;ST&quot;:[0,&quot;EMEA&quot;],&quot;SV&quot;:[0,&quot;LATAM&quot;],&quot;SX&quot;:[0,&quot;LATAM&quot;],&quot;SY&quot;:[0,&quot;EMEA&quot;],&quot;SZ&quot;:[0,&quot;EMEA&quot;],&quot;TC&quot;:[0,&quot;LATAM&quot;],&quot;TD&quot;:[0,&quot;EMEA&quot;],&quot;TG&quot;:[0,&quot;EMEA&quot;],&quot;TH&quot;:[0,{&quot;number&quot;:[0,&quot;020260652&quot;],&quot;displayedNumber&quot;:[0,&quot;02 026 0652&quot;]}],&quot;TJ&quot;:[0,&quot;APAC&quot;],&quot;TK&quot;:[0,&quot;APAC&quot;],&quot;TL&quot;:[0,&quot;APAC&quot;],&quot;TM&quot;:[0,&quot;APAC&quot;],&quot;TN&quot;:[0,&quot;EMEA&quot;],&quot;TO&quot;:[0,&quot;APAC&quot;],&quot;TR&quot;:[0,&quot;EMEA&quot;],&quot;TT&quot;:[0,&quot;LATAM&quot;],&quot;TV&quot;:[0,&quot;APAC&quot;],&quot;TW&quot;:[0,{&quot;number&quot;:[0,&quot;00801491427&quot;],&quot;displayedNumber&quot;:[0,&quot;00801491427&quot;]}],&quot;TZ&quot;:[0,&quot;EMEA&quot;],&quot;UA&quot;:[0,&quot;EMEA&quot;],&quot;UG&quot;:[0,&quot;EMEA&quot;],&quot;US&quot;:[0,{&quot;number&quot;:[0,&quot;+18889935273&quot;],&quot;displayedNumber&quot;:[0,&quot;+1 (888) 99 FLARE&quot;]}],&quot;UY&quot;:[0,&quot;LATAM&quot;],&quot;UZ&quot;:[0,&quot;APAC&quot;],&quot;VA&quot;:[0,&quot;EMEA&quot;],&quot;VC&quot;:[0,&quot;LATAM&quot;],&quot;VE&quot;:[0,&quot;LATAM&quot;],&quot;VG&quot;:[0,&quot;LATAM&quot;],&quot;VI&quot;:[0,&quot;LATAM&quot;],&quot;VN&quot;:[0,&quot;APAC&quot;],&quot;VU&quot;:[0,&quot;APAC&quot;],&quot;WF&quot;:[0,&quot;APAC&quot;],&quot;WS&quot;:[0,&quot;APAC&quot;],&quot;YE&quot;:[0,&quot;EMEA&quot;],&quot;YT&quot;:[0,&quot;EMEA&quot;],&quot;ZA&quot;:[0,&quot;EMEA&quot;],&quot;ZM&quot;:[0,&quot;EMEA&quot;],&quot;ZW&quot;:[0,&quot;EMEA&quot;],&quot;APAC&quot;:[0,{&quot;number&quot;:[0,&quot;+6531583954&quot;],&quot;displayedNumber&quot;:[0,&quot;+65 3158 3954&quot;]}],&quot;AUNZ&quot;:[0,{&quot;number&quot;:[0,&quot;+611300748959&quot;],&quot;displayedNumber&quot;:[0,&quot;+61 1300 748 959&quot;]}],&quot;DACH&quot;:[0,{&quot;number&quot;:[0,&quot;+498925552276&quot;],&quot;displayedNumber&quot;:[0,&quot;+49 89 2555 2276&quot;]}],&quot;EMEA&quot;:[0,{&quot;number&quot;:[0,&quot;+442035146970&quot;],&quot;displayedNumber&quot;:[0,&quot;+44 20 3514 6970&quot;]}],&quot;i18n&quot;:[0,{&quot;number&quot;:[0,&quot;+16503198930&quot;],&quot;displayedNumber&quot;:[0,&quot;+1 (650) 319 8930&quot;]}],&quot;LATAM&quot;:[0,{&quot;number&quot;:[0,&quot;+18889935273&quot;],&quot;displayedNumber&quot;:[0,&quot;+1 (888) 99 FLARE&quot;]}]}],&quot;contactSalesLink&quot;:[0,false],&quot;contactSalesLinkText&quot;:[0],&quot;contactSalesLinkUrl&quot;:[0],&quot;error&quot;:[0],&quot;originalComponent&quot;:[0,null]}]}],&quot;navigationButtons&quot;:[1,[[0,{&quot;label&quot;:[0,&quot;Log in&quot;],&quot;url&quot;:[0,&quot;https://dash.cloudflare.com/login&quot;],&quot;variant&quot;:[0,&quot;outline&quot;],&quot;target&quot;:[0,&quot;_self&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Navigation - Homepage Primary - Log in&quot;]}],[0,{&quot;label&quot;:[0,&quot;Under attack?&quot;],&quot;url&quot;:[0,&quot;/under-attack-hotline/&quot;],&quot;variant&quot;:[0,&quot;solid&quot;],&quot;target&quot;:[0,&quot;_self&quot;],&quot;modal&quot;:[0],&quot;tracking&quot;:[0,{&quot;category&quot;:[0],&quot;action&quot;:[0],&quot;label&quot;:[0]}],&quot;htmlId&quot;:[0],&quot;color&quot;:[0,&quot;orange&quot;],&quot;width&quot;:[0,&quot;narrow&quot;],&quot;contentAlignment&quot;:[0],&quot;entryTitle&quot;:[0,&quot;Navigation - Homepage Primary - Under Attack?&quot;]}]]],&quot;removePrimaryNavigation&quot;:[0,false],&quot;removeUtilityNavigation&quot;:[0,false],&quot;removeCtaButtons&quot;:[0,false],&quot;currentLocale&quot;:[0,&quot;en-us&quot;],&quot;pathName&quot;:[0,&quot;/&quot;],&quot;className&quot;:[0,&quot;nav-header-container nav-bg-white nav-border-transparent nav-border-solid nav-border nav-sticky nav-z-50&quot;]}" ssr="" client="load" opts="{&quot;name&quot;:&quot;NavigationUniversal&quot;,&quot;value&quot;:true}" await-children=""><div class="nv-wrapper"><header class="nv-bg-white! nv-relative nv-bg-white nv-z-50 sm:nv-block lg:nv-block xl:nv-hidden nv-transform nv-translate-y-0 nv-w-full"><div class="nv-flex nv-flex-col nv-justify-around"><nav class="nv-flex nv-items-center nv-justify-between nv-px-4 nv-py-6"><div class="nv-flex-shrink-0"><a href="/"><div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content:center" data-component-alignment="center"><picture><source media="(min-width: 721px)" width="239" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/69wNwfiY5mFmgpd9eQFW6j/d5131c08085a977aa70f19e7aada3fa9/1pixel-down__1_.svg"><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/69wNwfiY5mFmgpd9eQFW6j/d5131c08085a977aa70f19e7aada3fa9/1pixel-down__1_.svg" width="239" alt="Cloudflare Color Logo"></picture></div></a></div><div><button type="button" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><g clip-path="url(#hamburgerClip)"><path d="M15.0588 2.16805H0.941176C0.917986 2.16805 0.877172 2.15851 0.83358 2.10998C0.78761 2.05881 0.75 1.97376 0.75 1.87043C0.75 1.76711 0.78761 1.68205 0.83358 1.63088C0.877172 1.58236 0.917986 1.57281 0.941176 1.57281H15.0588C15.082 1.57281 15.1228 1.58236 15.1664 1.63088C15.2124 1.68205 15.25 1.7671 15.25 1.87043C15.25 1.97376 15.2124 2.05882 15.1664 2.10998C15.1228 2.15851 15.082 2.16805 15.0588 2.16805ZM15.0588 8.45377H0.941176C0.917987 8.45377 0.877172 8.44422 0.83358 8.3957C0.78761 8.34453 0.75 8.25948 0.75 8.15615C0.75 8.05282 0.78761 7.96777 0.83358 7.9166C0.877172 7.86808 0.917986 7.85853 0.941176 7.85853H15.0588C15.082 7.85853 15.1228 7.86808 15.1664 7.9166C15.2124 7.96777 15.25 8.05282 15.25 8.15615C15.25 8.25948 15.2124 8.34453 15.1664 8.3957C15.1228 8.44422 15.082 8.45377 15.0588 8.45377ZM15.0588 14.7395H0.941176C0.917985 14.7395 0.877171 14.7299 0.83358 14.6814C0.78761 14.6302 0.75 14.5452 0.75 14.4419C0.75 14.3385 0.78761 14.2535 0.83358 14.2023C0.877171 14.1538 0.917985 14.1442 0.941176 14.1442H15.0588C15.082 14.1442 15.1228 14.1538 15.1664 14.2023C15.2124 14.2535 15.25 14.3385 15.25 14.4419C15.25 14.5452 15.2124 14.6302 15.1664 14.6814C15.1228 14.7299 15.082 14.7395 15.0588 14.7395Z" fill="black" stroke="black" stroke-width="1.5"></path></g><defs><clipPath id="hamburgerClip"><rect width="16" height="16" fill="white" transform="translate(0 0.156128)"></rect></clipPath></defs></svg></button></div></nav></div></header><header class="nv-relative nv-bg-white nv-border-transparent nv-hidden xl:nv-block nv-transform nv-translate-y-0 nv-w-full nav-header-container nav-bg-white nav-border-transparent nav-border-solid nav-border nav-sticky nav-z-50"><div class="nv-container nv-flex nv-flex-col nv-justify-around nv-h-32"><div class="nv-flex nv-h-5 nv-justify-between xl:nv-justify-end"><div class="nv-flex nv-h-5 xl:nv-space-x-6 nv-place-content-between sm:nv-justify-between xl:nv-justify-end "><div class="nv-hidden xl:nv-block"><div><button type="button"><div><div style="--ic-fill-color:#000000;--ic-active-color:#ff6633" data-qa="FragmentAssetIcon" id="svdhnl" class="search-icon dynamic-color" data-fill-color="#000000"></div></div></button></div></div><div class="nv-flex nv-gap-x-6"><a id="" data-qa="FragmentLink" class="nv-text-sm nv-no-underline" href="http://www.support.cloudflare.com" target="_blank">Support</a></div><div class="nv-flex nv-h-full nv-gap-x-4"><div><button type="button" class="nv-flex nv-items-center xl:nv-relative nv-z-20" data-toggle="navigation-globalization-toggle"><div style="--ic-fill-color:#000000;--ic-active-color:#fbad41" data-qa="FragmentAssetIcon" id="oc2g3" class="dynamic-color" data-fill-color="#000000"><svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.86091 8.81682C3.72688 9.35577 3.65575 9.91958 3.65575 10.5C3.65575 11.0375 3.71674 11.5607 3.83219 12.0631H5.90871C5.85189 11.5559 5.82233 11.0332 5.82233 10.5C5.82233 9.92462 5.85675 9.36143 5.92271 8.81682H3.86091ZM4.30953 7.55293H6.13912C6.36731 6.53378 6.71179 5.60878 7.14965 4.82856C7.2546 4.64155 7.36629 4.46079 7.48443 4.28773C6.09436 4.98783 4.97147 6.14081 4.30953 7.55293ZM10.6709 2.28497C10.6496 2.28481 10.6282 2.28473 10.6068 2.28473C6.06953 2.28473 2.39157 5.96298 2.39157 10.5C2.39157 15.037 6.06953 18.7153 10.6068 18.7153C10.6282 18.7153 10.6496 18.7152 10.6709 18.715C10.684 18.7152 10.6971 18.7153 10.7102 18.7153C10.7647 18.7153 10.8189 18.7139 10.8727 18.7111C15.287 18.5707 18.8221 14.9481 18.8221 10.5C18.8221 6.05194 15.287 2.42929 10.8727 2.28895C10.8189 2.28615 10.7647 2.28473 10.7102 2.28473C10.6971 2.28473 10.684 2.28481 10.6709 2.28497ZM9.97097 3.7043C9.36338 3.96062 8.76352 4.53579 8.25215 5.447C7.91781 6.04276 7.63927 6.75537 7.43841 7.55293H9.97097V3.7043ZM9.97097 8.81682H7.19705C7.12505 9.35434 7.08651 9.91786 7.08651 10.5C7.08651 11.039 7.11954 11.5619 7.18158 12.0631H9.97097V8.81682ZM11.2351 12.0631V8.81682H14.2233C14.2953 9.35434 14.3338 9.91786 14.3338 10.5C14.3338 11.039 14.3008 11.5619 14.2388 12.0631H11.2351ZM9.97097 13.327H7.40891C7.61161 14.1732 7.90112 14.9275 8.25215 15.553C8.76352 16.4642 9.36338 17.0394 9.97097 17.2957V13.327ZM7.48443 16.7123C7.36629 16.5392 7.2546 16.3585 7.14965 16.1715C6.69466 15.3607 6.34049 14.3936 6.11287 13.327H4.25463C4.90835 14.7938 6.05517 15.9924 7.48443 16.7123ZM14.0496 16.5403C15.3297 15.809 16.3549 14.6825 16.9591 13.327H15.3075C15.0798 14.3936 14.7257 15.3607 14.2707 16.1715C14.2 16.2974 14.1263 16.4205 14.0496 16.5403ZM14.0114 13.327H11.2351V17.3728C11.9149 17.1698 12.5968 16.5712 13.1682 15.553C13.5192 14.9275 13.8087 14.1732 14.0114 13.327ZM15.5116 12.0631H17.3815C17.497 11.5607 17.5579 11.0375 17.5579 10.5C17.5579 9.91958 17.4868 9.35577 17.3528 8.81682H15.4976C15.5636 9.36143 15.598 9.92462 15.598 10.5C15.598 11.0332 15.5684 11.5559 15.5116 12.0631ZM15.2812 7.55293C15.053 6.53378 14.7085 5.60878 14.2707 4.82856C14.2 4.70265 14.1263 4.57956 14.0496 4.45975C15.2917 5.1693 16.2939 6.25097 16.9042 7.55293H15.2812ZM13.9819 7.55293H11.2351V3.62717C11.9149 3.83018 12.5968 4.42879 13.1682 5.447C13.5025 6.04276 13.7811 6.75537 13.9819 7.55293Z" fill="#000000" class="nv-transition-colors"></path></svg></div><div class="nv-ml-1"><svg width="12" height="7" class="nv-transition-transform" viewBox="0 0 12 7" id="caret-icon" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.01337 6.5C5.72696 6.49994 5.4523 6.39476 5.24981 6.2076L0.929809 2.21577C0.826658 2.12372 0.744381 2.0136 0.687779 1.89184C0.631178 1.77009 0.601385 1.63914 0.600138 1.50663C0.598892 1.37412 0.626218 1.24271 0.680521 1.12006C0.734825 0.99742 0.815018 0.885996 0.916422 0.792295C1.01783 0.698595 1.13841 0.624493 1.27114 0.574315C1.40387 0.524137 1.54608 0.498886 1.68948 0.500038C1.83288 0.501189 1.9746 0.528719 2.10637 0.581021C2.23813 0.633323 2.3573 0.70935 2.45693 0.804665L6.01337 4.09093L9.56981 0.804665C9.7735 0.622879 10.0463 0.522291 10.3295 0.524565C10.6127 0.526838 10.8835 0.631792 11.0838 0.816821C11.284 1.00185 11.3976 1.25215 11.4001 1.51381C11.4025 1.77547 11.2937 2.02756 11.0969 2.21577L6.77693 6.2076C6.57444 6.39476 6.29978 6.49994 6.01337 6.5Z" fill="black"></path></svg></div><div class="nv-absolute nv-left-0 xl:nv-left-auto nv-right-0 nv-top-12 xl:nv-top-11 xl:nv--right-[36px] nv-cursor-default nv-hidden" data-container="navigation-globalization-container"><div class="nv-border nv-border-gray-200 nv-rounded-lg nv-py-5 nv-px-6 xl:nv-w-64 nv-relative shadow-language-picker nv-bg-white nv-text-start nv-w-full"><svg width="20" height="15" viewBox="0 0 20 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="nv-absolute nv-right-[52px] nv--top-[13px] lg:nv-block nv-hidden"><path d="M1.4599 12.5L9.99991 0.845911L18.5399 12.5H1.4599Z" stroke="#E5E7EB"></path><path d="M18.5 14.5L0 15L4.5 9.5H15.5L19.5 14.5H18.5Z" fill="white"></path></svg><p data-qa="Typography" class="nv-text-ruby nv-mb-3 nv-uppercase">Languages</p><ul class="nv-flex nv-flex-wrap nv-gap-x-5 xl:gap-x-0 xl:nv-block nv-flex-col nv-max-h-[250px] md:nv-max-h-[200px] xl:nv-max-h-none"><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-font-[699] nv-border-ruby ">English</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/en-gb/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">English (United Kingdom)</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/de-de/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Deutsch</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/es-la/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Español (Latinoamérica)</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/es-es/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Español (España)</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/fr-fr/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Français</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/it-it/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Italiano</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/ja-jp/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">日本語</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/ko-kr/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">한국어</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/pl-pl/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Polski</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/pt-br/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Português (Brasil)</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/ru-ru/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">Русский</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/zh-tw/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">繁體中文</a></li><li class="nv-leading-8 xl:nv-w-[100%] nv-w-1/2 md:nv-w-1/3 nv-relative"><a href="/zh-cn/" class="nv-relative before:nv-rounded-l-sm after:nv-rounded-r-sm before:nv-transition-colors  after:nv-transition-colors before:hover:nv-bg-gray-50 after:hover:nv-bg-gray-50 after:focus:nv-bg-gray-50 before:focus:nv-bg-gray-50 before:nv-w-[10px] after:nv-w-[10px] before:nv-absolute after:nv-absolute before:nv-inset-y-0 after:nv-inset-y-0 before:nv--left-[10px] after:nv--right-[10px]   before:nv-bg-white before:nv-content-[''] after:nv-content-['']  hover:nv-bg-gray-50 py-1 focus:nv-bg-gray-50 nv-border-b  focus:nv-outline-none nv-transition-colors nv-border-white ">简体中文</a></li></ul></div></div></button></div><div class="nv-block xl:nv-hidden"><div><button type="button"><div><div style="--ic-fill-color:#000000;--ic-active-color:#ff6633" data-qa="FragmentAssetIcon" id="9l61fl" class="search-icon dynamic-color" data-fill-color="#000000"></div></div></button></div></div></div></div></div><nav class="nv-flex nv-items-center nv-justify-between nv-h-11"><div class="nv-flex-shrink-0 lg:nv-hidden xl:nv-block"><a href="/"><div data-qa="FragmentAssetImageContentful" class="logo-main flex" style="justify-content:center" data-component-alignment="center"><picture><source media="(min-width: 721px)" width="239" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/69wNwfiY5mFmgpd9eQFW6j/d5131c08085a977aa70f19e7aada3fa9/1pixel-down__1_.svg"><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/69wNwfiY5mFmgpd9eQFW6j/d5131c08085a977aa70f19e7aada3fa9/1pixel-down__1_.svg" width="239" alt="Cloudflare Color Logo"></picture></div></a><a href="/"><div data-qa="FragmentAssetImageContentful" class="logo-white nv-hidden flex" style="justify-content:center" data-component-alignment="center"><picture><source media="(min-width: 721px)" width="213" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/735eoClKJf9XfkqCJs1mfZ/b6767158f39af8d538517df918b8fc2e/logo-white-desktop.svg"><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/735eoClKJf9XfkqCJs1mfZ/b6767158f39af8d538517df918b8fc2e/logo-white-desktop.svg" width="213" alt="Company Logo White"></picture></div></a></div><div class="nv-hidden uninav-megamenu-container lg:nv-flex nv-space-x-8"><ul class="nv-flex"><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-1"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Platform</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-1"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-5"><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-2 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><picture><source media="(min-width: 721px)" width="85" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7HGdDUrO4I7ByjvJVmzRpB/12a98608e3a7343788f15652bb01f041/Group_3_1__2_.png"><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7HGdDUrO4I7ByjvJVmzRpB/12a98608e3a7343788f15652bb01f041/Group_3_1__2_.png" width="85" alt="Multiflare three"></picture></div></span><a href="/connectivity-cloud/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Connectivity cloud</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Cloudflare’s connectivity cloud delivers 60+ networking, security, and performance services.</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-1 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <a href="/enterprise/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Enterprise</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">For large and medium organizations</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-1 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <a href="/small-business/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Small business</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">For small organizations</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-1 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <a href="/partners/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Partner</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Become a Cloudflare partner</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">use cases</p></div><div class="nv-grid nv-gap-x-5 nv-gap-y-4 nv-grid-cols-3"><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/modernize-applications/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Modernize applications</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/cdn/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Accelerate performance</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/performance/ensure-application-availability/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Ensure app availability</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/website-optimization/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Optimize web experience</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/cybersecurity/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Modernize security</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/solutions/vpn-replacement/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">VPN replacement</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/solutions/multi-channel-phishing/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Phishing protection</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/api-shield/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Secure web apps and APIs</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/modernize-networks/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Modernize networks</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/magic-transit/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Network protection</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/magic-wan/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">WAN modernization</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/network-interconnect/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Simplify your corporate network</span></div></a></li></ul></div></div></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">CxO topics</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="wed3uj" class=""></div></span><a href="/modernization/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Digital modernization</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Consolidate and simplify tech stack</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="aan9v" class=""></div></span><a href="/ai-solution/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">AI</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Build and deliver scalable, secure AI applications</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="ble4r" class=""></div></span><a href="/data/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Data compliance</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Streamline compliance and minimize risk</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="08f6z" class=""></div></span><a href="/pqc/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Post-quantum cryptography</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Safeguard data and meet compliance standards</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavRowContainer"><div data-qa="MobileNavRowContainer" class="nv-border-b nv-border-gray-200 nv-py-4 nv-bg-transparent"><div class="nv-px-4"><div class="md:nv-flex md:nv-justify-between xl:nv-block"><div data-qa="NavigationNavLinkList" class="default"><p data-qa="Typography" class="nv-font-semibold nv-text-sm nv-pl-2 nv-mb-3">Industries</p><ul class="nv-flex nv-flex-wrap nv-gap-2  "><div class="nv-border-r nv-border-secondary-gray last:nv-border-r-0 nv-pr-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <a href="/healthcare/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Healthcare</span></div></a></li></div><div class="nv-border-r nv-border-secondary-gray last:nv-border-r-0 nv-pr-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <a href="/banking-and-financial-services/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Banking</span></div></a></li></div><div class="nv-border-r nv-border-secondary-gray last:nv-border-r-0 nv-pr-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <a href="/retail/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Retail</span></div></a></li></div><div class="nv-border-r nv-border-secondary-gray last:nv-border-r-0 nv-pr-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <a href="/gaming/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Gaming</span></div></a></li></div><div class="nv-border-r nv-border-secondary-gray last:nv-border-r-0 nv-pr-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <a href="/public-sector/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Public sector</span></div></a></li></div></ul></div></div></div></div></div><div data-qa="SideMenuNavLinkList" class="nv-pt-5  nv-pr-7 nv-h-full nv-pl-7"><div data-qa="NavigationNavLinkList" class=""><p class="nv-font-semibold nv-text-sm nv-pb-2"><a href="/resource-center/" class=" hover:nv-rounded-md nv-px-2 nv-py-1 hover:nv-bg-white">Resources</a></p><ul class="md:nv-flex xl:nv-block"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/resource-hub/?resourcetype=Solution+%26+Product+Guides" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Product guides</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/architecture/" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Reference architectures</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/analysts/" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Analyst reports</span></div></a></li></ul></div></div><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavRowContainer"><div data-qa="MobileNavRowContainer" class="nv-border-b nv-border-gray-200 nv-py-4 nv-bg-transparent"><div class="nv-px-4"><div class="md:nv-flex md:nv-justify-between xl:nv-block"><div data-qa="NavigationNavLinkList" class="default nv-bg-transparent"><p data-qa="Typography" class="nv-font-semibold nv-text-sm nv-pl-2 nv-mb-3">Engage</p><ul class="nv-flex nv-flex-wrap nv-gap-2 nv-pl-2 "><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="k3ejc" class=""></div></span><a href="/events/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2 nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Events</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="8h4ip" class=""></div></span><a href="/resource-hub/?resourcetype=Webinar" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2 nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Webinars</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-center"><div style="--ic-fill-color:#000000" data-qa="FragmentAssetIcon" id="zx51l" class="dynamic-color" data-fill-color="#000000"></div></span><a href="/product-demos/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2 nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Live demos</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center   hover:nv-rounded-md hover:nv-bg-white  "> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="36vgu" class=""></div></span><a href="/lp/securitybuildersworkshops/" target="_self" class="nv-text-sm nv-font-normal  hover:nv-rounded-md hover:nv-bg-white nv-py-1 nv-px-2 nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Workshops</span></div></a></li></ul></div></div></div></div></div><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuFragmentButton"><a data-qa="FragmentButtonPrimary" class="nv-ml-2 nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_self" href="/plans/enterprise/demo/">Request a demo </a></div></div></div></li><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-2"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Products</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-2"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">products</p></div><div class="nv-grid nv-gap-x-5 nv-gap-y-4 nv-grid-cols-4"><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/zero-trust/products/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">SSE and Zero trust</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/products/access/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Zero trust network access</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/products/gateway/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Secure web gateway</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/products/email-security/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Email security</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/zero-trust/products/casb/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Cloud access security broker</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/application-services/products/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Application security</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/ddos/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">L7 DDoS protection</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/waf/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Web application firewall</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/api-shield/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">API security</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/bot-management/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Bot management</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/application-services/products/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Application performance</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/cdn/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">CDN</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/dns/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">DNS</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/argo-smart-routing/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Smart routing</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/application-services/products/load-balancing/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Load balancing</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/network-services/products/" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Networking and SASE</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/magic-transit/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">L3/4 DDoS protection</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/magic-wan/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">NaaS / SD-WAN</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/magic-firewall/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Firewall-as-a-service</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/network-services/products/network-interconnect/" target="_self" class="nv-text-sm flex nv-font-normal hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Network Interconnect</span></div></a></li></ul></div></div></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">plans &amp; pricing</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="rm608k" class=""></div></span><a href="/plans/zero-trust-services/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">SASE and email security</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="gt04v" class=""></div></span><a href="/plans/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Application services</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="kwpky" class=""></div></span><a href="/plans/network-services/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Network services</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="y3qsw" class=""></div></span><a href="/plans/developer-platform/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Developer services</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Global services</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/success-offerings/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Support and success bundles</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Optimized Cloudflare experience</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/professional-services/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Professional services</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Expert-led implementation</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/technical-account-management-service/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Technical account management</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Focused technical management </span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/soc-as-a-service/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Security operations service</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Cloudflare monitoring and response</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/products/registrar/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Domain registration</span><span class="nv-text-xs">Buy and manage domains</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="https://one.one.one.one/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Free DNS resolver</span><span class="nv-text-xs">Fast, private browsing</span></div></a></li></ul><div data-qa="SideMenuNavLinkList" class="nv-pt-5  nv-pr-7 nv-h-full nv-pl-7"><div data-qa="NavigationNavLinkList" class=""><p class="nv-font-semibold nv-text-sm nv-pb-2"><a href="/resource-center/" class=" hover:nv-rounded-md nv-px-2 nv-py-1 hover:nv-bg-white">Resources</a></p><ul class="md:nv-flex xl:nv-block"><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/resource-hub/?resourcetype=Solution+%26+Product+Guides" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Product guides</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/architecture/" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Reference architectures</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/analysts/" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Analyst reports</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center"> <a href="/lp/app-services-demo-series/" target="_self" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-white"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Product demos and tours</span></div></a></li></ul></div></div><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuFragmentButton"><a data-qa="FragmentButtonPrimary" class="nv-ml-2 nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_self" href="/about-your-website/">Help me choose</a></div></div></div></li><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-3"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Developers</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-3"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">documentation</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://developers.cloudflare.com/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Developer library</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Documentation and guides</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://developers.cloudflare.com/products/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Application demos</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Explore what you can build</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://developers.cloudflare.com/workers/tutorials/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Tutorials</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Step-by-step build tutorials</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://developers.cloudflare.com/reference-architecture/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Reference architecture</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Diagrams and design patterns</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Products</p></div><div class="nv-grid nv-gap-x-5 nv-gap-y-4 nv-grid-cols-4"><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/developer-platform/products/#ai-products" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Artificial Intelligence</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="xhvrl" class=""></div></span><a href="/developer-platform/products/ai-gateway/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">AI Gateway</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Observe, control AI apps</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="zjzg2" class=""></div></span><a href="/developer-platform/products/workers-ai/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Workers AI</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Run ML models on our network</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/developer-platform/products/#compute-products" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Compute</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="5metdg" class=""></div></span><a href="/developer-platform/products/workers-observability/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Observability</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Logs, metrics, and traces</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="iu6adi" class=""></div></span><a href="/developer-platform/products/workers/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Workers</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Build, deploy serverless apps</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/developer-platform/products/#media-products" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Media</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="tspvs" class=""></div></span><a href="/developer-platform/products/cloudflare-images/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Images</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Transform, optimize images</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="svkq2l" class=""></div></span><a href="/developer-platform/products/cloudflare-calls/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Realtime</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Build real-time audio/video apps</span></div></a></li></ul></div><div data-qa="NavigationNavLinkList" class="nv-inline"><p class="nv-text-sm nv-font-semibold nv-mb-3 "><a href="/developer-platform/products/#storage-database-products" class="nv-text-sm nv-flex nv-cursor-pointer nv-font-medium hover:nv-bg-gray-10 hover:nv-rounded-md nv-py-1.5 nv-px-2.5">Storage &amp; database</a></p><ul class="nv-grid nv-gap-2"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="h4yc1" class=""></div></span><a href="/developer-platform/products/d1/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">D1</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Create serverless SQL databases</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-bg-gray-10 nv-rounded-sm nv-py-1.5 nv-px-2.5"> <span class="nv-mr-1 nv-h-full nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="w1xsi" class=""></div></span><a href="/developer-platform/products/r2/" target="_self" class="nv-text-sm flex nv-font-normal  nv-py-0 nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">R2</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-py-0 nv-text-xs nv-h-full">Store data without costly egress fees</span></div></a></li></ul></div></div></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Plans &amp; Pricing</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/developer-platform/products/workers/#workers" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Workers</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Build and deploy serverless apps</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/developer-platform/products/workers-kv/#plan-comparison" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Workers KV</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Serverless key-value store for apps</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/developer-platform/products/r2/#r2-plan-comparison" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">R2</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Store data without costly egrees fees</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/case-studies/?usecase=Deploy+custom+code+at+the+Edge" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Explore projects</span><span class="nv-text-xs">Customer stories</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="https://playground.ai.cloudflare.com/" target="_blank" class="nv-text-sm" rel="noreferrer"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">AI Demo in 30 seconds</span><span class="nv-text-xs">Quick guide to get started</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="https://workers.cloudflare.com/playground" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Explore Workers Playground</span><span class="nv-text-xs">Build, test, and deploy</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="https://discord.com/invite/cloudflaredev" target="_blank" class="nv-text-sm" rel="noreferrer"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Developers Discord</span><span class="nv-text-xs">Join the community</span></div></a></li></ul><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuFragmentButton"><a data-qa="FragmentButtonPrimary" class="nv-ml-2 nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_blank" href="https://dash.cloudflare.com/sign-up/workers-and-pages">Start building</a></div></div></div></li><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-4"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Partners</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-4"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-5"><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-2 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><picture><source media="(min-width: 721px)" width="85" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5ebMWzQdPOZ9cHOQlW8Jw5/0a03f3960ea9d00fe6ea5449ff03eb8f/MultiFlare_03.png"><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5ebMWzQdPOZ9cHOQlW8Jw5/0a03f3960ea9d00fe6ea5449ff03eb8f/MultiFlare_03.png" width="85" alt="Background"></picture></div></span><a href="/partners/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Partner Network</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Grow, innovate and meet customer needs with Cloudflare</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-col-span-1 nv-border-r last:nv-border-r-0 nv-border-secondary-gray first:!nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full first:!nv-border-tangerine"> <a href="https://portal.cloudflarepartners.com/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Partner Portal</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Find resources and register deals</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Partnership Types</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/partners/power-up-program/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">PowerUP Program</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Grow your business while keeping your customers connected and secure</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/partners/technology-partners/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Technology Partners</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Explore our ecosystem of technology partners and integrators</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/partners/global-system-integrators/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Global System Integrators</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Support seamless large-scale digital transformation</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/partners/service-providers/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Service Providers</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Discover our network of valued service providers</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/cloudflare-partners-self-serve-program-open-beta/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Self-serve agency program</span><span class="nv-text-xs">Manage Self-Serve Accounts for your clients</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/partners/peering-portal/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Peer-to-peer portal</span><span class="nv-text-xs">Traffic insights for your network</span></div></a></li></ul><div class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuFragmentButton"><a data-qa="FragmentButtonPrimary" class="nv-ml-2 nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_self" href="/find-a-partner/">Find a partner</a></div></div></div></li><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-5"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Resources</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-5"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Engage</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/product-demos/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Demos + product tours</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">On-demand product demos</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/case-studies/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Case studies</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Driving success with Cloudflare</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/resource-hub/?resourcetype=Webinar" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Webinars</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Insightful discussions</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/lp/securitybuildersworkshops/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Workshops</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Virtual workshops</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/resource-hub/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Library</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Helpful guides, roadmaps, and more</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/threat-reports/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Reports</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Insights from Cloudflare’s research</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://blog.cloudflare.com/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Blog</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Technical deep dives and product news</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/learning/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Learning center</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Educational tools and how-to content</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-transparent"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Build</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-3"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="wnn8f" class=""></div></span><a href="/architecture/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Reference architecture</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Technical guides</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="qixu1" class=""></div></span><a href="/resource-hub/?resourcetype=Solution+%26+Product+Guides" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Solution + product guides</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Product documentation</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-tangerine"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-center"><div data-qa="FragmentAssetIcon" id="w9p64" class=""></div></span><a href="https://developers.cloudflare.com/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Documentation</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Developer documentation</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Explore</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><img src="https://cf-assets.www.cloudflare.com/v2/image/uce1n1vmch2u56pqtmhf6qij3k/TheNet.png" alt="TheNet"></div></span><a href="/the-net/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">theNet</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Executive insights for the digital enterprise</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><img src="https://cf-assets.www.cloudflare.com/v2/image/mc6bbt2qi145h6g6g0bcg2d232/menu_uninav_cloudflare_tv.png" alt="CloudflareTV"></div></span><a href="https://cloudflare.tv/live" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Cloudflare TV</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Innovative series and events</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><img src="https://cf-assets.www.cloudflare.com/v2/image/fjpedt5rjt0v79br7mhsvls964/menu_uninav_cloudforce_one_icon.png" alt="Cloudforce One"></div></span><a href="/threat-intelligence/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Cloudforce One</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Threat research and operations</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span><div data-qa="FragmentAssetImageContentful" class="nv-w-max flex" style="justify-content:center" data-component-alignment="center"><img src="https://cf-assets.www.cloudflare.com/v2/image/26cs6c4n414pjbav2cv9kqmp2o/menu_uninav_icon_radar.png" alt="Radar"></div></span><a href="https://radar.cloudflare.com/" target="_blank" class="nv-text-sm nv-text-sm nv-font-semibold" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Radar</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Internet traffic and security trends</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/analysts/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Analyst reports</span><span class="nv-text-xs">Industry research reports</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/events/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Events</span><span class="nv-text-xs">Upcoming regional events</span></div></a></li></ul><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/trust-hub/trust-and-safety/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Trust, privacy, and compliance</span><span class="nv-text-xs">Compliance information and policies</span></div></a></li></ul><div data-qa="SideMenuNavLinkList" class="nv-pt-5  nv-pr-7 nv-h-full nv-pl-7 nv-bg-deep-purple nv-mt-5"><div data-qa="NavigationNavLinkList" class="nv-bg-deep-purple"><p data-qa="Typography" class="nv-font-semibold nv-text-sm nv-pl-2 nv-text-white">Support</p><ul class="md:nv-flex xl:nv-block"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-text-white"> <a href="https://dash.cloudflare.com/?to=/:account/support" target="_blank" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-purple-10" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Contact us</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-text-white"> <a href="https://community.cloudflare.com/" target="_blank" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-purple-10" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Community forum</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-text-white"> <a href="https://developers.cloudflare.com/support/account-management-billing/common-account-questions/login-and-account-issues/" target="_blank" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-purple-10" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Lost account access?</span></div></a></li><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-text-white"> <a href="https://discord.com/invite/cloudflaredev" target="_blank" class="nv-text-sm nv-px-2 nv-py-1 nv-mb-1 hover:nv-rounded-sm hover:nv-bg-purple-10" rel="noreferrer"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Developers Discord</span></div></a></li></ul><div class="nv-mt-6"><a data-qa="FragmentButtonPrimary" class="hover:nv-border-white nv-border nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_blank" href="https://www.support.cloudflare.com/">Get help</a></div></div></div></div></div></li><li data-qa="NavigationMegaMenuTitle" class="nv-inline nv-mx-4 hover:nv-bg-gray-10 nv-px-[10px] nv-py-[6px] hover:nv-rounded-md " data-menu="menu-item-6"><button type="button" class="nv-relative"><span class="nv-text-base nv-cursor-pointer nv-font-normal">Company</span><div class="nv-absolute nv-left-[-50%] nv-right-[-50%] nv-top-full -nv-bottom-[115%] nv-pointer-events-auto nv-opacity-0 nv-hidden"></div></button><div data-qa="NavigationMegaMenuDropdownContainer" class="nv-container nv-px-0 nv-left-[50%] nv-translate-x-[-50%] nv-absolute nv-top-full nv-flex nv-justify-between nv-w-full nv-left-0 nv-border nv-border-gray-200 nv-bg-white nv-rounded-b-lg nv-overflow-x-hidden nv-shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.10),0px_4px_6px_0px_rgba(0,0,0,0.05)] nv-transition-opacity nv-opacity-0 nv-pointer-events-none" id="menu-item-6"><div class="nv-flex-[75%] nv-grid"><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Company info</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/press-kit/#leadership-team" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Leadership team</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Meet our leaders</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="https://cloudflare.net/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Investor relations</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Investor information</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/press/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Press</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Explore recent news</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/careers/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Careers</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Explore open roles</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Trust, Privacy, &amp; Safety</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-4"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/privacypolicy/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Privacy</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Policy, data, and protection</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/trust-hub/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Trust</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Policy, process, and safety</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/trust-hub/compliance-resources/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Compliance</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Certification and regulation</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <a href="/transparency/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal">Transparency</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs">Policy and disclosures</span></div></a></li></div></ul></div></div></div><div class="[&amp;:not(:last-child)]:nv-border-b nv-border-gray-200 nv-bg-white"><div class="nv-container nv-px-8 nv-h-full"><div class="nv-py-5 nv-h-full nv-flex nv-flex-col nv-justify-center"><div class="nv-mb-3 nv-px-2.5"><p data-qa="Typography" class="nv-uppercase nv-text-xs nv-font-semibold nv-tracking-[1.2px] nv-text-orange-4">Public Interest</p></div><ul class="nv-grid nv-gap-x-1.5 nv-gap-y-4 nv-grid-cols-5"><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="lbd76" class=""></div></span><a href="/galileo/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Humanitarian</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Project Galileo</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="61fn7" class=""></div></span><a href="/athenian/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Government</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Athenian Project</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="guukt" class=""></div></span><a href="/campaigns/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Elections</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Cloudflare For Campaigns</span></div></a></li></div><div class="nv-flex nv-pr-1.5 nv-items-start nv-border-secondary-gray"><li data-qa="NavMenuItem" class="nv-flex nv-items-center nv-flex nv-items-start nv-gap-3.5 hover:nv-rounded-md hover:nv-bg-gray-10 nv-p-2.5 nv-w-full nv-h-full"> <span class="nv-h-full nv-place-content-start"><div data-qa="FragmentAssetIcon" id="3z7u4j" class=""></div></span><a href="/fair-shot/" target="_self" class="nv-text-sm nv-text-sm nv-font-semibold nv-h-full"><div class="nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg nv-h-full nv-justify-center"><span class="nv-font-normal">Health</span><span class="nv-text-xs nv-font-normal nv-text-black/60 nv-text-xs nv-h-full">Project Fair Shot</span></div></a></li></div></ul></div></div></div></div><div data-qa="NavigationSideMenu" class="nv-flex-[20%] nv-flex nv-flex-col nv-justify-start nv-bg-gray-10 nv-border-l nv-border-gray-200 nv-rounded-br-lg nv-max-w-fit"><ul class="nv-pt-5 nv-pl-7 nv-pr-7" data-qa="SideMenuNavMenuItem"><li data-qa="NavMenuItem" class="nv-flex nv-items-center hover:nv-rounded-md hover:nv-bg-white nv-px-2"> <a href="/network/" target="_self" class="nv-text-sm"><div class="nv-gap-y-0 nv-flex nv-gap-y-1 nv-flex-col nv-rounded-br-lg"><span class="nv-font-normal nv-font-semibold">Global network</span><span class="nv-text-xs">Global locations and status</span></div></a></li></ul></div></div></li></ul></div><div class="nv-flex nv-space-x-4" style="height:inherit"><a data-qa="FragmentButtonSecondary" class="nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap update-secondary-button nv-border nv-border-ruby  hover:nv-border-deep-purple nv-outline-offset-3 nv-px-4" target="_self" href="https://dash.cloudflare.com/login">Log in</a><a data-qa="FragmentButtonPrimary" class="nv-flex nv-text-center nv-items-center nv-justify-center nv-rounded-lg nv-outline-4 nv-outline-offset-0 nv-transition-colors nv-duration-500 nv-py-3 nv-text-nowrap update-primary-button nv-bg-ruby hover:nv-bg-deep-purple hover:nv-text-white nv-px-4" target="_self" href="/under-attack-hotline/">Under attack?</a></div></nav></div></header></div><!--astro:end--></astro-island> <!-- <NavigationUniversal {...navigationData} /> --> </div> <div data-header-sentinel="" class="relative top-0 min-h-[var(--header-height)] w-full pointer-events-none" aria-hidden="true"></div>  <script type="module">let m=0,c=new Set;const r=()=>{const t=document.querySelector('[data-qa="TemplateHeader"]').getBoundingClientRect().height;document.body.style.setProperty("--header-height",`${t}px`)},u=()=>{const e=document.querySelector('[data-qa="TemplateHeroAnimatedGlobe"]'),t=window.scrollY||document.documentElement.scrollTop,o=document.querySelector('[data-qa="TemplateHeader"]'),n=document.querySelector('[data-qa="BlockBannerAnnouncement"]'),s=o.querySelectorAll(".nav-bg-white");document.documentElement.scrollTop<=0&&(n?.classList.remove("close-banner"),s.forEach(a=>{a?.classList.add("nav-bg-transparent")}),e?.classList.add("update-logo"),e?.classList.remove("primary-logo")),t>m||c.size>0?(t>=100&&Object.assign(o.style,{opacity:100,pointerEvents:"none",transform:"translateY(-100%)",transition:"all .75s ease-in-out"}),n?.classList.add("close-banner"),e&&t<=e.scrollHeight&&(o.classList.remove("!bg-white"),e?.classList.add("update-logo")),s.forEach(a=>{a?.classList.remove("nav-bg-transparent")}),e?.classList.remove("nav-initial")):(e?.classList.remove("nav-initial"),Object.assign(o.style,{opacity:1,pointerEvents:"auto",transform:"translateY(0)"}),e&&t>=45&&(e?.classList.remove("update-logo"),e?.classList.add("primary-logo")),e&&t>e.scrollHeight&&(o.classList.add("!bg-white"),e?.classList.remove("update-logo")),s.forEach(a=>{a?.classList.remove("nav-bg-transparent")})),r(),m=t};document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelectorAll(".vertical-carousel-scroll-container"),t=document.querySelector('[data-qa="TemplateHeroAnimatedGlobe"]');setTimeout(()=>{r(),window.addEventListener("resize",()=>{r()})},1e3),document.querySelector('[data-qa="TemplateHeader"]')?.addEventListener("calculate-header-height",()=>{setTimeout(r,100)}),window.addEventListener("scroll",u);const s=l=>{l.forEach(i=>{const d=i.target.id;i.isIntersecting?(t?.classList.remove("update-logo"),c.add(d)):(c.delete(d),t?.classList.remove("update-logo"),t.classList.add("nav-initial"))})},a=new IntersectionObserver(s,{root:null,threshold:.3});e.forEach(l=>a.observe(l))});</script> <div class="flex justify-center min-h-full md:min-h-[calc(100vh-var(--header-height))]" data-astro-cid-ld7fqf5u=""><div id="takeover-container" class="takeover absolute top-0 left-0 bottom-0 right-0 h-full w-full opacity-0 hero-content" data-astro-cid-ld7fqf5u=""><img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5B5shLB8bSKIyB9NJ6R1jz/87e7617be2c61603d46003cb3f1bd382/Hero-globe-bg-takeover-xxl.png" class="w-full h-full rounded-[inherit] object-cover" alt="Hero Takeover" data-astro-cid-ld7fqf5u=""></div><section class="py-12"> <div class="relative flex flex-col h-full justify-around container"> <div class="flex flex-wrap items-center md:mb-8 lg:mb-20 md:gap-4 md:flex-1 hero-content" data-astro-cid-ld7fqf5u=""><div class="w-full md:w-[60%] flex flex-col gap-y-8 items-start relative z-10 hero-main-content" data-astro-cid-ld7fqf5u=""> <div data-qa="FragmentTitleDynamic-3gb2o" class="text-left max-md:text-left col-span-4"> <h1 data-qa="Heading" class="heading-1">Connect, protect, and build <span class="dynamic-title-gradient">everywhere</span></h1><p data-qa="Typography" class="p1"></p> <p data-qa="Typography" class="mt-3.5">We make websites, apps, and networks faster and more secure. Our developer platform is the best place to build modern apps and deliver AI initiatives.</p> </div>  <script>(function(){const dynamicIntervalLength = 2;
const hash = "3gb2o";

  let dynamicTitleBlade = document.querySelector(`[data-qa=FragmentTitleDynamic-${hash}]`);
  let dynamicTitles = dynamicTitleBlade.querySelectorAll('ul.dynamic-title-list li');
  let dynamicListContainer = dynamicTitleBlade.querySelector('ul.dynamic-title-list');

  const findTallestTitleHeight = () => {
    let maxHeight = 0;

    dynamicTitles.forEach(item => {
      const originalMaxHeight = item.style.maxHeight;
      item.style.maxHeight = 'none'; // Temporarily remove max-height
      const itemHeight = item.offsetHeight + 10; // ensure some extra space for the vertical carousel
      item.style.maxHeight = originalMaxHeight;
      maxHeight = Math.max(maxHeight, itemHeight);
    });

    return maxHeight;
  };

  const applyListContainerHeight = () => {
    const tallestHeight = findTallestTitleHeight();
    if (dynamicListContainer) {
      dynamicTitleBlade.querySelector('ul.dynamic-title-list').style.minHeight =
        `${tallestHeight}px`;
    }
  };

  window.setTimeout(applyListContainerHeight, 1);

  const startAnimation = () => {
    dynamicTitles.forEach((dynamicTitle, index) => {
      dynamicTitle.style.animation = `none`;
      dynamicTitle.offsetHeight;
      dynamicTitle.style.animation = `dynamicTitleSlideUp ${dynamicIntervalLength}s ease-in ${index * dynamicIntervalLength}s`;
    });
  };

  const stopAnimation = () => {
    dynamicTitles.forEach(dynamicTitle => {
      dynamicTitle.style.animation = 'unset';
    });
  };
  let interval = null;

  const observer = new IntersectionObserver(entries => {
    if (entries[0].isIntersecting) {
      startAnimation();

      interval = setInterval(
        () => {
          startAnimation();
        },
        dynamicTitles.length * dynamicIntervalLength * 1000,
      );
    } else if (interval) {
      stopAnimation();
      window.clearInterval(interval);
    }
  });

  observer.observe(dynamicTitleBlade);

  let resizeTimer;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(() => {
      applyListContainerHeight();
    }, 1000);
  });
})();</script>  <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Sign Up - Start for Free - Primary Button" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_blank" data-tracking-category="call_to_action" data-tracking-action="hp_hero_cta" href="https://dash.cloudflare.com/sign-up" data-astro-cid-hz5lckwi="">Start for free</a>  </div>   </div> </div> <div data-qa="FragmentAssetLottie" class="xl:absolute xl:-bottom-[40%] xl:-right-[30%] xl:w-[100vh] xxl:-right-0 xxl:h-[auto] xxl:-bottom-0 xxl:relative -z-5 lg:relative md:flex-1 hero-main-content animated-globe" data-lottie-url="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5PJm7mw5YAsjSTZDuqwJhI/dc538477b8d922cd81550e4a637ed800/hero_orange_globe.json" data-lottie-autoplay="true" data-lottie-loop="true" style=""> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1920 1920" width="1920" height="1920" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;" data-qa="LottieFallback"></svg> </div> <script type="module" src="/_willow/index.astro_astro_type_script_index_0_lang.DjFF3Lks.js"></script> </div> <div data-qa="BlockBannerCTA" class="absolute duration-1000 md:relative transition-all animate-fade-in" data-astro-cid-7jpwn7vb=""> <div class="shadow-block-banner-cta md:py-3 py-6 px-6 flex lg:gap-7 gap-6 items-center flex-wrap rounded-lg bg-white" data-astro-cid-7jpwn7vb="">  <div data-qa="FragmentAssetImageContentful" class="flex-none md:w-48 min-h-28 w-full flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="466" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6ZTgc5aX1lznmM4t0sMr8V/9a1f705044904c78f9e0b8c4275812c4/Forrester_black_RGB_narrow_1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6ZTgc5aX1lznmM4t0sMr8V/9a1f705044904c78f9e0b8c4275812c4/Forrester_black_RGB_narrow_1.png" width="466" alt="2025 Forrester Wave"> </picture> </div>    <div data-qa="FragmentTitle" class="md:flex-1 w-full text-left col-span-4">  <h6 data-qa="Heading" class="mb-2 leading-[21px] lg:leading-5 leading-[110%] heading-6">Cloudflare scores 2nd highest in ‘Strategy’ category</h6> <p data-qa="Typography" class="mt-2 subheadingClass">The Forrester Wave™: Zero Trust Platforms, Q3 2025</p> </div>   <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - Hero - 2025 Forrester Wave ZTP- button" data-qa-index="1" class="mx-auto text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-4" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_banner_cta" href="/lp/forrester-wave-zero-trust-platforms-2025/" data-astro-cid-hz5lckwi="">Access report</a>  </div>   </div> <div class="shadow-block-banner-cta relative -z-5 h-[18px] -mt-[8px] rounded-bl-lg rounded-br-lg block bg-gradient-to-r to-ruby via-tangerine from-mango" data-astro-cid-7jpwn7vb=""></div> </div>   </div> </section> </div></div><script type="module" src="/_willow/index.astro_astro_type_script_index_0_lang.Cnc5twbJ.js"></script>  <div class="flex">  <main class="w-full">   <section data-qa="TemplateLayoutTwoColumn" id="first-two-column-element" class="border-none py-12 bg-white"> <div class="container">  <div>  <div data-qa="FragmentTitleDynamic-xuvyf" class="text-center col-span-4"> <p data-qa="Typography" class="p1"><br>
<br></p><h2 data-qa="Heading" class="heading-2">Our connectivity cloud is the best place to <ul class="dynamic-title-list"><li><span class="dynamic-title-gradient">connect your users, apps, clouds, and networks</span></li><li><span class="dynamic-title-gradient">protect everything you connect to the Internet</span></li><li><span class="dynamic-title-gradient">build and scale applications</span></li></ul></h2><p data-qa="Typography" class="p1"></p> <p data-qa="Typography" class="mt-3.5">Over 60 cloud services on one unified platform, uniquely powered by a global cloud network. We call it the connectivity cloud.</p> </div>  <script>(function(){const dynamicIntervalLength = 4;
const hash = "xuvyf";

  let dynamicTitleBlade = document.querySelector(`[data-qa=FragmentTitleDynamic-${hash}]`);
  let dynamicTitles = dynamicTitleBlade.querySelectorAll('ul.dynamic-title-list li');
  let dynamicListContainer = dynamicTitleBlade.querySelector('ul.dynamic-title-list');

  const findTallestTitleHeight = () => {
    let maxHeight = 0;

    dynamicTitles.forEach(item => {
      const originalMaxHeight = item.style.maxHeight;
      item.style.maxHeight = 'none'; // Temporarily remove max-height
      const itemHeight = item.offsetHeight + 10; // ensure some extra space for the vertical carousel
      item.style.maxHeight = originalMaxHeight;
      maxHeight = Math.max(maxHeight, itemHeight);
    });

    return maxHeight;
  };

  const applyListContainerHeight = () => {
    const tallestHeight = findTallestTitleHeight();
    if (dynamicListContainer) {
      dynamicTitleBlade.querySelector('ul.dynamic-title-list').style.minHeight =
        `${tallestHeight}px`;
    }
  };

  window.setTimeout(applyListContainerHeight, 1);

  const startAnimation = () => {
    dynamicTitles.forEach((dynamicTitle, index) => {
      dynamicTitle.style.animation = `none`;
      dynamicTitle.offsetHeight;
      dynamicTitle.style.animation = `dynamicTitleSlideUp ${dynamicIntervalLength}s ease-in ${index * dynamicIntervalLength}s`;
    });
  };

  const stopAnimation = () => {
    dynamicTitles.forEach(dynamicTitle => {
      dynamicTitle.style.animation = 'unset';
    });
  };
  let interval = null;

  const observer = new IntersectionObserver(entries => {
    if (entries[0].isIntersecting) {
      startAnimation();

      interval = setInterval(
        () => {
          startAnimation();
        },
        dynamicTitles.length * dynamicIntervalLength * 1000,
      );
    } else if (interval) {
      stopAnimation();
      window.clearInterval(interval);
    }
  });

  observer.observe(dynamicTitleBlade);

  let resizeTimer;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(() => {
      applyListContainerHeight();
    }, 1000);
  });
})();</script>  <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> <div class="flex flex-col gap-8 md:col-span-1 justify-start">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Connect your users and apps</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><style>
  #first-two-column-element .text-center.col-span-4 {
    padding-bottom: 4rem;

    @media (max-width: 767px){
      padding-bottom: 2rem;
    }
  }

  section[data-qa="TemplateLayoutTwoColumn"] {
    padding-top: 0;
    padding-bottom: 2rem;

    @media (max-width: 767px){
      padding-bottom: 3rem;
    }
  }

  section[data-qa="TemplateLayoutTwoColumn"]#last-two-columns-element {
    padding-bottom: 6rem;

    @media (max-width: 767px){
      padding-bottom: 2rem;
    }
  }

  section[data-qa="TemplateLayoutTwoColumn"] .grid.gap-4.grid-cols-1 {
    align-items: center;

    @media (max-width: 767px){
      gap: 0;
    }
  }

  section[data-qa="TemplateLayoutTwoColumn"] .grid.gap-4.grid-cols-1 .flex.flex-col.gap-8:last-of-type {
    height: max-content;
  }

  section[data-qa="TemplateLayoutTwoColumn"] div[data-qa="FragmentAssetLottie"]{
    margin: 0 auto;
    max-width: 450px;

    @media (max-width: 767px){
      display: none;
    }
  }
</style>

<p>Modernize your network, and protect your workforce against phishing and email attacks. Secure corporate applications and web browsing. Accelerate your journey to Zero Trust and SASE/SSE today.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - New use cases  - Connect your users and apps - Button - Contact sales" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" href="/products/zero-trust/plans/enterprise/" data-astro-cid-hz5lckwi="">Contact sales</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/zero-trust/" target="_self" data-qa-click-title="Homepage - New use cases  - Connect your users and apps - Button - Tertiary - Learn more" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="2">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  <div data-qa="FragmentMarkdown"> <div><h6>Related</h6>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline !gap-y-2 flex-col md:flex-row gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <a data-qa="FragmentLink" class="text-sm underline" href="/zero-trust/solutions/" target="_self" data-qa-click-title="Homepage - New use cases - Connect your users and apps - Links Container - Adopt Zero Trust" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="1">Adopt Zero Trust</a>  <a data-qa="FragmentLink" class="text-sm underline" href="/application-services/solutions/" target="_self" data-qa-click-title="Homepage - New use cases - Connect your users and apps - Links Container - Protect your attack surface" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="2">Protect your attack surface</a>  <a data-qa="FragmentLink" class="text-sm underline" href="/network-services/solutions/" target="_self" data-qa-click-title="Homepage - New use cases - Connect your users and apps - Links Container - Modernize your network" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="3">Modernize your network</a>  </div>  </div> <div class="flex flex-col gap-8 md:col-span-1 justify-start">  <div data-qa="FragmentAssetLottie" data-lottie-url="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/UhRyCT3fmnh6UTeF2UYoh/8aeab79c544833f93c5d0d32a37b6413/data.json" data-lottie-autoplay="true" data-lottie-loop="true" style="">  </div>   </div> </div> </div>  </div> </section>   <section data-qa="TemplateLayoutTwoColumn" class="border-none pb-12 bg-white"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentAssetLottie" data-lottie-url="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3UVjVIjkZ3xDGlhGbFR15N/ec210b033b3de2787be99c36dd1a357b/build-scale-lottie.json" data-lottie-autoplay="true" data-lottie-loop="true" style="">  </div>   </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Protect and accelerate websites</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Use our industry-leading WAF, DDoS, and bot protection to protect your websites, apps, and APIs while accelerating performance with our ultra-fast CDN. Get started in 5 minutes.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - New use cases - Protect/accelerate websites - Button Container - Button - Start for free" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" href="https://dash.cloudflare.com/sign-up" data-astro-cid-hz5lckwi="">Start for free</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/plans/" target="_self" data-qa-click-title="Homepage - New use cases - Protect/accelerate websites - Button Container - Link - Compare plans" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="2">Compare plans <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  <div data-qa="FragmentMarkdown"> <div><h6>Related</h6>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline !gap-y-2 flex-col md:flex-row gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <a data-qa="FragmentLink" class="text-sm underline" href="/lp/forrester-wave-waf-2025/" target="_self" data-qa-click-title="Homepage - New use cases - Protect/accelerate websites - Links Container - Cloudflare named a Leader in Forrester Wave for WAF for 2025" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="1">Cloudflare named a Leader in Forrester Wave for WAF for 2025</a>  </div>  </div> </div> </div>  </div> </section>   <section data-qa="TemplateLayoutTwoColumn" class="border-none py-12 bg-white"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Build and scale AI applications</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Building AI demos is easy. Production is harder. Use Workers AI to auto-scale up and down with no provisioning, run inference close to the user, and pay only for what you use.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - New use cases - Build and scale AI applications - Button Container - Button - Start building now" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" href="/developer-platform/" data-astro-cid-hz5lckwi="">Start building now</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="https://developers.cloudflare.com/" target="_self" data-qa-click-title="Homepage - New use cases - Build and scale AI applications - Button Container - Link - Developer docs" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" data-qa-index="2">Developer docs <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  <div data-qa="FragmentMarkdown"> <div><h6>Related</h6>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline !gap-y-2 flex-col md:flex-row gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <a data-qa="FragmentLink" class="text-sm underline" href="http://ai.cloudflare.com" target="_self" data-qa-click-title="Homepage - New use cases - Build and scale AI applications– Links Container - Build AI apps quickly" data-qa-index="1">Build AI apps quickly</a>  </div>  </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentAssetLottie" data-lottie-url="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1vRtHa7tmWEewdVSpLYKC5/36afcece11eb5df12b4d0d5f494baf09/data__1_.json" data-lottie-autoplay="true" data-lottie-loop="true" style="">  </div>   </div> </div> </div>  </div> </section>   <section data-qa="TemplateLayoutTwoColumn" id="last-two-columns-element" class="border-none py-12 bg-white"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentAssetLottie" data-lottie-url="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3WcOmgTGFXjWmP4ZjGtCKl/1d35914126728317a742050806985a12/data.json" data-lottie-autoplay="true" data-lottie-loop="true" style="">  </div>   </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Build AI agents</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Agents are the future of AI, and Cloudflare is the best place to get started. Use our agents framework and orchestration tools to run the models you choose and deliver new agents quickly. Build and deploy remote MCP servers so agents can access the features of your apps.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - New use cases - Build AI agents - Button Container - Button - Start building now" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_blank" data-tracking-category="call_to_action" data-tracking-action="hp_scroll_cta" href="https://agents.cloudflare.com/" data-astro-cid-hz5lckwi="">Build AI agents</a>  </div>   </div>  </div> </div> </div>  </div> </section>   <section data-qa="TemplatePublicStatsWithGlobe" class="py-12"> <div class="container"> <div class="mb-12">  <div data-qa="FragmentTitleDynamic-umac8" class="text-center col-span-4"> <h2 data-qa="Heading" class="heading-2">One global cloud network <span class="dynamic-title-gradient">unlike any other</span></h2><p data-qa="Typography" class="p1"></p> <p data-qa="Typography" class="mt-3.5">Only Cloudflare offers an intelligent, global cloud network built from the ground up for security, speed, and reliability.</p> </div>  <script>(function(){const dynamicIntervalLength = 2;
const hash = "umac8";

  let dynamicTitleBlade = document.querySelector(`[data-qa=FragmentTitleDynamic-${hash}]`);
  let dynamicTitles = dynamicTitleBlade.querySelectorAll('ul.dynamic-title-list li');
  let dynamicListContainer = dynamicTitleBlade.querySelector('ul.dynamic-title-list');

  const findTallestTitleHeight = () => {
    let maxHeight = 0;

    dynamicTitles.forEach(item => {
      const originalMaxHeight = item.style.maxHeight;
      item.style.maxHeight = 'none'; // Temporarily remove max-height
      const itemHeight = item.offsetHeight + 10; // ensure some extra space for the vertical carousel
      item.style.maxHeight = originalMaxHeight;
      maxHeight = Math.max(maxHeight, itemHeight);
    });

    return maxHeight;
  };

  const applyListContainerHeight = () => {
    const tallestHeight = findTallestTitleHeight();
    if (dynamicListContainer) {
      dynamicTitleBlade.querySelector('ul.dynamic-title-list').style.minHeight =
        `${tallestHeight}px`;
    }
  };

  window.setTimeout(applyListContainerHeight, 1);

  const startAnimation = () => {
    dynamicTitles.forEach((dynamicTitle, index) => {
      dynamicTitle.style.animation = `none`;
      dynamicTitle.offsetHeight;
      dynamicTitle.style.animation = `dynamicTitleSlideUp ${dynamicIntervalLength}s ease-in ${index * dynamicIntervalLength}s`;
    });
  };

  const stopAnimation = () => {
    dynamicTitles.forEach(dynamicTitle => {
      dynamicTitle.style.animation = 'unset';
    });
  };
  let interval = null;

  const observer = new IntersectionObserver(entries => {
    if (entries[0].isIntersecting) {
      startAnimation();

      interval = setInterval(
        () => {
          startAnimation();
        },
        dynamicTitles.length * dynamicIntervalLength * 1000,
      );
    } else if (interval) {
      stopAnimation();
      window.clearInterval(interval);
    }
  });

  observer.observe(dynamicTitleBlade);

  let resizeTimer;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(() => {
      applyListContainerHeight();
    }, 1000);
  });
})();</script>  </div><div class="relative xl:-mb-52 z-5 pb-8 mx-auto w-[100%] md:w-[76%]"> <div class="grid xl:grid-flow-col xl:auto-cols-fr grid-cols-2 items-start xl:gap-11 gap-8 text-center xl:text-left">  <div data-qa="FragmentPublicStats" class="relative xl:flex items-start bg-gray-900 rounded-lg xl:gap-6 xl:min-w-60 w-full" data-astro-cid-df2rpjlq=""> <div class="animated-line relative xl:w-2.5 xl:h-[168px] origin-bottom mt-6 hidden xl:block" data-astro-cid-df2rpjlq=""></div> <div class="flex flex-col fade-in opacity-0 transition-opacity duration-700 public-stats-content" data-astro-cid-df2rpjlq=""> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-4xl md:text-5xl leading-none font-bold text-ruby mb-4 transition-opacity duration-700 delay-500 inline-block"> <span class="number-animation" data-astro-cid-df2rpjlq="">60+</span> </p> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-sm leading-6 font-semibold md:text-base inline-block">cloud services available globally</p> </div> </div> <script type="module">class n{constructor(t,e){this.element=t,this.numberElement=this.element.querySelector(".number-animation"),this.lineElement=this.element.querySelector(".animated-line"),this.initialValue=this.numberElement?.textContent?.trim()||"0",this.updateLineHeight(e),this.parseValue(this.initialValue),this.animationDelay=e*n.BASE_DELAY,this.createObserver()}numberElement;lineElement;current=0;target=0;prefix="";suffix="";initialValue="";startTime=null;animationFrame=null;timeouts=[];isDestroyed=!1;static BASE_DELAY=200;static TEXT_FADE_DELAY=700;static NUMBER_DELAY=800;animationDelay;updateLineHeight(t){const e=this.element.parentElement?.querySelectorAll(".public-stats-content"),i=Math.max(...Array.from(e||[]).map(s=>s.getBoundingClientRect().height));if(t===0){this.lineElement?.setAttribute("style",`height: ${i+195}px;`);return}if(t===1){this.lineElement?.setAttribute("style",`height: ${i+55}px;`);return}if(t===2){this.lineElement?.setAttribute("style",`height: ${i+25}px;`);return}this.lineElement?.setAttribute("style",`height: ${i+70}px;`)}parseValue(t){const e=/^([^\d\s]*)\s*(-?\d+(?:\.\d+)?)\s*([^\d\s]*)$/.exec(t.trim());if(e){const[,i,s,a]=e;this.prefix=i||"",this.suffix=a||"",this.target=Number(s)}else this.target=0,this.initialValue=t}createObserver(){const t=new IntersectionObserver(e=>{e[0].isIntersecting&&(this.safeSetTimeout(()=>{this.startAnimationSequence()},this.animationDelay),t.disconnect())},{threshold:.2});t.observe(this.element)}getDuration(){return this.target<100?1e3:Math.min(this.target/100*500,2e3)}getStepSize(){return Math.max(1,Math.floor(this.target/100))}formatValue(t){return`${this.prefix}${Math.round(t)}${this.suffix}`}animateNumber=t=>{if(this.isDestroyed||!this.numberElement)return;this.startTime||(this.startTime=t,this.current=0,this.target>0&&(this.numberElement.textContent=this.formatValue(0)));const e=t-this.startTime,i=this.getDuration(),s=Math.min(e/i,1),a=this.getStepSize();if(this.current=Math.min(this.current+a,Math.ceil(this.target*s)),this.numberElement.textContent=this.formatValue(this.current),s>=1){this.numberElement.textContent=this.initialValue;return}this.animationFrame=requestAnimationFrame(this.animateNumber)};animateLine(){this.lineElement&&this.lineElement.classList.add("animate")}animateText(){this.element.querySelectorAll(".fade-in").forEach(t=>{t.classList.remove("opacity-0"),t.classList.add("opacity-100")})}safeSetTimeout(t,e){if(!this.isDestroyed){const i=setTimeout(t,e);this.timeouts.push(i)}}startAnimationSequence(){this.isDestroyed||(this.animateLine(),this.safeSetTimeout(()=>{this.animateText()},n.TEXT_FADE_DELAY),this.numberElement&&this.target>0&&this.safeSetTimeout(()=>{this.numberElement.textContent="0",this.animationFrame=requestAnimationFrame(this.animateNumber)},n.NUMBER_DELAY))}destroy(){this.isDestroyed=!0,this.timeouts.forEach(t=>clearTimeout(t)),this.timeouts=[],this.animationFrame&&(cancelAnimationFrame(this.animationFrame),this.animationFrame=null)}}document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll('[data-qa="FragmentPublicStats"]').forEach((t,e)=>new n(t,e))});</script>   <div data-qa="FragmentPublicStats" class="relative xl:flex items-start bg-gray-900 rounded-lg xl:gap-6 xl:min-w-60 w-full" data-astro-cid-df2rpjlq=""> <div class="animated-line relative xl:w-2.5 xl:h-[168px] origin-bottom mt-6 hidden xl:block" data-astro-cid-df2rpjlq=""></div> <div class="flex flex-col fade-in opacity-0 transition-opacity duration-700 public-stats-content" data-astro-cid-df2rpjlq=""> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-4xl md:text-5xl leading-none font-bold text-ruby mb-4 transition-opacity duration-700 delay-500 inline-block"> <span class="number-animation" data-astro-cid-df2rpjlq="">247B</span> </p> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-sm leading-6 font-semibold md:text-base inline-block">cyber threats blocked each day</p> </div> </div>    <div data-qa="FragmentPublicStats" class="relative xl:flex items-start bg-gray-900 rounded-lg xl:gap-6 xl:min-w-60 w-full" data-astro-cid-df2rpjlq=""> <div class="animated-line relative xl:w-2.5 xl:h-[168px] origin-bottom mt-6 hidden xl:block" data-astro-cid-df2rpjlq=""></div> <div class="flex flex-col fade-in opacity-0 transition-opacity duration-700 public-stats-content" data-astro-cid-df2rpjlq=""> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-4xl md:text-5xl leading-none font-bold text-ruby mb-4 transition-opacity duration-700 delay-500 inline-block"> <span class="number-animation" data-astro-cid-df2rpjlq="">~20%</span> </p> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-sm leading-6 font-semibold md:text-base inline-block">of all websites are protected by Cloudflare</p> </div> </div>    <div data-qa="FragmentPublicStats" class="relative xl:flex items-start bg-gray-900 rounded-lg xl:gap-6 xl:min-w-60 w-full" data-astro-cid-df2rpjlq=""> <div class="animated-line relative xl:w-2.5 xl:h-[168px] origin-bottom mt-6 hidden xl:block" data-astro-cid-df2rpjlq=""></div> <div class="flex flex-col fade-in opacity-0 transition-opacity duration-700 public-stats-content" data-astro-cid-df2rpjlq=""> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-4xl md:text-5xl leading-none font-bold text-ruby mb-4 transition-opacity duration-700 delay-500 inline-block"> <span class="number-animation" data-astro-cid-df2rpjlq="">330+</span> </p> <p data-qa="Typography" data-astro-cid-df2rpjlq="true" class="text-sm leading-6 font-semibold md:text-base inline-block">cities in 125+ countries, including mainland China</p> </div> </div>    </div> </div> <picture class="public-stats-globe"> <source srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3NFuZG6yz35QXSBt4ToS9y/920197fd1229641b4d826d9f5d0aa169/globe.webp"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2rOGWxmNRWGNCHqs97Qcn8/11a5ddd97b85e640702330dc28ac7562/globe.png" alt="Cloudflare Stats" loading="lazy"> </picture> </div> </section>   <div id="top-offset-spacer" style="height: 240px;"></div><section data-qa="TemplateLayoutTabs" class="py-12 bg-gradient-to-r from-tangerine to-mango -mb-60"> <div class="container relative xl:-top-60 -top-64">  <div data-qa="TemplateLayoutTabsContainer-ua5dd" data-switch-tab-interval="8" data-forced-switch-tab="true" data-forced-tab-loop="false" class="relative" style="--forcedTabSwitchInterval: 8;">  <div data-qa="FragmentTitleDynamic-3rgji" class="text-center col-span-4"> <h2 data-qa="Heading" class="heading-2">Leading companies rely on <span class="dynamic-title-gradient">Cloudflare</span></h2><p data-qa="Typography" class="p1"></p>  </div>  <script>(function(){const dynamicIntervalLength = 2;
const hash = "3rgji";

  let dynamicTitleBlade = document.querySelector(`[data-qa=FragmentTitleDynamic-${hash}]`);
  let dynamicTitles = dynamicTitleBlade.querySelectorAll('ul.dynamic-title-list li');
  let dynamicListContainer = dynamicTitleBlade.querySelector('ul.dynamic-title-list');

  const findTallestTitleHeight = () => {
    let maxHeight = 0;

    dynamicTitles.forEach(item => {
      const originalMaxHeight = item.style.maxHeight;
      item.style.maxHeight = 'none'; // Temporarily remove max-height
      const itemHeight = item.offsetHeight + 10; // ensure some extra space for the vertical carousel
      item.style.maxHeight = originalMaxHeight;
      maxHeight = Math.max(maxHeight, itemHeight);
    });

    return maxHeight;
  };

  const applyListContainerHeight = () => {
    const tallestHeight = findTallestTitleHeight();
    if (dynamicListContainer) {
      dynamicTitleBlade.querySelector('ul.dynamic-title-list').style.minHeight =
        `${tallestHeight}px`;
    }
  };

  window.setTimeout(applyListContainerHeight, 1);

  const startAnimation = () => {
    dynamicTitles.forEach((dynamicTitle, index) => {
      dynamicTitle.style.animation = `none`;
      dynamicTitle.offsetHeight;
      dynamicTitle.style.animation = `dynamicTitleSlideUp ${dynamicIntervalLength}s ease-in ${index * dynamicIntervalLength}s`;
    });
  };

  const stopAnimation = () => {
    dynamicTitles.forEach(dynamicTitle => {
      dynamicTitle.style.animation = 'unset';
    });
  };
  let interval = null;

  const observer = new IntersectionObserver(entries => {
    if (entries[0].isIntersecting) {
      startAnimation();

      interval = setInterval(
        () => {
          startAnimation();
        },
        dynamicTitles.length * dynamicIntervalLength * 1000,
      );
    } else if (interval) {
      stopAnimation();
      window.clearInterval(interval);
    }
  });

  observer.observe(dynamicTitleBlade);

  let resizeTimer;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(() => {
      applyListContainerHeight();
    }, 1000);
  });
})();</script>  <div class="mt-10 md:mt-12" style="--forcedTabSwitchInterval: 8;"> <div class="flex mb-4 sm:mx-4 md:mx-5 overflow-x-auto" data-qa="TabTitlesContainer-ua5dd"> <div data-qa="TabTitleEntry-ua5dd" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4"> <div data-qa="tab-title-ua5dd-0" class="active md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h4 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-4">Connect</h4>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-ua5dd-0"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-ua5dd-0"></div> </div> </div> </div><div data-qa="TabTitleEntry-ua5dd" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4 lg:px-6 md:px-5 sm:px-4"> <div data-qa="tab-title-ua5dd-1" class="md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h4 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-4">Protect</h4>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-ua5dd-1"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-ua5dd-1"></div> </div> </div> </div><div data-qa="TabTitleEntry-ua5dd" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4"> <div data-qa="tab-title-ua5dd-2" class="md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h4 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-4">Build</h4>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-ua5dd-2"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-ua5dd-2"></div> </div> </div> </div> </div> <div data-qa="contentContainer" class="contentBorder templateLayoutTwoColumn" style="--forcedTabSwitchInterval: 8;"> <div style="--forcedTabSwitchInterval: 8;"> <div data-qa="tab-entry-ua5dd-0" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <section data-qa="TemplateLayoutTwoColumn" class="py-0"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-8 md:max-lg:grid-cols-1 md:gap-y-8"> <div class="flex flex-col gap-8 md:col-span-1 justify-center left-col flex flex-col items-start h-full gap-6 md:gap-8">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Connect users and apps securely</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Keep your people safe and productive on any device, in any location with unified SASE and SSE solutions.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Connect - Button Container - See demo" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_carousel_cta" href="/zero-trust/interactive-demo/" data-astro-cid-hz5lckwi="">Sign up for demo</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/zero-trust/" target="_self" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Connect - Button Container - Learn more" data-qa-index="2">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block svg-text-orange-4 flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center right-col items-center md:flex sm:text-center lg:text-left">  <div data-qa="BlockTestimonial" data-astro-cid-6xxgdoyy=""> <div class="flex flex-col items-center lg:items-start gap-y-8" data-astro-cid-6xxgdoyy="">  <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <img src="/cdn-cgi/image/format=auto/https://cf-assets.www.cloudflare.com/v2/image/if1af5160h4hdbghmf28es104l/case-studies_logo_hp_discord.png" width="117" alt="Discord logo"> </div>   <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-xl leading-8">"Discord is where the world builds relationships. Cloudflare helps us deliver on that mission, connecting our internal engineering team to the tools they need. With Cloudflare, we can rest easy knowing every request to our critical apps is evaluated for identity and context — a true Zero Trust approach."</p> <div class="text-center lg:text-left" data-astro-cid-6xxgdoyy=""> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base font-bold">Mark Smith</p> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base">Director of Infrastructure, Discord</p> </div> </div> </div>   </div> </div> </div>  </div> </section>   </div> <div data-qa="tab-entry-ua5dd-1" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <section data-qa="TemplateLayoutTwoColumn" class="py-0"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-12 md:max-lg:grid-cols-1 md:gap-y-8"> <div class="flex flex-col gap-8 md:col-span-1 justify-center left-col flex flex-col items-start h-full gap-6 md:gap-8">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Protect and accelerate websites</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Place a global cloud network in front of websites, apps, and APIs to insulate users from Internet-borne threats and accelerate performance.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Protect - Button Container - Text Link -  Sign up for demo" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_carousel_cta" href="/lp/app-security-demo-series/" data-astro-cid-hz5lckwi="">Sign up for demo</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/application-services/" target="_self" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Protect - Button Container - Primary - Learn More" data-qa-index="2">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block svg-text-orange-4 flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center right-col items-center md:flex sm:text-center lg:text-left">  <div data-qa="BlockTestimonial" data-astro-cid-6xxgdoyy=""> <div class="flex flex-col items-center lg:items-start gap-y-8" data-astro-cid-6xxgdoyy="">  <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="111" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1zapF3fByv7AKnNvEzRNSD/18fc817e0fcb42c967fdd5e4e7cb9e4c/zendesk-logo.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1zapF3fByv7AKnNvEzRNSD/18fc817e0fcb42c967fdd5e4e7cb9e4c/zendesk-logo.png" width="111" alt="Zendesk logo"> </picture> </div>   <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-xl leading-8">"Like Zendesk, innovation is in Cloudflare’s DNA — it mirrors our beautifully simple development ethos with the connectivity cloud, a powerful, yet simple-to-implement, end-to-end solution that does all the heavy lifting, so we don’t need to."</p> <div class="text-center lg:text-left" data-astro-cid-6xxgdoyy=""> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base font-bold">Nan Guo</p> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base">Senior Vice President of Engineering, Zendesk</p> </div> </div> </div>   </div> </div> </div>  </div> </section>   </div> <div data-qa="tab-entry-ua5dd-2" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <section data-qa="TemplateLayoutTwoColumn" class="py-0"> <div class="container">  <div>  <div class="grid grid-cols-1 md:grid-cols-2 gap-12 md:max-lg:grid-cols-1 md:gap-y-8"> <div class="flex flex-col gap-8 md:col-span-1 justify-center left-col flex flex-col items-start h-full gap-6 md:gap-8">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h3 data-qa="Heading" class="leading-[110%] heading-3">Build and scale applications</h3>  </div>  <div data-qa="FragmentMarkdown"> <div><p>The computing power, databases, storage, media, and AI inference you need to build without operational overhead.</p>
</div> </div>   <div data-qa="BlockButtonContainer" class="flex flex-wrap items-baseline gap-x-8 gap-y-5 lg:gap-y-0 md:flex-nowrap justify-start">  <div class="flex"> <a data-qa="FragmentButtonPrimary" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Build - Button Container - Learn more" data-qa-index="1" class="text-center rounded-lg transition-colors duration-500 py-3 update-primary-button bg-ruby hover:bg-deep-purple hover:text-white group-[.bg-deep-purple]:hover:outline group-[.bg-deep-purple]:hover:outline-1 group-[.bg-deep-purple]:hover:outline-white px-10" target="_self" data-tracking-category="call_to_action" data-tracking-action="hp_carousel_cta" href="/developer-platform/" data-astro-cid-hz5lckwi="">Learn more</a>  </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/plans/developer-platform/" target="_self" data-qa-click-title="Homepage - Case Studies - Tabbed layout with forced switch - two column - Build - Button Container - View plans" data-tracking-category="call_to_action" data-tracking-action="hp_carousel_cta" data-tracking-label="" data-qa-index="2">View plans <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  </div>  </div> <div class="flex flex-col gap-8 md:col-span-1 justify-center right-col items-center md:flex sm:text-center lg:text-left">  <div data-qa="BlockTestimonial" data-astro-cid-6xxgdoyy=""> <div class="flex flex-col items-center lg:items-start gap-y-8" data-astro-cid-6xxgdoyy="">  <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="141" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7iPsQ5S7YEhFkcRFqsof6/fb5313227265830842320a773b9b7ba8/Investec-logo.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7iPsQ5S7YEhFkcRFqsof6/fb5313227265830842320a773b9b7ba8/Investec-logo.png" width="141" alt="Investec logo"> </picture> </div>   <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-xl leading-8">"The Cloudflare Developer Platform and Workers are central to our ability to provide user-programmable functionality. It is just one example of how we leverage Cloudflare capabilities to enhance our technology and deliver value to our clients."</p> <div class="text-center lg:text-left" data-astro-cid-6xxgdoyy=""> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base font-bold">Christopher Naidoo</p> <p data-qa="Typography" data-astro-cid-6xxgdoyy="true" class="text-base">Head of Digital IT Operations, Investec</p> </div> </div> </div>   </div> </div> </div>  </div> </section>   </div>  </div>  <div data-qa="BlockCarouselLogoTicker" style="--fixedImageHeight: auto;"> <div class="carousel-group" style="--fixedImageHeight: auto;">  <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="256" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YpsqECHBpbdKpFP1zGC4G/588de5f9c22dc26689a163d28ca8c837/Broadcom_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YpsqECHBpbdKpFP1zGC4G/588de5f9c22dc26689a163d28ca8c837/Broadcom_-_logo.svg" width="256" alt="Broadcom logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="274" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4BCy1pz7aCpnp4o2DYbwwZ/beda767373ab0541b246839d5fb9f4e4/Colgate-Palmolive_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4BCy1pz7aCpnp4o2DYbwwZ/beda767373ab0541b246839d5fb9f4e4/Colgate-Palmolive_-_logo.svg" width="274" alt="Colgate-Palmolive logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="301" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/56d4VodYW57S3pKffPbyo/947f05edb71dc5fafcea8da5b073b53b/DoorDash_idkbRlvChI_0_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/56d4VodYW57S3pKffPbyo/947f05edb71dc5fafcea8da5b073b53b/DoorDash_idkbRlvChI_0_1.svg" width="301" alt="Doordash logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="129" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4scwZf1ISfZERoO0nWiPEA/d34652e183694387e5952a730aad2c32/Garmin_-_logo__1_.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4scwZf1ISfZERoO0nWiPEA/d34652e183694387e5952a730aad2c32/Garmin_-_logo__1_.svg" width="129" alt="Garmin logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="151" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3mvx0mLd1y3RLMyC4Qm72U/6b7460d2c7d0dc7ad157715d94f28903/NCSC_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3mvx0mLd1y3RLMyC4Qm72U/6b7460d2c7d0dc7ad157715d94f28903/NCSC_1.svg" width="151" alt="National Cyber Security Centre logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="66" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/66HzTNSBXhN3pNtUrvXXbq/90a6442f818623ad95d4579307b034dc/Roche_id1Fa0CpTI_0_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/66HzTNSBXhN3pNtUrvXXbq/90a6442f818623ad95d4579307b034dc/Roche_id1Fa0CpTI_0_1.svg" width="66" alt="Roche logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="126" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2AbGls2Pe6K2LqCnIHVbvL/d8ea7efa6746c7fc9cee53b7e65834d7/Shopify_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2AbGls2Pe6K2LqCnIHVbvL/d8ea7efa6746c7fc9cee53b7e65834d7/Shopify_-_logo.svg" width="126" alt="Shopify logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="136" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2JZuWDG4fTwdGFHLg4RyZh/2ac29c01f8e61fa6705a56874cb072a7/Sofi_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2JZuWDG4fTwdGFHLg4RyZh/2ac29c01f8e61fa6705a56874cb072a7/Sofi_-_logo.svg" width="136" alt="Sofi logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="124" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5PW1WLd3bhgtAQC51m3K6V/dea89184c7380122d2700138e699e297/logo-wordmark-blue_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5PW1WLd3bhgtAQC51m3K6V/dea89184c7380122d2700138e699e297/logo-wordmark-blue_1.svg" width="124" alt="US DHS logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="265" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1iXuSJGPlohZBQ8role3gn/4e2b2a37de3e28fab326c6045f0b8461/Logo_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1iXuSJGPlohZBQ8role3gn/4e2b2a37de3e28fab326c6045f0b8461/Logo_1.svg" width="265" alt="Thomson Reuters logo"> </picture> </div>   </div> <div class="carousel-group" style="--fixedImageHeight: auto;">  <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="256" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YpsqECHBpbdKpFP1zGC4G/588de5f9c22dc26689a163d28ca8c837/Broadcom_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YpsqECHBpbdKpFP1zGC4G/588de5f9c22dc26689a163d28ca8c837/Broadcom_-_logo.svg" width="256" alt="Broadcom logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="274" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4BCy1pz7aCpnp4o2DYbwwZ/beda767373ab0541b246839d5fb9f4e4/Colgate-Palmolive_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4BCy1pz7aCpnp4o2DYbwwZ/beda767373ab0541b246839d5fb9f4e4/Colgate-Palmolive_-_logo.svg" width="274" alt="Colgate-Palmolive logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="301" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/56d4VodYW57S3pKffPbyo/947f05edb71dc5fafcea8da5b073b53b/DoorDash_idkbRlvChI_0_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/56d4VodYW57S3pKffPbyo/947f05edb71dc5fafcea8da5b073b53b/DoorDash_idkbRlvChI_0_1.svg" width="301" alt="Doordash logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="129" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4scwZf1ISfZERoO0nWiPEA/d34652e183694387e5952a730aad2c32/Garmin_-_logo__1_.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4scwZf1ISfZERoO0nWiPEA/d34652e183694387e5952a730aad2c32/Garmin_-_logo__1_.svg" width="129" alt="Garmin logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="151" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3mvx0mLd1y3RLMyC4Qm72U/6b7460d2c7d0dc7ad157715d94f28903/NCSC_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3mvx0mLd1y3RLMyC4Qm72U/6b7460d2c7d0dc7ad157715d94f28903/NCSC_1.svg" width="151" alt="National Cyber Security Centre logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="66" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/66HzTNSBXhN3pNtUrvXXbq/90a6442f818623ad95d4579307b034dc/Roche_id1Fa0CpTI_0_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/66HzTNSBXhN3pNtUrvXXbq/90a6442f818623ad95d4579307b034dc/Roche_id1Fa0CpTI_0_1.svg" width="66" alt="Roche logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="126" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2AbGls2Pe6K2LqCnIHVbvL/d8ea7efa6746c7fc9cee53b7e65834d7/Shopify_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2AbGls2Pe6K2LqCnIHVbvL/d8ea7efa6746c7fc9cee53b7e65834d7/Shopify_-_logo.svg" width="126" alt="Shopify logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="136" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2JZuWDG4fTwdGFHLg4RyZh/2ac29c01f8e61fa6705a56874cb072a7/Sofi_-_logo.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2JZuWDG4fTwdGFHLg4RyZh/2ac29c01f8e61fa6705a56874cb072a7/Sofi_-_logo.svg" width="136" alt="Sofi logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="124" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5PW1WLd3bhgtAQC51m3K6V/dea89184c7380122d2700138e699e297/logo-wordmark-blue_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5PW1WLd3bhgtAQC51m3K6V/dea89184c7380122d2700138e699e297/logo-wordmark-blue_1.svg" width="124" alt="US DHS logo"> </picture> </div>   <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="265" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1iXuSJGPlohZBQ8role3gn/4e2b2a37de3e28fab326c6045f0b8461/Logo_1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1iXuSJGPlohZBQ8role3gn/4e2b2a37de3e28fab326c6045f0b8461/Logo_1.svg" width="265" alt="Thomson Reuters logo"> </picture> </div>   </div> </div>   </div> </div> </div>  </div> </section>   <script type="module" src="/_willow/index.astro_astro_type_script_index_0_lang.BPsRTTN1.js"></script>  <section data-qa="TemplateLayoutFullWidth" class="relative arc-bottom pb-10 md:pb-36 border-none py-12 bg-gradient-to-r from-tangerine to-mango"> <div class="container"> <div class="grid grid-cols-4 sm:py-8 md:py-10 lg:py-12">  <div data-qa="FragmentTitle" class="text-center col-span-4">  <h2 data-qa="Heading" class="leading-[110%] heading-2">How Cloudflare can help</h2>  </div>  </div><div class="relative grid grid-cols-12 z-5"> <div class="flex flex-col gap-8 col-span-12 gap-y-8">  <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="gap-8 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3"><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/19kSkLSfWtDcspvQI5pit4/c5630cf25d589a0de91978ca29486259/performance-acceleration-bolt.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/19kSkLSfWtDcspvQI5pit4/c5630cf25d589a0de91978ca29486259/performance-acceleration-bolt.svg" width="44" alt="Performance acceleration bolt"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Accelerate website performance</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/application-services/products/cdn/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Accelerate - default - Accelerate website performance" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="1">Accelerate website performance <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Supercharge your site performance and improve reliability with traffic intelligence from our global network.</p>
</div> </div>  </div></div></div> </div><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6TaQ8Q7BDmdAFRoHpDCb82/8d9bc52a2ac5af100de3a9adcf99ffaa/security-shield-protection-2.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6TaQ8Q7BDmdAFRoHpDCb82/8d9bc52a2ac5af100de3a9adcf99ffaa/security-shield-protection-2.svg" width="44" alt="Security shield protection"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Block bot traffic</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/application-services/products/bot-management/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Block bot traffic - button" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="2">Block bot traffic <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Stop bot attacks in real time by harnessing data from millions of websites protected by Cloudflare.</p>
</div> </div>  </div></div></div> </div><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5uVhHOR3vI9RiK0axqpjqC/615c5c25ce647706fe92911e763c2d3b/video-browser.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5uVhHOR3vI9RiK0axqpjqC/615c5c25ce647706fe92911e763c2d3b/video-browser.svg" width="44" alt="Optimize Video Experience"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Optimize video experiences</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/developer-platform/products/cloudflare-stream/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Optimize Video - Link - Optimize video experiences" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="3">Optimize video experiences <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Easily upload, store, encode, and deliver live and on-demand video.</p>
</div> </div>  </div></div></div> </div><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5uhbWfhjepEoUiM9phzhgJ/9658369030266cde9e35a3c5d4e4beb2/cloud-upload.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5uhbWfhjepEoUiM9phzhgJ/9658369030266cde9e35a3c5d4e4beb2/cloud-upload.svg" width="44" alt="Deploy Severless Code Icon"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Deploy serverless code</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/developer-platform/products/workers/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Deploy Serverless Code - Button" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="4">Deploy serverless code <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Build serverless applications and deploy instantly across the globe for speed, reliability, and scale.</p>
</div> </div>  </div></div></div> </div><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1dFUEbHNfVI0BGkwTSES1f/51d6b2d58a76a319850ce6e3d289d85b/code-branch.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1dFUEbHNfVI0BGkwTSES1f/51d6b2d58a76a319850ce6e3d289d85b/code-branch.svg" width="44" alt="Deploy AI on the Edge Icon"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Deploy AI on the edge</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/developer-platform/products/workers-ai/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Deploy AI on The Edge - Button " data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="5">Deploy AI on the edge <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Build and deploy ambitious AI applications to Cloudflare's global network.</p>
</div> </div>  </div></div></div> </div><div class=""> <div data-qa="FadeInOutCard"><div class="relative h-full fade-card gap-4 md:gap-6 bg-white text-center border border-gray-200 border-solid rounded-lg shadow"><div class="fade-card-front p-3 gap-y-2 md:p-6"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="44" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6VtBMMgO5DUhdugUnLLLoC/bfe221cbffbeae6a7b0c265a1db22229/server-1.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6VtBMMgO5DUhdugUnLLLoC/bfe221cbffbeae6a7b0c265a1db22229/server-1.svg" width="44" alt="Eliminate Egress Fee for Object Storage"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h6 data-qa="Heading" class="leading-[110%] heading-6">Eliminate egress fee for object storage</h6>  </div> </div><div class="fade-card-back p-3 md:p-6"> <a data-qa="FragmentLink" class="text-base no-underline" href="/developer-platform/products/r2/" target="_self" data-qa-click-title="Homepage - Solutions - Card Grid - Card Container - Card - Eliminate Egress Fee - Button" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="6">Eliminate egress fee for object storage <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a>  <div data-qa="FragmentMarkdown"> <div><p>Ingest, store, and query data with S3-compatible object storage.</p>
</div> </div>  </div></div></div> </div></div>  </div> </div><svg viewBox="0 0 1024 150" class="w-full pointer-events-none absolute right-0 left-0  bottom-[-1px]" preserveAspectRatio="none"> <path d="M0,150 L1024,150 L1024,0 C768,200 256,200 0, 0 L0,150 Z" fill="white"></path> </svg> </div> </section>    <section data-qa="TemplateLayoutTabs" class="py-12 bg-white"> <div class="container">  <div data-qa="TemplateLayoutTabsContainer-xd8e" data-switch-tab-interval="10" data-forced-switch-tab="true" data-forced-tab-loop="false" class="relative" style="--forcedTabSwitchInterval: 10;"> <div class="grid grid-cols-4 mb-10" style="--forcedTabSwitchInterval: 10;">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h2 data-qa="Heading" class="leading-[110%] heading-2">News and resources</h2>  </div>  </div> <div class="mt-10 md:mt-12" style="--forcedTabSwitchInterval: 10;"> <div class="flex mb-4 sm:mx-4 md:mx-5 overflow-x-auto" data-qa="TabTitlesContainer-xd8e"> <div data-qa="TabTitleEntry-xd8e" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4"> <div data-qa="tab-title-xd8e-0" class="active md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h5 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-5">What's new</h5>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-xd8e-0"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-xd8e-0"></div> </div> </div> </div><div data-qa="TabTitleEntry-xd8e" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4 lg:px-6 md:px-5 sm:px-4"> <div data-qa="tab-title-xd8e-1" class="md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h5 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-5">Insights</h5>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-xd8e-1"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-xd8e-1"></div> </div> </div> </div><div data-qa="TabTitleEntry-xd8e" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4 lg:px-6 md:px-5 sm:px-4"> <div data-qa="tab-title-xd8e-2" class="md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h5 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-5">Library</h5>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-xd8e-2"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-xd8e-2"></div> </div> </div> </div><div data-qa="TabTitleEntry-xd8e" class="whitespace-nowrap first:lg:pr-6 first:md:pr-5 first:sm:pr-4 last:lg:pl-6 last:md:pl-5 last:sm:pl-4"> <div data-qa="tab-title-xd8e-3" class="md:min-w-[102px]">  <div data-qa="FragmentTitle" class="text-left col-span-4">  <h5 data-qa="Heading" class="text-[1rem] mr-4 font-normal leading-none cursor-pointer opacity-60 leading-[110%] heading-5">Events</h5>  </div>  <div class="w-full bg-gray-3 rounded-md" data-qa="tab-progress-container-bar-xd8e-3"> <div class="w-full bg-gradient-to-mango from-ruby" data-qa="tab-progress-bar-xd8e-3"></div> </div> </div> </div> </div> <div data-qa="contentContainer" class="contentBorder blockCardContainer" style="--forcedTabSwitchInterval: 10;"> <div style="--forcedTabSwitchInterval: 10;"> <div data-qa="tab-entry-xd8e-0" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <div data-qa="BlockCardContainerCarousel" role="region" aria-roledescription="carousel" class="relative flex flex-col items-center overflow-hidden gap-8 bg-transparent rounded-none" data-astro-cid-cnpfhmvd=""> <div class="carousel-live-region" aria-live="polite" aria-atomic="true" data-astro-cid-cnpfhmvd=""></div> <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="grid grid-cols-1 gap-8 pb-2.5" data-astro-cid-cnpfhmvd=""> <div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 1 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/tjyhBi5602dBIk7UO7xb6/49bc98d2fbb2c0733ca54dbbe2b7e4f8/Insights-Thumbnail-4.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/tjyhBi5602dBIk7UO7xb6/49bc98d2fbb2c0733ca54dbbe2b7e4f8/Insights-Thumbnail-4.png" width="592" alt="Pay per crawl"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Announcement</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Announcing Cloudflare's pay per crawl beta </h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/paypercrawl-signup/" target="_self" data-qa-click-title="Resource Card - News - Announcing Cloudflare's pay per crawl beta - link" data-qa-index="1">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 2 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1md9HF80UDFu5OiEzBFIl9/2fd375ffe350f7c8014c0926666656c5/Press-releases-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1md9HF80UDFu5OiEzBFIl9/2fd375ffe350f7c8014c0926666656c5/Press-releases-Thumbnail-2.png" width="592" alt="TIME100"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">News</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare named a TIME100 Most Influential Company of 2025</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/press-releases/2025/cloudflare-named-a-time100-most-influential-company-of-2025/" target="_self" data-qa-click-title="Resource card - News - TIME100 - Link" data-qa-index="2">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 3 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/OfWrEQuZcptkuthCbpcdl/1034e4ffa8eac5318d80dc735fb9ebef/Video-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/OfWrEQuZcptkuthCbpcdl/1034e4ffa8eac5318d80dc735fb9ebef/Video-Thumbnail-1.png" width="592" alt="SASE roadmap"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Webinar</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">From complexity to clarity: The SASE roadmap to security &amp; network unification</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href=" https://cloudflare.registration.goldcast.io/webinar/283e5950-0c7f-459c-b03f-59a0f97379b1" target="_self" data-qa-click-title="Resource Card - News - From complexity to clarity: The SASE roadmap to security &amp; network unification - Link" data-qa-index="3">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 4 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png" width="592" alt="Forrester Wave Email Security"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Report</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare named a Strong Performer in Forrester Wave™ for Email, Messaging, And Collaboration Security Solutions for 2025</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/forrester-wave-email-security-2025/" target="_self" data-qa-click-title="Resource Card - News - 2025 Forrester Wave Email Security - Link" data-qa-index="4">Read report <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 5 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4iJzBRMF9qufSZ2AbWpcTX/94ee8b5ffa8002ae979ee979cdb50895/Product-update-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4iJzBRMF9qufSZ2AbWpcTX/94ee8b5ffa8002ae979ee979cdb50895/Product-update-Thumbnail-1.png" width="592" alt="2025 Gartner MQ SSE"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Blog</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare named in Gartner® Magic Quadrant™ for SSE for 3rd consecutive year</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="https://blog.cloudflare.com/cloudflare-sse-gartner-magic-quadrant-2025/" target="_blank" data-qa-click-title="Resource Card - News - 2025 Gartner MQ SSE - link" data-qa-index="5">Read blog <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 6 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png" width="592" alt="Customer awards"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Nominations are open for the 2025 Cloudflare Customer Awards!</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/customerawards-2025/" target="_self" data-qa-click-title="Resource Card - News - Customer awards - Title" data-qa-index="6">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 7 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5UKhWtyRcBaq4XnsrFz50O/5c157133914ae543a213581dfbae997f/Product-update-Thumbnail_3__1_.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5UKhWtyRcBaq4XnsrFz50O/5c157133914ae543a213581dfbae997f/Product-update-Thumbnail_3__1_.png" width="592" alt="2025 Forrester Wave Serverless"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Report</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare named a Strong Performer in Forrester Wave™ for Serverless Development Platforms for 2025</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/forrester-wave-serverless-2025/" target="_self" data-qa-click-title="Resource card - News - 2025 Forrester Wave Serverless - link" data-qa-index="7">Read report <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 8 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Report</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare named a Leader in Forrester Wave™ for WAF for 2025</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/forrester-wave-waf-2025/" target="_self" data-qa-click-title="Resource Card - News - 2025 Forrester Wave WAF - link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="8">Read report <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 9 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/OfWrEQuZcptkuthCbpcdl/1034e4ffa8eac5318d80dc735fb9ebef/Video-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/OfWrEQuZcptkuthCbpcdl/1034e4ffa8eac5318d80dc735fb9ebef/Video-Thumbnail-1.png" width="592" alt="Background Image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">WEBINAR</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">From legacy to leading edge: Transforming app delivery for better user experiences</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="https://cloudflare.ondemand.goldcast.io/on-demand/eae42e19-39bf-4018-8428-3a8ec95e6871" target="_self" data-qa-click-title="Resource Card - Webinar - Transforming app delivery - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="9">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 10 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4iJzBRMF9qufSZ2AbWpcTX/94ee8b5ffa8002ae979ee979cdb50895/Product-update-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4iJzBRMF9qufSZ2AbWpcTX/94ee8b5ffa8002ae979ee979cdb50895/Product-update-Thumbnail-1.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">REPORT</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">The Total Economic Impact™ of Cloudflare’s Connectivity Cloud</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/forrester-tei-study-2024/" target="_self" data-qa-click-title="Resource Card - Report - Economic Impact of Connectivity Cloud - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="10">Get report <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 11 of 11" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4luS9YlHLRsHuNfXKnAtX0/2e02e879bc8db2f8094e695f90913c8c/Insights-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4luS9YlHLRsHuNfXKnAtX0/2e02e879bc8db2f8094e695f90913c8c/Insights-Thumbnail-1.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">INSIGHT</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Accenture and Cloudflare on developing a blueprint for capitalizing on AI and quantum computing</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/the-net/modern-security-innovations-ai/" target="_self" data-qa-click-title="Resource Card - Insight - Accenture and Cloudflare AI and Quantum computing blueprint - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="11">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div> </div> <div class="carousel-nav flex gap-4" role="group" aria-label="Carousel navigation" data-astro-cid-cnpfhmvd=""> <button class="carousel-nav-button prev" aria-label="Previous page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect x="0.19043" y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M11.6643 14.0945L11.347 14.405L11.6643 14.7156L17.7904 20.7111C17.7905 20.7113 17.7906 20.7114 17.7908 20.7115C18.0626 20.979 18.0782 21.4344 17.8226 21.7213L17.822 21.722C17.6932 21.8672 17.5235 21.9366 17.3541 21.9366C17.1997 21.9366 17.043 21.8784 16.9158 21.7542L10.7236 15.6939C10.7235 15.6938 10.7233 15.6937 10.7232 15.6936C10.3757 15.3523 10.1845 14.8975 10.1845 14.4051C10.1845 13.9125 10.3757 13.4579 10.7242 13.1167C10.7242 13.1167 10.7242 13.1167 10.7242 13.1166L16.9172 7.05571L16.9177 7.05513C17.1763 6.80107 17.5792 6.8136 17.8233 7.08839L17.8237 7.08882C18.0796 7.37609 18.0633 7.83248 17.792 8.09847C17.792 8.09851 17.7919 8.09855 17.7919 8.09859L11.6643 14.0945Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> <button class="carousel-nav-button next" aria-label="Next page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M10.1774 7.08838L10.1778 7.08795C10.4212 6.81397 10.8235 6.80074 11.0841 7.05537C11.0841 7.05541 11.0841 7.05544 11.0842 7.05547L17.2765 13.116C17.2765 13.116 17.2766 13.1161 17.2766 13.1161C17.6242 13.4574 17.8155 13.9123 17.8155 14.4048C17.8155 14.8974 17.6243 15.3521 17.2768 15.6934C17.2767 15.6935 17.2766 15.6936 17.2765 15.6937L11.0842 21.7541C11.0842 21.7542 11.0841 21.7543 11.084 21.7544C10.9568 21.8785 10.8003 21.9366 10.646 21.9366C10.4768 21.9366 10.3066 21.8674 10.1763 21.7213C9.92048 21.4341 9.93675 20.9777 10.2079 20.7117C10.208 20.7116 10.2081 20.7116 10.2082 20.7115L16.3357 14.7154L16.6531 14.4048L16.3357 14.0943L10.2082 8.0982C10.2081 8.09816 10.2081 8.09812 10.208 8.09809C9.93729 7.8326 9.92103 7.37623 10.1774 7.08838Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> </div>  <script type="module" src="/_willow/BlockCardContainerCarousel.astro_astro_type_script_index_0_lang.BTxHeC5Y.js"></script> </div>  </div> <div data-qa="tab-entry-xd8e-1" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <div data-qa="BlockCardContainerCarousel" role="region" aria-roledescription="carousel" class="relative flex flex-col items-center overflow-hidden gap-8" data-astro-cid-cnpfhmvd=""> <div class="carousel-live-region" aria-live="polite" aria-atomic="true" data-astro-cid-cnpfhmvd=""></div> <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="grid grid-cols-1 gap-8 pb-2.5" data-astro-cid-cnpfhmvd=""> <div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 1 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6awcN9lu1EaqsPyIZyUhvm/66f4ccb9fdee71e9140dbd06e232ef46/Insights-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6awcN9lu1EaqsPyIZyUhvm/66f4ccb9fdee71e9140dbd06e232ef46/Insights-Thumbnail-2.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Insight</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">NCR Voyix on how a service mindset delivers better security outcomes</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/the-net/illuminate/successful-security-team/" target="_self" data-qa-click-title="Resource Card - Insight - NCR Voyix - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="1">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 2 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4luS9YlHLRsHuNfXKnAtX0/2e02e879bc8db2f8094e695f90913c8c/Insights-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4luS9YlHLRsHuNfXKnAtX0/2e02e879bc8db2f8094e695f90913c8c/Insights-Thumbnail-1.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Insight</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">CSO Grant Bourzikas shares strategies to curb AI misinformation</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/the-net/building-cyber-resilience/ai-generated-misinformation/" target="_self" data-qa-click-title="Resource Card - Insight - CSO Grant Bourzikas shares strategies to curb AI misinformation - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="2">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 3 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/tjyhBi5602dBIk7UO7xb6/49bc98d2fbb2c0733ca54dbbe2b7e4f8/Insights-Thumbnail-4.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/tjyhBi5602dBIk7UO7xb6/49bc98d2fbb2c0733ca54dbbe2b7e4f8/Insights-Thumbnail-4.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Insight</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Top three AI-related concerns of public sector CIOs</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/the-net/game-on/winning-ai-software/" target="_self" data-qa-click-title="Resource Card - Insight - Top three AI-related concerns of public sector CIOs - Title" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="3">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 4 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1YoyUXhrcRl7z9EY8FstSL/411645472ac080535a228e7516b948b5/Insights-Thumbnail-5.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Insight</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Cloudflare CIO, Mike Hamilton on how AI is disrupting software purchases</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/the-net/game-on/winning-ai-software/" target="_self" data-qa-click-title="Resource card - Insight - Cloudflare CIO, Mike Hamilton on how AI is disrupting software purchases - Title" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="4">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div> </div> <div class="carousel-nav flex gap-4" role="group" aria-label="Carousel navigation" data-astro-cid-cnpfhmvd=""> <button class="carousel-nav-button prev" aria-label="Previous page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect x="0.19043" y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M11.6643 14.0945L11.347 14.405L11.6643 14.7156L17.7904 20.7111C17.7905 20.7113 17.7906 20.7114 17.7908 20.7115C18.0626 20.979 18.0782 21.4344 17.8226 21.7213L17.822 21.722C17.6932 21.8672 17.5235 21.9366 17.3541 21.9366C17.1997 21.9366 17.043 21.8784 16.9158 21.7542L10.7236 15.6939C10.7235 15.6938 10.7233 15.6937 10.7232 15.6936C10.3757 15.3523 10.1845 14.8975 10.1845 14.4051C10.1845 13.9125 10.3757 13.4579 10.7242 13.1167C10.7242 13.1167 10.7242 13.1167 10.7242 13.1166L16.9172 7.05571L16.9177 7.05513C17.1763 6.80107 17.5792 6.8136 17.8233 7.08839L17.8237 7.08882C18.0796 7.37609 18.0633 7.83248 17.792 8.09847C17.792 8.09851 17.7919 8.09855 17.7919 8.09859L11.6643 14.0945Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> <button class="carousel-nav-button next" aria-label="Next page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M10.1774 7.08838L10.1778 7.08795C10.4212 6.81397 10.8235 6.80074 11.0841 7.05537C11.0841 7.05541 11.0841 7.05544 11.0842 7.05547L17.2765 13.116C17.2765 13.116 17.2766 13.1161 17.2766 13.1161C17.6242 13.4574 17.8155 13.9123 17.8155 14.4048C17.8155 14.8974 17.6243 15.3521 17.2768 15.6934C17.2767 15.6935 17.2766 15.6936 17.2765 15.6937L11.0842 21.7541C11.0842 21.7542 11.0841 21.7543 11.084 21.7544C10.9568 21.8785 10.8003 21.9366 10.646 21.9366C10.4768 21.9366 10.3066 21.8674 10.1763 21.7213C9.92048 21.4341 9.93675 20.9777 10.2079 20.7117C10.208 20.7116 10.2081 20.7116 10.2082 20.7115L16.3357 14.7154L16.6531 14.4048L16.3357 14.0943L10.2082 8.0982C10.2081 8.09816 10.2081 8.09812 10.208 8.09809C9.93729 7.8326 9.92103 7.37623 10.1774 7.08838Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> </div>   </div>  </div> <div data-qa="tab-entry-xd8e-2" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <div data-qa="BlockCardContainerCarousel" role="region" aria-roledescription="carousel" class="relative flex flex-col items-center overflow-hidden gap-8" data-astro-cid-cnpfhmvd=""> <div class="carousel-live-region" aria-live="polite" aria-atomic="true" data-astro-cid-cnpfhmvd=""></div> <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="grid grid-cols-1 gap-8 pb-2.5" data-astro-cid-cnpfhmvd=""> <div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 1 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5Ajsy3A2Q06FMVWFKRt7sW/a660743fb1d69461a1428947e192ed92/Ebook-Thumbnail_1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5Ajsy3A2Q06FMVWFKRt7sW/a660743fb1d69461a1428947e192ed92/Ebook-Thumbnail_1.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">eBook</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Protect modern organizations from threats without stifling innovation</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/everywhere-security-ebook/" target="_self" data-qa-click-title="Resource Card - eBook - Protect modern organizations from threats without stifling innovation - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="1">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 2 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3qqYuBpaHHPBIUkGnva4Gn/58ba0fc8b29397dde2a54652dab4db20/Whitepaper-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3qqYuBpaHHPBIUkGnva4Gn/58ba0fc8b29397dde2a54652dab4db20/Whitepaper-Thumbnail-1.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Whitepaper</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">3 challenges of securing and connecting application services</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/3-challenges-of-securing-and-connecting-application-services/" target="_self" data-qa-click-title="Resource card - Whitepaper - 3 challenges of securing and connecting application services - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="2">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 3 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/EoU2YBWrhcBEKjrNlxvK9/dd17103ce3d1feb27fc478a101bedbbf/Ebook-Thumbnail-_2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/EoU2YBWrhcBEKjrNlxvK9/dd17103ce3d1feb27fc478a101bedbbf/Ebook-Thumbnail-_2.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">eBook</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Explore more ebooks in Cloudflare's Resource Hub</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/resource-hub/?resourcetype=Ebook" target="_self" data-qa-click-title="Resource Card - eBook - Explore more ebooks in Cloudflare's Resource Hub - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="3">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 4 of 4" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6MWjkO0im0GzSAgiGazIm3/09bc62dfa60dbef02287ed5e4b07f44e/Ebook-Thumbnail-3.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6MWjkO0im0GzSAgiGazIm3/09bc62dfa60dbef02287ed5e4b07f44e/Ebook-Thumbnail-3.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">eBook</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Increase developer velocity with a connectivity cloud</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/increase-developer-velocity-with-a-connectivity-cloud/" target="_self" data-qa-click-title="Resource Card - eBook - Increase developer velocity with a connectivity cloud - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="4">Read <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div> </div> <div class="carousel-nav flex gap-4" role="group" aria-label="Carousel navigation" data-astro-cid-cnpfhmvd=""> <button class="carousel-nav-button prev" aria-label="Previous page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect x="0.19043" y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M11.6643 14.0945L11.347 14.405L11.6643 14.7156L17.7904 20.7111C17.7905 20.7113 17.7906 20.7114 17.7908 20.7115C18.0626 20.979 18.0782 21.4344 17.8226 21.7213L17.822 21.722C17.6932 21.8672 17.5235 21.9366 17.3541 21.9366C17.1997 21.9366 17.043 21.8784 16.9158 21.7542L10.7236 15.6939C10.7235 15.6938 10.7233 15.6937 10.7232 15.6936C10.3757 15.3523 10.1845 14.8975 10.1845 14.4051C10.1845 13.9125 10.3757 13.4579 10.7242 13.1167C10.7242 13.1167 10.7242 13.1167 10.7242 13.1166L16.9172 7.05571L16.9177 7.05513C17.1763 6.80107 17.5792 6.8136 17.8233 7.08839L17.8237 7.08882C18.0796 7.37609 18.0633 7.83248 17.792 8.09847C17.792 8.09851 17.7919 8.09855 17.7919 8.09859L11.6643 14.0945Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> <button class="carousel-nav-button next" aria-label="Next page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M10.1774 7.08838L10.1778 7.08795C10.4212 6.81397 10.8235 6.80074 11.0841 7.05537C11.0841 7.05541 11.0841 7.05544 11.0842 7.05547L17.2765 13.116C17.2765 13.116 17.2766 13.1161 17.2766 13.1161C17.6242 13.4574 17.8155 13.9123 17.8155 14.4048C17.8155 14.8974 17.6243 15.3521 17.2768 15.6934C17.2767 15.6935 17.2766 15.6936 17.2765 15.6937L11.0842 21.7541C11.0842 21.7542 11.0841 21.7543 11.084 21.7544C10.9568 21.8785 10.8003 21.9366 10.646 21.9366C10.4768 21.9366 10.3066 21.8674 10.1763 21.7213C9.92048 21.4341 9.93675 20.9777 10.2079 20.7117C10.208 20.7116 10.2081 20.7116 10.2082 20.7115L16.3357 14.7154L16.6531 14.4048L16.3357 14.0943L10.2082 8.0982C10.2081 8.09816 10.2081 8.09812 10.208 8.09809C9.93729 7.8326 9.92103 7.37623 10.1774 7.08838Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> </div>   </div>  </div> <div data-qa="tab-entry-xd8e-3" class="overflow-hidden pb-6 hidden" aria-hidden="true" data-astro-cid-upvejypx="">  <div data-qa="BlockCardContainerCarousel" role="region" aria-roledescription="carousel" class="relative flex flex-col items-center overflow-hidden gap-8" data-astro-cid-cnpfhmvd=""> <div class="carousel-live-region" aria-live="polite" aria-atomic="true" data-astro-cid-cnpfhmvd=""></div> <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="grid grid-cols-1 gap-8 pb-2.5" data-astro-cid-cnpfhmvd=""> <div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 1 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png" width="592" alt="Connect 2025"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Registration is now open for Cloudflare Connect 2025</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/connect2025/" target="_self" data-qa-click-title="Resource Card - Event - Connect London 2025 - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="1">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 2 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png" width="592" alt="App services demo"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Webinar</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Join our solutions engineering team for a weekly application services demo</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/app-services-demo-series/" target="_self" data-qa-click-title="Resource Card - Webinar - Application services demo series  - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="2">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 3 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="1184" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/02QH4tKACCGsmFHGHezPg/ec80e33f227c7a74223e58a0eb473036/Event-Thumbnail-1.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/02QH4tKACCGsmFHGHezPg/ec80e33f227c7a74223e58a0eb473036/Event-Thumbnail-1.png" width="1184" alt="Cloudflare events"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Learn more about Cloudflare and meet our team at an upcoming event near you</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/events/" target="_self" data-qa-click-title="Resource Card - Webinar - New Events Page - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="3">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 4 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5Xv9FKPcd7u6bPz9A2KJrN/7d5bf5fc076c8d35bfbba2a73f2e9653/Virtual-workshop-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5Xv9FKPcd7u6bPz9A2KJrN/7d5bf5fc076c8d35bfbba2a73f2e9653/Virtual-workshop-Thumbnail-2.png" width="592" alt="Cloudflare webinars"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Webinar</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Enhance your knowledge and gain new skills with a live or on-demand webinar</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/resource-hub/?resourcetype=Webinar" target="_self" data-qa-click-title="Resource Card - Webinars page - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="4">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 5 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png" width="592" alt="Security builders"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Security builders workshop series</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/securitybuildersworkshops/?utm_medium=display&amp;utm_source=direct&amp;utm_campaign=2025-q2-acq-namer-umbrella-ge-he-general-cloudflare" target="_self" data-qa-click-title="Resource Card - Event - Security Builders Workshop Series - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="5">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 6 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/173a1i2FtYEjluy1e9nqPz/d1b53b5c7e583b64ac5e7f87e4912a60/Video-Thumbnail-2.png" width="592" alt="Security leaders"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Security leaders forum series</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/security-leaders-forum/?utm_medium=display&amp;utm_source=direct&amp;utm_campaign=2025-q2-acq-namer-umbrella-ge-he-general-cloudflare" target="_self" data-qa-click-title="Resource Card - Event - Security Leaders Forum Series - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="6">Register <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div><div class="snap-start" role="group" aria-roledescription="slide" aria-label="Card 7 of 7" tabindex="0" style="flex: 0 0 100%; @media screen(md){flex: 0 0 50%;} @media screen(lg){flex: 0 0 33.333333%;}" data-astro-cid-cnpfhmvd="">  <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 resource-card relative bg-white border border-gray-200 border-solid rounded-xl shadow text-left pt-0 pb-10 px-0 justify-start"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: left;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="592" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/2SCc1vClEOG4egxglJL22X/b958f7530725c10833affa2b0f04dc4b/Event-Thumbnail-2.png" width="592" alt="Background image"> </picture> </div>   <div data-qa="FragmentTitle" class="text-left col-span-4"> <p data-qa="Typography" class="mb-3.5 text-gray-4 text-sm uppercase font-semibold">Event</p> <h6 data-qa="Heading" class="leading-[110%] heading-6">Architecture Workshop Series</h6>  </div>  <a data-qa="FragmentLink" class="text-base no-underline" href="/lp/architectureworkshops/?utm_medium=display&amp;utm_source=direct&amp;utm_campaign=2025-q2-acq-namer-umbrella-ge-he-general-cloudflare" target="_self" data-qa-click-title="Resource Card - Event - Architecture Workshop Series - Link" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="7">Learn more <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3pl4XmilDLlbOb71qzAaYL/a9bc22495e3051f850f6890050ce92b4/Vector_2082.svg" width="6" alt="Chevron Icon Orange"> </picture> </div>  </a> </div>  </div> </div> <div class="carousel-nav flex gap-4" role="group" aria-label="Carousel navigation" data-astro-cid-cnpfhmvd=""> <button class="carousel-nav-button prev" aria-label="Previous page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect x="0.19043" y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M11.6643 14.0945L11.347 14.405L11.6643 14.7156L17.7904 20.7111C17.7905 20.7113 17.7906 20.7114 17.7908 20.7115C18.0626 20.979 18.0782 21.4344 17.8226 21.7213L17.822 21.722C17.6932 21.8672 17.5235 21.9366 17.3541 21.9366C17.1997 21.9366 17.043 21.8784 16.9158 21.7542L10.7236 15.6939C10.7235 15.6938 10.7233 15.6937 10.7232 15.6936C10.3757 15.3523 10.1845 14.8975 10.1845 14.4051C10.1845 13.9125 10.3757 13.4579 10.7242 13.1167C10.7242 13.1167 10.7242 13.1167 10.7242 13.1166L16.9172 7.05571L16.9177 7.05513C17.1763 6.80107 17.5792 6.8136 17.8233 7.08839L17.8237 7.08882C18.0796 7.37609 18.0633 7.83248 17.792 8.09847C17.792 8.09851 17.7919 8.09855 17.7919 8.09859L11.6643 14.0945Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> <button class="carousel-nav-button next" aria-label="Next page" data-astro-cid-cnpfhmvd=""> <svg width="28" height="29" viewBox="0 0 28 29" fill="none" class="text-ruby" xmlns="http://www.w3.org/2000/svg"> <rect y="0.5" width="27.8095" height="27.8095" rx="13.9048" fill="currentColor"></rect> <path d="M10.1774 7.08838L10.1778 7.08795C10.4212 6.81397 10.8235 6.80074 11.0841 7.05537C11.0841 7.05541 11.0841 7.05544 11.0842 7.05547L17.2765 13.116C17.2765 13.116 17.2766 13.1161 17.2766 13.1161C17.6242 13.4574 17.8155 13.9123 17.8155 14.4048C17.8155 14.8974 17.6243 15.3521 17.2768 15.6934C17.2767 15.6935 17.2766 15.6936 17.2765 15.6937L11.0842 21.7541C11.0842 21.7542 11.0841 21.7543 11.084 21.7544C10.9568 21.8785 10.8003 21.9366 10.646 21.9366C10.4768 21.9366 10.3066 21.8674 10.1763 21.7213C9.92048 21.4341 9.93675 20.9777 10.2079 20.7117C10.208 20.7116 10.2081 20.7116 10.2082 20.7115L16.3357 14.7154L16.6531 14.4048L16.3357 14.0943L10.2082 8.0982C10.2081 8.09816 10.2081 8.09812 10.208 8.09809C9.93729 7.8326 9.92103 7.37623 10.1774 7.08838Z" fill="white" stroke="white" stroke-width="0.869048"></path> </svg> </button> </div>   </div>  </div>  </div>  </div> </div> </div>  </div> </section>     <section data-qa="TemplateLayoutFullWidth" style="--image-url:url(https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5B5shLB8bSKIyB9NJ6R1jz/87e7617be2c61603d46003cb3f1bd382/Hero-globe-bg-takeover-xxl.png);--image-mobile-url:url(https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5B5shLB8bSKIyB9NJ6R1jz/87e7617be2c61603d46003cb3f1bd382/Hero-globe-bg-takeover-xxl.png)" class="relative  border-none py-12 bg-center bg-[image:var(--image-url)] bg-cover bg-white"> <div class="container"> <div class="grid grid-cols-4 sm:py-8 md:py-10 lg:py-12">  <div data-qa="FragmentTitle" class="text-center col-span-4">  <h2 data-qa="Heading" class="leading-[110%] heading-2">Get started with the connectivity cloud</h2>  </div>  </div><div class="relative grid grid-cols-12 z-5"> <div class="flex flex-col gap-8 col-span-12 gap-y-8">  <div data-qa="BlockCardContainer" role="group" aria-label="Card container" class="gap-8 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3"><div class=""> <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 default bg-transparent border-0 border-gray-200 border-none rounded-none shadow-none text-center p-5 justify-between"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="71" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7CvNwSY8XCo90yNwqJkkiX/c476a3043f6bc66918b34c36e5d6533b/security-shield-protection-2.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/7CvNwSY8XCo90yNwqJkkiX/c476a3043f6bc66918b34c36e5d6533b/security-shield-protection-2.svg" width="71" alt="Security Shield Protection Icon"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h5 data-qa="Heading" class="leading-[110%] heading-5">Get started for free</h5>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Get easy, instant access to Cloudflare security and performance services.</p>
</div> </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="https://dash.cloudflare.com/sign-up/" target="_blank" data-qa-click-title="Homepage - Get Started With the Connectivity Cloud - Card Container - Card - Button Start for Free" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="1">Start for free <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block svg-text-white flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg" width="6" alt="Chevron Icon White"> </picture> </div>  </a> </div> </div><div class=""> <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 default bg-transparent border-0 border-gray-200 border-none rounded-none shadow-none text-center p-5 justify-between"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="71" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3o96rYCOx6VOx7F316KwCx/b5d6c97da4994cf2588ed36fd82c0c20/Constellation.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3o96rYCOx6VOx7F316KwCx/b5d6c97da4994cf2588ed36fd82c0c20/Constellation.svg" width="71" alt="Constellation Icon"> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h5 data-qa="Heading" class="leading-[110%] heading-5">Need help choosing?</h5>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Get a personalized product recommendation for your specific needs.</p>
</div> </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/about-your-website/" target="_self" data-qa-click-title="Homepage - Get Started With the Connectivity Cloud - Card Container - Card - Need Help Choosing - Link - Find the Right Plan" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="2">Find the right plan <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block svg-text-white flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg" width="6" alt="Chevron Icon White"> </picture> </div>  </a> </div> </div><div class="lg:col-span-1 md:col-span-2"> <div data-qa="BlockCard" class="h-full flex flex-col gap-4 md:gap-6 default bg-transparent border-0 border-gray-200 border-none rounded-none shadow-none text-center p-5 justify-between"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="71" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1OnP5oJNO4uAH6f5So09bO/24f8e053ffa56a8099c8ba6a4325743e/innovation-thinking.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1OnP5oJNO4uAH6f5So09bO/24f8e053ffa56a8099c8ba6a4325743e/innovation-thinking.svg" width="71" alt="Innovation Thinking Icon "> </picture> </div>   <div data-qa="FragmentTitle" class="text-center col-span-4">  <h5 data-qa="Heading" class="leading-[110%] heading-5">Talk to an expert</h5>  </div>  <div data-qa="FragmentMarkdown"> <div><p>Have questions or want to get a demo? Get in touch with one of our experts.</p>
</div> </div>   <a data-qa="FragmentLink" class="text-base no-underline" href="/plans/enterprise/contact/" target="_self" data-qa-click-title="Homepage - Get Started With the Connectivity Cloud - Card Container - Card - Talk to an Expert - Link - Contact us" data-tracking-category="call_to_action" data-tracking-action="hp_blade_cta" data-qa-index="3">Contact us <div data-qa="FragmentAssetImageContentful" class="ml-2 !inline-block svg-text-white flex" style="justify-content: center;" data-component-alignment="center"> <picture class="rounded">  <source media="(min-width: 721px)" width="6" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4L0iKBZws38YBtfPzf5KGe/eb33e09f8b065e506d258a1ad62278ed/right-chevron-white.svg" width="6" alt="Chevron Icon White"> </picture> </div>  </a> </div> </div></div>  </div> </div> </div> </section>     </main> </div>  <footer data-qa="NavigationFooter" class="bg-navy text-white"> <div class="container flex flex-col py-8 sm:gap-3 md:gap-8 w-full"> <div class="flex flex-col sm:items-start gap-5 md:flex-row md:justify-between md:items-center"> <div class="flex-shrink-0"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="213" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5hEMO0prBW3wDvchZU0iBZ/8e05bb4c55f8906e58d09dbc861c0f22/CF_logo_horizontal_singlecolor_wht.svg"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/5hEMO0prBW3wDvchZU0iBZ/8e05bb4c55f8906e58d09dbc861c0f22/CF_logo_horizontal_singlecolor_wht.svg" width="213" alt="Cloudflare Logo"> </picture> </div>  </div> <div class="text-right"> <p> <span class="text-ruby">Contact sales</span> <a id="sales-number" href="tel:18889935273">+1 (888) 99 FLARE</a> </p> </div> </div> <script type="module" src="/_willow/footerTop.astro_astro_type_script_index_0_lang.JorLExU3.js"></script> <div class="hidden lg:grid grid-cols-5 gap-x-8 w-full"> <div data-qa="NavigationNavLinkList" data-linklist-title="Getting Started" class="default flex flex-col space-y-2"> <p data-qa="Typography" class="uppercase text-sm tracking-widest">Getting Started</p>   <ul class="flex flex-col space-y-4" data-qa="NavigationNavMenuItemGroup"> <li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/personal/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Free plans</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/small-business/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Small business plans</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/enterprise/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Enterprise plans</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/about-your-website/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Get a recommendation</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/plans/enterprise/demo/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Request a demo</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/plans/enterprise/contact/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Contact sales</p>  </div> </a> </li> </ul> </div><div data-qa="NavigationNavLinkList" data-linklist-title="Solutions" class="default flex flex-col space-y-2"> <p data-qa="Typography" class="uppercase text-sm tracking-widest">Solutions</p>   <ul class="flex flex-col space-y-4" data-qa="NavigationNavMenuItemGroup"> <li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/connectivity-cloud/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Connectivity cloud</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/application-services/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Application services</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/zero-trust/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">SSE and SASE services</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/network-services/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Network services</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/developer-platform/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Developer services</p>  </div> </a> </li> </ul> </div><div data-qa="NavigationNavLinkList" data-linklist-title="Support" class="default flex flex-col space-y-2"> <p data-qa="Typography" class="uppercase text-sm tracking-widest">Support</p>   <ul class="flex flex-col space-y-4" data-qa="NavigationNavMenuItemGroup"> <li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://support.cloudflare.com" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Help center</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://cloudflarestatus.com" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Cloudflare status</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://dash.cloudflare.com/?to=/:account/support" target="_blank" class="text-sm undefined">   <div> <p data-qa="Typography">Customer support</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://community.cloudflare.com/" target="_blank" class="text-sm undefined">   <div> <p data-qa="Typography">Community forum</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://discord.com/invite/cloudflaredev" target="_blank" class="text-sm undefined">   <div> <p data-qa="Typography">Developers Discord</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="https://developers.cloudflare.com/support/account-management-billing/common-account-questions/login-and-account-issues/" target="_blank" class="text-sm undefined">   <div> <p data-qa="Typography">Lost account access?</p>  </div> </a> </li> </ul> </div><div data-qa="NavigationNavLinkList" data-linklist-title="Compliance" class="default flex flex-col space-y-2"> <p data-qa="Typography" class="uppercase text-sm tracking-widest">Compliance</p>   <ul class="flex flex-col space-y-4" data-qa="NavigationNavMenuItemGroup"> <li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/trust-hub/compliance-resources/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Compliance resources</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/trust-hub/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Trust</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/trust-hub/gdpr/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">GDPR</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/trust-hub/responsible-ai/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Responsible AI</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/transparency/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Transparency report</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/trust-hub/abuse-approach/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Report abuse</p>  </div> </a> </li> </ul> </div><div data-qa="NavigationNavLinkList" data-linklist-title="Company" class="default flex flex-col space-y-2"> <p data-qa="Typography" class="uppercase text-sm tracking-widest">Company</p>   <ul class="flex flex-col space-y-4" data-qa="NavigationNavMenuItemGroup"> <li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/about-overview/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">About Cloudflare</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/network/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Network map </p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/people/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Our team</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/press-kit/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Logos &amp; press kit</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/diversity-equity-and-inclusion/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Diversity, equity, &amp; inclusion</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem"> <a data-qa="NavMenuItem" href="/impact/" target="_self" class="text-sm undefined">   <div> <p data-qa="Typography">Impact/ESG</p>  </div> </a> </li> </ul> </div> </div> <div class="lg:hidden"> <details data-qa="FooterColumnDetails" class="py-4 cursor-pointer" data-astro-cid-pc6lmgik=""> <summary class="flex transition duration-200 ease-in-out" data-astro-cid-pc6lmgik=""> <span class="uppercase text-sm tracking-widest" data-astro-cid-pc6lmgik="">Getting Started</span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 transition transform duration-200 ease-in-out ml-auto" data-astro-cid-pc6lmgik=""> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-pc6lmgik=""></path> </svg> </summary> <div class="p-0 overflow-hidden max-h-0" data-astro-cid-pc6lmgik=""> <ul class="list-none" data-astro-cid-pc6lmgik=""> <li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/personal/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Free plans </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/small-business/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Small business plans </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/enterprise/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Enterprise plans </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/about-your-website/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Get a recommendation </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/plans/enterprise/demo/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Request a demo </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/plans/enterprise/contact/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Contact sales </a> </li> </ul> </div> </details> <details data-qa="FooterColumnDetails" class="py-4 cursor-pointer" data-astro-cid-pc6lmgik=""> <summary class="flex transition duration-200 ease-in-out" data-astro-cid-pc6lmgik=""> <span class="uppercase text-sm tracking-widest" data-astro-cid-pc6lmgik="">Solutions</span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 transition transform duration-200 ease-in-out ml-auto" data-astro-cid-pc6lmgik=""> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-pc6lmgik=""></path> </svg> </summary> <div class="p-0 overflow-hidden max-h-0" data-astro-cid-pc6lmgik=""> <ul class="list-none" data-astro-cid-pc6lmgik=""> <li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/connectivity-cloud/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Connectivity cloud </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/application-services/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Application services </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/zero-trust/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> SSE and SASE services </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/network-services/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Network services </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/developer-platform/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Developer services </a> </li> </ul> </div> </details> <details data-qa="FooterColumnDetails" class="py-4 cursor-pointer" data-astro-cid-pc6lmgik=""> <summary class="flex transition duration-200 ease-in-out" data-astro-cid-pc6lmgik=""> <span class="uppercase text-sm tracking-widest" data-astro-cid-pc6lmgik="">Support</span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 transition transform duration-200 ease-in-out ml-auto" data-astro-cid-pc6lmgik=""> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-pc6lmgik=""></path> </svg> </summary> <div class="p-0 overflow-hidden max-h-0" data-astro-cid-pc6lmgik=""> <ul class="list-none" data-astro-cid-pc6lmgik=""> <li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://support.cloudflare.com" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Help center </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://cloudflarestatus.com" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Cloudflare status </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://dash.cloudflare.com/?to=/:account/support" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Customer support </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://community.cloudflare.com/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Community forum </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://discord.com/invite/cloudflaredev" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Developers Discord </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="https://developers.cloudflare.com/support/account-management-billing/common-account-questions/login-and-account-issues/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Lost account access? </a> </li> </ul> </div> </details> <details data-qa="FooterColumnDetails" class="py-4 cursor-pointer" data-astro-cid-pc6lmgik=""> <summary class="flex transition duration-200 ease-in-out" data-astro-cid-pc6lmgik=""> <span class="uppercase text-sm tracking-widest" data-astro-cid-pc6lmgik="">Compliance</span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 transition transform duration-200 ease-in-out ml-auto" data-astro-cid-pc6lmgik=""> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-pc6lmgik=""></path> </svg> </summary> <div class="p-0 overflow-hidden max-h-0" data-astro-cid-pc6lmgik=""> <ul class="list-none" data-astro-cid-pc6lmgik=""> <li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/trust-hub/compliance-resources/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Compliance resources </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/trust-hub/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Trust </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/trust-hub/gdpr/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> GDPR </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/trust-hub/responsible-ai/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Responsible AI </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/transparency/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Transparency report </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/trust-hub/abuse-approach/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Report abuse </a> </li> </ul> </div> </details> <details data-qa="FooterColumnDetails" class="py-4 cursor-pointer" data-astro-cid-pc6lmgik=""> <summary class="flex transition duration-200 ease-in-out" data-astro-cid-pc6lmgik=""> <span class="uppercase text-sm tracking-widest" data-astro-cid-pc6lmgik="">Company</span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 transition transform duration-200 ease-in-out ml-auto" data-astro-cid-pc6lmgik=""> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-pc6lmgik=""></path> </svg> </summary> <div class="p-0 overflow-hidden max-h-0" data-astro-cid-pc6lmgik=""> <ul class="list-none" data-astro-cid-pc6lmgik=""> <li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/about-overview/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> About Cloudflare </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/network/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Network map  </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/people/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Our team </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/press-kit/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Logos &amp; press kit </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/diversity-equity-and-inclusion/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Diversity, equity, &amp; inclusion </a> </li><li class="my-2" data-astro-cid-pc6lmgik=""> <a href="/impact/" class="text-black-2 text-sm" data-astro-cid-pc6lmgik=""> Impact/ESG </a> </li> </ul> </div> </details>  </div> <div class="flex justify-between flex-wrap-reverse sm:gap-3 lg:flex-nowrap"> <ul class="flex flex-wrap"> <li class="sm:mt-1 md:mt-0">© 2025 Cloudflare, Inc.</li> <li data-qa="NavigationNavMenuItem" class="px-2 sm:mt-1 md:mt-0"> <a data-qa="NavMenuItem" href="/privacypolicy/" target="_self" class="text-sm underline">   <div> <p data-qa="Typography">Privacy policy</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem" class="px-2 sm:mt-1 md:mt-0"> <a data-qa="NavMenuItem" href="/website-terms/" target="_self" class="text-sm underline">   <div> <p data-qa="Typography">Terms of use</p>  </div> </a> </li><li data-qa="NavigationNavMenuItem" class="px-2 sm:mt-1 md:mt-0"> <a data-qa="NavMenuItem" href="/disclosure/" target="_self" class="text-sm underline">   <div> <p data-qa="Typography">Report security issues</p>  </div> </a> </li><li data-qa="NavigationOneTrustButton" class="px-2 sm:mt-1 md:mt-0"> <button id="data-cookie-preferences"> <img src="/img/privacyoptions.svg" alt="privacy options toggle" class="w-8 mr-2 inline" loading="lazy"> <span class="underline text-sm"> Your privacy choices </span> </button> </li> <script type="module">const e=document.getElementById("data-cookie-preferences");e&&e.addEventListener("click",()=>{window.OneTrust&&window.OneTrust.ToggleInfoDisplay()});</script><li data-qa="NavigationNavMenuItem" class="px-2 sm:mt-1 md:mt-0"> <a data-qa="NavMenuItem" href="/trademark/" target="_self" class="text-sm underline">   <div> <p data-qa="Typography">Trademark</p>  </div> </a> </li> </ul> <ul class="flex flex-wrap items-center"> <li data-qa="BlockSocialMediaIconLink" class="px-2 sm:mt-1 md:mt-0"> <a href="https://www.facebook.com/Cloudflare/" target="_blank"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="20" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3SLLbI1auQYi9i73FiUDi5/2aee130aa01640f3438190bcb4a11bb6/Vector.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/3SLLbI1auQYi9i73FiUDi5/2aee130aa01640f3438190bcb4a11bb6/Vector.png" width="20" alt="Facebook Icon"> </picture> </div>  </a> </li><li data-qa="BlockSocialMediaIconLink" class="px-2 sm:mt-1 md:mt-0"> <a href="https://www.linkedin.com/company/cloudflare" target="_blank"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="18" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6llx9Xng98L0xeHWaQT3GF/28662b72f12ceca24c232ef8075c3512/Vector.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6llx9Xng98L0xeHWaQT3GF/28662b72f12ceca24c232ef8075c3512/Vector.png" width="18" alt="LinkedIn Icon"> </picture> </div>  </a> </li><li data-qa="BlockSocialMediaIconLink" class="px-2 sm:mt-1 md:mt-0"> <a href="https://x.com/Cloudflare" target="_blank"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="18" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6V8mfMusT8AgUqjzs8J8M8/3dc14713cf8d4748e943ee9da8b6df79/Vector.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/6V8mfMusT8AgUqjzs8J8M8/3dc14713cf8d4748e943ee9da8b6df79/Vector.png" width="18" alt="X Icon White "> </picture> </div>  </a> </li><li data-qa="BlockSocialMediaIconLink" class="px-2 sm:mt-1 md:mt-0"> <a href="https://www.youtube.com/cloudflare" target="_blank"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="21" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4lOkQlrJhSbZmjdXoON0oK/8467d5420e4d61b79587b1818f3648f1/Vector.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/4lOkQlrJhSbZmjdXoON0oK/8467d5420e4d61b79587b1818f3648f1/Vector.png" width="21" alt="Youtube Icon"> </picture> </div>  </a> </li><li data-qa="BlockSocialMediaIconLink" class="px-2 sm:mt-1 md:mt-0"> <a href="https://www.instagram.com/cloudflare/" target="_blank"> <div data-qa="FragmentAssetImageContentful" class="flex" style="justify-content: center;" data-component-alignment="center"> <picture>  <source media="(min-width: 721px)" width="18" srcset="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1w5TRquldqn03E8EHswwST/a7f303727ef7aa601314e95ba881046a/Vector.png"> <img src="https://cf-assets.www.cloudflare.com/dzlvafdwdttg/1w5TRquldqn03E8EHswwST/a7f303727ef7aa601314e95ba881046a/Vector.png" width="18" alt="Instagram Icon"> </picture> </div>  </a> </li> </ul> </div> </div> </footer> <script type="module">function a(e){return{contentful_fragment_title:e.getAttribute("data-qa")||void 0,event:"click_nav_footer",link_click_type:"footer_nav",interaction_type:"nav",page_path:`${location.pathname}${location.search}`||void 0,page_url:location.href||void 0}}function i(){const e=['footer[data-qa="NavigationFooter"] *[data-qa="NavigationNavMenuItem"]','footer[data-qa="NavigationFooter"] *[data-qa="NavigationOneTrustButton"]','footer[data-qa="NavigationFooter"] *[data-qa="BlockSocialMediaIconLink"]'];document.querySelectorAll(e.join(",")).forEach(t=>{t.addEventListener("click",o=>{window.GTM?.push({contentful_block_title:t.closest('[data-qa^="NavigationNavLinkList"]')?.getAttribute("data-qa")||void 0,contentful_template_title:t.closest('[data-qa^="NavigationFooter"]')?.getAttribute("data-qa")||void 0,click_text:t?.querySelector("span")?.textContent?.trim()||void 0,click_url:t?.querySelector("a")?.href||void 0,...a(t)})})})}function r(){const e=['details[data-qa="FooterColumnDetails"] a','details[data-qa="FooterColumnDetails"] summary'];document.querySelectorAll(e.join(",")).forEach(t=>{const o=t.nodeName==="SUMMARY";t.addEventListener("click",c=>{window.GTM?.push({contentful_block_title:void 0,contentful_template_title:void 0,click_text:t?.textContent?.trim()||void 0,click_url:t?.href||void 0,nav_level:o?1:2,...a(t)})})})}document.addEventListener("DOMContentLoaded",i);document.addEventListener("DOMContentLoaded",r);</script>    </body></html>