/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.alert{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.1)),color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.1));background-image:linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.1));text-shadow:0 -1px 0 rgba(0,0,0,0.35);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;margin-bottom:20px;padding:6px 37px 6px 12px;border:1px solid transparent;font-family:"SuisseIntl",Helvetica,sans-serif;font-size:16px;line-height:1.35}.alert.alert-success{background-color:#35ba00;border-color:#268700 #268700 #113b00}.alert.alert-info{background-color:#006dff;border-color:#0057cc #0057cc #003780}.alert.alert-warning{background-color:#CC1E00;border-color:#991700 #991700 #4d0b00}.alert.alert-error{background-color:#080A12;border-color:#000 #000 #000}.alert .close{position:relative;color:#fff;float:right;right:-35px;top:-2px;font-weight:bold;font-size:20px;line-height:22px;opacity:.7;padding:0 10px 5px;border:0;background-color:transparent}.alert .close:hover{opacity:1;text-decoration:none}.btn{cursor:pointer;text-align:center;vertical-align:middle;border-style:solid;display:inline-block}.btn:hover{text-decoration:none}.active.btn,.btn:active{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);outline:0}.disabled.btn,[disabled].btn{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.6}.btn,.btn.btn-primary,.btn.btn-success,.btn.btn-warning,.btn.btn-error,.btn.btn-info{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.15)),color-stop(100%, rgba(0,0,0,0.15)));background:-moz-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15));background:-webkit-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15));background:linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15))}.btn:hover{-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.active.btn,.btn:active,.disabled.btn,[disabled].btn{background-image:none}.btn{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:1.35;font-size:16px;padding:4px 12px;border-width:1px;cursor:pointer}.btn:hover{color:#333;background-color:#d4d4d4}.btn.active,.btn:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-primary{text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040}.btn.btn-primary:hover{color:#333;background-color:#d4d4d4}.btn.btn-primary.active,.btn.btn-primary:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-link{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-color:transparent;background-image:none;cursor:pointer;color:#080A12}.btn.btn-link:active,.btn.btn-link[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none}.btn.btn-link:hover{color:#0058d5;text-decoration:underline;background-color:transparent}.btn+.btn{margin-left:5px}.btn.btn-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;margin-left:0;margin-bottom:20px}.btn.btn-success{text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040}.btn.btn-success:hover{color:#333;background-color:#d4d4d4}.btn.btn-success.active,.btn.btn-success:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-warning{text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040}.btn.btn-warning:hover{color:#333;background-color:#d4d4d4}.btn.btn-warning.active,.btn.btn-warning:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-error{text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040}.btn.btn-error:hover{color:#333;background-color:#d4d4d4}.btn.btn-error.active,.btn.btn-error:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-info{text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#e6e6e6;border-color:#ccc #ccc #a6a6a6;color:#404040}.btn.btn-info:hover{color:#333;background-color:#d4d4d4}.btn.btn-info.active,.btn.btn-info:active{color:#333;background-color:#c2c2c2;border-color:#b3b3b3 #b3b3b3 #a6a6a6}.btn.btn-large{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:1.35;font-size:16px;padding:4px 12px}.btn.btn-small{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:1.35;font-size:16px;padding:4px 12px}form{margin:0 0 30px}fieldset{padding:0;margin:0;border:0}label,input,button,select,textarea{font-size:16px;font-weight:normal;line-height:1.35;font-family:inherit}input,select,textarea{color:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#505259}input:-moz-placeholder,textarea:-moz-placeholder{color:#505259}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#505259}label{display:block;margin-bottom:10px}legend{font-weight:bold;margin:0 0 20px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border:1px solid #E1E0E3;background-color:#fff;width:100%;height:32px;padding:4px 6px;margin-bottom:20px;line-height:1.35;vertical-align:middle}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{-moz-box-shadow:0 0 5px rgba(4,156,219,0.75);-webkit-box-shadow:0 0 5px rgba(4,156,219,0.75);box-shadow:0 0 5px rgba(4,156,219,0.75);background-color:#fff;border-color:rgba(4,156,219,0.6);outline:0;outline:thin dotted \9}textarea,select[multiple]{height:auto}input[type="radio"],input[type="checkbox"]{line-height:normal;margin-top:3px;*margin-top:0;margin-top:1px \9}.radio,.checkbox{margin-left:22px;margin-bottom:20px;clear:both}.radio input[type="radio"],.radio input[type="checkbox"],.checkbox input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-22px}input[disabled],select[disabled],textarea[disabled],input.disabled,select.disabled,textarea.disabled{cursor:not-allowed;background-color:#d9d9d9;opacity:.7}input[disabled]:focus,select[disabled]:focus,textarea[disabled]:focus,input.disabled:focus,select.disabled:focus,textarea.disabled:focus{-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border:1px solid #E1E0E3;background-color:#d9d9d9}input[readonly],select[readonly],textarea[readonly]{cursor:text}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled{background-color:transparent}select.field-small,textarea.field-small,input.field-small{height:26px;padding:3px 5px;font-size:13px}select.field-large,textarea.field-large,input.field-large{height:50px;padding:8px 10px;font-size:23px}textarea.field-large,textarea.field-small,select[multiple].field-large,select[multiple].field-small{height:auto}label[class|="validate"]{padding:6px 10px 6px;margin-top:-12px;margin-bottom:20px;float:left}label[class|="validate"]:before{position:absolute;top:-12px;content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent transparent #35ba00 transparent}div[class|="validate"]{padding:6px 10px 6px;margin-bottom:20px}label[class|="validate"],div[class|="validate"]{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, rgba(0,0,0,0.1)));background:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.1));background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.1));background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.1));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);font-size:13px;line-height:1.1;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);margin-bottom:20px;position:relative}label[class|="validate"] a,div[class|="validate"] a{color:#fff}label.validate-success,div.validate-success{background-color:#35ba00}label.validate-success:before,div.validate-success:before{border-bottom-color:#35ba00}label.validate-error,div.validate-error{background-color:#080A12}label.validate-error:before,div.validate-error:before{border-bottom-color:#080A12}label.validate-info,div.validate-info{background-color:#006dff}label.validate-info:before,div.validate-info:before{border-bottom-color:#006dff}label.validate-warning,div.validate-warning{background-color:#CC1E00}label.validate-warning:before,div.validate-warning:before{border-bottom-color:#CC1E00}input.validate-success,textarea.validate-success,select.validate-success{border-color:#35ba00}input.validate-success:focus,textarea.validate-success:focus,select.validate-success:focus{-moz-box-shadow:0 0 5px rgba(53,186,0,0.75);-webkit-box-shadow:0 0 5px rgba(53,186,0,0.75);box-shadow:0 0 5px rgba(53,186,0,0.75);border-color:#2ea100}input.validate-error,textarea.validate-error,select.validate-error{border-color:#080A12}input.validate-error:focus,textarea.validate-error:focus,select.validate-error:focus{-moz-box-shadow:0 0 5px rgba(8,10,18,0.75);-webkit-box-shadow:0 0 5px rgba(8,10,18,0.75);box-shadow:0 0 5px rgba(8,10,18,0.75);border-color:#000}input.validate-info,textarea.validate-info,select.validate-info{border-color:#006dff}input.validate-info:focus,textarea.validate-info:focus,select.validate-info:focus{-moz-box-shadow:0 0 5px rgba(0,109,255,0.75);-webkit-box-shadow:0 0 5px rgba(0,109,255,0.75);box-shadow:0 0 5px rgba(0,109,255,0.75);border-color:#0062e6}input.validate-warning,textarea.validate-warning,select.validate-warning{border-color:#CC1E00}input.validate-warning:focus,textarea.validate-warning:focus,select.validate-warning:focus{-moz-box-shadow:0 0 5px rgba(204,30,0,0.75);-webkit-box-shadow:0 0 5px rgba(204,30,0,0.75);box-shadow:0 0 5px rgba(204,30,0,0.75);border-color:#b31a00}.media,.media-list li{margin-bottom:20px}.media .pull-left,.media-list li .pull-left,.media .media-figure,.media-list li .media-figure{float:left;margin-right:30px}.media .pull-right,.media-list li .pull-right{float:right;margin-left:30px}.media .media-body,.media-list li .media-body{overflow:hidden}.ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:transparent}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:none}@media screen and (orientation: portrait){.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation: landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;left:50%;border:0}.ui-loader-fakefix{position:absolute}.ui-mobile-rendering>*{visibility:hidden}.ui-body{position:relative;overflow:hidden;display:block;clear:both}.ui-content{border-width:0;overflow:visible;overflow-x:hidden}.ui-hide-label label.ui-input-text,.ui-hide-label label.ui-select,.ui-hide-label label.ui-slider,.ui-hide-label label.ui-submit,.ui-hide-label .ui-controlgroup-label,.ui-hidden-accessible{position:absolute !important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:-1px;padding-top:1px}.ui-header-fixed.ui-fixed-hidden{top:0;padding-top:0}.ui-footer-fixed{bottom:-1px;padding-bottom:1px}.ui-footer-fixed.ui-fixed-hidden{bottom:0;padding-bottom:0}.ui-header-fullscreen,.ui-footer-fullscreen{filter:Alpha(Opacity=90);opacity:.9}.ui-page-header-fixed{padding-top:2.6875em}.ui-page-footer-fixed{padding-bottom:2.6875em}.ui-page-header-fullscreen>.ui-content,.ui-page-footer-fullscreen>.ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{left:-9999px}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-page-pre-in{opacity:0}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225ms}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX(100%)}}.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.ui-panel{width:17em;min-height:100%;border-width:0;position:absolute;top:0;display:block}.ui-panel-closed{width:0;overflow:hidden}.ui-panel-fixed{position:fixed;bottom:-1px;padding-bottom:1px}.ui-panel-display-overlay{z-index:1001}.ui-panel-display-reveal{z-index:0}.ui-panel-display-push{z-index:999}.ui-panel-inner{padding:15px}.ui-panel-content-wrap{position:relative;left:0;min-height:inherit;border:none;z-index:999}.ui-panel-content-wrap-display-overlay,.ui-panel-animate.ui-panel-content-wrap>.ui-header,.ui-panel-content-wrap-closed{position:static}.ui-panel-dismiss{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{-webkit-transition:-webkit-transform 350ms ease;-moz-transition:-moz-transform 350ms ease;transition:transform 350ms ease}.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal),.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal)>div,.ui-panel-animate.ui-panel-content-wrap,.ui-panel-animate.ui-panel-content-fixed-toolbar{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.ui-panel-position-left{left:-17em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em, 0, 0);-moz-transform:translate3d(-17em, 0, 0);transform:translate3d(-17em, 0, 0)}.ui-panel-position-left.ui-panel-display-reveal,.ui-panel-position-left.ui-panel-open{left:0}.ui-panel-animate.ui-panel-position-left.ui-panel-open.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-open.ui-panel-display-push{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ui-panel-position-right{right:-17em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em, 0, 0);-moz-transform:translate3d(17em, 0, 0);transform:translate3d(17em, 0, 0)}.ui-panel-position-right.ui-panel-display-reveal,.ui-panel-position-right.ui-panel-open{right:0}.ui-panel-animate.ui-panel-position-right.ui-panel-open.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-open.ui-panel-display-push{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open,.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open,.ui-panel-dismiss-position-left.ui-panel-dismiss-open{left:17em;right:-17em}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push{left:0;right:0;-webkit-transform:translate3d(17em, 0, 0);-moz-transform:translate3d(17em, 0, 0);transform:translate3d(17em, 0, 0)}.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open,.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open,.ui-panel-dismiss-position-right.ui-panel-dismiss-open{left:-17em;right:17em}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push{left:0;right:0;-webkit-transform:translate3d(-17em, 0, 0);-moz-transform:translate3d(-17em, 0, 0);transform:translate3d(-17em, 0, 0)}.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-overlay,.ui-panel-content-wrap-open.ui-panel-content-wrap-display-overlay{left:0}.ui-page-active.ui-page-panel{overflow-x:hidden}.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,0.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,0.15);box-shadow:inset -5px 0 5px rgba(0,0,0,0.15)}.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,0.15);box-shadow:inset 5px 0 5px rgba(0,0,0,0.15)}.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0px 5px rgba(0,0,0,0.15);-moz-box-shadow:-5px 0px 5px rgba(0,0,0,0.15);box-shadow:-5px 0px 5px rgba(0,0,0,0.15)}.ui-panel-position-left.ui-panel-display-overlay{-webkit-box-shadow:5px 0px 5px rgba(0,0,0,0.15);-moz-box-shadow:5px 0px 5px rgba(0,0,0,0.15);box-shadow:5px 0px 5px rgba(0,0,0,0.15)}.ui-panel-display-push.ui-panel-open.ui-panel-position-left{border-right-width:1px;margin-right:-1px}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push{margin-left:1px}.ui-panel-display-push.ui-panel-open.ui-panel-position-right{border-left-width:1px;margin-left:-1px}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push{margin-right:1px}@media (min-width: 55em){.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-left{margin-right:17em}.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-right{margin-left:17em}.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal{width:auto}.ui-responsive-panel .ui-panel-dismiss-display-push{display:none}}.heading,.topContent .heading{font-weight:600;font-size:18px;color:#080A12;padding-top:24px;margin-bottom:24px;border-top:1px solid #080A12;clear:both;text-transform:lowercase}.heading:before,.topContent .heading:before{display:inline-block;width:0.452em;margin-right:8px;vertical-align:middle;content:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%208%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.32541%2013.2021L8%200.000375748L5.15459%200.000375623L0.48%2013.2021L3.32541%2013.2021Z%22%20fill%3D%22%23080A12%22%20%2F%3E%3C%2Fsvg%3E")}.heading strong,.topContent .heading strong{text-transform:uppercase}.heading.invert,.topContent .heading.invert{color:white}.heading.invert:before,.topContent .heading.invert:before{content:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%208%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.32541%2013.2021L8%200.000375748L5.15459%200.000375623L0.48%2013.2021L3.32541%2013.2021Z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E")}.col-8>h1.pageHeading{font-weight:600;margin:24px 0}.topContent .storyHeader{margin:0}.topContent .col-12 h1{position:relative;margin:24px 0;clear:both;font-weight:600}.topContent .col-12 h1:before{display:inline-block;width:0.452em;margin-right:8px;vertical-align:middle;content:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%208%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.32541%2013.2021L8%200.000375748L5.15459%200.000375623L0.48%2013.2021L3.32541%2013.2021Z%22%20fill%3D%22%23080A12%22%20%2F%3E%3C%2Fsvg%3E")}.topContent .col-12 h1.pageHeading:before{display:none}#meet_the_team_header .pageHeading{padding-bottom:0}.collectionPage .storyHeader{margin:24px 0}.collectionPage .storyHeader .summary{font-weight:400;font-size:1.25em;line-height:1.2em;margin-bottom:30px}.collectionPage .collectionHeader{position:relative;margin-bottom:10px}.collectionPage .collectionHeader_fullWidthImage .img{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;margin-top:-32px}.collectionPage .collectionHeader_title{position:absolute;top:0;left:0;height:0;visibility:hidden}@media (min-width: 1700px){.collectionPage .collectionHeader_fullWidthImage .img{left:0;margin-left:0;margin-right:0;max-width:1170px;position:relative;right:0;width:1170px}}.media,.media-list li,.wtb,[data-item="field"]{zoom:1}.media:before,.media-list li:before,.wtb:before,[data-item="field"]:before,.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{content:"";display:table}.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{clear:both}.media-list{margin:0;list-style:none}.media-list li{margin-bottom:0}.media,.media-list li,.wtb,[data-item="field"]{zoom:1}.media:before,.media-list li:before,.wtb:before,[data-item="field"]:before,.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{content:"";display:table}.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{clear:both}.btn{cursor:pointer;text-align:center;vertical-align:middle;border-style:solid;display:inline-block}.btn:hover{text-decoration:none}.active.btn,.btn:active{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);outline:0}.disabled.btn,[disabled].btn{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.6}.btn,.btn.btn-primary,.btn.btn-success,.btn.btn-warning,.btn.btn-error,.btn.btn-info{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.15)),color-stop(100%, rgba(0,0,0,0.15)));background:-moz-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15));background:-webkit-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15));background:linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.15))}.btn:hover{-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.active.btn,.btn:active,.disabled.btn,[disabled].btn{background-image:none}.btn-circle,.btn-circle:before,.btn-circle-alt,.btn-circle-alt:before,.shortcodeGalleryWrapper .shortcode-gallery .viewport .image-link-wrapper:hover:before,.col-4 .latestPosts .img:hover:before{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease}.authorBio h3 a,.storyBody a,.storyHeader a,.gallery-data .image-data .galleryBody a{color:#006dff}.authorBio h3 a:hover,.storyBody a:hover,.storyHeader a:hover,.gallery-data .image-data .galleryBody a:hover{color:#080A12;text-decoration:none}.socialFollow li a{color:#080A12}.socialFollow li a:hover{color:#080A12;text-decoration:none}.river .item .content h3 a:hover,.just-in a:hover,.multi-topic-module a:hover,.active-discussions a:hover,.col-2 h3 a:hover,.search-results .river .item h3 a:hover{text-decoration:none}a:hover,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6{color:#0058d5;text-decoration:none}.meta{font-size:13px;line-height:20px}.meta a{font-weight:600}.small{font-size:.6875em}.b{font-weight:600}.i{font-style:italic}.u{text-decoration:underline}p{margin:0 0 20px}small{font-size:13px}strong{font-weight:600}em{font-style:italic}code,pre{font-family:Monaco, Andale Mono, Courier New, monospace;font-size:.75em;font-weight:normal}.hide{display:none}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.center{text-align:center;margin:auto}.left{float:left}.right{float:right}.expanded{display:block}.collapsed{display:none}.invisible{visibility:hidden}.visable{visibility:visible}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.advertisement{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/ads/advertisement.png') no-repeat 50% 0;line-height:0;padding-top:10px}.linkedin-img-tracker{display:none}.ad-leader-plus-middle{margin-top:0px !important}.skybox-inContent{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#text-link>div,#mpu-top>div,.adspace,.mpu>div,.ad-mpu-top>div,.textLinks{margin:0 0 30px}.adspace,.mpu>div,.textLinks{margin:0 0 30px}.mpu{line-height:0;text-align:center;clear:both;margin:0;min-height:0;max-height:1200px;transition:min-height 0.5s linear, max-height 1.5s linear;overflow:hidden}.mpu>div{padding-bottom:30px}.mpu.placeholder{min-height:280px;max-height:280px}.mpu .container{margin-left:auto;margin-right:auto;text-align:center}.mpu div{margin:0 auto}.leader .container{line-height:0;text-align:center}.leader .container div{margin:0 auto}.leader-super .container{background:#FFF !important;padding:0 !important}#leaderTop .container{z-index:0}section.mobile_banner,section.mobile_banner_plus{margin:30px 0;text-align:center;min-height:0;transition:min-height 0.5s ease}section.mobile_banner.placeholder,section.mobile_banner_plus.placeholder{min-height:50px}.contentWrapper section.mobile_banner,.contentWrapper section.mobile_banner_plus{margin:20px -10px}.iau-modal iframe{visibility:visible}.active#cbsiAd16_100,.active#cbsiAd16_200,.active#cbsiAd16_200,.active#cbsiAd16_300,.active#cbsiAd136_100,.active#cbsiAd102_200,.active#cbsiAd102_300,.active#cbsiAd128_200,.active#cbsiAd122_100,.active#cbsiAd110_100,.active#cbsiAd173_100{margin:0 0 30px}.active#cbsiAd119_100 .adHolder{height:0}.resourceCentre{background:#E7E7E2;border:1px solid #D6D6CA}.resourceCentre h3{font-size:.875em;line-height:1.28571em}.resourceCentre h3 a{color:#4D442E}.resourceCentre ul{background:#EFF0EA;list-style:none;margin:0}.resourceCentre li{background-position:10px 12px;background-repeat:no-repeat;border-bottom:1px solid #D6D6CA;border-top:1px solid #FFF;padding:10px 10px 10px 36px}.resourceCentre li:last-child{border-bottom:0}.resourceCentre p{margin:5px 0}.resourceCentre .expand{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/ads/icon-collapse.png')}.resourceCentre .expand .description{display:block}.resourceCentre .collapse{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/ads/icon-expand.png')}.resourceCentre .collapse .description{display:none}.resourceCentre .description a{color:#4D442E}.resourceCentre .header{border-bottom:1px solid #D6D6CA;padding:10px}.resourceCentre .header h2,.resourceCentre .header p{color:#4D442E;font-style:italic;margin:0}.resourceCentre .header p{font-weight:400;font-size:.6875em}.resourceCentre .thumb{float:right;margin:0 0 0 10px}.sponsoredLinks .subtitle{color:#000;font-style:italic;font-size:.6875em}.sponsoredItem .spon{margin:0 0 10px 0;padding:0}.leadgen ul,.sponsoredLinks ul,.techBlueprint ul{list-style:none;margin:0}.leadgen .sponsor,.sponsoredLinks .sponsor,.techBlueprint .sponsor{color:#F1F0F3;font-style:italic;font-size:.6875em}.vendorHotSpot:after{content:"";display:table;clear:both}.vendorHotSpot .heading{color:#080A12;font-size:.875em}#gafscsa-middle{padding-bottom:20px}#mobile-mpu-bottom{margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;position:relative;width:300px}.bg-hl{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/mp-bg.gif');background-repeat:no-repeat;width:460px;height:160px;padding:10px}.summarybox-wide{width:95%}#ads_zdMultiplexer h1,#ads_MultiplexerBypass h1{font-size:1.5em;margin:10px 0;float:left;font-weight:600}#ads_zdMultiplexer .spon-logo,#ads_MultiplexerBypass .spon-logo{margin-top:5px;float:right}#ads_zdMultiplexer .spon-logo a,#ads_MultiplexerBypass .spon-logo a{display:block}#ads_zdMultiplexer .spontext-logo,#ads_MultiplexerBypass .spontext-logo{float:right;margin-top:9px;margin-right:10px;font-size:0.7em}#ads_zdMultiplexer h3 a,#ads_MultiplexerBypass h3 a{font-weight:600;font-size:1.25em;line-height:1.2em}#ads_zdMultiplexer p.summary,#ads_MultiplexerBypass p.summary{font-weight:400;font-size:15px;line-height:20px}#ads_MultiplexerBypass{position:relative;padding-left:80px}#ads_MultiplexerBypass .thumb{position:absolute;top:0;left:0;width:60px}#ads_MultiplexerBypass .content{font-weight:400;font-size:15px;line-height:20px}#ads_MultiplexerBypass .content>p{margin-bottom:10px;display:none}#ads_MultiplexerBypass .sponsored{font-weight:400;font-size:15px;line-height:20px;margin:0;color:#1FBEFF}#ads_MultiplexerBypass .sponsored-by.sponsored-by.sponsored-by.sponsored-by.sponsored-by{display:block;color:#1FBEFF}#ads_MultiplexerBypass .sponsored-by.sponsored-by.sponsored-by.sponsored-by.sponsored-by a{color:#006dff}#ads_zdMultiplexer{border-bottom:1px solid #E1E0E3;padding-bottom:10px}.white{color:#ffffff}.advertise section.pageHeader p{font-weight:400;font-size:1.375em;color:#006dff}.advertise section h3{font-weight:600;color:#006dff}.advertise #boilerplate{margin-left:auto;margin-right:auto;width:350px}.advertise #boilerplate:after,.advertise #boilerplate:before{display:table;content:"";zoom:1}.advertise #boilerplate:after{clear:both}.advertise #boilerplate li{float:left;list-style:none;padding:0 15px}.advertise #boilerplate li a{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/ads/brand-logo-sprite-7-5.gif') no-repeat;display:block;height:0;overflow:hidden}.advertise #boilerplate li#t a{background-position:-146px -20px;margin-top:15px;padding-top:35px;width:141px}.advertise #boilerplate li#z a{background-position:-62px 0;padding-top:60px;width:82px}.advertise #footnote-1.meta,.advertise #footnote-2.meta,.advertise #footnote-3.meta{margin:0}iframe#__bkframe{display:none}.sticky-wrapper{height:auto;clear:both;min-height:250px}.sticky-wrapper .scrolling-mpu{min-height:250px}.scrolling-mpu.fixed{position:fixed}.scrolling-mpu.bottom-fixed{position:absolute !important}.microsite-pre-header{color:#1FBEFF;font-size:0.9em}.microsite-pre-header .right{float:right}.microsite-pre-header figure.image{display:inline}.microsite-pre-header figure.image img{width:auto;height:20px;vertical-align:middle}.qualtricsPoll{line-height:1.4}.qualtricsPoll .QualtricsPolls_qpcontainer{margin:0 auto}.qualtricsPoll table{border:none;background:none;margin:10px 0}.qualtricsPoll table td{border:none}.qualtricsPoll table td .QualtricsPolls_qpchoices table tr td:first-child{width:25px}.qualtricsPoll img{width:auto;height:auto}.ad-mobile-incontent-ad-plus,.ad-incontent-ad-plus,.ad-mobile-incontent-all{text-align:center;margin-bottom:20px;clear:both}.ad-incontent-ad-plus-top,.ad-incontent-ad-plus-bottom,.ad-mobile-incontent-ad-plus-top,.ad-mobile-incontent-ad-plus-bottom,.ad-mobile-incontent-all{text-align:center;padding-bottom:30px}.ad-nav-ad:not(.rendered),.ad-mobile-nav-ad:not(.rendered){display:none}.ad-incontent-ad-plus-bottom{min-height:90px}body.skybox-loaded #mainHeader.fixed-parent{padding-bottom:0}body>img:not([style]):not([class]),body>span>img:not([style]):not([class]),body>img{display:block;height:0}.mobile-nav-ad-plus-banner{background:#080A12;min-height:0;transition:min-height 0.5s linear}.mobile-nav-ad-plus-banner.placeholder{min-height:50px}.mobile-nav-ad-plus-banner .sticky-banner-wrapper{height:inherit;min-height:inherit;display:flex;width:100%;z-index:5000001;align-items:center;justify-content:center;background-color:inherit;transition:transform 0.5s ease;transform:translateY(0)}.mobile-nav-ad-plus-banner .sticky-banner-wrapper.sticky{position:fixed;transition:transform 0.5s 5s ease;transform:translateY(-100%)}.mobile-nav-ad-plus-banner .sticky-banner-wrapper.no-anim{transition:none;transform:translateY(0)}.mobile-nav-ad-plus-banner .close-btn{width:15px;height:15px;border-radius:50%;background:#eee;text-align:center;font-size:13px;line-height:16px;position:absolute;top:2px;right:3px}.myfinance-precap-summary{margin-bottom:0px}@media screen and (min-width: 1230px){.myfinance-precap{height:170px}}.ad-mobile-mpu,.ad-mobile-mpu-native,.ad-mobile-incontent-ad-plus-newsbtm,.ad-mobile-incontent-all-bottom,.ad-mobile-incontent-ad-plus,.ad-mobile-incontent-mpu-bottom,.ad-mobile-banner-plus{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.ad-mobile-mpu.skybox-loaded-slot,.ad-mobile-mpu-native.skybox-loaded-slot,.ad-mobile-incontent-ad-plus-newsbtm.skybox-loaded-slot,.ad-mobile-incontent-all-bottom.skybox-loaded-slot,.ad-mobile-incontent-ad-plus.skybox-loaded-slot,.ad-mobile-incontent-mpu-bottom.skybox-loaded-slot,.ad-mobile-banner-plus.skybox-loaded-slot{align-items:unset}.river .item,.river .item.promo{margin-bottom:20px;clear:both}.river .item.alt>div,.river .item.promo.alt>div{display:block}.river .item.alt .thumbWrap,.river .item.promo.alt .thumbWrap{float:left}.river .item .content-thumb,.river .item.promo .content-thumb{margin-left:80px}.river .item .thumbWrap,.river .item.promo .thumbWrap{width:60px;margin-top:3px;float:left}.river .item .thumbWrap img,.river .item.promo .thumbWrap img{display:block}.river .item .thumbWrap img:not([src=""]),.river .item.promo .thumbWrap img:not([src=""]){animation:fadeIn 0.3s}.river .item .thumbWrap img[src=""],.river .item.promo .thumbWrap img[src=""]{visibility:hidden}.river .item a:hover img,.river .item.promo a:hover img{opacity:0.9}.river .item .content.sponsoredItem .label,.river .item.promo .content.sponsoredItem .label{display:inline-block;font-weight:400;font-size:15px;line-height:20px;margin-bottom:0;color:#1FBEFF;background-color:#1FBEFF;color:#fff;font-weight:600;text-transform:uppercase;padding:8px 10px 6px;margin-bottom:5px}.river .item .content h5,.river .item.promo .content h5{margin:0;font-weight:400;font-size:15px;line-height:20px}.river .item .content .sponsor,.river .item.promo .content .sponsor{color:#080A12}.river .item .content h3,.river .item.promo .content h3{margin:0 0 15px 0;font-weight:600;font-size:16px}.river .item .content .summary,.river .item.promo .content .summary{display:none;margin:0 0 10px 0;font-weight:400;font-size:15px;line-height:20px}#articleRiver{clear:both}#articleRiver .river.no-results h4{font-size:22px;font-weight:600}.just-in li,.multi-topic-module li,.active-discussions li{display:block;line-height:1;margin-bottom:20px;box-sizing:border-box;min-height:52px;position:relative}.just-in .meta,.multi-topic-module .meta,.active-discussions .meta{margin-top:5px}.just-in .meta span[data-date],.multi-topic-module .meta span[data-date],.active-discussions .meta span[data-date]{color:#080A12}.just-in .meta span.sponsor,.multi-topic-module .meta span.sponsor,.active-discussions .meta span.sponsor{color:#1FBEFF}.just-in .meta a,.multi-topic-module .meta a,.active-discussions .meta a{font-weight:inherit;font-size:16px;color:#505259}.just-in a,.multi-topic-module a,.active-discussions a{font-weight:600;font-size:16px;line-height:1.4}.just-in .img,.multi-topic-module .img,.active-discussions .img{position:absolute;top:0;left:0;width:70px;height:53px}.just-in .img img[src=""],.multi-topic-module .img img[src=""],.active-discussions .img img[src=""]{visibility:hidden}.just-in .img img,.multi-topic-module .img img,.active-discussions .img img{display:block}.just-in .img:hover,.multi-topic-module .img:hover,.active-discussions .img:hover{opacity:0.9}.just-in .content,.multi-topic-module .content,.active-discussions .content{margin-left:100px}.river.microsite-river h3{font-size:1.4em}.river.microsite-river .item .content .summary{margin-left:0;display:block}@media screen and (max-width: 979px){.river.microsite-river .thumb{float:left;width:70px;margin-right:20px}}.river.microsite-river .shareBar ul{height:30px;font-size:0.9em}.image-thumbnail{width:170px;margin:0 auto}.image-small{width:170px;margin:0 auto}.image-medium{width:370px;max-width:100%;margin:0 auto}.image-large{width:620px;max-width:100%;margin:0 auto}.image-full-width{width:100%}.image-full-width.shortcode-image{padding-bottom:20px}.topContent{padding:0 10px}.alignLeft,.alignleft{float:left;margin-right:30px;margin-top:5px;clear:left}.alignRight,.alignright{float:right;margin-left:30px;margin-top:5px;clear:right}.socialFollow{display:inline-block;height:auto;margin:0 0 0 15px}.socialFollow li{display:table-cell;padding:0 5px}.socialFollow svg{width:15px;height:15px}.magnet-content{background-color:#fff;padding:0 !important}[data-component="magnet"]{clear:both}.authorBio{margin:10px 0 28px 0}.authorBio:after{content:"";display:table;clear:both}.authorBio .img img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-top:-10px}.authorBio .bio{padding-left:120px}.authorBio h3{font-weight:600;font-size:1.25em;line-height:1.2em;display:inline-block;float:left}.authorBio ul{padding-left:0}.authorBio p{font-weight:400;font-size:15px;line-height:20px;margin:8px 0 0 0}.authorBio .thumb{float:left;margin:10px 30px 5px 0;max-height:90px;max-width:120px}.authorBio .fb_iframe_widget{float:left;margin-right:10px}.special-feature-body .authorBio{display:none}.post{position:relative}.relatedContent{padding:0;display:table;width:100%;line-height:1.1;border-bottom:1px solid #E1E0E3}.relatedContent.alignLeft,.relatedContent.alignRight{float:none;margin:0 0 30px 0;padding:30px 0 0 0}.relatedContent h3,.relatedContent li,.relatedContent .dek,.relatedContent .title,.relatedContent .thumb{margin-bottom:10px}.relatedContent a{color:#080A12;margin-bottom:0;display:block}.relatedContent a:hover{color:#080A12}.relatedContent a:hover .title{color:#080A12}.relatedContent a:hover .thumb{opacity:.8}.relatedContent span:not(.int){display:block}.relatedContent .title{font-weight:600;font-size:16px;line-height:1.4}.relatedContent ul{list-style:none;margin:0;padding-left:0 !important}.relatedContent li{padding-left:0;list-style:none !important;margin-bottom:1em;line-height:1.2em}.relatedContent li:last-child{margin-bottom:0}.relatedContent li a{font-weight:600;color:#080A12}.relatedContent li a:hover{color:#080A12}.relatedContent li .topicName{font-weight:400;font-size:15px;line-height:20px;margin-top:5px}.storyBody{clear:both;margin:0 0 14px}.storyBody:after{content:"";display:table;clear:both}.storyBody>p{font-size:18px}.storyBody h3:not(.heading){font-weight:600}.storyBody img{margin:0 auto 21px}.storyBody blockquote p:last-child{margin-bottom:0}.storyBody section:not(.ad-active) iframe{width:100%}.storyBody img{display:block;max-width:100%;height:auto;width:auto;font-size:.375em}.storyBody figcaption{font-style:italic;font-size:.75em;line-height:1.5;margin:14px 0 28px 0;text-align:center}.storyBody p,.storyBody ol,.storyBody ul{margin-bottom:21px;font-size:18px}.storyBody ul,.storyBody ol{padding-left:30px}.storyBody ul li{list-style:disc}.storyBody ul li ul li{list-style:disc}.storyBody td p{margin-bottom:0}.storyBody .subtitle{font-size:1.125em}.storyBody .thumb img{margin:0}.storyBody p.tab{display:block}.storyBody .shortcode-image .alignRight,.storyBody .shortcode-image .alignLeft,.storyBody .shortcode.listicle .alignRight,.storyBody .shortcode.listicle .alignLeft{width:150px}.storyBody .shortcode-image img[src=""],.storyBody .shortcode.listicle img[src=""]{visibility:hidden}.storyBody .shortcode-image span.img.aspect-set,.storyBody .shortcode.listicle span.img.aspect-set{display:block;position:relative}.storyBody .shortcode-image span.img.aspect-set img,.storyBody .shortcode.listicle span.img.aspect-set img{position:absolute;width:100%;top:0;left:0;animation:fadeIn 0.5s}.storyBody table{display:block;overflow:auto;max-width:100%}.storyHeader{margin:20px 0 0}.storyHeader.meet-the-team-multiplexer-header{margin:0 0 25px}.storyHeader h1{font-weight:600;font-size:1.5em;line-height:1.16667em;color:#080A12}.storyHeader .editorsChoice{float:right;margin-left:30px}.storyHeader .summary{font-weight:400;font-size:1.25em;line-height:1.2em;margin-bottom:30px}.storyHeader .meta{margin-bottom:30px}.storyHeader .twitter-follow-button{float:left}.storyHeader .nls-subscribe{margin-top:5px}.storyHeader .byline .thumb{float:left;height:40px;overflow:hidden;border-radius:50%}.storyHeader .byline .thumb ~ .meta{height:40px;margin-left:50px}.storyHeader .sponsor{font-size:12px}.ad-disclosure{border:1px solid #f1f0f3;padding:20px;margin:30px 0;position:relative}.ad-disclosure>.title{line-height:1;margin-bottom:5px;color:#60636f;font-weight:600;font-size:13px}.ad-disclosure>.title svg{fill:#60636f;width:28px;height:14px;vertical-align:middle;margin:-1px 7px 0 0}.ad-disclosure .copy{font-size:12px;line-height:1.5;color:#505259;margin:0}.ad-disclosure .copy .disclosure-copy{display:none}.ad-disclosure .copy .trigger-link{color:#006dff}.ad-disclosure .copy .trigger-link:first-of-type{padding-left:40px}.ad-disclosure-version-a{margin-top:0px}.ad-disclosure-popup{z-index:10;background:white;color:#080a12;font-size:16px;line-height:1.75;border:1px solid #505259;padding:30px;padding-top:48px;position:absolute;top:30%;left:50%;width:96%;box-sizing:border-box;max-width:570px;transform:translateX(-50%);box-shadow:0 6px 18px rgba(0,0,0,0.18);animation:fadeIn 0.5s;display:none}.ad-disclosure-popup p{margin-bottom:20px;line-height:inherit}.ad-disclosure-popup p:nth-of-type(1){margin-bottom:5px;font-size:inherit;font-weight:bold}.ad-disclosure-popup.show{display:block}.ad-disclosure-popup .close-tool{position:absolute;top:20px;right:20px;cursor:pointer}.ad-disclosure-popup .close-tool svg{width:15px;height:15px;fill:#080A12}.ad-disclosure-popup .close-tool:hover svg{fill:#181c2d}.ad-disclosure-popup .close-btn{width:80%;max-width:120px;display:block;margin-left:auto;margin-top:25px;line-height:40px;color:#080A12;border:1px solid #080A12;border-radius:2px;text-align:center;font-weight:600;font-size:14px;cursor:pointer}.ad-disclosure-popup .close-btn:hover{border-color:#181c2d;background:#181c2d;color:white}blockquote{margin-bottom:21px;padding:0 28px;color:#68737F}blockquote cite,blockquote .credit{font-size:.6875em}blockquote p{color:#68737F}blockquote.pullquote{margin:20px;padding:0;width:150px}blockquote.pullquote.alignleft{margin:20px 20px 20px 0}blockquote.pullquote.alignright{margin:20px 0 20px 20px}blockquote.alignLeft p,blockquote.alignleft p,blockquote.alignRight p,blockquote.alignright p{font-style:italic;font-size:1em;line-height:1.5em}.storyHeader.review{border-bottom:none}.reviewBody{clear:both}.reviewGallery{position:relative;clear:both;margin-bottom:15px}.reviewGallery .viewport{overflow:hidden;position:relative}.reviewGallery .viewport:before{content:"";position:absolute;display:block;height:100%;width:100%;background-image:linear-gradient(to top, #080e14 0%,rgba(8,14,20,0) 50%,rgba(0,0,0,0) 50%);background-color:rgba(0,0,0,0.01);bottom:0;z-index:1}.reviewGallery .slide{position:absolute;left:0;top:0}.reviewGallery .slide:not(.selected){display:none}.reviewGallery .jumps{z-index:3;bottom:20px;position:absolute;left:0;width:100%;text-align:center;color:#080A12;font-size:.625em;line-height:1;margin:0}.reviewGallery .jumps li{cursor:pointer;display:inline-block;margin:0 10px;position:relative;-webkit-tap-highlight-color:transparent}.reviewGallery .jumps li svg{fill:#080A12;display:inline-block;vertical-align:middle;width:5px;height:5px}.reviewGallery .jumps li.selected svg{fill:#505259}.reviewGallery .jumps li:hover svg{fill:#fff}.reviewGallery .jumps li:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}.reviewGallery .jumps .pag{font-size:.3125em;vertical-align:middle;top:-1px}@media (max-width: 980px){.reviewGallery .viewport{min-height:410px}}@media (max-width: 800px){.reviewGallery .viewport{min-height:268px}}@media (max-width: 500px){.reviewGallery .viewport{min-height:215px}}@media (max-width: 400px){.reviewGallery .viewport{min-height:205px}}.pros,.cons{margin-left:0;padding-left:0 !important;font-size:.8125em;color:#505259}.pros li,.cons li{margin-bottom:7px;list-style:none !important;display:block}.pros li p,.cons li p{display:inline}.pros .icon,.cons .icon{margin-right:10px;color:#35ba00;vertical-align:middle;font-size:18px}.cons .icon{color:#505259}.wtb{margin-bottom:20px}.wtb .title{text-transform:uppercase;font-size:.75em;line-height:1em;font-weight:600}.wtb .price{color:#080A12;font-size:1.25em}.wtb .msrp{padding:10px 0;font-weight:600}.wtb p{border-top:1px solid #E1E0E3;font-size:.875em;line-height:1em;padding:10px 0}.wtb ul{padding-left:0}.wtb svg{width:11px;height:11px;fill:#080A12;vertical-align:middle}.wtb .reseller{list-style:none;line-height:18px;border-top:1px solid #E1E0E3;padding:10px 0}.wtb .reseller a{color:#080A12;font-size:.9375em;font-weight:600}.wtb .reseller .price{font-size:.8125em;color:#080A12;font-weight:400}.wtb .sku{color:#505259;font-size:.875em}.wtb .model{padding-bottom:20px}.wtb .model h3{font-weight:600;margin-bottom:0}.col-4 .wtb .msrp{border-top:1px solid #E1E0E3;text-align:right}.col-4 .wtb .merchant{float:left;margin-top:12px}.col-4 .wtb .reseller{float:left;width:100%}.col-4 .wtb .reseller>div{float:right}.col-8 .wtb{border-bottom:1px solid #E1E0E3}.col-8 .wtb .reseller{border-top:none;padding-bottom:20px;width:50%;float:left}.col-8 .wtb .msrp{text-align:center}.storyBody .photoDetails .disabled{color:#252525;cursor:text;outline:0}.storyBody .photoDetails .disabled:hover{text-decoration:none}.storyBody .photoDetails{color:#6c7376}.storyBody .photoDetails .navigation{float:right}#review,#gallery,#prices,#specs{display:none}#review.selected,#gallery.selected,#prices.selected,#specs.selected{display:block}#gallery .photoGallery .image{display:none}#gallery .photoGallery .image.selected{display:block}#infographicholder{height:100% !important}.relatedContent .thumb{display:block}.relatedContent .thumb img{margin:0 auto}.sponsored-replay-disclaimer{padding:30px 0 20px;border-bottom:1px solid #6abaf9}.sponsored-replay-disclaimer .replay-label{display:inline-block;background:#6abaf9;padding:10px;margin-bottom:10px;font-size:12pt;color:#fff;text-transform:uppercase;font-weight:600}.sponsored-replay-disclaimer .replay-message{font-size:11pt;line-height:20px}.edu-qdf-widget{margin-bottom:30px;min-height:155px}.edu-qdf-widget span{display:block;text-align:center;font-size:20px;margin-bottom:15px;font-weight:600}he-qdf{--body-font-family:SuisseIntl,Helvetica,sans-serif;--button-background-color:#080A12;--button-background-color-hover:#0E0618;--button-border-radius:0;--button-font-weight:600;--button-text-transform:uppercase}.edu-editorial-widget{min-height:600px;margin-bottom:20px}he-editorial-listings{--body-font-family:SuisseIntl,Helvetica,sans-serif;--button-background-color:#080A12;--button-background-color-hover:#0E0618;--button-border-radius:0;--label-text-transform:uppercase;--school-color:#0E0618;--school-color-hover:#080A12;--link-color:#0E0618;--link-color-hover:#080A12}.test-padding{padding-top:500px}@-moz-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@keyframes formFadeIn{from{opacity:0}to{opacity:1}}body.noScroll{overflow:hidden;height:100%}.authentication{display:none}.authentication.show{display:block}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(1){opacity:0;animation:formFadeIn .05s .2s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(2){opacity:0;animation:formFadeIn .05s .4s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(3){opacity:0;animation:formFadeIn .05s .6s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(4){opacity:0;animation:formFadeIn .05s .8s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(5){opacity:0;animation:formFadeIn .05s 1s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(6){opacity:0;animation:formFadeIn .05s 1.2s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(7){opacity:0;animation:formFadeIn .05s 1.4s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(8){opacity:0;animation:formFadeIn .05s 1.6s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(9){opacity:0;animation:formFadeIn .05s 1.8s ease-in 1 forwards}.authentication.show .modal .active>*:not(input[type=hidden],label):nth-child(10){opacity:0;animation:formFadeIn .05s 2s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(1){opacity:1;animation:formFadeOut .05s .2s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(2){opacity:1;animation:formFadeOut .05s .4s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(3){opacity:1;animation:formFadeOut .05s .6s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(4){opacity:1;animation:formFadeOut .05s .8s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(5){opacity:1;animation:formFadeOut .05s 1s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(6){opacity:1;animation:formFadeOut .05s 1.2s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(7){opacity:1;animation:formFadeOut .05s 1.4s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(8){opacity:1;animation:formFadeOut .05s 1.6s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(9){opacity:1;animation:formFadeOut .05s 1.8s ease-in 1 forwards}.authentication.show .modal .fade>*:not(input[type=hidden],label):nth-child(10){opacity:1;animation:formFadeOut .05s 2s ease-in 1 forwards}.authentication .close{position:fixed;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#080a12;top:0;right:0;z-index:10000000}.authentication .close svg{fill:#fff;width:16px;height:16px}.authentication .modal-backdrop{display:none}.authentication .modal{background:#20222A;color:#000;width:100%;max-width:none;margin:0;padding:0;position:fixed;right:0;top:0;bottom:0;left:0;overflow:auto;z-index:9999999}.authentication .modal .info{margin:50px auto 0;width:300px}.authentication .modal .info h2{margin:30px 0;font-size:18px;font-weight:600;text-transform:lowercase;color:white}.authentication .modal .info h2:before{display:inline-block;width:0.452em;margin-right:8px;vertical-align:middle;content:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%208%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.32541%2013.2021L8%200.000375748L5.15459%200.000375623L0.48%2013.2021L3.32541%2013.2021Z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E")}.authentication .modal .info .description{color:white;font-size:15px;line-height:20px}.authentication .modal .info .description a{color:white}.authentication .modal .logo-horizontal{display:block;width:75px;height:13px;fill:#505259;margin:1.5rem auto}.authentication .modal .alert-error{font-size:13px;font-weight:400;width:300px;margin:0 auto;padding:0}.authentication .modal .alert-error .warning-label,.authentication .modal .alert-error .validate-error,.authentication .modal .alert-error.alert{display:block;color:#DE1400;background:transparent;margin:0 0 5px;padding:0;line-height:1;border:none}.authentication .modal .alert-error .validate-error{box-shadow:none;position:unset;font-weight:400;font-size:13px}.authentication .modal .alert-error .validate-error:before{content:none}.authentication .modal .alert-error .warning-label label{animation:none;-webkit-animation:none;position:unset;float:none}.authentication .modal input[type=email],.authentication .modal input[type=password],.authentication .modal input[type=text],.authentication .modal select{background:white;display:block;width:300px;height:45px;padding-left:15px;margin:5px auto 0;border:2px solid #000;border-radius:0;color:#000;font-size:.938rem}.authentication .modal input[type=email]::-webkit-input-placeholder,.authentication .modal input[type=password]::-webkit-input-placeholder,.authentication .modal input[type=text]::-webkit-input-placeholder,.authentication .modal select::-webkit-input-placeholder{color:#000}.authentication .modal input[type=email]::-moz-placeholder,.authentication .modal input[type=password]::-moz-placeholder,.authentication .modal input[type=text]::-moz-placeholder,.authentication .modal select::-moz-placeholder{color:#000}.authentication .modal input[type=email]:-ms-input-placeholder,.authentication .modal input[type=password]:-ms-input-placeholder,.authentication .modal input[type=text]:-ms-input-placeholder,.authentication .modal select:-ms-input-placeholder{color:#000}.authentication .modal input[type=email].field-complete,.authentication .modal input[type=password].field-complete,.authentication .modal input[type=text].field-complete,.authentication .modal select.field-complete{border-color:#9DA1A3}.authentication .modal input[type=email].validate-error,.authentication .modal input[type=password].validate-error,.authentication .modal input[type=text].validate-error,.authentication .modal select.validate-error{border-color:#DE1400}.authentication .modal select{-webkit-appearance:none;-moz-appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='black'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.authentication .modal select option{color:#000}.authentication .modal .terms{font-size:12px;margin:10px auto 0;width:300px}.authentication .modal .terms input[type=checkbox]{position:absolute;visibility:hidden;line-height:1.4}.authentication .modal .terms input[type=checkbox]:checked+.checkbox:after{border-bottom:1px solid #fff;border-left:1px solid #fff;content:'';height:5px;width:8px;margin:3px;position:absolute;transform:rotate(-55deg)}.authentication .modal .terms input[type=checkbox].validate-error+.checkbox{border-color:#DE1400}.authentication .modal .terms .checkbox{border:2px solid #fff;display:block;width:15px;height:15px;margin:4px 12px 0 0;float:left}.authentication .modal .terms .terms-of-service p{margin-bottom:10px;color:#fff;line-height:1.25rem;font-size:.938rem}.authentication .modal .terms a{color:#fff;text-decoration:underline}.authentication .modal .terms a:hover{color:#3f8eff}.authentication .modal button{border:0;background:#44D8FF;display:block;height:48px;line-height:48px;margin:12px auto;width:350px;color:#080A12;font-size:15px;font-weight:600;text-align:center}.authentication .modal button:hover{background:#39D2FF}.authentication .modal button:active{transform:translateY(4px)}.authentication .modal .forgot-password{height:auto;margin:0;text-align:center}.authentication .modal .forgot-password a{color:#fff;display:block;font-size:12px;margin-top:20px;text-decoration:underline}.authentication .modal .modal-loading-circle{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/video/ring-animated.svg') no-repeat 50%;width:300px;height:50px;margin:10px auto;padding:0;position:unset}.authentication ._forgot{display:none}.authentication.forgot ._forgot{display:block}.authentication ._login{display:none}.authentication.login ._login{display:block}.authentication ._loginOrRegister{display:none}.authentication.loginOrRegister ._loginOrRegister{display:block}.authentication ._register{display:none}.authentication.register ._register{display:block}.authentication ._socialRegister{display:none}.authentication.socialRegister ._socialRegister{display:block}.authentication ._start{display:none}.authentication.start ._start{display:block}.authentication.register ._register .longform-registration-2,.authentication.register ._register .longform-registration-3{display:none}.authentication.start .modal{opacity:0;animation:formFadeIn .2s ease-in 1 forwards}.authentication.socialRegister ._socialRegister .social-email-failure{display:none}.authentication.socialRegister ._socialRegister.failed .social-email-failure{display:block;margin:0 auto;width:300px}.authentication.socialRegister ._socialRegister.failed .social-email-failure .social-email-alert{margin:0 auto;font-style:italic;font-size:13px}.authentication.socialRegister ._socialRegister.failed .social-additional-info{display:none}.reviewOverview{position:relative;margin-top:5px;width:100%;bottom:0;color:#080A12;z-index:2;padding-bottom:10px;margin-bottom:10px;visibility:hidden;opacity:0;transition:opacity 0.3s, visibility 0s 0.3s}.reviewOverview:after{content:"";display:table;clear:both}.reviewOverview.active{visibility:visible;opacity:1;transition:opacity 0.3s}.reviewOverview ul{list-style:none;margin:0}.reviewOverview p{margin:0}.reviewOverview .editors,.reviewOverview .msrp{float:left;width:50%;box-sizing:border-box}.reviewOverview .field{text-transform:uppercase;font-size:.75em}.reviewOverview .editors{width:100%;text-align:center;line-height:20px}.reviewOverview .msrp{width:100%;text-align:center;font-size:1.125em;font-weight:600;border-bottom:1px solid #E1E0E3;padding-bottom:5px;position:absolute}.reviewOverview.hasPrice .editors,.reviewOverview.hasPrice .userRating{margin-top:40px}.reviewOverview .productImage{text-align:center}.reviewOverview .thumb{margin:0 0 28px}.value .score{font-size:.875em}.relatedReviews{float:left;margin-top:10px;width:100%}.relatedReviews article{margin-bottom:10px;min-height:53px}.relatedReviews article>div{margin-left:80px}.relatedReviews article>.thumb{position:absolute}.relatedReviews article img{width:70px;height:53px}.relatedReviews .title{color:#080A12;font-size:.9375em;line-height:1.13333em;display:block;font-weight:600}.relatedReviews .pricing{color:#505259;font-size:.8125em}.relatedReviews .price{color:#080A12}.relatedReviews .starRatings{font-size:.75em}.relatedReviews .number{color:#080A12;vertical-align:middle;font-size:.9375em;font-weight:600}.col-4 .wtb{display:none}.col-2 .moduleMedia img{width:75px}.col-2 h3 a{font-weight:600;font-size:16px;line-height:1.4}.topContent.container .topicHeader .title{font-size:30px;line-height:36px;font-weight:600;text-transform:lowercase;margin:24px 0;padding:0}.topContent.container .topicHeader .title strong{text-transform:uppercase}.topContent.container .topicHeader p{display:block;font-size:20px;line-height:24px;font-weight:600}.topicRiver .item{margin-bottom:20px}.topicRiver .item .thumbWrap{display:none}.topicRiver .item .content h3{margin:0 0 5px 0;font-weight:600}.topicRiver .item .content .summary{display:none}.topicRiver .item .content .meta{font-size:14px;color:#080A12;margin:0}.topicRiver .item .content .meta span{color:#6e6b71}.topicRiver .item .content .meta a{color:#505259}.tabs.nav.nav-tabs{margin:0 auto 20px}.module.editors-pick .assets .asset.top .thumb{float:none;width:100%}.module.editors-pick .assets .asset.top h3{margin-top:10px;margin-left:0;font-size:24px}.module.editors-pick .assets .asset h3{margin:0 0 5px 85px;line-height:18px}.module.editors-pick .assets .asset .meta{color:#080A12;margin:0 0 0 85px;font-size:14px}.module.editors-pick .assets .asset .meta span{color:#080A12}.module.editors-pick .assets .asset .meta a{color:#080A12;font-weight:400;font-size:14px}.module.editors-pick .assets .asset .thumb{margin-right:15px}.btn.load-more{margin-top:20px;max-width:416px;margin:20px auto}.btn.load-more svg{transform:rotate(90deg)}.topic-door.related-videos{background-color:#101a20;color:#fff}.topic-door.related-videos.full-width{margin:30px 0 30px 50%;width:100vw;max-width:100vw;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.topic-door.related-videos.full-width .container{padding:10px}.topic-door.related-videos.right-rail{width:calc(100% + 20px);margin-left:-10px}.topic-door.related-videos.right-rail .container{width:auto;padding:30px 10px}.topic-door.related-videos.right-rail h2{margin-top:0}.topic-door.related-videos.right-rail .featured-video{margin:0 -10px 0 -10px}.topic-door.related-videos.right-rail .featured-video .item{margin:0}.topic-door.related-videos.right-rail .featured-video .thumb{width:100%;height:auto;margin:0}.topic-door.related-videos.right-rail .featured-video .title{clear:both;padding:20px 10px}.topic-door.related-videos.right-rail .featured-video .title a{font-size:20px;font-weight:400}.topic-door.related-videos.right-rail .video-listing{margin-bottom:30px}.topic-door.related-videos.right-rail .video-listing .item,.topic-door.related-videos.right-rail .video-listing .item a{font-size:14px;line-height:16px}.topic-door.related-videos.right-rail .btn.btn-primary.btn-block{margin:0}.topic-door.related-videos .heading{margin-top:20px}.topic-door.related-videos .heading:before{border-top-color:#304050}.topic-door.related-videos .heading .int{background-color:#101a20}.topic-door.related-videos .video-listing .item{font-size:.875em;line-height:1.14286em;clear:both;margin-bottom:20px}.topic-door.related-videos .video-listing .item span.img{position:absolute;width:75px}.topic-door.related-videos .video-listing .item .title-time{padding-left:100px}.topic-door.related-videos .video-listing .item .title-time a{color:#fff;display:block;font-weight:600}.topic-door.related-videos .video-listing .item .title-time a:hover{color:#080A12}.topic-door.related-videos .video-listing .item .title-time .publish-date{margin-top:5px}.topic-door.related-videos .video-listing .item .thumb{position:relative}.topic-door.related-videos .video-listing .item .thumb span.img{opacity:0.65;height:0;padding-bottom:75%;display:block}.topic-door.related-videos .video-listing .item .thumb span.img img{position:absolute}.topic-door.related-videos .video-listing .item .thumb:hover span.img{opacity:1}.topic-door.related-videos .video-listing .item .thumb:hover .play-icon svg{opacity:0.5}.topic-door.related-videos .video-listing .item .play-icon svg{margin:0;width:30px;height:30px;top:14px;left:22px}.topic-door.related-videos .featured-video{margin-bottom:20px}.topic-door.related-videos .featured-video .item{margin-bottom:10px}.topic-door.related-videos .featured-video .item .play-icon svg{margin:auto;width:30%;height:30%;top:0;left:0}.topic-door.related-videos .featured-video .item .title a{color:#fff}.topic-door.related-videos .featured-video .item .thumb span.img{opacity:0.65}.topic-door.related-videos .featured-video .item .thumb:hover span.img{opacity:1}.topic-door.related-videos .featured-video .item .thumb:hover .play-icon svg{opacity:0.5}.topic-door.related-videos .item{clear:none;padding:0}.topic-door.related-videos .play-icon{display:block}.topic-door.related-videos .play-icon svg{fill:#fff;overflow:auto;position:absolute;bottom:0;right:0}.topic-door.related-videos .btn.btn-primary.btn-block{clear:both;background:#304050;margin-bottom:20px;padding:12px 0;width:100%}.topic-door.related-videos .btn.btn-primary.btn-block:hover{background:#080A12}.topic-door.related-videos .nav-tabs{margin:10px auto}.topic-door.related-videos .nav-tabs a{font-size:11px}.module.topic-promo .col-6{margin-bottom:20px}.module.topic-promo .title{font-size:1.5em;color:#080A12;margin-bottom:5px}.module.topic-promo .meta{color:#505259;line-height:20px;margin-bottom:10px}.module.topic-promo .thumb{display:block;min-height:100px}.module.topic-promo .thumb .btn{position:absolute;width:calc(100% - 40px);bottom:28px;left:20px;margin:0}.module.topic-latest.topic-latest.topic-latest.topic-latest ul .item{margin-bottom:30px;font-size:15px;line-height:24px}.module.topic-latest.topic-latest.topic-latest.topic-latest ul .item a{display:inline-block;font-weight:600;margin-bottom:5px}.module.topic-latest.topic-latest.topic-latest.topic-latest ul .item .meta{font-size:13px}.module.topic-latest.topic-latest.topic-latest.topic-latest ul .item .meta span{display:inline-block}.module.topic-carousel{position:relative;border-top:1px solid #080A12}.module.topic-carousel .heading{display:block;border:none}.module.topic-carousel .label{display:block;font-size:13px;margin:-15px 0 10px 0}.module.topic-carousel .next,.module.topic-carousel .previous{display:none}.module.topic-carousel ul{display:flex;flex-wrap:nowrap}.module.topic-carousel ul::-webkit-scrollbar{display:none}.module.topic-carousel ul .item{width:278px;margin-right:20px}.module.topic-carousel ul .item a{font-size:15px;line-height:24px;font-weight:600}.module.topic-carousel ul .item a:hover img{opacity:0.9}.module.topic-carousel ul .item a span{display:block}.module.topic-carousel ul .item:last-child{margin-right:0}.module.topic-carousel .viewport{width:100%;display:flex;overflow:auto;position:relative}.module.topic-five-story-feature{position:relative;margin-bottom:5px}.module.topic-five-story-feature .topic-five-story-feature-hr{margin:0;border-top:1px solid #080A12}.module.topic-five-story-feature .heading{border-top:none;margin-bottom:10px}.module.topic-five-story-feature .see-all-link{position:absolute;right:0;top:45px;display:inline-block;font-size:13px}.module.topic-five-story-feature .see-all-link svg{width:15px;height:13px;vertical-align:middle;margin-left:5px;fill:#080A12}.module.topic-five-story-feature .see-all-link:hover svg{fill:#0058d5}.module.topic-five-story-feature .see-all-link span{display:none}.module.topic-five-story-feature .nav-tabs{display:inline-block;text-transform:none;text-align:left;border-bottom:none;width:auto}.module.topic-five-story-feature .nav-tabs li a{display:inline-block;vertical-align:middle;padding-bottom:10px;margin-top:8px}.module.topic-five-story-feature .nav-tabs li a:hover{color:#080A12}.module.topic-five-story-feature .nav-tabs li a.selected{color:#080A12;border-bottom:1px solid #080A12}.module.topic-five-story-feature .tabsContent section{margin-bottom:0}.module.topic-five-story-feature .topic-first-item{line-height:1.33}.module.topic-five-story-feature .topic-first-item .item{display:block}.module.topic-five-story-feature .topic-first-item .item a{font-weight:600;margin-bottom:10px}.module.topic-five-story-feature .topic-first-item .item a:hover img{opacity:0.9}.module.topic-five-story-feature .topic-first-item .item a span{display:block}.module.topic-five-story-feature .topic-first-item .item img{display:block;margin-bottom:10px}.module.topic-five-story-feature .topic-first-item .item .description{font-size:15px}.module.topic-five-story-feature .topic-four-by-four{display:flex;flex-wrap:wrap;flex-direction:row}.module.topic-five-story-feature .topic-four-by-four .item{display:flex;flex-basis:calc(50% - 10px);justify-content:flex-start;flex-direction:column;margin-right:20px;margin-bottom:20px}.module.topic-five-story-feature .topic-four-by-four .item:nth-child(2),.module.topic-five-story-feature .topic-four-by-four .item:nth-child(4){margin-right:0}.module.topic-five-story-feature .topic-four-by-four .item a{font-size:16px;line-height:22px;font-weight:600}.module.topic-five-story-feature .topic-four-by-four .item a img{width:44vw}.module.topic-five-story-feature .topic-four-by-four .item a:hover img{opacity:0.9}.module.topic-five-story-feature .topic-four-by-four .item a span{display:block}.module.topic-all-stories{position:relative}.module.topic-all-stories .nav-tabs{text-transform:none;text-align:left;border-bottom:none;width:auto;margin:-20px 0 0 0}.module.topic-all-stories .nav-tabs li a{display:inline-block;vertical-align:middle;padding-bottom:10px}.module.topic-all-stories .nav-tabs li a:hover{color:#080A12}.module.topic-all-stories .nav-tabs li a.selected{color:#080A12;border-bottom:1px solid #080A12}.module.topic-all-stories .river .item a .content h3{font-size:16px;line-height:24px;font-weight:600}.module.topic-all-stories .river .item a .summary{color:#080A12;font-size:15px;line-height:20px}.module.topic-all-stories .river .item a:hover .img img{opacity:0.9}.module.topic-all-stories .river .item a:hover .content h3{color:#0058d5}.module.topic-all-stories .river .item .meta .topic-link{display:none}.navSupplement{height:30px;margin-bottom:20px}.navSupplement #breadcrumb li{float:left;font-size:.75em;border-right:1px solid #E1E0E3;padding-left:10px}.navSupplement #breadcrumb li:first-child{padding-left:0}.navSupplement #breadcrumb li:last-child{border-right:none}.navSupplement #breadcrumb li a{float:left;padding:0 10px 0 0;text-decoration:none;color:#080A12}.navSupplement #breadcrumb li a:hover{color:#080A12}.navSupplement .followOptions{display:none}.topContent .navSupplement{margin-bottom:0;padding-top:4px}.btn{padding:14px 16px;font-weight:600;text-transform:lowercase;font-size:15px !important;line-height:20px;border:none;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn svg{width:13px;height:13px;vertical-align:middle;margin-left:10px}.btn.btn-primary{text-shadow:none;background:#44D8FF;color:#080A12}.btn.btn-primary svg{fill:#080A12}.btn.btn-primary:hover{color:#080A12;background-color:#39D2FF}.btn.btn-secondary{text-shadow:none;background:#F5F4F7;color:#080A12}.btn.btn-secondary svg{fill:#080A12}.btn.btn-secondary:hover{color:#080A12;background-color:#39D2FF}.btn.btn-primaryBlack{background:#080A12;color:#fff;text-shadow:none}.btn.btn-primaryBlack:hover{color:#080A12;background-color:#39D2FF}.btn.btn-block{display:block}.btn.btn-block-alt{display:block;font-size:20px !important;font-weight:400;padding:25px 0;margin-bottom:30px}.btn-circle,.btn-circle-alt{position:relative;display:block;margin:10px auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:65px;height:65px;min-width:0;padding:0;text-align:center;text-transform:uppercase;font-weight:600 !important;font-size:11px !important;line-height:12px !important;z-index:0}.btn-circle{color:#080A12 !important}.btn-circle:hover{text-decoration:none;color:#fff !important}.btn-circle:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:-1;box-shadow:inset 0 0 0 1px #080A12;-webkit-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1)}.btn-circle:hover:before{box-shadow:inset 0 0 0 45px #080A12;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.btn-circle .btn-circle-text{padding-top:22px}.btn-circle .btn-circle-text span{display:block}.btn-circle-alt{color:#fff !important}.btn-circle-alt:hover{text-decoration:none}.btn-circle-alt:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:-1;box-shadow:inset 0 0 0 1px #fff}.btn-circle-alt:hover:before{box-shadow:inset 0 0 0 45px #080A12}.btn-circle-alt .btn-circle-text{padding-top:22px}.btn-circle-alt .btn-circle-text span{display:block}.disqus-details{margin:20px 0}.disqus-details .disqus-login-button{display:inline-block;margin-right:15px}.disqus-details .disqus-login-button a{margin:0}.disqus-details a{margin:0 10px}.disqus-details .disqus-user-dropdown{display:inline-block;position:relative;z-index:1;border:1px solid #fff;margin-left:-10px}.disqus-details .disqus-user-dropdown:hover{background:#fff;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);border:1px solid #d9d9d9}.disqus-details .disqus-user-dropdown:hover .menu-disqus-user{position:absolute;display:block;background:#fff;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px;border-radius:0px 0px 3px 3px;border:1px solid #d9d9d9;list-style-type:none;margin:0;padding:0;text-align:left;width:100%;margin-left:-1px}.disqus-details .disqus-user-dropdown:hover .menu-disqus-user li{background:none;list-style:none;padding:0px}.disqus-details .disqus-user-dropdown:hover .menu-disqus-user li:first-child{border-bottom:1px dotted #d9d9d9}.disqus-details .disqus-user-dropdown:hover .menu-disqus-user li:hover{background-color:#f1f1f1}.disqus-details .disqus-user-dropdown:hover .menu-disqus-user li a{font-size:.8125em;padding:0px 8px;text-decoration:none;margin:0}.disqus-details .disqus-user-dropdown .disqus-username{font-size:1.125em;font-weight:600;padding:8px 0;margin-left:10px;margin-right:0;text-overflow:ellipsis;white-space:nowrap;color:#080A12;cursor:pointer}.disqus-details .disqus-user-dropdown .disqus-username:after{content:"";display:inline-block;width:0;height:0;border:solid 4px;border-color:#505259 transparent transparent transparent;position:relative;top:9px;right:0;margin:8px}.disqus-details .disqus-user-dropdown .disqus-username:hover{text-decoration:none}.disqus-details .disqus-user-dropdown .menu-disqus-user{display:none}.disqus-details .disqus-faq-guidlines{display:inline-block}[data-component="disqusLoader"]{margin:40px 0px}[data-component="disqusLoader"] [data-social="disqus-ondemand"].btn-primary{width:55%;margin:auto}[data-component="disqusLoader"] [data-social="disqus-ondemand"] svg{display:inline-block;position:relative;font:0/0 serif;text-shadow:none;color:transparent;fill:#fff;width:15px;height:15px;vertical-align:middle;padding-right:5px}.add-comment{margin-bottom:20px;text-align:center}.add-comment a.btn.btn-primary{width:50%}body.is-logged-in .loggedIn.disqus-user-dropdown{display:inline-block}body.not-logged-in .loggedOut.disqus-login-button{display:inline-block}form{margin:0}form label{display:block;font-size:.875em;margin-bottom:5px}form label span{font-weight:400;color:#961515}form label.hidden{display:none}form label[class|="validate"]{margin-top:-2px;text-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:none;-webkit-animation:tooltipIn 0.4s ease;animation:tooltipIn 0.4s ease;font-weight:400;font-size:.875em;line-height:1.5em}form input[type="text"],form input[type="password"],form input[type="email"],form textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;padding-left:10px;padding-right:10px;font-size:.8125em;color:#505259;margin-bottom:10px;width:100%;border:1px solid #F1F0F3}form select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;font-size:.8125em;color:#505259;margin-bottom:10px;width:100%;border:1px solid #F1F0F3}form input[type="radio"],form input[type="checkbox"]{margin:0 6px 6px 0}form textarea{min-height:100px}form .terms{margin:15px 0}form fieldset{border:none}form .warning-label{display:table}form input.validate-error,form textarea.validate-error,form select.validate-error{border:1px solid #be2517}form input.validate-success,form textarea.validate-success,form select.validate-success{border:1px solid #35ba00}form input.validate-warning,form textarea.validate-warning,form select.validate-warning{border:1px solid #ed5200}form .submit{margin:10px 0}form .instruction{display:block;font-size:14px;line-height:1.3;margin:5px 0 0 0;padding:0}form .instruction span{font-weight:600}form .clear-both{clear:both}label.placeholder-infield{position:absolute;padding:6px 8px;color:#999999}label.placeholder-focus{background-color:rgba(30,30,30,0.85);bottom:auto;color:#fff;right:auto;padding:4px 9px;position:absolute;top:-40px;font-size:.875em;line-height:1.5em;-webkit-animation:tooltipIn 0.4s ease;animation:tooltipIn 0.4s ease;z-index:2;text-shadow:none}@-webkit-keyframes tooltipIn{0%{-webkit-transform:translateY(-3px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes tooltipIn{0%{transform:translateY(-3px);opacity:0}100%{transform:translateY(0);opacity:1}}label.placeholder-focus:after{border-top:5px solid rgba(0,0,0,0.8);border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px;content:'';display:block;height:0;left:10px;position:absolute}[data-item="field"]{position:relative}select:focus,textarea:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{background-color:white;border-color:rgba(4,100,219,0.6);outline:0}input[type="text"]:focus{background-color:transparent;box-shadow:none}.forgot-password{display:inline;margin-left:20px;font-size:.8125em}.grecaptcha-badge{z-index:9999}.password-visibility-toggle{text-transform:uppercase;text-decoration:none;position:absolute;top:0;right:0;height:33px;line-height:33px;padding:0 15px;font-size:12px;color:#080A12}.password-visibility-toggle .hide-label{display:none}.password-visibility-toggle.active .show-label{display:none}.password-visibility-toggle.active .hide-label{display:inline}.password-visibility-toggle:hover,.password-visibility-toggle:active{color:#080A12;text-decoration:none}.photoGallery{height:inherit}.photoGallery .expose.expose-open p,.photoGallery .expose.expose-open .credit{display:block}.photoGallery .expose.expose-open .caption-toggle:after{position:absolute;top:-5px;right:0;content:'-';color:#080A12;font-size:45px;text-transform:uppercase}.photoGallery .expose.expose-closed{width:inherit}.photoGallery .expose.expose-closed p,.photoGallery .expose.expose-closed .credit{display:none}.photoGallery .expose.expose-closed .caption-toggle:after{position:absolute;top:0;right:0;content:'+';color:#080A12;font-size:45px;text-transform:uppercase}.photoGallery.commerce .slidecontrols .prev span,.photoGallery.commerce .slidecontrols .next span{top:18px}.photoGallery .viewport{box-sizing:border-box;height:355px;position:relative}.photoGallery .viewport .img{height:inherit;display:block;margin:0 auto}.photoGallery .viewport .img img{width:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;max-width:100%;max-height:100%}.photoGallery .viewport .sticky-caption-bottom{position:absolute;bottom:0;color:#fff;background:rgba(0,0,0,0.8);padding:10px 20px;width:100%;box-sizing:border-box}.photoGallery .viewport .sticky-caption-bottom h3{font-weight:600;margin:0}.photoGallery .viewport .sticky-caption-bottom p{font-size:14px;margin:0 0 5px 0;line-height:25px}.photoGallery .viewport .sticky-caption-bottom a{color:#A4C0D8;text-decoration:none}.photoGallery .viewport .sticky-caption-bottom a:hover{color:#fff}.photoGallery .viewport .sticky-caption-bottom span{display:inline-block;position:absolute;right:20px;top:20px;font-size:40px}.photoGallery .viewport .sticky-caption-bottom .caption-toggle{display:inline-block;width:18px;height:25px;position:absolute;right:20px;top:10px}.photoGallery .viewport .sticky-caption-right{position:absolute;top:0;left:0;bottom:10px;right:auto;width:100%}.photoGallery .viewport .sticky-caption-right h3.subtitle{font-weight:600}.photoGallery .viewport .sticky-caption-right p,.photoGallery .viewport .sticky-caption-right .credit{font-size:14px;margin-bottom:5px;line-height:25px}.photoGallery .viewport .sticky-caption-right p a,.photoGallery .viewport .sticky-caption-right .credit a{color:#006dff;font-weight:600}.photoGallery .viewport .sticky-caption-right p a:hover,.photoGallery .viewport .sticky-caption-right .credit a:hover{color:#080A12}.photoGallery .viewport .images{height:inherit}.photoGallery .viewport .images .image{display:none;height:inherit}.photoGallery .viewport .images .image>div{height:inherit}.photoGallery .viewport .images .image.selected{display:block}.photoGallery .viewport .images .image .pagination{margin-top:10px;width:70px}.image-gallery.loading{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ring.gif'),url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ZDLogoMicroRed-x2.png');background-position:center;background-repeat:no-repeat}.shortcodeGalleryWrapper{border-top:1px solid #E1E0E3;margin:0 0 10px 0;padding:10px 0;clear:both}.shortcodeGalleryWrapper .shortcode-gallery{position:relative;margin:0;z-index:0;clear:both}.shortcodeGalleryWrapper .shortcode-gallery .gallery-controls{border:none;overflow:hidden;padding:0}.shortcodeGalleryWrapper .shortcode-gallery [data-item="window"]{height:130px;overflow:hidden}.shortcodeGalleryWrapper .shortcode-gallery [data-item="image-count"]{float:left;font-size:.75em}.shortcodeGalleryWrapper .shortcode-gallery [data-item="image-count"] .count{color:#505259;font-weight:400}.shortcodeGalleryWrapper .shortcode-gallery [data-item="image-count"] .first,.shortcodeGalleryWrapper .shortcode-gallery [data-item="image-count"] .last{color:#080A12}.shortcodeGalleryWrapper .shortcode-gallery .viewport{position:relative;display:block;overflow:hidden}.shortcodeGalleryWrapper .shortcode-gallery .viewport .thumbnail{width:140px;position:relative;box-sizing:border-box;float:left;margin-right:20px;margin-left:0;display:block;clear:right}.shortcodeGalleryWrapper .shortcode-gallery .viewport .thumbnail .img{display:block}.shortcodeGalleryWrapper .shortcode-gallery .viewport .thumbnail .img img{margin-bottom:0}.shortcodeGalleryWrapper .shortcode-gallery .viewport .image-link-wrapper:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:rgba(22,39,54,0)}.shortcodeGalleryWrapper .shortcode-gallery .viewport .image-link-wrapper:hover:before{background-color:rgba(22,39,54,0.5)}.shortcodeGalleryWrapper .gallery-details{padding-top:0;padding-bottom:10px}.shortcodeGalleryWrapper .gallery-details .gallery-title{color:#080A12;text-decoration:none;font-weight:600}.shortcodeGalleryWrapper .gallery-details .full-gallery{float:right;color:#080A12;text-decoration:none;font-weight:600;font-size:.75em}.gallery-data{margin:10px 0}.gallery-data .gallery-header{margin-bottom:10px}.gallery-data .gallery-header #mpu-top>div{margin-bottom:20px}.gallery-data .gallery-header .headline{margin:10px 0 5px;font-size:1.25em;font-weight:600}.gallery-data .gallery-header .close .summary{display:none}.gallery-data .gallery-header .summary{font-size:.8125em;line-height:20px;margin-bottom:0;animation:fadeIn 0.3s}.gallery-data .gallery-header .dek-toggle{color:#006dff;font-size:.8125em;cursor:pointer}.gallery-data .gallery-header .dek-toggle:hover{color:#080A12}.gallery-data .gallery-header .dek-toggle svg{height:0.8em;width:0.8em;vertical-align:middle;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);fill:#080A12;margin-left:5px}.gallery-data .gallery-header .dek-wrapper{display:block}.gallery-data .gallery-header .dek-wrapper .dek-toggle .more{display:none}.gallery-data .gallery-header .dek-wrapper.collapsed .dek-toggle .less{display:none}.gallery-data .gallery-header .dek-wrapper.collapsed .dek-toggle .more{display:inline}.gallery-data .gallery-header .dek-wrapper.collapsed .dek-toggle svg{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.gallery-data .gallery-header .dek-wrapper.collapsed .summary{display:none}.gallery-data .image-data{font-size:.875em}.gallery-data .image-data .galleryBody{line-height:24px;margin-bottom:20px}.gallery-data .image-data .credit{margin-bottom:20px}.gallery-data .image-data .credit p{margin:0}.gallerySponsor{color:#1FBEFF;margin:0 0 15px}.gallerySponsor .ad-feature-sponsor>div:before{content:"Sponsored by";float:left;margin-right:15px;font-size:.8125em}.slidecontrols{display:none;background:transparent;width:100%;height:100%;position:absolute;top:0;left:0}.slidecontrols .prev.disabled,.slidecontrols .next.disabled{display:none}.slidecontrols .prev .arrow,.slidecontrols .next .arrow{z-index:10}.slidecontrols .prev .arrow svg,.slidecontrols .next .arrow svg{display:block;position:absolute;text-align:center;margin-top:-8px;width:8px;height:16px;fill:#080A12}.slidecontrols .prev span,.slidecontrols .next span{position:absolute;background-color:#44D8FF;box-shadow:0 0 0 5px rgba(0,0,0,0.25);height:50px;width:50px;top:45%;border-radius:50%;fill:#080A12}.slidecontrols .prev span:after,.slidecontrols .next span:after{position:absolute;top:21px;left:20px}.slidecontrols .prev span:hover,.slidecontrols .next span:hover{background-color:#39D2FF}.slidecontrols .prev span svg,.slidecontrols .next span svg{top:50%}.slidecontrols .prev span{left:30px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slidecontrols .prev span svg{left:45%}.slidecontrols .next span{right:30px}.slidecontrols .next span svg{left:43%}.gallery-controls{color:#505259;border-bottom:1px solid #E1E0E3}.gallery-controls span{font-weight:600;display:inline-block}.gallery-controls span.count{color:#080A12}.gallery-controls .auxnext,.gallery-controls .auxprev{float:right}.gallery-controls .auxnext a,.gallery-controls .auxprev a{color:#080A12;text-decoration:none;font-size:.75em;padding-top:9px;padding-bottom:5px}.gallery-controls .auxnext a:hover,.gallery-controls .auxprev a:hover{color:#080A12}.gallery-controls .auxnext a:hover svg,.gallery-controls .auxprev a:hover svg{fill:#080A12}.gallery-controls .auxnext .disabled,.gallery-controls .auxprev .disabled{display:none}.gallery-controls .auxnext svg,.gallery-controls .auxprev svg{width:8px;height:8px;display:inline-block;fill:#080A12}.gallery-controls .auxnext{padding-left:10px;padding-right:15px}.gallery-controls .auxprev{padding-right:10px;padding-left:20px}.gallery-controls .auxprev svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.thumbnailSlider{display:none}body.overflow{overflow:hidden !important}body.overflow .footer-main{display:none}body.overflow #rbContent{padding:10px 0 0 0}body.overflow{height:100%}html.overflow{overflow:hidden}body.overflow .contentWrapper{width:100%}body.smallTabletGallery{overflow:hidden !important}body.smallTabletGallery .contentWrapper{padding:5px 0 0 !important}body.smallTabletGallery .contentWrapper #rbContent.container .col-8{width:auto}body.smallTabletGallery .contentWrapper #rbContent.container .col-8 .image-gallery{height:400px !important}body.smallTabletGallery .contentWrapper #rbContent.container .col-4{float:none;width:auto}body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls{padding:3px 10px 0}body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls .auxnext,body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls .auxprev{padding-right:0}body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls .auxnext svg,body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls .auxprev svg{width:8px;height:8px;display:inline-block;fill:#080A12}body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .gallery-controls .auxprev svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.smallTabletGallery .contentWrapper #rbContent.container .col-4 .comments{padding-bottom:35px}body.smallTabletGallery .footer-main{display:none}body.smallTabletGallery #mainHeader .fixed{position:inherit}body.smallTabletGallery .ad-leader-top{margin:5px auto;text-align:center}body.smallTabletGallery #main{overflow:hidden !important}body.overflow .ad-mpu-middle_2,body.smallTabletGallery .ad-mpu-middle_2{line-height:0;text-align:center;clear:both;margin-bottom:30px}@media (max-width: 600px){.shortcodeGalleryWrapper .gallery-details .full-gallery{float:none;display:block}}.gallery-page .container{background:white;position:relative}.gallery-page .image-gallery{padding-bottom:75%;height:0;position:relative;margin-left:-10px;margin-right:-10px}.gallery-page .image-gallery .photoGallery{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.gallery-page .image-gallery .photoGallery .viewport{height:100%}.gallery-page .gallery-controls.mobile-controls{margin-bottom:20px}.gallery-page .share-bar-wrapper{height:125px}.gallery-page .share-bar-wrapper .byline .meta{padding-top:12px}body.smallTabletGallery .gallery-page{overflow:scroll}body.smallTabletGallery .gallery-page .image-gallery,body.smallTabletGallery .gallery-page .gallery-controls{margin-left:0;margin-right:0}.gallery-controls-top{overflow-y:scroll;overflow-x:hidden}.gallery-controls-top .container{background:white}.gallery-controls-top h1{font-size:18px;margin:0;line-height:30px;font-weight:600}.gallery-controls-top h1.test{margin-bottom:-10px}.gallery-controls-top .gallery-controls{display:none;padding-top:0}.gallery-controls-top .credit time,.gallery-controls-top .credit span{display:inline-block;font-size:14px}.rss-listing-header a{color:#080A12}.rss-listing-header a:hover{color:#505259}.rss-listing{margin-bottom:30px}.rss-listing .col-3{text-align:right}.rss-listing .col-3 a:first-of-type{margin-right:10px}.rss-listing .col-3 a .rss-icon svg{width:15px;height:15px}.rss-listing .col-3 a:hover .rss-icon svg{fill:#006dff}.rss-listing li{margin-bottom:10px;padding-bottom:10px}.rss-listing .opml-icon{width:16px;height:auto;margin-right:5px}.nav-bar.large{background-color:#1A2A3A;float:left;width:100%;text-transform:uppercase;font-weight:600;font-size:.75em;margin-bottom:20px;line-height:40px;margin-left:0}.nav-bar.large:after{content:"";display:table;clear:both}.nav-bar.large a{padding:11px 20px;color:#fff}.nav-bar.large a:focus{outline:none}.nav-bar.large a.selected{background-color:#0C141F;color:#AFB8BD}.nav-bar.large a:hover{color:#AFB8BD}.nav-bar.large>li{float:left;list-style-type:none}.nav-bar.large>li nav.menu{display:none}.nav-bar.large>li.expandable{position:relative;display:table}.nav-bar.large>li.expandable.manage-account-dropdown a.manage-account-menu{padding:11px 28px 11px 20px}.nav-bar.large>li.expandable.manage-account-dropdown:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;position:absolute;right:16px;top:18px}.nav-bar.large>li.expandable:hover nav.menu{display:block;margin:0;padding:0;position:absolute;top:40px;left:0;background-color:#162736;width:210px;z-index:2}.nav-bar.large>li.eventsList{color:#fff;margin-left:-16px;margin-right:15px}.nav-bar.large>li a{text-decoration:none}.alert,.status{border:none;background:#fff;color:#505259;margin:20px 0;padding:8px 14px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none}.alert.error,.status.error{color:#FFF}.alert.error a,.status.error a{color:#fefafa}.alert.alert-error,.alert.alert-success,.status.alert-error,.status.alert-success{color:#fff;background-color:#CC1E00;border:none}.alert.alert-error a,.alert.alert-success a,.status.alert-error a,.status.alert-success a{color:#fff;text-decoration:underline}.alert.alert-error a:hover,.alert.alert-success a:hover,.status.alert-error a:hover,.status.alert-success a:hover{color:#F5F4F7;text-decoration:none}.alert.info,.status.info{color:#080A12;line-height:20px}.alert.sponsored-label,.status.sponsored-label{background:#6abaf9;padding:15px;margin:0}.alert.sponsored-label .sponsored-label-text,.status.sponsored-label .sponsored-label-text{text-transform:uppercase;font-size:12px;font-weight:600;color:#fff}.alert.sponsored-message,.status.sponsored-message{background:#f1f2f4;padding:15px;margin:0}.alert.sponsored-message .sponsored-message-text,.status.sponsored-message .sponsored-message-text{color:#080A12;font-size:14px}.alert .close,.status .close{right:-15px}.alert .close svg,.status .close svg{width:0.8em;height:0.8em}.alert p,.status p{margin-bottom:5px;font-weight:600;text-transform:uppercase;font-size:.75em;text-align:center}.alert p:last-child,.status p:last-child{margin-bottom:0}.alert a,.status a{color:#006dff}.alert a:hover,.status a:hover{color:#080A12}.alert.optBeta{display:none}.alert.info{color:#080A12;font-weight:600;margin-bottom:10px;padding:10px 0}.alert.alert-success .go-back a{color:#fff;font-weight:600}.alert.alert-success .go-back a:hover{color:#ffc40d}.breaking-news-container{min-height:99px;display:flex;align-items:center;justify-content:center;background-color:#e9eef1;clear:both}.breaking-news{font-size:17px;padding:15px 15px;position:relative;text-transform:none;color:#505259;line-height:1.4;text-align:center}.breaking-news span{position:relative;display:inline-block;margin-right:5px;font-size:13px;font-weight:600;text-transform:uppercase}.breaking-news a{color:#080A12}.breaking-news a:hover{color:#006dff}.breaking-news svg{display:inline-block;fill:#505259;width:18px;height:18px;vertical-align:middle}.breaking-news-placeholder{height:99px}.status{float:left;opacity:0.85}.status.topCenter{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}#sponsored-content-message{position:relative;margin:10px}#sponsored-content-message .label-container{position:relative}#sponsored-content-message .message-container{position:relative}.pagination{font-size:.75em;font-weight:600;border-bottom:1px solid #778596;padding-bottom:20px;margin-bottom:10px;position:relative;text-align:center}.pagination ul{display:block}.pagination ul li{display:inline-block;padding:5px 15px;box-sizing:border-box;color:#080A12}.pagination ul li:first-child{padding:5px 5px 5px 0}.pagination ul li.selected{border:1px solid #778596;border-radius:3px;color:#778596;padding:0 5px;width:auto;min-width:30px;height:30px;text-align:center}.pagination ul li.disabled{color:#778596}.pagination ul li.disabled svg{display:inline-block;vertical-align:middle;fill:#778596;width:12px;height:12px;margin:0;padding:0}.pagination ul li.disabled svg.arrow-previous{margin-top:-2px;margin-right:2px}.pagination ul li.disabled svg.arrow-next{margin-top:-2px;margin-left:2px}.pagination ul li a{display:block;color:#080A12}.pagination ul li a svg{display:inline-block;vertical-align:middle;fill:#080A12;width:12px;height:12px;margin:0;padding:0}.pagination ul li a svg.arrow-previous{margin-top:-2px;margin-right:2px}.pagination ul li a svg.arrow-next{margin-top:-2px;margin-left:2px}.pagination ul li a span{display:none}.pagination .result-number{display:none}@media screen and (min-width: 980px){.pagination{text-align:left}.pagination ul li a span{display:inline-block;color:#080A12;padding:0 2px}.pagination .result-number{display:inline-block;position:absolute;right:0;top:5px;font-weight:400}}.rating .ratingsBar{background:#CCC;display:inline-block;margin:0 5px 0 0;width:140px}.rating .ratingsBar span{border:1px solid #080A12;background:#C00;display:block;height:6px}.rating .score{color:#fff;font-size:1em;font-weight:600}.rating.userRating .ratingsBar span{border-color:#1FBEFF}table{width:auto;font-size:16px;line-height:28px}table th,table td{padding:5px 20px;border-left:1px solid #f1f0f3;border-right:1px solid #f1f0f3}table th:first-child,table td:first-child{border-left:none}table th:last-child,table td:last-child{border-right:none}table th[colspan],table td[colspan]{text-align:center}table table{text-align:left;width:100%;clear:both}table tr{border-bottom:1px solid #f1f0f3}table thead{border-bottom:1px solid #d1d0d3}table thead tr{border-bottom:none}table thead th,table tfoot th{font-weight:600;vertical-align:top}table tbody th{color:#080A12;font-weight:normal;text-align:left}table tbody tr:hover{background-color:#f1f0f3}table tbody tr:last-child{border-bottom:none}.thumb{display:inline-block;max-width:100%;position:relative}.thumb .count{background:#0c1824;background:rgba(12,24,36,0.65);color:#FFF;font-style:italic;font-size:11px;line-height:16px;font-weight:600;padding:0 6px 2px;position:absolute;left:0;bottom:0}.thumb .caption{box-sizing:border-box;background:#0c1824;background:rgba(12,24,36,0.65);color:#FFF;font-style:italic;font-size:12px;line-height:18px;display:block;padding:5px 10px;position:absolute;left:0;bottom:0;width:100%}.thumb .video{display:none}.thumb.circle img{border-radius:50%}dt{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:12px;font-style:italic}section.keepUp{min-height:247px}.newsletters{min-height:127px;margin-bottom:20px}.newsletters .item{padding-bottom:10px;margin-bottom:10px;min-height:50px !important}.newsletters .item.last{border-bottom:none !important}.newsletters .item p{margin:0 0 12px}.newsletters .item .meta{padding-left:0 !important}.newsletters .manage-link{display:none}.newsletters .newsletterWidgetForm .mmode.mmode-nls b{display:block;margin-bottom:5px;font-weight:400;font-size:1.375em;line-height:1.13636em;color:#080A12}.newsletters .newsletterWidgetForm .mmode.mmode-nls .checkbox{margin:0 0 20px 0;font-style:normal}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="checkbox"]{display:none}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="email"]{width:70%;height:48px;padding:0 0 0 10px;margin:0 -5px 0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#505259;font-size:.8125em;font-weight:400}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="submit"]{width:auto;transition-property:background-color}.newsletters strong{font-weight:600}.newsletters-list{padding-left:0}.newsletters-list li input[type="checkbox"]{float:left;margin:2px 10px 0 0}.newsletters-list li label{font-weight:600}[data-component="newsletterWidget"] a:focus{outline:0}body.is-logged-in .newsletterWidgetForm input[type="email"]{display:none}body.not-logged-in .newsletterWidgetForm input[type="email"]{display:inline-block}.member-header-wrap{position:absolute;left:0;width:100%;height:200px;background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/members/members-header.jpg') center no-repeat;background-color:#162736;background-size:cover;padding-bottom:0}.member-header-wrap .member-header{color:#fff;position:relative}.member-header-wrap .member-header figure{position:relative;display:inline-block;vertical-align:top}.member-header-wrap .member-header figure:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#080e14;background:linear-gradient(to bottom, #080e14 0%,#132538 100%);opacity:0.6}.member-header-wrap .member-header figure .gravatar{width:70px;height:70px}.member-header-wrap .member-header .member-name{width:auto;position:absolute;top:10px;left:90px}.member-header-wrap .member-header .member-name h2{display:inline-block;font-size:30px;line-height:30px;font-weight:400;margin-bottom:10px}.member-header-wrap .member-header .member-name h2 .edit{display:inline-block;font-size:13px;color:#fff;text-transform:uppercase;font-weight:600;vertical-align:middle}.member-header-wrap .member-header .member-name h2 .edit a{color:#fff;background-color:rgba(8,10,18,0.7);padding:6px 10px}.member-header-wrap .member-header .member-name h2 .edit a:hover{color:#080A12}.member-header-wrap .member-header .member-info{color:#fff;position:absolute;top:90px;left:20px;width:300px}.member-header-wrap .member-header .member-info p{font-size:12px;line-height:16px;margin-bottom:5px}.member-header-wrap .member-nav{height:50px;position:absolute;bottom:-2px}.member-header-wrap .member-nav a{display:inline-block;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;background:#080A12;padding:10px 20px;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s}.member-header-wrap .member-nav a:hover{background:#000}.member-header-wrap .member-nav a.selected{color:#505259;background:#fff}.member-header-wrap .member-nav a.selected svg{display:inline-block;vertical-align:middle;fill:#505259;width:20px;height:20px}.member-header-wrap .member-nav a svg{display:inline-block;vertical-align:middle;fill:#fff;width:20px;height:20px}.member-header-spacer{height:220px}.member-content .mobile-page-title{display:block;text-align:center;padding:10px 0;font-size:14px;font-weight:600;text-transform:uppercase;color:#505259}.member-content h2,.member-content label{font-size:14px;text-transform:uppercase;font-weight:600}.member-content h2{color:#080A12}.member-content section{background-color:#f1f5f8;padding:20px 10px;margin-left:-10px;margin-right:-10px;position:relative}.member-content form{margin-bottom:30px}.member-content .btn{min-width:170px}.member-content .btn-circle{margin:30px auto 0 auto}.member-content .btn-circle.trigger-collapse{display:none}.member-content .collapsed{display:none}.member-content a.section-toggle{position:absolute;top:12px;right:10px;font-size:14px;line-height:28px;height:28px;font-weight:600;text-transform:uppercase;color:transparent;display:block;outline:none;text-decoration:none}.member-content a.section-toggle:hover{text-decoration:none}.member-content a.section-toggle:after{font-size:28px;margin-left:5px;position:relative;top:4px;color:#080A12}.member-content a.section-toggle.trigger-collapse:after{content:"─"}.member-content a.section-toggle.trigger-expand:after{content:"┼"}.member-content input[type=text],.member-content input[type=password],.member-content textarea,.member-content select{box-sizing:border-box;width:100%;height:auto;margin:0;padding:0 15px;line-height:50px;border:1px solid #E1E0E3;background-color:#f4f8f9}.member-content input[type=text]::-webkit-input-placeholder,.member-content input[type=password]::-webkit-input-placeholder,.member-content textarea::-webkit-input-placeholder,.member-content select::-webkit-input-placeholder{font-style:italic}.member-content input[type=text]::-moz-placeholder,.member-content input[type=password]::-moz-placeholder,.member-content textarea::-moz-placeholder,.member-content select::-moz-placeholder{font-style:italic}.member-content input[type=text]:-ms-input-placeholder,.member-content input[type=password]:-ms-input-placeholder,.member-content textarea:-ms-input-placeholder,.member-content select:-ms-input-placeholder{font-style:italic}.member-content input[type=text]:-moz-placeholder,.member-content input[type=password]:-moz-placeholder,.member-content textarea:-moz-placeholder,.member-content select:-moz-placeholder{font-style:italic}.member-content select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='gray'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.member-content input+input{margin-top:10px}.member-content textarea{height:calc(1em + 30px);resize:none}.member-content .char-count,.member-content input,.member-content textarea{font-size:inherit}.member-content select{height:50px}.member-content .checkbox label{font-weight:400;text-transform:none;font-size:16px}.member-content .meta{margin:0;color:#505259;font-size:14px}.member-content .action-buttons{margin-bottom:30px;overflow:auto}.member-content .action-buttons .btn{box-sizing:border-box;width:calc(100% + 20px);margin:0 0 20px 0;padding:20px;background:#080A12;text-align:left;color:#080A12;text-decoration:none;font-size:14px !important;position:relative;-moz-transition-property:background,color,fill;-o-transition-property:background,color,fill;-webkit-transition-property:background,color,fill;transition-property:background,color,fill;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s}.member-content .action-buttons .btn svg{fill:#080A12;position:absolute;right:35px;top:50%;width:40px;height:40px;margin-top:-20px}.member-content .action-buttons .btn:hover{background:#181e35}.member-content .membership h2,.member-content .membership h3,.member-content .membership p,.member-content .membership form{margin:0}.member-content .membership .save .btn{width:100%;background:#080A12;color:white;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s}.member-content .membership .save .btn:hover{background:#000}.member-content .membership .edit{margin:0 -10px 20px}.member-content .membership .edit div{margin-top:20px}.member-content .membership .edit .checkbox{margin-top:5px}.member-content .membership .edit .social-input{position:relative;display:inline-block;width:100%}.member-content .membership .edit .social-input+.social-input{margin-top:10px}.member-content .membership .edit .social-input svg{position:absolute;width:15px;height:15px;left:18px;top:18px}.member-content .membership .edit .social-input input{width:100%;padding-left:45px}.member-content .membership .edit .social-input.facebook svg{fill:#3e5999}.member-content .membership .edit .social-input.linkedin svg{fill:#1674b1}.member-content .membership .edit .social-input.twitter svg{fill:#5da7d8}.member-content .membership .edit #edit_profile .comment-alerts h3{font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.member-content .membership .edit #edit_profile .comment-alerts p{margin-top:-5px}.member-content .membership .edit #edit_profile .comment-alerts input[type="checkbox"]{margin-top:5px}.member-content .membership .edit #edit_profile .warning-label{margin-top:10px}.member-content .membership .edit #edit_profile .warning-label .validate-error{width:auto;font-size:14px;font-weight:600}.member-content .membership .edit #edit_profile .avatar a,.member-content .membership .edit #edit_profile .tos a{color:#0058d5;text-decoration:none}.member-content .membership .edit #edit_profile .avatar a:hover,.member-content .membership .edit #edit_profile .tos a:hover{color:rgba(0,88,213,0.7)}.member-content .membership .edit #edit_profile .avatar h3{font-size:14px;text-transform:uppercase;font-weight:600}.member-content .membership .edit #edit_profile .tos p{font-size:16px;line-height:24px}.member-content .membership .edit #edit_profile .display .checkbox label{margin-top:-5px}.member-content .membership .edit.author-alerts p{margin-bottom:20px}.member-content .membership .edit .user-comment .comment-body a{font-weight:600;font-size:20px;text-transform:none;color:#080A12}.member-content .membership .edit .user-comment .comment-body a:hover{color:#080A12}.member-content .membership .edit .user-comment p{color:rgba(80,82,89,0.6);font-weight:400;font-size:14px}.member-content .membership .edit .user-comment p a{color:#0058d5;text-decoration:none}.member-content .membership .edit .user-comment p a:hover{color:rgba(0,88,213,0.7)}.member-content .membership .edit .btn-circle .text{display:inline-block;padding-top:22px}.membership{margin-bottom:30px}.loggedIn,.loggedOut{display:none}body.is-logged-in .loggedIn{display:block}body.is-logged-in .loggedOut{display:none}body.is-logged-in .zduser{position:relative}body.is-logged-in .zduser:after{position:absolute;top:-6px;right:-10px;content:"●";color:#fff}body.is-logged-in .menu-user li:last-of-type{padding-bottom:10px !important}body.not-logged-in .loggedIn{display:none}body.not-logged-in .loggedOut{display:block}body.not-logged-in .zduser{position:relative}body.not-logged-in .zduser:after{position:absolute;top:-6px;right:-10px;content:"●";color:#080A12}.membership .page-heading h1,.manage-account .page-heading h1{word-wrap:break-word}.member-newsletters .alert.alert-success a{color:#fff;text-decoration:underline}.member-newsletters .alert.alert-success a:hover{text-decoration:none}.member-newsletters h2{margin-bottom:20px}.member-newsletters h3{font-size:14px;text-transform:uppercase;font-weight:600}.member-newsletters ul.items{margin-bottom:20px}.member-newsletters ul.items li{margin-top:20px;padding-top:0;border-top:none}.member-newsletters ul.items li h3,.member-newsletters ul.items li p{margin-bottom:0}.member-newsletters ul.items li p{font-size:16px;line-height:1.4}.member-newsletters ul.items li .meta{margin-bottom:5px}.member-newsletters ul.items>li:first-child{margin-top:0}.member-newsletters .btn{padding:7px 10px;outline:none;width:170px}.member-newsletters .btn[data-newsletter-type="unsubs"]{background:#080A12;color:#fff}.member-newsletters .btn[data-newsletter-type="unsubs"]:hover{background-color:#080A12}h1.member-page-header{margin:30px 0 10px 0}.debate .heading.sideA{color:#0D964B}.debate .heading.sideB{color:#006dff}.debate .sideAImg,.debate .sideBImg{height:98px;margin:0 auto;position:relative;text-align:center;width:130px}.debate .sideAImg p,.debate .sideBImg p{-moz-text-shadow:none;-webkit-text-shadow:none;-khtml-text-shadow:none;text-shadow:none;background:#333;bottom:0;color:#FFF;font-size:10px;letter-spacing:0.2pt;left:0;margin:0;padding:0;position:absolute;opacity:.7;filter:alpha(opacity=70);width:100%}.debate .sideAImg img,.debate .sideBImg img{margin:0}.debate .sideAImg.default,.debate .sideBImg.default{border-color:#dce4e7}.debate .sideAImg{float:left;border:5px solid #0D964B}.debate .sideBImg{border:5px solid #006dff;float:right}.debate .debateVote{width:140px}.debate .debateContent{padding-bottom:20px}.debate .debateContent .sideAImg,.debate .debateContent .sideBImg{float:left;margin:0 15px 10px 0}.debate .greenCheck{color:#3e7e2a;font-size:14px;font-weight:600}.debate .blueCheck{color:#4ca3be;font-size:14px;font-weight:600}.debate .noSide{color:#6c7376;font-size:11px;font-weight:600}div#opening-statements,div#rebuttal,div#closing-statements{display:none}div#opening-statements.selected,div#rebuttal.selected,div#closing-statements.selected{display:block}.debateHeader{zoom:1;background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/debate/bkg-debate_post_header.jpg') 0 bottom no-repeat;max-height:230px;min-height:155px;margin-top:-10px;margin-left:-10px;margin-right:-10px;padding:0 10px}.debateHeader:before,.debateHeader:after{display:table;content:"";zoom:1;*display:inline}.debateHeader:after{clear:both}.debateHeader .navSupplement{margin-top:20px}.debateHeader .navSupplement a{color:#9fbcea}.debateHeader .banner{-moz-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(255,255,255,0.75);background:none #b1b7bd;background:-moz-linear-gradient(top, #e1e3e5, #b1b7bd);background:-ms-linear-gradient(top, #e1e3e5, #b1b7bd);background:-o-linear-gradient(top, #e1e3e5, #b1b7bd);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1e3e5), to(#b1b7bd));background:-webkit-linear-gradient(top, #e1e3e5, #b1b7bd);background:linear-gradient(to bottom, #e1e3e5,#b1b7bd);border:1px solid #c7cacf;border-bottom-color:#9096a0;color:#6c7376;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5);box-shadow:0 2px 3px rgba(0,0,0,0.5);color:#005399}.debateHeader .breakingNews a{color:#005399}.debateHeader .navSupplement,.debateHeader a{color:#9fbcea}.debateHeader .navSupplement{margin-top:20px}.debateHeader h1,.debateHeader .summary,.debateHeader .meta{color:#fff}.debateHeader .summary span{font-weight:600;font-style:italic}.debateHeader.container{clear:both}.debateHeader .breakingNews{margin:0px -10px 10px -20px}.debatersBox{text-shadow:0 1px 0 #fff;background:#dde4e9;border:5px solid #e8edf0;padding:15px;margin-bottom:20px;margin:10px 0 20px 0;padding:15px 15px 0 15px}.debatersBox ul{display:inline}.debatersBox ul li{display:inline;list-style:none}.debatersBox .sideA{color:#3e7e2a}.debatersBox .sideB{color:#4ca3be}.debatersBox h2{color:#6c7376;clear:both;font-style:italic;font-size:16px;margin-top:20px;text-align:center}.debatersBox .debateTitle{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/debate/bkg-view-8.png') no-repeat scroll center bottom transparent;padding-bottom:15px;text-align:center}.debatersBox .debateTitle p{font-style:italic;font-size:22px;margin:0}.debatersBox .debateTitle div{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/debate/bkg-hrz-dotted-line.gif') repeat-x 50% 50%;font-size:18px;padding:5px 10px}.debatersBox .debateTitle div span{background:#dde4e9;color:#6c7376;padding:0 10px}.debatersBox .debateResultBar{text-shadow:0 1px 0 rgba(0,0,0,0.7);box-shadow:0 2px 2px rgba(0,0,0,0.4);border-radius:4px;background-color:#6c7376;color:#FFF;font-style:italic;font-size:16px;height:40px;margin:5px 0 20px 0;position:relative;overflow:hidden}.debatersBox .debateResultBar .barSideA{background:none #0D964B;left:0}.debatersBox .debateResultBar .barSideB{background:none #006dff;right:0;text-align:right}.debatersBox .debateResultBar .bar{float:left;height:40px;line-height:35px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);overflow:hidden;position:absolute;top:0;width:50%}.debatersBox .debateResultBar .num{padding:0 10px}.debatersBox .debateVote{width:170px;margin-bottom:0}.debatersBox .debateVote p{font-style:italic;font-size:16px;padding:0;margin-bottom:10px}.debatersBox .debateVote.sideA{text-align:left}.debatersBox .debateVote.sideB{text-align:right}.debatersBox .debateVote .voteIcon,.debatersBox .debateVote .voteButton{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.5);box-shadow:0 2px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 0 rgba(0,0,0,0.75);font-style:italic;font-size:16px}.debatersBox .debateVote .voteIcon{padding:10px 13px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.debatersBox .debateVote .voteIcon.sideA{background:none #0D964B;background:-moz-linear-gradient(top, #458431, #225f0f);background:-ms-linear-gradient(top, #458431, #225f0f);background:-o-linear-gradient(top, #458431, #225f0f);background:-webkit-gradient(linear, 0 0, 0 100%, from(#458431), to(#225f0f));background:-webkit-linear-gradient(top, #458431, #225f0f);background:linear-gradient(to bottom, #458431,#225f0f);border:1px solid #498d33;float:left}.debatersBox .debateVote .voteIcon.sideB{background:none #015e86;background:-moz-linear-gradient(top, #018cc6, #015e86);background:-ms-linear-gradient(top, #018cc6, #015e86);background:-o-linear-gradient(top, #018cc6, #015e86);background:-webkit-gradient(linear, 0 0, 0 100%, from(#018cc6), to(#015e86));background:-webkit-linear-gradient(top, #018cc6, #015e86);background:linear-gradient(to bottom, #018cc6,#015e86);border:1px solid #018ac4;float:right}.debatersBox .debateVote .voteIcon.disabled{filter:alpha(opacity=30);-khtml-opacity:.3;-moz-opacity:.3;opacity:.3}.debatersBox .debateVote .voteButton{padding:10px 40px;color:#FFF}.debatersBox .debateVote .voteButton.sideA{background:none #225f0f;background:-moz-linear-gradient(top, #458431, #225f0f);background:-ms-linear-gradient(top, #458431, #225f0f);background:-o-linear-gradient(top, #458431, #225f0f);background:-webkit-gradient(linear, 0 0, 0 100%, from(#458431), to(#225f0f));background:-webkit-linear-gradient(top, #458431, #225f0f);background:linear-gradient(to bottom, #458431,#225f0f);border:1px solid #498d33;float:left}.debatersBox .debateVote .voteButton.sideA:hover{-webkit-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(255,255,255,0.75);background:none #b1b7bd;background:-moz-linear-gradient(top, #e1e3e5, #b1b7bd);background:-ms-linear-gradient(top, #e1e3e5, #b1b7bd);background:-o-linear-gradient(top, #e1e3e5, #b1b7bd);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1e3e5), to(#b1b7bd));background:-webkit-linear-gradient(top, #e1e3e5, #b1b7bd);background:linear-gradient(to bottom, #e1e3e5,#b1b7bd);border:1px solid #c7cacf;border-bottom-color:#9096a0;color:#6c7376;color:#3e7e2a;text-decoration:none}.debatersBox .debateVote .voteButton.sideA,.debatersBox .debateVote .voteButton.sideB{background:none #015e86;background:-moz-linear-gradient(top, #018cc6, #015e86);background:-ms-linear-gradient(top, #018cc6, #015e86);background:-o-linear-gradient(top, #018cc6, #015e86);background:-webkit-gradient(linear, 0 0, 0 100%, from(#018cc6), to(#015e86));background:-webkit-linear-gradient(top, #018cc6, #015e86);background:linear-gradient(to bottom, #018cc6,#015e86);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;border:1px solid #018ac4;float:right}.debatersBox .debateVote.sideB:hover{-moz-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(255,255,255,0.75);background:none #b1b7bd;background:-moz-linear-gradient(top, #e1e3e5, #b1b7bd);background:-ms-linear-gradient(top, #e1e3e5, #b1b7bd);background:-o-linear-gradient(top, #e1e3e5, #b1b7bd);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1e3e5), to(#b1b7bd));background:-webkit-linear-gradient(top, #e1e3e5, #b1b7bd);background:linear-gradient(to bottom, #e1e3e5,#b1b7bd);border:1px solid #c7cacf;border-bottom-color:#9096a0;color:#6c7376;color:#4ca3be;text-decoration:none}.debatersBox .debateVote .voteButton.sideBvoted{-moz-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(255,255,255,0.75);background:none #b1b7bd;background:-moz-linear-gradient(top, #e1e3e5, #b1b7bd);background:-ms-linear-gradient(top, #e1e3e5, #b1b7bd);background:-o-linear-gradient(top, #e1e3e5, #b1b7bd);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1e3e5), to(#b1b7bd));background:-webkit-linear-gradient(top, #e1e3e5, #b1b7bd);background:linear-gradient(to bottom, #e1e3e5,#b1b7bd);border:1px solid #c7cacf;border-bottom-color:#9096a0;color:#6c7376;float:right}.debatersBox .debateVote .voteButton.sideAvoted{-moz-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px #fff inset,0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(255,255,255,0.75);background:none #b1b7bd;background:-moz-linear-gradient(top, #e1e3e5, #b1b7bd);background:-ms-linear-gradient(top, #e1e3e5, #b1b7bd);background:-o-linear-gradient(top, #e1e3e5, #b1b7bd);background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1e3e5), to(#b1b7bd));background:-webkit-linear-gradient(top, #e1e3e5, #b1b7bd);background:linear-gradient(to bottom, #e1e3e5,#b1b7bd);border:1px solid #c7cacf;border-bottom-color:#9096a0;color:#6c7376;float:left}.debatersBox .debateVote .voteButton.disabled{filter:alpha(opacity=30);-khtml-opacity:.3;-moz-opacity:.3;opacity:.3}.debateVoteTimer{text-align:center;margin:0;padding:0}.debateVoteTimer span{margin:0;padding:0}.debateVoteTimer p{font-style:italic;font-size:22px;margin:0}.debateVoteTimer div{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/debate/bkg-hrz-dotted-line.gif') repeat-x 50% 50%}.debateVoteTimer div span,.debateVoteTimer div p{background:#dde4e9;color:#333;font-size:17px;padding:0 10px}.debateVoteTimer div p{font:italic 10px Verdana, Arial, sans-serif;color:#6b7375}.rebuttalWrapper{zoom:1;margin:0;padding-left:0 !important}.rebuttalWrapper:before,.rebuttalWrapper:after{display:table;content:"";zoom:1;*display:inline}.rebuttalWrapper:after{clear:both}.rebuttalWrapper>li{clear:both;list-style-type:none !important}.rebuttalWrapper .adminComments{padding:0}.rebuttalWrapper .adminComments .commentMeta .alignLeft,.rebuttalWrapper .adminComments .commentMeta .alignRight{width:auto}.rebuttalWrapper .adminComments .commentMeta .alignLeft img,.rebuttalWrapper .adminComments .commentMeta .alignRight img{width:60px}.rebuttalWrapper .adminComments .heading{font-size:14px}.rebuttalWrapper .commentMeta{margin:15px 0;overflow:auto}.rebuttalWrapper .commentMeta h3{color:#252525;font-size:14px;margin-bottom:0}.rebuttalWrapper .commentMeta time{color:#6c7376;font-size:12px}.rebuttalWrapper .commentMeta .avatar{float:left;margin:0 10px 0 0}.rebuttalWrapper .commentsWrapper{float:right}.rebuttalWrapper .commentsWrapper article{padding:19px 19px 14px;word-wrap:break-word}.rebuttalWrapper .sideAcomments,.rebuttalWrapper .sideBcomments{text-shadow:0 1px 0 #fff;background:#f3f6f7;border:1px solid #dde4e9;margin-top:10px;margin-bottom:10px}.rebuttalWrapper .sideAcomments article{border-left:5px solid #3e7e2a}.rebuttalWrapper .sideBcomments article{border-right:5px solid #4ca3be}.debateListing header{margin-bottom:15px}.debateListing .storyBody{zoom:1;margin-bottom:20px}.debateListing .storyBody:before,.debateListing .storyBody:after{display:table;content:"";zoom:1;*display:inline}.debateListing .storyBody:after{clear:both}.debateListing .sideAImg{margin-right:20px}.debateListing .sideBImg{float:left}.heading .extra{background:#FFF;float:right;font:bold 11px Verdana, Arial, sans-serif;padding-left:10px;margin-top:2px}.heading em{color:#005399}.debateHeader .banner{display:none;font-size:16px}.debateHeader #cbsiAd110_200.active{display:none !important}.debatersBox .sideAImg,.debatersBox .sideBImg{float:none;text-align:center}.debatersBox .debateTitle{margin:20px 0;width:100%}.debatersBox section{zoom:1;text-align:center}.debatersBox section:before,.debatersBox section:after{display:table;content:"";zoom:1;*display:inline}.debatersBox section:after{clear:both}.debateVote.sideA{float:none}.debateVote.sideB{float:none}.debateVoteTimer{clear:both;float:none;padding:10px 0}.rebuttalWrapper .commentsWrapper{float:none}.rebuttalWrapper .sideAcomments,.rebuttalWrapper .sideBcomments{width:100%}.debateListing .storyBody span{clear:both;float:left;margin-top:10px}.moduleRiver{clear:both}section.module{margin-bottom:30px;clear:both}.module .box.sitemap-list ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}.module .box.sitemap-list ul li{margin-bottom:11px}.module .box.sitemap-list ul li:last-child{padding-bottom:8px}.module img:not([src=""]){animation:fadeIn 0.3s}.module img[src=""]{visibility:hidden}.module.featuredStories p{font-weight:600;font-size:16px;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:0}.module.featuredStories a{margin-bottom:15px;min-height:45px;display:block}.module.featuredStories .thumb{width:60px;height:40px;display:inline-block;float:left;margin:0 30px 0 0}.module.featuredStories .img img{display:block}.module.featuredStories img:not([src=""]){visibility:visible;animation:fadeIn 0.3s}.module.featuredStories a:hover img{opacity:0.9}.module.mostPopular{border-bottom:1px solid #E1E0E3;display:inline-block}.module.mostPopular ul{margin-left:0}.module.mostPopular .content{padding-left:100px;margin-bottom:5px}.module.mostPopular .content a{font-weight:600;font-size:16px;line-height:1.4}.module.mostPopular .topicName{font-weight:400;font-size:15px;line-height:20px;padding-left:100px;font-size:13px}.module.mostPopular .thumb{width:70px;height:53px}.module.mostPopular .img img{display:block}.module.mostPopular a:hover img{opacity:0.9}.module.related-stories{display:none}.module.moduleLatestEvents li{margin-bottom:15px}.module.newsletters .meta{padding-left:0}.module.authorBio p{margin:0 0 10px 0;font-weight:400;font-size:15px;line-height:20px}.module.blogsListing .col-2 small{display:block;color:#505259}.module.blogsListing .col-6 .thumb{float:left;margin:8px 20px 0 0}.module.blogsListing .col-6 .thumb img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.module .topicName{font-weight:400;font-size:15px;line-height:20px;margin:0}.module.zdnet-academy{overflow:auto}.module.zdnet-academy ul li{clear:left}.module.zdnet-academy ul li .thumb{width:140px;height:auto;margin-right:20px;margin-bottom:20px}.module.zdnet-academy ul li .thumb:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:#162736;opacity:0;transition:opacity 0.2s}.module.zdnet-academy ul li .thumb:hover:before{opacity:0.5}.module.zdnet-academy ul li .thumb img{display:block}.module.zdnet-academy ul li .content{padding-left:160px}.module.zdnet-academy ul li .content a{display:block}.module.zdnet-academy ul li .content>a{font-weight:400}.module.zdnet-academy ul li .content>a:not(:hover){color:#006dff}.module.zdnet-academy ul li .content h3{font-size:17px;line-height:1;margin-bottom:5px}.module.zdnet-academy ul li .content p{font-size:13px}.module.sponsored .thumb .img img{animation:none}.module.sponsored h2 .int{color:#1FBEFF}.special-feature-body .module.related-stories{display:block}.special-feature-body .module.related-stories ul{overflow:hidden}.special-feature-body .module.related-stories ul li{clear:both}.special-feature-body .module.related-stories ul li .thumb{display:none}.col-8 section.col-4.module{clear:right}.col-8 section.col-4.module ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}.col-8 section.col-4.module ul li{margin-bottom:11px}.col-8 section.col-4.module ul li:last-child{padding-bottom:8px}.col-4 .mostPopular{margin-top:30px;display:block;border-bottom:none}.col-4 .mostPopular li.col-2{width:100%;min-height:53px;margin-left:0}.col-4 .mostPopular li.col-2:after{content:"";display:table;clear:both}.col-12>.module.mostPopular{margin-top:30px;display:block;border-bottom:none}.col-12>.module.mostPopular li.col-2{width:100%;min-height:53px;margin-left:0}.col-12>.module.mostPopular li.col-2:after{content:"";display:table;clear:both}.col-12>.module.mostPopular li.col-2 .thumb{float:left;margin:4px 30px 0 0;width:70px;height:53px}.col-12>.module.mostPopular ul>li{margin-bottom:20px}.col-12>.module.mostPopular .content{padding-left:100px;line-height:16px}.col-12>.module.mostPopular .content a{font-weight:600;font-size:16px;line-height:1.4}.col-12>.module.mostPopular .topicName{font-weight:400;font-size:15px;line-height:20px}.col-12>.module.mostPopular .img img{display:block}.col-4 .latestPosts article{min-height:70px}.col-4 .latestPosts .img img{display:block}.col-4 .latestPosts .img:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:rgba(22,39,54,0);bottom:0}.col-4 .latestPosts .img:hover:before{background-color:rgba(22,39,54,0.5)}section.related-stories .related-stories-carousel{position:relative;padding-top:56px;height:400px;overflow:hidden}section.related-stories .related-stories-carousel ul.carousel-pagination{line-height:36px;top:0;font-size:16px;color:#505259;overflow:unset}section.related-stories .related-stories-carousel ul.carousel-pagination span{font-weight:600}section.related-stories .related-stories-carousel ul.carousel-pagination .page-number{color:#080A12;margin-left:10px}section.related-stories .related-stories-carousel ul.carousel-pagination .page-total{margin-right:10px}section.related-stories .related-stories-carousel ul.carousel-pagination li{min-height:0;margin:0;padding:0 10px;vertical-align:middle}section.related-stories .related-stories-carousel ul.carousel-pagination li .dot{vertical-align:middle}section.related-stories .related-stories-carousel ul.carousel-pagination li.pag{visibility:visible}section.related-stories .related-stories-carousel ul.carousel-pagination li:hover .dot{background:black}section.related-stories .related-stories-carousel ul.carousel-pagination li.arrow{position:relative;padding:0;top:0;left:0;right:0;bottom:0;height:36px;width:36px;margin:0;box-shadow:none}section.related-stories .related-stories-carousel ul.carousel-pagination li.arrow svg{fill:#080A12;top:13px;left:14px;width:10px;height:10px}section.related-stories .related-stories-carousel ul.carousel-pagination li.arrow svg:hover{fill:#080A12}section.related-stories .related-stories-carousel ul.carousel-pagination li.arrow.previous-item svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}section.related-stories .related-stories-carousel .item{transform:translateZ(0);position:absolute;width:100%;visibility:hidden;opacity:0;margin-bottom:0;transition:left 0.4s ease, opacity 0.4s, visibility 0 0.4s}section.related-stories .related-stories-carousel .item.active{visibility:visible;opacity:1;transition:left 0.4s ease, opacity 0.4s, margin-left 0.4s ease}section.related-stories .related-stories-carousel .item.active.swiping{transition:left 0.4s ease, opacity 0.4s}section.related-stories .related-stories-carousel .item p{margin:0 0 5px}section.related-stories .related-stories-carousel .item p.topic{margin:0}section.related-stories .related-stories-carousel .item p.dek{display:none}section.related-stories .related-stories-carousel .item p.topic,section.related-stories .related-stories-carousel .item p.dek{font-size:14px}section.related-stories .related-stories-carousel .item .content p{margin-left:15px;margin-right:15px}section.related-stories .related-stories-carousel .item .content p a{line-height:1.5em}.starRatings{font-size:16px}.starRatings svg,.starRatings .half-star-wrapper{width:1em;height:1em;vertical-align:middle;fill:#080A12;display:inline-block}.starRatings.user .stars-full,.starRatings.user .stars-half{fill:#1FBEFF}.starRatings svg.empty.empty{fill:#C8D5DE;opacity:0.7}.starRatings .half-star-wrapper{position:relative}.starRatings .half-star-wrapper svg{position:absolute;left:0;top:0}.starRatings .half-star-wrapper .stars-half{z-index:1}.switch-page{width:50px;height:50px;border-radius:50%;background-color:#080A12;position:absolute;top:50%;margin-top:-25px;right:30px;box-shadow:0 0 0 5px rgba(0,0,0,0.25);color:#fff;z-index:2}.switch-page .arrow{z-index:11}.switch-page .arrow svg{display:block;position:absolute;text-align:center;width:8px;height:16px;fill:#fff;top:17px;right:21px}.switch-page.prev{left:30px;right:auto;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.switch-page:hover{background-color:#fff;color:#080A12}.switch-page:hover svg{fill:#080A12}.feature-nav-mobile{display:block}.feature-nav-mobile .zdLogo{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ZDLogoMicroWhite-x2.png') center no-repeat;display:inline-block;vertical-align:top;width:57px;height:36px;background-size:contain}.feature-nav-mobile .nav-toggle{display:inline-block;width:100%;height:40px;background:#162736;text-decoration:none;line-height:40px;text-transform:uppercase;color:#F1F0F3;text-align:center;font-weight:600}.feature-nav-mobile .nav-toggle:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#F1F0F3 transparent transparent transparent;display:inline-block;margin-bottom:-2px;margin-left:5px}.feature-nav-mobile .sf-dropdown{overflow:hidden;max-height:0;-moz-transition:max-height,1s;-o-transition:max-height,1s;-webkit-transition:max-height,1s;transition:max-height,1s;background:#080A12;padding:0 20px;margin-left:0}.feature-nav-mobile.selected .nav-toggle:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #F1F0F3 transparent;display:inline-block;margin-bottom:3px}.feature-nav-mobile.selected .sf-dropdown{max-height:700px;padding-top:20px}.feature-nav-mobile .dropdown-title{color:#080A12;margin-bottom:20px;text-transform:uppercase;font-weight:600}.feature-nav-mobile ul li{list-style:initial;color:#080A12;margin-bottom:20px;margin-left:15px;font-size:.75em;line-height:1.33333em}.feature-nav-mobile ul li a{color:#F1F0F3;font-size:14px;line-height:14px;font-size:1.25em;line-height:1em}.special-feature-header{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.special-feature-header h2{font-size:.875em;line-height:1.14286em;color:#D0FF4B;font-weight:600;text-align:center}.special-feature-header h1{color:#fff;margin-bottom:20px;font-weight:600;text-align:center;font-size:3em;line-height:1.08333em}.special-feature-header .dek{color:#fff;font-size:.9375em;line-height:1.33333em;margin-bottom:50px;display:none}.special-feature-header>img{display:block;margin-bottom:20px}.special-feature-header .special-feature-video-player .zdnetVideoPlayer{margin-bottom:0}.special-feature-header .share-bar-wrapper .social-links{border:none;margin:0}.special-feature-header .share-bar-wrapper .social-links li a{margin-right:20px}.special-feature-header .share-bar-wrapper .social-links>ul>li svg{fill:#fff !important}.special-feature-header-v2{position:relative;padding:30px 0 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.special-feature-header-v2 .zd-logo{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ZDLogoMicroWhite-x2.png') center;display:inline-block;vertical-align:top;width:40px;height:13px;background-size:cover}.special-feature-header-v2 h2{text-transform:uppercase;font-size:.75em;line-height:1.16667em;color:#d4dfe5;font-weight:600;margin-bottom:5px;text-align:center}.special-feature-header-v2 h1{margin-bottom:20px;font-weight:400;font-size:1.5em;color:#fff;text-align:center}.special-feature-header-v2 .dek{color:#d4dfe5;font-size:1.1em;line-height:1.2;text-align:center}.special-feature-header-v2 .social-links{width:90%;margin:0 auto;padding:10px 0}.special-feature-header-v2 .social-links .shareBar.loaded{margin-bottom:0}.special-feature-toc{background-color:#080A12;position:relative;box-sizing:border-box;height:750px}.special-feature-toc i{text-align:center;display:block;color:#080A12;font-size:40px;margin-bottom:10px;cursor:pointer}.special-feature-toc ul{margin-top:40px;height:calc(100% - 40px - 65px);overflow-y:scroll}.special-feature-toc ul::-webkit-scrollbar{width:10px;border-radius:10px}.special-feature-toc ul::-webkit-scrollbar-track{background:#000;border-radius:10px}.special-feature-toc ul::-webkit-scrollbar-thumb{background:#D0FF4B;width:7px;border-radius:10px}.special-feature-toc ul li{list-style:none;margin-bottom:26px;display:block;position:relative;font-weight:600;font-size:0.9em;line-height:1.3;padding-right:15px}.special-feature-toc ul li a{color:#eaeff2;display:flex;align-items:center;line-height:22px}.special-feature-toc ul li .img img{display:block;margin-right:26px;width:86px;height:86px}.special-feature-toc ul li .img:after{content:"";position:absolute;display:block;height:100%;width:100%;top:0;left:0;position:absolute;background-color:#eaeff2;opacity:0}.special-feature-toc ul li a:hover{color:#F1F0F3}.special-feature-toc ul li a:hover .img:after{opacity:0.1}.specialFeatureBanner{text-transform:uppercase;font-size:.8125em;line-height:1.07692em;font-weight:600;margin:20px 0 0}.specialFeatureBanner .specialFeatureIntro{color:#505259}.specialFeatureBanner .specialFeatureLink{color:#080A12}.contentWrapper.special-feature-content-wrapper{background-color:#080A12}.contentWrapper.special-feature-content-wrapper .container.special-feature-container{background:transparent}.contentWrapper.special-feature-content-wrapper .container.special-feature-container .mobile_banner.ad-active{margin-bottom:0;padding-bottom:30px;padding-top:30px;background:#fff}.specialFeatureBanner{display:none}.special-feature-header h1{font-size:36px;font-weight:600}.special-feature-header h2{padding-top:25px}.special-feature-header .dek{font-size:16px;font-weight:400}.special-feature-header .special-feature-video-player{margin:0 auto}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .logo{display:none}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoTitle{font-size:16px;font-weight:600;padding:20px 10px 10px}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoPlay .btn{display:inline-flex;align-items:center;height:48px;padding:0 30px 0 17px;font-weight:600;font-size:15px !important}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoPlay .btn svg{margin-right:5px;height:13px}.special-feature-toc a{font-size:16px;font-weight:600}.special-feature-listing-v2{margin-bottom:15px}.special-feature-listing-v2 a{color:#fff}.special-feature-listing-v2 .heading{margin-top:20px}.special-feature-listing-v2 .heading:before{border-top-color:#304050}.special-feature-listing-v2 .heading .int{background-color:#07111A}.special-feature-listing-v2 .col-4.item{margin-bottom:35px;display:table;padding:0 10px}.special-feature-listing-v2 .col-4.item .dek{font-size:.875em;line-height:1.21429em;display:table-cell;vertical-align:top;padding-left:30px}.special-feature-listing-v2 .col-4.item .dek a{font-weight:600}.special-feature-listing-v2 .col-4.item .dek .publish-date{color:#d4dfe5;margin-top:5px}.special-feature-listing-v2 .col-4.item .special-feature-thumb{position:relative}.special-feature-listing-v2 .col-4.item .special-feature-thumb span.img{opacity:0.65;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s;width:75px;height:55px;display:table-cell}.special-feature-listing-v2 .col-4.item .special-feature-thumb span.img img{width:75px;height:55px}.special-feature-listing-v2 .col-4.item .special-feature-thumb .play-icon svg{display:none}.special-feature-listing-v2 .col-4.item .special-feature-thumb:hover span.img{opacity:1}.special-feature-listing-v2 .special-feature-river{-moz-columns:1;-webkit-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.special-feature-listing-v2 .special-feature-river .item{font-size:.875em;line-height:1.21429em;clear:both;margin-bottom:30px;padding:0 10px;height:auto}.special-feature-listing-v2 .special-feature-river .item span.img{position:absolute;width:75px}.special-feature-listing-v2 .special-feature-river .item .play-icon{display:block}.special-feature-listing-v2 .special-feature-river .item .play-icon svg{margin:0;width:30px;height:30px;top:14px;left:22px}.special-feature-listing-v2 .special-feature-river .item .title-time{padding-left:100px}.special-feature-listing-v2 .special-feature-river .item .title-time a{font-weight:600}.special-feature-listing-v2 .special-feature-river .item .title-time .publish-date{color:#d4dfe5;margin-top:5px}.ad-sponsored-logo-top.rendered>div:not(:empty):before{content:'Presented by';color:#fff;float:left;font-size:14px;margin-right:11px}#info .infographic{margin-bottom:30px}#info .infographic figure{position:relative}#info .infographic figure figcaption{position:absolute;bottom:8px;left:0;background:rgba(8,10,18,0.8);width:100%;padding:10px;box-sizing:border-box}#info .infographic figure figcaption a{color:#fff;font-weight:600}.multiplexer-header{height:78px;line-height:72px;width:100%;margin-top:-39px}.multiplexer-header .multiplexer-header-link,.multiplexer-header .multiplexer-modal-icon{display:inline-block;text-indent:-9999px;background-color:#fff;background-repeat:no-repeat}.multiplexer-header .multiplexer-header-link{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/multiplexer-header.png');background-position:left;background-size:237px 33px;height:35px;width:240px}.multiplexer-header .multiplexer-modal-icon{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/question-mark.png');background-position:center;background-size:20px;width:20px;height:35px;margin-left:-10px;padding-right:20px}.multiplexer-header .multiplexer-sponsor{float:right;background-color:#fff;height:72px;margin-top:3px}.multiplexer-header .multiplexer-sponsor .sponsor-logo-text{font-size:.75em;font-weight:600;color:#505259;margin:0;float:left;padding-right:25px;padding-left:10px}.multiplexer-header .multiplexer-sponsor .sponsor-logo{display:inline-block;height:100%}.multiplexer-header .multiplexer-sponsor .sponsor-logo img{width:auto;height:100%;vertical-align:middle}.multiplexer-header .multiplexer-divider{color:#F1F0F3;background-color:#fff}.multiplexer-header .multiplexer-title{color:#080A12;background-color:#fff;font-weight:600;font-size:.75em}.multiplexer-header>*{vertical-align:middle}.multiplexer-header-border{border-bottom:1px solid #E1E0E3;display:block;padding-top:60px}.topContent .col-12 h1.multiplexer-title-blog{padding:0;margin:5px 0}.multiplexer-summary{font-size:1.125em}.multiplexer-authors{position:relative}.multiplexer-authors .next,.multiplexer-authors .previous{width:30px;height:30px;border-radius:50%;background-color:#080A12;position:absolute;top:50%;box-shadow:0 0 0px 3px rgba(0,0,0,0.25);color:#fff;-webkit-tap-highlight-color:transparent;z-index:5}.multiplexer-authors .next:hover,.multiplexer-authors .previous:hover{background-color:#fff}.multiplexer-authors .next:hover svg,.multiplexer-authors .previous:hover svg{fill:#080A12}.multiplexer-authors .next svg,.multiplexer-authors .previous svg{display:inline-block;position:absolute;top:10px;left:10px;font:0/0 serif;text-shadow:none;color:transparent;fill:#fff;width:10px;height:10px}.multiplexer-authors .next{right:5px}.multiplexer-authors .previous{left:5px}.multiplexer-authors .previous svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiplexer-authors .multiplexer-items-wrapper{display:flex;position:relative}.multiplexer-authors .multiplexer-items-wrapper .viewport{display:flex;position:relative;overflow:hidden;white-space:nowrap;text-align:center}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author{display:inline-block;margin:0;padding:0;width:100vw;vertical-align:top;text-align:center}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author h3 a{font-weight:600}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author .meta{margin:0 0 5px 0;white-space:normal}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author .socialFollow{margin:0}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author .socialFollow li{padding:0 10px}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author .socialFollow li svg.linkedin{vertical-align:text-top}.meet-the-team-multiplexer-header .multiplexer-header-border{margin-top:50px}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.multiplexer-header .multiplexer-header-link{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/multiplexer-header-2x.png')}.multiplexer-header .multiplexer-modal-icon{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/question-mark-2x.png')}}@media (max-width: 915px){.multiplexer-non-blog .multiplexer-header{line-height:35px}.multiplexer-non-blog .multiplexer-header .multiplexer-modal-icon{background-color:transparent}.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor{float:none;height:35px;display:block}.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.reimagining-the-enterprise-logo .sponsor-logo{height:25px}.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor .sponsor-logo-text{padding-left:0;padding-right:15px}.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor .sponsor-logo img.reimagining-the-enterprise-logo{height:100%}.multiplexer-non-blog .multiplexer-header-border{border:none}}@media (max-width: 740px){.multiplexer-header{line-height:35px}.multiplexer-header .multiplexer-sponsor{float:none;height:35px}.multiplexer-header .multiplexer-sponsor.reimagining-the-enterprise-logo .sponsor-logo{height:25px}.multiplexer-header .multiplexer-sponsor .sponsor-logo-text{padding-left:0;padding-right:15px}.multiplexer-header .multiplexer-sponsor .sponsor-logo img.reimagining-the-enterprise-logo{height:100%}.multiplexer-header-border{border:none}.topContent .col-12 h1.multiplexer-title-blog{clear:both;margin-top:15px}}@media (max-width: 488px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.reimagining-the-enterprise-logo{display:inline-block}}@media (max-width: 454px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.reimagining-the-enterprise-logo{display:block}}@media (max-width: 463px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.internet-of-everything-logo{display:inline-block}}@media (max-width: 429px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.internet-of-everything-logo{display:block}}@media (max-width: 370px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.ubertech-logo{display:inline-block}}@media (max-width: 336px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.ubertech-logo{display:block}}@media (max-width: 473px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.stacking-up-open-clouds-logo{display:inline-block}}@media (max-width: 439px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.stacking-up-open-clouds-logo{display:block}}@media (max-width: 405px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.tech-exchange-logo{display:inline-block}}@media (max-width: 371px){.multiplexer-non-blog .multiplexer-header .multiplexer-sponsor.tech-exchange-logo{display:block}}@media (max-width: 320px){.topContent .col-12 h1.multiplexer-title-blog{clear:both;margin-top:50px}.multiplexer-authors .multiplexer-items-wrapper .multiplexer-items-viewport .multiplexer-author{width:220px;margin-left:-15px;padding-right:30px}.multiplexer-authors .multiplexer-items-wrapper .multiplexer-items-viewport .multiplexer-author:last-child{width:215px;margin:0 0 0 -45px;padding:0}}.zdnetVideoPlayer{position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:1px 1px 20px rgba(0,0,0,0.1);background-color:#000;overflow:hidden;margin-bottom:30px}.zdnetVideoPlayer .videoContainer{position:absolute;width:100%;height:100%}.zdnetVideoPlayer .videoContainer .videoPromo img{width:100%}.videoPlayer{position:relative}.videoPlayer .adControls,.videoPlayer .adTimer,.videoPlayer .adVisitSite,.videoPlayer .preview-controls,.videoPlayer .video_info,.videoPlayer .video-previewimage{display:none}div[id^="uvpjs-tracking-"] img{width:1px;height:1px}.video-header{padding-bottom:20px;margin-bottom:30px;background:#080A12}.video-header.single .zdnetVideoPlayer{margin:0 auto}.video-header .related-content,.video-header .related-videos{margin-left:10px;margin-right:10px}.video-header .carouselVideoContainer{z-index:8}.video-header .video-details{width:100%;z-index:101;line-height:40px;margin:10px 0}.video-header .video-details h1{display:none}.video-header .video-details .video-details-icons{margin:auto}.video-header .video-carousel .slidecontrols{position:absolute;top:110px}.video-header .video-carousel .slidecontrols svg{pointer-events:none}.video-header .video-carousel .slidecontrols .next .arrow,.video-header .video-carousel .slidecontrols .prev .arrow{z-index:102}.video-header .video-carousel .slidecontrols .next span{right:15px}.video-header .video-carousel .slidecontrols .prev span{left:15px}.video-header .navSupplement{display:none;margin:10px 0;height:auto;overflow:auto;color:#fff}.video-header .navSupplement #breadcrumb li{border-right-color:#505259}.video-header .navSupplement #breadcrumb li a{color:#ccc}.video-header .navSupplement #breadcrumb li a:hover{color:#080A12}.video-header .related-content{margin-bottom:20px;line-height:1.2}.video-header .related-content a:hover{color:#080A12;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.video-header .related-content a,.video-header .related-content h1,.video-header .related-content span,.video-header .video-details a,.video-header .video-details h1,.video-header .video-details span{font-size:.75em;line-height:1.25em;font-weight:400}.video-header .related-content a,.video-header .related-content h1,.video-header .related-content .title,.video-header .video-details a,.video-header .video-details h1,.video-header .video-details .title{color:#fff}.video-header .related-content span,.video-header .related-content p,.video-header .video-details span,.video-header .video-details p{color:#505259}.video-header .related-content h1,.video-header .video-details h1{margin-bottom:20px}.video-header .related-content .title,.video-header .video-details .title{font-weight:400;color:#fff}.video-header .video-details{position:relative}.video-header .video-details .video-details-icons{cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;text-align:center}.video-header .video-details .video-details-icons .trigger{display:inline-block;position:relative;margin:0 10px}.video-header .video-details .video-details-icons .trigger>svg{display:inline-block;fill:#505259;height:20px;width:20px;position:relative;top:5px}.video-header .video-details .video-details-icons .trigger>span{display:none}.video-header .video-details .video-details-icons .trigger:hover>svg{fill:#fff}.video-header .video-details .video-details-icons .trigger:hover .popup{visibility:visible}.video-header .video-details .video-details-icons span{color:#fff}.video-header .video-details .video-details-icons p{color:#fff;font-size:.75em;line-height:1.25em;font-weight:400;margin:0}.video-header .video-details .popup{visibility:hidden;z-index:99999999999;position:absolute;left:50%;bottom:120%;border-bottom:3px solid #080A12}.video-header .video-details .popup:after{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #080A12;z-index:999999999999;position:absolute;right:50%;bottom:-7px}.video-header .video-details .about-popup{color:#505259;text-align:center;font-weight:400;background:#1d3446;display:list-item;list-style-type:none;margin:0;margin-left:-118px;width:320px;box-sizing:border-box;padding:20px}.video-header .video-details .about-popup .title{display:block}.video-header .video-details .about-popup .meta{margin:5px 0;font-size:inherit;line-height:1.25}.video-header .video-details .about-popup:after{right:62%}.video-header .video-details .about-popup p{word-break:break-word}.video-header .video-details .sharebar-popup{margin-left:-100px;width:200px;height:40px;padding:0 15px;background-color:#07111A;margin-left:-95px;width:190px;height:75px}.video-header .video-details .sharebar-popup i{color:#fff}.video-header .video-details .sharebar-popup .social-links ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center}.video-header .video-details .sharebar-popup .social-links ul li{flex:0 1 auto;-webkit-flex:0 1 auto}.video-header .video-details .sharebar-popup .social-links ul svg{pointer-events:none}.video-header .video-details .sharebar-popup .social-links ul li.email-alert a svg{fill:#E1E0E3}.video-header .video-details .sharebar-popup .social-links ul li.divider{display:none}.video-header .video-multiplexer-header{padding:0 10px}.video-header .video-multiplexer-header .multiplexer-header-border{padding:25px}.video-header .video-multiplexer-header .multiplexer-header{height:auto;margin-bottom:10px}.video-header .video-multiplexer-header .multiplexer-header .multiplexer-title{color:#fff}.video-header .video-multiplexer-header .multiplexer-header .multiplexer-divider,.video-header .video-multiplexer-header .multiplexer-header .multiplexer-header-link,.video-header .video-multiplexer-header .multiplexer-header .multiplexer-title,.video-header .video-multiplexer-header .multiplexer-header .multiplexer-modal-icon,.video-header .video-multiplexer-header .multiplexer-header .multiplexer-sponsor{background-color:#06131C}.video-header .video-multiplexer-header .multiplexer-header .multiplexer-sponsor{height:50px}.video-header .video-multiplexer-header .multiplexer-header .multiplexer-sponsor .sponsor-logo-text{padding-right:10px}.sponsored-video .storyHeader{padding:5px 10px;margin:0px}.sponsored-video .storyHeader h1{color:#fff;font-weight:400;font-size:2em;margin-bottom:10px}.sponsored-video .storyHeader .byline{color:#fff;font-weight:400;font-size:14px;margin-bottom:10px}.sponsored-video .storyHeader .sponsor{color:#fff}.sponsored-video .heading .int{color:#006dff}.sponsored-video .video-details-wrapper .video-details h1{display:none}.sponsored-video .video-details-wrapper .video-details .video-details-icons{position:relative;margin-top:-20px}.sponsored-video .shareBar{margin-bottom:0px}.sponsored-video .shareBar .heading{display:none}.sponsored-video .alert.sponsored-message{background:#142434}.sponsored-video .alert.sponsored-message .sponsored-message-text{color:#fff}.sponsored-video-leader .leader>[data-ad]>div{margin-bottom:15px}.related-videos{line-height:15px;font-weight:400;overflow:hidden !important;padding:0 !important;position:relative}.related-videos .hide-until-ready{visibility:hidden}.related-videos .img{float:left;margin-right:30px;width:75px;min-height:55px;transition:opacity 0.25s ease}.related-videos .img img{display:block;width:100%;height:auto}.related-videos .meta{display:block;color:#1FBEFF}.related-videos a.item{color:#fff;font-size:.875em;line-height:1.21429em;clear:both;display:block;padding-bottom:30px;transition:color 0.25s ease}.related-videos a.item:after{content:"";display:table;clear:both}.related-videos a.item:hover{color:#080A12}.related-videos a.item:hover .img{opacity:0.7}.related-videos .scroll-content{max-height:350px;overflow:hidden}.related-videos .controls{display:none;text-align:center;width:100%;position:absolute;bottom:0;padding-top:10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTI3MzkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, #092739));background:-moz-linear-gradient(rgba(0,0,0,0),#092739);background:-webkit-linear-gradient(rgba(0,0,0,0),#092739);background:linear-gradient(rgba(0,0,0,0),#092739)}.related-videos .controls span{display:inline-block;width:30px;height:30px}.related-videos .controls span.up{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.related-videos .controls span.down{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.related-videos .controls span svg{fill:#fff;width:30px;height:30px;pointer-events:none}.related-videos .controls span svg:hover{fill:#080A12}.video-listing-item{margin-bottom:20px}.video-listing-item .thumbnail{display:block;position:relative;background-color:#080A12;background:#080a12;background:-moz-linear-gradient(top, rgba(8,10,18,0.85) 0%, #080a12 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(8,10,18,0.85)), color-stop(100%, #080a12));background:-webkit-linear-gradient(top, rgba(8,10,18,0.85) 0%, #080a12 100%);background:-o-linear-gradient(top, rgba(8,10,18,0.85) 0%, #080a12 100%);background:-ms-linear-gradient(top, rgba(8,10,18,0.85) 0%, #080a12 100%);background:linear-gradient(to bottom, rgba(8,10,18,0.85) 0%,#080a12 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba0000', endColorstr='#1c1918', GradientType=0 );background-position:100px}.video-listing-item .thumbnail figure.img{width:100%;height:0;display:block;padding-bottom:75%;margin-bottom:5px}.video-listing-item .thumbnail img{display:block;opacity:0.65;transition:opacity 0.2s ease;position:absolute;transform:translateZ(0)}.video-listing-item .thumbnail:hover img{opacity:0.45}.video-listing-item .thumbnail:hover .play-icon svg{opacity:1}.video-listing-item .thumbnail .play-icon{display:block}.video-listing-item .thumbnail .play-icon svg{fill:#fff;opacity:0.65;width:40%;height:40%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity 0.2s ease}.video-listing-item .meta .timestamp,.video-listing-item .meta .date,.video-listing-item .meta .video-topic{color:#080A12}.video-listing-item .meta .video-topic{font-weight:600}.video-listing-item h3{font-weight:600;font-size:16px;margin-bottom:5px;color:#080A12}.video-listing-item h4{font-size:13px;line-height:25px;color:#080A12}.video-listing-item h4 a{display:block;color:inherit}.video-listing-item h4.sponsored{color:#1FBEFF}.video-listing-item.sponsored h4{color:#1FBEFF}.leadgenads .video-listing-item .thumbnail span{height:315px}.topContent.container.profile-page{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-color:#080A12;width:100%;padding:0;margin:0;position:relative}.topContent.container.profile-page .col-5,.topContent.container.profile-page .col-7{position:relative}#author-bio-header{box-sizing:border-box;color:#fff;position:relative;height:auto;-webkit-font-smoothing:antialiased;text-align:center;padding:20px}#author-bio-header .navSupplement{display:none}#author-bio-header h1.author-name{color:#F1F0F3;font-size:1.25em;font-weight:600;margin:0;padding:10px 0}#author-bio-header h1.author-name:before{display:none}#author-bio-header .author-title{font-size:1.0625em;color:#fff;margin:0;padding:0 0 10px 0}#author-bio-header .img{display:block;width:100px;height:auto;margin:0 auto}#author-bio-header .img img{width:100px;filter:grayscale(100%) contrast(1.2)}#author-bio-header .socialFollow{margin:0;padding:0}#author-bio-header .socialFollow li{padding:0 20px 0 0}#author-bio-header .socialFollow li a svg{fill:#F1F0F3;width:30px;height:30px}#author-bio-header .socialFollow li a svg:hover{fill:#3f8eff}#author-bio-header .nav-tabs{margin:15px auto;padding-bottom:2px;line-height:17px}#author-bio-header .nav-tabs li{font-size:16px;font-weight:600}#author-bio-header .nav-tabs li a{color:#fff}#author-bio-header .nav-tabs li a.selected{color:#3f8eff;padding-bottom:0;border-color:#3f8eff}#author-bio-header #bio section,#author-bio-header #disclosure section{font-size:.9375em;line-height:1.46667em;color:#F1F0F3;margin:0}#author-bio-header #bio section p,#author-bio-header #disclosure section p{margin:0}#author-bio-header #bio section a,#author-bio-header #disclosure section a{color:#fff}#author-bio-header #bio section a:hover,#author-bio-header #disclosure section a:hover{color:#3f8eff}#author-bio-header #bio .expose.expose-closed .expose-content{display:none}#author-bio-header #bio .expose.expose-open .ellipsis{display:none}#author-bio-header #bio .expose.expose-open .author-blog-link:after{content:'see less'}#author-bio-header #bio .expose a{color:#fff;text-transform:uppercase;font-weight:600}#author-bio-header #bio .expose a:hover{color:#3f8eff}#author-bio-header #bio .author-blog-link{display:inline-block;width:65px;height:25px;margin-top:5px;position:relative}#author-bio-header #bio .author-blog-link:after{position:absolute;top:0;left:0;content:'see more';color:#fff;font-size:13px;text-transform:uppercase;width:100px}#author-bio-header #bio .author-blog-link:hover:after{color:#3f8eff}.authorFocus{border-style:solid;border-color:#E1E0E3;border-width:1px 0;margin:20px 0;padding:20px 0}.authorFocus .thumb{margin-right:20px}.authorFocus .thumb img{width:100px;border-radius:50%}.authorFocus .bio{display:inline-block;vertical-align:top;width:calc(100% - 125px)}.authorFocus .bio h3{font-weight:600;margin-bottom:-4px}.authorFocus .bio .title{display:inline-block;font-size:16px;line-height:20px}.authorFocus .bio p{font-size:14px;line-height:18px;margin:0}.authorFocus .bio .author-links{font-size:14px;font-weight:600;text-transform:lowercase}.authorFocus .bio .author-links a{margin-right:20px;display:inline-block}.authorFocus .bio .author-links svg{width:15px;height:15px;vertical-align:text-top}.authorFocus .bio .author-links .author-alerts{display:inline-block}.authorFocus .bio .author-links .full-bio svg{fill:#F1F0F3}.authorFocus .bio .author-links .twitter svg{fill:#5da7d8}.authorFocus .bio .author-links .author-alerts svg{fill:#080A12}.search-header{margin:30px 0 0}.search-header h1{font-weight:600;font-size:1.25em;line-height:1.2em;margin:0}.search-header .no-results-text{line-height:1.5}.search-results .search-top-pagination{display:none}.search-results .river .item h3{margin-bottom:5px}.search-results .river .item h3 a{font-weight:600;font-size:1.25em;line-height:1.2em}.search-results .river .item p{margin-bottom:0}.search-results .river .item .content p{display:none}.search-results .river .item .meta{font-size:13px;line-height:16px}.search-results .river .item .meta .sponsor{color:#1FBEFF}.search-results .river .item .meta a:hover{color:#0058d5}.search-results .river .item .arrow-button{display:none}.search-results .river .item .thumbWrap{height:45px;margin-bottom:15px}.search-results .river .item .content,.search-results .river .item .meta{margin-left:80px;margin-bottom:5px}.search-results .river .item .sponsoredItem .label{display:inline-block;font-weight:400;font-size:15px;line-height:20px;margin-bottom:0;color:#1FBEFF;background-color:#1FBEFF;color:#fff;font-weight:600;text-transform:uppercase;padding:8px 10px 6px;margin-bottom:5px}.search-results input[type="submit"]{padding:12px 20px;font-weight:600;text-transform:uppercase;font-size:.75em;line-height:21px;border:none;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#080A12;background:#080A12;color:#fff !important;text-shadow:none}.search-results input[type="submit"]:hover{color:#fff;background-color:#080A12}.search-bar{position:relative}.search-bar input[type="search"]{border-radius:25px;border:2px solid #E1E0E3;height:45px;padding:13px 40px 10px 15px;line-height:1.7;color:#080A12;font-size:20px;font-weight:400}.search-bar input[type="search"]:focus{padding:15px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search-bar input[type="search"]::-webkit-input-placeholder{color:#080A12;opacity:1}.search-bar input[type="search"]::-webkit-input-placeholder:focus{color:transparent}.search-bar input[type="search"]:moz-placeholder{color:#080A12;opacity:1}.search-bar input[type="search"]:moz-placeholder:focus{color:transparent}.search-bar input[type="search"]::-moz-placeholder{color:#080A12;opacity:1}.search-bar input[type="search"]::-moz-placeholder:focus{color:transparent}.search-bar input[type="search"]:-ms-input-placeholder{color:#080A12;opacity:1}.search-bar input[type="search"]:-ms-input-placeholder:focus{color:transparent}.search-bar input[type="submit"].search-button{position:absolute;right:20px;top:9px;background-color:transparent;border:0;font-size:0;padding:0}.smart-search-results{transition:height 0.3s ease;overflow:hidden;height:300px;position:relative;font-size:15px;padding-bottom:32px}.smart-search-results>div{position:absolute;transition:opacity 0.3s linear;opacity:1;visibility:visible;transform:translateZ(0)}.smart-search-results>div.hidden{opacity:0;visibility:hidden;transition:opacity 0.3s linear, visibility 0s 0.3s}.smart-search-results .sponsored{color:#1FBEFF}.smart-search-results .smart-search-results-list{line-height:1.6}.smart-search-results .smart-search-results-list ul.search-topics{margin-bottom:32px}.smart-search-results .smart-search-results-list ul.search-topics li{font-weight:600;margin-bottom:16px}.smart-search-results .smart-search-results-list ul.search-topics li a{-webkit-tap-highlight-color:transparent}.smart-search-results .smart-search-results-list ul.search-item-list li>a{-webkit-tap-highlight-color:transparent;display:flex}.smart-search-results .smart-search-results-list ul.search-item-list li>a span{display:block}.smart-search-results .smart-search-results-list ul.search-item-list li>a img{display:block;width:86px;height:86px;margin-right:25px;margin-bottom:25px}.smart-search-results .smart-search-results-list ul.search-item-list li>a .title{margin-bottom:8px;font-weight:600}.smart-search-results .smart-search-results-list ul.search-item-list li>a .topic{color:#D1D0D3;font-weight:normal;font-size:13px;margin-bottom:16px}.smart-search-results .smart-search-results-list ul.search-item-list li>a:hover img{opacity:0.9}form.header-search{display:flex;margin:24px 0}form.header-search input[type=search],form.header-search button{height:56px;line-height:54px;border-radius:3px;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}form.header-search input[type=search]{background:transparent;border:1px solid #D1D0D3;margin:0 12px 0 0;box-shadow:none;padding:0 9px;-webkit-appearance:none}form.header-search button{display:flex;align-items:center;background-color:#44D8FF;color:#080A12;border:none;padding:0 16px;text-transform:lowercase;font-weight:600}form.header-search button:hover{background-color:#39D2FF}form.header-search button svg{margin-left:8px;width:16px;height:16px;fill:#080A12}.search-overlay-container form.header-search input[type=search]{color:white}.search-overlay-container form.header-search input[type=search]::-webkit-input-placeholder{color:white;text-transform:lowercase}.search-overlay-container form.header-search input[type=search]:moz-placeholder{color:white;text-transform:lowercase}.search-overlay-container form.header-search input[type=search]::-moz-placeholder{color:white;text-transform:lowercase}.search-overlay-container form.header-search input[type=search]:-ms-input-placeholder{color:white;text-transform:lowercase}.trending-content{margin-bottom:0}.trending-content ul.trending-items{display:flex;justify-content:space-between;flex-wrap:wrap}.trending-content ul.trending-items>li{width:100%;line-height:1.5;margin-bottom:40px}.trending-content ul.trending-items>li img{width:100%;display:block}.trending-content ul.trending-items>li .title{margin-top:24px;font-weight:600}.trending-content ul.trending-items>li .meta{margin-top:0.5rem;font-size:13px}.search-results .trending-content ul.trending-items>li .meta{color:#505259}.trending-content ul.trending-items>li a{-webkit-tap-highlight-color:transparent;display:block}.trending-content ul.trending-items>li a>span{display:block}.trending-content ul.trending-items>li a:hover img{opacity:0.9}.searchBar,.download-header .search-bar,.download-header-alt .search-bar,.downloads .search-bar{width:90%;margin:5px auto}.searchBar input[type="search"],.download-header .search-bar input[type="search"],.download-header-alt .search-bar input[type="search"],.downloads .search-bar input[type="search"]{background-color:rgba(8,10,18,0.5);color:#fff;border:none;height:60px;border-radius:0;padding:0 20px}.searchBar input[type="search"]::-webkit-input-placeholder,.download-header .search-bar input[type="search"]::-webkit-input-placeholder,.download-header-alt .search-bar input[type="search"]::-webkit-input-placeholder,.downloads .search-bar input[type="search"]::-webkit-input-placeholder{color:#fff;opacity:1}.searchBar input[type="search"]:moz-placeholder,.download-header .search-bar input[type="search"]:moz-placeholder,.download-header-alt .search-bar input[type="search"]:moz-placeholder,.downloads .search-bar input[type="search"]:moz-placeholder{color:#fff;opacity:1}.searchBar input[type="search"]::-moz-placeholder,.download-header .search-bar input[type="search"]::-moz-placeholder,.download-header-alt .search-bar input[type="search"]::-moz-placeholder,.downloads .search-bar input[type="search"]::-moz-placeholder{color:#fff;opacity:1}.searchBar input[type="search"]:-ms-input-placeholder,.download-header .search-bar input[type="search"]:-ms-input-placeholder,.download-header-alt .search-bar input[type="search"]:-ms-input-placeholder,.downloads .search-bar input[type="search"]:-ms-input-placeholder{color:#fff;opacity:1}.searchBar .search-button.search-button.search-button.search-button.search-button.search-button,.download-header .search-bar .search-button.search-button.search-button.search-button.search-button.search-button,.download-header-alt .search-bar .search-button.search-button.search-button.search-button.search-button.search-button,.downloads .search-bar .search-button.search-button.search-button.search-button.search-button.search-button{width:70px;height:60px;right:0;top:0;background:#de1400 url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/mag-white-thin.png') no-repeat center center}.download-post-top .download-post-content p a{color:#080A12}.download-post-top .download-post-content p a:hover{color:#006dff}.download-post-top .download-post-content p svg{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:#080A12}.topContent .col-12 h1.downloads-title{font-size:45px;color:#fff;font-weight:400;text-transform:uppercase;text-align:center}.topContent .col-12 h1.downloads-title svg{display:inline-block;vertical-align:middle;width:55px;height:30px;margin-top:-7px}.topContent .col-12 h1.downloads-title-alt{font-size:40px;color:#080A12;font-weight:400;text-align:center}.topContent .col-12 h1.downloads-title-alt.post{font-size:25px}.topContent .col-12 .sub-header-title span{display:block;margin:0 auto;text-align:center;color:#fff;border-top:1px solid #fff;padding-top:20px;max-width:810px}.topContent .col-12 .sub-header-title span svg{display:inline-block;vertical-align:middle;width:25px;height:25px;fill:#fff;margin-right:5px}.download-header{height:275px;background:#121E2C url(https://www.zdnet.com/a/hub/i/2019/08/27/ffdace91-4f13-4cf8-bdb4-d29e9dec8cf0/zd-downloadheaderimage.jpg) center;background-size:cover;margin:0 calc((100vw - 100%) / -2)}.download-header span.description{display:block;margin:10px auto 30px;color:#fff;max-width:1024px;text-align:center;line-height:22px}.download-header-alt .search-bar{width:100%}.download-header-alt .search-bar input[type="search"]{background-color:transparent;box-sizing:border-box;height:70px;border:1px solid #F1F0F3}.download-header-alt .search-bar input[type="search"]::-webkit-input-placeholder{color:#080A12;opacity:1}.download-header-alt .search-bar input[type="search"]:moz-placeholder{color:#080A12;opacity:1}.download-header-alt .search-bar input[type="search"]::-moz-placeholder{color:#080A12;opacity:1}.download-header-alt .search-bar input[type="search"]:-ms-input-placeholder{color:#080A12;opacity:1}.download-header-alt .search-bar .search-button.search-button.search-button.search-button.search-button.search-button{width:90px;height:70px}.downloads .search-bar{width:100%}.downloads .search-bar input[type="search"]{color:#080A12;background-color:transparent;box-sizing:border-box;height:70px;border:1px solid #F1F0F3}.downloads .search-bar input[type="search"]::-webkit-input-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]:moz-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]::-moz-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]:-ms-input-placeholder{color:#080A12;opacity:1}.downloads .search-bar .search-button.search-button.search-button.search-button.search-button.search-button{width:90px;height:70px}.downloads .content h3{padding-left:0 !important}.downloads .content .meta span{color:#080A12}.downloads .search-bar{width:100%}.downloads .search-bar input[type="search"]{background-color:transparent;box-sizing:border-box;height:70px;border:1px solid #F1F0F3}.downloads .search-bar input[type="search"]::-webkit-input-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]:moz-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]::-moz-placeholder{color:#080A12;opacity:1}.downloads .search-bar input[type="search"]:-ms-input-placeholder{color:#080A12;opacity:1}.downloads .search-bar .search-button.search-button.search-button.search-button.search-button.search-button{width:90px;height:70px}.downloads .price svg,.downloads .categories svg{display:inline-block;vertical-align:middle;width:24px;height:24px;fill:#080A12;padding:0 12px 0 0}.downloads .price .selected svg,.downloads .categories .selected svg{display:inline-block;vertical-align:middle;width:24px;height:24px;fill:#505259;padding:0 12px 0 0}.downloads .price .selected a,.downloads .categories .selected a{color:#505259}.downloads .module.categories .box .trigger-collapse{display:none}.downloads .module.price .box{padding-top:30px;border-top:1px solid #F1F0F3}.downloads .module.price .box.no-top-border{padding-top:0;border-top:none}.downloads .most-popular-listing .downloads.item h3{font-size:.8em;margin:0}.downloads .most-popular-listing .downloads.item h3 a{font-weight:600}.downloads .most-popular-listing .downloads.item h3 a:hover{color:#080A12}.downloads .most-popular-listing .downloads.item p{font-size:.85em;font-weight:400;line-height:1.5em;margin:0}.downloads .most-popular-listing .downloads.item p a{font-weight:600}.downloads .most-popular-listing .downloads.item p a:hover{color:#080A12}.downloads .most-popular-listing .downloads.item p a:hover svg{border:1px solid #080A12;fill:#080A12}.downloads .most-popular-listing .downloads.item p a svg{display:inline-block;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border:1px solid #080A12;border-radius:50%;width:18px;height:18px;padding:5px;fill:#080A12;vertical-align:middle;margin-left:5px}.downloads .latest-listing .downloads.item h3{margin-bottom:5px}.downloads .latest-listing .downloads.item h3 a:hover{color:#080A12}.downloads .latest-listing .downloads.item svg{display:none}.downloads .latest-listing .downloads.item .description{display:none}.downloads .latest-listing .downloads.item .meta{padding-left:0}.downloads .latest-listing .downloads.item .meta span{color:#080A12}.downloads .latest-listing .latest-articles-download{margin-top:30px}.downloads .latest-articles-download .item h3{margin-bottom:5px}.downloads .latest-articles-download .item h3 a{font-weight:400}.downloads .latest-articles-download .item h3 a:hover{color:#080A12}.downloads .abstract-info{display:none}.downloads .abstract-info .col-2 span{display:block;font-weight:600;padding-bottom:20px}.downloads .abstract-info .col-2 a{color:#006dff}.downloads .abstract-info .col-2 a:hover{color:#080A12}.downloads .abstract-info hr{width:75%;margin:20px auto}.downloads .mobile-abstract-info{display:block;margin-bottom:30px}.downloads .mobile-abstract-info .btn.btn-block{margin:20px 0}.downloads .mobile-abstract-info .col-2{width:50%;display:inline-block}.downloads .mobile-abstract-info .col-2 span{text-align:right;display:block;font-weight:600;padding-right:20px}.downloads .col-4 .ad-mpu-plus-top,.downloads .col-4 .ad-mpu-bottom{text-align:center}.downloads .col-4 .ad-mpu-plus-top{margin-bottom:30px}.downloads .col-4 .ad-mpu-bottom{margin:30px 0}.downloads .more-downloads{margin-bottom:30px}.downloads .more-downloads .more-downloads-item{margin-bottom:20px}.downloads .more-downloads .more-downloads-item h3{margin:0;font-weight:600}.downloads .more-downloads .more-downloads-item h3 a:hover{color:#080A12}.downloads .more-downloads .more-downloads-item p{font-size:.85em;line-height:1.5em;margin:0}.downloads .more-downloads .more-downloads-item p a{font-weight:600}.downloads .more-downloads .more-downloads-item p a:hover{color:#080A12}.downloads .more-downloads .more-downloads-item p a:hover svg{border:1px solid #080A12;fill:#080A12}.downloads .more-downloads .more-downloads-item p a svg{display:inline-block;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border:1px solid #080A12;border-radius:50%;width:18px;height:18px;padding:5px;fill:#080A12;vertical-align:middle;margin-left:5px}.downloads .pagination{border-bottom:none}.downloadDetails:before{display:table;content:"";zoom:1}.downloadDetails:after{display:table;content:"";zoom:1;clear:both}.downloadDetails .downloadNow{float:left;margin:10px 30px 20px 0;width:140px}.downloadDetails .downloadNow svg{width:18px;height:18px;fill:white;vertical-align:middle;margin-right:5px}.downloadDetails th{width:180px}.downloadDetails .externalDownloadLink{margin:0 20px 10px 0}.downloadHeader{clear:both}.hero-carousel-spacer{height:300px}.hero-carousel{width:100%;position:absolute;left:0;height:300px;background-color:#080A12;color:#fff;overflow:hidden;-webkit-tap-highlight-color:transparent}.hero-carousel .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(8,10,18,0.5);opacity:1}.hero-carousel .content{position:absolute;bottom:25px;left:25px;right:25px}.hero-carousel .content .topic{font-weight:600;font-size:1em;color:#080A12;text-transform:uppercase;color:#fff;margin-bottom:0.5em;line-height:1}.hero-carousel .content .title{font-size:1.1875em;margin:0}.hero-carousel .content .title a{color:#fff;position:relative;z-index:6}.hero-carousel .content .title a:hover{color:#F1F0F3}.hero-carousel .related-links-heading{display:none}.hero-carousel .related-links{display:none;margin-top:2em}.hero-carousel .related-links li{margin-top:1em}.hero-carousel .related-links a{font-weight:600;font-size:16px;line-height:1.4;position:relative;color:#fff;z-index:6}.hero-carousel .related-links a:hover{color:#F1F0F3}.hero-carousel .related-links a:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;vertical-align:middle;margin-right:0.7em;background-color:#080A12}.hero-carousel .next-button{width:50px;height:50px;border-radius:50%;background-color:#080A12;position:absolute;top:50%;margin-top:-25px;right:15px;box-shadow:0 0 0px 5px rgba(0,0,0,0.25);color:#fff;-webkit-tap-highlight-color:transparent;z-index:5}.hero-carousel .next-button svg{display:inline-block;position:absolute;top:18px;left:18px;font:0/0 serif;text-shadow:none;color:transparent;fill:#fff;width:15px;height:15px}.hero-carousel .next-button:hover{background-color:white;color:#080A12}.hero-carousel .next-button:hover svg{fill:#080A12}.hero-carousel .switch-page{display:none}.hero-carousel .bg-image,.featured-carousel .bg-image,.single-topic-module .bg-image,.video-carousel .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-carousel .bg-image img,.featured-carousel .bg-image img,.single-topic-module .bg-image img,.video-carousel .bg-image img{min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}.hero-carousel .bg-image img:not([src=""]),.featured-carousel .bg-image img:not([src=""]),.single-topic-module .bg-image img:not([src=""]),.video-carousel .bg-image img:not([src=""]){animation:fadeIn 0.5s}.hero-carousel .bg-image img[src=""],.featured-carousel .bg-image img[src=""],.single-topic-module .bg-image img[src=""],.video-carousel .bg-image img[src=""]{visibility:hidden}.hero-carousel .hide-until-ready,.featured-carousel .hide-until-ready,.single-topic-module .hide-until-ready,.video-carousel .hide-until-ready{visibility:hidden}.hero-carousel .item,.featured-carousel .item,.single-topic-module .item,.video-carousel .item{position:absolute;width:100%;height:100%;visibility:hidden;opacity:0;margin-bottom:0;transition:left 0.4s ease, opacity 0.4s, visibility 0 0.4s}.hero-carousel .item.active,.featured-carousel .item.active,.single-topic-module .item.active,.video-carousel .item.active{visibility:visible;opacity:1;transition:left 0.4s ease, opacity 0.4s, margin-left 0.4s ease}.hero-carousel .item.active.swiping,.featured-carousel .item.active.swiping,.single-topic-module .item.active.swiping,.video-carousel .item.active.swiping{transition:left 0.4s ease, opacity 0.4s}.hero-carousel .item .story-link,.featured-carousel .item .story-link,.single-topic-module .item .story-link,.video-carousel .item .story-link{display:block;position:absolute;z-index:5;width:100%;height:100%;top:0;left:0}.featured-carousel{position:relative;height:300px;color:white;text-align:center;background-color:#080A12;user-select:none;margin-left:-10px;margin-right:-10px;overflow:hidden;-webkit-tap-highlight-color:transparent}.featured-carousel .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(8,10,18,0.7)}.featured-carousel a.content{position:absolute;left:0;right:0;top:auto;bottom:50px;text-align:left;color:white}.featured-carousel a.content .title{font-size:1.625em;font-weight:400;margin:5px 60px 0;display:block}.featured-carousel a.content .type{font-size:1em;font-weight:600;text-transform:uppercase;margin-left:60px;display:block}.featured-carousel a.content .type .zdnet-logo{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ZDLogoMicroWhite-x2.png') no-repeat;display:inline-block;width:42px;vertical-align:-2px;height:14px;background-size:100% 100%}.carousel-pagination{position:absolute;top:30px;left:0;width:100%;text-align:center;line-height:1}.carousel-pagination li{cursor:pointer;display:inline-block;margin:0 10px;position:relative;-webkit-tap-highlight-color:transparent;fill:#080A12}.carousel-pagination li.next,.carousel-pagination li.previous{width:30px;height:30px;border-radius:50%;background-color:#080A12;position:absolute;top:130px;margin:-25px 0 0 0;box-shadow:0 0 0 5px rgba(0,0,0,0.25);color:#fff;-webkit-tap-highlight-color:transparent;z-index:5}.carousel-pagination li.next svg,.carousel-pagination li.previous svg{display:inline-block;position:absolute;top:10px;left:10px;font:0/0 serif;text-shadow:none;color:transparent;fill:#fff;width:10px;height:10px;vertical-align:middle}.carousel-pagination li.next:hover,.carousel-pagination li.previous:hover{background-color:white;color:#080A12}.carousel-pagination li.next:hover svg,.carousel-pagination li.previous:hover svg{fill:#080A12}.carousel-pagination li.next{right:20px}.carousel-pagination li.previous{left:20px}.carousel-pagination li.previous svg{left:8px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.carousel-pagination li.pag{visibility:hidden}.carousel-pagination li .dot{display:inline-block;background-color:#080A12;width:4px;height:4px;border-radius:50%}.carousel-pagination li:hover{fill:white}.carousel-pagination li:hover .dot{background-color:white}.carousel-pagination li.current{fill:#F1F0F3}.carousel-pagination li.current .dot{background-color:#F1F0F3}.carousel-pagination li:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}.featured-content-carousel .featured-carousel .btn-circle{display:block;position:absolute;left:50%;margin-left:-32px;bottom:15px}.video-carousel-wrapper,.video-carousel{height:240px}.video-carousel{position:absolute;left:0;right:0;box-sizing:border-box;overflow:hidden}.video-carousel .item-container{width:320px;height:176px;position:relative;margin:0 auto}.video-carousel .bg-image img{width:100%;height:100%;transition:transform 0.3s ease-in-out}.video-carousel .slidecontrols{display:block;position:static;background:none}.video-carousel .slidecontrols .inactive{visibility:hidden}.video-carousel .item{visibility:visible;opacity:0.3;transition:opacity 0.4s ease, left 0.4s ease, margin-left 0.4s ease}.video-carousel .item.active{opacity:0.3}.video-carousel .item .video-details{visibility:hidden;opacity:0;transition:visibility 0s 0.4s, opacity 0.4s}.video-carousel .item.current{opacity:1}.video-carousel .item.current .video-details{opacity:1;transition:visibility 0s 0.4s, opacity 0.4s 0.4s;visibility:visible}.video-carousel .carouselVideoContainer{position:absolute;top:0;width:100%;height:100%;transition:opacity 0.3s}.video-carousel .video-details{position:absolute;top:100%;left:0;line-height:50px}.video-carousel .video-details h1{padding:0;line-height:inherit}.video-carousel .video-details .video-details-icons{margin:0}section.carousel{height:250px;overflow:hidden;position:relative;line-height:1.2}section.carousel a,section.carousel a:hover{color:#FFF}section.carousel h2{margin:0;font-size:1.2em}section.carousel p{margin:8px 0;font-size:0.8em;display:none}section.carousel.fade .sliderWrapper article{left:0;position:absolute;top:0;transform:translateZ(0)}section.carousel .navControl{padding:4px;position:absolute;bottom:10px;right:10px;z-index:4;user-select:none}section.carousel .navControl a{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/sprites.png') no-repeat;display:inline-block;text-indent:-9999px}section.carousel .navControl .sliderNext{background-position:-18px -160px;height:20px;width:18px}section.carousel .navControl .sliderNext:hover{background-position:-18px -180px}section.carousel .navControl .sliderPrev{background-position:0 -160px;height:20px;width:18px}section.carousel .navControl .sliderPrev:hover{background-position:0 -180px}section.carousel .overlay{background:rgba(8,10,18,0.5);color:#fff;position:absolute;bottom:0;left:0;width:100%}section.carousel .overlay .content{height:auto;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:40px}section.carousel .relatedLinks{display:none;list-style:none;margin:0}section.carousel .relatedLinks li{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/arrow.png') no-repeat 0 0.5em;padding-left:18px}section.carousel .sliderPagination{margin:0;padding-left:0;position:absolute;bottom:19px;left:10px;z-index:3}section.carousel .sliderPagination li{display:inline}section.carousel .sliderPagination li a{border-radius:50%;background-color:#080A12;float:left;height:5px;width:5px;margin:0 5px;outline:0;text-indent:-9999px;position:relative}section.carousel .sliderPagination li a.active,section.carousel .sliderPagination li a.selected,section.carousel .sliderPagination li a:hover{background-color:#F1F0F3}section.carousel .sliderPagination li a:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}section.carousel .sliderWrapper{background-color:#000}section.carousel .sliderWrapper article{position:relative}section.carousel .sliderWrapper figure{height:250px}section.carousel .sliderWrapper figure a{display:block}section.carousel .sliderWrapper figure a:after{border-top:1px solid transparent;content:"";display:block;height:250px;width:100%;position:absolute;top:0;left:0}section.carousel .sliderWrapper figure a .img img{width:180%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.ie .carousel .overlay{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/menu.png')}.single-topic-module{height:300px;overflow:hidden;color:white;position:relative;margin-left:-10px;margin-right:-10px}.single-topic-module a{color:white}.single-topic-module a:hover{color:#F1F0F3}.single-topic-module .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(8,10,18,0.5);background:linear-gradient(to bottom, rgba(8,10,18,0) 0%,rgba(8,10,18,0.7) 100%);opacity:1}.single-topic-module .content-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.single-topic-module .content{position:absolute;left:30px;right:30px;bottom:30px}.single-topic-module .content .type{font-weight:400;font-size:15px;line-height:20px;color:#fff;line-height:1.2}.single-topic-module .content .title{font-weight:400;font-size:1.5625em;line-height:1.08em;color:#fff;margin-bottom:20px}.multi-topic-module .topic-link a,.single-topic-module .topic-link a{font-size:1em;text-transform:uppercase}.multi-topic-module .topic-link:after,.single-topic-module .topic-link:after{content:" +";font-weight:400;font-size:1.4em;vertical-align:middle;line-height:1}.multi-topic-module .img,.single-topic-module .img{font-weight:400}.multi-topic-module .content a,.single-topic-module .content a{display:block;min-height:48px}.single-topic-module .topic-link a,.single-topic-module .topic-link a:after{color:#fff}.one-plus-two-topic-module .topic-module-featured-item>a{display:block}.one-plus-two-topic-module .topic-module-featured-item .img{display:block;position:relative;width:100%}.one-plus-two-topic-module .topic-module-featured-item .content{padding-left:0;margin:10px 0 20px 0;padding-bottom:10px}.one-plus-two-topic-module .topic-module-featured-item .content a{font-size:16px;font-weight:600;display:block}.one-plus-two-topic-module .meta{font-size:13px}.one-plus-two-topic-module .meta a{font-size:inherit}.shareBar{display:table;width:100%;margin-bottom:30px}.shareBar ul{width:100%;height:40px;display:table-row}.shareBar ul li{display:table-cell;text-align:center;vertical-align:middle;white-space:nowrap;width:15%;transition:background-color 0.4s ease}.shareBar ul li svg{display:inline-block;position:relative;font:0/0 serif;text-shadow:none;color:transparent;fill:#fff;width:15px;height:15px;vertical-align:middle}.shareBar ul li a{width:100%;display:block;color:#fff}.shareBar ul li.comments{background-color:#080A12}.shareBar ul li.comments:hover{background-color:#151a2e}.shareBar ul li.facebook{background-color:#3e5999}.shareBar ul li.facebook:hover{background-color:#4a6ab6}.shareBar ul li.twitter{background-color:#5da7d8}.shareBar ul li.twitter:hover{background-color:#7eb9e0}.shareBar ul li.linkedin{background-color:#1674b1}.shareBar ul li.linkedin:hover{background-color:#1b8cd5}.shareBar ul li.email-alert{background-color:#080A12}.shareBar ul li.email-alert:hover{background-color:#273159}.shareBar ul li.email{background-color:#1d3446}.shareBar ul li.email:hover{background-color:#3b6a8e}.shareBar ul li .social-count.loaded{padding-left:5px;font-size:14px;font-weight:600;color:white;line-height:1}.share-bar-wrapper .social-links{display:block;margin:0 0 20px 0;padding-top:10px;padding-bottom:5px;border-top:1px solid #f1f0f3;border-bottom:1px solid #f1f0f3;height:50px}.share-bar-wrapper .social-links>ul{list-style:none;margin:0;padding:0}.share-bar-wrapper .social-links>ul>li a{float:left;width:42px;height:44px;position:relative;z-index:1}.share-bar-wrapper .social-links>ul>li a svg{width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px}.share-bar-wrapper .social-links>ul>li a:hover{opacity:0.7}.share-bar-wrapper .social-links>ul>li{display:list-item;list-style:none;width:auto}.share-bar-wrapper .social-links>ul>li.comments a{background:transparent}.share-bar-wrapper .social-links>ul>li.comments a svg{fill:#080A12}.share-bar-wrapper .social-links>ul>li.facebook svg{fill:#3e5999}.share-bar-wrapper .social-links>ul>li.twitter svg{fill:#5da7d8}.share-bar-wrapper .social-links>ul>li.linkedin svg{fill:#1674b1}.share-bar-wrapper .social-links>ul>li.flipboard svg{fill:#ff0004}.share-bar-wrapper .social-links>ul>li.reddit svg{background-color:#ff3c04;width:22px;height:22px;margin:-11px 0 0 -11px;fill:white}.share-bar-wrapper .social-links>ul>li.email a svg{fill:#080A12}.share-bar-wrapper .full-byline{margin-bottom:5px}.share-bar-wrapper .author-avatars{clear:both}.share-bar-wrapper .author-avatars a.thumb{position:relative;float:left;width:50px;height:50px;border-radius:50%;margin-right:20px;margin-bottom:20px;z-index:1;overflow:hidden}.share-bar-wrapper .author-avatars a.thumb img{width:100%;height:auto}.share-bar-wrapper .author-avatars a.thumb:hover{opacity:0.7}.share-bar-wrapper .byline{padding-top:5px;margin-bottom:20px;display:inline-block}.share-bar-wrapper .byline .byline-author,.share-bar-wrapper .byline .byline-details{line-height:1.5em;color:#505259}.share-bar-wrapper .byline .byline-author a,.share-bar-wrapper .byline .byline-details a{color:#080A12}.share-bar-wrapper .byline .byline-author .divider,.share-bar-wrapper .byline .byline-details .divider{padding:0 5px}.share-bar-wrapper .byline .byline-details{font-size:13px;clear:both}.share-bar-wrapper .byline .byline-author{font-size:15px;margin-bottom:10px}.share-bar-wrapper .byline .byline-author a{font-weight:bold}.share-bar-wrapper .byline .byline-author .author-title{display:block}.author-bio-modal-backdrop{position:fixed;top:0;right:0;left:0;height:100%;z-index:99}.author-bio-modal{width:300px;padding:25px 20px;left:15%;margin-left:-54px;position:absolute;background:#fff;border-radius:3px;box-shadow:0 4px 16px 0 rgba(8,10,18,0.05);z-index:100}.author-bio-modal a:not(.thumb){display:block;font-size:16px;font-weight:600;line-height:24px}.author-bio-modal a:not(.thumb).author-name{padding-top:12px}.author-bio-modal a:not(.thumb):hover{color:#080A12}.author-bio-modal .thumb{position:relative;float:left;width:70px;height:70px;border-radius:50%;margin-right:20px;margin-bottom:20px;z-index:1;overflow:hidden}.author-bio-modal p{color:#505259;font-size:16px;line-height:24px;clear:both}.podcast{position:relative;height:50px;padding-bottom:30px}.podcast .share-copy{position:absolute;display:inline-block;top:10%;font-size:16px;color:#505259}.podcast .share-bar{padding-left:85px}.podcast .share-bar>ul{list-style:none;margin:0}.podcast .share-bar>ul>li a{float:left;width:44px;height:44px;margin-right:20px;z-index:1;position:relative;color:#080A12}.podcast .share-bar>ul>li a:hover{opacity:0.7}.podcast .share-bar>ul>li a svg{position:absolute;width:28px;height:28px}.podcast .share-bar>ul>li span.circle{display:inline-block;height:44px;width:44px;padding:0}.podcast .share-bar>ul>li span.podcast-service-title{display:none}.podcast .share-bar>ul>li.spotify svg{top:20%;left:20%}.podcast .share-bar>ul>li.apple svg{top:22%;left:22%}.podcast .share-bar>ul>li.google svg{top:28%;left:28%}.podcast .share-bar>ul>li.stitcher svg{top:38%;left:22%}.loading-pane .loader,.modal .loader{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:0 1px 0 rgab(#000, 0.9);font-size:.8125em;background-color:rgba(0,0,0,0.75);color:#fff;text-transform:uppercase;font-weight:600;padding:5px 10px 5px 10px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-15px}.loading-pane .loading,.modal .loading{background-image:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/puff.svg');background-position:17px;background-repeat:no-repeat}.loading-pane{padding:20px}.modal{background-color:#fff;margin-left:-150px;overflow:hidden;left:50%;width:300px;z-index:5000001;position:absolute;display:none;box-sizing:border-box}.modal html,.modal body{overflow:hidden}.modal .close{position:absolute;font-weight:400;font-size:4em;color:#080A12;line-height:1;margin-left:10px;opacity:1;padding:0;right:5px;top:-20px;border:none;background:transparent}.modal .close:hover{opacity:0.7;text-decoration:none}.modal .modalBody{padding:20px}.modal .modalHeader{background:#080A12;padding:10px 15px 5px 15px;text-transform:uppercase;border-top:2px solid #080A12;color:#fff}.modal .modalHeader h4{font-weight:600;font-size:.75em;padding-right:28px;margin-bottom:10px;text-align:left;color:inherit}.modal .modalHeader h4:before{display:none}.modal .modalHeader .title{font-weight:600;text-transform:uppercase;margin-bottom:10px}.modal>iframe{overflow:hidden;width:100%;height:100%}.modal.author-alert{min-height:100px}.modal.author-alert .modalHeader{background-color:white;border:none;text-transform:none;color:#080A12;padding:20px 20px 5px}.modal.author-alert .modalHeader h4{font-size:inherit;margin:0}.modal.author-alert .modalHeader h1{margin:0 0 5px}.modal.author-alert .modalHeader h1.alert-success{color:#69bf14;font-weight:400}.modal.author-alert .modalBody{padding:0px 20px 15px}.modal.author-alert .modalBody h3{font-size:1.125em}.modal.author-alert .modalBody p{color:#505259;margin-bottom:15px;line-height:1.4;font-size:.9375em}.modal.author-alert .modalBody p a.more-author-alerts{color:#006dff}.modal.author-alert .modalBody p a.more-author-alerts:hover{color:#080A12}.modal.author-alert .modalBody .alert-error{margin-bottom:15px;border:none}.modal.author-alert .close{color:#080A12}.modal-iframe{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-left:0 !important;left:auto;width:100% !important}.modal-header{background:#080A12;padding:10px;font-size:.75em;border-top:2px solid #080A12;color:#fff;line-height:40px}.modal-header .title{font-weight:600;text-transform:uppercase;font-size:16px}.html-iframe,.body-iframe{overflow:hidden}body.modal-body{background:white;overflow:hidden;color:#505259}body.modal-body form{margin-bottom:20px}body.modal-body .contentWrapper{padding:15px;border-top:1px solid transparent}body.modal-body section{margin:20px 0}body.modal-body hr{margin:0;height:1px;background-color:#F1F0F3;border:none}.modal-backdrop{background:rgba(22,39,54,0.65);z-index:5000001;top:0;left:0;bottom:0;right:0;position:fixed !important;display:none}.modal.show,.modal-backdrop.show{display:block}.modal.show .hidden,.modal-backdrop.show .hidden{display:none}.contact-author{top:30px}#popUpVideo{background:#000;max-width:none;display:none}#popUpVideo .zdnetVideoPlayer{margin-bottom:0px}#popUpVideo #interactive-component{margin-left:20px;margin-top:10px}#popUpVideo #player-area{margin-top:10px}#popUpVideo #actions,#popUpVideo .pop-ups{display:none}#popUpVideo #title{padding:0 0 20px 20px}#popUpVideo.show{display:block !important}#popUpVideo.modal .close{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/video/video_popout_close_icon.png') no-repeat right 1px;font-family:"SuisseIntl",Helvetica,sans-serif;right:0;top:0;position:relative;color:#CCC;font-weight:600;padding-right:40px;margin-right:10px;margin-top:8px;height:20px;width:20px;float:right;text-transform:uppercase;font-size:12px;cursor:pointer}#popUpVideo.modal .drag{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/video/video_popout_move_icon.png') no-repeat;cursor:move;margin-left:10px;margin-top:6px;position:absolute;height:20px;width:20px;text-indent:-100px;overflow:hidden;float:left}#popUpVideo.modal .topbar{height:30px}.tab,.tabsContent .box{display:none}.tab.selected,.tabsContent .box.selected{display:block}.nav-tabs{font-weight:600;font-size:11px;line-height:14px;text-transform:uppercase;color:#505259;text-align:center;border-bottom:1px solid #E1E0E3;margin:30px auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav-tabs li{display:inline !important;vertical-align:middle;margin:0;padding:0 15px 0 0}.nav-tabs li:last-child{padding:0}.nav-tabs li a{color:#505259}.nav-tabs li a.selected{color:#080A12;border-bottom:1px solid #0058d5;padding-bottom:1px}.nav-tabs li a:hover{text-decoration:none}@-moz-document url-prefix(){.nav-tabs{line-height:15px}}@media (max-width: 634px){.nav-tabs.topic-nav{width:auto}}.topicsListing .heading{margin-bottom:10px}.topicsListing .topic-nav{margin-top:0;padding-bottom:15px}.topicsListing .topic-nav li{line-height:30px}.topicsListing .item .col-2 small{color:#505259;display:block}.topicsListing .item .item{border:0}.topicsListing .item:first-of-type{clear:both}.topicsListing .sponsoredItem{min-height:110px}.topicsListing .sponsoredItem .thumb{margin-right:30px;min-height:80px}.topicsListing .sponsoredItem .content .spon{font-size:14px;color:#505259;margin:0}.topicsListing .specialFeatureItem{min-height:55px;height:auto}.topicsListing .specialFeatureItem .img{margin-bottom:20px;min-height:55px}.topicsListing .specialFeatureItem .img img{width:60px;margin-right:20px}.topicsListing .specialFeatureItem .col-2{width:75%;float:right}.search-filter{background-color:#20222A;color:#F1F0F3;padding:0 15px 0 0;margin:30px 0;font-size:.75em;line-height:1.16667em}.search-filter a{color:#fff}.search-filter a:hover{color:#3f8eff}.search-filter label{display:inline-block;font-size:inherit;line-height:inherit;text-transform:uppercase;font-weight:600;margin-bottom:0;vertical-align:middle}.search-filter select{display:inline-block;margin:0 0 0 5px;padding:0 0 2px 0;background-color:#20222A;color:#fff;width:60%;height:auto;font-size:14px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;-moz-appearance:none;-webkit-appearance:none}.search-filter select:-ms-expand{display:none}.search-filter .search-filter-small-screens{display:block}.search-filter .search-filter-large-screens{display:none}.search-filter ul{display:block;margin:0;padding:0 0 0 15px;list-style:none}.search-filter ul li{display:block;padding:15px 0}.search-filter .show-hide-filters{display:block;padding:15px 0 15px 15px;font-size:12px;line-height:inherit;border-bottom:1px solid #162736}.search-filter .show-hide-filters a{text-transform:capitalize;display:block}.search-filter .show-hide-filters a.trigger-expand,.search-filter .show-hide-filters a.trigger-collapse{margin-bottom:-10px}.search-filter .show-hide-filters a.trigger-expand:after,.search-filter .show-hide-filters a.trigger-collapse:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;position:relative;top:-8px;left:133px}.search-filter .show-hide-filters a.trigger-collapse:after{top:-13px;left:127px;border-color:transparent transparent #fff transparent}.search-filter .clear-filters{display:block;padding:0 15px;font-size:14px;line-height:inherit;border-top:1px solid #162736}.search-filter .clear-filters .clear-action-link{display:inline-block;position:relative;text-transform:uppercase;font-size:13px;line-height:44px}.search-filter .clear-filters .clear-action-link .clear-filters-close{fill:#080A12;display:inline-block;border-radius:50%;stroke:#080A12;stroke-width:5px;padding:5px;background-color:#fff;opacity:0.45;vertical-align:middle;margin-right:5px}.search-filter .clear-filters .clear-action-link .clear-filters-close svg{width:10px;height:10px;display:block}.search-filter .clear-filters .clear-action-link span{display:inline-block;text-transform:capitalize}.search-filter .clear-filters .clear-action-link:hover .clear-filters-close{background-color:#fff}.promote-smart-content{position:relative;background:#080A12;padding:20px 10px}.promote-smart-content .column-a{width:100%}.promote-smart-content .column-b{width:100%}.promote-smart-content .column-c{width:100%}.promote-smart-content .column-a,.promote-smart-content .column-b,.promote-smart-content .column-c{box-sizing:border-box;margin:10px 0 30px 0;text-align:center;line-height:0}.promote-smart-content .column-a svg,.promote-smart-content .column-b svg,.promote-smart-content .column-c svg{display:block;margin:0 auto;width:auto;height:50px;vertical-align:middle;fill:#fff;padding-bottom:10px}.promote-smart-content .column-a .btn-smart,.promote-smart-content .column-b .btn-smart,.promote-smart-content .column-c .btn-smart{background:#080a12;color:#fff;width:87%}.promote-smart-content .column-a .btn-smart:hover,.promote-smart-content .column-b .btn-smart:hover,.promote-smart-content .column-c .btn-smart:hover{background:rgba(8,10,18,0.7)}.featured-content-wrap{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-bottom:30px;padding:10px 0 50px 0;box-sizing:border-box}.featured-content-wrap .featured-content{position:relative}.featured-content-wrap .featured-content .multiplexer-sponsored{display:block;color:#F1F0F3;text-transform:uppercase;text-align:center;font-size:0.7em;font-weight:600}.featured-content-wrap .featured-content h1{color:#fff;margin-bottom:20px;font-weight:400;text-align:center;font-size:1.5em}.featured-content-wrap .featured-content .dek{color:#fff;font-size:1.1em;display:none;line-height:1.2}.featured-content-wrap .featured-content .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.featured-content-wrap .featured-content .embed-container iframe,.featured-content-wrap .featured-content .embed-container object,.featured-content-wrap .featured-content .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.featured-content-wrap .featured-content .social-links{width:200px;position:absolute;text-align:center;overflow:hidden;line-height:40px;height:40px;bottom:-40px;left:50%;margin-left:-100px}.featured-content-wrap .featured-content .social-links span.label{color:#080A12;font-size:12px;font-weight:600;text-transform:uppercase}.featured-content-wrap .featured-content .social-links span.label .more{vertical-align:middle;margin-left:10px;fill:#080A12;width:24px;height:24px}.featured-content-wrap .featured-content .social-links .shareBar{width:100%;position:absolute;top:100px;transition:opacity 0.3s ease, top 0.3s ease}.featured-content-wrap .featured-content .social-links:hover .shareBar{top:0}.featured-content-wrap .featured-content-river{display:none;position:relative}.featured-content-wrap .featured-content-river span.caret-wrap{display:block;height:40px;fill:#080A12;text-align:center;cursor:pointer}.featured-content-wrap .featured-content-river span.caret-wrap svg{width:40px;height:40px;display:inline-block;pointer-events:none}.featured-content-wrap .featured-content-river span.caret-wrap.up{margin-bottom:10px}.featured-content-wrap .featured-content-river span.caret-wrap.up svg{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.featured-content-wrap .featured-content-river span.caret-wrap.down{margin-top:10px}.featured-content-wrap .featured-content-river span.caret-wrap.down svg{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.featured-content-wrap .featured-content-river ul{margin:0 !important;max-height:500px;overflow:hidden}.featured-content-wrap .featured-content-river ul li{list-style:none;margin-bottom:10px;display:block;position:relative;min-height:45px;padding-left:80px;font-weight:400;font-size:0.9em;line-height:1.3}.featured-content-wrap .featured-content-river ul li a{color:#eaeff2}.featured-content-wrap .featured-content-river ul li .img{width:60px;position:absolute;left:0;top:0}.featured-content-wrap .featured-content-river ul li .img img{display:block}.featured-content-wrap .featured-content-river ul li .img:after{content:"";position:absolute;display:block;height:100%;width:100%;top:0;left:0;position:absolute;background-color:#eaeff2;opacity:0}.featured-content-wrap .featured-content-river ul li a:hover{color:#F1F0F3}.featured-content-wrap .featured-content-river ul li a:hover .img:after{opacity:0.1}.related-topics{margin:30px 0}.related-topics a{display:inline-block;color:#080A12;font-weight:600;font-size:13px}.related-topics a:hover{color:#080A12}.related-topics .divider{font-size:13px;padding:0 5px}.team-map .map-tooltip{display:none}.listicle .capi-header .capi-header-hed{display:inline-block;margin-bottom:25px}.listicle .capi-header .capi-header-hed .capi-data-terms{font-size:14px}.listicle .capi-header .capi-header-hed span{font-size:14px;color:#505259}.capi-data{clear:both;margin-bottom:20px}.capi-data .capi-data-specs .capi-data-specs-header{color:#505259;font-size:16px;text-transform:uppercase;letter-spacing:3px;line-height:20px;border-bottom:1px solid #f1f0f3;padding:15px 0;cursor:pointer}.capi-data .capi-data-specs .capi-data-specs-header svg{fill:#505259;width:7px;height:14px;margin-right:5px;transform:rotate(90deg);transition:transform .25s ease;float:right;vertical-align:middle;stroke:white;stroke-width:1px}.capi-data .capi-data-specs .capi-data-specs-header.trigger-collapse svg{transform:rotate(270deg)}.capi-data .capi-data-specs .capi-data-specs-list .capi-data-specs-item{display:flex;padding:15px 0;border-bottom:1px solid #f1f0f3;font-size:16px;line-height:24px}.capi-data .capi-data-specs .capi-data-specs-list .capi-data-specs-item strong{width:33%;flex:none;margin-right:20px}.capi-data .capi-data-specs .capi-data-specs-list .capi-data-specs-item ul{margin-bottom:0;padding-left:18px}.capi-data .capi-data-specs .capi-data-specs-list.capi-data-highlights ul.remove-bullets{padding-left:0}.capi-data .capi-data-specs .capi-data-specs-list.capi-data-highlights ul.remove-bullets li{list-style:none}[id='ot-sdk-btn']{display:none !important}div#onetrust-consent-sdk #onetrust-banner-sdk{box-sizing:border-box;width:90%;padding:24px;background-color:white;max-width:684px;top:50%;left:50%;bottom:auto !important;right:auto;transform:translate(-50%, -50%);outline:none;font-size:1rem}div#onetrust-consent-sdk #onetrust-banner-sdk a[href]{color:#006dff;text-decoration:none;font-weight:inherit}div#onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover{color:#0058d5}div#onetrust-consent-sdk #onetrust-policy{margin:0}div#onetrust-consent-sdk #onetrust-policy-text{color:#080A12;font-size:inherit;margin:0}div#onetrust-consent-sdk #onetrust-group-container{float:none;width:auto}div#onetrust-consent-sdk .ot-sdk-container{padding:0;width:100%}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent{position:static;width:100%;padding:0;margin:0}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group{margin:0;display:flex;justify-content:space-between;flex-direction:column;width:100%}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group button{width:100%;margin:0;margin-top:24px;border:0;background:#F5F4F7;padding:16px}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group button:hover{background:#39D2FF;opacity:1}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group button#onetrust-accept-btn-handler{background:#44D8FF}div#onetrust-consent-sdk .onetrust-pc-dark-filter{background:rgba(0,0,0,0.3)}body .videoPromo .videoSlide .meta{display:none}.shortcode-image{clear:both}.shortcode iframe{max-width:100%}.embed-container{position:relative;padding-bottom:120%;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.shortcode .youtube-container,.shortcode .vimeo-container{position:relative;overflow:hidden;padding-bottom:56.4%}.shortcode .youtube-container iframe,.shortcode .youtube-container object,.shortcode .youtube-container embed,.shortcode .vimeo-container iframe,.shortcode .vimeo-container object,.shortcode .vimeo-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.shortcode.giphy{display:block}.shortcode.giphy .giphy-container{position:relative}.shortcode.giphy .giphy-container iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.audioPlayer{margin:0 auto 21px}.shortcode.tweetable-text:hover span{cursor:pointer;color:#fff;background-color:#5da7d8}.shortcode.tweetable-text:hover span svg{fill:#fff}.shortcode.tweetable-text span{background-color:#F1F0F3}.shortcode.tweetable-text span svg{height:16px;width:14px;margin:0 3px 0 2px;fill:#5da7d8}.shortcode.chart{margin-left:10px;margin-right:10px}.shortcode.chart h2{font-weight:600}.shortcode.chart .chartWrapper{overflow:auto;width:100%;clear:both}ul.listicle-precap{margin-bottom:30px;padding-left:0;clear:both}ul.listicle-precap a.lead-link{color:#080A12}ul.listicle-precap a.lead-link:hover{color:#080A12}ul.listicle-precap a.lead-link:hover .img{opacity:0.9}ul.listicle-precap a.lead-link:hover .btn-cta{color:white;background:#080A12}ul.listicle-precap .listicle-precap-item{display:flex;justify-content:space-between;min-height:70px;padding:20px 0;gap:10px;border-top:1px solid #f1f0f3;list-style-type:none}ul.listicle-precap .listicle-precap-item .precap-info{font-size:13px;line-height:1.2;flex-grow:1;margin:auto}ul.listicle-precap .listicle-precap-item .precap-info .precap-hed{font-size:15px;font-weight:600}ul.listicle-precap .listicle-precap-item .precap-info .precap-subhed{font-weight:400;text-transform:none}ul.listicle-precap .listicle-precap-item .precap-hed,ul.listicle-precap .listicle-precap-item .precap-subhed{margin-bottom:5px}ul.listicle-precap .listicle-precap-item .img{width:70px;margin:auto;flex-shrink:0}ul.listicle-precap .listicle-precap-item .img img{margin:0}ul.listicle-precap .listicle-precap-item .listicle-precap-btn{color:#080A12;font-weight:600;text-align:center;margin:auto;line-height:1;font-size:13px;flex-shrink:0;max-width:180px;width:20vw}ul.listicle-precap .listicle-precap-item .listicle-precap-btn.btn-cta{padding:15px 15px;border:1px solid #080A12;border-radius:2px}ul.listicle-precap .listicle-precap-item .listicle-precap-btn.credit-card-cta{width:25vw}ul.listicle-precap .listicle-precap-item .listicle-precap-btn.credit-card-cta svg{width:20px;height:16px;padding:0 0 3px 5px;vertical-align:middle;fill:#080A12}ul.listicle-precap a.show-more{font-weight:600;font-size:13px;color:#080A12;display:block;text-align:right}ul.listicle-precap a.show-more svg{margin-left:10px;fill:#080A12}ul.listicle-precap a.show-more.trigger-collapse{display:none}.listicle a.listicle-heading{color:#080A12}.listicle a.listicle-heading:hover h2,.listicle a.listicle-heading:hover h3{color:#080A12}.listicle h2,.listicle h3{font-weight:600;margin-bottom:20px;text-transform:none !important}.listicle h2{font-size:22px}.listicle h3{font-size:18px}.listicle .listicle-links,.listicle .credit-card-links{clear:both;margin-bottom:40px}.listicle .listicle-links .supplemental-link{display:block}.listicle .listicle-links .lead-link{display:block;background:#080A12;color:#fff;padding:12px 20px;text-align:center;box-sizing:border-box;border-radius:2px;font-weight:600;margin-bottom:20px}.listicle .listicle-links .lead-link:hover{border-color:#181c2d;background:#181c2d;color:#fff}.listicle .credit-card-links{display:flex;justify-content:flex-end;align-items:center}.listicle .credit-card-links .supplemental-link{flex-basis:50%;flex-grow:1;line-height:normal;text-align:left}.listicle .credit-card-links .lead-link{color:#080A12;font-weight:600;background:none;display:unset}.listicle .credit-card-links .lead-link svg{display:inline-block;padding:0 0 3px 5px;width:20px;height:16px;vertical-align:middle;fill:#080A12}.listicle .supplemental-link{font-size:15px;text-align:center}.listicle ul{margin-bottom:30px}.listicle .img.aspect-set{margin-bottom:20px}.listicle figcaption{margin-top:-10px}.commerce-button-wrap.credit-card-wrap{border-top:1px solid #F1F0F3;border-bottom:1px solid #F1F0F3;margin:0 0 20px 0;padding:15px 0;text-align:right}.btn.commerce-button{display:block;padding:15px 0;margin-bottom:20px;border-radius:2px;text-transform:none;font-size:16px !important;font-weight:600}.lead-link.credit-card{color:#080A12;font-weight:600}.lead-link.credit-card svg{display:inline-block;width:20px;height:16px;padding:0 0 3px 5px;vertical-align:middle;fill:#080A12}.commerce-promo{box-sizing:border-box;min-height:96px;text-align:right;margin:20px 0;border:1px solid #f1f0f3;overflow:hidden}.commerce-promo .img.alignleft{margin-top:0}.commerce-promo .img.alignleft img{margin:0;width:96px;height:96px;object-fit:cover}.commerce-promo h4{font-weight:bold;font-size:14px;margin:10px 15px 15px 0}.commerce-promo h4.credit-card-heading{padding-top:15px;margin-bottom:0}.commerce-promo h4 .lead-link{color:#080A12}.commerce-promo h4 .lead-link:hover{color:#080A12}.commerce-promo .btn.btn-primary{margin:0 15px 0 0;text-transform:none;border-radius:2px;font-size:14px !important}.commerce-promo .lead-link.credit-card{display:inline-block;color:#080A12;font-size:14px;font-weight:600;margin-right:30px}.commerce-promo .lead-link.credit-card svg{display:inline-block;width:20px;height:16px;padding:0 0 3px 5px;vertical-align:middle;fill:#080A12;margin-right:-20px}.review-card{margin:20px 0}.review-card .col-4>span{display:block}.review-card .lead-link span.img{display:inline-block;margin:0}.review-card .review-card-likes-heading,.review-card .review-card-dislikes-heading{font-size:14px;font-weight:600}.review-card .review-card-likes,.review-card .review-card-dislikes{font-size:14px;padding:0;margin:0 0 25px 0}.review-card .review-card-likes li,.review-card .review-card-dislikes li{list-style-type:none;margin-bottom:5px;display:flex}.review-card .review-card-likes li .review-card-thumb,.review-card .review-card-dislikes li .review-card-thumb{flex-basis:20px;flex-shrink:0;display:inline-block;padding-right:20px}.review-card .review-card-likes li .review-card-thumb.dislike,.review-card .review-card-dislikes li .review-card-thumb.dislike{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.review-card .review-card-likes li .review-card-thumb svg,.review-card .review-card-dislikes li .review-card-thumb svg{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:#60636f}.review-card .review-card-likes li .review-card-list-text,.review-card .review-card-dislikes li .review-card-list-text{display:inline-block;margin-top:5px;line-height:22px;color:#60636f}.review-card .review-card-likes li .review-card-list-text.dislike,.review-card .review-card-dislikes li .review-card-list-text.dislike{margin-top:0}.review-card .review-card-likes{padding-bottom:15px;border-bottom:1px solid #E1E0E3}.review-card .review-rating-and-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-bottom:20px}.review-card .review-rating-and-info .rating-number{font-size:48px;font-weight:600;letter-spacing:-0.5px;padding-right:20px}.review-card .review-rating-and-info .product-info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.review-card .review-rating-and-info .product-info span{display:block}.review-card .review-rating-and-info .product-info .product-name,.review-card .review-rating-and-info .product-info .product-score{font-size:16px;line-height:22px}.review-card .review-rating-and-info .product-info .product-name{margin-top:-8px;font-weight:600}.review-card .review-rating-and-info .product-info .product-name a{color:#080A12}.review-card .review-rating-and-info .product-info .product-name a:hover{color:#080A12}.review-card .review-card-buttons div:first-child .lead-link.btn.btn-primary.btn-block{background-color:#080A12;border:none;color:#fff !important;border-radius:2px;text-transform:none;font-size:14px !important}.review-card .review-card-buttons div:first-child .lead-link.btn.btn-primary.btn-block:hover{background-color:#080A12;border:1px solid #080A12;color:#fff;border:none}.review-card .review-card-buttons div:first-child .lead-link.btn.btn-primary.btn-block.btn-credit-card{background-color:transparent;border-top:1px solid #F1F0F3;border-bottom:1px solid #F1F0F3;border-left:none;border-right:none;color:#080A12 !important;border-radius:0;text-transform:none;font-size:14px !important;text-align:left;padding:20px 0}.review-card .review-card-buttons div:first-child .lead-link.btn.btn-primary.btn-block.btn-credit-card svg{display:inline-block;width:20px;height:16px;padding:0 0 3px 5px;vertical-align:middle;fill:#080A12}.review-card .review-card-buttons .lead-link.btn.btn-primary.btn-block{background-color:transparent;border:1px solid #080A12;color:#080A12 !important;border-radius:2px;text-transform:none;font-size:14px !important}.review-card .review-card-buttons .lead-link.btn.btn-primary.btn-block:hover{background-color:#080A12;border:1px solid #080A12;color:#fff !important}.leader{text-align:center;line-height:0}.leader div,.leader iframe{margin:0 auto}.leader.leader-bottom{margin:0 -20px}.leader.leader-top{min-height:0;max-height:800px;transition:min-height 0.7s linear, max-height 2s linear}.leader.leader-top>div{margin:0 auto;padding:20px 0}.leader.leader-top.placeholder{min-height:130px;max-height:130px;margin:0 auto}.leader>div{margin:20px auto}.nav-ad-plus-leader{background:#080A12}.nav-ad-plus-leader.placeholder{max-width:calc(100vw - var(--scroll-bar-width));aspect-ratio:2280/150}body.skybox-closed .nav-ad-plus-leader.placeholder{aspect-ratio:unset}.nav-ad-plus-leader>.ad-slot{align-items:center;display:flex;justify-content:center;background:inherit;transition:transform 0.5s ease;transform:translateY(0);aspect-ratio:inherit}.nav-ad-plus-leader.skybox>.ad-slot{transform:none}body.skybox-closed .nav-ad-plus-leader.skybox>.ad-slot{height:auto}.nav-ad-plus-leader.sticky-lb>.ad-slot{z-index:5000002;position:fixed;top:0;left:0;right:0;transition:transform 0.5s 5s ease;transform:translateY(-100%)}.nav-ad-plus-leader.no-anim>.ad-slot{transition:none;transform:translateY(0)}.nav-ad.placeholder{min-height:100px}body.skybox-closed .nav-ad.placeholder{min-height:auto}section.leader{margin:0 auto}.col-12 section.leader{margin-left:-20px;margin-right:-20px;min-width:100%;max-width:none}.col-12 section.leader>div[data-ad]>div{margin:0 auto}.hub .nativead{box-shadow:inset 0 1px 0 #4485c7;background:#234060;background:-moz-linear-gradient(top, #234060 0, #19314b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #234060), color-stop(100%, #19314b));background:-webkit-linear-gradient(top, #234060 0, #19314b 100%);background:-o-linear-gradient(top, #234060 0, #19314b 100%);background:-ms-linear-gradient(top, #234060 0, #19314b 100%);background:linear-gradient(to bottom, #234060 0%,#19314b 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#234060',  endColorstr='#19314b',  GradientType=0);border-top:1px solid #1a344d;margin:0 0 30px 0;padding-bottom:10px;color:#fff;min-height:135px;text-align:left}.hub .nativead h3{color:#fff}.hub .nativead h3 a{color:#fff}.hub .nativead p{color:#a6a6a6}.hub .nativead span{font-size:11px}.hub .nativead .hline{border:0;height:0;border-top:1px solid #1a324c;border-bottom:1px solid #244f79;width:100%;margin:10px 0}.hub .nativead .message{margin:10px 20px}.hub .nativead .message .sponbg{width:145px;height:65px;background:#fff;display:inline-block;float:right;margin-top:10px;border-radius:5px;padding:10px;text-align:center}.hub .nativead .message .sponbg span{font-size:11px;color:#666}.hub .nativead .spon{float:none;margin-top:15px}#gafscsa-bottom,#gafscsa-top{margin-bottom:20px}#ads_adhesion_closeBtn{top:-15px !important;color:#fff !important;font-weight:600;width:20px;background:#000;border:1px solid #fff;box-shadow:0 0 1px #000;border-radius:50%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header[role="banner"] .siteLogo{background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/logo-2x.png') no-repeat !important;background-size:52px !important}}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;margin:0 0 10px 0}.homepage .contentWrapper>.container{padding-top:0}.contentWrapper{padding:0 10px}.contentWrapper>.container{background-color:#fff}ul,ol{margin:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}img{width:100%;height:auto}audio{width:100%;height:40px}html,button,input,select,textarea{color:#080A12}body{font-family:"SuisseIntl",Helvetica,sans-serif;font-size:16px;line-height:28px;width:100%;background:#fff}html,body{position:relative;overflow-x:hidden}.col-4 .module{line-height:16px}.col-4 .module a{font-weight:600;font-size:16px;line-height:1.4}.col-4 .module a:hover{text-decoration:none}.col-4 .module .thumb{float:left;margin:4px 30px 0 0}.col-4 .module ul>li{margin-bottom:20px}#main{position:relative;width:100%}.row,.container{overflow:visible !important}a{text-decoration:none;cursor:pointer;color:#080A12}a:hover{text-decoration:none}hr{margin:20px 0 20px 0;border:0;border-top:1px solid #E1E0E3}section{margin-bottom:30px}.alignNone{width:100% !important}.loader-zd{position:relative;height:116px;width:116px;background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ring.gif') no-repeat center;margin:30px auto}.loader-zd span{display:block;position:absolute;top:22px;left:0;bottom:0;right:0;width:64px;height:21px;background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/logos/ZDLogoMicroRed-x2.png') no-repeat;margin:25px auto;text-indent:-9999px}.amazon-intel .btn.btn-primary.btn-block.trigger-collapse{display:none}.svg-symbol{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}nav#header-nav{background:#D0FF4B;height:48px;font-weight:600;font-size:15px;position:relative;user-select:none;z-index:5000000;padding:0 10px}nav#header-nav .zd-logo{display:flex;align-items:center}nav#header-nav .zd-logo svg.logo{display:none}nav#header-nav .zd-logo svg.logo-horizontal{width:86px;height:16px}nav#header-nav .zd-logo a:hover svg{fill:#0058d5}nav#header-nav>.container{display:flex;height:inherit}nav#header-nav .dropdown-content{position:absolute;top:100%;left:0;right:0;background:#20222A;color:#fff;z-index:104;padding:16px 10px}nav#header-nav .dropdown-content a svg{margin-left:5px;vertical-align:middle;width:14px;height:14px;fill:#fff}nav#header-nav .dropdown-content a,nav#header-nav .dropdown-content span[data-edition]{color:#fff;cursor:pointer}nav#header-nav .dropdown-content a:hover,nav#header-nav .dropdown-content span[data-edition]:hover{color:#3f8eff}nav#header-nav .dropdown-content a:hover svg,nav#header-nav .dropdown-content span[data-edition]:hover svg{fill:#3f8eff}nav#header-nav .dropdown-content span.active-edition{opacity:0.6;cursor:default}nav#header-nav .dropdown-content span.active-edition:hover{color:unset}nav#header-nav .dropdown-content .panel-column{font-size:16px;line-height:22px}nav#header-nav .dropdown-content .panel-column li{margin:32px 16px 32px 0}nav#header-nav .dropdown-content .panel-column li>a{display:block}nav#header-nav .dropdown-content .panel-column li>a small{font-size:inherit;font-weight:400}nav#header-nav .dropdown-content .panel-column li>a small:before{content:" | "}nav#header-nav ul.nav-bar-items{display:flex;justify-content:space-between;align-items:center;height:inherit}nav#header-nav ul.nav-bar-items>li{height:100%;margin-left:40px}nav#header-nav ul.nav-bar-items>li>a{height:100%;display:flex;align-items:center;-webkit-tap-highlight-color:transparent;outline:none;color:#080A12}nav#header-nav ul.nav-bar-items>li>a:active,nav#header-nav ul.nav-bar-items>li>a:hover,nav#header-nav ul.nav-bar-items>li>a:selected{color:#0058d5}nav#header-nav ul.nav-bar-items>li>.icon svg{width:20px;height:20px;vertical-align:middle;fill:#080A12}nav#header-nav ul.nav-bar-items>li>.icon:hover svg{fill:#0058d5}nav#header-nav ul.nav-bar-items>li.slogan{display:none}nav#header-nav ul.nav-bar-items>li.spacer{flex-grow:1}nav#header-nav ul.nav-bar-items .desktop-only{display:none}nav#header-nav ul.nav-bar-items [data-component=dropdown] [data-item=trigger],nav#header-nav ul.nav-bar-items .topic-menu [data-item=trigger],nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"] [data-item=trigger],nav#header-nav ul.nav-bar-items .mobile-menu [data-item=trigger]{position:relative}nav#header-nav ul.nav-bar-items [data-component=dropdown] [data-item=trigger]:active>svg,nav#header-nav ul.nav-bar-items [data-component=dropdown] [data-item=trigger]:hover>svg,nav#header-nav ul.nav-bar-items .topic-menu [data-item=trigger]:active>svg,nav#header-nav ul.nav-bar-items .topic-menu [data-item=trigger]:hover>svg,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"] [data-item=trigger]:active>svg,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"] [data-item=trigger]:hover>svg,nav#header-nav ul.nav-bar-items .mobile-menu [data-item=trigger]:active>svg,nav#header-nav ul.nav-bar-items .mobile-menu [data-item=trigger]:hover>svg{fill:#0058d5}nav#header-nav ul.nav-bar-items [data-component=dropdown] [data-item=trigger]:after,nav#header-nav ul.nav-bar-items .topic-menu [data-item=trigger]:after,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"] [data-item=trigger]:after,nav#header-nav ul.nav-bar-items .mobile-menu [data-item=trigger]:after{visibility:hidden;content:"";position:absolute;bottom:0;height:3px;left:0;right:0;background:#20222A;transform:scaleX(0) translateZ(0);transition:transform 0.1s ease, visibility 0s 0.1s;z-index:105}nav#header-nav ul.nav-bar-items [data-component=dropdown] .dropdown-content,nav#header-nav ul.nav-bar-items .topic-menu .dropdown-content,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"] .dropdown-content,nav#header-nav ul.nav-bar-items .mobile-menu .dropdown-content{visibility:hidden;clip:rect(0px, 150vw, 0, 0px);transition:clip 0.3s linear, visibility 0s 0.3s;transform:translateZ(0);max-height:100vh;overflow:auto}nav#header-nav ul.nav-bar-items [data-component=dropdown].selected .dropdown-content,nav#header-nav ul.nav-bar-items .topic-menu.selected .dropdown-content,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"].selected .dropdown-content,nav#header-nav ul.nav-bar-items .mobile-menu.selected .dropdown-content{visibility:visible;clip:rect(0px, 150vw, 100vh, 0px);transition:clip 0.5s linear}nav#header-nav ul.nav-bar-items [data-component=dropdown].selected [data-item=trigger] svg,nav#header-nav ul.nav-bar-items .topic-menu.selected [data-item=trigger] svg,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"].selected [data-item=trigger] svg,nav#header-nav ul.nav-bar-items .mobile-menu.selected [data-item=trigger] svg{fill:#0058d5}nav#header-nav ul.nav-bar-items [data-component=dropdown].selected [data-item=trigger]:after,nav#header-nav ul.nav-bar-items .topic-menu.selected [data-item=trigger]:after,nav#header-nav ul.nav-bar-items [data-component="[\"dropdown\",\"smartSearch\"]"].selected [data-item=trigger]:after,nav#header-nav ul.nav-bar-items .mobile-menu.selected [data-item=trigger]:after{visibility:visible;transform:scaleX(1) translateZ(0);transition:transform 0.1s ease}nav#header-nav .search-overlay-container{margin:0 10px}nav#header-nav .search-overlay-container .heading{border-top:none;padding-top:0}nav#header-nav .loggedOut{display:block;visibility:hidden}body.not-logged-in nav#header-nav .loggedOut{visibility:visible;animation:fadeIn 0.3s}body.is-logged-in nav#header-nav .loggedOut{display:none}nav#header-nav .loggedIn{animation:fadeIn 0.3s}nav#header-nav .nav-shelves{flex-grow:1}nav#header-nav .nav-shelves .icon-shelf{height:100%}nav#header-nav .nav-shelves .topic-shelf{display:none}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel{padding:0;position:fixed;top:0;bottom:0;z-index:5999890;width:100%;overflow:hidden}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu{max-height:100%;overflow:scroll;border-top:1px solid #383A42}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu a{-webkit-tap-highlight-color:transparent;color:inherit;display:block}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li>a{border-bottom:1px solid #383A42;line-height:20px;padding:30px 10px;font-size:18px;text-transform:lowercase}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li a.menu-toggle{line-height:47px;text-align:right;padding:0 10px 0 0}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li a.menu-toggle svg{width:20px;height:20px;fill:#fff;vertical-align:middle}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li a.menu-toggle:hover svg{fill:#3f8eff}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li .subnav-toggle{position:relative}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li .subnav-toggle svg.arrow-dropdown{width:13px;height:7px;position:absolute;fill:#fff;top:35px;right:10px;transition:transform 0.3s ease}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li .subnav-toggle:hover svg{fill:#3f8eff}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li.active .subnav-toggle svg.arrow-dropdown{transform:rotateX(180deg)}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li.active ul.subnav{border-bottom:1px solid #383A42}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li.active ul.subnav>li{visibility:visible;max-height:70px;opacity:1;margin-top:32px;margin-bottom:32px;transition:opacity 0.3s 0.3s ease, max-height 0.3s ease, margin 0.3s ease}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav svg{width:15px;height:13px;vertical-align:middle;margin-left:5px;fill:#fff}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav a:hover{color:#3f8eff}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav a:hover>svg{fill:#3f8eff}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav>li{opacity:0;visibility:hidden;max-height:0px;line-height:20px;margin-right:16px;font-size:13px;margin:0 10px;transition:opacity 0.3s ease, max-height 0.3s 0.3s ease, margin 0.3s 0.3s ease, visibility 0s 0.3s}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav>li small{font-size:inherit;font-weight:400}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav>li small:before{content:" | "}footer[role="contentinfo"]{background:#080a12 url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/footer-bg.jpg') no-repeat top;background-size:cover;color:white;padding:10px}footer[role="contentinfo"] .footer-logo{left:50%;margin-left:-50vw;right:50%;margin-right:-50vw;max-width:100vw;width:100vw;position:relative;margin-top:-10px}footer[role="contentinfo"] .logo-horizontal{left:50%;margin-left:-50vw;right:50%;margin-right:-50vw;max-width:100vw;width:100vw;position:relative;margin-top:-10px;fill:white;aspect-ratio:814/150}footer[role="contentinfo"] .site-name{visibility:hidden;height:0}footer[role="contentinfo"] .slogan{display:block;font-size:2.25rem;line-height:2.75rem;font-weight:600;color:white;margin:20px 12px}footer[role="contentinfo"] .copyright{font-size:16px;line-height:28px;margin:20px 12px}footer[role="contentinfo"] .copyright a{font-weight:600}footer[role="contentinfo"] a{color:#fff}footer[role="contentinfo"] a:hover{color:#3f8eff}footer[role="contentinfo"] .social-links-wrapper{display:flex;justify-content:space-between;padding:0 5px}footer[role="contentinfo"] .social-links-wrapper .icon{display:inline-block;height:fit-content;width:fit-content;margin-top:-10px;text-align:left}footer[role="contentinfo"] .social-links-wrapper .icon svg{display:inline-block;fill:white;width:24px;height:24px}footer[role="contentinfo"] .social-links-wrapper .icon:hover svg{opacity:0.8}footer[role="contentinfo"] .col-2{float:left;width:100%;margin-top:15px;font-weight:600;font-size:16px;line-height:22px}footer[role="contentinfo"] .col-2 li a{text-transform:lowercase}footer[role="contentinfo"] .col-2.alpha{margin-left:12px}footer[role="contentinfo"] .col-2.beta{margin-left:12px}footer[role="contentinfo"] .col-2.beta li:nth-child(1) a{text-transform:none}footer[role="contentinfo"] .col-2.gamma{margin-left:12px;margin-bottom:20px}footer[role="contentinfo"] .col-2.gamma li:nth-child(6) a{text-transform:none}footer[role="contentinfo"] .col-2 ul>li{margin-bottom:16px}footer[role="contentinfo"] .col-2 li.loggedIn{position:relative;margin-right:10px}footer[role="contentinfo"] .col-2 li.loggedIn .zduser{display:inline-block;margin-left:5px}footer[role="contentinfo"] .col-2 li.loggedIn .zduser svg{position:relative;font:0/0 serif;text-shadow:none;color:transparent;display:inline-block;fill:#080A12;vertical-align:middle;width:17px;height:17px}@media screen and (min-width: 980px){.row{zoom:1;width:auto}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1230px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}[class|="col"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}[class|="col"] ~ [class|="col"]{margin-left:30px}.col-1{width:70px;position:relative}[class|="col"].push-1{left:160px}[class|="col"].pull-1{right:160px}.col-2{width:170px;position:relative}[class|="col"].push-2{left:260px}[class|="col"].pull-2{right:260px}.col-3{width:270px;position:relative}[class|="col"].push-3{left:360px}[class|="col"].pull-3{right:360px}.col-4{width:370px;position:relative}[class|="col"].push-4{left:460px}[class|="col"].pull-4{right:460px}.col-5{width:470px;position:relative}[class|="col"].push-5{left:560px}[class|="col"].pull-5{right:560px}.col-6{width:570px;position:relative}[class|="col"].push-6{left:660px}[class|="col"].pull-6{right:660px}.col-7{width:670px;position:relative}[class|="col"].push-7{left:760px}[class|="col"].pull-7{right:760px}.col-8{width:770px;position:relative}[class|="col"].push-8{left:860px}[class|="col"].pull-8{right:860px}.col-9{width:870px;position:relative}[class|="col"].push-9{left:960px}[class|="col"].pull-9{right:960px}.col-10{width:970px;position:relative}[class|="col"].push-10{left:1060px}[class|="col"].pull-10{right:1060px}.col-11{width:1070px;position:relative}[class|="col"].push-11{left:1160px}[class|="col"].pull-11{right:1160px}.col-12{width:1170px;position:relative}[class|="col"].push-12{left:1260px}[class|="col"].pull-12{right:1260px}.media,.media-list li,.wtb,[data-item="field"]{zoom:1}.media:before,.media-list li:before,.wtb:before,[data-item="field"]:before,.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{content:"";display:table}.media:after,.media-list li:after,.wtb:after,[data-item="field"]:after{clear:both}.media-list{margin:0;list-style:none}.media-list li{margin-bottom:0}nav#header-nav{height:48px;padding:0}nav#header-nav ul.nav-bar-items>li{flex-shrink:0}nav#header-nav ul.nav-bar-items>li.spacer{display:none}nav#header-nav ul.nav-bar-items>li.slogan{display:flex;flex-grow:1;font-size:13px;line-height:1.2;width:unset;visibility:visible;align-items:center;margin-left:24px}nav#header-nav ul.nav-bar-items>li.slogan>a{display:inline;height:auto;margin:0}nav#header-nav ul.nav-bar-items>li.slogan a:hover{color:#0058d5}nav#header-nav .dropdown-content{width:478px;left:auto}nav#header-nav .dropdown-content.search{width:100%}nav#header-nav .dropdown-content>.container{width:auto}nav#header-nav .nav-shelves .icon-shelf .nav-bar-items{justify-content:flex-end}nav#header-nav .search-overlay-container{margin:0 20px}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel{max-width:430px}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li>a{padding-right:20px;padding-left:20px}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li a.menu-toggle{padding-right:20px}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li .subnav-toggle svg.arrow-dropdown{right:20px}nav#header-nav ul.nav-bar-items li.mobile-menu .side-panel ul.menu>li ul.subnav>li{margin-left:20px;margin-right:20px}footer[role="contentinfo"]{padding:0}footer[role="contentinfo"] .logo-horizontal{margin-top:0}footer[role="contentinfo"] .container{padding:0 0 30px 0}footer[role="contentinfo"] .slogan{font-size:48px;line-height:52px;margin:20px 0 0 0}footer[role="contentinfo"] .social-links-wrapper{margin-top:50px}footer[role="contentinfo"] .copyright{margin:36px 12px 20px 12px}footer[role="contentinfo"] .col-2{margin-top:20px;width:140px}footer[role="contentinfo"] .col-2.alpha{margin-left:20px}footer[role="contentinfo"] .col-2.beta{margin-left:20px}footer[role="contentinfo"] .col-2.gamma{margin-left:20px;margin-bottom:0}footer[role="contentinfo"] .col-2 li.loggedIn{margin-right:0}footer[role="contentinfo"] .col-2 li.loggedIn:after{right:0}.river .item,.river .item.promo{min-height:130px;margin-bottom:30px}.river .item .thumbWrap,.river .item.promo .thumbWrap{width:170px}.river .item.alt .thumbWrap,.river .item.promo.alt .thumbWrap{margin-right:30px}.river .item .content-thumb,.river .item.promo .content-thumb{margin-left:200px}.river .item .content.sponsoredItem .label,.river .item.promo .content.sponsoredItem .label{display:none}.river .item .content h5,.river .item.promo .content h5{font-weight:400;margin:0 0 10px 0}.river .item .content h3,.river .item.promo .content h3{font-weight:600;font-size:24px}.river .item .content .summary,.river .item.promo .content .summary{font-weight:400;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.river .item a:hover .summary,.river .item.promo a:hover .summary{color:#080A12}.just-in li{min-height:53px;width:50%;float:left}.just-in li.odd{clear:left;padding-right:10px}.just-in li.even{padding-left:10px}.just-in li.even .img{left:10px}.just-in a,.multi-topic-module a{font-weight:600;font-size:16px;line-height:1.4}.just-in .content,.multi-topic-module .content{padding-left:100px}.storyHeader h1{font-weight:600;font-size:2.75em;line-height:1.04545em;color:#080A12}.storyHeader .summary{font-weight:400;font-size:1.75em;line-height:1.14286em;margin-bottom:30px}.storyHeader .byline .thumb ~ .meta{line-height:40px}.storyHeader.precap-variation{margin-bottom:30px}.ad-disclosure .copy .disclosure-copy{display:inline}.ad-disclosure .copy .trigger-link:first-of-type{padding-left:0}.relatedContent.alignLeft{float:left;margin:0 20px 20px 0;padding:0;width:220px}.relatedContent.alignRight{float:right;margin:0 0 20px 20px;padding:0;width:220px}.relatedContent .title{font-weight:600;font-size:16px;line-height:1.4}.relatedContent .topicName{font-weight:400}.relatedContent li a{font-weight:600;font-size:.9375em;color:#080A12}.relatedContent li .topicName{font-weight:400}.authorBio h3{font-weight:600;font-size:1.25em;line-height:1.2em}.col-8 .wtb .reseller{width:25%}.storyBody img{font-size:.375em}.storyBody .alignRight.shortcode-image.image-small,.storyBody .alignLeft.shortcode-image.image-small{width:220px}.storyBody .alignRight.shortcode-image.image-medium,.storyBody .alignLeft.shortcode-image.image-medium{width:300px}.authentication{position:fixed;height:350px;width:420px;bottom:10vh;left:38vw;right:33vw;top:27vh;z-index:9999998}.authentication .close{position:absolute;right:0;top:0;z-index:10000000}.authentication .modal-backdrop{display:block;background:transparent}.authentication .modal{box-shadow:0px 4px 64px rgba(8,10,18,0.2);bottom:10vh;left:38vw;right:33vw;top:27vh;height:350px;width:420px}.authentication .modal .info{margin-top:0;width:350px}.authentication .modal .alert-error{width:350px}.authentication .modal input[type=email],.authentication .modal input[type=password],.authentication .modal input[type=text],.authentication .modal select{width:350px}.authentication .modal .terms{width:350px}.authentication .modal button{width:350px}.authentication .modal .step-counter{width:350px}.authentication .modal .modal-loading-circle{width:350px}.authentication.socialRegister ._socialRegister.failed .social-email-failure{width:350px}.newsletters{min-height:137px}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="email"]{width:66%}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="submit"]{width:45%}.newsletters .col-3{text-align:right}section.keepUp{min-height:275px}.review .shareBar{margin-top:30px}.review .byline{margin:0}.reviewOverview{margin-top:0;position:absolute;color:#fff;border-bottom:none}.reviewOverview .ratingText,.reviewOverview .no-rating{color:#fff}.reviewOverview .starRatings{font-size:1.25em}.reviewOverview .field{font-size:.8125em}.reviewGallery .viewport{height:349px}.reviewOverview .editors{width:50%;text-align:left;padding-left:20px}.reviewOverview .msrp{width:50%;position:relative;border-bottom:none;font-size:1.625em;font-weight:400;text-align:right;padding-right:20px}.reviewOverview.hasPrice .editors,.reviewOverview.hasPrice .userRating{margin-top:0}.value .score{font-size:1.0625em}.relatedReviews article{clear:none}.relatedReviews article>.thumb{position:relative}.relatedReviews article div{margin-left:0}.relatedReviews article img{height:auto;width:auto}.relatedReviews .starRatings{font-size:.9375em}.col-4 .wtb{display:block}.topContent>.row>.row>.col-12>.reviewsHeader>h1{padding-top:20px}.feature-nav-mobile{display:none}body:not(.skinAd) .contentWrapper.special-feature-content-wrapper{width:100%}body.special-feature-body .leader-top>[data-ad]>div{margin-bottom:15px}body .container.special-feature-container{padding-left:0;padding-right:0}.specialFeatureBanner{display:block}.contentWrapper.special-feature-content-wrapper .container.special-feature-container{background:transparent;margin:0 auto}.contentWrapper.special-feature-content-wrapper .container.special-feature-container .leader.leader-top{width:100vw;margin-left:calc(-50vw + 50%);background:#fff}.special-feature-toc{padding:0 80px 60px 30px;float:left;width:40%}.special-feature-header{padding:0 0 60px 80px;width:60%;height:auto;float:left}.special-feature-header h1{text-align:left}.special-feature-header h2{text-align:left;margin-bottom:24px}.special-feature-header .dek{display:block}.special-feature-header .special-feature-video-player{max-width:none}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .logo{display:block}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoTitle{padding:30px 30px 0}.special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoPlay .btn{justify-content:center}.special-feature-header-v2{padding:0;margin-bottom:0}.special-feature-header-v2 h1{font-size:2.4em;text-align:left}.special-feature-header-v2 .dek,.special-feature-header-v2 h2{text-align:left}.special-feature-header-v2 .social-links{width:540px;padding:0;margin:0}.special-feature-listing-v2 .col-4.item{display:block;padding:0;margin-bottom:20px}.special-feature-listing-v2 .col-4.item .special-feature-thumb{display:block}.special-feature-listing-v2 .col-4.item .special-feature-thumb span.img{width:100%;height:auto}.special-feature-listing-v2 .col-4.item .special-feature-thumb span.img img{width:inherit;height:inherit}.special-feature-listing-v2 .col-4.item .special-feature-thumb .play-icon svg{display:inline-block;fill:#fff;overflow:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:75px;height:75px}.special-feature-listing-v2 .col-4.item .dek{font-size:1.0625em;line-height:1.41176em;display:block;padding:0}.special-feature-listing-v2 .col-4.item .dek a{font-weight:400}.special-feature-listing-v2 .col-4.item .publish-date{display:none}.special-feature-listing-v2 .special-feature-river{-moz-columns:3;-webkit-columns:3;columns:3;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}.special-feature-listing-v2 .special-feature-river .item{margin-bottom:20px;break-inside:avoid-column;-webkit-column-break-inside:avoid-column}.photoGallery{padding:0 10px 10px 10px;margin-left:20px}.photoGallery .viewport{height:100%;z-index:1}.photoGallery .viewport .slidecontrols{display:none}.photoGallery .viewport:hover .slidecontrols{display:block}.photoGallery .viewport .sticky-caption-right{position:absolute;top:20%;left:auto;bottom:0;right:0;width:280px}.photoGallery .sharebarWrapper{position:relative;z-index:1}.photoGallery .sharebarWrapper .shareBar{margin:5px 0 0}.photoGallery.commerce .viewport .img img{width:50%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:auto}.credit p{margin:-10px 0 0 0 !important}body.overflow #mainHeader .fixed{position:relative}.thumbnailSlider{display:block;margin:10px 0 0;overflow:hidden;padding:10px 52px;position:relative;border-top:1px solid #e4e7ea}.thumbnailSlider:after{content:"";display:table;clear:both}.thumbnailSlider .thumb-wrapper{position:relative;padding:4px 0 0 0;z-index:3}.thumbnailSlider ul{list-style:none;margin:0}.thumbnailSlider li{float:left;margin:0 25px 0 0;height:53px;width:70px;list-style:none !important}.thumbnailSlider li.selected{border-color:#4C6F93}.thumbnailSlider li.selected span.thumboverlay{background:rgba(8,10,18,0.5);display:block;position:absolute;height:53px;width:70px}.thumbnailSlider li img{margin:0}.thumbnailSlider .next,.thumbnailSlider .prev{background-color:#080A12;cursor:pointer;margin-top:-25px;position:absolute;top:50%}.thumbnailSlider .next svg,.thumbnailSlider .prev svg{fill:#fff;display:block;width:8px;height:12px;position:absolute;text-align:center;top:52%;left:50%;margin-top:-6.5px;margin-left:-4.5px}.thumbnailSlider .next{right:0px;height:53px;width:30px;z-index:3}.thumbnailSlider .prev{height:53px;width:30px;left:0px}.thumbnailSlider .prev svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.thumbnailSlider .disabled{cursor:default;opacity:0.25}.thumbnailSlider .thumb-wrapper{overflow:hidden;position:relative}.thumbnailSlider .thumbnails{width:20000px;position:relative}.shortcodeGalleryWrapper .gallery-details .full-gallery{font-size:.75em}.shortcodeGalleryWrapper .shortcodegallery [data-item="image-count"]{font-size:.75em}.shortcodeGalleryWrapper .shortcode-gallery .viewport .shortcode-image{width:170px}.gallery-controls .auxnext a,.gallery-controls .auxprev a{color:#080A12;text-decoration:none;font-size:.75em}body.smallTabletGallery .contentWrapper .container .col-4 .comments{padding-bottom:0}.gallery-page{overflow:scroll;overflow-x:hidden}.gallery-page .image-gallery{margin-top:0px;margin-left:0;margin-right:0}.gallery-page .gallery-controls.mobile-controls{display:none}.gallery-page .col-4{padding-top:30px}.gallery-page .share-bar-wrapper{height:65px}.gallery-page .share-bar-wrapper .byline .meta{padding-top:0;font-size:.75em}.gallery-controls-top .gallery-controls{display:block}.module.related-stories{display:block;min-height:300px}.module.related-stories p{padding-left:100px}.module.related-stories ul li .thumb{display:block;clear:both;width:25%;margin:0;height:0;padding-bottom:20%}.module.related-stories .content{margin-left:25%;min-height:75px}.module.related-stories .content p{margin-left:15px;padding:0}.module.featuredStories .thumb{width:170px;height:128px;display:block;float:none;margin:0 0 10px 0}.module.mostPopular .content a{font-weight:600;font-size:16px;line-height:1.4}.module.mostPopular .topicName{font-weight:400;font-size:13px}.module.authorBio p{font-weight:400}.module .topicName{font-weight:400}.special-feature-body .module.related-stories ul li .thumb{display:block}section.related-stories .related-stories-carousel .item p.dek{display:block;color:#505259}.col-12>.module.mostPopular{border-bottom:1px solid #E1E0E3;display:inline-block}.col-12>.module.mostPopular ul{margin-left:0}.col-12>.module.mostPopular ul>li{margin-bottom:0}.col-12>.module.mostPopular li.col-2{width:140px;position:relative;box-sizing:border-box;float:left;margin-left:0}.col-12>.module.mostPopular li.col-2 ~ [class|="col"]{margin-left:20px}.col-12>.module.mostPopular li.col-2 .thumb{display:inline-block;max-width:100%;position:relative;width:auto;height:auto;margin:0 0 10px}.col-12>.module.mostPopular .content{padding-left:100px}.col-12>.module.mostPopular .content a{font-weight:600;font-size:16px;line-height:1.4}.col-12>.module.mostPopular .topicName{font-weight:400}.col-12>.module.mostPopular .img img{display:block}.col-12>.module.mostPopular .img:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:rgba(22,39,54,0);bottom:0}.col-12>.module.mostPopular .img:hover:before{background-color:rgba(22,39,54,0.5)}.col-4 .mostPopular{display:inline-block}section.mpu.placeholder-old{margin-bottom:0}section.mpu.placeholder-old>[data-ad]>div{margin-bottom:30px}.is-sticky .scrolling-mpu{margin-left:35px}#ads_MultiplexerBypass{padding-left:200px}#ads_MultiplexerBypass .thumb{width:170px;overflow:hidden}#ads_MultiplexerBypass .thumb:before{display:block;position:absolute;top:0;left:0;width:100%;content:"Paid Content";background-color:#1FBEFF;color:#fff;padding:4px 10px;text-transform:uppercase;font-weight:600;font-size:13px}#ads_MultiplexerBypass .content{display:block}#ads_MultiplexerBypass .content>p{display:block}#ads_MultiplexerBypass .sponsored-by.sponsored-by.sponsored-by.sponsored-by.sponsored-by{margin-bottom:10px}.ad-incontent-ad-plus{margin-bottom:0;border-bottom:1px #cad6de solid;padding:40px 0}.mobile-nav-ad-plus-banner.placeholder{min-height:100px}.module.topic-carousel .heading{display:inline-block}.module.topic-carousel .label{display:inline-block;margin:0;padding-left:15px}.module.topic-carousel .next,.module.topic-carousel .previous{position:absolute;display:flex;align-items:center;background-color:#44D8FF;width:48px;height:48px;border-radius:3px;z-index:5;top:124px}.module.topic-carousel .next:hover,.module.topic-carousel .previous:hover{background-color:#39D2FF}.module.topic-carousel .next svg,.module.topic-carousel .previous svg{width:13px;height:13px;fill:#080A12;margin:0 auto}.module.topic-carousel .next{right:10px}.module.topic-carousel .previous{right:68px}.module.topic-carousel .previous svg{transform:rotate(180deg)}.module.topic-carousel ul .item{width:220px}.module.topic-carousel.four-story .viewport{width:940px;overflow:hidden}.module.topic-carousel.three-story .viewport{width:700px;overflow:hidden}.module.topic-five-story-feature{margin-bottom:30px}.module.topic-five-story-feature .heading{display:inline-block;margin-bottom:20px}.module.topic-five-story-feature .see-all-link{top:20px}.module.topic-five-story-feature .see-all-link span{display:inline-block}.module.topic-five-story-feature .nav-tabs{padding-left:20px}.module.topic-five-story-feature .topic-four-by-four .item{width:217px}.module.topic-five-story-feature .topic-four-by-four .item a img{width:100%}.module.topic-five-story-feature .topic-first-item .item a{font-size:36px;line-height:44px}.module.topic-all-stories .nav-tabs{margin:0 auto;position:absolute;top:20px;left:150px}.module.topic-all-stories .heading{margin-bottom:35px}.module.topic-all-stories .river .item a .content h3{font-size:24px;line-height:32px}.module.topic-all-stories .river .item .meta .topic-link{display:inline-block;padding-left:5px}.module.topic-all-stories .river .item .meta .topic-link a{font-size:13px;line-height:16px;font-weight:600}.search-results .search-top-pagination{display:block}.search-results .search-top-pagination .pagination{border-top:none;border-bottom:none;margin-top:-35px}.search-results .river .item{border-bottom:1px #E1E0E3 solid;padding:30px 0;margin-bottom:0;overflow:hidden}.search-results .river .item:first-child{padding-top:0}.search-results .river .item:last-child{border-bottom:none}.search-results .river .item a:hover .arrow-button{background:#39D2FF}.search-results .river .item .arrow-button{float:right;margin:0 0 30px 30px;width:86px;height:86px;background:#F5F4F7;border-radius:3px;position:relative;width:86px;height:86px;display:flex;justify-content:center;align-items:center}.search-results .river .item .arrow-button svg{fill:#080A12;width:40px;height:13px}.search-results .river .item .content p{display:block;color:#080A12;font-size:15px;line-height:24px;margin-bottom:10px}.search-results .river .item h3{margin-bottom:10px}.search-results .river .item h3 a{font-weight:600;font-size:24px}.search-results .river .item .thumbWrap{height:128px;margin:0}.search-results .river .item .content,.search-results .river .item .meta{margin-left:200px}.search-results .river .item .sponsoredItem .label{font-weight:400;color:#1FBEFF;display:none}form.header-search{margin:32px 0}form.header-search input[type=search],form.header-search button{height:54px;line-height:52px}form.header-search input[type=search]{margin:0 12px 0 0;padding:0 16px}form.header-search button{flex-grow:0;padding:0 77px}.trending-content ul.trending-items>li{width:calc(33% - 24px)}.smart-search-results .smart-search-results-list{width:100%;display:flex;justify-content:space-between}.smart-search-results .smart-search-results-list .search-section.topics{width:196px}.smart-search-results .smart-search-results-list .search-section.content{width:306px}.multiplexer-header .multiplexer-sponsor{float:right}.multiplexer-authors .multiplexer-items-wrapper .viewport{min-width:450px;margin:0 auto 30px;padding:0 50px}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author{width:180px;margin:5px 30px}.multiplexer-authors .multiplexer-items-wrapper .viewport .multiplexer-author:first-child{margin:0 30px 0 0}.video-header{margin-bottom:0}.video-header .related-content,.video-header .related-videos{margin-left:0;margin-right:0}.video-header .video-carousel .slidecontrols{position:static}.video-header .video-carousel .slidecontrols .next,.video-header .video-carousel .slidecontrols .prev{z-index:10}.video-header .video-carousel .slidecontrols .next .arrow{right:-70px}.video-header .video-carousel .slidecontrols .prev .arrow{left:-70px}.video-header .video-details{padding-right:250px;width:auto;margin:0}.video-header .video-details h1{margin-bottom:0;display:block;line-height:1.3;padding-top:12px}.video-header .video-details .video-details-icons{margin:auto;position:absolute;top:0;right:0}.video-header .video-details .video-details-icons .trigger{float:left}.video-header .video-details .video-details-icons .trigger>svg{margin-right:5px}.video-header .video-details .video-details-icons .trigger>span{display:inline}.video-header .video-details .video-details-icons .trigger:last-child{margin-right:0}.video-header .video-details .video-details-icons .popup{bottom:100%}.video-header .video-details .video-details-icons .popup.about-popup{margin-left:-160px}.video-header .video-details .video-details-icons .popup.about-popup:after{right:50%}.video-header .navSupplement{display:block}.video-header .video-multiplexer-header{padding:0}.video-header .video-multiplexer-header .multiplexer-header-border{padding:15px}.sponsored-video .storyHeader{padding:0px;margin:20px 0 0}.sponsored-video .shareBar li{display:block;width:100%;margin-bottom:3px;height:40px}.sponsored-video .shareBar .heading{display:block}.topContent.container.profile-page{padding-bottom:30px}.topContent.container.profile-page .row .col-12{width:100%}#author-bio-header{width:1230px;margin:0 auto;padding:30px 0;text-align:left}#author-bio-header .navSupplement{display:block;position:relative;margin:0 0 20px 0}#author-bio-header .row{margin-top:30px}#author-bio-header h1.author-name{font-size:44px}#author-bio-header .author-title{font-size:1.375em}#author-bio-header .img{width:100%;text-align:right}#author-bio-header .img img{width:220px}#author-bio-header .nav-tabs{margin:15px 0}#author-bio-header #bio article,#author-bio-header #disclosure article{padding-right:175px}#author-bio-header #bio .expose.expose-closed .expose-content{display:none}#author-bio-header #bio .expose.expose-open .expose-content{display:inline}.author-bio-filter-wrap .search-filter ul li[data-component="dropdown"]{padding:15px 0}.author-bio-filter-wrap .search-filter ul li[data-component="dropdown"]:nth-child(1){padding:15px 30px 15px 20px}.author-bio-filter-wrap .search-filter ul li[data-component="dropdown"]:nth-child(2){padding:15px 30px 15px 10px}.author-bio-filter-wrap .search-filter ul li[data-component="dropdown"]:nth-child(3){padding:15px 30px 15px 10px}.author-bio-filter-wrap .search-filter ul li[data-component="dropdown"]:nth-child(4){padding:15px 30px 15px 10px}.author-bio-filter-wrap .search-filter .clear-filters{border-left:none}#sponsored-content-message{margin:20px 0;height:55px}#sponsored-content-message .label-container{width:217%;margin-left:-202%;text-align:right;position:absolute;top:0;left:0}#sponsored-content-message .message-container{width:100vw;position:absolute;top:0;left:140px}.breaking-news-container{min-height:54px}.breaking-news-placeholder{height:53px}.member-header-wrap{height:250px}.member-header-wrap .member-header figure:after{width:170px;height:170px}.member-header-wrap .member-header figure .gravatar{width:170px;height:170px}.member-header-wrap .member-header .member-name{position:absolute;left:200px;top:30px}.member-header-wrap .member-header .member-name h2{font-size:48px}.member-header-wrap .member-header .member-info{position:absolute;left:200px;top:75px;width:55%}.member-header-wrap .member-header .member-info p{font-size:14px;line-height:18px}.member-header-wrap .member-nav{bottom:0}.member-header-wrap .member-nav a{padding:10px 70px;margin-right:-2px}.member-header-spacer{height:250px}.member-content .mobile-page-title{display:none}.member-content section{padding:30px;margin:30px 0}.member-content section.discover p{padding:0 175px}.member-content section.discover svg{display:inline-block;vertical-align:middle;padding:0}.member-content section.discover .stacked-logo,.member-content section.discover .zd-red-black{width:200px;height:105px;margin:0 0 20px 0}.member-content section.discover .users{width:65px;height:75px;margin:0}.member-content a.section-toggle{color:#080A12;top:22px;right:30px}.member-content .action-buttons{margin:30px 0;overflow:auto}.member-content .action-buttons .btn{width:calc(50% - 15px);margin:0;padding:30px;float:left}.member-content .action-buttons .btn+.btn{margin-left:30px}.member-content .action-buttons .btn svg{right:20px}.member-content .membership .save .btn{max-width:370px}.member-content .membership .edit{margin:30px 0}.member-content .membership .edit .social-input{width:calc((100% - 75px) / 3)}.member-content .membership .edit .social-input input{width:100%}.member-content .membership .edit .social-input+.social-input{margin:0 0 0 30px}.member-content .membership .edit p{max-width:88%;line-height:25px}.member-content .membership .edit div{margin-top:30px}.member-content .membership .edit .row{clear:both}.member-content .membership .edit .avatar,.member-content .membership .edit .biography,.member-content .membership .edit .social{margin-bottom:30px}.member-content .membership .edit #edit_profile p,.member-content .membership .edit #edit_profile input,.member-content .membership .edit #edit_profile label,.member-content .membership .edit #edit_profile textarea{font-size:1em}.member-content .membership .edit #edit_profile #user{margin-bottom:30px}.member-content .membership .edit #edit_profile label{display:inline-block;width:100%;text-align:right}.member-content .membership .edit #edit_profile input:not([type="checkbox"]),.member-content .membership .edit #edit_profile select{display:inline-block;margin-left:30px}.member-content .membership .edit #edit_profile .col-2.input-blue{margin-top:15px}.member-content .membership .edit #edit_profile div+div{margin-top:10px}.member-content .membership .edit #edit_profile .tos p{max-width:70%}.member-content .membership .edit #edit_profile .warning-label .validate-error{margin-left:30px}.member-content .membership .edit #edit_profile .avatar h3,.member-content .membership .edit #edit_profile .biography h3,.member-content .membership .edit #edit_profile .social h3,.member-content .membership .edit #edit_profile .display h3,.member-content .membership .edit #edit_profile .user-likes h3,.member-content .membership .edit #edit_profile .user-comments h3,.member-content .membership .edit #edit_profile .user-replies h3,.member-content .membership .edit #edit_profile .user-follows h3{margin-bottom:10px}.member-content .membership .edit #edit_profile .avatar p,.member-content .membership .edit #edit_profile .biography p,.member-content .membership .edit #edit_profile .social p,.member-content .membership .edit #edit_profile .display p,.member-content .membership .edit #edit_profile .user-likes p,.member-content .membership .edit #edit_profile .user-comments p,.member-content .membership .edit #edit_profile .user-replies p,.member-content .membership .edit #edit_profile .user-follows p{width:calc(50% - 15px);display:inline-block}.member-content .membership .edit #edit_profile .avatar textarea,.member-content .membership .edit #edit_profile .avatar select,.member-content .membership .edit #edit_profile .biography textarea,.member-content .membership .edit #edit_profile .biography select,.member-content .membership .edit #edit_profile .social textarea,.member-content .membership .edit #edit_profile .social select,.member-content .membership .edit #edit_profile .display textarea,.member-content .membership .edit #edit_profile .display select,.member-content .membership .edit #edit_profile .user-likes textarea,.member-content .membership .edit #edit_profile .user-likes select,.member-content .membership .edit #edit_profile .user-comments textarea,.member-content .membership .edit #edit_profile .user-comments select,.member-content .membership .edit #edit_profile .user-replies textarea,.member-content .membership .edit #edit_profile .user-replies select,.member-content .membership .edit #edit_profile .user-follows textarea,.member-content .membership .edit #edit_profile .user-follows select{width:calc(50% - 25px);margin-left:30px;vertical-align:top}.member-content .membership .edit #edit_profile .avatar p{width:80%}.member-content .membership .edit #edit_profile .biography textarea{min-height:50px}.member-content .membership .edit #edit_profile .social input{width:100%;margin-left:0}.member-content .membership .edit #edit_profile .social .checkbox.social-verify{margin:20px 0 0 0}.member-content .membership .edit #edit_profile .social .checkbox.social-verify input[type="checkbox"],.member-content .membership .edit #edit_profile .social .checkbox.social-verify p{display:inline-block;width:auto}.member-content .membership .edit #edit_profile .social .checkbox.social-verify p{margin:-5px 0 0 5px}.member-content .membership .edit #edit_profile .display .checkbox{margin:5px 0 0 20px}.member-content .membership .edit #edit_profile .display .checkbox label{width:auto;vertical-align:top;font-weight:400;text-transform:none;text-align:left}.member-newsletters h2{margin-bottom:30px}.member-newsletters ul.items{margin-bottom:0}.member-newsletters ul.items li{margin-top:30px;position:relative;padding-right:200px}.member-newsletters ul.items li .btn{position:absolute;top:0;right:0}.change-password label,.change-password input{display:inline-block}.topContent .col-12 h1.downloads-title{font-size:70px;padding-top:45px;padding-bottom:0}.topContent .col-12 h1.downloads-title svg{width:90px;height:50px;margin-top:-10px}.topContent .col-12 h1.downloads-title-alt{font-size:70px;text-align:left}.topContent .col-12 h1.downloads-title-alt.post{font-size:50px}.byline p{text-align:left}.download-header{height:315px}.download-header span.description{margin:10px auto;padding-bottom:20px}.download-header .search-bar{width:810px}.download-header .search-bar input[type="search"]{height:70px}.download-header .search-bar input[type="search"]::-webkit-input-placeholder{color:#fff;opacity:1;font-size:24px}.download-header .search-bar input[type="search"]:moz-placeholder{color:#fff;opacity:1;font-size:24px}.download-header .search-bar input[type="search"]::-moz-placeholder{color:#fff;opacity:1;font-size:24px}.download-header .search-bar input[type="search"]:-ms-input-placeholder{color:#fff;opacity:1;font-size:24px}.download-header .search-bar .search-button.search-button.search-button.search-button.search-button.search-button{width:80px;height:70px}.downloads .most-popular-listing{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:". ."}.downloads .most-popular-listing .downloads.item{display:inline-block;margin-right:30px;margin-bottom:15px}.downloads .most-popular-listing .downloads.item p{margin:0 0 10px}.downloads .latest-listing .downloads.item h3{margin-bottom:0}.downloads .latest-listing .downloads.item svg{display:inline-block;float:right;margin-left:30px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border:1px solid #080A12;border-radius:50%;width:30px;height:30px;padding:20px;fill:#080A12;vertical-align:middle}.downloads .latest-listing .downloads.item svg:hover{border:1px solid #080A12;fill:#080A12}.downloads .latest-listing .downloads.item .description{display:block;margin-bottom:5px;font-weight:400}.downloads .abstract-info{display:block}.downloads .abstract-info .col-2 span{text-align:right}.downloads .mobile-abstract-info{display:none}.downloads .more-downloads .more-downloads-item{display:inline-block;min-height:85px;vertical-align:top;width:22%;margin:0 2% 0 0}.downloadDetails th{width:250px}.hero-carousel-spacer{height:420px;margin-bottom:0}.hero-carousel{height:420px;background-color:#080A12;color:#fff}.hero-carousel .page{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 0.8s;transform:translateZ(0);-webkit-transform:translateZ(0)}.hero-carousel .page.hidden{visibility:hidden;opacity:0;transition:opacity 0.8s, visibility 0 0.8s}.hero-carousel .page.hidden .item{visibility:hidden;transition:visibility 0s 0.8s}.hero-carousel .item{position:relative;float:left;visibility:visible;display:block;left:0% !important;margin-left:0 !important;transition:none;opacity:1}.hero-carousel .item.active{transition:none}.hero-carousel .item.item-size-large{width:50%;height:420px}.hero-carousel .item.item-size-large .overlay-bg{background:rgba(8,10,18,0.75)}.hero-carousel .item.item-size-large .title{font-size:2.25em;font-weight:400}.hero-carousel .item.item-size-medium{width:25%;height:420px}.hero-carousel .item.item-size-small{width:25%;height:210px}.hero-carousel .item.item-size-medium .related-links,.hero-carousel .item.item-size-small .related-links{display:none}.hero-carousel .item.item-size-medium .overlay-bg,.hero-carousel .item.item-size-small .overlay-bg{background:linear-gradient(to bottom, rgba(8,10,18,0) 0%,#080a12 100%)}.hero-carousel .content{bottom:40px;left:30px;right:30px;border-left:1px solid #080A12;padding-left:30px}.hero-carousel .content .topic{font-weight:600;font-size:.75em;color:#080A12;text-transform:uppercase;color:#fff}.hero-carousel .related-links-heading{display:block;font-weight:600;font-size:.75em;color:#080A12;text-transform:uppercase;color:#080A12}.hero-carousel .related-links{display:block;margin-top:.5em}.hero-carousel .related-links li{margin-top:0}.hero-carousel .related-links a{font-weight:600;font-size:16px;line-height:1.4;color:#fff}.hero-carousel .next-button{right:30px}.hero-carousel .switch-page{display:block}.hero-carousel .switch-item{display:none}.featured-carousel{margin-left:0;margin-right:0}.featured-carousel a.content .title{margin:5px 80px 0}.featured-carousel a.content .type{font-size:.8125em;margin-left:80px}.carousel-pagination li.next,.carousel-pagination li.previous{width:50px;height:50px}.carousel-pagination li.next svg,.carousel-pagination li.previous svg{top:18px;left:18px;width:15px;height:15px}.carousel-pagination li.previous svg{left:15px}.carousel-pagination li.pag{visibility:visible}.featured-content-carousel .featured-carousel{width:100%}.featured-content-carousel .featured-carousel .btn-circle{bottom:30px}.video-carousel-wrapper,.video-carousel{height:480px}.video-carousel .item-container{width:760px;height:428px}.video-carousel .slidecontrols .next span{right:-80px;top:50%;margin-top:-25px}.video-carousel .slidecontrols .prev span{left:-80px;top:50%;margin-top:-25px}section.carousel{height:250px}section.carousel img{margin-bottom:0}section.carousel p,section.carousel .relatedLinks{display:block}section.carousel .overlay{height:100%;width:300px;left:auto;right:0;top:0}section.carousel .overlay .content{height:auto;overflow:hidden;padding:15px 20px 0}section.carousel .sliderWrapper figure a .img img{width:100%}.single-topic-module{height:428px;margin-left:0;margin-right:0}.single-topic-module .content .type{font-weight:400;color:#fff}.single-topic-module .content .title{font-weight:400;font-size:1.5625em;line-height:1.08em;color:#fff;color:#fff}.multi-topic-module .topic-link a,.single-topic-module .topic-link a{font-size:0.66667em}.topicsListing .heading{margin-bottom:20px}.topicsListing .topic-nav{margin-top:30px;padding-bottom:0}.topicsListing .topic-nav li{line-height:1}.topicsListing .specialFeatureItem .img img{width:170px}.topicsListing .specialFeatureItem .col-2{width:140px;float:left}.search-filter{position:relative;font-size:.75em;line-height:1.16667em;text-transform:uppercase;font-weight:600}.search-filter .search-filter-large-screens{display:block}.search-filter .search-filter-small-screens{display:none}.search-filter ul{display:inline;margin:0;padding:0;list-style:none}.search-filter ul .filter-list-padding{padding:15px 33px 15px 20px}.search-filter ul li{display:inline-block;position:relative;padding:15px 33px 15px 20px;cursor:pointer;border-right:1px solid #162736}.search-filter ul li.selected ul.dropDown{max-height:5000px}.search-filter ul li.selected .option:after{border-color:transparent transparent #fff transparent;top:16px}.search-filter ul li [data-item="trigger"]{color:#F1F0F3}.search-filter ul li [data-item="trigger"]:hover{color:#F1F0F3}.search-filter ul li .option{display:inline-block;padding-left:5px;text-transform:capitalize;color:#fff;font-size:12px;line-height:inherit;font-weight:400}.search-filter ul li .option:hover{color:#fff}.search-filter ul li .option:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;position:absolute;right:20px;top:21px}.search-filter ul li ul.dropDown{padding:0;position:absolute;top:44px;left:0;width:220px;max-height:0;z-index:5000000;overflow:hidden;-moz-transition:height,.25s,linear;-o-transition:height,.25s,linear;-webkit-transition:height,.25s,linear;transition:height,.25s,linear}.search-filter ul li ul.dropDown li{color:#F1F0F3;background:#162736;display:block;padding:0}.search-filter ul li ul.dropDown li a{display:block;padding:15px 33px 15px 20px}.search-filter ul li ul.dropDown li.more{background:#080A12}.search-filter ul li ul.dropDown li.more a{display:block;text-align:center}.search-filter ul li ul.dropDown li.selected{background:#25415a}.search-filter ul li ul.dropDown li.hide{display:none}.search-filter .hide-filters{display:none}.search-filter .clear-filters{position:absolute;top:0;right:0;border-left:1px solid #162736;border-top:none}.promote-smart-content{min-height:105px}.promote-smart-content .column-a{left:0;width:33.3%;margin:0 10px 0 0}.promote-smart-content .column-b{left:33.3%;width:33.4%;margin:0}.promote-smart-content .column-c{right:0;width:33.3%;margin:0 0 0 10px}.promote-smart-content .column-a,.promote-smart-content .column-b,.promote-smart-content .column-c{position:absolute}.promote-smart-content .column-a .btn-smart,.promote-smart-content .column-b .btn-smart,.promote-smart-content .column-c .btn-smart{width:85%}.featured-content-wrap{margin-top:-18px;height:auto;margin-bottom:0}.featured-content-wrap .featured-content .multiplexer-sponsored{text-align:left}.featured-content-wrap .featured-content h1{font-size:2.4em;text-align:left}.featured-content-wrap .featured-content .dek{display:block}.featured-content-wrap .featured-content .social-links{float:right;text-align:right;position:relative;left:0;bottom:0;margin-left:0}.featured-content-wrap .featured-content-river{display:block;padding-top:268px}.featured-content-wrap .featured-content-river ul li{font-size:0.8em;padding-left:90px;min-height:53px}.featured-content-wrap .featured-content-river ul li .img{width:70px}.team-map{background:#162736;padding:20px}.team-map ul.regions{margin:0;list-style:none;width:414px;height:232px;background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map.png') no-repeat center center;position:relative}.team-map ul.regions .map-area{position:absolute}.team-map ul.regions .map-tooltip{display:block;visibility:hidden;position:absolute;background:rgba(0,0,0,0.8);color:white;border-radius:5px;bottom:73%;left:50%;padding:5px;text-align:center;width:108px;margin-left:-54px;font-size:14px}.team-map ul.regions .map-tooltip:after{content:"";position:absolute;left:50%;top:auto;bottom:-5px;border:solid;border-color:rgba(0,0,0,0.8) transparent;border-width:5px 5px 0 5px;margin-left:-5px}.team-map ul.regions li:hover .map-tooltip{visibility:visible}.team-map ul.regions .us .map-area{width:107px;height:61px;top:68px;left:35px}.team-map ul.regions .us .map-area .map-tooltip{left:43%;bottom:92%}.team-map ul.regions .us:hover .map-area{background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map-us-hover.png') no-repeat center center}.team-map ul.regions .uk .map-area{width:69px;height:62px;top:36px;left:150px}.team-map ul.regions .uk .map-area .map-tooltip{left:44%;bottom:68%}.team-map ul.regions .uk:hover .map-area{background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map-uk-hover.png') no-repeat center center}.team-map ul.regions .au .map-area{width:78px;height:59px;top:146px;left:315px}.team-map ul.regions .au .map-area .map-tooltip{left:43%;bottom:86%}.team-map ul.regions .au:hover .map-area{background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map-au-hover.png') no-repeat center center}.team-map ul.regions .asia .map-area{width:179px;height:141px;top:18px;left:218px}.team-map ul.regions .asia .map-area .map-tooltip{left:43%;bottom:86%}.team-map ul.regions .asia:hover .map-area{background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map-asia-hover.png') no-repeat center center}.team-map ul.regions .in .map-area{width:35px;height:35px;top:99px;left:264px}.team-map ul.regions .in .map-area .map-tooltip{left:27%;bottom:109%}.team-map ul.regions .in:hover .map-area{background:transparent url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/core/maps/world-map-in-hover.png') no-repeat center center}.team-map ul.regions span.label{position:absolute;top:40px;left:430px;width:200px;font-weight:600;font-size:18px;color:#eee}.team-map ul.regions li:hover span.label{color:#5ba0d3}.team-map ul.regions .au span.label{margin-top:25px}.team-map ul.regions .uk span.label{margin-top:50px}.team-map ul.regions .us span.label{margin-top:75px}.team-map ul.regions .in span.label{margin-top:100px}.share-bar-wrapper:after{display:none}.share-bar-wrapper .author-avatars{clear:none}.share-bar-wrapper .byline .byline-details{clear:none}.share-bar-wrapper .byline .byline-author{margin-bottom:0px}.share-bar-wrapper .byline .byline-author .author-title{display:inline}.podcast .share-bar>ul{list-style:none;margin:0}.podcast .share-bar>ul>li{display:inline-block;width:120px}.podcast .share-bar>ul>li span{display:inline-block;padding-top:20px;vertical-align:middle;font-weight:600;text-transform:capitalize}.podcast .share-bar>ul>li span.podcast-service-title{padding:0;display:inline-block;position:absolute;top:10px;left:50px}.listicle .capi-header{margin-bottom:10px}.listicle .capi-header .capi-header-hed{width:320px;margin-bottom:0px}.listicle .capi-header img{width:270px;height:auto}.listicle .capi-header figcaption{width:270px}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group{margin:24px 0 0 0;flex-direction:row}div#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group button{width:30%;margin-top:0}body .videoPromo .videoSlide .meta{display:block}.shortcode.giphy{display:inline-block;width:50%}.shortcode.giphy .giphy-container{height:0;position:relative;overflow:hidden}.shortcode.giphy.pull-left{float:left;margin-right:20px}.shortcode.giphy.pull-right{float:right;margin-left:20px}.shortcode.chart{margin:30px 0}ul.listicle-precap .listicle-precap-item{gap:30px}ul.listicle-precap .listicle-precap-item .listicle-precap-btn{font-size:14px;width:20vw}ul.listicle-precap .listicle-precap-item .listicle-precap-btn.btn-cta{padding:15px 20px}.listicle h2{font-size:36px}.listicle h3{font-size:24px}.listicle .listicle-links,.listicle .credit-card-links{display:flex;justify-content:flex-end;position:relative}.listicle .listicle-links .supplemental-link,.listicle .credit-card-links .supplemental-link{flex-basis:auto;display:inline-block;position:absolute;right:420px;top:15px;line-height:25px;height:25px;border-right:1px solid #E1E0E3;padding-right:20px}.listicle .listicle-links .supplemental-link.credit-card,.listicle .credit-card-links .supplemental-link.credit-card{top:2px;right:125px}.listicle .listicle-links .supplemental-link:not(:last-child),.listicle .credit-card-links .supplemental-link:not(:last-child){margin-right:30px}.listicle .listicle-links .lead-link{width:370px;margin-right:30px;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center}.listicle .listicle-links .lead-link:last-child{margin-right:0}.listicle figcaption{float:right;clear:both;width:370px;margin-top:-10px}.commerce-promo{width:570px;margin:20px auto}.commerce-promo .img.alignleft img{width:100%;height:auto}.commerce-promo h4{margin:15px 20px 15px 0;font-size:18px}.commerce-promo .btn.btn-primary{margin:0 20px 15px 0}.commerce-promo .lead-link.credit-card{margin-right:35px}.commerce-button-wrap{text-align:right}.btn.commerce-button{display:inline-block;width:370px;margin-bottom:20px}.commerce-promo.variation-a{padding:24px 0;margin:20px 0 20px 20px;width:306px;float:right;border-left:none;border-right:none;text-align:left}.commerce-promo.variation-a .img{width:100%;margin:0 0 15px 0}.commerce-promo.variation-a .lead-link{display:block}.commerce-promo.variation-a h4{font-size:16px;line-height:1.5;margin-right:0}.commerce-promo.variation-a .commerce-button-wrap{text-align:unset}.commerce-promo.variation-a .btn.btn-primary{margin:0;border-radius:3px;display:inline-block}.demoCss .title{font-weight:600;font-size:2.75em;line-height:1.04545em;color:#080A12}.demoCss h3{font-weight:600;font-size:1.625em;line-height:1.11538em}.demoCss h5{font-weight:600;font-size:16px;line-height:1.4}}@media screen and (min-width: 980px) and (max-width: 1229px){body .margin-right{margin-right:20px}body .row{zoom:1;width:auto}body .row:before,body .row:after{content:"";display:table}body .row:after{clear:both}body .container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;zoom:1}body .container:before,body .container:after{content:"";display:table}body .container:after{clear:both}body [class|="col"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}body [class|="col"] ~ [class|="col"]{margin-left:20px}body .col-1{width:60px;position:relative}body [class|="col"].push-1{left:120px}body [class|="col"].pull-1{right:120px}body .col-2{width:140px;position:relative}body [class|="col"].push-2{left:200px}body [class|="col"].pull-2{right:200px}body .col-3{width:220px;position:relative}body [class|="col"].push-3{left:280px}body [class|="col"].pull-3{right:280px}body .col-4{width:300px;position:relative}body [class|="col"].push-4{left:360px}body [class|="col"].pull-4{right:360px}body .col-5{width:380px;position:relative}body [class|="col"].push-5{left:440px}body [class|="col"].pull-5{right:440px}body .col-6{width:460px;position:relative}body [class|="col"].push-6{left:520px}body [class|="col"].pull-6{right:520px}body .col-7{width:540px;position:relative}body [class|="col"].push-7{left:600px}body [class|="col"].pull-7{right:600px}body .col-8{width:620px;position:relative}body [class|="col"].push-8{left:680px}body [class|="col"].pull-8{right:680px}body .col-9{width:700px;position:relative}body [class|="col"].push-9{left:760px}body [class|="col"].pull-9{right:760px}body .col-10{width:780px;position:relative}body [class|="col"].push-10{left:840px}body [class|="col"].pull-10{right:840px}body .col-11{width:860px;position:relative}body [class|="col"].push-11{left:920px}body [class|="col"].pull-11{right:920px}body .col-12{width:940px;position:relative}body [class|="col"].push-12{left:1000px}body [class|="col"].pull-12{right:1000px}}@media screen and (min-width: 980px){body{font-size:18px;line-height:30px}body>iframe:not([title="Disqus"]){display:none}h1{font-weight:600;font-size:2.75em;line-height:1.04545em;color:#080A12}.contentWrapper{padding:0;margin:0 auto}.homepage .contentWrapper>.container .row .row:nth-child(2){padding-top:20px}body .topContent .col-12{position:static}#main{overflow:hidden !important;z-index:0}.col-4 .module a{font-weight:600;font-size:16px;line-height:1.4}.col-4 .module a:hover{text-decoration:none}.meta{font-weight:400}.module .box.sitemap-list ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.module .box.sitemap-list ul li{margin-bottom:11px}.module .box.sitemap-list ul li:last-child{padding-bottom:8px}#editorial .item{min-height:152px}.modal{margin-left:-250px;width:500px}.modal.infographic{margin-left:-450px;max-width:900px;width:100%}}@media screen and (min-width: 1230px){.row{zoom:1;width:auto}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1230px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}[class|="col"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}[class|="col"] ~ [class|="col"]{margin-left:30px}.col-1{width:70px;position:relative}[class|="col"].push-1{left:160px}[class|="col"].pull-1{right:160px}.col-2{width:170px;position:relative}[class|="col"].push-2{left:260px}[class|="col"].pull-2{right:260px}.col-3{width:270px;position:relative}[class|="col"].push-3{left:360px}[class|="col"].pull-3{right:360px}.col-4{width:370px;position:relative}[class|="col"].push-4{left:460px}[class|="col"].pull-4{right:460px}.col-5{width:470px;position:relative}[class|="col"].push-5{left:560px}[class|="col"].pull-5{right:560px}.col-6{width:570px;position:relative}[class|="col"].push-6{left:660px}[class|="col"].pull-6{right:660px}.col-7{width:670px;position:relative}[class|="col"].push-7{left:760px}[class|="col"].pull-7{right:760px}.col-8{width:770px;position:relative}[class|="col"].push-8{left:860px}[class|="col"].pull-8{right:860px}.col-9{width:870px;position:relative}[class|="col"].push-9{left:960px}[class|="col"].pull-9{right:960px}.col-10{width:970px;position:relative}[class|="col"].push-10{left:1060px}[class|="col"].pull-10{right:1060px}.col-11{width:1070px;position:relative}[class|="col"].push-11{left:1160px}[class|="col"].pull-11{right:1160px}.col-12{width:1170px;position:relative}[class|="col"].push-12{left:1260px}[class|="col"].pull-12{right:1260px}.modal-backdrop{height:100%;width:100%;top:0;left:0}.modal,.modal-backdrop{position:absolute;display:none}.modal.fixed,.modal-backdrop.fixed{position:fixed}.modal.show,.modal-backdrop.show{display:block}.modal-iframe{display:block;position:relative}.scrolling-mpu.fixed{padding-left:35px}.storyHeader .summary{font-weight:400;font-size:1.25em;line-height:1.2em;margin-bottom:10px}.relatedContent .title{font-weight:600;font-size:16px;line-height:1.4}.relatedContent .topicName{font-weight:400;font-size:15px;line-height:20px}.relatedContent li a{font-weight:600;font-size:16px;line-height:1.4}.relatedContent li .topicName{font-weight:400;font-size:15px;line-height:20px}.authorBio h3{font-weight:600;font-size:1.25em;line-height:1.2em}.storyBody .alignRight.shortcode-image.image-medium,.storyBody .alignLeft.shortcode-image.image-medium{width:370px}.sponsored-replay-disclaimer .replay-message{display:inline-block;margin-left:20px;left:150px;width:80%;vertical-align:middle}.debate{background:#000 url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/debate/skin-debate.jpg') no-repeat 50% 0px;width:100%}.debate h1{margin-top:30px}.debateHeader{margin-top:0;background-size:cover}.debateHeader .banner{font-size:18px;padding:15px 50px;float:right;display:block}.debateHeader #cbsiAd110_200.active.active{margin-left:0;margin-top:-20px}.debatersBox .sideAImg{float:left}.debatersBox .sideBImg{float:right}.debatersBox .debateTitle{float:left;margin:30px 100px;text-align:center;width:240px}.debateVote{background:none}.debateVote.sideA{float:left}.debateVote.sideB{float:right}.debateVoteTimer{clear:none;float:left;margin:0 30px;padding:40px 0 0 0;text-align:center;width:200px}.rebuttalWrapper .commentsWrapper{float:right}.rebuttalWrapper .sideAcomments,.rebuttalWrapper .sideBcomments{width:372px;position:relative;display:inline;float:left}.rebuttalWrapper .sideAcomments{margin-right:20px}.debateListing .storyBody span{float:none;margin-top:0}.debateListing .storyBody .default{margin-right:30px}.sideAcomments .commentMeta .alignLeft,.sideAcomments .commentMeta .alignRight,.sideBcomments .commentMeta .alignLeft,.sideBcomments .commentMeta .alignRight{width:auto}.photoGallery .viewport .sticky-caption-right{top:25%}.photoGallery.commerce .viewport .img img{width:60%}.gallery-page .share-bar-wrapper .byline .meta{font-size:.8125em}.col-12>.module.mostPopular li.col-2{width:170px}.col-12>.module.mostPopular li.col-2 ~ [class|="col"]{margin-left:30px}.module.zdnet-academy ul li .thumb{width:170px}.module.zdnet-academy ul li .content{padding-left:200px}.multiplexer-summary{font-size:1.5em}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="email"]{width:72%}.newsletters .newsletterWidgetForm .mmode.mmode-nls input[type="submit"]{width:38%}section.keepUp{min-height:258px}.alert.sponsored-label,.status.sponsored-label{padding:15px 30px 15px 15px}.alert.sponsored-message,.status.sponsored-message{padding:15px 15px 15px 30px}#sponsored-content-message .label-container{width:215%;margin-left:-201%}#sponsored-content-message .message-container{left:162px}.reviewOverview{margin-top:0;position:absolute;color:#fff}.reviewGallery .viewport{height:433px}.search-results .river .item .sponsoredItem .label{font-weight:400;font-size:.8125em;line-height:1.38462em;color:#1FBEFF}.special-feature-container{padding-left:0;padding-right:0}.special-feature-container .special-feature-header h1{font-size:48px}.special-feature-container .special-feature-header .special-feature-video-player .videoPromo .videoInfo .videoTitle{font-size:22px}.contentWrapper .special-feature-container .col-12{width:100%}.special-feature-header-v2 h1{font-size:3em}.special-feature-header-v2 .social-links{width:600px}.special-feature-listing-v2 .col-4.item{width:390px;margin-bottom:30px}.special-feature-listing-v2 .special-feature-river .item{height:85px;margin-bottom:40px}.topContent.container .topicHeader .title{font-size:50px;line-height:46px}.topicRiver .item{margin:0;clear:both;min-height:128px}.topicRiver .item .thumbWrap{display:block;float:left;width:170px;margin-right:30px}.topicRiver .item .thumbWrap .thumb>figure{margin-top:5px}.topicRiver .item .content h3{font-size:1.4em}.topicRiver .item .content .summary{display:block;font-size:16px;line-height:24px;margin-bottom:5px}.topicRiver .item .content .meta a{color:#080A12}.topicRiver .item+.item,.topicRiver.loadMore .item:first-child{margin-top:40px}.module.topic-promo .col-6{margin-bottom:0}.module.topic-promo .thumb{display:inline-block}.topic-door.related-videos.right-rail{width:100%;margin:0 auto 30px}.topic-door.related-videos.right-rail .container{padding:30px}.topic-door.related-videos.right-rail .featured-video{margin:0 0 0 -30px}.topic-door.related-videos.right-rail .featured-video .title{padding:20px 30px}.module.editors-pick .assets .asset .thumb{margin-right:30px}.module.editors-pick .assets .asset h3,.module.editors-pick .assets .asset .meta{margin-left:100px}.module.topic-carousel ul .item{width:277px}.module.topic-carousel.four-story .viewport{width:1170px}.module.topic-carousel.three-story .viewport{width:870px}.module.topic-five-story-feature .topic-four-by-four .item{width:272px}.videoPlayer .adControls,.videoPlayer .adTimer,.videoPlayer .adVisitSite,.videoPlayer .preview-controls,.videoPlayer .video_info{display:block}.featured-content-wrap .featured-content-river{padding-top:198px}.team-map{padding:30px}.team-map ul.regions span.label{left:500px}.listicle .capi-header .capi-header-hed{width:450px}nav#header-nav{height:177px}nav#header-nav .zd-logo{z-index:105;margin-right:80px;align-items:flex-end}nav#header-nav .zd-logo svg.logo{display:block;width:220px;height:144px;vertical-align:middle;transition:fill 0.5s ease}nav#header-nav .zd-logo svg.logo-horizontal{display:none}nav#header-nav .zd-logo a:hover svg{transition:none}nav#header-nav ul.nav-bar-items>li{margin-left:110px}nav#header-nav ul.nav-bar-items>li.mobile-menu{display:none}nav#header-nav ul.nav-bar-items>li.slogan{z-index:105;margin-left:0}nav#header-nav ul.nav-bar-items>li.slogan span{display:block}nav#header-nav ul.nav-bar-items>li.slogan a{transition:color 0.5s ease}nav#header-nav ul.nav-bar-items>li.slogan a:hover{transition:none}nav#header-nav ul.nav-bar-items>li.topic-menu{margin-left:0}nav#header-nav ul.nav-bar-items>li.topic-menu>a{font-size:18px;text-transform:lowercase}nav#header-nav ul.nav-bar-items>li.topic-menu>a>span{margin-top:-32px}nav#header-nav ul.nav-bar-items>li.topic-menu>a:not([href]){cursor:default}nav#header-nav ul.nav-bar-items>li>.icon{position:relative;z-index:105}nav#header-nav ul.nav-bar-items>li>.icon svg{transition:fill 0.5s ease;width:24px;height:24px}nav#header-nav ul.nav-bar-items>li>.icon:hover svg{transition:none}nav#header-nav ul.nav-bar-items .desktop-only{display:inline-block}nav#header-nav ul.nav-bar-items .topic-menu>a:hover{color:inherit}nav#header-nav ul.nav-bar-items .topic-menu:hover .dropdown-content{visibility:visible;clip:rect(0px, 100vw, 200vh, -30px);transition:clip 0.6s linear}nav#header-nav ul.nav-bar-items .topic-menu:hover [data-item=trigger]{color:#0058d5}nav#header-nav ul.nav-bar-items .topic-menu:hover [data-item=trigger]:before{content:"";position:absolute;top:0;bottom:0;left:-32px;right:-32px}nav#header-nav ul.nav-bar-items .topic-menu:hover [data-item=trigger]:after{visibility:visible;transform:scaleX(1) translateZ(0);transition:transform 0.1s ease}nav#header-nav .dropdown-content{width:100%;padding-left:0;padding-right:0}nav#header-nav .dropdown-content>.container{margin:0 auto;display:flex;line-height:24px;padding-left:330px;width:1230px}nav#header-nav .dropdown-content .panel-column{padding:0 32px 0 0;box-sizing:border-box;flex-grow:0;width:22.22222%;box-sizing:border-box}nav#header-nav .dropdown-content .panel-column.small{width:11.11111%}nav#header-nav .dropdown-content .panel-column.large{width:33.33333%}nav#header-nav .dropdown-content .panel-column:last-child{padding-right:0}nav#header-nav .dropdown-content .divider{width:1px;flex-shrink:0;position:relative}nav#header-nav .dropdown-content .divider:before{content:"";position:absolute;top:32px;bottom:32px;width:1px;left:-24px;background:#383A42}nav#header-nav .nav-shelves{display:flex;flex-direction:column-reverse}nav#header-nav .nav-shelves .icon-shelf{height:107px}nav#header-nav .nav-shelves .icon-shelf .dropdown-content{top:0;padding-top:85px}nav#header-nav .nav-shelves .icon-shelf .dropdown-content .divider{display:none}nav#header-nav .nav-shelves .icon-shelf [data-item=trigger]:after{display:none}nav#header-nav .nav-shelves .topic-shelf{display:block;height:70px}nav#header-nav .nav-shelves .topic-shelf .dropdown-content{top:100%}nav#header-nav .search-overlay-container{padding-left:300px;box-sizing:border-box;max-width:1170px;margin:0 auto}nav#header-nav.icon-menu-open .zd-logo a svg{fill:#D0FF4B}nav#header-nav.icon-menu-open .zd-logo a:hover svg{fill:#3f8eff;transition:none}nav#header-nav.icon-menu-open ul.nav-bar-items>li>a svg{fill:#D0FF4B}nav#header-nav.icon-menu-open ul.nav-bar-items>li.selected [data-item=trigger] svg,nav#header-nav.icon-menu-open ul.nav-bar-items>li>a.icon:hover svg,nav#header-nav.icon-menu-open ul.nav-bar-items>li [data-item=trigger]:hover svg{fill:#3f8eff;transition:none}nav#header-nav.icon-menu-open ul.nav-bar-items li.slogan a{color:#D0FF4B}nav#header-nav.icon-menu-open ul.nav-bar-items li.slogan a:hover{color:#3f8eff;transition:none}footer[role="contentinfo"] .col-2{width:170px}footer[role="contentinfo"] .col-2 li.loggedIn:after{right:30px}}@media screen and (min-width: 1230px) and (min-width: 2000px){footer[role="contentinfo"] .footer-logo,footer[role="contentinfo"] .logo-horizontal{left:0;max-width:1230px;position:relative;right:0;width:1230px;margin:0 auto;display:block}}@media screen and (min-width: 1230px){.demoCss .title{font-weight:600;font-size:3.125em;line-height:1.04em;color:#080A12}.demoCss h3{font-weight:600;font-size:1.75em;line-height:1.21429em}.demoCss h5{font-weight:600;font-size:16px;line-height:1.4}html{height:100%;min-width:1230px}.contentWrapper{width:1230px;z-index:2}.homepage .contentWrapper>.container .row .row:nth-child(2){padding-top:30px}.leader{position:relative}.margin-right{margin-right:30px}.col-12{position:static}.debateHeader .breakingNews{margin:-10px 20px 10px 20px}html,button,input,select,textarea{color:#080A12}small{font-size:13px}em{font-style:italic}pre{margin:0 0 20px}.center-text{text-align:center}.storyHeader h1{font-weight:600;font-size:3.125em;line-height:1.04em;color:#080A12}.storyBody .alignLeft,.storyBody .alignRight{width:220px}.storyBody blockquote.pullquote{width:275px}#leaderboard-top>div,#leaderboard-top>div>div,#leaderboard-top>div>div>div,#leaderboard-top>div>iframe,#leaderboard-top>div>table,#leaderboard-bottom>div,#leaderboard-bottom>div>div,#leaderboard-bottom>div>div>div,#leaderboard-bottom>div>iframe,#leaderboard-bottom>div>table{margin:0 auto !important;display:block}.vendorHotSpot h3{font-size:1.125em}.sticky-wrapper{margin-bottom:20px}#editorial .item{min-height:130px}.nextGen{background:#333 url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/nextgen/nextgen-bg.jpg') no-repeat top center;padding-top:190px}.nextGen .nextGenHeader{height:349px}.nextGen .nextGenHeader .column-8{margin:0}.nextGen .nextGenHeader .column-8 .videoPlayer{margin-top:0px}.nextGen .nextGenHeader .column-4{padding-top:20px;padding-left:0;margin:0 0 0 10px;width:300px}.nextGenFrontDoor{padding-top:0}.nextGenFrontDoor .closevideo{position:absolute;right:20px}#nextGenExpanding{margin-left:-20px}.col-12>.hub{width:940px}.hub .moduleHeader .sponsor{left:35%}.hub .headerVideo .videoPlayer iframe,.hub .headerVideo .videoPlayer object,.hub .headerVideo .videoPlayer embed,.hub .headerVideo .videoPlayer{height:260px;float:left;margin-right:30px;padding-bottom:0;width:460px}.hub .hubThumbs{float:left;margin-top:30px;width:300px;margin-bottom:0px}.hub .hubThumbs figure{position:static}.hub .hubThumbs figure span{height:160px;margin-left:0;width:300px}.hub .hubThumbs figure img{width:300px}.hub .hubThumbs figure figcaption{width:300px}.hub .hubThumbs figure figcaption h3{margin-top:25px;margin-left:25px}.hub .hubThumbs figure figcaption p{margin-left:25px}.hub .row{margin-left:-18px;margin-top:0}.hub .row:first-child{margin-top:-30px}.hub .row .hubThumbs:last-child{margin-left:30px}.hub .headerDetails p{margin-top:0}.specialFeatureRiver{margin:-18px 0px 0px -8px}.specialFeatureRiver .col-4{margin-bottom:0px}.specialFeatureRiver .sfRiverCol{min-width:300px}.col-12 .col-8 .specialFeatureRiver .oddItemSF{margin-left:0px}.col-12 .col-4 .moreSpecialFeatures .col-3{margin-left:0px}.hubStoryHeader{margin-bottom:20px;height:65px}.hubStorySlug,.hubStoryTitle{width:auto}.hubStorySlug{top:9px}.hubStoryTitle{top:26px}.hubRedButton{top:15px}.onAirTimer{padding:25px}.onAirCaption{float:left}.onAirCaption p{margin:0}.timerCountdown{float:right}.timerCountdown ul li{padding:0 7px}.timerCountdown ul li:first-child{padding:7px 25px 0 25px}.timerAside{margin-bottom:30px;float:none}.timerAside ul li:first-child{padding:7px 10px 0 10px}#buyingCycle #containerAllStages{height:560px;margin:78px 0 175px 0;background:url('https://www.zdnet.com/a/fly/1725569991-asset/bundles/zdnetcss/images/features/buyingcycle/buying-cycle-circle.jpg') no-repeat center}#buyingCycle #containerAllStages .container-stage{position:absolute}#buyingCycle #containerAllStages .stage-col-icon,#buyingCycle #containerAllStages .stage-col-content{position:static;float:left}#buyingCycle #containerAllStages .stage-col-icon2,#buyingCycle #containerAllStages .stage-col-content2{float:right}#buyingCycle #containerAllStages .stage-col-content2{text-align:right}#buyingCycle #containerAllStages .stage-col-icon{height:45px;width:58px}#buyingCycle #containerAllStages .stage-col-icon2{height:45px;width:45px}#buyingCycle #containerAllStages #containerDiscover{margin:-51px 0 0 455px}#buyingCycle #containerAllStages #containerDiscover .stage-col-icon{margin-top:3px;background:url("/images/features/buyingcycle/buying-cycle-sprites.jpg") no-repeat 0px 0px}#buyingCycle #containerAllStages #containerDiscover .stage-col-icon #longerStickTop{display:none}#buyingCycle #containerAllStages #containerDiscover .stage-col-content{width:390px}#buyingCycle #containerAllStages #containerInvestigate{margin:220px 0 0 715px}#buyingCycle #containerAllStages #containerInvestigate .stage-col-icon{margin-top:2px;background:url("/images/features/buyingcycle/buying-cycle-sprites.jpg") no-repeat 0px -50px}#buyingCycle #containerAllStages #containerInvestigate .stage-col-content{width:160px}#buyingCycle #containerAllStages #containerCompare{margin:544px 0 0 587px;width:355px}#buyingCycle #containerAllStages #containerCompare .stage-col-icon{margin-top:2px;background:url("/images/features/buyingcycle/buying-cycle-sprites.jpg") no-repeat 0px -100px}#buyingCycle #containerAllStages #containerCompare .stage-col-content{width:290px}#buyingCycle #containerAllStages #containerJustify{margin:541px 0 0 -2px;width:333px}#buyingCycle #containerAllStages #containerJustify .stage-col-icon2{margin-top:3px;background:url("/images/features/buyingcycle/buying-cycle-sprites.jpg") no-repeat 0px -150px}#buyingCycle #containerAllStages #containerJustify .stage-col-content2{width:280px;margin-right:8px}#buyingCycle #containerAllStages #containerOptimize{margin:206px 0 0 -10px;width:233px}#buyingCycle #containerAllStages #containerOptimize .stage-col-icon2{margin-top:1px;background:url("/images/features/buyingcycle/buying-cycle-sprites.jpg") no-repeat 0px -200px}#buyingCycle #containerAllStages #containerOptimize .stage-col-content2{width:180px;margin-right:8px}.social-footer{max-width:980px}.modal{margin-left:-260px;width:520px}.modal.infographic{margin-left:-600px;max-width:1200px;width:100%}}@media print{.contentWrapper,.container{background:transparent;color:#000;float:none;margin:0;padding:0;width:auto}.storyBody a:after{content:" (" attr(href) ")";font-size:80%}.storyBody a [href^="/"]:after{content:" (https://www.zdnet.com" attr(href) ")"}.storyBody a [href^="#"]:after{content:""}header[role="banner"],footer[role="contentinfo"],.shareBar,.followOptions,#twitter-widget-2,.nls-subscribe,.leader.leader-top,.ad-wrap,.google_image_div,.ad-mpu-top,.keepUp,.mpu.ad-active,.ad-adx,.col-4>section.module{display:none !important}}#_evh-button img{margin:0;padding:0;width:auto;float:none}#ot-sdk-btn{display:none !important}
