CINXE.COM
Resource Center | Lenovo Tech Today Denmark
<!DOCTYPE html> <html lang="en-dk" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <style> body { opacity: 1 !important; } </style><link rel="preconnect" href="https://assets.adobedtm.com"/><!-- Global site tag (gtag.js) - Google Ads: 538855758 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-538855758"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-538855758'); </script> <meta charset="utf-8" /> <link rel="canonical" href="https://techtoday.lenovo.com/dk/en/resource-center" /> <meta http-equiv="content-language" content="en" /> <link rel="shortlink" href="https://techtoday.lenovo.com/dk/en/node/7316" /> <link rel="image_src" href="https://techtoday.lenovo.com" /> <meta name="referrer" content="unsafe-url" /> <meta name="rights" content="漏 Lenovo. All rights reserved." /> <meta property="og:site_name" content="Lenovo Tech Today Denmark" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://techtoday.lenovo.com/dk/en/resource-center" /> <meta property="og:title" content="Resource Center | Lenovo Tech Today Denmark" /> <meta property="og:image" content="https://techtoday.lenovo.com" /> <meta property="og:updated_time" content="2023-08-31T21:01:45-05:00" /> <meta property="article:published_time" content="2023-07-02T17:31:07-05:00" /> <meta property="article:modified_time" content="2023-08-31T21:01:45-05:00" /> <meta property="fb:app_id" content="458172704970270" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@Lenovo" /> <meta name="twitter:title" content="Resource Center | Lenovo Tech Today Denmark" /> <meta name="twitter:site:id" content="17307429" /> <meta name="twitter:url" content="https://techtoday.lenovo.com/dk/en/resource-center" /> <meta name="twitter:image" content="https://techtoday.lenovo.com" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org); Commerce 2" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <style>div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {background: #6F7170} div#sliding-popup.eu-cookie-withdraw-wrapper { background: transparent; } #sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab { color: #ffffff;} .eu-cookie-withdraw-tab { border-color: #ffffff;}</style> <script type="application/ld+json">{ "@context": "https://schema.org", "@graph": [ { "@type": "Article", "headline": "Resource Center", "name": "Resource Center", "about": [], "image": { "@type": "ImageObject", "representativeOfPage": "True", "url": "https://techtoday.lenovo.com", "width": "768", "height": "647" }, "datePublished": "2023-07-02T17:31:07-0500", "dateModified": "2023-08-31T21:01:45-0500", "publisher": { "@type": "Organization", "@id": "https://www.lenovo.com/", "name": "Lenovo", "url": "https://www.lenovo.com/", "sameAs": [ "https://www.facebook.com/lenovoUS", "https://twitter.com/lenovous", "http://www.instagram.com/lenovous/", "http://www.youtube.com/lenovovision", "http://www.flickr.com/photos/lenovophotolibrary" ], "logo": { "@type": "ImageObject", "url": "https://techtoday.lenovo.com/origind8/themes/custom/lenovod8/lenovo-logo-red.png", "width": "250", "height": "80" } }, "mainEntityOfPage": "https://techtoday.lenovo.com/dk/en/resource-center" }, { "@type": "WebPage", "@id": "https://techtoday.lenovo.com/dk/en/resource-center", "breadcrumb": { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://techtoday.lenovo.com/dk/en/solutions" } ] }, "publisher": { "@type": "Organization", "@id": "https://www.lenovo.com/", "name": "Lenovo", "url": "https://www.lenovo.com/", "sameAs": [ "https://www.facebook.com/lenovoUS", "https://twitter.com/lenovous", "http://www.instagram.com/lenovous/", "http://www.youtube.com/lenovovision", "http://www.flickr.com/photos/lenovophotolibrary" ], "logo": { "@type": "ImageObject", "url": "https://techtoday.lenovo.com/origind8/themes/custom/lenovod8/lenovo-logo-red.png", "width": "250", "height": "80" } } } ] }</script> <meta name="siteRoot" content="https://techtoday.lenovo.com/dk/en/solutions" /> <meta name="pagePath" content="/dk/en/resource-center" /> <meta name="pageBreadcrumb" content="Resource Center" /> <meta name="pageName" content="Resource Center | Lenovo Tech Today Denmark" /> <meta name="PageTitle" content="Resource Center | Lenovo Tech Today Denmark" /> <meta name="internalsearchcanonical" content="https://techtoday.lenovo.com/dk/en/resource-center" /> <meta name="robots" content="NOINDEX,NOFOLLOW" /> <link rel="icon" href="/themes/custom/lenovod8/favicon.ico" type="image/vnd.microsoft.icon" /> <script src="/sites/default/files/eu_cookie_compliance/eu_cookie_compliance.script.js?smv817" defer></script> <title>Resource Center | Lenovo Tech Today Denmark</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_4XAHdFUKvX65fwFT8-TdLoODYlAxcfAiNA87ad6juJo.css?delta=0&language=dk-en&theme=lenovod8&include=eJx9UltywyAMvBCUmX71NowA2WYCiEEiqXv64DhJH870R6BFaFcLCQudyUKJGSRSMUCs0g5Wqr2an4nilQWzccB4rwofZk7kICnJcxbrqQgWgRpNXrVL5E-aZU2xzOqCbqKWrSMSlgbVHBCFfbSgU8Sx5JoiFI_mFWgDTtCTPNQe6DdW5G-ZLGNCr6dBhe05I8xotqA5js54wB9AgpW6WNdjCtgMFfSULKPfXFPniBc2t_iWKfRno90qhzI4LX5WYgx2immkbGYs2IZzd4qbWWYn0ncivdmjXIKv9Y_r-0Z70b9vHCoaMvXmUS_daQ8t8P8ljND8cqhZEDY9GUvXWJbtCYJ-f6VHqEZ_OEhOvxxgWeuC5fb5rnVq_to" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_2j8bnYrre1HadDo5y-BpkVjT2NKSCivzR_UdgzkANno.css?delta=1&language=dk-en&theme=lenovod8&include=eJx9UltywyAMvBCUmX71NowA2WYCiEEiqXv64DhJH870R6BFaFcLCQudyUKJGSRSMUCs0g5Wqr2an4nilQWzccB4rwofZk7kICnJcxbrqQgWgRpNXrVL5E-aZU2xzOqCbqKWrSMSlgbVHBCFfbSgU8Sx5JoiFI_mFWgDTtCTPNQe6DdW5G-ZLGNCr6dBhe05I8xotqA5js54wB9AgpW6WNdjCtgMFfSULKPfXFPniBc2t_iWKfRno90qhzI4LX5WYgx2immkbGYs2IZzd4qbWWYn0ncivdmjXIKv9Y_r-0Z70b9vHCoaMvXmUS_daQ8t8P8ljND8cqhZEDY9GUvXWJbtCYJ-f6VHqEZ_OEhOvxxgWeuC5fb5rnVq_to" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_f4oQOEsXTowmU3yIFf9JQxQDHQRoDdBdy3wZHlO22ac.css?delta=2&language=dk-en&theme=lenovod8&include=eJx9UltywyAMvBCUmX71NowA2WYCiEEiqXv64DhJH870R6BFaFcLCQudyUKJGSRSMUCs0g5Wqr2an4nilQWzccB4rwofZk7kICnJcxbrqQgWgRpNXrVL5E-aZU2xzOqCbqKWrSMSlgbVHBCFfbSgU8Sx5JoiFI_mFWgDTtCTPNQe6DdW5G-ZLGNCr6dBhe05I8xotqA5js54wB9AgpW6WNdjCtgMFfSULKPfXFPniBc2t_iWKfRno90qhzI4LX5WYgx2immkbGYs2IZzd4qbWWYn0ncivdmjXIKv9Y_r-0Z70b9vHCoaMvXmUS_daQ8t8P8ljND8cqhZEDY9GUvXWJbtCYJ-f6VHqEZ_OEhOvxxgWeuC5fb5rnVq_to" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_RgjScS43cU9W4XIrhID1jwKubZhhZ9y-3_lfm12Hq-o.css?delta=3&language=dk-en&theme=lenovod8&include=eJx9UltywyAMvBCUmX71NowA2WYCiEEiqXv64DhJH870R6BFaFcLCQudyUKJGSRSMUCs0g5Wqr2an4nilQWzccB4rwofZk7kICnJcxbrqQgWgRpNXrVL5E-aZU2xzOqCbqKWrSMSlgbVHBCFfbSgU8Sx5JoiFI_mFWgDTtCTPNQe6DdW5G-ZLGNCr6dBhe05I8xotqA5js54wB9AgpW6WNdjCtgMFfSULKPfXFPniBc2t_iWKfRno90qhzI4LX5WYgx2immkbGYs2IZzd4qbWWYn0ncivdmjXIKv9Y_r-0Z70b9vHCoaMvXmUS_daQ8t8P8ljND8cqhZEDY9GUvXWJbtCYJ-f6VHqEZ_OEhOvxxgWeuC5fb5rnVq_to" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_gD5T05WYHlAmWoRmYailelyOc0iUiYtkoFUYXmmUtqY.css?delta=4&language=dk-en&theme=lenovod8&include=eJx9UltywyAMvBCUmX71NowA2WYCiEEiqXv64DhJH870R6BFaFcLCQudyUKJGSRSMUCs0g5Wqr2an4nilQWzccB4rwofZk7kICnJcxbrqQgWgRpNXrVL5E-aZU2xzOqCbqKWrSMSlgbVHBCFfbSgU8Sx5JoiFI_mFWgDTtCTPNQe6DdW5G-ZLGNCr6dBhe05I8xotqA5js54wB9AgpW6WNdjCtgMFfSULKPfXFPniBc2t_iWKfRno90qhzI4LX5WYgx2immkbGYs2IZzd4qbWWYn0ncivdmjXIKv9Y_r-0Z70b9vHCoaMvXmUS_daQ8t8P8ljND8cqhZEDY9GUvXWJbtCYJ-f6VHqEZ_OEhOvxxgWeuC5fb5rnVq_to" /> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"dk\/en\/","currentPath":"node\/7316","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"dk-en","solutionsPrefix":"solutions\/"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJxtU9GSpCAM_CGzVN3T_g0VMKPsBkJBnF3v6w8dHWdOX5B0t4R0giNVKpZ-s1Tq7S1wC6sZKFFB7tw1XYnJq0VmmyRR5xj_zsYF-cAv_O2ciFYtmE2WLHcqL4iKsIbc0WS9yHeg9omZAyZP5gq0Pd1wYu2YktzFOKy07S2mEFGDJINSd9Cx-G_DOMuk4KbAPRW4SYm7YEBttWDR4JnMGkGUHhlwUoF25ynv2scxdjvGtGK9sK2t-pb1KSI1hapMxRNsXsHm1a7JOJBZlhMANbRaD3xJb16DndE4RG3OJKWkmIOpOjPtGfpPM7C41rRnzM55aE7G51UXcN2AV3i36EqhkoM_EXRv-esJHgkXpyOlCSiNS-96-HOWzXmkhC_-HdzXFHNLCu_-Hjw7eGn_gSe8g5IftXVxvsj5bM44OfBY-vPt3ySVsPjxf03_uTUXQn_B3dqMb_VfsC_uHGzV5oPf_uzqXJXiY8BPvY4zrIMNS9NDGrp7oJ9q1vWjTe_UJmgNbEi3kIKSrb4I80MCOwoPtPsht7wJe7zME_IPtJyZWA","theme":"lenovod8","theme_token":null},"ajaxTrustedUrl":{"\/dk\/en\/resource-center":true},"eu_cookie_compliance":{"cookie_policy_version":"1.0.0","popup_enabled":true,"popup_agreed_enabled":false,"popup_hide_agreed":false,"popup_clicking_confirmation":false,"popup_scrolling_confirmation":false,"popup_html_info":"\u003Cdiv role=\u0022alertdialog\u0022 aria-labelledby=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022\u003E\n \u003Cdiv class=\u0022inner-wrapper\u0022\u003E\n \u003Cp\u003ELenovo would like to use cookies to improve your experience.\u003C\/p\u003E\u003Cp\u003EVisit our cookie \u003Ca class=\u0022open-consent-tool\u0022 href=\u0022#\u0022\u003Econsent tool\u003C\/a\u003E to manage your preferences. Learn more about our \u003Ca href=\u0022https:\/\/www.lenovo.com\/privacy\/\u0022\u003Eprivacy notice\u003C\/a\u003E.\u003C\/p\u003E\n \u003C\/div\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-default-button\u0022\u003EAccept all\u003C\/button\u003E\n \u003C\/div\u003E\n\n \u003Cdiv class=\u0022categories-wrapper\u0022\u003E\n \u003Cdiv id=\u0022eu-cookie-compliance-categories\u0022 class=\u0022eu-cookie-compliance-categories\u0022\u003E\n \u003Cdiv class=\u0022categories-inner\u0022\u003E\n \u003Cdiv class=\u0022categories-list\u0022\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-essentials\u0022\n value=\u0022essentials\u0022\n checked disabled \u003E\n \u003Clabel for=\u0022cookie-category-essentials\u0022\u003EEssentials (Required)\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe rely on cookies, javascript, and other web technologies to serve key\u2014or essential\u2014elements on the site. This may include things like your language preferences or server-based cookies intended to keep our site running and operational. If disabled, your site experience will likely be impacted.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-analytics\u0022\n value=\u0022analytics\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-analytics\u0022\u003EAnalytics\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe use analytics to improve our website by better understanding how often users visit the site, what pages they visit most, and how long they spend on our site. We\u0026#039;ll rely on cookies and third-party partners to track these actions and behaviors. \u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-social_media\u0022\n value=\u0022social_media\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-social_media\u0022\u003ESocial Media\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe use social media providers in order to serve relevant advertising to you on social networks. Providers like Facebook, Twitter, and others may use cookies to match your interests and serve relevant advertising on their sites.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-advertising\u0022\n value=\u0022advertising\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-advertising\u0022\u003EAdvertising\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EOur advertising partners allow us to serve you relevant advertising across the web, based on your interests. They can also be used to limit the number of times you see an advertisement as well as help measure the effectiveness of our advertising campaigns. These partners may collect information about you such as your browser information, location, and\/or IP address.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-categories-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022\n class=\u0022eu-cookie-compliance-save-preferences-button\u0022\u003EClose and Accept\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons eu-cookie-compliance-has-categories\u0022\u003E\n\n \u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-button visually-hidden\u0022\u003EWithdraw consent\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","use_mobile_message":false,"mobile_popup_html_info":"\u003Cdiv role=\u0022alertdialog\u0022 aria-labelledby=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022\u003E\n \u003Cdiv class=\u0022inner-wrapper\u0022\u003E\n \n \u003C\/div\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-default-button\u0022\u003EAccept all\u003C\/button\u003E\n \u003C\/div\u003E\n\n \u003Cdiv class=\u0022categories-wrapper\u0022\u003E\n \u003Cdiv id=\u0022eu-cookie-compliance-categories\u0022 class=\u0022eu-cookie-compliance-categories\u0022\u003E\n \u003Cdiv class=\u0022categories-inner\u0022\u003E\n \u003Cdiv class=\u0022categories-list\u0022\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-essentials\u0022\n value=\u0022essentials\u0022\n checked disabled \u003E\n \u003Clabel for=\u0022cookie-category-essentials\u0022\u003EEssentials (Required)\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe rely on cookies, javascript, and other web technologies to serve key\u2014or essential\u2014elements on the site. This may include things like your language preferences or server-based cookies intended to keep our site running and operational. If disabled, your site experience will likely be impacted.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-analytics\u0022\n value=\u0022analytics\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-analytics\u0022\u003EAnalytics\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe use analytics to improve our website by better understanding how often users visit the site, what pages they visit most, and how long they spend on our site. We\u0026#039;ll rely on cookies and third-party partners to track these actions and behaviors. \u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-social_media\u0022\n value=\u0022social_media\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-social_media\u0022\u003ESocial Media\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EWe use social media providers in order to serve relevant advertising to you on social networks. Providers like Facebook, Twitter, and others may use cookies to match your interests and serve relevant advertising on their sites.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category\u0022\u003E\n \u003Cdiv\u003E\n \u003Cinput type=\u0022checkbox\u0022 name=\u0022cookie-categories\u0022 id=\u0022cookie-category-advertising\u0022\n value=\u0022advertising\u0022\n checked \u003E\n \u003Clabel for=\u0022cookie-category-advertising\u0022\u003EAdvertising\u003C\/label\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-category-description\u0022\u003EOur advertising partners allow us to serve you relevant advertising across the web, based on your interests. They can also be used to limit the number of times you see an advertisement as well as help measure the effectiveness of our advertising campaigns. These partners may collect information about you such as your browser information, location, and\/or IP address.\u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003Cdiv class=\u0022eu-cookie-compliance-categories-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022\n class=\u0022eu-cookie-compliance-save-preferences-button\u0022\u003EClose and Accept\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons eu-cookie-compliance-has-categories\u0022\u003E\n\n \u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-button visually-hidden\u0022\u003EWithdraw consent\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","mobile_breakpoint":768,"popup_html_agreed":false,"popup_use_bare_css":false,"popup_height":"auto","popup_width":"100%","popup_delay":1000,"popup_link":"https:\/\/www.lenovo.com\/privacy\/","popup_link_new_window":true,"popup_position":false,"fixed_top_position":true,"popup_language":"dk-en","store_consent":false,"better_support_for_screen_readers":false,"cookie_name":"","reload_page":false,"domain":"","domain_all_sites":false,"popup_eu_only":false,"popup_eu_only_js":false,"cookie_lifetime":100,"cookie_session":0,"set_cookie_session_zero_on_disagree":0,"disagree_do_not_show_popup":false,"method":"categories","automatic_cookies_removal":true,"allowed_cookies":"_ga\r\n_px3\r\n_pxhd\r\n_zitok\r\n__cf_bm\r\n__cfduid\r\nCookieConsent\r\nLOFBT\r\nLOSAD\r\nXSRF-TOKEN\r\nX-XSRF-TOKEN\r\nchs\r\ncidZ\r\ndclidZ\r\nlsZ\r\nlrsynch\r\nvisitorid\r\n__Secure-YEC\r\nAEC\r\nAPISID\r\nCONSENT\r\nGPS\r\nHSID\r\nLOGIN_INFO\r\nPREF\r\nSAPISID\r\nSID\r\nSSID\r\nVISITOR_INFO1_LIVE\r\nVISITOR_PRIVACY_METADATA\r\nYSC\r\nllbcs\r\nwide\r\nHost domain\r\nyoutube.com\r\nLISAModel\r\n_fbp\r\nAWSALB\r\nAWSALBCORS","withdraw_markup":"\u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-tab\u0022\u003EPrivacy settings\u003C\/button\u003E\n\u003Cdiv role=\u0022alertdialog\u0022 aria-labelledby=\u0022popup-text\u0022 class=\u0022eu-cookie-withdraw-banner\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022\u003E\n \u003Cp\u003ELenovo would like to use cookies to improve your experience.\u003C\/p\u003E\u003Cp\u003EVisit our cookie \u003Ca class=\u0022open-consent-tool\u0022 href=\u0022#\u0022\u003Econsent tool\u003C\/a\u003E to manage your preferences. Learn more about our \u003Ca href=\u0022https:\/\/www.lenovo.com\/privacy\/\u0022\u003Eprivacy notice\u003C\/a\u003E.\u003C\/p\u003E\n \u003C\/div\u003E\n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-button\u0022\u003EWithdraw consent\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","withdraw_enabled":false,"reload_options":0,"reload_routes_list":"","withdraw_button_on_info_popup":false,"cookie_categories":["essentials","analytics","social_media","advertising"],"cookie_categories_details":{"essentials":{"uuid":"38ea1eb9-c332-4729-a981-96383b559766","langcode":"ww-en","status":true,"dependencies":[],"id":"essentials","label":"Essentials (Required)","description":"We rely on cookies, javascript, and other web technologies to serve key\u2014or essential\u2014elements on the site. This may include things like your language preferences or server-based cookies intended to keep our site running and operational. If disabled, your site experience will likely be impacted.","checkbox_default_state":"required","weight":-10},"analytics":{"uuid":"4dc1da97-6061-4e46-9e07-5dc634650a90","langcode":"ww-en","status":true,"dependencies":[],"id":"analytics","label":"Analytics","description":"We use analytics to improve our website by better understanding how often users visit the site, what pages they visit most, and how long they spend on our site. We\u0027ll rely on cookies and third-party partners to track these actions and behaviors. ","checkbox_default_state":"checked","weight":-9},"social_media":{"uuid":"5c4dd382-24dd-4292-9474-a9d2b599c93f","langcode":"ww-en","status":true,"dependencies":[],"id":"social_media","label":"Social Media","description":"We use social media providers in order to serve relevant advertising to you on social networks. Providers like Facebook, Twitter, and others may use cookies to match your interests and serve relevant advertising on their sites.","checkbox_default_state":"checked","weight":-8},"advertising":{"uuid":"53c580d8-b7ce-4b3c-a17a-9d34fb95e5e0","langcode":"ww-en","status":true,"dependencies":[],"id":"advertising","label":"Advertising","description":"Our advertising partners allow us to serve you relevant advertising across the web, based on your interests. They can also be used to limit the number of times you see an advertisement as well as help measure the effectiveness of our advertising campaigns. These partners may collect information about you such as your browser information, location, and\/or IP address.","checkbox_default_state":"checked","weight":-7}},"enable_save_preferences_button":true,"cookie_value_disagreed":"0","cookie_value_agreed_show_thank_you":"1","cookie_value_agreed":"2","containing_element":"body","settings_tab_enabled":false,"olivero_primary_button_classes":"","olivero_secondary_button_classes":"","close_button_action":"close_banner","open_by_default":true,"modules_allow_popup":true,"hide_the_banner":false,"geoip_match":true},"bootstrap":{"forms_has_error_value_toggle":1,"modal_animation":1,"modal_backdrop":"true","modal_focus_input":1,"modal_keyboard":1,"modal_select_text":1,"modal_show":1,"modal_size":"","popover_enabled":1,"popover_animation":1,"popover_auto_close":1,"popover_container":"body","popover_content":"","popover_delay":"0","popover_html":0,"popover_placement":"right","popover_selector":"","popover_title":"","popover_trigger":"click","tooltip_enabled":1,"tooltip_animation":1,"tooltip_container":"body","tooltip_delay":"0","tooltip_html":0,"tooltip_placement":"bottom","tooltip_selector":"","tooltip_trigger":"hover"},"lenovoUrlHost":"https:\/\/www.lenovo.com","lenovoTechTodayUrlHost":"https:\/\/techtoday.lenovo.com","lenovoUrlHostTitle":"302 Found","lenovoBaseUrl":"https:\/\/techtoday.lenovo.com\/dk\/en\/solutions","lenovoCurrentUrl":"\/node\/7316","lenovoJsonUrl":"https:\/\/techtoday.lenovo.com\/think_lang_select","lenovoSearchUrl":"https:\/\/techtoday.lenovo.com\/lenovo_search","lenovoSelectUrl":"https:\/\/techtoday.lenovo.com\/think_lang_select","lenovoPrefix":"dk\/en","lenovoHyphenPrefix":"dk-en","views":{"ajax_path":"\/dk\/en\/solutions\/views\/ajax","ajaxViews":{"views_dom_id:6cb883a58e807e765ff9991d00e5b46a620ee0d98a5ba076b4aa27747fb6ead6":{"view_name":"resource_hub_search","view_display_id":"block_main","view_args":"","view_path":"\/node\/7316","view_base_path":null,"view_dom_id":"6cb883a58e807e765ff9991d00e5b46a620ee0d98a5ba076b4aa27747fb6ead6","pager_element":0}}},"campaignCodes":{"anon":true},"lenovoAdobeTrackingSettings":{"cc":"dk","language":"en","storeID":"Lenovo Tech Today Denmark","pageName":"Resource Center","bu":"public","storeType":"public_consumer"},"lenovoAdobeTrackingMediaNames":[],"user":{"uid":0,"permissionsHash":"fa09593d478e22f626698e8b20b8462bb9ab9e57698f97bf2ecec57266b9bd2c"}}</script> <script data-cfasync="false" src="/core/assets/vendor/jquery/jquery.min.js?v=3.7.1"></script> <script data-cfasync="false" src="/core/misc/drupalSettingsLoader.js?v=10.3.6"></script> <script src="/sites/default/files/js/js_s5Zl1svRh54IL5MCIxhZX2WIn6UBIdb8GgB5OOfUjOc.js?scope=header&delta=2&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script src="/themes/custom/lenovod8/scripts/jquery.ui/jquery-ui.min.js?v=1.12.1"></script> <script src="/modules/custom/lenovo/modules/lenovo_popup/js/jquery.cookie/jquery.cookie.min.js?v=1.4.1"></script> <script src="/themes/custom/lenovod8/scripts/jquery.easing/jquery.easing.min.js?v=1.4.1"></script> <script src="/sites/default/files/js/js_REVyCBTeg8jfPVdwCrDcYDuOaCpOofNwDp7HuXK9NBU.js?scope=header&delta=6&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script data-cfasync="false" type="text/javascript"> if (!window.lmd) { window.lmd = {}; try { var lang_country = jQuery('html').attr('lang').split('-'); var pageName_storeID = jQuery('title').text().split(' | '); window.lmd.cc = lang_country[1]; window.lmd.language = lang_country[0]; window.lmd.bu = "public"; window.lmd.pageName = pageName_storeID[0]; window.lmd.storeID = pageName_storeID[1]; window.lmd.storeType = "public_consumer"; } catch(lmderror) { console.warn(lmderror); } } </script> <script data-cfasync="false" type="text/javascript"> if (typeof jQuery === 'function') { $ = jQuery; } </script> <script data-cfasync="false" type="text/javascript" src="//assets.adobedtm.com/launch-ENbd80d0d08563407f8765e66b51ce822a.min.js"></script><style> header#navbar-techtoday.enhanced-techtoday > div[id^="popup"] { display: none !important; } </style><script type="text/javascript"> (function() { var didInit=false; function initMunchkin() { if (didInit === false) { didInit = true; // Add configuration settings to the init method and add alternative ID. Munchkin.init('183-WCT-620', {'altIds': ['026-ENO-001','384-QRQ-881']}); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script><style> body.body-modal-scroll { width: 100% !important; } </style><style type="text/css"> /* For /vn/vn/workstations */ .workstation-ie-11-fix .section-3__heading { text-align: center; } .workstation-ie-11-fix .section-7__card { height: auto; } .workstation-ie-11-fix .section-3__content, .workstation-ie-11-fix .section-3__heading, .workstation-ie-11-fix .section-3__paragraph, .workstation-ie-11-fix .section-7__heading, .workstation-ie-11-fix .section-7__paragraph, .workstation-ie-11-fix .section-7b__heading, .workstation-ie-11-fix .section-7b__paragraph, .workstation-ie-11-fix .section-9__heading, .workstation-ie-11-fix .section-9__paragraph, .workstation-ie-11-fix .section-9b__heading, .workstation-ie-11-fix .section-9b__paragraph { width: 100%; } .workstation-ie-11-fix .section-9__content, .workstation-ie-11-fix .section-9b__content { height: auto; min-height: 130px; } .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper .paragraph-slider-item, .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper .paragraph-slider-item > div, .workstation-ie-11-fix .section-9 .non-slide-anything-wrapper .paragraph-slider-item, .workstation-ie-11-fix .section-9b .non-slide-anything-wrapper .paragraph-slider-item { width: 100%; align-content: center; justify-content: center; } @media screen and (min-width: 991px) { .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper, .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper > div, .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper .paragraph-slider-item, .workstation-ie-11-fix .section-3 .non-slide-anything-wrapper .paragraph-slider-item > div, .workstation-ie-11-fix .section-9 .non-slide-anything-wrapper, .workstation-ie-11-fix .section-9 .non-slide-anything-wrapper > div, .workstation-ie-11-fix .section-9 .non-slide-anything-wrapper .paragraph-slider-item, .workstation-ie-11-fix .section-9b .non-slide-anything-wrapper, .workstation-ie-11-fix .section-9b .non-slide-anything-wrapper > div, .workstation-ie-11-fix .section-9b .non-slide-anything-wrapper .paragraph-slider-item { display: flex; } } /* For /vn/vn/solutions/smb/thinkedge */ .smb-thinkedge-ie-11-fix .section-02__paragraph-primary, .smb-thinkedge-ie-11-fix .section-04__paragraph-primary, .smb-thinkedge-ie-11-fix .section-05__heading-secondary, .smb-thinkedge-ie-11-fix .section-05__paragraph-secondary, .smb-thinkedge-ie-11-fix .section-09__heading-primary, .smb-thinkedge-ie-11-fix .section-09__paragraph-primary, .smb-thinkedge-ie-11-fix .section-13__heading { width: 100%; } .smb-thinkedge-ie-11-fix .section-08__row { background-color: rgba(70, 200, 225, 0.08); } </style><script type="text/javascript"> (function(u,t,d){ var i=d.createElement(t);i.type='text/javascript';i.async=true;i.src=u; var s=d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(i,s); })('https://eu4-track.inside-graph.com/gtm/IN-1001026/include.js','script',document); </script> <style> #inside_tabs { top: calc(50vh - 100px) !important; } /* Fix overlay that covers the whole page */ #inside_holder { width: auto !important; height: auto !important; } </style><!-- Hotjar Tracking Code for Lenovo --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3848009,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script><!-- New Relic Tracking Code for Lenovo --> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"2180829",trustKey:"2180829",agentID:"1120253604",licenseKey:"219abf0552",applicationID:"1033847912"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"219abf0552",applicationID:"1033847912",sa:1}; ;/*! For license information please see nr-loader-spa-1.252.1.min.js.LICENSE.txt */ (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>w,OP:()=>D,lF:()=>O,Yu:()=>E,Dg:()=>v,CX:()=>c,GE:()=>x,sU:()=>N});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f="[data-nr-mask]",h=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!A[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return A[e]}function x(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");A[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=A[e])}const E=(0,n.mF)().o;var _=r(385),T=r(6818);const S={buildEnv:T.Re,customTransaction:void 0,disabled:!1,distMethod:T.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(_._A?.performance?.timeOrigin||_._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+_._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof _._A.XMLHttpRequest?.prototype?.addEventListener,version:T.q4,denyList:void 0},R={};function D(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!R[e])throw new Error("Runtime for ".concat(e," was never set"));return R[e]}function N(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");R[e]=(0,i.D)(t,S);const r=(0,n.ek)(e);r&&(r.runtime=R[e])}function O(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.252.1",i="PROD",o="CDN",a="2.0.0-alpha.11"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,cv:()=>p,iS:()=>s,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>f});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(o?.performance?.timeOrigin||o?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,R:()=>c});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(u(e),!e||!s[e].get(t)||r)return c(t);s[e].get(t).staged=!0;const a=[...s[e]];function c(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}a.every((e=>{let[t,r]=e;return r.staged}))&&(a.sort(((e,t)=>e[1].priority-t[1].priority)),a.forEach((t=>{let[r]=t;s[e].delete(r),c(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},f=!1;try{f=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=p(n),c=m(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var f=b()[s[e]];f&&f.push([h,e,r,a]);return a},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),d=(0,n.fP)();function l(){u.aborted=!0,Object.keys(u.backlog).forEach((e=>{delete u.backlog[e]}))}d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>o,IK:()=>c,oD:()=>i,uT:()=>s,wO:()=>a});const n="NRBA",i=144e5,o=18e5,a={PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},s={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},7894:(e,t,r)=>{"use strict";function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>d,T:()=>l});var n=r(8325),i=r(5546),o=r(3325),a=r(385);const s="newrelic";const c={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]},u=new Set;function d(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(u.has(t)||(Object.entries(e).forEach((e=>{let[t,n]=e;c[t]?c[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),l[t]=Boolean(n)})),Object.keys(c).forEach((e=>{void 0===l[e]&&(c[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),l[e]=!1)})),u.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{a._A.dispatchEvent(new CustomEvent(s,{detail:e}))}catch(e){}}({loaded:!0})))}const l={}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,n.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>R,QU:()=>O,_L:()=>P,Gm:()=>M,Lg:()=>L,BV:()=>Z,Kf:()=>Y});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var A="fetch-",w=A+"body-",x=["arrayBuffer","blob","json","text","formData"],E=f._A.Request,_=f._A.Response,T="prototype";const S={};function R(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(E&&_&&f._A.fetch))return t;if(S[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return S[t.debugId]=1,x.forEach((e=>{r(E[T],e,w),r(_[T],e,w)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const D={},N=["pushState","replaceState"];function O(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||D[t.debugId]++||(D[t.debugId]=1,c(t).inPlace(window.history,N,"-")),t}var I=r(3239);const j={},C=["appendChild","insertBefore","replaceChild"];function P(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||j[t.debugId])return t;j[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,C,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,I.m$)(!1)),e.addEventListener("error",f,(0,I.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function M(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const H={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(H[t.debugId])return t;H[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const z={},F="setTimeout",B="setInterval",U="clearTimeout",V="-start",q="-",G=[F,"setImmediate",B,U,"clearImmediate"];function Z(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(z[t.debugId]++)return t;z[t.debugId]=1;var r=c(t);return r.inPlace(f._A,G.slice(0,2),F+q),r.inPlace(f._A,G.slice(2,3),B+q),r.inPlace(f._A,G.slice(3),U+q),t.on(B+V,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(F+V,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var W=r(50);const X={},K=["open","send"];function Y(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(X[r.debugId]++)return r;X[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",w)}),(0,I.m$)(!1))}catch(e){(0,W.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,K,"-xhr-",w),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function w(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{J0:()=>l,Mi:()=>d,Vb:()=>o,Ye:()=>s,fm:()=>c,i9:()=>a,t9:()=>i,u0:()=>u});var n=r(7056);const i=r(3325).D.sessionReplay,o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},s=1e6,c=64e3,u={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},l=5e3},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>x,CB_END:()=>E,CB_START:()=>u,END:()=>w,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,A="-start",w="-end",x="-body",E="cb"+w,_="jsTime",T="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},8862:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(7894),c=r(8e3),u=r(3960),d=r(385),l=r(50),f=r(3081),h=r(8632);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay"],g=["setErrorHandler","finished","addToTrace","addRelease"];function m(){const e=(0,h.gG)();p.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var v=r(2825);const b=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let y=!1;function A(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=arguments.length>2?arguments[2]:void 0,A=arguments.length>3?arguments[3]:void 0,{init:w,info:x,loader_config:E,runtime:_={loaderType:p},exposed:T=!0}=t;const S=(0,h.gG)();x||(w=S.init,x=S.info,E=S.loader_config),(0,i.Dg)(e.agentIdentifier,w||{}),(0,i.GE)(e.agentIdentifier,E||{}),x.jsAttributes??={},d.v6&&(x.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,x);const R=(0,i.P_)(e.agentIdentifier),D=[x.beacon,x.errorBeacon];y||(R.proxy.assets&&(b(R.proxy.assets),D.push(R.proxy.assets)),R.proxy.beacon&&D.push(R.proxy.beacon),m(),(0,h.EZ)("activatedFeatures",v.T)),_.denyList=[...R.ajax.deny_list||[],...R.ajax.block_internal?D:[]],(0,i.sU)(e.agentIdentifier,_),void 0===e.api&&(e.api=function(e,t){t||(0,c.R)(e,"api");const h={};var p=a.ee.get(e),m=p.get("tracer"),v="api-",b=v+"ixn-";function y(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(v,n,!0,o||null===r?"session":void 0)(t,r)}function A(){}g.forEach((e=>{h[e]=x(v,e,!0,"api")})),h.addPageAction=x(v,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(v,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(v,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return y(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return y("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return y("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.recordReplay=function(){(0,o.p)(f.xS,["API/recordReplay/called"],void 0,n.D.metrics,p),(0,o.p)("recordReplay",[],void 0,n.D.sessionReplay,p)},h.pauseReplay=function(){(0,o.p)(f.xS,["API/pauseReplay/called"],void 0,n.D.metrics,p),(0,o.p)("pauseReplay",[],void 0,n.D.sessionReplay,p)},h.interaction=function(){return(new A).get()};var w=A.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(f.xS,["API/createTracer/called"],void 0,n.D.metrics,p),(0,o.p)(b+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(m.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw m.emit("fn-err",[arguments,this,e],r),e}finally{m.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function E(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>{(0,l.Z)("Downloading runtime APIs failed..."),(0,c.L)(e,"api",!0)}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(b,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},d.il?(0,u.b2)((()=>E()),!0):E(),h}(e.agentIdentifier,A)),void 0===e.exposed&&(e.exposed=T),y=!0}},1926:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.252.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.252.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={111:"sha512-yqKktm3jjy7vH57ymJxJxF1Z6jKArrgcXebUMwF0elgpFkLMiY9/6juO9vuYcQ3VLbGCuFTO0QlvCZc8xgPFaA==",433:"sha512-xCugVfV9zLov1hjT2nBv+ZvSWVPV2dTRP6ZOb5BWXDkjLxZfeMBu5Yb1JACb/dMdGYlFRYh6/5+evlY/nf7URw==",164:"sha512-9mCt3EsEBu4UoI4ZDKBWyuf3gjOy9vMrbuPNIGxVj+hCDXuCy2yhAiQXr+3Xyg4vMnD349BCtUd0vc2Cys6CFQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={801:0,92:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.252.1.PROD"]=self["webpackChunk:NRBA-1.252.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(1926);var e=i(50);class t{#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.Z)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e("recordReplay")}pauseReplay(){return this.#e("pauseReplay")}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}}var r=i(3325),n=i(234);const o=Object.values(r.D);function a(e){const t={};return o.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(8862);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,1656));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void o(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),o(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName,!0),o(!1)}};l.il?(0,d.b2)((()=>a()),!0):a()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplayMode))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=b(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=A(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function A(e){return"object"!=typeof e?[]:(0,m.D)(e,w)}function w(e,t){return t}var x=i(8632),E=i(4402),_=i(4351);var T=i(5546),S=i(7956),R=i(3239),D=i(7894),N=i(9251);class O extends f{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),l.il&&((0,S.N)((()=>(0,T.p)("docHidden",[(0,D.z)()],void 0,N.t,this.ee)),!0),(0,R.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,D.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var I=i(3081);class j extends f{static featureName=I.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,I.t9,r),this.importAggregator()}}var C=i(6660);class P{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends f{static featureName=C.t;#t=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,C.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#t.has(n)&&(this.#t.add(n),(0,T.p)("err",[this.#r(n),(0,D.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#r(e),(0,D.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#n(e),(0,D.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,R.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#t.has(e.error)?this.#t.delete(e.error):(0,T.p)("err",[this.#i(e),(0,D.z)()],void 0,r.D.jserrors,this.ee))}),(0,R.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.#t.clear(),this.abortHandler=void 0}#r(e){return e instanceof Error?e:void 0!==e?.message?new P(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new P("string"==typeof e?e:(0,_.P)(e))}#n(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new P(t);const r=this.#r(e.reason);return r.message=t+r.message,r}#i(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno);return t.name=SyntaxError.name,t}return e.error instanceof Error?e.error:new P(e.message,e.filename,e.lineno,e.colno)}}var M=i(2210);let H=1;const L="nr@id";function z(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,M.X)(e,L,(function(){return H++}))}function F(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.P)(e).length}catch(e){return}}}var B=i(1214),U=i(7243);class V{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!r||!i)return null;var a=(0,E.M)(),s=(0,E.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,r,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof l._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var o=(0,U.e)(r.allowed_origins[i]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var q=i(7825),G=["load","error","abort","timeout"],Z=G.length,W=n.Yu.REQ,X=n.Yu.XHR;class K extends f{static featureName=q.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,q.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new V(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Y(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,B.u5)(this.ee),(0,B.Kf)(this.ee),function(e,t,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,R.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,R.m$)(!1))}function s(e){this.params={method:e[0]},Y(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(r.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(r.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&r.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=F(i);a&&(n.txSize=a)}this.startTime=(0,D.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<Z;s++)r.addEventListener(G[s],this.listener,(0,R.m$)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+z(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+z(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,D.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,D.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,D.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,U.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=o.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function A(e,t){this.params={},this.metrics={},this.startTime=(0,D.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Y(this,r);var o=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=F(n.body)||0}function w(e,t){var n;this.endTime=(0,D.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,D.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<Z;o++)e.removeEventListener(G[o],this.listener,!1);t.aborted||(n.duration=(0,D.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function E(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?F(e.response):"text"===r||""===r||void 0===r?F(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin){var o=n.getResponseHeader("X-NewRelic-App-Data");o&&((0,T.p)(I.mY,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,r.D.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",a),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",A),t.on("fn-start",v),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function Y(e,t){var r=(0,U.e)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var J=i(3614);const{BST_RESOURCE:Q,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=J;var se=i(7056),ce=i(7144);class ue extends f{static featureName=ce.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ce.t9,r);try{const e=JSON.parse(localStorage.getItem("NRBA_SESSION"));e.sessionReplayMode!==se.IK.OFF?this.#a(e.sessionReplayMode):this.importAggregator({})}catch(e){this.importAggregator({})}}async#a(e){const{Recorder:t}=await Promise.all([i.e(111),i.e(433)]).then(i.bind(i,4136));this.recorder=new t({mode:e,agentIdentifier:this.agentIdentifier}),this.recorder.startRecording(),this.importAggregator({recorder:this.recorder})}}var de=i(7836);const{FEATURE_NAME:le,START:fe,END:he,BODY:pe,CB_END:ge,JS_TIME:me,FETCH:ve,FN_START:be,CB_START:ye,FN_END:Ae}=de;var we=i(4649);class xe extends f{static featureName=we.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(r,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),(0,s.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){try{const t=a(this.agentIdentifier),n=[...this.desiredFeatures];n.sort(((e,t)=>r.p[e.featureName]-r.p[t.featureName])),n.forEach((n=>{if(t[n.featureName]||n.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(n.featureName);i.every((e=>t[e]))||(0,e.Z)("".concat(n.featureName," is enabled but one or more dependent features has been disabled (").concat((0,_.P)(i),"). This may cause unintended consequences or missing data...")),this.features[n.featureName]=new n(this.agentIdentifier,this.sharedAggregator)}}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[K,p,O,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,B.QU)(n),this.eventsEE=(0,B.em)(n),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,D.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,D.z)()],void 0,r.D.sessionTrace,n)})),n.on(ae+te,(function(e){this.time=(0,D.z)(),this.startPath=location.pathname+location.hash})),n.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(Q,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ue,j,xe,k,class extends f{static featureName=le;constructor(e,t){if(super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;if(!(0,n.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,i=0;const o=this.ee.get("tracer"),a=(0,B._L)(this.ee),s=(0,B.Lg)(this.ee),c=(0,B.BV)(this.ee),u=(0,B.Kf)(this.ee),d=this.ee.get("events"),f=(0,B.u5)(this.ee),h=(0,B.QU)(this.ee),p=(0,B.Gm)(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){i++,r=window.location.hash,this[be]=(0,D.z)()}function v(){i--,window.location.hash!==r&&g(0,!0);var e=(0,D.z)();this[me]=~~this[me]+e-this[be],this[Ae]=e}function b(e,t){e.on(t,(function(){this[t]=(0,D.z)()}))}this.ee.on(be,m),s.on(ye,m),a.on(ye,m),this.ee.on(Ae,v),s.on(ge,v),a.on(ge,v),this.ee.buffer([be,Ae,"xhr-resolved"],this.featureName),d.buffer([be],this.featureName),c.buffer(["setTimeout"+he,"clearTimeout"+fe,be],this.featureName),u.buffer([be,"new-xhr","send-xhr"+fe],this.featureName),f.buffer([ve+fe,ve+"-done",ve+pe+fe,ve+pe+he],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([be],this.featureName),s.buffer(["propagate",ye,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([be,"no-"+be],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,ve+fe),b(f,ve+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,R.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})(); </script><style> img[src*="zdbb.net"] { display: none !important; } </style> <!-- Loading CID Tracking tag Script Start --> <script type="text/javascript"> if (typeof queryStringZ === 'undefined') { //Test for existance of custom variables to prevent errors. //Parse cid from URL. const queryStringZ = window.location.search; const urlParamsZ = new URLSearchParams(queryStringZ); const cidZ = urlParamsZ.get('cid'); console.log("llt:" + queryStringZ); if(!!cidZ){ //Set Expiration var date = new Date(); date.setTime(date.getTime()+(30*24*60*60*1000)); //first value determines # of days (30). var expires = "; expires="+date.toUTCString(); console.log("llt:" + cidZ); //Set Cookie document.cookie="cidZ=" + cidZ + ";domain=.lenovo.com;path=/" + expires; } } </script> <!-- Loading CID Tracking tag Script End --><script> window.ZIProjectKey = "826eda45e71674651041"; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = 'https://js.zi-scripts.com/zi-tag.js'), document.readyState === 'complete'? document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); </script> </head> <body class="user-logged-out path-node page-node-type-layout-builder has-glyphicons current-language-dk-en current-segment-none show-footer techtoday-enhanced-v2 with-navbar jump-menu-alignment-center"> <style> .sticky-cta .btn span:not(.ajax-throbber) { display: inline !important; } </style><style> .img-responsive { max-height: 100%; } </style><style> .current-language-in-en .sec-header .ctabtn a:before, .current-language-in-en .sec-header .section-000 > a:before, .current-language-in-en .sec-header-container .ctabtn a:before, .current-language-in-en .section-000 .hdr-ctabtn a:before, .current-language-in-en .sec-header-container .hdr-ctabtn a:before { display: block; content: ' '; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } </style><style> .techtoday-2-menu-type-display--content p { text-align: left; } </style> <div id="insertscript"></div> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <div id="fb-root"></div> <script type="text/javascript" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.10"></script> <div class="body-inner-wrapper"> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div role="main" class="main-container js-quickedit-main-content lb-color-scheme-blue resource-hub "> <header class="navbar navbar-fixed-top enhanced-techtoday-2" id="navbar-techtoday" role="banner"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle-2" aria-label="Toggle navigation"> <span class="sr-only" data-nosnippet="true">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="navbar-search"> <button type="button" class="navbar-search" data-toggle="collapse" data-target="#search-modal" aria-controls="search-modal" aria-expanded="false" aria-label="Search"> <span class="glyphicon glyphicon-search" aria-hidden="true"></span> <span class="sr-only">Search</span> </button> </div> <a class="navbar-brand" title="Frontpage" href="/dk/en/solutions"><span data-nosnippet="true"><img src="/themes/custom/lenovod8/images/lenovo-techtoday.png" alt="Lenovo Tech Today logo"></span></a> </div> <div id="navbar-collapse" class="navbar-collapse collapse"> <nav role="navigation" aria-labelledby="block-headermenutechtodayenhanced2-menu" id="block-headermenutechtodayenhanced2"> <div class="strip-left"></div> <h2 class="visually-hidden" id="block-headermenutechtodayenhanced2-menu">Header Menu Tech Today (Enhanced 2)</h2> <ul class="nav navbar-nav level-0 nav-techtoday-2" role="menu" aria-labelledby="dropdownMenu"> <li class="level-0 content-menu techtoday-menu-type--default" data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-257"> <a href="#" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-257" data-target="#techtoday-dropdown-wrapper-257" aria-controls="techtoday-dropdown-wrapper-257" aria-expanded="false" aria-label="Solutions"> Solutions <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-257" class="techtoday-dropdown-wrapper" data-nosnippet="true" aria-labelledby="techtoday-dropdown-link-257"> <div class="content-wrapper"> <div class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel"> <ul class="with-no-links"> <li class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Solutions</a> </li> <li class="level-1 level-2-area" data-ttnav-level=1 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-271"> <a href="#" class="dropdown-toggle" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-menu-id-271" data-target="#techtoday-dropdown-content-area-271" aria-controls="techtoday-dropdown-content-area-271" aria-expanded="false" aria-label="By Industry">By Industry <div class="lenovo-chevron"></div> </a> </li> <li class="level-1 level-2-area" data-ttnav-level=1 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-429"> <a href="#" class="dropdown-toggle" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-menu-id-429" data-target="#techtoday-dropdown-content-area-429" aria-controls="techtoday-dropdown-content-area-429" aria-expanded="false" aria-label="By Outcome">By Outcome <div class="lenovo-chevron"></div> </a> </li> </ul> </div> <div class="content-area level-2"> <div class="column-groups" id="techtoday-dropdown-content-area-271"> <ul class="content-holder menu-id-271 column-1 col-lg-4" data-ttnav-menu-id="menu-id-271" aria-labelledby="techtoday-dropdown-link-menu-id-271" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">By Industry</a> </li> <li class="menu-type--default"> <a href="/dk/en/workstations/aec" data-drupal-link-system-path="node/7193">Architecture, Engineering & Construction</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/energy" data-drupal-link-system-path="node/8055">Energy</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/education" data-drupal-link-system-path="node/7195">Education</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/oem/security" data-drupal-link-system-path="node/7727">Security & Surveillance</a> <div class="body-text"></div> </li> </ul> <ul class="content-holder menu-id-271 column-2 col-lg-4" data-ttnav-menu-id="menu-id-271" aria-labelledby="techtoday-dropdown-link-menu-id-271" data-nosnippet="true"> <li class="menu-type--default"> <a href="/dk/en/workstations/media-entertainment" data-drupal-link-system-path="node/7192">Media & Entertainment</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/manufacturing" data-drupal-link-system-path="node/7566">Manufacturing</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/healthcare" data-drupal-link-system-path="node/7794">Healthcare</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/oem" data-drupal-link-system-path="node/7726">OEM Solutions</a> <div class="body-text"></div> </li> </ul> <ul class="content-holder menu-id-271 column-3 col-lg-4" data-ttnav-menu-id="menu-id-271" aria-labelledby="techtoday-dropdown-link-menu-id-271" data-nosnippet="true"> <li class="menu-type--default"> <a href="/dk/en/workstations/product-dev" data-drupal-link-system-path="node/7194">Product Development</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/financial-services" target="" data-drupal-link-system-path="node/7604">Financial Services</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/retail" data-drupal-link-system-path="node/7878">Retail</a> <div class="body-text"></div> </li> </ul> </div> <div class="column-groups" id="techtoday-dropdown-content-area-429"> <ul class="content-holder menu-id-429 column-1 col-lg-4" data-ttnav-menu-id="menu-id-429" aria-labelledby="techtoday-dropdown-link-menu-id-429" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">By Outcome</a> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Business Outcomes</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/solutions/digital-workplace" target="">Digital Workplace Solutions</a></li> <li><a href="/dk/en/solutions/digital-workplace/managed-endpoint" target="">Unified Endpoint Management</a></li> <li><a href="/dk/en/sustainability-solutions" target="">Sustainability</a></li> </ul> </div> </li> </ul> <ul class="content-holder menu-id-429 column-2 col-lg-4" data-ttnav-menu-id="menu-id-429" aria-labelledby="techtoday-dropdown-link-menu-id-429" data-nosnippet="true"> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Additional Topics</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/smartersolutions" target="">Smarter Technology Solutions</a></li> <li><a href="/dk/en/windows-11" target="">Windows 11</a></li> <li><a href="/dk/en/copilot-microsoft365" target="">Copilot for M365</a></li> </ul> </div> </li> </ul> </div> <div class="close-wrapper"> <button class="close-button"> <span class="sr-only">Close</span> </button> </div> </div> </div> </div> </li> <li class="level-0 content-menu techtoday-menu-type--default" data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-258"> <a href="#" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-258" data-target="#techtoday-dropdown-wrapper-258" aria-controls="techtoday-dropdown-wrapper-258" aria-expanded="false" aria-label="Services"> Services <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-258" class="techtoday-dropdown-wrapper" data-nosnippet="true" aria-labelledby="techtoday-dropdown-link-258"> <div class="content-wrapper"> <div class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Services</a> </div> <div class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel"> <div class="content-title"> Services </div> <div class="techtoday-2-menu-type-display--content"> <div class="field field--name-field-body field--type-text-long field--label-hidden field--item"><p>Enhance productivity, security, and collaboration with end-to-end Lenovo Services.</p> <p><a href="/dk/en/services" class="link link-cta-button"><span>Explore all Services</span></a></p> </div> </div> </div> <div class="content-area level-2"> <div class="column-groups" id="techtoday-dropdown-content-area-262"> <ul class="content-holder parent-is-content menu-id-262 column-1 col-lg-4" data-ttnav-menu-id="menu-id-262" aria-labelledby="techtoday-dropdown-link-menu-id-262" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">Services</a> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Configuration & Deployment</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/services/provisionnow" target="">ProvisionNow</a></li> <li><a href="/dk/en/chrome-zero-touch" target="">Zero Touch Deployment</a></li> <li><a href="/dk/en/smart-collaboration-professional-services" target="">Smart Collaboration Services</a></li> </ul> </div> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Support & Protection</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/premier-support-plus" target="">Premier Support Plus</a></li> <li><a href="/dk/en/premier" target="">Premier Support</a></li> <li><a href="/dk/en/support-and-protection-services" target="">Other Support Services</a></li> </ul> </div> </li> </ul> <ul class="content-holder parent-is-content menu-id-262 column-2 col-lg-4" data-ttnav-menu-id="menu-id-262" aria-labelledby="techtoday-dropdown-link-menu-id-262" data-nosnippet="true"> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Managed Services</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/cloud-solutions" target="">Cloud Solutions for M365</a></li> <li><a href="/dk/en/azure-cloud" target="">Cloud Solutions for Azure</a></li> <li><a href="/dk/en/lenovo-device-intelligence" target="">Lenovo Device Intelligence</a></li> <li><a href="/dk/en/ldi-plus-managed-services" target="">LDI+ Managed Services</a></li> </ul> </div> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Sustainability</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/asset-recovery-services" target="">Asset Recovery Services</a></li> <li><a href="/dk/en/co2-offset-services" target="">CO2 Offset Services</a></li> </ul> </div> </li> </ul> <ul class="content-holder parent-is-content menu-id-262 column-3 col-lg-4" data-ttnav-menu-id="menu-id-262" aria-labelledby="techtoday-dropdown-link-menu-id-262" data-nosnippet="true"> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Infrastructure Services</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/infrastructure-services" target="">All Services</a></li> </ul> </div> </li> </ul> </div> <div class="close-wrapper"> <button class="close-button"> <span class="sr-only">Close</span> </button> </div> </div> </div> </div> </li> <li class="level-0 content-menu techtoday-menu-type--default" data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-465"> <a href="#" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-465" data-target="#techtoday-dropdown-wrapper-465" aria-controls="techtoday-dropdown-wrapper-465" aria-expanded="false" aria-label="Products"> Products <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-465" class="techtoday-dropdown-wrapper" data-nosnippet="true" aria-labelledby="techtoday-dropdown-link-465"> <div class="content-wrapper"> <div class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Products</a> </div> <div class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel"> <div class="content-title"> Products </div> <div class="techtoday-2-menu-type-display--content"> <div class="field field--name-field-body field--type-text-long field--label-hidden field--item"><p>Explore product content from Lenovo's commercial portfolio.</p> <p> <a href="/dk/en/think-portfolio" class="link link-cta-button"><span>Explore Think Portfolio</span></a> </p></div> </div> </div> <div class="content-area level-2"> <div class="column-groups" id="techtoday-dropdown-content-area-466"> <ul class="content-holder parent-is-content menu-id-466 column-1 col-lg-4" data-ttnav-menu-id="menu-id-466" aria-labelledby="techtoday-dropdown-link-menu-id-466" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">Products</a> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">PCs & Tablets</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/thinkpad" target="">Laptops</a></li> <li><a href="/dk/en/thinkcentre" target="">Desktops</a></li> <li><a href="/dk/en/workstations" target="">Workstations</a></li> <li><a href="/dk/en/tablets" target="">Tablets</a></li> </ul> </div> </li> </ul> <ul class="content-holder parent-is-content menu-id-466 column-2 col-lg-4" data-ttnav-menu-id="menu-id-466" aria-labelledby="techtoday-dropdown-link-menu-id-466" data-nosnippet="true"> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Servers & Storage</div> <ul class="level-3-sublinks"> <li><a href="https://www.lenovo.com/dk/da/data-center/servers/">Servers</a></li> <li><a href="https://www.lenovo.com/dk/da/data-center/storage/">Storage</a></li> <li><a href="https://www.lenovo.com/dk/da/data-center/networking/">Networking</a></li> </ul> </div> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Smart Devices</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/solutions/thinkreality" target="">AR/VR</a></li> <li><a href="/dk/en/thinkphone" target="">Phones</a></li> <li><a href="/dk/en/smart-collaboration" target="">Smart Collaboration</a></li> </ul> </div> </li> </ul> <ul class="content-holder parent-is-content menu-id-466 column-3 col-lg-4" data-ttnav-menu-id="menu-id-466" aria-labelledby="techtoday-dropdown-link-menu-id-466" data-nosnippet="true"> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Accessories & Monitors</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/accessories" target="">Accessories</a></li> <li><a href="/dk/en/thinkvision" target="">Monitors</a></li> <li><a href="/dk/en/smart-docks" target="">Smart Docks</a></li> </ul> </div> </li> <li class="menu-type--links"> <div class="techtoday-2-menu-type-display--links"> <div class="link-link-title">Other Products</div> <ul class="level-3-sublinks"> <li><a href="/dk/en/solutions/oem" target="">OEM Solutions</a></li> </ul> </div> </li> </ul> </div> <div class="close-wrapper"> <button class="close-button"> <span class="sr-only">Close</span> </button> </div> </div> </div> </div> </li> <li class="level-0 content-menu techtoday-menu-type--default" data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-413"> <a href="#" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-413" data-target="#techtoday-dropdown-wrapper-413" aria-controls="techtoday-dropdown-wrapper-413" aria-expanded="false" aria-label="TruScale"> TruScale <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-413" class="techtoday-dropdown-wrapper" data-nosnippet="true" aria-labelledby="techtoday-dropdown-link-413"> <div class="content-wrapper"> <div class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">TruScale</a> </div> <div class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel"> <div class="content-title"> TruScale </div> <div class="techtoday-2-menu-type-display--content"> <div class="field field--name-field-body field--type-text-long field--label-hidden field--item"><p>Achieve your strategic vision with powerful, flexible solutions delivered with the simplicity of a scalable consumption model.</p> </div> </div> </div> <div class="content-area level-2"> <div class="column-groups" id="techtoday-dropdown-content-area-414"> <ul class="content-holder parent-is-content menu-id-414 column-1 col-lg-4" data-ttnav-menu-id="menu-id-414" aria-labelledby="techtoday-dropdown-link-menu-id-414" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">TruScale</a> </li> <li class="menu-type--default"> <a href="/dk/en/truscale" target="" data-drupal-link-system-path="node/7568">Get to know TruScale</a> <div class="body-text"><p>From the pocket to the cloud, adopt technology as-a-service and ignite your strategy.</p> </div> </li> <li class="menu-type--default"> <a href="/dk/en/truscale-daas" target="" data-drupal-link-system-path="node/6881">Device-as-a-Service</a> <div class="body-text"><p>Streamline your device refresh and equip your organization with the latest tech.</p> </div> </li> </ul> <ul class="content-holder parent-is-content menu-id-414 column-2 col-lg-4" data-ttnav-menu-id="menu-id-414" aria-labelledby="techtoday-dropdown-link-menu-id-414" data-nosnippet="true"> <li class="menu-type--default"> <a href="/dk/en/solutions/iaas" data-drupal-link-system-path="node/7224">Infrastructure-as-a-Service</a> <div class="body-text"><p>Infrastructure solutions that scale quickly and power your digital transformation.</p> </div> </li> </ul> </div> <div class="close-wrapper"> <button class="close-button"> <span class="sr-only">Close</span> </button> </div> </div> </div> </div> </li> <li class="level-0 content-menu techtoday-menu-type--default" data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="" data-ttnav-first-right="" data-ttnav-menu-id="menu-id-421"> <a class=" is-active" href="#" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-421" data-target="#techtoday-dropdown-wrapper-421" aria-controls="techtoday-dropdown-wrapper-421" aria-expanded="false" aria-label="Resources"> Resources <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-421" class="techtoday-dropdown-wrapper" data-nosnippet="true" aria-labelledby="techtoday-dropdown-link-421"> <div class="content-wrapper"> <div class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Resources</a> </div> <div class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel"> <div class="content-title"> Resources </div> <div class="techtoday-2-menu-type-display--content"> <div class="field field--name-field-body field--type-text-long field--label-hidden field--item"><p>Explore customer stories, tools, and more.</p> </div> </div> </div> <div class="content-area level-2"> <div class="column-groups" id="techtoday-dropdown-content-area-420"> <ul class="content-holder parent-is-content menu-id-420 column-1 col-lg-4" data-ttnav-menu-id="menu-id-420" aria-labelledby="techtoday-dropdown-link-menu-id-420" data-nosnippet="true"> <li class="level-2 level-2-area mobile-back"> <a href="#" class="mobile-back">Resources</a> </li> <li class="menu-type--default"> <a href="/dk/en/solutions/digital-workplace/assessment" data-drupal-link-system-path="node/7440">Digital Workplace Advisor Tool</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/truscale-daas-calculator" data-drupal-link-system-path="node/6936">TruScale DaaS Calculator</a> <div class="body-text"></div> </li> </ul> <ul class="content-holder parent-is-content menu-id-420 column-2 col-lg-4" data-ttnav-menu-id="menu-id-420" aria-labelledby="techtoday-dropdown-link-menu-id-420" data-nosnippet="true"> <li class="menu-type--default"> <a href="https://www.lenovo.com/gb/en/case-studies-customer-success-stories" target="_blank">Customer Stories</a> <div class="body-text"></div> </li> <li class="menu-type--default"> <a href="/dk/en/esg" data-drupal-link-system-path="node/6922">Environmental, Social & Governance</a> <div class="body-text"></div> </li> </ul> <ul class="content-holder parent-is-content menu-id-420 column-3 col-lg-4" data-ttnav-menu-id="menu-id-420" aria-labelledby="techtoday-dropdown-link-menu-id-420" data-nosnippet="true"> <li class="menu-type--default"> <a href="/dk/en/resource-center" data-drupal-link-system-path="node/7316" class="is-active" aria-current="page">Resource Center</a> <div class="body-text"></div> </li> </ul> </div> <div class="close-wrapper"> <button class="close-button"> <span class="sr-only">Close</span> </button> </div> </div> </div> </div> </li> <li data-ttnav-level=0 data-ttnav-type="search_bar" data-ttnav-layout="" data-ttnav-first-right=""> <span>Search bar</span> </li> <li data-ttnav-level=0 data-ttnav-type="default" data-ttnav-layout="right" data-ttnav-first-right="1"> <a href="/dk/en/contact" data-drupal-link-system-path="node/6844">Contact Us</a> </li> <li class="level-0 content-menu dropdown" data-ttnav-level=0 data-ttnav-type="dropdown" data-ttnav-layout="right" data-ttnav-first-right=""> <a href="" class="dropdown-toggle" data-type="static" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-402" data-target="#techtoday-dropdown-wrapper-402" aria-controls="techtoday-dropdown-wrapper-402" aria-expanded="false" aria-label="All Lenovo"> <div class="lenovo-globe"></div> All Lenovo <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-" class="techtoday-dropdown-wrapper dropdown" data-nosnippet="true"> <ul class="level-1 nav-techtoday-2" role="menu" aria-labelledby="dLabel" style=""> <li class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Back</a> </li> <li> <a href="https://www.lenovo.com/" target="_blank" aria-label="Lenovo.com"> Lenovo.com <div class="lenovo-chevron"></div> </a> </li> <li> <a href="http://www.lenovo.com/dk/da/business/benefits/" target="_blank" aria-label="Lenovo Pro Store"> Lenovo Pro Store <div class="lenovo-chevron"></div> </a> </li> <li> <a href="https://www.lenovo.com/dk/da/studierabat/" target="_blank" aria-label="Lenovo Education Store"> Lenovo Education Store <div class="lenovo-chevron"></div> </a> </li> <li> <a href="https://news.lenovo.com/" target="_blank" aria-label="Lenovo StoryHub"> Lenovo StoryHub <div class="lenovo-chevron"></div> </a> </li> <li> <a href="https://psref.lenovo.com/" target="_blank" aria-label="Product Specifications (PSREF)"> Product Specifications (PSREF) <div class="lenovo-chevron"></div> </a> </li> <li> <a href="https://support.lenovo.com/" target="_blank" aria-label="Tech Support"> Tech Support <div class="lenovo-chevron"></div> </a> </li> </ul> </div> </li> <li class="level-0 content-menu language-switcher" data-ttnav-level=0 data-ttnav-type="switcher" data-ttnav-layout="right" data-ttnav-first-right=""> <a href="" class="dropdown-toggle" data-type="static" role="button" data-toggle="dropdown" id="techtoday-dropdown-link-263" data-target="#techtoday-dropdown-wrapper-263" aria-controls="techtoday-dropdown-wrapper-263" aria-expanded="false" aria-label="Language switcher"> <div class="lenovo-globe"></div> Language switcher <div class="lenovo-chevron"></div> </a> <div id="techtoday-dropdown-wrapper-" class="techtoday-dropdown-wrapper language-switcher-translations" data-nosnippet="true" aria-label="Language Switcher"> <ul class="level-1 nav-techtoday" role="menu" aria-labelledby="dLabel" style=""> <li class="level-1 level-2-area mobile-back"> <a href="#" class="mobile-back">Back</a> </li> <li><a href="/ao/en/resource-center" hreflang="en-ao">Angola (English)</a></li> <li><a href="/au/en/resource-center" hreflang="en-au">Australia (English)</a></li> <li><a href="/bg/en/resource-center" hreflang="en-bg">Bulgaria (English)</a></li> <li><a href="/ca/en/resource-center" hreflang="en-ca">Canada (English)</a></li> <li><a href="/hr/en/resource-center" hreflang="en-hr">Croatia (English)</a></li> <li><a href="/cz/en/resource-center" hreflang="en-cz">Czechia (English)</a></li> <li><a href="/dk/en/resource-center" hreflang="en-dk" class="is-active">Denmark (English)</a></li> <li><a href="/eg/en/resource-center" hreflang="en-eg">Egypt (English)</a></li> <li><a href="/ee/en/resource-center" hreflang="en-ee">Estonia (English)</a></li> <li><a href="/fi/en/resource-center" hreflang="en-fi">Finland (English)</a></li> <li><a href="/gh/en/resource-center" hreflang="en-gh">Ghana (English)</a></li> <li><a href="/gr/en/resource-center" hreflang="en-gr">Greece (English)</a></li> <li><a href="/hk/en/resource-center" hreflang="en-hk">Hong Kong, China (English)</a></li> <li><a href="/hu/en/resource-center" hreflang="en-hu">Hungary (English)</a></li> <li><a href="/in/en/resource-center" hreflang="en-in">India (English)</a></li> <li><a href="/id/in/resource-center" hreflang="id-id">Indonesia (Indonesian)</a></li> <li><a href="/ie/en/resource-center" hreflang="en-ie">Ireland (English)</a></li> <li><a href="/il/en/resource-center" hreflang="en-il">Israel (English)</a></li> <li><a href="/jp/ja/resource-center" hreflang="ja-jp">Japan (Japanese)</a></li> <li><a href="/jo/en/resource-center" hreflang="en-jo">Jordan (English)</a></li> <li><a href="/ke/en/resource-center" hreflang="en-ke">Kenya (English)</a></li> <li><a href="/kr/ko/resource-center" hreflang="ko-kr">Korea (Korean)</a></li> <li><a href="/lv/en/resource-center" hreflang="en-lv">Latvia (English)</a></li> <li><a href="/lb/en/resource-center" hreflang="en-lb">Lebanon (English)</a></li> <li><a href="/lt/en/resource-center" hreflang="en-lt">Lithuania (English)</a></li> <li><a href="/my/en/resource-center" hreflang="en-my">Malaysia (English)</a></li> <li><a href="/mm/en/resource-center" hreflang="en-mm">Myanmar (English)</a></li> <li><a href="/nz/en/resource-center" hreflang="en-nz">New Zealand (English)</a></li> <li><a href="/ng/en/resource-center" hreflang="en-ng">Nigeria (English)</a></li> <li><a href="/mk/en/resource-center" hreflang="en-mk">North Macedonia (English)</a></li> <li><a href="/no/en/resource-center" hreflang="en-no">Norway (English)</a></li> <li><a href="/pk/en/resource-center" hreflang="en-pk">Pakistan (English)</a></li> <li><a href="/ph/en/resource-center" hreflang="en-ph">Philippines (English)</a></li> <li><a href="/pl/en/resource-center" hreflang="en-pl">Poland (English)</a></li> <li><a href="/pt/en/resource-center" hreflang="en-pt">Portugal (English)</a></li> <li><a href="/ro/en/resource-center" hreflang="en-ro">Romania (English)</a></li> <li><a href="/sa/en/resource-center" hreflang="en-sa">Saudi Arabia (English)</a></li> <li><a href="/rs/en/resource-center" hreflang="en-rs">Serbia (English)</a></li> <li><a href="/sg/en/resource-center" hreflang="en-sg">Singapore (English)</a></li> <li><a href="/sk/en/resource-center" hreflang="en-sk">Slovakia (English)</a></li> <li><a href="/si/en/resource-center" hreflang="en-si">Slovenia (English)</a></li> <li><a href="/za/en/resource-center" hreflang="en-za">South Africa (English)</a></li> <li><a href="/se/en/resource-center" hreflang="en-se">Sweden (English)</a></li> <li><a href="/tw/zh/resource-center" hreflang="zh-tw">Taiwan, China (Chinese - Traditional)</a></li> <li><a href="/tz/en/resource-center" hreflang="en-tz">Tanzania (English)</a></li> <li><a href="/th/th/resource-center" hreflang="th-th">Thailand (Thai)</a></li> <li><a href="/tr/en/resource-center" hreflang="en-tr">Turkiye (English)</a></li> <li><a href="/ua/en/resource-center" hreflang="en-ua">Ukraine (English)</a></li> <li><a href="/ae/en/resource-center" hreflang="en-ae">United Arab Emirates (English)</a></li> <li><a href="/gb/en/resource-center" hreflang="en-gb">United Kingdom (English)</a></li> <li><a href="/us/en/resource-center" hreflang="en-us">United States (English)</a></li> <li><a href="/vn/vn/resource-center" hreflang="vi-vn">Vietnam (Vietnamese)</a></li> </ul> </div> </li> </ul> </nav> </div> </div> </header> <div id="page" class="container"> <div class="row"> <section class="col-sm-12"> <a id="main-content"></a> <div class="container"><div class="row"></div></div> <div class="region region-content"> <div data-drupal-messages-fallback class="hidden"></div><article about="/dk/en/resource-center" class="layout-builder full clearfix"> <div class="content"> <div id="section-temp-1015755927" class="layout layout--onecol layout--onecol-section lbbc-margin-top-none lbbc-margin-btm-none lbbc-pad-top-none lbbc-pad-btm-none lbbc-swd-none lbbc-row-full-bleed lbbc-row-non-constrained lbbc-non-center-content lbbc-non-top-content lbbc-2col-mobile-normal lbbc-bg-color-none lbbc-bg-image-none lbbc-bg-linear-gradient-none lbbc-bg-gradient-none lbbc-bg-gradient-pos-none lbbc-bg-gradient-pos-sm-none"> <div class="inner"> <div class="layout__region layout__region--content"> </div> </div> </div> <div id="section-temp-453295600" class="layout layout--onecol layout--onecol-section lbbc-margin-top-none lbbc-margin-btm-none lbbc-pad-top-none lbbc-pad-btm-none lbbc-swd-none lbbc-row-non-full-bleed lbbc-row-non-constrained lbbc-non-center-content lbbc-non-top-content lbbc-2col-mobile-normal lbbc-bg-color-none lbbc-bg-image-none lbbc-bg-linear-gradient-none lbbc-bg-gradient-none lbbc-bg-gradient-pos-none lbbc-bg-gradient-pos-sm-none"> <div class="inner"> <div class="layout__region layout__region--content"> <section class="block--type--resource-hub block block-layout-builder block-inline-blockresource-hub clearfix"> <div class="inner"> <h2 class="field field--name-field-header-text field--type-string field--label-hidden field--item">Resource Center</h2> <div class="field field--name-field-body field--type-text-long field--label-hidden field--item"><p>Explore a wide selection of case studies, white papers, articles, and other informative resources designed to assist in your research of Lenovo's solutions and services.</p> </div> <div class="views-resource-hub-search-component-container form-group"><div class="views-element-container form-group"> <div class="js-view-dom-id-6cb883a58e807e765ff9991d00e5b46a620ee0d98a5ba076b4aa27747fb6ead6"> <form class="views-exposed-form bef-exposed-form" data-drupal-selector="views-exposed-form-resource-hub-search-block-main" action="/dk/en/resource-center" method="get" id="views-exposed-form-resource-hub-search-block-main" accept-charset="UTF-8"> <div class="form--inline form-inline clearfix"> <ul class="views-exposed-form-resource-hub-search-block-main-tabs" data-toggle="sticky-onscroll" data-drupal-selector="edit-tabs"><li><a href="#resource-hub-search-text" class="facet-tab">Search</a> </li><li><a href="#resource-hub-search-filters" class="facet-tab">Refine</a> </li></ul> <div class="resource-hub-search-text resource-hub-search-toggle"> <div class="resource-hub-search-filters-inner"> <button data-drupal-selector="edit-submit-resource-hub-search" class="button js-form-submit form-submit btn-primary btn icon-before" type="submit" id="edit-submit-resource-hub-search" value="Search"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span> Search</button> <div class="form-item js-form-item form-type-textfield js-form-type-textfield form-item-text js-form-item-text form-group"> <input placeholder="Search term here..." data-drupal-selector="edit-text" class="form-text form-control" type="text" id="edit-text" name="text" value="" size="30" maxlength="128" /> </div> </div> <div class="resource-hub-search-text-close"> <a href="#resource-hub-search-close" class="facet-close" data-drupal-selector="edit-close">Close</a> </div> </div> <div class="resource-hub-search-filters resource-hub-search-toggle hidden"> <div class="resource-hub-search-filters-close"> <a href="#resource-hub-search-close" class="facet-close" data-drupal-selector="edit-close">Close</a> </div> <div class="resource-hub-search-filters-inner"> <fieldset data-drupal-selector="edit-industries" class="fieldgroup form-composite js-form-item form-item js-form-wrapper form-wrapper" disabled id="edit-industries--wrapper"> <legend> <span class="fieldset-legend">Industries</span> </legend> <div class="fieldset-wrapper"> <div id="edit-industries" class="form-checkboxes"><div class="form-checkboxes bef-checkboxes"> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1408 js-form-item-industries-1408 checkbox"> <label for="edit-industries-1408" class="control-label option"><input data-drupal-selector="edit-industries-1408" class="form-checkbox" type="checkbox" id="edit-industries-1408" name="industries[1408]" value="1408" /><span>Agriculture, Engineering & Construction</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1409 js-form-item-industries-1409 checkbox"> <label for="edit-industries-1409" class="control-label option"><input data-drupal-selector="edit-industries-1409" class="form-checkbox" type="checkbox" id="edit-industries-1409" name="industries[1409]" value="1409" /><span>Education</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1411 js-form-item-industries-1411 checkbox"> <label for="edit-industries-1411" class="control-label option"><input data-drupal-selector="edit-industries-1411" class="form-checkbox" type="checkbox" id="edit-industries-1411" name="industries[1411]" value="1411" /><span>Higher Education</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1410 js-form-item-industries-1410 checkbox"> <label for="edit-industries-1410" class="control-label option"><input data-drupal-selector="edit-industries-1410" class="form-checkbox" type="checkbox" id="edit-industries-1410" name="industries[1410]" value="1410" /><span>K12 Education</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1416 js-form-item-industries-1416 checkbox"> <label for="edit-industries-1416" class="control-label option"><input data-drupal-selector="edit-industries-1416" class="form-checkbox" type="checkbox" id="edit-industries-1416" name="industries[1416]" value="1416" /><span>Energy and Utilities</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1698 js-form-item-industries-1698 checkbox"> <label for="edit-industries-1698" class="control-label option"><input data-drupal-selector="edit-industries-1698" class="form-checkbox" type="checkbox" id="edit-industries-1698" name="industries[1698]" value="1698" /><span>Esports and Gaming</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1699 js-form-item-industries-1699 checkbox"> <label for="edit-industries-1699" class="control-label option"><input data-drupal-selector="edit-industries-1699" class="form-checkbox" type="checkbox" id="edit-industries-1699" name="industries[1699]" value="1699" /><span>Finance</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1412 js-form-item-industries-1412 checkbox"> <label for="edit-industries-1412" class="control-label option"><input data-drupal-selector="edit-industries-1412" class="form-checkbox" type="checkbox" id="edit-industries-1412" name="industries[1412]" value="1412" /><span>Government</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1413 js-form-item-industries-1413 checkbox"> <label for="edit-industries-1413" class="control-label option"><input data-drupal-selector="edit-industries-1413" class="form-checkbox" type="checkbox" id="edit-industries-1413" name="industries[1413]" value="1413" /><span>Healthcare</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1414 js-form-item-industries-1414 checkbox"> <label for="edit-industries-1414" class="control-label option"><input data-drupal-selector="edit-industries-1414" class="form-checkbox" type="checkbox" id="edit-industries-1414" name="industries[1414]" value="1414" /><span>Manufacturing</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1415 js-form-item-industries-1415 checkbox"> <label for="edit-industries-1415" class="control-label option"><input data-drupal-selector="edit-industries-1415" class="form-checkbox" type="checkbox" id="edit-industries-1415" name="industries[1415]" value="1415" /><span>Media, Sports & Entertainment</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1700 js-form-item-industries-1700 checkbox"> <label for="edit-industries-1700" class="control-label option"><input data-drupal-selector="edit-industries-1700" class="form-checkbox" type="checkbox" id="edit-industries-1700" name="industries[1700]" value="1700" /><span>OEM</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1417 js-form-item-industries-1417 checkbox"> <label for="edit-industries-1417" class="control-label option"><input data-drupal-selector="edit-industries-1417" class="form-checkbox" type="checkbox" id="edit-industries-1417" name="industries[1417]" value="1417" /><span>Retail</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1418 js-form-item-industries-1418 checkbox"> <label for="edit-industries-1418" class="control-label option"><input data-drupal-selector="edit-industries-1418" class="form-checkbox" type="checkbox" id="edit-industries-1418" name="industries[1418]" value="1418" /><span>Security</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1419 js-form-item-industries-1419 checkbox"> <label for="edit-industries-1419" class="control-label option"><input data-drupal-selector="edit-industries-1419" class="form-checkbox" type="checkbox" id="edit-industries-1419" name="industries[1419]" value="1419" /><span>Smart Buildings</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-industries-1701 js-form-item-industries-1701 checkbox"> <label for="edit-industries-1701" class="control-label option"><input data-drupal-selector="edit-industries-1701" class="form-checkbox" type="checkbox" id="edit-industries-1701" name="industries[1701]" value="1701" /><span>Technology</span></label> </div> </div> </div> </div> </fieldset> <fieldset data-drupal-selector="edit-focus" class="fieldgroup form-composite js-form-item form-item js-form-wrapper form-wrapper" disabled id="edit-focus--wrapper"> <legend> <span class="fieldset-legend">Topics</span> </legend> <div class="fieldset-wrapper"> <div id="edit-focus" class="form-checkboxes"><div class="form-checkboxes bef-checkboxes"> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1702 js-form-item-focus-1702 checkbox"> <label for="edit-focus-1702" class="control-label option"><input data-drupal-selector="edit-focus-1702" class="form-checkbox" type="checkbox" id="edit-focus-1702" name="focus[1702]" value="1702" /><span>5G</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1456 js-form-item-focus-1456 checkbox"> <label for="edit-focus-1456" class="control-label option"><input data-drupal-selector="edit-focus-1456" class="form-checkbox" type="checkbox" id="edit-focus-1456" name="focus[1456]" value="1456" /><span>Configuration & Deployment</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1459 js-form-item-focus-1459 checkbox"> <label for="edit-focus-1459" class="control-label option"><input data-drupal-selector="edit-focus-1459" class="form-checkbox" type="checkbox" id="edit-focus-1459" name="focus[1459]" value="1459" /><span>Environment, Social, Governance </span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1703 js-form-item-focus-1703 checkbox"> <label for="edit-focus-1703" class="control-label option"><input data-drupal-selector="edit-focus-1703" class="form-checkbox" type="checkbox" id="edit-focus-1703" name="focus[1703]" value="1703" /><span>Artificial Intelligence</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1455 js-form-item-focus-1455 checkbox"> <label for="edit-focus-1455" class="control-label option"><input data-drupal-selector="edit-focus-1455" class="form-checkbox" type="checkbox" id="edit-focus-1455" name="focus[1455]" value="1455" /><span>Business Continuity</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1704 js-form-item-focus-1704 checkbox"> <label for="edit-focus-1704" class="control-label option"><input data-drupal-selector="edit-focus-1704" class="form-checkbox" type="checkbox" id="edit-focus-1704" name="focus[1704]" value="1704" /><span>Cloud</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1457 js-form-item-focus-1457 checkbox"> <label for="edit-focus-1457" class="control-label option"><input data-drupal-selector="edit-focus-1457" class="form-checkbox" type="checkbox" id="edit-focus-1457" name="focus[1457]" value="1457" /><span>Collaboration</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1706 js-form-item-focus-1706 checkbox"> <label for="edit-focus-1706" class="control-label option"><input data-drupal-selector="edit-focus-1706" class="form-checkbox" type="checkbox" id="edit-focus-1706" name="focus[1706]" value="1706" /><span>Connectivity</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1683 js-form-item-focus-1683 checkbox"> <label for="edit-focus-1683" class="control-label option"><input data-drupal-selector="edit-focus-1683" class="form-checkbox" type="checkbox" id="edit-focus-1683" name="focus[1683]" value="1683" /><span>Digital Workplace</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1707 js-form-item-focus-1707 checkbox"> <label for="edit-focus-1707" class="control-label option"><input data-drupal-selector="edit-focus-1707" class="form-checkbox" type="checkbox" id="edit-focus-1707" name="focus[1707]" value="1707" /><span>Flexibility and Agility</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1458 js-form-item-focus-1458 checkbox"> <label for="edit-focus-1458" class="control-label option"><input data-drupal-selector="edit-focus-1458" class="form-checkbox" type="checkbox" id="edit-focus-1458" name="focus[1458]" value="1458" /><span>Productivity and Collaboration</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1708 js-form-item-focus-1708 checkbox"> <label for="edit-focus-1708" class="control-label option"><input data-drupal-selector="edit-focus-1708" class="form-checkbox" type="checkbox" id="edit-focus-1708" name="focus[1708]" value="1708" /><span>Security</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1682 js-form-item-focus-1682 checkbox"> <label for="edit-focus-1682" class="control-label option"><input data-drupal-selector="edit-focus-1682" class="form-checkbox" type="checkbox" id="edit-focus-1682" name="focus[1682]" value="1682" /><span>Smarter Technology</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1460 js-form-item-focus-1460 checkbox"> <label for="edit-focus-1460" class="control-label option"><input data-drupal-selector="edit-focus-1460" class="form-checkbox" type="checkbox" id="edit-focus-1460" name="focus[1460]" value="1460" /><span>Support & Protection</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-focus-1709 js-form-item-focus-1709 checkbox"> <label for="edit-focus-1709" class="control-label option"><input data-drupal-selector="edit-focus-1709" class="form-checkbox" type="checkbox" id="edit-focus-1709" name="focus[1709]" value="1709" /><span>Sustainability</span></label> </div> </div> </div> </div> </fieldset> <fieldset data-drupal-selector="edit-business" class="fieldgroup form-composite js-form-item form-item js-form-wrapper form-wrapper" disabled id="edit-business--wrapper"> <legend> <span class="fieldset-legend">Services</span> </legend> <div class="fieldset-wrapper"> <div id="edit-business" class="form-checkboxes"><div class="form-checkboxes bef-checkboxes"> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1710 js-form-item-business-1710 checkbox"> <label for="edit-business-1710" class="control-label option"><input data-drupal-selector="edit-business-1710" class="form-checkbox" type="checkbox" id="edit-business-1710" name="business[1710]" value="1710" /><span>Asset Recovery</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1711 js-form-item-business-1711 checkbox"> <label for="edit-business-1711" class="control-label option"><input data-drupal-selector="edit-business-1711" class="form-checkbox" type="checkbox" id="edit-business-1711" name="business[1711]" value="1711" /><span>Cloud Solutions</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1712 js-form-item-business-1712 checkbox"> <label for="edit-business-1712" class="control-label option"><input data-drupal-selector="edit-business-1712" class="form-checkbox" type="checkbox" id="edit-business-1712" name="business[1712]" value="1712" /><span>CO2 Offset Services</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1713 js-form-item-business-1713 checkbox"> <label for="edit-business-1713" class="control-label option"><input data-drupal-selector="edit-business-1713" class="form-checkbox" type="checkbox" id="edit-business-1713" name="business[1713]" value="1713" /><span>Easy Install</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1714 js-form-item-business-1714 checkbox"> <label for="edit-business-1714" class="control-label option"><input data-drupal-selector="edit-business-1714" class="form-checkbox" type="checkbox" id="edit-business-1714" name="business[1714]" value="1714" /><span>Lenovo Device Intelligence</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1715 js-form-item-business-1715 checkbox"> <label for="edit-business-1715" class="control-label option"><input data-drupal-selector="edit-business-1715" class="form-checkbox" type="checkbox" id="edit-business-1715" name="business[1715]" value="1715" /><span>Managed Services</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1716 js-form-item-business-1716 checkbox"> <label for="edit-business-1716" class="control-label option"><input data-drupal-selector="edit-business-1716" class="form-checkbox" type="checkbox" id="edit-business-1716" name="business[1716]" value="1716" /><span>Premier Support</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1717 js-form-item-business-1717 checkbox"> <label for="edit-business-1717" class="control-label option"><input data-drupal-selector="edit-business-1717" class="form-checkbox" type="checkbox" id="edit-business-1717" name="business[1717]" value="1717" /><span>Services</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1718 js-form-item-business-1718 checkbox"> <label for="edit-business-1718" class="control-label option"><input data-drupal-selector="edit-business-1718" class="form-checkbox" type="checkbox" id="edit-business-1718" name="business[1718]" value="1718" /><span>Smart Collaboration Services</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1719 js-form-item-business-1719 checkbox"> <label for="edit-business-1719" class="control-label option"><input data-drupal-selector="edit-business-1719" class="form-checkbox" type="checkbox" id="edit-business-1719" name="business[1719]" value="1719" /><span>TruScale Device as a Service</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1720 js-form-item-business-1720 checkbox"> <label for="edit-business-1720" class="control-label option"><input data-drupal-selector="edit-business-1720" class="form-checkbox" type="checkbox" id="edit-business-1720" name="business[1720]" value="1720" /><span>TruScale Infrastructure as a Service</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-business-1721 js-form-item-business-1721 checkbox"> <label for="edit-business-1721" class="control-label option"><input data-drupal-selector="edit-business-1721" class="form-checkbox" type="checkbox" id="edit-business-1721" name="business[1721]" value="1721" /><span>Zero Touch Deployment</span></label> </div> </div> </div> </div> </fieldset> <fieldset data-drupal-selector="edit-solutions" class="fieldgroup form-composite js-form-item form-item js-form-wrapper form-wrapper" disabled id="edit-solutions--wrapper"> <legend> <span class="fieldset-legend">Products</span> </legend> <div class="fieldset-wrapper"> <div id="edit-solutions" class="form-checkboxes"><div class="form-checkboxes bef-checkboxes"> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1420 js-form-item-solutions-1420 checkbox"> <label for="edit-solutions-1420" class="control-label option"><input data-drupal-selector="edit-solutions-1420" class="form-checkbox" type="checkbox" id="edit-solutions-1420" name="solutions[1420]" value="1420" /><span>Accessories</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1421 js-form-item-solutions-1421 checkbox"> <label for="edit-solutions-1421" class="control-label option"><input data-drupal-selector="edit-solutions-1421" class="form-checkbox" type="checkbox" id="edit-solutions-1421" name="solutions[1421]" value="1421" /><span>AR/VR</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1423 js-form-item-solutions-1423 checkbox"> <label for="edit-solutions-1423" class="control-label option"><input data-drupal-selector="edit-solutions-1423" class="form-checkbox" type="checkbox" id="edit-solutions-1423" name="solutions[1423]" value="1423" /><span>Cloud Computing</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1422 js-form-item-solutions-1422 checkbox"> <label for="edit-solutions-1422" class="control-label option"><input data-drupal-selector="edit-solutions-1422" class="form-checkbox" type="checkbox" id="edit-solutions-1422" name="solutions[1422]" value="1422" /><span>Desktops</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1425 js-form-item-solutions-1425 checkbox"> <label for="edit-solutions-1425" class="control-label option"><input data-drupal-selector="edit-solutions-1425" class="form-checkbox" type="checkbox" id="edit-solutions-1425" name="solutions[1425]" value="1425" /><span>Edge Computing</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1427 js-form-item-solutions-1427 checkbox"> <label for="edit-solutions-1427" class="control-label option"><input data-drupal-selector="edit-solutions-1427" class="form-checkbox" type="checkbox" id="edit-solutions-1427" name="solutions[1427]" value="1427" /><span>Laptops</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1428 js-form-item-solutions-1428 checkbox"> <label for="edit-solutions-1428" class="control-label option"><input data-drupal-selector="edit-solutions-1428" class="form-checkbox" type="checkbox" id="edit-solutions-1428" name="solutions[1428]" value="1428" /><span>Monitors</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1429 js-form-item-solutions-1429 checkbox"> <label for="edit-solutions-1429" class="control-label option"><input data-drupal-selector="edit-solutions-1429" class="form-checkbox" type="checkbox" id="edit-solutions-1429" name="solutions[1429]" value="1429" /><span>Networking</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1431 js-form-item-solutions-1431 checkbox"> <label for="edit-solutions-1431" class="control-label option"><input data-drupal-selector="edit-solutions-1431" class="form-checkbox" type="checkbox" id="edit-solutions-1431" name="solutions[1431]" value="1431" /><span>Phones</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1433 js-form-item-solutions-1433 checkbox"> <label for="edit-solutions-1433" class="control-label option"><input data-drupal-selector="edit-solutions-1433" class="form-checkbox" type="checkbox" id="edit-solutions-1433" name="solutions[1433]" value="1433" /><span>Servers</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1435 js-form-item-solutions-1435 checkbox"> <label for="edit-solutions-1435" class="control-label option"><input data-drupal-selector="edit-solutions-1435" class="form-checkbox" type="checkbox" id="edit-solutions-1435" name="solutions[1435]" value="1435" /><span>Smart Collaboration</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1436 js-form-item-solutions-1436 checkbox"> <label for="edit-solutions-1436" class="control-label option"><input data-drupal-selector="edit-solutions-1436" class="form-checkbox" type="checkbox" id="edit-solutions-1436" name="solutions[1436]" value="1436" /><span>Software</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1437 js-form-item-solutions-1437 checkbox"> <label for="edit-solutions-1437" class="control-label option"><input data-drupal-selector="edit-solutions-1437" class="form-checkbox" type="checkbox" id="edit-solutions-1437" name="solutions[1437]" value="1437" /><span>Storage</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1722 js-form-item-solutions-1722 checkbox"> <label for="edit-solutions-1722" class="control-label option"><input data-drupal-selector="edit-solutions-1722" class="form-checkbox" type="checkbox" id="edit-solutions-1722" name="solutions[1722]" value="1722" /><span>Tablets</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-solutions-1438 js-form-item-solutions-1438 checkbox"> <label for="edit-solutions-1438" class="control-label option"><input data-drupal-selector="edit-solutions-1438" class="form-checkbox" type="checkbox" id="edit-solutions-1438" name="solutions[1438]" value="1438" /><span>Workstations</span></label> </div> </div> </div> </div> </fieldset> <fieldset data-drupal-selector="edit-types" class="fieldgroup form-composite js-form-item form-item js-form-wrapper form-wrapper" disabled id="edit-types--wrapper"> <legend> <span class="fieldset-legend">Resource Type</span> </legend> <div class="fieldset-wrapper"> <div id="edit-types" class="form-checkboxes"><div class="form-checkboxes bef-checkboxes"> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1439 js-form-item-types-1439 checkbox"> <label for="edit-types-1439" class="control-label option"><input data-drupal-selector="edit-types-1439" class="form-checkbox" type="checkbox" id="edit-types-1439" name="types[1439]" value="1439" /><span>Article</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1440 js-form-item-types-1440 checkbox"> <label for="edit-types-1440" class="control-label option"><input data-drupal-selector="edit-types-1440" class="form-checkbox" type="checkbox" id="edit-types-1440" name="types[1440]" value="1440" /><span>Brochure</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1441 js-form-item-types-1441 checkbox"> <label for="edit-types-1441" class="control-label option"><input data-drupal-selector="edit-types-1441" class="form-checkbox" type="checkbox" id="edit-types-1441" name="types[1441]" value="1441" /><span>Case Study</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1442 js-form-item-types-1442 checkbox"> <label for="edit-types-1442" class="control-label option"><input data-drupal-selector="edit-types-1442" class="form-checkbox" type="checkbox" id="edit-types-1442" name="types[1442]" value="1442" /><span>Checklist</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1443 js-form-item-types-1443 checkbox"> <label for="edit-types-1443" class="control-label option"><input data-drupal-selector="edit-types-1443" class="form-checkbox" type="checkbox" id="edit-types-1443" name="types[1443]" value="1443" /><span>Datasheet</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1444 js-form-item-types-1444 checkbox"> <label for="edit-types-1444" class="control-label option"><input data-drupal-selector="edit-types-1444" class="form-checkbox" type="checkbox" id="edit-types-1444" name="types[1444]" value="1444" /><span>eBook</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1445 js-form-item-types-1445 checkbox"> <label for="edit-types-1445" class="control-label option"><input data-drupal-selector="edit-types-1445" class="form-checkbox" type="checkbox" id="edit-types-1445" name="types[1445]" value="1445" /><span>Flyer/One Pager</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1446 js-form-item-types-1446 checkbox"> <label for="edit-types-1446" class="control-label option"><input data-drupal-selector="edit-types-1446" class="form-checkbox" type="checkbox" id="edit-types-1446" name="types[1446]" value="1446" /><span>Infographic</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1447 js-form-item-types-1447 checkbox"> <label for="edit-types-1447" class="control-label option"><input data-drupal-selector="edit-types-1447" class="form-checkbox" type="checkbox" id="edit-types-1447" name="types[1447]" value="1447" /><span>Podcast</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1448 js-form-item-types-1448 checkbox"> <label for="edit-types-1448" class="control-label option"><input data-drupal-selector="edit-types-1448" class="form-checkbox" type="checkbox" id="edit-types-1448" name="types[1448]" value="1448" /><span>Presentation</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1449 js-form-item-types-1449 checkbox"> <label for="edit-types-1449" class="control-label option"><input data-drupal-selector="edit-types-1449" class="form-checkbox" type="checkbox" id="edit-types-1449" name="types[1449]" value="1449" /><span>Product Guide</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1450 js-form-item-types-1450 checkbox"> <label for="edit-types-1450" class="control-label option"><input data-drupal-selector="edit-types-1450" class="form-checkbox" type="checkbox" id="edit-types-1450" name="types[1450]" value="1450" /><span>Report</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1451 js-form-item-types-1451 checkbox"> <label for="edit-types-1451" class="control-label option"><input data-drupal-selector="edit-types-1451" class="form-checkbox" type="checkbox" id="edit-types-1451" name="types[1451]" value="1451" /><span>Solutions Guide</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1452 js-form-item-types-1452 checkbox"> <label for="edit-types-1452" class="control-label option"><input data-drupal-selector="edit-types-1452" class="form-checkbox" type="checkbox" id="edit-types-1452" name="types[1452]" value="1452" /><span>Video</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1453 js-form-item-types-1453 checkbox"> <label for="edit-types-1453" class="control-label option"><input data-drupal-selector="edit-types-1453" class="form-checkbox" type="checkbox" id="edit-types-1453" name="types[1453]" value="1453" /><span>Webinar</span></label> </div> <div class="form-item js-form-item form-type-checkbox js-form-type-checkbox form-item-types-1454 js-form-item-types-1454 checkbox"> <label for="edit-types-1454" class="control-label option"><input data-drupal-selector="edit-types-1454" class="form-checkbox" type="checkbox" id="edit-types-1454" name="types[1454]" value="1454" /><span>White Paper</span></label> </div> </div> </div> </div> </fieldset> <div class="resource-hub-search-filters-mobile-spacer"></div> <div class="resource-hub-search-filters-mobile"> <a href="#resource-hub-search-mobile-fieldset" class="facet-mobile-actions facet-mobile-actions-fieldset facet-mobile-actions-clear-selection" disabled data-drupal-selector="edit-mobile-fieldset">Clear selection</a> <a href="#resource-hub-search-mobile-reset" class="facet-mobile-actions facet-mobile-actions-reset facet-mobile-actions-clear-all" disabled data-drupal-selector="edit-mobile-reset">Clear all</a> <a href="#resource-hub-search-mobile-apply" class="facet-mobile-actions facet-mobile-actions-apply btn-cta-button btn-purple" data-drupal-selector="edit-mobile-apply">Apply</a> </div> </div> </div> <div class="resource-hub-search-facets"> <div class="views-exposed-form-resource-hub-search-block-main-facets form-group js-form-wrapper form-wrapper" data-drupal-selector="edit-facets" id="edit-facets"></div> <div data-drupal-selector="edit-actions" class="form-actions form-group js-form-wrapper form-wrapper" id="edit-actions"></div> </div> </div> </form> <header> </header> <p>Whoops! We couldn鈥檛 find any matches. Please try some other filters or search terms.</p> </div> </div> </div> </div> </section> </div> </div> </div> </div> </article> </div> </section> </div> </div> </div> <div id="search-modal" aria-label="Search form"> <div class="search-wrapper"> <a class="close-modal" href="#" aria-label="Close search modal"> <span class="text">x</span> <span class="sr-only">Close search modal</span> </a> <form action="/dk/en/solutions/search" class="form"> <div class="form-item"> <label for="search">Search</label> <input id="search" type="text" placeholder="Search" name="search"> </div> <div class="form-actions"> <input type="submit" value="Search"> </div> </form> </div> </div> <div role="contentinfo"> <div class="region region-meta-footer"> <section id="block-lenovo-meta-simple" class="block block-lenovo-page block-page-simple clearfix"> </section> <section id="block-enhanced-footer-menu" class="block block-lenovo-page block-lenovo-thinkiot-page block-footer enhanced-v2 clearfix"> <div id="footer-main"> <div class="o-mainFooter o-mfefooter" data-componentid="Footer" data-componentpk="drpl_en_ap-cms_738-drpl_en_ap-cms_764"> <div class="o-mainFooter__row"> <section class="m-mainFooterSection row"> <div class="m-mainFooterSection__smallLinks"> <ul class="menu menu--footer-menu-techtoday-2 nav"> <li class="first solutions navbar-text"> <span class="solutions navbar-text">Solutions</span> <ul class="level-1"> <li class="first"> <a href="/dk/en/workstations/aec" data-drupal-link-system-path="node/7193">AEC</a> </li> <li> <a href="/dk/en/solutions/digital-workplace" data-drupal-link-system-path="node/7835">Digital Workplace Solutions</a> </li> <li> <a href="/dk/en/solutions/education" data-drupal-link-system-path="node/7195">Education</a> </li> <li> <a href="/dk/en/solutions/energy" data-drupal-link-system-path="node/8055">Energy</a> </li> <li> <a href="/dk/en/solutions/financial-services" data-drupal-link-system-path="node/7604">Financial Services</a> </li> <li> <a href="/dk/en/solutions/healthcare" data-drupal-link-system-path="node/7794">Healthcare</a> </li> <li> <a href="/dk/en/workstations/media-entertainment" data-drupal-link-system-path="node/7192">Media & Entertainment</a> </li> <li> <a href="/dk/en/solutions/oem" data-drupal-link-system-path="node/7726">OEM Solutions</a> </li> <li> <a href="/dk/en/workstations/product-dev" data-drupal-link-system-path="node/7194">Product Development</a> </li> <li> <a href="/dk/en/solutions/retail" data-drupal-link-system-path="node/7878">Retail</a> </li> <li> <a href="/dk/en/solutions/thinkshield" data-drupal-link-system-path="node/7175">Security</a> </li> <li> <a href="/dk/en/solutions/digital-workplace/managed-endpoint" data-drupal-link-system-path="node/7351">Unified Endpoint Management</a> </li> <li class="last"> <a href="/dk/en/sustainability-solutions" data-drupal-link-system-path="node/7314">Sustainability</a> </li> </ul> </li> <li class="services navbar-text"> <span class="services navbar-text">Services</span> <ul class="level-1"> <li class="first"> <a href="/dk/en/services/provisionnow" data-drupal-link-system-path="node/7460">ProvisionNow</a> </li> <li> <a href="/dk/en/chrome-zero-touch" data-drupal-link-system-path="node/4498">Zero-Touch Deployment</a> </li> <li> <a href="/dk/en/smart-collaboration-professional-services" data-drupal-link-system-path="node/7245">Smart Collaboration Services</a> </li> <li> <a href="/dk/en/premier-support-plus" data-drupal-link-system-path="node/7139">Premier Support Plus</a> </li> <li> <a href="/dk/en/premier" data-drupal-link-system-path="node/7326">Premier Support</a> </li> <li> <a href="/dk/en/support-and-protection-services" data-drupal-link-system-path="node/7322">Support Services</a> </li> <li> <a href="/dk/en/cloud-solutions" data-drupal-link-system-path="node/7300">Cloud Solutions for M365</a> </li> <li> <a href="/dk/en/azure-cloud" data-drupal-link-system-path="node/7043">Cloud Solutions for Azure</a> </li> <li> <a href="/dk/en/asset-recovery-services" data-drupal-link-system-path="node/7122">Asset Recovery Services</a> </li> <li> <a href="/dk/en/co2-offset-services" data-drupal-link-system-path="node/7106">CO2 Offset Services</a> </li> <li> <a href="/dk/en/ldi-plus-managed-services" target="" data-drupal-link-system-path="node/6823">LDI+ Managed Services</a> </li> <li class="last"> <a href="/dk/en/infrastructure-services" data-drupal-link-system-path="node/7358">Infrastructure Services</a> </li> </ul> </li> <li class="products navbar-text"> <span class="products navbar-text">Products</span> <ul class="level-1"> <li class="first"> <a href="/dk/en/thinkpad" data-drupal-link-system-path="node/6888">Laptops</a> </li> <li> <a href="/dk/en/thinkcentre" data-drupal-link-system-path="node/8124">Desktops</a> </li> <li> <a href="/dk/en/workstations" data-drupal-link-system-path="node/7191">Workstations</a> </li> <li> <a href="/dk/en/tablets" data-drupal-link-system-path="node/7305">Tablets</a> </li> <li> <a href="/dk/en/thinkvision" target="" data-drupal-link-system-path="node/6840">Monitors</a> </li> <li> <a href="/dk/en/accessories" data-drupal-link-system-path="node/7607">Accessories</a> </li> <li> <a href="/dk/en/smart-docks" target="" data-drupal-link-system-path="node/6929">Smart Docks</a> </li> <li> <a href="https://www.lenovo.com/data-center" target="_blank">Servers</a> </li> <li> <a href="https://www.lenovo.com/data-center" target="_blank">Storage</a> </li> <li> <a href="https://www.lenovo.com/data-center" target="_blank">Networking</a> </li> <li> <a href="/dk/en/solutions/thinkreality" target="" data-drupal-link-system-path="node/6845">AR/VR</a> </li> <li class="last"> <a href="/dk/en/smart-collaboration" target="" data-drupal-link-system-path="node/6861">Smart Collaboration</a> </li> </ul> </li> <li class="truscale navbar-text"> <span target="" class="truscale navbar-text">TruScale</span> <ul class="level-1"> <li class="first"> <a href="/dk/en/truscale" data-drupal-link-system-path="node/7568">Get to know TruScale</a> </li> <li> <a href="/dk/en/truscale-daas" target="" data-drupal-link-system-path="node/6881">Device-as-a-Service</a> </li> <li class="last"> <a href="/dk/en/solutions/iaas" data-drupal-link-system-path="node/7224">Infrastructure-as-a-Service</a> </li> </ul> </li> <li class="active active-trail resources navbar-text"> <span class="resources navbar-text active-trail">Resources</span> <ul class="level-1"> <li class="active active-trail first"> <a href="/dk/en/resource-center" class="active-trail is-active" data-drupal-link-system-path="node/7316" aria-current="page">Resource Center</a> </li> <li> <a href="https://www.lenovo.com/gb/en/case-studies-customer-success-stories">Customer Stories</a> </li> <li> <a href="/dk/en/truscale-daas-calculator" target="" data-drupal-link-system-path="node/6936">TruScale DaaS Calculator</a> </li> <li class="last"> <a href="/dk/en/esg" target="" data-drupal-link-system-path="node/6922">ESG</a> </li> </ul> </li> <li class="last all-lenovo navbar-text"> <span class="all-lenovo navbar-text">All Lenovo</span> <ul class="level-1"> <li class="first"> <a href="https://www.lenovo.com/" target="_blank">Lenovo.com</a> </li> <li> <a href="http://www.lenovo.com/dk/da/business/benefits/" target="_blank">Lenovo Pro Store</a> </li> <li> <a href="https://www.lenovo.com/dk/da/studierabat/" target="_blank">Lenovo Education Store</a> </li> <li> <a href="https://news.lenovo.com/" target="_blank">Lenovo StoryHub</a> </li> <li> <a href="https://psref.lenovo.com/" target="_blank">Product Specifications (PSREF)</a> </li> <li class="last"> <a href="https://support.lenovo.com/" target="_blank">Tech Support</a> </li> </ul> </li> </ul> </div> </section> </div> </div> </div> </section> <section id="block-footer-menu" class="block block-lenovo-page block-lenovo-thinkiot-page block-footer enhanced clearfix"> <div id="footer"> <div class="o-mainFooter o-mfefooter" data-componentid="Footer" data-componentpk="drpl_en_ap-cms_738-drpl_en_ap-cms_764"> <div class="o-mainFooter__row"> <section class="m-footerCopyRight row"> <div class="m-footerCopyRight__yearAndCompany"> © <span class="m-footerCopyRight__year">2024</span> <span class="m-footerCopyRight__company">Lenovo. All rights reserved.</span> </div> <div class="m-footerCopyRight__smallLinks"> <a href="https://www.lenovo.com/dk/da/privacy/" target="_blank">Privacy</a> <a href="https://www.lenovo.com/dk/da/legal/" target="_blank">Terms of Use</a> <a href="https://www.lenovo.com/dk/da/privacy/external-submission-policy/" target="_blank">External Submission Policy</a> <a href="https://www.lenovo.com/dk/da/terms-and-conditions/" target="_blank">Sales Terms and Conditions</a> <a href="https://static.lenovo.com/ww/docs/sustainability/Anti-Slavery_and_Human_Trafficking_Statement.pdf" target="_blank">Anti-Slavery and Human Trafficking Statement</a> </div> </section> </div> </div> </div> </section> </div> </div> <input type="hidden" name="breadcrumb_referrer" value="category=7316" /> </div> </div> <script src="/sites/default/files/js/js_iweZMrrsHKCs2F30Go1YfxCKz_JV1MbHandFPF_BRQQ.js?scope=footer&delta=0&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script data-cfasync="false" src="/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="/sites/default/files/js/js_hpPb4Za7N_IrXq8pANmmsSuVkRqj5YAcHdoFJPX813k.js?scope=footer&delta=2&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script src="/sites/default/files/js/js_UcUiU0ZKMvk3TljbXgCpWkjn7aS2S53TbbD5JO3380M.js?scope=footer&delta=3&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script defer src="/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js?v=10.3.6"></script> <script src="/sites/default/files/js/js_tpOPhTKVrpqV5eMuExkVzXq2ZTZq3TN7hjzpjHiqjYE.js?scope=footer&delta=5&language=dk-en&theme=lenovod8&include=eJx1UtuSwyAI_aGwzuzT_o2DShpbIhnFtN2vX9smvaX7onKAwwFkSjKLxRRH1CjJoJSOb-AkU53Ms7F4wo_ZsTjk7kiulzxaJ6JFM05mg3RUrRc5RGrXOHHE5Ml8ArsHS6smM-UnREVY45MCHWgk2HvMUgvxw7E-oG_JlGGkVO8t4Y7M5fgQTqdJCkEMi884LNTNkY7FxtTHFJVs8VmYzRWFFYUb2jnSVtDeiILtIzezmB0lyvivu4knrxaZbZK0KrOOxR8M41mqgquRQ-vlMto1gElNpiI1e1rEB1hI39sDmilp6Rzj79m4KF-4x9Mm6k43VAdtsmFL9BJSCLMfVkE71NYWZo2eyVwtGCUgA1YVePtB7JyHtvxR0qZIwhmU_KAt-wzfH5Y1EIbX3T6y93WcoBUsbaztS_8BUv4f3w"></script> <script data-cfasync="false" type="text/javascript"> if (typeof _satellite !== "undefined") { _satellite.pageBottom(); } </script><style> li[data-ttnav-menu-id="menu-id-212"] .techtoday-dropdown-wrapper .content-area .verticals { display: none !important; } </style> <script type="text/javascript"> jQuery('div[data-ttnav-menu-id-content="menu-id-246"] .menu-type-content').addClass('menu-type-category').removeClass('menu-type-content'); jQuery('div[data-ttnav-menu-id-content="menu-id-246"] .main-menu-right').remove(); </script> <style> a.tt-nav-normal-link { font-family: Lato-Bold,Helvetica,Arial,sans-serif; } a.tt-nav-normal-link:hover { background-color: #f1f1f1 !important; color: #000 !important; } </style> <script> jQuery('a.tt-nav-normal-link').on('click mousedown', function (e) { e.preventDefault(); if (e.which == 1) { window.location.href = jQuery(this).attr('href'); } }); jQuery('a.tt-nav-normal-link').on('tap touchstart', function (e) { e.preventDefault(); window.location.href = jQuery(this).attr('href'); }); </script><script data-cfasync="false" type="text/javascript"> var eventSearchHash = window.location.hash; if (document.domain == 'techtoday.lenovo.com' && eventSearchHash && eventSearchHash.length && eventSearchHash.slice(0, 14) != '#event-search_') { window.scrollTo(0, 0); setTimeout(function () { window.scrollTo(0, 0); }, 1); } </script><style> /* Fix top border and button not stacking in cards. */ @media screen and (min-width: 480px) { .block--type--card .field--name-field-cta-items .field--item { display: block !important; } } </style><script> setTimeout(function () { if (jQuery('.field--name-field-interactive-asset').length) { jQuery(window).trigger('resize'); } }, 500); </script><style> body[class*=' current-language-'][class*=-de] h2, body[class*=' current-language-'][class*=-de] h3, body[class*=' current-language-'][class*=-de] h4, body[class*=' current-language-'][class*=-de] .field--name-field-title, body[class*=' current-language-'][class*=-de] div[class*='table'], body[class*=' current-language-'][class*=-de] :not([class*='body-text']) { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } body[class*=' current-language-'][class*=-de] [class*='body-text'], body[class*=' current-language-'][class*=-de] #navbar-collapse * { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } body[class*=' current-language-'][class*=-nl] h2, body[class*=' current-language-'][class*=-nl] h3, body[class*=' current-language-'][class*=-nl] h4, body[class*=' current-language-'][class*=-nl] .field--name-field-title, body[class*=' current-language-'][class*=-nl] div[class*='table'], body[class*=' current-language-'][class*=-nl] :not([class*='body-text']) { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } body[class*=' current-language-'][class*=-nl] [class*='body-text'], body[class*=' current-language-'][class*=-nl] #navbar-collapse * { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } body[class*=' current-language-'][class*=-sv] h2, body[class*=' current-language-'][class*=-sv] h3, body[class*=' current-language-'][class*=-sv] h4, body[class*=' current-language-'][class*=-sv] .field--name-field-title, body[class*=' current-language-'][class*=-sv] div[class*='table'], body[class*=' current-language-'][class*=-sv] :not([class*='body-text']) { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } body[class*=' current-language-'][class*=-sv] [class*='body-text'], body[class*=' current-language-'][class*=-sv] #navbar-collapse * { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } </style><style> #sliding-popup { z-index: 9999 !important; position: fixed !important; } </style> </body> </html>