@-webkit-keyframes animateLoader{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(220deg)}}@keyframes animateLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@-webkit-keyframes animateLoader2{0%{webkit-transform:rotate(-140deg)}to{webkit-transform:rotate(140deg)}}@keyframes animateLoader2{0%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-roman.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-roman.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-italic.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-lightitalic.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-lightitalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-light.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-light.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-bold.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-semibold.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:MillerDisplay;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-semibolditalic.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millerdisplay-semibolditalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:MillerText;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-roman.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-roman.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MillerText;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-italic.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:MillerText;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-bold.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:MillerText;src:url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-bolditalic.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/font-bureau-millertext-bolditalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-15ultth.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-15ultth.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-25th.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-25th.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-35xlt.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-35xlt.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-45lt.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-45lt.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-55rg.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-55rg.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-65md.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-65md.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-75bd.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-75bd.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:NeueHaas;src:url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-95blk.woff") format("woff"),url("https://cdn.technologyreview.com/_/fonts/nhaasgroteskdsstd-95blk.ttf") format("truetype");font-weight:900;font-style:normal}@media (min-width:850px){.l-nav--top{padding-bottom:75px}}.header{overflow:auto;color:#000}.header p{margin-bottom:1.5em}@media (min-width:850px){.header{padding-bottom:75px}}.l-header-content{max-width:1240px;margin:0 auto;padding:0 10px}@media (min-width:550px){.l-header-content{padding:0 15px}}@media (min-width:750px){.l-header-content{padding:0 30px}}.header-content__left,.header-content__right{max-width:1240px;margin:0 auto}@media (min-width:850px){.header-content__left,.header-content__right{padding-right:30px;float:left;width:50%}}@media (min-width:1024px){.header-content__right{margin-top:0;padding-right:8.33333%}}.list-img{width:100%}.list-title{margin:20px 0 30px;font-family:NeueHaas;font-size:30px;font-weight:700}@media (min-width:850px){.list-title{margin:0;font-size:63px}}.list-intro{font-family:NeueHaas;font-size:16px;font-weight:500;line-height:1.5em}.list-intro p:first-child:first-letter{background-color:#000;padding:25px 30px;float:left;margin:5px 20px 0 0;font-family:NeueHaas,sans-serif;font-size:28px;font-weight:600;text-align:center;line-height:1}.list-intro p{color:#000}@media (min-width:401px){.list-intro{padding-right:25px}}@media (min-width:850px){.list-intro{font-size:21px}}.list-year{font-weight:400;display:block}.l-nav{padding-bottom:0}.tech-list{max-width:1240px;margin:0 auto;padding:0 10px}@media (min-width:550px){.tech-list{padding:0 15px}}@media (min-width:750px){.tech-list{padding:0 30px}}.tech{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;border-bottom:1px solid #000;padding:40px 0}.tech:last-child{border-bottom:none}.l-tech-img,.l-tech-text{display:inline-block;-webkit-align-self:"flex-start";-ms-flex-item-align:start;align-self:"flex-start"}.l-tech-text{width:65%;padding:0 10px 0 4px}@media (min-width:1024px){.l-tech-text{padding:0 50px 0 20px}}.tech-text__heading{font-family:NeueHaas;font-size:18px;font-weight:700}.tech-text__heading:hover{text-decoration:underline}@media (min-width:550px){.tech-text__heading{font-size:26px}}@media (min-width:1024px){.tech-text__heading{font-size:37px}}.tech-text__dek{font-family:NeueHaas;font-size:16px;font-weight:400}@media (min-width:1024px){.tech-text__dek{font-size:24px}}.l-tech-img{width:33%;margin-right:2%;max-height:186px;overflow:hidden}.tech-img{width:100%}.header--light{color:#fff}.header--light .nav{border-bottom:1px solid #fff}.header--light .nav-li__icon{background-image:url("https://cdn.technologyreview.com/_/img/plus--white.svg")}.header--light .list-intro p:first-child:first-letter{background-color:#fff}.header--light .list-intro p{color:#fff}.tr10-social{list-style-type:none}.tr10-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:63px;margin-top:27px;padding-left:0}.tr10-social ul li.social-list__item{display:inline-block;margin-top:0;padding-right:.63em;padding-left:0}.tr10-social ul li.social-list__item.text{line-height:31px;font-family:NeueHaas;font-size:15px;font-weight:700}.tr10-social ul li.social-list__item .tr10__share-link{margin:0 auto;margin-right:5px;width:30px;height:30px;display:block;background-color:#000;border-radius:50%;color:#fff;text-align:center;position:relative;cursor:pointer}.tr10-social ul li.social-list__item .tr10__share-link:hover{text-shadow:none;background-image:none}.tr10-social ul li.social-list__item .tr10__share-link i{height:30px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_facebook{background-color:#3b5998}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_facebook i{font-size:21px}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_twitter{background-color:#1da1f2}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_twitter i{font-size:16px}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_reddit{background-color:#ff4500}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_reddit i{font-size:21px}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_linkedin{background-color:#0077b5}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_whatsapp{background-color:transparent}.tr10-social ul li.social-list__item .tr10__share-link.addthis_button_whatsapp i{font-size:34px;color:#25d366}[data-type=technologies-list] h2{margin-top:0}[data-type=technologies-list] .l-automated-related--single{max-width:600px;margin:10px 0 40px!important;padding:10px 0 0!important;border-top:1px solid #000!important;margin-left:0!important;width:100%;float:none!important;margin-right:0!important}@media (min-width:850px){[data-type=technologies-list] .l-automated-related--single{width:calc(100% - 320px)}}@media (min-width:1024px){[data-type=technologies-list] .l-automated-related--single{width:58.33333%}}[data-type=technologies-list] .l-automated-related--single:after{content:"";display:table;clear:both}[data-type=technologies-list] .l-automated-related--single .automated-related-heading{font-family:NeueHaas;font-style:normal;position:relative;margin-bottom:0;width:100%;display:block;font-size:19px!important}[data-type=technologies-list] .l-automated-related--single .automated-related-label{padding:0 0 10px;font-size:26px;font-weight:700;display:block;padding:0 0 5px}[data-type=technologies-list] .l-automated-related--single .automated-related-picture{display:block;float:left;margin-right:20px;margin-top:8px;width:45%}[data-type=technologies-list] .l-automated-related--single .automated-related-picture:hover{background:none;text-decoration:none}[data-type=technologies-list] .l-automated-related--single .automated-related-picture-img{display:block;width:100%}[data-type=technologies-list] .l-automated-related--single .automated-related-link{font-family:NeueHaas,sans-serif;font-size:19px;font-weight:700;display:block;line-height:25px;padding-top:9px}[data-type=technologies-list] .l-automated-related--single .automated-related-link:hover{background:none;text-decoration:underline}[data-type=technologies-list] .l-automated-related--single .automated-related-dek{display:block!important;font-family:NeueHaas,sans-serif;font-size:16px;font-weight:500;line-height:20px;padding-top:8px;width:auto}[data-type=technologies-list] .article-topper__media-wrap{position:relative}[data-type=technologies-list] .article-topper__title{position:absolute;top:50%;left:0;height:100%;width:100%;z-index:0;word-spacing:1000000px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 62px;text-transform:uppercase;font-size:32px;-webkit-transform:translateY(-34%);transform:translateY(-34%);padding:0 0 0 32px}@media screen and (min-width:400px){[data-type=technologies-list] .article-topper__title{-webkit-transform:translateY(-29%);transform:translateY(-29%);padding:0 0 0 32px}}@media screen and (min-width:540px){[data-type=technologies-list] .article-topper__title{font-size:37px;-webkit-transform:translateY(-28%);transform:translateY(-28%);padding:0 0 0 62px;font-size:46px;-webkit-transform:translateY(-29%);transform:translateY(-29%)}}@media screen and (min-width:667px){[data-type=technologies-list] .article-topper__title{font-size:60px;-webkit-transform:translateY(-32%);transform:translateY(-32%)}}@media screen and (min-width:877px){[data-type=technologies-list] .article-topper__title{font-size:78px;-webkit-transform:translateY(-34%);transform:translateY(-34%)}}@media screen and (min-width:1040px){[data-type=technologies-list] .article-topper__title{font-size:100px;-webkit-transform:translateY(-36%);transform:translateY(-36%)}}@media screen and (min-width:1275px){[data-type=technologies-list] .article-topper__title{font-size:122px;-webkit-transform:translateY(-39%);transform:translateY(-39%)}}[data-type=technologies-list] .article-topper__title>span{background-color:#000;-webkit-box-shadow:10px 0 0 #000,-10px 0 0 #000;box-shadow:10px 0 0 #000,-10px 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-type=technologies-list] .article-topper__subtitle{margin-bottom:0}[data-type=technologies-list] .article-topper__meta-info{display:none}