.article_longform .column.is-sidebar{display:none}@media screen and (min-width:1023px){.article_longform .column.is-sidebar{display:block;min-width:328px}}@media screen and (min-width:1680px){.article_longform .column.is-sidebar{min-width:344px}}@media screen and (max-width:1023px){.article_longform .dfp_banner--rectangle_top{padding:20px 0 0}}@media screen and (min-width:1024px){.article_longform .column.is-sidebar .dfp_banner--halfpage_1{flex:0 0 auto;margin:10px 0 0}}@media screen and (max-width:1023px){.article_longform .article__main>:not(.engagement_bar__meta_wrap,.thread_teaser,.article_keywords){padding:0 16px}
.article_longform #upscore_recommender{padding:0}}@media screen and (max-width:1023px){.article_longform__head{background-color:#212121}}.article_longform__head .desktop_cover{display:none}.article_longform__head .mobile_cover{display:block}@media screen and (min-width:1024px){.article_longform__head .desktop_cover{display:block}.article_longform__head .mobile_cover{display:none}}.article_longform__label{display:inline-flex;align-items:center;height:18px;padding:0 4px;font:normal 400 100% "TazBold",sans-serif;font-size:.875rem;color:#fff;letter-spacing:.046875rem;line-height:1.125rem;text-transform:uppercase}
@media screen and (min-width:1680px){.article_longform__label{height:24px;padding:0 6px;font-size:1.03125rem;line-height:1.5rem;letter-spacing:.0375rem}}.article_longform__label:empty{padding:0}.article_longform__figure{position:relative;font-size:0}.article_longform__figure::after{content:" ";position:absolute;right:0;bottom:0;left:0;height:44px;background-image:linear-gradient(0,#212121 0,rgba(33,33,33,0.89) 21%,rgba(33,33,33,0) 100%)}@media screen and (min-width:1024px){.article_longform__figure::after{height:88px;background-image:linear-gradient(0,#212121 0,rgba(33,33,33,0.89) 21%,rgba(33,33,33,0) 100%)}
}.article_longform__figure img{width:100%;height:auto}.article_longform__figure figcaption{position:absolute;right:16px;bottom:10px;z-index:1;font:normal 400 100% "TazBold",sans-serif;font-size:.9375rem;line-height:1.125rem;text-align:right;color:#fff;letter-spacing:.015625rem}@media screen and (min-width:1024px){.article_longform__figure figcaption{font-size:.9875rem;line-height:1.1875rem;letter-spacing:.01625rem}}.article_longform__title_wrap{padding:13px 16px 20px}@media screen and (min-width:1024px){.article_longform__title_wrap{display:flex;justify-content:space-between;width:970px;margin:0 auto;padding:20px 0 0}
}@media screen and (min-width:1680px){.article_longform__title_wrap{width:1140px}}@media screen and (min-width:1024px){.article_longform__title_container{padding:0 0 42px;background-color:#212121}}@media screen and (min-width:1024px){.article_longform__title_info{width:622px}}@media screen and (min-width:1680px){.article_longform__title_info{width:776px}}@media screen and (min-width:1024px){.article_longform__sponsor{display:flex;justify-content:flex-end;align-items:flex-end;width:300px}}@media screen and (min-width:1024px){.article_longform__sponsor{width:344px}
}.article_longform__sponsor .article_sponsor{margin:8px 16px;padding:0}@media screen and (min-width:1024px){.article_longform__sponsor .article_sponsor{display:inline-flex;flex-direction:column;justify-content:flex-start;min-width:148px;margin:0 16px 10px 0;padding:20px;background-color:#fff}}@media screen and (min-width:1680px){.article_longform__sponsor .article_sponsor{margin:0}}.article_longform__sponsor .article_sponsor:hover{cursor:default}@media screen and (min-width:1024px){.article_longform__sponsor .article_sponsor.has-link:hover{cursor:pointer}
}@media screen and (min-width:1024px){.article_longform__sponsor .article_sponsor__label{text-align:center}}.article_longform__sponsor .article_sponsor__img_wrap{justify-content:center}@media screen and (min-width:1024px){.article_longform__sponsor .article_sponsor__img_wrap{margin:16px 0 0}}.article_longform__title{width:288px;margin:3px 0 0;font:normal 400 100% "TazBlack",sans-serif;font-size:1.3125rem;line-height:1.375rem;color:#fff;letter-spacing:.02375rem}@media screen and (min-width:360px){.article_longform__title{width:328px;font-size:1.5rem;line-height:1.5625rem;letter-spacing:.0275rem}
}@media screen and (min-width:375px){.article_longform__title{width:343px;font-size:1.5625rem;line-height:1.625rem;letter-spacing:.028125rem}}@media screen and (min-width:411px){.article_longform__title{width:379px;font-size:1.733125rem;line-height:1.8125rem;letter-spacing:.031875rem}}@media screen and (min-width:1024px){.article_longform__title{width:622px;margin:6px 0 0;font-size:2.875rem;line-height:3rem;letter-spacing:.0525rem}}@media screen and (min-width:1680px){.article_longform__title{width:776px;font-size:3.54875rem;line-height:3.6875rem;letter-spacing:.065rem}
}.article_longform .article__authors_list,.article_longform .article__date{display:inline;color:#fff}.article_longform .article__authors_item::after{color:#fff}.article_longform .article__authors_prefix,.article_longform .article__date{color:#fff}.article_longform .article__authors_link{color:#43a1ff}.article_longform__info_wrap{margin:7px 0 0}@media screen and (min-width:1024px){.article_longform__info_wrap{margin:14px 0 0;font-size:0}}.article_longform__lead_text{margin:7px 0 0;font:normal 400 100% "TazBold",sans-serif;font-size:1.0625rem;line-height:1.5rem;color:#a2a2a2}
@media screen and (min-width:1024px){.article_longform__lead_text{margin:20px 0 0;font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:1680px){.article_longform__lead_text{font-size:1.6875rem;line-height:2.125rem}}.article_longform__chapter{position:relative;padding:0 16px;background-color:#212121}.article__content .article_longform__chapter{margin:0 -16px !important}@media screen and (min-width:1024px){.article_longform__chapter{padding:0;background-color:transparent}.article__content .article_longform__chapter{margin:0 0 40px !important}
}@media screen and (min-width:1024px){.article_longform__chapter::before{content:"";position:absolute;top:0;right:50%;z-index:0;width:100vw;height:100%;margin-right:-173px;background:#212121;transform:translateX(50%)}}@media screen and (min-width:1024px){.article_longform__chapter::before{margin-right:-181px}}@media screen and (min-width:1024px){.article_longform__chapter_content{position:relative;display:flex;justify-content:space-between;align-items:center;width:902px}}@media screen and (min-width:1680px){.article_longform__chapter_content{width:1064px}
}.article_longform__chapter_text{display:inline-flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:1024px){.article_longform__chapter_text{flex-basis:49.56%;margin:26px 0}}@media screen and (min-width:1680px){.article_longform__chapter_text{flex-basis:53.478%}}.article_longform__chapter_title{position:relative;display:-webkit-box;overflow:hidden;order:1;padding:23px 0;font:normal 400 100% "TazBlack",sans-serif;font-size:1.5rem;line-height:1.5625rem;color:#fff;max-height:6.25rem;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:break-word}
@media screen and (min-width:1024px){.article_longform__chapter_title{padding:0;font-size:2.875rem;line-height:3rem;max-height:12rem}}@media screen and (min-width:1680px){.article_longform__chapter_title{padding:0;font-size:3.54875rem;line-height:3.6875rem;max-height:14.75rem}}.article_longform__chapter_intro+.article_longform__chapter_title{padding:23px 0 0}@media screen and (min-width:1024px){.article_longform__chapter_intro+.article_longform__chapter_title{padding:0}}.article_longform__chapter_intro{display:-webkit-box;overflow:hidden;order:2;margin:14px 0 0;padding-bottom:23px;font:normal 400 100% "TazBold",sans-serif;font-size:1.0625rem;line-height:1.5rem;color:#a2a2a2;max-height:7.5rem;-webkit-line-clamp:5;-webkit-box-orient:vertical}
@media screen and (min-width:1024px){.article_longform__chapter_intro{margin:26px 0 0;padding-bottom:0;font-size:1.1875rem;line-height:1.625rem;max-height:8.125rem}}@media screen and (min-width:1680px){.article_longform__chapter_intro{font-size:1.6875rem;line-height:2.125rem;max-height:10.625rem}}.article_longform__chapter_intro strong,.article_longform__chapter_intro em,.article_longform__chapter_intro i,.article_longform__chapter_intro u{font:normal 400 100% "TazBold",sans-serif;color:#a2a2a2;text-decoration:none}
.article_longform__chapter_figure{width:auto;margin:0 -16px;font-size:0}@media screen and (min-width:1024px){.article_longform__chapter_figure{display:inline-flex;flex-basis:390px;flex-wrap:wrap;margin:20px 0}}@media screen and (min-width:1680px){.article_longform__chapter_figure{flex-basis:415px}}.article_longform__chapter_figure figcaption{position:relative;padding:9px 16px;font:normal 400 100% "TazRegular",sans-serif;font-size:.8125rem;line-height:1rem;color:#000;background-color:#fff}
.article_longform__chapter_figure figcaption strong{font:normal 400 100% "TazBold",sans-serif;font-size:.8125rem;line-height:1rem}@media screen and (min-width:1024px){.article_longform__chapter_figure figcaption{margin:8px 0 -3px;padding:0;color:#fff;background-color:transparent}}@media screen and (min-width:1680px){.article_longform__chapter_figure figcaption{font-size:1.015625rem;line-height:1.25rem}}.article_longform__chapter_figure figcaption::after{content:" ";position:absolute;right:16px;bottom:0;left:16px;height:1px;background-color:rgba(0,0,0,0.12)}
@media screen and (min-width:1024px){.article_longform__chapter_figure figcaption::after{display:none}}.article_longform__photo_wrap{width:100%}@media screen and (min-width:1024px){.article_longform__photo_wrap{height:0;padding:0 0 100%}}.article_longform__chapter_img{width:100%}@media screen and (min-width:1024px){.article_longform .article__content{margin:20px 0 0}}.article_longform .article_sponsor{margin:8px 16px;padding:0}@media screen and (min-width:1024px){.article_longform .article_sponsor{margin:0 16px 10px 0;padding:20px}
}.article_longform__sponsor_top{margin:0 16px}@media screen and (min-width:1024px){.article_longform__sponsor_top{margin:0}}.article_longform__sponsor_top .article_sponsor{display:flex;justify-content:flex-start;align-items:flex-start;padding:0;margin:0}.article_longform__sponsor_top .article_sponsor:hover{cursor:default}@media screen and (min-width:1024px){.article_longform__sponsor_top .article_sponsor.has-link:hover{cursor:pointer}}.article_longform__sponsor_top .article_sponsor__label{flex:0 1 auto;margin:0 16px 0 0}
@media screen and (min-width:1024px){.article_longform__sponsor_top .article_sponsor__label{margin:0 20px 0 0}}.article_longform__sponsor_top .article_sponsor__img_wrap{width:auto;height:44px;margin:0}.article_longform i.icon{font-family:"icomoon" !important}.article_longform .article_keywords__item::before{background-color:transparent}.article_longform .article_sponsor--bottom .article_sponsor{margin:6px 0 7px;padding:0 0 16px}