﻿:root{--masthead-height: 50px;--masthead-h-padding: 15px;--user-icon-height: 16px;--user-icon-width: 16px;--user-icon-h-padding: calc(var(--masthead-h-padding) / 2);--user-icon-v-padding: calc((var(--masthead-height) - var(--user-icon-height)) / 2);--search-icon-height: 16px;--search-icon-width: 16px;--search-icon-h-padding: calc(var(--masthead-h-padding) / 2);--search-icon-v-padding: calc((var(--masthead-height) - var(--search-icon-height)) / 2);--burger-icon-height: 16px;--burger-icon-width: 16px;--burger-icon-h-padding: calc(var(--masthead-h-padding) / 2);--burger-icon-v-padding: calc((var(--masthead-height) - var(--burger-icon-height)) / 2)}textarea{font-family:Arimo,Arial,FreeSans,Helvetica,sans-serif}td,th{text-align:left;vertical-align:top}img{border:none}img.vendor_voice.border{border:1px solid #8e8e8e}img.vendor_voice.padding{padding:5px;box-sizing:border-box}.prompt{color:#777}sub,sup{position:relative;font-size:80%}sup{bottom:.3em;vertical-align:top}sub{top:.3em;vertical-align:baseline}div.outbox{font-size:small;background:#ffc;padding:0 1em .25em 1em;margin:1em 2em}#visible-feed-link{float:right;margin:0 0 2px 2px}.visually_hidden{clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reg_btn_secondary_grey,.reg_btn_secondary,.reg_btn_black,.reg_btn_primary,.reg_btn{border-radius:2px;height:35px;color:#161616;background-color:#fff;border:1px solid #161616;margin:1em auto;padding:0 1em;line-height:35px;text-align:center;font-size:.9em;clear:both;display:block;width:fit-content;box-sizing:border-box;text-decoration:none}.reg_btn_secondary_grey:link,.reg_btn_secondary:link,.reg_btn_black:link,.reg_btn_primary:link,.reg_btn:link{color:#161616}.reg_btn_secondary_grey:focus,.reg_btn_secondary:focus,.reg_btn_black:focus,.reg_btn_primary:focus,.reg_btn:focus{box-shadow:0px 0px 3px 0px rgba(0,0,0,.5)}.reg_btn_secondary_grey:hover,.reg_btn_secondary:hover,.reg_btn_black:hover,.reg_btn_primary:hover,.reg_btn:hover{color:#161616;box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);cursor:pointer}.reg_btn_secondary_grey:visited,.reg_btn_secondary:visited,.reg_btn_black:visited,.reg_btn_primary:visited,.reg_btn:visited{color:#161616;border-color:#161616}.uc.reg_btn_secondary_grey,.uc.reg_btn_secondary,.uc.reg_btn_black,.uc.reg_btn_primary,.uc.reg_btn{text-transform:uppercase}.wide.reg_btn_secondary_grey,.wide.reg_btn_secondary,.wide.reg_btn_black,.wide.reg_btn_primary,.wide.reg_btn{width:254px}.wide[data-unit-type=more_stories_link].reg_btn_secondary_grey,.wide[data-unit-type=more_stories_link].reg_btn_secondary,.wide[data-unit-type=more_stories_link].reg_btn_black,.wide[data-unit-type=more_stories_link].reg_btn_primary,.wide[data-unit-type=more_stories_link].reg_btn{width:100%;max-width:500px}.reg_btn_primary,.reg_btn{background-color:#161616 !important;color:#fff !important}.reg_btn_primary:link,.reg_btn:link,.reg_btn_primary:visited,.reg_btn:visited{color:#fff}.reg_btn_primary:hover,.reg_btn:hover{background-color:#4e4e4e;border-color:#4e4e4e;color:#fff}.reg_btn_secondary_grey{border-color:#bfbfbf !important;background-color:#efefef !important}.reg_btn_secondary_grey:hover{background-color:#bfbfbf;border-color:#8e8e8e;color:#000}.toast_box{box-shadow:0 0 2px rgba(0,0,0,.5);position:fixed;top:3%;z-index:100;right:1%;transition:transform 1s ease-in-out;width:98%;max-width:100%;box-sizing:border-box;margin:15px 0;padding:1px;border-radius:8px;background:#ffebeb;border:2px solid #a30000;color:#a30000}@media(min-width: 410px){.toast_box{max-width:325px;top:6%}}.toast_box:hover{cursor:pointer}.toast_box .toast_content{padding:.5em;text-align:center}html{background:#fff;margin:0}body{font-family:Arimo,Arial,FreeSans,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#000;padding:0;margin:0;line-height:1.3;overflow-y:scroll}h1,h2,h3,h4,h5{font-weight:700;font-style:normal}#page{width:100%;max-width:1200px;background:#fff;min-height:100vh;display:flex;flex-direction:column;margin:0 auto}#main-col{box-sizing:border-box;position:relative;width:auto;padding-bottom:2rem;margin:0 15px}.fullwidth #main-col{position:relative;display:block;width:100%;margin:0;padding:0 15px}@media only screen and (min-width: 1215px){.fullwidth #main-col{padding:0}}body.centered #main-col{max-width:650px;margin:2em auto}#right-col,body.centered .right_col,body.centered .left_col{display:none}body.centered #page #main-col .article_wrap .left_col{display:none}body.centered #page #main-col .article_wrap .centre_col{flex:0 0 100%;max-width:100%}body[data-pagetype=Section] #main-col h3{font-weight:normal}@media(min-width: 800px){#main-col,#right-col{display:table-cell;vertical-align:top}#main-col{padding:0 25px 0 15px;width:100%}#right-col{position:relative;min-width:300px;width:300px;padding:0 15px 0 0}}@media only screen and (min-width: 1215px){#main-col{padding:0 25px 0 0}#right-col{padding:0}}#WP #page{flex-direction:row;flex-wrap:wrap}#WP #masthead{flex:1 1 calc(100% - 30px)}#WP #main-col{flex:0 0 calc(100% - 30px);width:calc(100% - 30px)}@media only screen and (min-width: 1213px){#WP #main-col{flex:0 0 calc(71.2% - 30px);width:calc(71.2% - 30px)}}#WP #right-col{flex:0 0 calc(100% - 30px);width:calc(100% - 30px);margin:0 15px 2em 15px;min-width:calc(100% - 30px);box-sizing:border-box}@media only screen and (min-width: 1213px){#WP #right-col{flex:0 0 28%;width:28%;min-width:345px;margin:0}}#WP.fullwidth #main-col{flex:0 0 100%;width:100%}h1{font-size:2em;margin:0 0 10px}h2{font-size:1.5em;margin:0 0 5px}h3{font-size:1.3em;margin:0 0 5px}h4{font-size:1.1em;margin:0 0 5px}h5{font-size:1em;margin:0 0 5px}h6{font-size:.9em;margin:0 0 5px}@media(min-width: 650px){h1{font-size:2.1em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1.1em}}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.cyrillic-ext.woff2") format("woff2"),url("../woff/arimo-400.cyrillic-ext.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.cyrillic.woff2") format("woff2"),url("../woff/arimo-400.cyrillic.woff") format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.greek-ext.woff2") format("woff2"),url("../woff/arimo-400.greek-ext.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.greek.woff2") format("woff2"),url("../woff/arimo-400.greek.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.hebrew.woff2") format("woff2"),url("../woff/arimo-400.hebrew.woff") format("woff");unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.latin-ext.woff2") format("woff2"),url("../woff/arimo-400.latin-ext.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Arimo";font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("../woff2/arimo-400.latin.woff2") format("woff2"),url("../woff/arimo-400.latin.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.cyrillic-ext.woff2") format("woff2"),url("../woff/arimo-700.cyrillic-ext.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.cyrillic.woff2") format("woff2"),url("../woff/arimo-700.cyrillic.woff") format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.greek-ext.woff2") format("woff2"),url("../woff/arimo-700.greek-ext.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.greek.woff2") format("woff2"),url("../woff/arimo-700.greek.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.hebrew.woff2") format("woff2"),url("../woff/arimo-700.hebrew.woff") format("woff");unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.latin-ext.woff2") format("woff2"),url("../woff/arimo-700.latin-ext.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Arimo";font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("../woff2/arimo-700.latin.woff2") format("woff2"),url("../woff/arimo-700.latin.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a{text-decoration:none}a:link{color:#000}a:visited{color:red}.dcl a:visited,a.dcl:visited{color:#000}.dcl a:hover,.dcl a:active,a.dcl:hover,a.dcl:active,a:hover,a:active,a:focus{color:#777}.alt_colour a:link,a.alt_colour:link{color:#d60000}.alt_colour a:visited,a.alt_colour:visited{color:#369ae7}.alt_colour.dcl a:visited,a.alt_colour.dcl:visited{color:#d60000}.alt_colour.dcl a:hover,.alt_colour.dcl a:active,.alt_colour.dcl a:focus,.alt_colour a:hover,.alt_colour a:active,.alt_colour a:focus,a.alt_colour.dcl:hover,a.alt_colour.dcl:active,a.alt_colour.dcl:focus{color:#369ae7}a:hover .standfirst,a:active .standfirst,a:focus .standfirst,a:hover .time_stamp,a:active .time_stamp,a:focus .time_stamp{color:#000}a:visited .standfirst,a:visited:hover .standfirst,a:visited:active .standfirst,a:visited:focus .standfirst,a:visited .time_stamp,a:visited:hover .time_stamp,a:visited:active .time_stamp,a:visited:focus .time_stamp{color:#000}@media(min-width: 410px){:root{--user-icon-h-padding: var(--masthead-h-padding);--search-icon-h-padding: var(--masthead-h-padding);--burger-icon-h-padding: var(--masthead-h-padding)}}#masthead{padding:0 var(--masthead-h-padding)}@media only screen and (min-width: 1215px){#masthead{padding:0}}#masthead{position:relative;z-index:10;background:red;margin-bottom:1.3em}@supports(position: sticky){#masthead{position:sticky;top:0}}#masthead .los_amigos{display:flex;flex-flow:row wrap;height:var(--masthead-height);width:100%}#masthead .left_nav,#masthead .center_nav,#masthead .right_nav{flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative}#masthead .left_nav img,#masthead .center_nav img,#masthead .right_nav img{display:block}#masthead .center_nav{align-items:center;display:flex;flex-direction:row;justify-content:center}#masthead .center_nav .logo{align-content:center;background:center/contain no-repeat url("../svg/the_register_logo.svg");flex-shrink:0;font-size:1.5em;font-weight:bold;height:28px;text-align:center;width:190px}#masthead .center_nav .logo.hpe{background-image:url("../svg/the_register_and_hpe_logo_narrow.svg");height:46px;width:193px}@media(min-width: 650px){#masthead .center_nav .logo.hpe{background-image:url("../svg/the_register_and_hpe_logo.svg");height:46px;width:349px}}#masthead .los_amigos #mob_user_link,#masthead .los_amigos #logo,#masthead .los_amigos #site_nav_mobile{vertical-align:top;line-height:0}#masthead .nav_search{display:none;line-height:0;max-height:var(--masthead-height);position:absolute;padding:var(--search-icon-v-padding) var(--search-icon-h-padding);right:calc(var(--burger-icon-width) + var(--burger-icon-h-padding) + var(--search-icon-h-padding));top:50%;transform:translateY(-50%)}#masthead .nav_search img{transition:all .3s ease-in}#masthead .nav_search img:hover{transform:scale(1.2)}@media(min-width: 360px){#masthead .nav_search{display:block}}#masthead #mob_user_link{display:block;left:calc(0px - var(--user-icon-h-padding));max-height:var(--masthead-height);padding:var(--user-icon-v-padding) var(--user-icon-h-padding);position:relative;top:50%;transform:translateY(-50%);width:max-content;color:#000;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #mob_user_link:visited{color:#000;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #mob_user_link:hover{color:#777;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #mob_user_link:focus{color:#000;background:rgba(0,0,0,0);border:none;text-decoration:none;outline:none}#masthead #mob_user_link:active{color:#000;outline:none;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead a#mob_user_link .account_icon,#masthead a#mob_user_link.logged_in .filled_icon{display:inline-block}#masthead a#mob_user_link .filled_icon,#masthead a#mob_user_link.logged_in .account_icon{display:none}#masthead a#mob_user_link #mob_user_text{color:#fff;display:none;line-height:initial;margin-left:1em;position:relative;vertical-align:bottom}#masthead a#mob_user_link #mob_user_text span{text-transform:uppercase;font-weight:bold;font-size:.9em;letter-spacing:1px}@media(min-width: 650px){#masthead a#mob_user_link #mob_user_text{display:inline-block}}#masthead #logo{align-content:center;background:center/cover no-repeat url("../svg/reg_logo_no_strapline.svg");font-size:1.5em;font-weight:bold;height:35px;text-align:center;width:190px}#masthead #site_nav_mobile{z-index:9999;flex:0 0 33.333%;max-width:33.333%;float:right;position:relative;top:50%;transform:translateY(-50%)}#masthead #site_nav_mobile_hiding_stamp{position:absolute;right:0;top:0;display:table;background:red;height:var(--masthead-height);width:55px;z-index:1}#masthead #mobile_menu_toggle{cursor:pointer;background:rgba(0,0,0,0);border:none;max-height:var(--masthead-height);position:relative;padding:var(--burger-icon-v-padding) var(--burger-icon-h-padding);right:calc(0px - var(--burger-icon-h-padding))}#masthead #mobile_menu_toggle:focus,#masthead #mobile_menu_toggle:active{outline:none}#masthead #site_nav_mobile #mobile_menu_toggle img:nth-child(2){display:none}#masthead #site_nav_mobile #mobile_menu_toggle.expanded img:nth-child(2){display:inline-block}#masthead #site_nav_mobile #mobile_menu_toggle.expanded img:nth-child(1){display:none}#masthead #top_panel_wrapper{visibility:hidden;position:fixed;top:var(--masthead-height);left:0;width:100vw;max-width:100%;box-sizing:border-box;height:100%;background:#fff;transition:transform .14s linear;transform:scaleY(0);transform-origin:top}@media only screen and (min-width: 1200px){#masthead #top_panel_wrapper{padding-bottom:4em}}#masthead #top_panel{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width: 1200px){#masthead #top_panel{float:none}}#masthead #top_panel_wrapper.expand{visibility:visible;overflow-y:auto;transform:scaleY(1)}#masthead #top_panel .block_section{margin:15px auto .5em auto;padding:0 7px}#masthead #top_panel .block_section>h3{text-transform:uppercase;box-sizing:border-box;margin-top:0;margin-left:7px}#masthead #top_panel .block_section ul{list-style:none;padding-left:0;margin:0}#masthead #top_panel .block_section ul li a{display:block;text-transform:uppercase;padding:.5em;margin:.25em 0;line-height:1.1em}#masthead #top_panel .block_section #top_nav a.topnav_elem,#masthead #top_panel .block_section #top_nav a.subnav_elem{color:red;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav a.topnav_elem:visited,#masthead #top_panel .block_section #top_nav a.subnav_elem:visited{color:red;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav a.topnav_elem:hover,#masthead #top_panel .block_section #top_nav a.subnav_elem:hover{color:#fff;background:red;border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav a.topnav_elem:focus,#masthead #top_panel .block_section #top_nav a.subnav_elem:focus{color:#fff;background:red;border:none;text-decoration:none;outline:none}#masthead #top_panel .block_section #top_nav a.topnav_elem:active,#masthead #top_panel .block_section #top_nav a.subnav_elem:active{color:#fff;outline:none;background:red;border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem{color:#06c;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:visited,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:visited{color:#06c;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:hover,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:hover{color:#fff;background:#06c;border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:focus,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:focus{color:#fff;background:#06c;border:none;text-decoration:none;outline:none}#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:active,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:active{color:#fff;outline:none;background:#06c;border:none;text-decoration:none}#masthead #top_panel .block_section #top_nav a.topnav_elem{display:block;text-transform:uppercase;padding:.5em;margin:.25em 0;line-height:1.1em}#masthead #top_panel .block_section.resources ul li a,#masthead #top_panel .block_section.sitpub ul li a{color:#a30000;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section.resources ul li a:visited,#masthead #top_panel .block_section.sitpub ul li a:visited{color:#a30000;background:rgba(0,0,0,0);border:none;text-decoration:none}#masthead #top_panel .block_section.resources ul li a:hover,#masthead #top_panel .block_section.sitpub ul li a:hover{color:#fff;background:#a30000;border:none;text-decoration:none}#masthead #top_panel .block_section.resources ul li a:focus,#masthead #top_panel .block_section.sitpub ul li a:focus{color:#fff;background:#a30000;border:none;text-decoration:none;outline:none}#masthead #top_panel .block_section.resources ul li a:active,#masthead #top_panel .block_section.sitpub ul li a:active{color:#fff;outline:none;background:#a30000;border:none;text-decoration:none}#masthead #top_panel .block_section.promo_block{width:auto;box-sizing:border-box;margin:0 7px}#masthead #top_panel #top_nav a[href|="#subnav-box"].topnav_elem{position:relative;font-size:1em;cursor:pointer}#masthead #top_panel #top_nav a[href|="#subnav-box"].topnav_elem::after{content:"▾";position:absolute;right:.5em;top:5px;font-size:21px;line-height:16px;cursor:pointer;display:inline-block}#masthead #top_panel #top_nav a.subnav_elem.close_box{float:right}@media(min-width: 650px){#masthead #top_panel{text-align:center}#masthead #top_panel .block_section{display:inline-block;vertical-align:top;text-align:left;margin:1em auto .5em auto;width:250px;padding:0 5vw}}@media(min-width: 650px){#masthead #top_panel{text-align:center}#masthead #top_panel .block_section{padding:0 15px;width:100%;box-sizing:border-box}}@media(min-width: 800px){#masthead #top_panel .block_section{padding:0 2.3vw}}@media(min-width: 1000px){#masthead{background-color:red;box-shadow:-240px 0px red,240px 0px red,-480px 0px red,480px 0px red,-720px 0px red,720px 0px red,-960px 0px red,960px 0px red,-1200px 0px red,1200px 0px red,-1440px 0px red,1440px 0px red,-1680px 0px red,1680px 0px red,-1920px 0px red,1920px 0px red,-2160px 0px red,2160px 0px red}#masthead #top_panel{text-align:left;max-width:1200px}#masthead #top_panel .block_section{display:inline-block;padding:0 15px;width:auto;box-sizing:border-box}#masthead #top_panel .block_section.nav{display:block;width:100%}}@media(min-width: 1260px){#masthead #top_panel .block_section.sitpub{margin-left:22px}#masthead #top_panel .block_section.promo_block{margin-left:100px}}#masthead.moby_dick{background:#06c;box-sizing:border-box}@media(min-width: 1000px){#masthead.moby_dick{box-shadow:-2400px 0px #06c,-2400px 1px #06c,-1200px 0px #06c,1200px 0px #06c,2400px 0px #06c}}.sec_takeover_top{display:block;text-align:center;width:90%;margin:0 auto 1em auto;border-bottom:1px solid #606469;padding-bottom:.5em}.sec_takeover_top.compact{width:100%;margin:0 auto;border:none;padding:0}.sec_takeover_top span,.sec_takeover_top img{display:inline-block;height:auto;max-width:calc(100% - 10px);vertical-align:middle}.sec_takeover_top span{text-transform:uppercase;color:#606469}#masthead.moby_dick #nav-tag-vendor-voice-all{text-decoration:underline !important}#masthead.moby_dick .subnav_box a:not(h3):hover{background-color:#06c !important;color:#fff}#masthead #top_panel{max-width:1200px}#masthead #top_panel.scrollbar_present{position:relative;left:.35%}@media only screen and (min-width: 1200px){#masthead #top_panel #top_nav .nav_elem .subnav_box{display:block}}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav{padding:0}}#masthead #top_panel .block_section.nav .desk_only{display:none !important}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .desk_only{display:block !important}}#masthead #top_panel .block_section.nav .mob_only{display:block !important}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .mob_only{display:none !important}}#masthead #top_panel .block_section.nav a{display:block;margin-bottom:.8em;position:relative}#masthead #top_panel .block_section.nav a:visited{color:#000}@media only screen and (max-width: 1199px){#masthead #top_panel .block_section.nav a[href|="#subnav-box"].topnav_elem::after{content:"▾";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:21px;line-height:16px;cursor:pointer;display:inline-block}}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .section_nav-tag-vendor-voice{display:none !important}}#masthead #top_panel .block_section.nav .nav_topics .nav_head_bk{margin-right:0}#masthead #top_panel .block_section.nav .nav_bottom_section.nav_resources .nav_head_bk{margin-right:0}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_bottom_section .nav_head_bk{background-color:#efefef;display:flex;height:2em}}#masthead #top_panel .block_section.nav .nav_head_bk .main_head{font-size:1.4em;text-transform:uppercase}#masthead #top_panel .block_section.nav .nav_topics .nav_head_bk h2{background-color:#fff;margin-bottom:0;font-size:1.4em}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_head_bk{background-color:#efefef;margin-right:1.5em;display:flex;height:2em}}#masthead #top_panel .block_section.nav .nav_head_bk h2{background-color:#fff;margin-bottom:0;font-size:1.4em}@media only screen and (max-width: 1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2{text-transform:uppercase}}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2{padding-right:1em}}#masthead #top_panel .block_section.nav .nav_head_bk h2 a{display:block;position:relative}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2 a{cursor:text}}#masthead #top_panel .block_section.nav .nav_head_bk h2 a.active_item{padding:.3em;display:block}@media only screen and (max-width: 1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2 a.active_item{color:#fff;background-color:red}}#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem{float:left;flex:1;width:100%}#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2{font-size:1.4em}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2 a{cursor:text}#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2 a:hover{color:#000}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group{margin-top:0;display:flex;flex-direction:column;background-color:#efefef;padding:1em}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group{flex-direction:row;margin-top:2em;background-color:rgba(0,0,0,0);padding:0}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_bottom_section{flex:1;width:100%;flex-direction:column}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_bottom_section{flex-direction:row}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_vendor_voice nav{margin-top:0 !important}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_vendor_voice nav{margin-top:2em !important}}#masthead #top_panel .block_section.nav .nav_col .nav_top_group{padding:1em}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col .nav_top_group{flex:0 0 100%;width:100%;padding:0}}#masthead #top_panel .block_section.nav .nav_col nav{display:flex;margin-top:1em;flex-direction:column}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col nav{flex-direction:row;margin-top:2em !important}}@media only screen and (max-width: 1199px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem a[href|="#subnav-box"].topnav_elem::after{content:"▾";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:21px;line-height:16px;cursor:pointer;display:inline-block}}#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3{position:relative;margin-bottom:1em}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3{margin-bottom:1.5em}}#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3 a.active_item{padding:.3em;display:block}@media only screen and (max-width: 1200px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3 a.active_item{color:#fff;background-color:red}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box{display:none}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col nav .subnav_box{display:block}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box.expand{display:block;padding-bottom:2em;padding-left:1em;margin-left:0 !important}@media only screen and (min-width: 1200px){#masthead #top_panel .block_section.nav .nav_col nav .subnav_box a{padding-left:.5em}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box a:hover{background-color:red;color:#fff;padding-right:.5em}.skip_to_link{position:absolute;left:-10000px;z-index:-999;width:1px;height:1px;overflow:hidden;display:block}.skip_to_link:focus,.skip_to_link:hover,.skip_to_link:active{left:0;position:relative;width:auto;height:auto;z-index:999;background-color:red;border:4px solid #ff0;border-radius:15px;color:#fff;font-size:1.5em;margin:0 auto 10px;max-width:260px;padding:5px;text-align:center}.adun[data-oop="1"]{display:none}.adun{text-align:center;margin:1em auto;width:inherit;min-width:1px;display:none}#right-col .adun{margin-top:0}.adun{display:none}.adun>*{display:table-cell;vertical-align:middle}.adun[data-xsm]{display:table}@media(min-width: 410px){.adun[data-xsm]{display:none}.adun[data-sm]{display:table}}@media(min-width: 650px){.adun[data-sm]{display:none}.adun[data-md]{display:table}}@media(min-width: 758px){.adun[data-md]{display:none}.adun[data-xmd]{display:table}}@media(min-width: 800px){.adun[data-xmd]{display:none}.adun[data-lg]{display:table}#right-col .rhs_eagle_container{min-height:800px}#right-col .rhs_eagle_container .adun[data-raptor=eagle]{position:sticky;top:calc(var(--masthead-height) + 10px)}#right-col .rhs_falcon_container .adun[data-raptor=falcon]{position:sticky;top:calc(var(--masthead-height) + 10px)}#right-col .adun[data-raptor=falcon][data-lg]>*{vertical-align:top}}@media(min-width: 1000px){.adun[data-lg]{display:none}.adun[data-xlg]{display:table}}@media(min-width: 1260px){.adun[data-xlg]{display:none}.adun[data-xxlg]{display:table}}.adun[data-xsm*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}@media(min-width: 410px){.adun[data-xsm*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-sm*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 650px){.adun[data-sm*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-md*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 758px){.adun[data-md*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-xmd*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 800px){.adun[data-xmd*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-lg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 1000px){.adun[data-lg*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-xlg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 1260px){.adun[data-xlg*=",fluid,"]{width:inherit;margin-left:auto}.adun[data-xxlg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media(min-width: 1260px){.adun[data-xxlg*=",brandimpact,"],.adun[data-xxlg*=",brandwidth,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}body[data-pagetype=Story] div[data-raptor=falcon]{margin-left:calc(-50vw + 50% + 60px)}}.adun[data-xsm$=",mpu,"],.adun[data-xsm$=",mpu_plus,"],.adun[data-xsm$=",mpu_plusplus,"],.adun[data-xsm$=",mpu_plusonly,"],.adun[data-xsm$=",billboard,"],.adun[data-xsm$=",billboard_plus,"],.adun[data-xsm$=",billboard_plusplus,"],.adun[data-xsm$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-xsm$=",dmpu,"],.adun[data-xsm$=",dmpu_plus,"],.adun[data-xsm$=",dmpu_plusplus,"],.adun[data-xsm$=",dmpu_plusonly,"],.adun[data-xsm$=",brandimpact,"]{min-height:600px !important}.adun[data-xsm$=",leaderboard,"],.adun[data-xsm$=",leaderboard_plus,"],.adun[data-xsm$=",leaderboard_plusplus,"],.adun[data-xsm$=",leaderboard_plusonly,"],.adun[data-xsm$=",superleaderboard,"],.adun[data-xsm$=",superleaderboard_plus,"],.adun[data-xsm$=",superleaderboard_plusplus,"],.adun[data-xsm$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-xsm$=",brandwidth,"]{min-height:270px !important}@media(min-width: 410px){.adun[data-sm$=",mpu,"],.adun[data-sm$=",mpu_plus,"],.adun[data-sm$=",mpu_plusplus,"],.adun[data-sm$=",mpu_plusonly,"],.adun[data-sm$=",billboard,"],.adun[data-sm$=",billboard_plus,"],.adun[data-sm$=",billboard_plusplus,"],.adun[data-sm$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-sm$=",dmpu,"],.adun[data-sm$=",dmpu_plus,"],.adun[data-sm$=",dmpu_plusplus,"],.adun[data-sm$=",dmpu_plusonly,"],.adun[data-sm$=",brandimpact,"]{min-height:600px !important}.adun[data-sm$=",leaderboard,"],.adun[data-sm$=",leaderboard_plus,"],.adun[data-sm$=",leaderboard_plusplus,"],.adun[data-sm$=",leaderboard_plusonly,"],.adun[data-sm$=",superleaderboard,"],.adun[data-sm$=",superleaderboard_plus,"],.adun[data-sm$=",superleaderboard_plusplus,"],.adun[data-sm$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-sm$=",brandwidth,"]{min-height:270px !important}}@media(min-width: 650px){.adun[data-md$=",mpu,"],.adun[data-md$=",mpu_plus,"],.adun[data-md$=",mpu_plusplus,"],.adun[data-md$=",mpu_plusonly,"],.adun[data-md$=",billboard,"],.adun[data-md$=",billboard_plus,"],.adun[data-md$=",billboard_plusplus,"],.adun[data-md$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-md$=",dmpu,"],.adun[data-md$=",dmpu_plus,"],.adun[data-md$=",dmpu_plusplus,"],.adun[data-md$=",dmpu_plusonly,"],.adun[data-md$=",brandimpact,"]{min-height:600px !important}.adun[data-md$=",leaderboard,"],.adun[data-md$=",leaderboard_plus,"],.adun[data-md$=",leaderboard_plusplus,"],.adun[data-md$=",leaderboard_plusonly,"],.adun[data-md$=",superleaderboard,"],.adun[data-md$=",superleaderboard_plus,"],.adun[data-md$=",superleaderboard_plusplus,"],.adun[data-md$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-md$=",brandwidth,"]{min-height:270px !important}}@media(min-width: 758px){.adun[data-xmd$=",mpu,"],.adun[data-xmd$=",mpu_plus,"],.adun[data-xmd$=",mpu_plusplus,"],.adun[data-xmd$=",mpu_plusonly,"],.adun[data-xmd$=",billboard,"],.adun[data-xmd$=",billboard_plus,"],.adun[data-xmd$=",billboard_plusplus,"],.adun[data-xmd$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-xmd$=",dmpu,"],.adun[data-xmd$=",dmpu_plus,"],.adun[data-xmd$=",dmpu_plusplus,"],.adun[data-xmd$=",dmpu_plusonly,"],.adun[data-xmd$=",brandimpact,"]{min-height:600px !important}.adun[data-xmd$=",leaderboard,"],.adun[data-xmd$=",leaderboard_plus,"],.adun[data-xmd$=",leaderboard_plusplus,"],.adun[data-xmd$=",leaderboard_plusonly,"],.adun[data-xmd$=",superleaderboard,"],.adun[data-xmd$=",superleaderboard_plus,"],.adun[data-xmd$=",superleaderboard_plusplus,"],.adun[data-xmd$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-xmd$=",brandwidth,"]{min-height:270px !important}}@media(min-width: 800px){.adun[data-lg$=",mpu,"],.adun[data-lg$=",mpu_plus,"],.adun[data-lg$=",mpu_plusplus,"],.adun[data-lg$=",mpu_plusonly,"],.adun[data-lg$=",billboard,"],.adun[data-lg$=",billboard_plus,"],.adun[data-lg$=",billboard_plusplus,"],.adun[data-lg$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-lg$=",dmpu,"],.adun[data-lg$=",dmpu_plus,"],.adun[data-lg$=",dmpu_plusplus,"],.adun[data-lg$=",dmpu_plusonly,"],.adun[data-lg$=",brandimpact,"]{min-height:600px !important}.adun[data-lg$=",leaderboard,"],.adun[data-lg$=",leaderboard_plus,"],.adun[data-lg$=",leaderboard_plusplus,"],.adun[data-lg$=",leaderboard_plusonly,"],.adun[data-lg$=",superleaderboard,"],.adun[data-lg$=",superleaderboard_plus,"],.adun[data-lg$=",superleaderboard_plusplus,"],.adun[data-lg$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-lg$=",brandwidth,"]{min-height:270px !important}}@media(min-width: 1000px){.adun[data-xlg$=",mpu,"],.adun[data-xlg$=",mpu_plus,"],.adun[data-xlg$=",mpu_plusplus,"],.adun[data-xlg$=",mpu_plusonly,"],.adun[data-xlg$=",billboard,"],.adun[data-xlg$=",billboard_plus,"],.adun[data-xlg$=",billboard_plusplus,"],.adun[data-xlg$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-xlg$=",dmpu,"],.adun[data-xlg$=",dmpu_plus,"],.adun[data-xlg$=",dmpu_plusplus,"],.adun[data-xlg$=",dmpu_plusonly,"],.adun[data-xlg$=",brandimpact,"]{min-height:600px !important}.adun[data-xlg$=",leaderboard,"],.adun[data-xlg$=",leaderboard_plus,"],.adun[data-xlg$=",leaderboard_plusplus,"],.adun[data-xlg$=",leaderboard_plusonly,"],.adun[data-xlg$=",superleaderboard,"],.adun[data-xlg$=",superleaderboard_plus,"],.adun[data-xlg$=",superleaderboard_plusplus,"],.adun[data-xlg$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-xlg$=",brandwidth,"]{min-height:270px !important}}@media(min-width: 1260px){.adun[data-xxlg$=",mpu,"],.adun[data-xxlg$=",mpu_plus,"],.adun[data-xxlg$=",mpu_plusplus,"],.adun[data-xxlg$=",mpu_plusonly,"],.adun[data-xxlg$=",billboard,"],.adun[data-xxlg$=",billboard_plus,"],.adun[data-xxlg$=",billboard_plusplus,"],.adun[data-xxlg$=",billboard_plusonly,"]{min-height:250px !important}.adun[data-xxlg$=",dmpu,"],.adun[data-xxlg$=",dmpu_plus,"],.adun[data-xxlg$=",dmpu_plusplus,"],.adun[data-xxlg$=",dmpu_plusonly,"],.adun[data-xxlg$=",brandimpact,"]{min-height:600px !important}.adun[data-xxlg$=",leaderboard,"],.adun[data-xxlg$=",leaderboard_plus,"],.adun[data-xxlg$=",leaderboard_plusplus,"],.adun[data-xxlg$=",leaderboard_plusonly,"],.adun[data-xxlg$=",superleaderboard,"],.adun[data-xxlg$=",superleaderboard_plus,"],.adun[data-xxlg$=",superleaderboard_plusplus,"],.adun[data-xxlg$=",superleaderboard_plusonly,"]{min-height:90px !important}.adun[data-xxlg$=",brandwidth,"]{min-height:270px !important}}#wired_promo{display:block;width:440px;min-height:342px;font-size:1.1em;padding:15px;margin:0 0 15px;border:1px solid #777}#wired_promo img{float:left;margin:0 15px 0 0}#wired_promo span{color:#00727a}#wired_promo .small_print{font-size:.8em}#wired_promo .subscribe_print{margin:0 0 15px}#boot{padding-top:1px;clear:both}#unsupported_browser{display:block;text-align:center;color:red}#footer{width:100%;max-width:1200px;border-top:1px solid #ccc;box-shadow:-2400px 0px #202020,-1200px 0px #202020,1200px 0px #202020,2400px 0px #202020;font-size:1em;padding:3.5% 0;border-top:none;max-width:100%;background-color:#202020;padding:0;margin:2em 0 0 0;margin-top:auto;color:#fff}@media only screen and (min-width: 1215px){#footer{margin:0 auto;margin-top:auto}}#footer h4{margin-bottom:.9em}#footer h4 img{margin-left:2%;display:inline-block;transition:all .3s ease;float:right;margin-top:5px}#footer a{color:#fff}#footer .foot_wrapper{box-sizing:border-box;padding:1em}#footer .footer_slogan{text-align:center;background-color:#000;box-shadow:-2400px 0px #000,-1200px 0px #000,1200px 0px #000,2400px 0px #000}#footer .footer_slogan .footer_wrapper{padding:.05em 0}#footer .footer_slogan .footer_wrapper p{color:#fff;font-weight:bold;font-size:.9em}#footer .footer_slogan .footer_wrapper p img{height:12px;position:relative;top:2px}#footer .footer_wrapper{width:100%;max-width:1200px;margin:0 auto}#footer .footer_wrapper ul{list-style:none;margin:0;display:none}@media(min-width: 650px){#footer .footer_wrapper ul{display:block;padding:0}}#footer .footer_wrapper ul.expand{display:block}#footer .footer_wrapper ul li{padding:0 0 1em}#footer .footer_wrapper ul li.last{padding-right:0;border-right:none}#footer .foot_wrapper{display:inline-block;display:flex;flex-direction:row;max-width:100%}#footer .foot_wrapper .left_block{box-sizing:border-box;margin:0 auto .7em auto;flex:0 0 50%;width:50%;float:left;display:block;float:left;margin:0}@media(min-width: 800px){#footer .foot_wrapper .left_block{flex:0 0 75%;width:74%}}#footer .foot_wrapper .left_block .foot_list{vertical-align:top;width:80%;display:block;padding-left:15px;margin-left:0;padding-top:1em;margin-right:0;box-sizing:content-box}@media(min-width: 650px){#footer .foot_wrapper .left_block .foot_list{width:47%;padding:0}}@media(min-width: 800px){#footer .foot_wrapper .left_block .foot_list{display:inline-block;width:29%;padding-right:3%;padding-left:0;padding-top:0;margin-top:1.8em}}#footer .foot_wrapper .left_block .foot_list h4{color:#fff;font-size:1.1em}#footer .foot_wrapper .left_block .foot_list h4 img{filter:invert(1);display:none}@media(max-width: 800px){#footer .foot_wrapper .left_block .foot_list h4 img{display:block}}#footer .foot_wrapper .left_block .foot_list ul{display:none}@media(min-width: 800px){#footer .foot_wrapper .left_block .foot_list ul{display:block}}#footer .foot_wrapper .left_block .foot_list ul.expand{display:block;padding-left:0}#footer .foot_wrapper .left_block .foot_list ul.expand li{margin-top:0}#footer .foot_wrapper .left_block .foot_list ul.expand li a{font-size:.9em}#footer .foot_wrapper .left_block .foot_list ul li a{color:#fff}#footer .foot_wrapper .left_block .foot_list ul.privacy{padding-right:0}#footer .foot_wrapper .right_block{flex:0 0 49.7%;width:49.7%;float:right;position:relative;min-width:auto;text-align:center;border-left:1px solid #fff}@media(min-width: 800px){#footer .foot_wrapper .right_block{flex:0 0 25%;width:25%;float:none}}#footer .foot_wrapper .right_block .foot_list{min-height:200px}#footer .foot_wrapper .right_block .foot_list p{position:absolute;bottom:0;font-size:.85em;width:84%;left:50%;transform:translateX(-50%)}@media(min-width: 800px){#footer .foot_wrapper .right_block .foot_list p{position:inherit;width:100%;transform:none}}#footer .foot_wrapper .right_block .foot_list #sitpub_logo img{padding:12% 0 9% 0;width:92%}#footer .expand_arrow{transform:rotate(90deg)}#footer .collapse_arrow{transform:rotate(-90deg)}#footer .cmp_revocation{cursor:pointer}/*# sourceMappingURL=scaffolding.css.map */
