.trending-topics{width:100%;margin:auto;background-color:#f5fbfd;border-bottom:1px solid #478eff}.trending-topics .overflow-wrapper{overflow-x:auto;overflow-y:hidden;width:100%;padding:0 0 0 20px}.trending-topics .overflow-wrapper .content{align-items:center;display:flex;min-width:max-content;width:100%}.trending-topics .overflow-wrapper .content .navLabel{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.trending-topics .overflow-wrapper .content .navLabel span{color:#a00}.trending-topics .overflow-wrapper .content .link{color:#002856;padding:12px;font-size:14px;line-height:20px;display:flex;text-decoration:none}.trending-topics .overflow-wrapper .content .link .trending-topic-label.guideflow_hovered{color:#0000d3;text-decoration:underline}.trending-topics .overflow-wrapper .content .link .new-tag{margin-left:8px;background-color:#dd2161;border-radius:8px;padding:0 8px;color:#fff;font-weight:500;font-size:10px;line-height:17px;max-height:19px}@media screen and (min-width:768px){.trending-topics .overflow-wrapper{padding:0 0 0 30px}.trending-topics .overflow-wrapper .content .link{padding:12px;font-size:16px;line-height:24px}}@media screen and (min-width:961px){.trending-topics .overflow-wrapper{padding:0}.trending-topics .overflow-wrapper .content{justify-content:center}}.MuiTooltip-tooltip.secondary-nav-tooltip{background-color:#fff;padding:12px;color:#000;box-shadow:0 0 12px 0 rgba(0,0,0,.12);border:1px solid rgba(0,0,0,0);font-family:inherit;font-size:16px;font-weight:400;line-height:20px;max-width:350px;margin-top:18px}.MuiTooltip-arrow.secondary-nav-tooltip-arrow{color:#fff;font-size:25px}@media only screen and (max-width:960px){.MuiTooltip-arrow.secondary-nav-tooltip-arrow{font-size:20px}}.sticky-header{background-color:#fff;left:0;opacity:1;position:fixed;top:56px;transition:all .25s;z-index:100;width:100%}.sticky-header.scroll-down{top:0}.sticky-header.hidden{opacity:0;top:0}.sticky-header.hidden .header-content :after{height:0}.sticky-header .action-bar .gActionBar.fixed ul{justify-content:unset;height:32px;width:auto}.sticky-header .action-bar .gActionBar.fixed ul li{height:32px}.sticky-header .action-bar .gActionBar.fixed ul li:last-child .gbutton.gbutton-icon{margin-right:0}.sticky-header .action-bar .gActionBar.fixed ul li .gbutton.gbutton-icon svg{position:absolute;margin-bottom:0;height:24px;width:24px;padding:4px;fill:#212932}.sticky-header .action-bar .gActionBar.fixed ul li .gbutton.gbutton-icon svg.guideflow_hovered{fill:#fff}.sticky-header .action-bar .gActionBar.fixed ul li button.gbutton.gbutton-icon{font-size:0;margin-right:16px;height:32px;min-width:32px}.sticky-header .action-bar .gActionBar.fixed ul li button.gbutton.gbutton-icon.guideflow_hovered{background-color:#0000d3}.sticky-header .sticky-header-container{width:100%}.sticky-header .header-content{width:auto;justify-content:space-between;flex-flow:row;display:flex;align-items:center;position:relative;height:48px}.sticky-header .header-content :after{background-image:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 93.25%);content:"";position:absolute;left:0;width:100%;height:60px;z-index:-1}.sticky-header .progress{width:100%}.sticky-header .progress .progress-root{background:#e6eaee;height:2px;display:flex;align-items:end;width:100%}.sticky-header .progress .progress-root .bar{background:#40b3e1;height:4px}@media(min-width:600px){.sticky-header{top:64px}}@media(min-width:960px){.sticky-header{top:80px}.sticky-header .toc{display:none}}.main-hdr{padding-left:56px}.main-hdr .main-hdr-title{display:flex;flex-direction:column;margin-bottom:16px;gap:8px}.main-hdr h1.title{margin-bottom:0}@media(max-width:959px){.main-hdr .main-hdr-title{margin-bottom:24px}.main-hdr h1.title{margin-bottom:0}}@media(max-width:599px){.main-hdr .main-hdr-title{margin-bottom:16px}.main-hdr h1.title{margin-bottom:0}#simple-modal.modal[fs-data=fs-beta-disclaimer] .content-section{margin-bottom:10px}}#simple-modal.modal .paper{max-width:648px}#simple-modal.modal .title-section h2{font-weight:400;font-size:37px;color:#000;line-height:1.1}#simple-modal.modal .content-section a{color:#0000a9}#simple-modal.modal .content-section{margin-bottom:110px}#simple-modal.modal .button-okay{line-height:35px;background:#0000a9}@keyframes slideIn{0%{top:-80px}to{top:0}}@keyframes slideOut{0%{top:0}to{top:-80px}}.hf-apptray-static{display:none}#headershimcontainer.scroll-up{display:flex;animation:slideIn .25s;top:0}#headershimcontainer.scroll-down{animation:slideOut .25s;top:-80px}#newReader .right-rail{position:relative;padding-top:32px;padding-left:32px;max-width:365px}#newReader .right-rail .widget{padding-left:16px;margin-bottom:60px;position:relative;box-shadow:none}#newReader .right-rail .widget:before{content:"";display:block;height:100%;position:absolute;left:0;border-left:2px solid #1f96ff}#newReader .right-rail .widget .widget-head{font-size:14px;line-height:20px;font-weight:600;color:#323440;text-transform:uppercase;background:none;padding:0;text-align:initial}#newReader .right-rail .widget .widget-head .pcw-title-icon{display:none}#newReader .right-rail .widget .widget-body .recommendation>:first-child{padding-right:0}#newReader .right-rail .widget .widget-body .recommendation>:nth-child(2){max-width:77px;flex-basis:77px}#newReader .right-rail .widget .widget-body .post-widget{max-width:100%}#newReader .right-rail .widget .buy-smart{width:100%}#newReader .right-rail .widget .buy-smart .heading-buy-smart{padding-bottom:20px;font-weight:600;font-size:19px;line-height:27px;color:#15171d}#newReader .right-rail .widget .buy-smart .numbers-section{display:inline-flex;width:100%;margin-bottom:16px}#newReader .right-rail .widget .buy-smart .numbers-section .buysmart-numbers{font-size:19px;line-height:29px;font-weight:400;margin-right:44px}#newReader .right-rail .widget .buy-smart .numbers-section .buysmart-numbers div{font-size:10px;line-height:17px;color:#5d7383}#newReader .right-rail .widget .buy-smart .buysmart-product-list{border-radius:4px;border:1px solid #a3c7ff}#newReader .right-rail .widget .buy-smart .buysmart-product-list li{border-bottom:1px solid #a3c7ff}#newReader .right-rail .widget .buy-smart .buysmart-product-list li div{display:flex}#newReader .right-rail .widget .buy-smart .buysmart-product-list li a.guideflow_hovered{text-decoration:none}#newReader .right-rail .widget .buy-smart .buysmart-product-list li:last-child{border-bottom:0}#newReader .right-rail .widget .buy-smart .buysmart-product-list li img{width:24px;height:24px;border-radius:4px;margin:12px}#newReader .right-rail .widget .buy-smart .buysmart-product-list li span{color:#000;font-size:14px;font-weight:500;line-height:22px;margin-top:12px;margin-bottom:12px}#newReader .right-rail .widget .buy-smart .buysmart-more-products{font-size:12px;font-weight:500;line-height:20px;color:#5d7383;margin-top:8px}#newReader .right-rail .widget .buy-smart .buysmart-know-more{margin-top:24px;color:#212932;font-weight:400;font-size:12px;line-height:20px;margin-bottom:17px}#newReader .right-rail .widget .leverage-our-tools .buy-smart-action-btn{background-color:#fff;border:2px solid #006ac7;color:#006ac7;line-height:20px;font-size:14px;font-weight:600}#newReader .right-rail .inq-widget-v2-container{margin-bottom:60px}#newReader .right-rail .rr-inquiry .inq-widget-wrap{box-shadow:none;background-color:#f6fbfc}#newReader .right-rail .rr-inquiry .widget-hdr{display:none}#newReader .right-rail .rr-inquiry .widget-container{padding:24px}#newReader .right-rail .rr-inquiry .widget-text{text-align:center;line-height:26px}#newReader .right-rail .rr-inquiry .btn-container{padding:0;margin-top:12px;width:100%;justify-content:center}#newReader .right-rail .rr-inquiry .inquiry-widget-btn{padding:12px 20px;letter-spacing:normal;background-color:#00007f!important}#newReader .right-rail .rr-inquiry .inquiry-widget-btn.guideflow_hovered{background-color:#0000d3!important}#newReader .right-rail .rr-inquiry .many-more{background:#eff2f4}#newReader .right-rail .leverage-our-tools{padding:32px 20px 20px}#newReader .right-rail .leverage-our-tools .heading{font-weight:600;line-height:27px;color:#15171d;padding-bottom:12px}#newReader .right-rail .leverage-our-tools .action-button{padding:12px 20px}#newReader .right-rail .leverage-our-tools .action-btn{background-color:#006ac7;font-weight:600}#newReader .right-rail .leverage-our-tools .action-btn.guideflow_hovered{background-color:#011d4b}#newReader .right-rail .leverage-our-tools .action-btn:active{background-color:#264a82}#newReader .right-rail .leverage-our-tools .bottom-text{font-size:16px;line-height:29px;color:#3e3e3e;padding:12px 0 24px}#newReader .right-rail .leverage-our-tools .bottom-text .bold{font-weight:500}#newReader .right-rail .leverage-our-tools .list{padding-bottom:16px}#newReader .right-rail .post-widget{padding:20px}#newReader .right-rail .post-widget .discussion-icon,#newReader .right-rail .post-widget .poll-header-icon{display:none}#newReader .right-rail .post-widget .post{margin:0}#newReader .right-rail .post-widget .comment{box-sizing:border-box;background:#fff;padding:16px 16px 8px;gap:12px;margin:0 0 -4px;width:auto;border-radius:0;max-height:200px;overflow:hidden;position:relative}#newReader .right-rail .post-widget .comment.truncated:before{background:linear-gradient(1turn,#FAFAFB 3.35%,rgba(255,255,255,0) 83.67%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#newReader .right-rail .post-widget .author-level{font-weight:500}#newReader .right-rail .post-widget .comment-text,#newReader .right-rail .post-widget .no-discussion-message,#newReader .right-rail .post-widget .post-message{color:#3e3e3e;line-height:29px}#newReader .right-rail .post-widget .post-info{padding-top:12px;border-top:1px solid #eff2f4;gap:8px}#newReader .right-rail .post-widget .discussion-link{padding:8px 20px}#newReader .right-rail .post-widget .comments-info{line-height:17px}#newReader .right-rail .post-widget .body-message{line-height:25px}#newReader .right-rail .post-widget .btn-container{padding-top:8px}#newReader .right-rail .post-widget .btn-container .secondary-btn-cta{background-color:#f6fbfc!important;border:none;font-size:14px;font-weight:500;line-height:22px;color:#00007f}#newReader .right-rail .post-widget .btn-container .secondary-btn-cta.guideflow_hovered{color:#0000d3;text-decoration:underline}#newReader .right-rail .post-widget .other-discussion-link{padding-top:8px}#newReader .right-rail .post-widget .other-discussion-link a{color:#00007f!important}#newReader .right-rail .post-widget .other-discussion-link a.guideflow_hovered{color:#0000d3!important}#newReader .right-rail .post-widget .text{width:auto}#newReader .right-rail .recommendation .title{color:#006ac7;font-weight:600}#newReader .right-rail .recommendation .title.guideflow_hovered{color:#011d4b}#newReader .right-rail .recommendation .doc-info{padding-top:8px;color:#5a5b66}#newReader .right-rail .recommendation .rec-thumbnail{border:0;width:77px;height:auto;max-height:77px}#newReader .right-rail #right-rail-topics{border-left:2px solid #40b3e1;padding-left:16px}#newReader .right-rail #right-rail-topics h4{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0;color:#212932;margin-bottom:4px}#newReader .right-rail #right-rail-topics ul{padding-left:22px}#newReader .right-rail #right-rail-topics ul li{margin-top:8px;color:#00007f;list-style:disc outside;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0}#newReader .right-rail #right-rail-topics ul li a{color:#00007f}.responsive-leftrail-container{display:flex;justify-content:center;position:relative;padding-right:24px}.action-bar[data-attr-position=left]{display:none}.action-bar[data-attr-position=bottom]{display:block}.action-bar{padding-top:24px;padding-left:24px}.action-bar .gActionBar.fixed{bottom:60px;z-index:100}.action-bar .gActionBar.fixed ul{display:inline-flex;justify-content:space-evenly;align-items:center;width:363px;height:56px;font-size:12px;padding:0}.action-bar .gActionBar.fixed ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;height:56px}.action-bar .gActionBar.fixed ul li .gbutton.gbutton-icon svg{margin-bottom:6px}.action-bar .gActionBar.fixed .listenOnAppCTA{padding-left:0;border-left:initial;align-items:flex-start;border-radius:8px}.action-bar .gActionBar.fixed .listenOnAppCTA span{display:none}@media(hover.guideflow_hovered)and (pointer:fine){.action-bar .gActionBar.fixed .listenOnAppCTA button.guideflow_hovered{background-color:#0000d3;border-radius:8px}.action-bar .gActionBar.fixed .listenOnAppCTA button.guideflow_hovered svg{fill:#fff}}.action-bar .gActionBar ul{background-color:#fff}.action-bar .gActionBar ul li{margin:0}.action-bar .gActionBar ul li .gbutton.gbutton-icon{font-family:Gartner-Sans-medium;margin:0;padding:4px;background-color:rgba(0,0,0,0);border:0;border-radius:4px;display:flex;flex-direction:column;align-items:center;max-width:min-content;min-width:0;overflow-wrap:break-word;font-size:14px;line-height:16px}.action-bar .gActionBar ul li .gbutton.gbutton-icon.guideflow_hovered{background-color:#e0f1ff}.action-bar .gActionBar ul li .gbutton.gbutton-icon svg{height:24px;width:24px;margin-bottom:6px}.action-bar .gActionBar ul li .gbutton.gbutton-icon.openBtn{position:relative;overflow:visible}.action-bar .gActionBar ul li .gbutton.gbutton-icon span:first-child{color:#3e3e3e;margin:0;align-items:center}.action-bar .gActionBar ul li .gbutton.gbutton-icon.more:before{display:none}.responsive-action-bar{display:block;padding:0}.responsive-action-bar .library-tabcontainer{overflow-x:hidden;overflow-y:hidden}.responsive-action-bar .dialog-box .close-icon{padding:12px;top:0;font-size:24px;margin-top:5px;color:#000}.responsive-action-bar .dialog-box .toc-popover-right{height:387px}.responsive-action-bar .dialog-box .toc-popover-right .toc-popover-inner,.responsive-action-bar .dialog-box .toc-popover-right .toc-popover-inner .popover-content{height:100%}.global-dialog.pop-share.responsive-action-bar.pop-information{display:block;margin:0!important;top:0!important}.global-dialog.pop-share.responsive-action-bar.pop-information .dialog-box .close-icon{padding:12px;top:0;font-size:24px;margin-top:5px;color:#000}.gartner-popover .gActionBar ul li{width:100%}.gartner-popover .gActionBar ul li button{background-color:#fff;border:0;display:flex;align-items:center;color:#3e3e3e;flex-direction:row;font-size:10px;text-transform:uppercase;max-width:max-content}.gartner-popover .gActionBar ul li button svg{margin-bottom:0;margin-right:10px}.gartner-popover .gActionBar ul li button span{color:#3e3e3e;display:flex;align-items:center;text-transform:uppercase;font-weight:600;line-height:10px;font-size:10px}.gartner-popover .gActionBar ul li button span:first-child{color:#3e3e3e}.gartner-popover .gActionBar ul li button span:first-child.comments-count{background:#de0a01;font-family:Gartner-Sans-medium;color:#fff;position:absolute;line-height:15px;right:78px;font-size:10px;min-width:10px;border-radius:50%;margin-top:-22px;padding:0 0 0 5px}@media(max-width:959px){#newReader .action-bar .gActionBar{background:#fff;max-width:363px;display:flex;justify-content:center;left:0;border-radius:60px}#newReader .action-bar .gActionBar ul li .gbutton.gbutton-icon{font-size:12px}#newReader .action-bar .gActionBar .listenOnAppCTA{align-items:center;font-size:12px;gap:8px;margin-right:0}#newReader .action-bar .gActionBar .listenOnAppCTA span{display:block}}@media(min-width:960px){.action-bar[data-attr-position=left]{display:block}.action-bar[data-attr-position=bottom]{display:none}.action-bar{padding:12px 0}.action-bar .gActionBar ul{display:flex}.action-bar .gActionBar ul li button.gbutton.gbutton-icon{margin:0 40px 0 0;min-width:56px;line-height:14px;color:#323440}.action-bar .gActionBar ul li button.comments-button{position:relative;overflow:visible}.action-bar .gActionBar ul li button.comments-button span.comments-count:first-child{background:#de0a01;font-family:Gartner-Sans-medium;color:#fff;position:absolute;line-height:15px;right:14px;font-size:12px;min-width:18px;border-radius:50%;margin-top:-50px}.sticky-header .action-bar#action-bar-skeleton ul li button.gbutton.gbutton-icon{margin-right:32px;font-size:0}.sticky-header .action-bar#action-bar-skeleton ul li button.gbutton.gbutton-icon svg{margin-bottom:0;height:24px;width:24px;position:absolute}.sticky-header .action-bar#action-bar-skeleton ul li:last-child .gbutton.gbutton-icon{margin-right:0}}@media(max-width:414px){#newReader .popover-translate .translate-menu{min-width:320px}}@media only screen and (max-width:600px){#newReader .responsive-action-bar .library-tabcontainer .react-library-folder .react-library-folder-container .saved-file-number{position:static}}div#simple-popover,div#translate-spotlight{z-index:101}div#simple-popover div.popperStyles,div#translate-spotlight div.popperStyles{left:0}.popover-translate .translate-menu .radio{width:auto}#newReader .responsive-action-bar .library-tabcontainer .react-library-folder .react-library-folder-container .saved-file-number{font-weight:500;color:#424242;margin:0;font-size:16px;line-height:24px;display:flex;justify-content:flex-end;padding-right:8px}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow{margin-top:30px}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper{box-shadow:0 6px 12px 0 rgba(0,0,0,.3019607843);border-radius:0}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper .gartner-popover-arrow{width:23px;height:23px}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper .gActionBar ul{padding:8px 20px}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper .gActionBar ul li{padding:12px 0}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper .gActionBar ul li .gbutton.gbutton-icon{font-size:12px;font-family:Gartner-Sans-medium;line-height:12px;gap:4px;color:#2f3940}body.react .responsive-action-bar.desktop.gartner-popover.placement-bottom.show-arrow .popover-paper .gActionBar ul li .gbutton.gbutton-icon svg{margin-right:0}@media(max-width:960px){#action-bar-skeleton{display:none}}#sticky-header-tooltip .MuiTooltip-tooltip{background-color:#212932;font-size:14px;line-height:18px;padding:8px;font-weight:400;margin-top:8px}#sticky-header-tooltip .MuiTooltip-tooltip .MuiTooltip-arrow:before{background-color:#212932}#send-notification-to-mobile.listenonapp{z-index:10000}#reader-app .disclaimer{background-color:#fafafb;font-size:14px;line-height:22px;color:#5a5b66;padding:32px 24px 72px}#reader-app .disclaimer a{color:#006ac7;text-decoration:none}#reader-app .disclaimer a.guideflow_hovered{color:#011d4b;text-decoration:underline}#reader-app .disclaimer a:active{color:#264a82;text-decoration:underline}#reader-app .disclaimer .dis-content{padding-right:8px}#newReader .toc{position:-webkit-sticky;position:sticky;top:190px}#newReader .toc nav{padding-top:18px}#newReader .toc .dropdown{box-shadow:0 10px 10px -10px rgba(0,0,0,.1490196078);position:fixed;left:0;width:100vw;background-color:#fff;z-index:2;margin-top:8px}#newReader .toc .toc-header{padding:0;border-left:2px solid #eaeaf0;cursor:pointer}#newReader .toc .toc-header .toc-link{text-decoration:none}#newReader .toc .toc-header .toc-link.guideflow_hovered{background-color:#e0f1ff}#newReader .toc .toc-header.disabled.left,#newReader .toc .toc-header.disabled.top{cursor:default}#newReader .toc .toc-header.disabled.left .toc-link.guideflow_hovered,#newReader .toc .toc-header.disabled.top .toc-link.guideflow_hovered{background-color:#fff;cursor:default}#newReader .toc .toc-header.disabled.left .toc-link,#newReader .toc .toc-header.disabled.top .toc-link{color:#97a8b4}#newReader .toc .toc-header.top.selected{background-color:#eff2f4}#newReader .toc .toc-header.top.selected .toc-link{font-weight:500}#newReader .toc .toc-header.top .toc-link{font-size:14px;font-weight:400;line-height:22px;color:#000;width:100%;padding:12px 30px}#newReader .toc .toc-header.left.selected{border-left:2px solid #002869}#newReader .toc .toc-header.left .toc-link{font-size:16px;font-weight:500;line-height:24px;color:#323440;width:240px;padding:16px}#newReader .toc .toc-menu{width:100%}#newReader .toc .toc-icon{color:#000}#toc-disabled-tooltip{border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.1215686275)}#toc-disabled-tooltip .MuiTooltip-tooltip{background-color:#fff;color:#323440;font-size:16px;line-height:22px;padding:12px 12px 12px 0}#toc-disabled-tooltip .MuiTooltip-arrow{color:#fff;margin-left:-25px}.limit-error-message-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;background-color:#f6f7f9;padding:24px}.limit-error-message-container .title{font-size:42px;margin-top:40px}.limit-error-message-container .message{font-size:16px;margin-top:24px;width:650px}.limit-error-message-container .button{margin-top:24px;padding:12px 24px;background-color:#00007f;color:#fff;font-weight:500;font-size:16px;line-height:24px;text-transform:none}.limit-error-message-container .button.guideflow_hovered{background-color:#0000d3}.limit-error-message-container .button:active{background-color:#0000a9}.limit-error-message-container .contact{font-size:14px;margin-top:24px;color:#212932}.limit-error-message-container .contact a{color:#00007f;font-weight:500;text-decoration:underline}.rv-section{padding:16px;font-size:16px;margin:24px 0 32px;background-color:#f6f7f9;border-top:3px solid #eff2f4;border-bottom:3px solid #eff2f4}.rv-section p{line-height:1.47;text-align:left;color:#3e3e3e;padding-bottom:16px}.rv-section .retracted-accessed{color:#000;font-weight:500;line-height:1.38;text-align:left}.rv-section.exceeded .retracted-accessed,.rv-section.retracted .retracted-accessed{font-weight:500;padding-bottom:12px}.rv-section.exceeded .retracted-expand p a,.rv-section.retracted .retracted-expand p a{text-decoration:none;font-weight:500;color:#00007f}.rv-section.exceeded .retracted-expand p:last-child,.rv-section.exceeded .retracted-expand p:only-child,.rv-section.retracted .retracted-expand p:last-child,.rv-section.retracted .retracted-expand p:only-child{padding-bottom:0}.metered-activity-section,.metered-activity-section.accordion{padding:16px;font-size:16px;margin:24px 0 32px;background-color:#f6f7f9;border-top:3px solid #eff2f4;border-bottom:3px solid #eff2f4;box-shadow:none;border-radius:0}.metered-activity-section.accordion:before,.metered-activity-section:before{opacity:0}.metered-activity-section .summary,.metered-activity-section.accordion .summary{min-height:0;padding:0}.metered-activity-section p,.metered-activity-section.accordion p{line-height:1.47;text-align:left;color:#3e3e3e;padding-bottom:24px}.metered-activity-section .metered-activity-accessed,.metered-activity-section.accordion .metered-activity-accessed{color:#000;font-weight:500;line-height:29px;margin:0;padding:0;text-align:left}.metered-activity-section .btn-access,.metered-activity-section.accordion .btn-access{background-color:#00007f;border-radius:4px;color:#fff;font-size:16px;font-weight:500;line-height:16px;padding:12px 24px;text-transform:none}.metered-activity-section .btn-expand,.metered-activity-section.accordion .btn-expand{float:right}.metered-activity-section .metered-activity-remaining,.metered-activity-section.accordion .metered-activity-remaining{line-height:29px;padding:4px 0 20px}.metered-activity-section.accordion.exceeded .metered-activity-accessed,.metered-activity-section.accordion.no-entitlement .metered-activity-accessed,.metered-activity-section.exceeded .metered-activity-accessed,.metered-activity-section.no-entitlement .metered-activity-accessed{font-weight:500;padding-bottom:12px}.metered-activity-section.accordion.exceeded .metered-activity-expand p a,.metered-activity-section.accordion.no-entitlement .metered-activity-expand p a,.metered-activity-section.exceeded .metered-activity-expand p a,.metered-activity-section.no-entitlement .metered-activity-expand p a{text-decoration:underline}.metered-activity-section.accordion.exceeded .metered-activity-expand p:last-child,.metered-activity-section.accordion.exceeded .metered-activity-expand p:only-child,.metered-activity-section.accordion.no-entitlement .metered-activity-expand p:last-child,.metered-activity-section.accordion.no-entitlement .metered-activity-expand p:only-child,.metered-activity-section.exceeded .metered-activity-expand p:last-child,.metered-activity-section.exceeded .metered-activity-expand p:only-child,.metered-activity-section.no-entitlement .metered-activity-expand p:last-child,.metered-activity-section.no-entitlement .metered-activity-expand p:only-child{padding-bottom:0}.accordion .metered-activity-expand{padding:0}.accordion .accordion-actions{padding:0;justify-content:flex-start}.no-entitlement-container{border:4px solid #eff2f4;border-radius:4px;padding:20px;margin:20px 0;background-color:#fcfcfd}.no-entitlement-header{font-size:18px;font-weight:700;margin-bottom:10px}.no-entitlement-body{font-size:16px;color:#333}.dollar-consumption,.metered-consumption-form{background-color:#f6f7f9;border-top:3px solid #eff2f4;border-bottom:3px solid #eff2f4;margin:20px 0;font-size:16px;line-height:29px}.dollar-consumption button,.dollar-consumption button[class*=btn-],.metered-consumption-form button,.metered-consumption-form button[class*=btn-]{background-color:#00007f;color:#fff;margin-top:4px;border-radius:4px;text-transform:none;padding:12px 24px;line-height:24px;font-size:16px}.dollar-consumption button.guideflow_hovered,.dollar-consumption button[class*=btn-].guideflow_hovered,.metered-consumption-form button.guideflow_hovered,.metered-consumption-form button[class*=btn-].guideflow_hovered{background-color:#0000d3}.dd-form-drop-down-menu .dd-form-drop-down-menuitem{display:flex;justify-content:space-between;font-size:16px;line-height:24px;padding:8px 24px}.dd-form-drop-down-menu .dd-form-drop-down-menuitem.Mui-focusVisible,.dd-form-drop-down-menu .dd-form-drop-down-menuitem.guideflow_hovered{background-color:#e2ebfa}.dd-form-drop-down-menu .dd-form-drop-down-menuitem .check-icon{display:none}.dd-form-drop-down-menu .dd-form-drop-down-menuitem.Mui-selected{background-color:#f6f7f9}.dd-form-drop-down-menu .dd-form-drop-down-menuitem.Mui-selected .check-icon{color:#2f3940;display:block}.dd-form-drop-down-menu .default-select-item{display:none}.metered-consumption-form{font-size:16px;margin-bottom:30px}.metered-consumption-form .metered-dialog-content h5.metered-dialog-heading{font-size:18px}.metered-consumption-form .metered-dialog-content .metered-dialog-heading{display:inline}.metered-consumption-form .metered-dialog-content .metered-dialog-page-num{margin-left:10px!important}.metered-consumption-form .metered-dialog-content .display-custom-field{display:block}.metered-consumption-form .metered-dialog-content .remove-custom-field{display:none}.metered-consumption-form .metered-dialog-content .show-error{color:#a00}.metered-consumption-form .metered-dialog-content .remove-error{color:#000}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .helper-text,.metered-consumption-form .metered-dialog-content .dd-form-text-field .helper-text,.metered-consumption-form .metered-dialog-content small{font-size:14px}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .helper-text.error-msg,.metered-consumption-form .metered-dialog-content .dd-form-text-field .helper-text.error-msg{color:#a00}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .asterisk,.metered-consumption-form .metered-dialog-content .dd-form-text-field .asterisk{display:none}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .optional,.metered-consumption-form .metered-dialog-content .dd-form-text-field .optional{color:#5d7383;font-size:12px;font-style:italic;line-height:20px;padding-left:8px;position:absolute;top:4px}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .select-input,.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .text-input,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .select-input,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .text-input{background-color:#fcfcfd;margin:8px 0 0;padding:12px 16px;font-size:16px;line-height:24px}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .select-input.unchanged,.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .text-input.unchanged,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .select-input.unchanged,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .text-input.unchanged{background-color:#fef7e9}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .select-input .check-icon,.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper .text-input .check-icon,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .select-input .check-icon,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper .text-input .check-icon{display:none}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper:before,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper:before{border-color:#97a8b4}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper.guideflow_hovered:before,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper.guideflow_hovered:before{border-color:#0000a9}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper.Mui-focused:before,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper.Mui-focused:before{border-color:#0000d3}.metered-consumption-form .metered-dialog-content .dd-form-drop-down .input-wrapper.Mui-error:before,.metered-consumption-form .metered-dialog-content .dd-form-text-field .input-wrapper.Mui-error:before{border-color:#a00}.metered-consumption-form .metered-dialog-content .dd-form-drop-down{margin-top:20px 0 10px 0;margin-bottom:10px}.metered-consumption-form .metered-dialog-content .dd-form-drop-down label{font-weight:500}.metered-consumption-form .metered-dialog-content .dd-form-text-field label{position:static;transform:none}.metered-consumption-form .metered-dialog-content .dd-form-text-field label+.MuiInput-root{margin-top:0}.metered-consumption-form .metered-dialog-content .metered-form-textfield{margin-top:20px}.metered-consumption-form .metered-dialog-content .metered-form-textfield label>label{color:#000;font-size:16px;font-weight:500;line-height:20px}.metered-consumption-form .metered-dialog-content .metered-form-radio-group{display:flex;flex-direction:column;margin:20px 0 24px}.metered-consumption-form .metered-dialog-content .metered-form-radio-group .metered-form-radiobutton{margin-left:0;padding:0}.metered-consumption-form .metered-dialog-content .metered-form-radio-group .metered-form-radiobutton .radio-label{font-family:Gartner-Sans-regular,Gartner sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:24px;font-size:16px;padding-left:12px}.metered-consumption-form .metered-dialog-content .metered-form-radio-group .metered-form-radiobutton .radio-btn{padding:0}.metered-consumption-form .metered-dialog-content .metered-form-radio-group .metered-form-radiobutton .Mui-checked svg{color:#00007f}.metered-consumption-form .metered-dialog-content .metered-form-radio-group .metered-form-radiobutton svg{font-size:20px}.metered-consumption-form .metered-dialog-content .metered-form-radio-group #metered-form-radiobutton-first{padding-bottom:12px}.metered-consumption-form .metered-dialog-content .metered-form-disclaimer-section{margin-top:10px}.metered-consumption-form .metered-dialog-content .metered-form-disclaimer-section #metered-form-company-disclaimer,.metered-consumption-form .metered-dialog-content .metered-form-disclaimer-section .metered-form-disclaimer{margin-bottom:20px}.metered-consumption-form .metered-dialog-content .metered-form-button-group{margin-top:20px}.metered-consumption-form .metered-dialog-content .metered-form-button-group .btn-access{background-color:#00007f;color:#fff}.metered-consumption-form .metered-dialog-content .metered-form-button-group .btn-access.guideflow_hovered{background-color:#0000d3}.metered-consumption-form .metered-dialog-content .metered-form-button-group .btn-access[disabled]{background-color:#e3e3e3;color:#9c9c9c;cursor:no-drop;pointer-events:auto}.metered-consumption-form .metered-dialog-content .metered-form-button-group .btn-cancel{background-color:unset;color:#2f3940;margin-left:12px}.dollar-consumption{padding:15px}.dollar-consumption .introTitleRow{padding-bottom:12px}.dollar-consumption .introTitleRow label{text-transform:capitalize}.dollar-consumption .headerRow{padding-bottom:4px}.dollar-consumption .introTextRow,.dollar-consumption .subHeaderRow{padding-bottom:20px}.dollar-consumption .bodyRow,.dollar-consumption .error{padding-bottom:15px}.dollar-consumption .error{padding-top:15px;color:#a00}.reader .gtnr-container .toc-for-metered{padding-bottom:20px}.reader .gtnr-container .toc-for-metered h4{font-size:26px;line-height:39px;padding-bottom:12px}.reader .gtnr-container .toc-for-metered .toc-section-title{font-size:16px;line-height:27px;font-weight:500;padding-bottom:20px}.reader .gtnr-container .toc-for-metered .toc-section-ul{padding-left:20px;font-size:16px;line-height:27px;font-weight:400}.reader .gtnr-container .toc-for-metered .toc-section-ul li{padding-bottom:20px}.reader .gtnr-container .toc-for-metered .toc-section-ul .toc-metered-level3,.reader .gtnr-container .toc-for-metered .toc-section-ul .toc-metered-level4{padding-left:20px}.reader .gtnr-container .toc-for-metered .toc-section-ul .toc-metered-level5{padding-left:40px}.dialog{width:584px;padding:16px}.dialog .title{align-items:center;display:flex;font-size:20px;justify-content:space-between;line-height:32px;margin-bottom:16px;padding:0}.dialog .title .icon-btn{position:relative;bottom:15px}.dialog .content{padding:0;line-height:29px}.dialog .content .description{color:#2f3940}.dialog .content .document-name{font-weight:500;margin-top:12px;padding:0}.dialog .content .shared-access-binders{margin:12px 0}.dialog .content .shared-access-binders .checked-binder{color:#00007f}.dialog .content .success-msg{margin-bottom:16px;color:#2f3940}.dialog .content ul.shared-access-binders li{padding-bottom:8px}.dialog .content ul.shared-access-binders .shared-access-binder-checkbox>label{margin-left:0}.dialog .actions{margin-top:20px;padding:0;justify-content:space-between}.dialog .actions .button{border-radius:0;flex-grow:1;font-size:16px;font-weight:500;line-height:16px;padding:8px 16px;text-transform:capitalize}.dialog .actions .button.confirm{background-color:#00007f;color:#fff;border-radius:4px;padding:12px 24px}.dialog .actions .button.confirm.guideflow_hovered{background-color:#0000d3}.dialog .actions .button.confirm:active{background-color:#0000a9}.dialog .actions .button.confirm:disabled{background-color:#e0e0e0;color:#000;cursor:not-allowed}.dialog .actions .cancel{color:#00007f;margin-left:12px}.dialog .actions .cancel.guideflow_hovered{color:#0000d3;background-color:#fff}.dialog .actions .cancel:active{color:#0000a9}@media screen and (min-width:600px){.dialog{padding:20px}.dialog .title{font-size:30px;line-height:44px}.dialog .content .document-name{margin-top:12px}.dialog .actions{justify-content:flex-start}.dialog .actions .button{flex-grow:0;padding:12px 16px}}@media screen and (min-width:960px){.dialog{padding:32px}.dialog .title{font-size:37px;line-height:54px}}.prompt{border-top:3px solid #eff2f4;border-bottom:3px solid #eff2f4;background-color:#f6f7f9;font-size:16px;font-weight:400;line-height:29px;padding:16px;margin-top:40px}.prompt.requested .content{margin-bottom:0}.prompt hr{background-color:#97a8b4;height:1px;font-size:0;border:0;margin-bottom:12px}.prompt .post-form .title{margin-top:8px}.prompt .title{font-weight:500;padding-bottom:4px}.prompt .content{margin-bottom:24px;color:#2f3940}.prompt .zero-allocation p{padding-bottom:20px}.prompt .zero-allocation button:disabled{background-color:#e0e0e0;color:#000;cursor:not-allowed}.prompt .post-btn,.prompt .request-btn{background-color:#00007f;border-radius:0;color:#fff;font-size:16px;line-height:1;padding:12px 24px;text-transform:capitalize;border-radius:4px}.prompt .post-btn.guideflow_hovered,.prompt .request-btn.guideflow_hovered{background-color:#0000d3}.prompt .post-btn:active,.prompt .request-btn:active{background-color:#0000a9}#newReader .top-section{position:relative}#newReader .top-section .heading .heading-info-container{display:inline-flex}#newReader .top-section .heading .heading-info-container .date{font-size:14px;line-height:22px;margin-bottom:12px;margin-top:2px;color:#2f3940;display:flex;flex-wrap:wrap;row-gap:8px}#newReader .top-section .heading .heading-info-container .date .archived-break{flex-basis:100%;margin-top:8px}#newReader .top-section .heading .heading-info-container .date.archive{row-gap:0}#newReader .top-section .heading .heading-info-container .date .min-read{margin-right:12px}#newReader .top-section .heading .heading-info-container #viewed-tag{margin-left:12px}@media screen and (max-width:960px){#newReader .top-section .heading .heading-info-container{display:block}}@media screen and (max-width:768px){#newReader .top-section .heading .heading-info-container .date{margin-top:0;align-items:normal}#newReader .top-section .heading .heading-info-container #viewed-tag{margin-left:0;margin-bottom:12px}}#newReader .top-section h1{margin-bottom:12px;text-align:initial}#newReader .top-section .mt-content{font-size:14px;float:right;padding-top:5px}#newReader .top-section .mt-content svg{vertical-align:text-top}#newReader .top-section .page-type{margin:12px 0;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#ff540a;text-transform:uppercase}#newReader .top-section .summary{font-size:16px;font-weight:400;line-height:29px;color:#2f3940;margin-top:24px;margin-bottom:24px}#newReader .top-section .ceb-pill,#newReader .top-section .pill-display{display:inline-block;font-size:10px;line-height:10px;font-weight:500;color:#535a5a;border:1px solid #535a5a;border-radius:2px;padding:3px 6px;margin-right:8px;margin-bottom:10px;text-transform:uppercase;box-sizing:border-box;letter-spacing:.03em}#newReader .top-section .ceb-box,#newReader .top-section .disclaimer-box,#newReader .top-section .icono-box,#newReader .top-section .l2-box{padding-right:12px;margin:16px 0;font-style:italic;font-size:15px}#newReader .top-section .ceb-box hr,#newReader .top-section .disclaimer-box hr,#newReader .top-section .icono-box hr,#newReader .top-section .l2-box hr{margin-top:16px}#newReader .top-section .peerconnect-pill{display:inline-block;font-size:12px;line-height:14px;font-weight:700;color:#5c6970;border:1px solid #5c6970;border-radius:2px;padding:1px 5px 2px;margin-right:4px}#newReader .top-section .peerconnect-box{padding:0 48px 12px 0;margin:24px 0 16px;font-style:italic;font-size:15px}#newReader .top-section .archived-btn,#newReader .top-section .foundational-btn{border-radius:2px;font-size:10px;line-height:10px;color:#fff;text-transform:uppercase;padding:4px 6px;margin-right:8px}#newReader .top-section .foundational-btn{background-color:#002856}#newReader .top-section .archived-btn{background-color:#424242}#newReader .top-section .pubInfo{color:#424242;margin-bottom:12px;font-size:14px;font-style:normal;font-weight:400;line-height:22px}#newReader .top-section hr{border:0;border-top:1px solid rgba(0,0,0,.2);margin:0 0 16px}#newReader .top-section .level1{margin-top:40px;margin-bottom:16px}#newReader .top-section .level1:empty{display:none}#newReader .top-section .level1 a.guideflow_hovered{text-decoration:none}#newReader .top-section .level1 .download-box-link{display:inline-block}#newReader .top-section .level1 .download-box{display:flex;align-items:center;background:#b8deff;transition:.5s}#newReader .top-section .level1 .download-box h3{font-size:16px;line-height:22px;font-weight:600;margin-bottom:0;width:auto;color:#fff}#newReader .top-section .level1 .download-box .classLink p{display:none}#newReader .top-section .level1 .download-box .classLink h3{padding-top:12px}#newReader .top-section .level1 .download-box .level-attachments{text-transform:uppercase;font-weight:400;line-height:16px;font-size:12px;width:100%}#newReader .top-section .level1 .download-box .level-attachments .download-attach-size{font-size:12px;font-weight:500;line-height:180%}#newReader .top-section .level1 .download-box .download,#newReader .top-section .level1 .download-box .interact-version{width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;background-color:#006ac7;margin:14px 20px;justify-content:center}#newReader .top-section .level1 .download-box .download svg,#newReader .top-section .level1 .download-box .interact-version svg{fill:#fff}#newReader .top-section .level1 .download-box .attach-info,#newReader .top-section .level1 .download-box .interactive{display:flex;padding:10px 40px 10px 24px;align-items:center;justify-content:center;align-self:stretch;flex-direction:column;background-color:#006ac7;color:#fff}#newReader .top-section .level1 .download-box .interactive h3{font-size:15px;margin-top:4px}#newReader .top-section .level1 .download-box .interactive.key-insight h3{margin-top:12px}#newReader .top-section .level1 .download-box .attachments{margin-top:16px}#newReader .top-section .level1 .download-box .shareable-icon svg{margin-left:6px}#newReader .top-section .level1 .download-box.guideflow_hovered .attach-info,#newReader .top-section .level1 .download-box.guideflow_hovered .interactive{background-color:#011d4b}#newReader .top-section .level1 .shareable-summary-box .shareable-summary-attachments{font-weight:400;line-height:180%;font-size:12px;width:100%;text-transform:none}#newReader .top-section .additional,#newReader .top-section .doc-relations,#newReader .top-section .doctodoc,#newReader .top-section .revised-doc{margin-top:20px;margin-bottom:20px;font-size:16px}#newReader .top-section .additional p,#newReader .top-section .doc-relations p,#newReader .top-section .doctodoc p,#newReader .top-section .revised-doc p{margin-bottom:8px}#newReader .top-section .doctodoc h6,#newReader .top-section .related-doc-list h6{font-size:18px;font-weight:500;margin-bottom:18px}#newReader .top-section .doctodoc>li:nth-child(n+2),#newReader .top-section .related-doc-list>li:nth-child(n+2){margin-top:18px}#newReader .top-section .doctodoc ul li,#newReader .top-section .related-doc-list ul li{margin-bottom:8px;padding-left:16px}#newReader .top-section .doctodoc ul li:before,#newReader .top-section .related-doc-list ul li:before{color:#3e3e3e;content:"•";left:-8px;position:relative}#newReader .top-section .doctodoc ul li a,#newReader .top-section .related-doc-list ul li a{font-size:16px;line-height:180%}#newReader .top-section .doctodoc ul li a.guideflow_hovered,#newReader .top-section .related-doc-list ul li a.guideflow_hovered{text-decoration:underline;color:#0000d3}#newReader .top-section .doctodoc ul li span,#newReader .top-section .related-doc-list ul li span{color:#3e3e3e;font-size:16px}#newReader .top-section .tr-section .tr-section-title{line-height:24px;font-size:16px;margin-bottom:0;font-weight:700}#newReader .top-section .updated-date{font-size:14px;line-height:22px;color:#d1460b;padding-left:6px}#newReader .top-section .appendix h6{margin-bottom:0}#newReader .top-section .appendix ul{margin-top:8px;margin-bottom:24px}#newReader .top-section .appendix .para{font-size:15px;line-height:normal}#newReader .top-section .appendix .para a{font-size:medium;line-height:normal;display:block}#newReader .top-section .get-full-story-container .description{margin:0 0 16px}#newReader .top-section .get-full-story-container a.guideflow_hovered{color:#0052a3;text-decoration:underline}#newReader .top-section .get-full-story-container a:focus{outline:2px solid #06c;outline-offset:2px}#newReader .top-section .related{font-size:16px;line-height:29px;color:#000;display:block}#newReader .top-section .related-topic-wrapper{margin-top:24px;display:flex;font-size:14px;flex-Direction:column}#newReader .top-section .related-topic-wrapper .title{margin-bottom:10px;font-weight:500;line-height:17px}#newReader .top-section .top-home-btn{color:#0000a9;border:2px solid #0000a9;padding:8px 20px;font-size:16px;line-height:16px;font-family:Gartner-Sans-medium;margin-bottom:16px;background-color:#fff;cursor:pointer;float:left}#newReader .top-section .analyst-rail{display:flex;font-size:14px;line-height:22px}@media only screen and (max-width:500px){#newReader .top-section .top-home-btn{float:none}#newReader .top-section .mt-content{float:none;padding-top:0}}#newReader .related-topic-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 10px}#newReader .related-topic-list .related-topic-chip-label{white-space:normal;padding:0;text-overflow:clip}#newReader .related-topic-list .chip-wrapper{display:flex;align-items:center}#newReader .related-topic-list .related-topic-chip.selected{background:#0000a9;color:#fff;font-weight:500}#newReader .related-topic-list .related-topic-chip.selected.guideflow_hovered{background:#0000a9;color:#fff}#newReader .related-topic-list .related-topic-chip{border:1px solid #e6efff;font-family:Gartner-Sans-medium;border-radius:24px;font-size:14px;line-height:22px;padding:6px 12px;background-color:#e6efff;height:auto;color:#00007f}#newReader .related-topic-list .related-topic-chip.guideflow_hovered{background:#eff2f4;text-decoration:none;border-color:#0000d3;color:#0000d3}#newReader .related-topic-list .related-topic-chip:active{background:#0000a9;color:#fff;box-shadow:none;font-weight:500;line-height:20px}#newReader .related-topic-list .related-topic-chip:focus{box-shadow:none}#newReader .related-topic-list .related-topic-chip:focus-visible{border:1px solid #000}#newReader .content-section .recommendations-sections .analyst-recommendations .toc-link-anchor{display:block;position:relative;top:-100px;visibility:hidden}#newReader .interactive-tab-section button.top-home-btn{display:none!important}#newReader .MuiTooltip-tooltip{background-color:#353535;font-size:16px;max-width:none;padding:12px}#newReader .MuiTooltip-arrow{color:#353535}#newReader .related-resources-wrapper{margin-top:24px;display:flex;font-size:14px;flex-Direction:column}#newReader .related-resources-wrapper .title{margin-bottom:10px;font-weight:500;line-height:17px}#newReader .related-resources-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 10px}#newReader .related-resources-list .related-resources-chip-label{white-space:normal;padding:0;text-overflow:clip}#newReader .related-resources-list .related-resources-chip.selected{background:#0000a9;color:#fff;font-weight:500}#newReader .related-resources-list .related-resources-chip.selected.guideflow_hovered{background:#0000a9;color:#fff}#newReader .related-resources-list .related-resources-chip{border:1px solid #e6efff;font-family:Gartner-Sans-medium;border-radius:24px;font-size:14px;line-height:22px;padding:6px 12px;background-color:#e6efff;height:auto;color:#00007f}#newReader .related-resources-list .related-resources-chip.guideflow_hovered{background:#eff2f4;text-decoration:none;border-color:#0000d3;color:#0000d3}#newReader .related-resources-list .related-resources-chip:active{background:#0000a9;color:#fff;box-shadow:none;font-weight:500;line-height:20px}#newReader .related-resources-list .related-resources-chip:focus{box-shadow:none}#newReader .related-resources-list .related-resources-chip:focus-visible{border:1px solid #000}#newReader #survFeedback .doc-feedback-btn{background-color:#002856;font-family:inherit;font-size:12px;line-height:17px;padding:8px;left:-52px;top:21px}#newReader #survFeedback .doc-feedback-btn span:has(>svg){display:none}#newReader #survFeedback:has(>.doc-feedback-btn).in-out{right:-366px}#newReader #survFeedback:has(>.doc-feedback-btn) .srv-wrap{padding:11px}@media screen and (min-width:376px){#newReader #survFeedback .doc-feedback-btn{font-size:18px;line-height:24px;padding:8px 16px;left:-77px;top:38px}#newReader #survFeedback:has(>.doc-feedback-btn).in-out{right:-390px}#newReader #survFeedback:has(>.doc-feedback-btn) .srv-wrap{padding:19px 23px}}.document-revision-history .heading{margin-bottom:20px}.document-revision-history ul li{padding-left:16px}.document-revision-history ul li:before{content:"•";left:-8px;position:relative}.document-revision-history ul li a{font-size:16px;line-height:180%}.document-revision-history ul li span{font-size:16px}.bottom-doc-relations{margin-bottom:28px}.bottom-doc-relations h6{font-size:20px!important;line-height:32px!important;margin-bottom:18px!important;font-weight:500}.bottom-doc-relations ul li{padding-left:0}.bottom-doc-relations ul li:before{content:""}.bottom-doc-relations .wrapper-ui li{color:#00007f;padding-left:16px}.bottom-doc-relations .wrapper-ui li:before{content:"•";left:-8px;position:relative}.bottom-doc-relations .wrapper-ui li a{color:#00007f;font-size:16px;line-height:180%}.bottom-doc-relations .wrapper-ui li span{font-size:16px}.reader .gtnr-container .doc-main-wrapper{margin:48px 0 20px}.reader .gtnr-container .doc-content-section{padding:10px 44px 80px 56px}.reader .gtnr-container .mobile-width{width:100%;max-width:100%;flex-basis:100%}@media(min-width:1440px){.reader .gtnr-container{max-width:1440px;padding:0 60px}}@media(max-width:1280px){.reader .MuiContainer-root{padding-left:30px;padding-right:30px}}@media(max-width:960px){.reader .hdr-spacer,.reader .right-rail,.reader .toc-left-rail{display:none}.reader .disclaimer{padding-left:0;padding-right:0}.reader .gtnr-container .doc-main-wrapper{margin-top:24px}.reader .gtnr-container .doc-content-section{padding:0 0 40px}.reader .main-hdr{padding:0}}@media(max-width:600px){.reader .MuiContainer-root{padding-left:20px;padding-right:20px}.reader .gtnr-container .doc-main-wrapper{margin-top:16px}}body,html{border:0;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a img{border:none}form,ol,ul{margin:0;padding:0}li{list-style:none outside none}h1,h2,h3,h4,h5,h6,p{margin:0}body{box-sizing:border-box;font-family:Gartner-Sans-regular,Gartner sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:24px}body .doc-content-section a{color:#006ac7;text-decoration:none;cursor:pointer;font-weight:600}body .doc-content-section a.guideflow_hovered{color:#011d4b;text-decoration:underline}body .doc-content-section a:active{color:#264a82;text-decoration:none}body#reader-app:has(.reader-mobile){padding-top:0}body#reader-app:has(.reader-mobile) #gartner-header{display:none}@media screen and (max-width:959px){#reader-app.light-header{padding-top:64px}}@media screen and (max-width:600px){#reader-app.light-header{padding-top:56px}}.reader .gtnr-container h1,.reader .gtnr-container h2,.reader .gtnr-container h3,.reader .gtnr-container h4,.reader .gtnr-container h5,.reader .gtnr-container h6{font-weight:400;color:#15171d}.reader .gtnr-container strong{font-weight:500}.reader .gtnr-container h1{font-size:45px;line-height:59px;margin-bottom:24px}.reader .gtnr-container h2{font-size:37px;line-height:59px;margin-bottom:24px}.reader .gtnr-container h3{font-size:30px;line-height:48px;margin-bottom:20px}.reader .gtnr-container h4{font-size:24px;line-height:38px;margin-bottom:8px;font-weight:500}.reader .gtnr-container h5{font-size:20px;line-height:32px;margin-bottom:8px;font-weight:500}.reader .gtnr-container h6{font-size:18px;line-height:29px;margin-bottom:8px;font-weight:500}.reader .gtnr-container .h7{font-size:16px;line-height:22px;margin-bottom:8px;font-style:italic;display:block}@media(max-width:767px){.reader .gtnr-container h1{font-size:37px;line-height:59px;margin-bottom:16px}.reader .gtnr-container h2{font-size:30px;line-height:48px;margin-bottom:24px}.reader .gtnr-container h3{font-size:24px;line-height:38px;margin-bottom:20px;font-weight:500}.reader .gtnr-container h4{font-size:20px;line-height:32px;font-weight:500}.reader .gtnr-container h5{font-size:18px;line-height:29px;font-weight:500}.reader .gtnr-container h6{font-size:16px;line-height:29px}}.document-section .bullets-no>li,.document-section .bullets-yes>li,.drawer-panel .bullets-no>li,.drawer-panel .bullets-yes>li{list-style-type:none}.document-section .bullets-no li,.drawer-panel .bullets-no li{background:none}.document-section ul.bullets-no,.drawer-panel ul.bullets-no{margin:0 0 32px;padding-left:18px}.document-section .bq-html ul,.document-section .with-html ul,.document-section ul.bullets-yes,.drawer-panel .bq-html ul,.drawer-panel .with-html ul,.drawer-panel ul.bullets-yes{margin:0;padding-left:22px}.document-section .bq-html ul li,.document-section .with-html ul li,.document-section ul.bullets-yes li,.drawer-panel .bq-html ul li,.drawer-panel .with-html ul li,.drawer-panel ul.bullets-yes li{position:relative;line-height:inherit;list-style-type:disc;margin-bottom:8px}.document-section .bq-html ul li::marker,.document-section .with-html ul li::marker,.document-section ul.bullets-yes li::marker,.drawer-panel .bq-html ul li::marker,.drawer-panel .with-html ul li::marker,.drawer-panel ul.bullets-yes li::marker{color:#3e3e3e;font-size:12px}.document-section .bq-html ul li ol li,.document-section .with-html ul li ol li,.document-section ul.bullets-yes li ol li,.drawer-panel .bq-html ul li ol li,.drawer-panel .with-html ul li ol li,.drawer-panel ul.bullets-yes li ol li{background:none;padding-left:10px}.document-section .bq-html ul li p,.document-section .with-html ul li p,.document-section ul.bullets-yes li p,.drawer-panel .bq-html ul li p,.drawer-panel .with-html ul li p,.drawer-panel ul.bullets-yes li p{margin:0}.document-section .with-html ol li ul li,.drawer-panel .with-html ol li ul li{list-style-type:none}.document-section ol,.drawer-panel ol{margin-left:20px}.document-section ol li,.drawer-panel ol li{margin:0;list-style-type:decimal}.document-section ol li p,.drawer-panel ol li p{line-height:normal;display:inline-block;margin-bottom:16px;vertical-align:text-top}.document-section [dir=rtl] ul.bullets-yes,.drawer-panel [dir=rtl] ul.bullets-yes{padding-right:18px;padding-left:0}.document-section [dir=auto] .td-wrap,.document-section [dir=rtl] .td-wrap,.drawer-panel [dir=auto] .td-wrap,.drawer-panel [dir=rtl] .td-wrap{text-align:start!important}.document-section .gartner-popover.pop-share ul{color:#eee;width:228px;padding:24px}.document-section .gartner-popover.pop-share ul li{cursor:pointer;background-color:#0a6abb;font-size:14px;text-transform:uppercase;text-align:center;margin-bottom:16px}.document-section .gartner-popover.pop-share ul li:last-child{margin-bottom:0}.document-section .gartner-popover.pop-share ul li a{color:#eee;padding:8px;display:block}.document-section .gartner-popover.pop-share ul li a.guideflow_hovered{text-decoration:none}.document-section .gartner-popover.pop-download h3{background-color:#424242;color:#fff;font-size:20px;font-weight:400;padding:16px;margin-bottom:0}.document-section .gartner-popover.pop-download .file-attachment::-webkit-scrollbar{-webkit-appearance:none;width:10px}.document-section .gartner-popover.pop-download .file-attachment::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.document-section .gartner-popover.pop-download .file-attachment{width:360px;max-height:230px;overflow:auto}.document-section .gartner-popover.pop-download .file-attachment li{padding:16px;border-bottom:1px solid #ccc}.document-section .gartner-popover.pop-download .file-attachment li a{padding:0;display:block;font-size:15px;line-height:normal;font-weight:700;overflow:hidden;cursor:pointer;text-overflow:ellipsis}.document-section .gartner-popover.pop-download .file-attachment li .rightRailDownloadBtn{border:0;background:rgba(0,0,0,0);display:block;padding-left:0;cursor:pointer;color:#0a6abb;font-size:15px;font-weight:700;word-break:break-all;text-align:left}.document-section .gartner-popover.pop-download .file-attachment li .rightRailDownloadBtn:focus{text-decoration:underline}.document-section .gartner-popover.pop-download .file-attachment li .attach-size{font-size:14px;line-height:normal;text-transform:uppercase}.document-section .gartner-popover.pop-download-interactive{position:absolute}.document-section section{margin-bottom:32px;color:#323440}.document-section .para{font-size:16px;line-height:29px;margin:0 0 24px}.document-section .para em{font-size:17px}.document-section .content-title{text-align:center;color:#d54400;font-size:16px;font-weight:500;margin-bottom:0}.document-section ul .para{margin-bottom:16px}.document-section .footnote{font-size:12px;color:#666;font-style:italic}.document-section .with-html p{margin-bottom:16px}.document-section .with-html ol{margin:0 0 32px;padding-left:18px}.document-section .with-html ol li{margin-bottom:16px}.document-section .EvaluationCriteriaDefinitions h2,.document-section .EvaluationCriteriaDefinitions h3,.document-section .Evidence h2,.document-section .Evidence h3,.document-section .Notes h2,.document-section .Notes h3{font-size:20px;line-height:32px;font-weight:400}.document-section .CompanyImpact{margin-top:24px}.document-section .CompanyImpact h2{font-size:13px;line-height:15px;text-transform:uppercase;font-weight:700}.document-section .CompanyImpact span span.unbalanced-text{display:none}.document-section .CompanyImpact a{float:left;background-color:rgba(92,105,112,.1);font-size:14px;margin-right:4px;margin-bottom:6px;padding:4px 16px;color:#000;cursor:pointer}.document-section .CompanyImpact a.toc-link-anchor{float:none}.document-section .CompanyImpact .para:after{content:"";display:block;clear:both}.document-section .flag,.document-section ins{font-size:16px;font-weight:500;color:#3e3e3e;line-height:normal;text-decoration:none}.document-section .outer-heading .flag{margin-left:8px}.document-section .sub-note{font-size:13px;line-height:normal;color:#757575;margin-bottom:32px}.document-section .sub-note .outer-heading .flag{margin-left:0}.document-section sup{font-size:70%;line-height:0;margin-left:5px}.document-section .gartner-table.simple,.document-section .tableadvance{margin-bottom:32px}.document-section .container-bg .columns{margin-bottom:0}.document-section .cta{margin-bottom:32px;font-weight:500;display:block}.document-section .cta .spriteV2.attachments{margin-left:8px;vertical-align:middle}.document-section .cta .spriteV2.attachments svg{max-height:1em}.document-section .cta+.cta{margin-top:-16px}.document-section .toc-link-anchor{display:block;position:relative;top:-180px;visibility:hidden}.document-section .keyed-disclaimer{color:#757575;font-size:14px}.document-section .keyed-disclaimer .key{fill:#757575;width:18px;height:18px;vertical-align:text-bottom;margin-right:2px}.document-section .title-hr{display:none}.document-section .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:-82px}.document-section .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .caption{display:flex;flex-direction:column}.document-section .caption button{z-index:1}.document-section .caption .figure-heading{display:flex;text-align:left;background:#eff2f4;font-size:16px;line-height:normal;font-weight:500;order:1;justify-content:space-between}.document-section .caption .figure-heading .heading{align-self:center;padding:12px}.document-section .caption .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:-82px}.document-section .caption .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .caption .dialog-wrap{order:2;margin-bottom:8px;position:relative;border:3px solid #eff2f4}.document-section .caption .dialog-wrap .sv-tool-tip-wrapper{right:-5%;padding:16px;position:absolute;top:0}@media(max-width:959px){.document-section .caption .dialog-wrap .sv-tool-tip-wrapper{bottom:-3%;left:63%;padding:16px;position:absolute;text-align:center;right:inherit;top:inherit}.document-section .caption .dialog-wrap .sv-tool-tip-arrow{display:none!important}}.document-section .caption .dialog-wrap .sv-tool-tip-arrow{width:0;height:0;border-color:rgba(0,0,0,0) #424242 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 15px 15px 0;display:inline-block;margin-top:12px}.document-section .caption .dialog-wrap .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:0;display:inline-block}.document-section .caption .dialog-wrap .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .caption .para{line-height:normal;text-align:left;font-size:12px;color:#666;font-style:italic;margin-bottom:8px;order:3}.document-section .caption .para .unbalanced-text{display:block}.document-section .caption .source{color:#757575;font-size:15px;line-height:normal;text-align:left;margin:0;order:4}.document-section .caption.ceb-img{padding:0;border:3px solid #eff2f4}.document-section .caption.ceb-img .source{order:3}.document-section .caption.ceb-img.ceb-img-center{text-align:center}.document-section .caption.ceb-img.ceb-img-left{float:left;margin-right:24px}.document-section .caption.ceb-img.ceb-img-right{float:right;margin-left:24px}.document-section .caption.ceb-img.ceb-img-large,.document-section .caption.ceb-img.ceb-img-x-large{width:718px}.document-section .caption.ceb-img.ceb-img-medium{width:320px}.document-section .caption.ceb-img.ceb-img-small,.document-section .caption.ceb-img.ceb-img-square.ceb-img-large,.document-section .caption.ceb-img.ceb-img-square.ceb-img-medium,.document-section .caption.ceb-img.ceb-img-square.ceb-img-x-large,.document-section .caption.ceb-img.ceb-img-x-small{width:176px}.document-section .caption.ceb-img.ceb-img-square.ceb-img-center{float:left;margin-right:24px}.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-medium{width:320px}.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-large,.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-x-large{width:718px}.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-medium.ceb-img-center,.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-small.ceb-img-center,.document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-x-small.ceb-img-center{float:left;margin-right:24px}@media(max-width:767px){.document-section .caption.ceb-img.ceb-img-center,.document-section .caption.ceb-img.ceb-img-large,.document-section .caption.ceb-img.ceb-img-left,.document-section .caption.ceb-img.ceb-img-medium,.document-section .caption.ceb-img.ceb-img-right,.document-section .caption.ceb-img.ceb-img-small,.document-section .caption.ceb-img.ceb-img-x-large,.document-section .caption.ceb-img.ceb-img-x-small{width:100%!important;float:none;clear:both}}.document-section .columns .column .caption.ceb-img-left{float:none;margin-right:0}.document-section .columns .column .caption.ceb-img-right{float:none;margin-left:0}.document-section .columns .column .caption.ceb-img-large,.document-section .columns .column .caption.ceb-img-medium,.document-section .columns .column .caption.ceb-img-small,.document-section .columns .column .caption.ceb-img-x-large,.document-section .columns .column .caption.ceb-img-x-small{width:100%}.document-section .glossary{border:1px solid #ddd;border-collapse:separate;border-left:0;border-radius:4px;width:100%;margin-bottom:20px;border-spacing:0}.document-section .glossary .para{margin:0}.document-section .glossary tr:first-child td{border-top:0}.document-section .glossary .glossary-glossdef,.document-section .glossary .glossary-glossterm{font-size:17px;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:8px;line-height:20px;text-align:left;vertical-align:top}.document-section{margin-top:24px}.document-section a{color:#006ac7}.document-section[dir=rtl] .caption .dialog-wrap,.document-section[dir=rtl] .feature-box h3,.document-section[dir=rtl] .feature-box h4{direction:ltr}@media only screen and (max-width:623px){.document-section .cookie-notice-container{max-height:110px}.document-section .cookie-notice-container .cookie-message{width:95%!important}.document-section .cookie-notice-container .cookie-close-btn{margin-right:8px}}.document-section #link-listener+.feedOnly{padding-bottom:60px}.document-section .show{display:block}.document-section .remove{display:none}.document-section .anchor-offset{display:block;position:relative;top:-75px;visibility:hidden}.document-section .doc-img{cursor:pointer;max-width:100%;height:auto;vertical-align:middle}.document-section .doc-inlineimg{max-width:100%;height:auto}.document-section .multimedia-section .kaltura-multi-media-audio-li{padding-bottom:25px}.document-section .multimedia-section .kaltura-multi-media-audio-li .media-audio-title{padding-bottom:10px}.document-section .multimedia-section .kaltura-multi-media-audio-li .multimedia-audio{width:100%}.document-section .multimedia-section .kaltura-multi-media-video-li .media-video-title{padding-bottom:10px}.document-section .multimedia-section .kaltura-multi-media-video-li .kaltura-video{margin-bottom:62px;max-width:680px}@media only screen and (width:768px){.document-section .multimedia-section .kaltura-multi-media-video-li .kaltura-video{width:98%;max-width:none}}.document-section .multimedia-section .kaltura-multi-media-video-li .vimeo-video{max-width:680px;margin-bottom:62px;cursor:pointer}@media only screen and (width:768px){.document-section .multimedia-section .kaltura-multi-media-video-li .vimeo-video{width:98%;max-width:none}}@media(max-width:664px){.document-section .multimedia-section .kaltura-multi-media-video-li .kaltura-video,.document-section .multimedia-section .kaltura-multi-media-video-li .vimeo-video{width:100%;max-width:none}}.document-section .multimedia-section video::-webkit-media-controls-panel{margin-top:30px}.document-section .printMediaLink{display:none;padding-top:16px}.document-section .content-section{padding-left:12px;padding-right:12px}.document-section .content-section .document-section{width:inherit;margin:0}.document-section .content-section .document-section .glossary{border:1px solid #ddd;border-collapse:separate;border-left:0;border-radius:4px;width:100%;margin-bottom:20px;border-spacing:0}.document-section .content-section .document-section .glossary .para{margin:0}.document-section .content-section .document-section .glossary tr:first-child td{border-top:0}.document-section .content-section .document-section .glossary .glossary-glossdef,.document-section .content-section .document-section .glossary .glossary-glossterm{font-size:17px;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:8px;line-height:20px;text-align:left;vertical-align:top}.document-section .content-section .document-section .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:-82px}.document-section .content-section .document-section .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .content-section .document-section .caption{display:flex;flex-direction:column}.document-section .content-section .document-section .caption button{z-index:1}.document-section .content-section .document-section .caption .figure-heading{display:flex;text-align:left;background:#eff2f4;font-size:16px;line-height:normal;font-weight:500;order:1;justify-content:space-between}.document-section .content-section .document-section .caption .figure-heading .heading{align-self:center;padding:12px}.document-section .content-section .document-section .caption .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:-82px}.document-section .content-section .document-section .caption .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .content-section .document-section .caption .dialog-wrap{order:2;margin-bottom:8px;position:relative;border:3px solid #eff2f4}.document-section .content-section .document-section .caption .dialog-wrap .sv-tool-tip-wrapper{right:-5%;padding:16px;position:absolute;top:0}@media(max-width:959px){.document-section .content-section .document-section .caption .dialog-wrap .sv-tool-tip-wrapper{bottom:-3%;left:63%;padding:16px;position:absolute;text-align:center;right:inherit;top:inherit}.document-section .content-section .document-section .caption .dialog-wrap .sv-tool-tip-arrow{display:none!important}}.document-section .content-section .document-section .caption .dialog-wrap .sv-tool-tip-arrow{width:0;height:0;border-color:rgba(0,0,0,0) #424242 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 15px 15px 0;display:inline-block;margin-top:12px}.document-section .content-section .document-section .caption .dialog-wrap .dd-hover-tooltip{background-color:#424242;padding:16px;width:280px;position:absolute;margin-top:0;display:inline-block}.document-section .content-section .document-section .caption .dialog-wrap .dd-hover-tooltip p{color:#fff;margin-bottom:0}.document-section .content-section .document-section .caption .para{line-height:normal;text-align:left;font-size:12px;color:#666;font-style:italic;margin-bottom:8px;order:3}.document-section .content-section .document-section .caption .para .unbalanced-text{display:block}.document-section .content-section .document-section .caption .source{color:#757575;font-size:15px;line-height:normal;text-align:left;margin:0;order:4}.document-section .content-section .document-section .caption.ceb-img{padding:0;border:3px solid #eff2f4}.document-section .content-section .document-section .caption.ceb-img .source{order:3}.document-section .content-section .document-section .caption.ceb-img.ceb-img-center{text-align:center}.document-section .content-section .document-section .caption.ceb-img.ceb-img-left{float:left;margin-right:24px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-right{float:right;margin-left:24px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-x-large{width:718px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-medium{width:320px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-small,.document-section .content-section .document-section .caption.ceb-img.ceb-img-square.ceb-img-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-square.ceb-img-medium,.document-section .content-section .document-section .caption.ceb-img.ceb-img-square.ceb-img-x-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-x-small{width:176px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-square.ceb-img-center{float:left;margin-right:24px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-medium{width:320px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-x-large{width:718px}.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-medium.ceb-img-center,.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-small.ceb-img-center,.document-section .content-section .document-section .caption.ceb-img.ceb-img-rectangle.ceb-img-x-small.ceb-img-center{float:left;margin-right:24px}@media(max-width:767px){.document-section .content-section .document-section .caption.ceb-img.ceb-img-center,.document-section .content-section .document-section .caption.ceb-img.ceb-img-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-left,.document-section .content-section .document-section .caption.ceb-img.ceb-img-medium,.document-section .content-section .document-section .caption.ceb-img.ceb-img-right,.document-section .content-section .document-section .caption.ceb-img.ceb-img-small,.document-section .content-section .document-section .caption.ceb-img.ceb-img-x-large,.document-section .content-section .document-section .caption.ceb-img.ceb-img-x-small{width:100%!important;float:none;clear:both}}.document-section .content-section .document-section .columns .column .caption.ceb-img-left{float:none;margin-right:0}.document-section .content-section .document-section .columns .column .caption.ceb-img-right{float:none;margin-left:0}.document-section .content-section .document-section .columns .column .caption.ceb-img-large,.document-section .content-section .document-section .columns .column .caption.ceb-img-medium,.document-section .content-section .document-section .columns .column .caption.ceb-img-small,.document-section .content-section .document-section .columns .column .caption.ceb-img-x-large,.document-section .content-section .document-section .columns .column .caption.ceb-img-x-small{width:100%}.document-section .recommendations-sections .para{margin:0 0 24px}.document-section .recommendations-sections ul{padding-bottom:16px}.document-section .recommendations-sections ul li{margin-bottom:8px}.document-section .main-wrapper.onlyMobile{margin-top:0}.document-section .main-wrapper.onlyMobile .left-rail,.document-section .main-wrapper.onlyMobile .right-rail{display:none}.document-section .main-wrapper.onlyMobile .content-section{max-width:100%;flex-basis:100%}.document-section.preview{padding-top:0!important}.document-section .disclaimer{background-color:#eee;padding:32px 0 72px;margin-top:72px}.document-section .disclaimer div{font-size:12px;line-height:140%}.document-section .email-token-wrapper{margin:20px 0}.document-section .email-token-wrapper .email-token-form{padding:20px}.document-section .email-token-wrapper form{margin:auto}.document-section .email-token-wrapper form .form-caption{color:#424242;margin-bottom:25px}.document-section .email-token-wrapper form .error-message{font-size:14px;margin:10px 0;line-height:18px;color:#de0a01}.document-section .email-token-wrapper form .textfield{width:100%}.document-section .email-token-wrapper form button{height:40px}.document-section .email-token-wrapper form button.btn-primary{background-color:#0a6abb;color:#fff;border-radius:2px;text-transform:uppercase;font-weight:700;box-shadow:none;margin-top:25px}.document-section .email-token-wrapper form button span{pointer-events:none}@media (max-width:768px){.document-section #newReader .top-section .summary{font-size:17px;line-height:25px;margin-bottom:24px}.document-section #newReader .content-section .document-section .para{margin-bottom:16px}.document-section #newReader .content-section .document-section .feature-box .fb-content{width:100%}}@media (max-width:959px){.document-section .left-rail,.document-section .right-rail{display:none}}@media (min-width:960px){.document-section .list-analysts{display:none}}@media (min-width:960px)and (max-width:1024px){.document-section #newReader .content-section .document-section .feature-box .fb-content.nowrap{width:51%}}@media (min-width:1025px)and (max-width:1250px){.document-section #newReader .content-section .document-section .feature-box .fb-content.nowrap{width:55%}}.document-section .forward-doc{margin-top:30px}#print-copyright{display:none}@media print{#print-copyright{display:block;padding:15px;margin-bottom:20px;border:1px solid #ecece7}#print-copyright img{display:block;margin-bottom:15px}#print-copyright .lincensed{display:none}body.react#reader-app{padding:0}body.react#reader-app #gartner-header,body.react#reader-app #sticky-footer,body.react#reader-app .action-bar,body.react#reader-app .action-bar[data-attr-position=bottom],body.react#reader-app .gartner-popover,body.react#reader-app .interactive-tab-section,body.react#reader-app .level1,body.react#reader-app .sticky-header,body.react#reader-app .toc-left-rail{display:none}body.react#reader-app .reader .mcp-breadcrumb{position:static}body.react#reader-app .reader .bottom-content,body.react#reader-app .reader .mcp-breadcrumb>:first-child{padding:0}}#newReader .main-wrapper{max-width:none}