.page-heading{margin:.625rem 0 .875rem}.page-heading a{margin:0 auto;display:block;background:url(images/blog-logo.svg) no-repeat 50% 0;width:calc(9.4375rem + 20vw);height:calc(1.3125rem + 3vw);max-width:12.5rem;max-height:1.75rem}.page-heading.rand-review a{background:url(images/randreview-logo.svg) no-repeat 50% 0;width:calc(9.4375rem + 20vw);height:calc(3rem + 3vw);max-width:12.5rem;max-height:4rem}.page-heading.home h1{display:block;overflow:hidden;text-indent:-9999px;height:0}.page-heading.home a{cursor:default;margin-bottom:.3125rem}@media screen and (min-width:23.4375em){.page-heading.home a{max-width:25rem;max-height:4rem}.page-heading.home.rand-review a{max-width:25rem;max-height:7.9375rem}}.page-heading.topic a,.page-heading.calendar a{margin-bottom:.625rem}.teasers.blog-list>li{width:33%;clear:none;display:inline-block;vertical-align:top;padding:0 1.25rem 0 0;margin-bottom:1.875rem;border:0}@media screen and (max-width:40.625em){.teasers.blog-list>li{width:50%}}@media screen and (max-width:28.125em){.teasers.blog-list>li{width:100%;padding:0}}.teasers.blog-list h3{font-size:1.125rem;max-height:5.625rem}.teasers.blog-list .date{float:left;color:#333}.teasers.blog-list .text{clear:both}.teasers.blog-list .img-wrap{position:relative;float:left;width:100%;margin-bottom:1.25rem}.teasers.blog-list .img-wrap>a{margin-right:0}.teasers.blog-list .no-image{padding-top:3.4375rem}.teasers.blog-list .no-image .share-buttons{float:left;margin-top:.9375rem;position:relative}.teasers.blog-list .no-image .desc{max-height:9.375rem}.teasers.blog-list img{position:relative;z-index:1;max-width:100%;margin:0;float:left}.teasers.blog-list .share-buttons{position:absolute;z-index:2;bottom:0;left:0;background:#000;background:rgba(0,0,0,.7)}.teasers.blog-list .share-buttons ul{padding:0;list-style:none}.teasers.blog-list .share-buttons li{float:left;clear:none;padding:0}.teasers.blog-list .share-buttons [data-icon]{position:relative;z-index:5;display:block}.teasers.blog-list .share-buttons [data-icon] span{display:block;left:-999em;top:-999em;overflow:hidden;position:absolute;width:15em}.teasers.blog-list .share-buttons [data-icon]:before{font-size:1.125rem;color:#fff;position:relative;z-index:4;display:block;padding:.3125rem}.teasers.blog-list .flag{max-width:80%;z-index:3;position:absolute;top:.625rem;left:-.625rem}.teasers.blog-list .img-wrap+.flag{top:.625rem}.teasers.blog-list .authors{display:block;margin-bottom:.125rem}.teasers.blog-list .authors:before{display:none}.teasers.blog-list .source{display:block;font-size:.8125rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.teasers.blog-list .source:before{font-style:normal;content:" | "}.teasers.blog-list .da-wrap{overflow:hidden}.teasers.blog-list .desc{max-height:5.3125rem;margin:.625rem 0 .125rem;overflow:hidden;clear:both;font-size:.875rem}.teasers.blog-list a.more{float:none;color:#4866bc}.teasers.blog-feature>li{height:auto;width:100%}.teasers.blog-feature .img-wrap{margin-right:1.5625rem;width:auto;max-width:100%}.teasers.blog-feature .share-buttons{top:0;right:0;bottom:auto;left:auto}.teasers.blog-feature h3{font-size:1.5rem;max-height:none}.teasers.blog-feature .text{clear:none;overflow:hidden}.teasers.blog-feature .desc{margin-top:.875rem;max-height:17.5rem}@media screen and (max-width:75.9375em){.teasers.blog-feature .img-wrap{margin-right:0}.teasers.blog-feature .text{clear:both}}.more-blog-posts-link{color:#4866bc;margin:0 auto;max-width:15.625rem;display:block;background:#f1f1f1;background:linear-gradient(#fff 0%,#f1f1f1 100%);box-shadow:0 1px 1px rgba(50,50,50,.15);text-align:center;padding:.3125rem .625rem;border:1px solid #eee;margin-bottom:1.25rem;border-radius:.1875rem;cursor:pointer}#rightcolumn .archives ul{list-style:none;margin-bottom:.3125rem}#rightcolumn .archives ul ul{margin:.3125rem 0 .625rem}#rightcolumn .archives li a{color:#666;font-weight:bold;margin-left:0}#rightcolumn .archives li li a{color:#4866bc;font-weight:normal;margin-left:.3125rem}.blog-explore .c{color:#666}article{max-width:64rem;width:100%;margin:0 auto}article .arrow-nav a{top:8.75rem}article aside{float:left;min-height:1px;position:relative;width:18%;margin:5rem 0 0}article aside:after{content:"";display:table;clear:both}article aside h2{margin-top:0}article aside.author-spotlight{padding-right:3%;right:64%;text-align:right}article aside.related-topics{float:right;clear:right;padding-left:3%}@media screen and (max-width:47.9375em){article aside.related-topics{font-size:.875rem}}article .conducted{float:right;padding-left:3%}article .conducted h2{font-size:.6875rem;font-weight:normal;margin:0 0 .3125rem}article .conducted+.related-topics{margin:1.875rem 0 0}article .body-text{float:left;min-height:1px;position:relative;width:64%;left:18%;margin-bottom:1.25rem}article .body-text:after{content:"";display:table;clear:both}article .body-text footer{border-top:1px solid #b2b2b2;margin-top:2.5rem;padding-top:1.875rem}article .body-text .authors{color:#333;margin-bottom:.9375rem;font-size:1.25rem}@media screen and (max-width:47.9375em){article .body-text .authors{font-size:.875rem}}article .body-text .authors+p:first-letter{background:#639;color:#fff;float:left;font-family:Cambria,"Times New Roman",Times,Georgia,serif;font-size:450%;line-height:1;margin-right:.15em;padding:.15em .1em}article.no-authors .body-text>p:first-of-type:first-letter{background:#639;color:#fff;float:left;font-family:Cambria,"Times New Roman",Times,Georgia,serif;font-size:450%;line-height:1;margin-right:.15em;padding:.15em .1em}@media screen and (max-width:55.3125em){article .body-text{width:100%;position:static}article.blog aside{width:100%;right:auto}article.blog>aside{border-top:1px solid #e8e8e8;padding:1.25rem 0 0;margin:1.25rem 0 0;text-align:left}}.author-spotlight{float:left}.author-spotlight li{margin-bottom:.9375rem;overflow:hidden}.author-spotlight li>a{display:block;font-size:0}.author-spotlight img{max-width:7.125rem;margin-bottom:.625rem}@media screen and (max-width:55.3125em){.author-spotlight img{float:left;margin-right:.625rem}}.author-spotlight h3{margin:0}.author-spotlight h3 a:after{display:none}.author-spotlight h4{color:#666;margin-top:0}.full-bg-gray{clear:both}.digital-article .breadcrumbs{position:relative;z-index:2}.digital-article .breadcrumbs a{color:#fff}.digital-article article{max-width:none}.digital-article .body-text{width:54%;left:23%;font-size:1.25rem}.digital-article .hero-title{margin-top:-2.5rem;max-width:none;z-index:1;position:relative;padding:0;width:calc(100% + 2.5rem)}@media screen and (max-width:55.3125em){.digital-article .hero-title{width:calc(100% + 1.875rem)}}.digital-article .hero-title:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 17%) , linear-gradient(to bottom,transparent 53%,#000 100%)}.digital-article .hero-title .text{z-index:2;background:none}.digital-article .hero-title .inner{max-width:67.5rem;margin:0 auto}.digital-article .hero-title .type{font-size:1.125rem}.digital-article .hero-title h1{font-size:3.25rem;margin:0 0 .625rem}.digital-article .hero-title .date{float:none;font-size:1rem}.digital-article .hero-title.no-image{font-size:1rem;margin-top:0}.digital-article .hero-title.no-image:before{display:none}.digital-article .social-media-buttons{float:left;min-height:1px;position:relative;width:23%;padding:1rem 0 0 4%}.digital-article .social-media-buttons li:last-of-type{margin:0}.digital-article .social-media-buttons a:before{font-size:2.5rem}.digital-article .social-media-buttons .twitter:before{font-size:2.125rem;border-radius:.5rem}.digital-article .overview{float:left;min-height:1px;width:54%;margin-bottom:1.25rem;border:1px solid #8a8a8a;border-width:1px 0;padding:.9375rem .9375rem .0625rem;font-size:1.25rem;font-family:Helvetica,Verdana,Arial,Helvetica,sans-serif}.digital-article .overview h2{font-size:1.5rem;text-transform:uppercase;margin-top:0}.digital-article .topline{width:23%;float:right;clear:right;padding-left:3%;font-size:.875rem;margin-bottom:3rem}.digital-article .topline h2{color:#00b5f2;font-size:1.5rem}.digital-article .topline ul{list-style:none;padding:0}.digital-article .topline li{position:relative;margin-bottom:1rem}.digital-article .topline a{color:#666;display:block}.digital-article .topline a:before{font-family:'icons';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e00c";color:#18b6ef;font-size:1.5rem;position:absolute;left:-2rem;top:0;line-height:1}.digital-article aside{margin:0 0 3rem}.digital-article .digital-article-right{width:23%;float:right;clear:right;padding-left:3%}.digital-article .conducted,.digital-article .related-topics{width:100%;padding-left:0;float:none}.digital-article .newsletter-subscription-box{float:none;width:calc(100% + 1.25rem);padding:1.25rem;background:#639;border-radius:.625rem 0 0 .625rem;color:#fff;font-size:0}.digital-article .newsletter-subscription-box h2{color:#fff;font-size:1.5rem;margin:0}.digital-article .newsletter-subscription-box p{font-size:1rem}.digital-article .newsletter-subscription-box .icon,.digital-article .newsletter-subscription-box .js-subscription-name,.digital-article .newsletter-subscription-box form+p{display:none}.digital-article .newsletter-subscription-box form{margin-bottom:0}.digital-article .newsletter-subscription-box .email{width:calc(100% - 3.75rem);max-width:18.75rem;margin-right:0;border:1px solid #ccc;border-right:0;line-height:1.625}.digital-article .newsletter-subscription-box .btn{background:#f89a3a;border:0 none;border-radius:0 .3125rem .3125rem 0}.digital-article .newsletter-subscription-box .btn:hover,.digital-article .newsletter-subscription-box .btn:focus{background-color:#f28b24}.digital-article .newsletter-subscription-box .btn input{padding:.375rem}.digital-article .about-this{font-size:.875rem;padding-bottom:2rem}.digital-article .about-this h2{font-size:1.125rem}.digital-article .aso{padding:.625rem;width:18.75rem;max-width:100%;float:left;margin:0 .9375rem .9375rem -15.625rem;border-top:.3125rem solid #639;border-bottom:.125rem solid #639}.digital-article .aso .teasers{margin:0}.digital-article .aso .teasers .img-wrap>a{margin-right:.625rem}.digital-article .aso .teasers img{max-width:4.375rem}.digital-article .aso .teasers .text{overflow:hidden}@media screen and (max-width:63.75em){.digital-article .social-media-buttons{float:right;padding-left:3%}.digital-article .overview{width:77%}.digital-article .body-text{width:77%;left:0}.digital-article .topline{padding-left:calc(3% + 1rem)}.digital-article .aso{float:none;margin:0 auto .9375rem;width:80%}}@media screen and (max-width:55.3125em){.digital-article .body-wrap{position:relative}.digital-article .social-media-buttons{width:auto;padding:0;position:absolute;right:0;top:-1rem}.digital-article .overview{float:none;width:auto;border-top:0;padding-top:0}.digital-article .topline{float:none;width:auto;padding-left:2rem}.digital-article .body-text{float:none;width:auto}.digital-article .digital-article-right{float:none;width:auto;padding:0}.digital-article .conducted,.digital-article .related-topics{border-top:1px solid #8a8a8a;padding:1.5625rem 0 0 0;margin:0 0 1.5625rem}.digital-article .newsletter-subscription-box{width:auto;border-radius:0;margin:0 -.9375rem;padding-left:.9375rem;padding-right:.9375rem}.digital-article .newsletter-subscription-box h2,.digital-article .newsletter-subscription-box p{display:inline-block;margin-right:1rem}}@media screen and (max-width:63.375em){.digital-article .hero-title h1{font-size:2.5rem}}@media screen and (max-width:47.9375em){.digital-article .hero-title:before{background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 17%)}.digital-article .hero-title .text{background:#333}.digital-article .hero-title h1{font-size:1.5rem}.digital-article .hero-title .type{font-size:.875rem}.digital-article .overview{font-size:1rem}.digital-article .overview h2{font-size:1.25rem}.digital-article .topline h2{font-size:1.25rem}.digital-article .body-text{font-size:1rem}}@media screen and (max-width:28.125em){.digital-article .aso{width:100%}.digital-article .aso .teasers .img-wrap>a{float:left}}