﻿.comment-list>li .comment-reply-link,.comment-metadata a,.tags-list a{text-decoration:none}.restricted-content-links .restricted-content-learn-more .restricted-content-learn-more-icon{background-image:url(../fonts/chevron-down-teal.svg);background-repeat:no-repeat}.restricted-content-links .restricted-content-learn-more:hover .restricted-content-learn-more-icon{background-image:url(../fonts/chevron-down-teal-light.svg);background-repeat:no-repeat}.page-template-paywall-archive-public .content-header a:hover:after,.page-template-paywall-archive .content-header a:hover:after{background-image:url(../fonts/chevron-right-teal-light.svg);background-repeat:no-repeat}.page-template-paywall-archive-public .content-header a:after,.page-template-paywall-archive .content-header a:after{background-image:url(../fonts/chevron-right-white.svg);background-repeat:no-repeat}.restricted-content-breaker.is-active .restricted-content-learn-more .restricted-content-learn-more-icon{background-image:url(../fonts/chevron-up-teal.svg);background-repeat:no-repeat}.restricted-content-breaker.is-active .restricted-content-learn-more:hover .restricted-content-learn-more-icon{background-image:url(../fonts/chevron-up-teal-light.svg);background-repeat:no-repeat}.restricted-dropdown .restricted-dropdown-close{background-image:url(../fonts/close-gray.svg);background-repeat:no-repeat}.restricted-dropdown .restricted-dropdown-close:hover{background-image:url(../fonts/close-teal.svg);background-repeat:no-repeat}.restricted-content-wrapper.error .restricted-content-message{background-image:url(../fonts/error-red.svg);background-repeat:no-repeat}.content-meta .author-info .email .author-social-icon{background-image:url(../fonts/social-email-gray-light.svg);background-repeat:no-repeat}.content-meta .author-info .facebook .author-social-icon{background-image:url(../fonts/social-facebook-gray-light.svg);background-repeat:no-repeat}.content-meta .author-info .twitter .author-social-icon{background-image:url(../fonts/social-twitter-gray-light.svg);background-repeat:no-repeat}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.content .flexslider ul,.flexslider{padding:0}.flexslider .slides{margin-bottom:0}.flexslider .slides img{display:block;max-width:100%;max-height:100%;margin:0 auto}.flexslider .slides:after{content:"\0020";display:block;visibility:hidden;height:0;clear:both;line-height:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>li:first-child,html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flexslider{position:relative;margin:0;zoom:1;border-radius:4px}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.slide-image-wrap{background:#000}.flex-direction-nav .flex-disabled{z-index:-1;opacity:0;cursor:default}.content .flex-direction-nav,.flex-direction-nav li{margin:0}.content .flex-next,.content .flex-prev{padding:0;border:0}.flex-next,.flex-prev{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;position:absolute;width:36px;height:36px;background:#000 url(../fonts/slider-controls.svg) no-repeat;background-size:72px 108px}.flex-prev{left:0;background-position:0 -72px}.flex-prev:hover{background-position:-36px -72px}.flex-next{right:0;background-position:0 -36px}.flex-next:hover{background-position:-36px -36px}.slider-count{position:absolute;top:0;right:0;min-width:50px;padding:5px 3px;background-color:rgba(0,0,0,.55);color:#fff;font-family:Circular,sans-serif;font-size:14px;text-align:center;cursor:default}@media (min-width:768px){.slider-count{min-width:60px;padding:7px 5px;font-size:18px}}@media (min-width:1024px){.flex-prev{left:-20px}.flex-next{right:-20px}}@media (pointer:coarse){.flex-next,.flex-prev{display:none}}.section-main{padding-top:28px;border-top-width:0}@media (min-width:768px){.section-main{margin-top:20px;padding-top:30px;border-top-width:3px}}@media (min-width:1024px){.section-main{margin-top:40px}}.content-sidebar{display:none}@media screen and (min-width:768px){.single:not(.single-format-image) .section-main{max-width:1084px;padding:0;border-top:0;background-color:#f8f8f8;box-shadow:none}.single:not(.single-format-image) .content-article{box-sizing:border-box;width:100%;padding:30px;border-top:3px solid #1fadb6;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.single:not(.single-format-image) .stat-plus-kicker-link{margin-right:-15px}}@media screen and (min-width:1024px){.single:not(.single-format-image) .section-main{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.single:not(.single-format-image) .content-article{max-width:764px}.single:not(.single-format-image) .content-sidebar{display:block;box-sizing:border-box;width:300px;margin-left:20px}}.page-template,.page-template-default{background-color:#f8f8f8}.page-template #wrapper,.page-template-default #wrapper{min-height:70vh}@media screen and (min-width:1024px){.page-template-default .content-article{max-width:700px}.section .content-header-inner,.section .content-main{max-width:none;padding-right:0;padding-left:0}.content-comments{float:left;display:block;margin-right:1.95312%;width:66.01563%}.content-comments:last-child{margin-right:0}}.content-header .photo-credit{font-size:11px}.content-header .photo-caption{font-family:Circular,sans-serif;font-size:13px}.content-header .photo-caption,.content-header .photo-credit{margin-top:0;margin-bottom:12px}.content-header .media{margin-bottom:0}.content-header .media img{display:block}.content-header .top-featured,.content-header .top-featured-video{margin-bottom:25px}@media screen and (min-width:768px){.content-header .featured-image-copy{max-width:100%;margin-left:auto;margin-right:auto}.content-header .featured-image-copy:after{clear:both;content:"";display:block}.content-header .photo-credit{float:left;display:block;margin-right:1.95312%;width:32.03125%;padding-right:0}.content-header .photo-credit:last-child{margin-right:0}.content-header .photo-caption{float:left;display:block;margin-right:1.95312%;width:66.01563%;padding-left:20px}.content-header .photo-caption:last-child{margin-right:0}}.content-header .featured-inner-video{position:relative;width:100%;max-width:900px}.content-header .featured-inner-video .featured-img{width:100%}@media screen and (max-width:767px){.featured-image-crop,.featured-image-nocrop{display:block;text-align:center}.featured-image-crop img,.featured-image-nocrop img{width:100%}}.content-article{position:relative}.content-article h1,.content-article h2,.content-article h3,.content-article h4,.content-article h5,.content-article h6{margin-bottom:10px}.content .big-cap-wrap{height:0;margin:0}.content .big-cap{margin:5px 15px -10px 0;float:left;font-size:80px;line-height:1}.content .big-cap img{max-width:100px;height:auto}.content-meta{margin-top:30px}.content-meta h1,.content-meta h2,.content-meta h3,.content-meta h4,.content-meta h5,.content-meta p{padding-right:0;padding-left:0}.content-meta .about-the-authors{padding-top:20px;border-top:1px solid #eee}.content-meta .content-meta-header{margin-top:0;margin-bottom:10px;font-size:15px;line-height:1.2}.content-meta .author-info{max-width:78.76923em;margin:20px 0;font-family:Circular,sans-serif;font-size:14px;line-height:17px;word-wrap:break-word}.content-meta .author-info:after{clear:both;content:"";display:block}.content-meta .author-info a{border-bottom:0;text-decoration:none;word-wrap:break-word}.content-meta .author-info .author-avatar{float:left;display:block;margin-right:1.95312%;width:19.28711%}.content-meta .author-info .author-avatar:last-child{margin-right:0}@media screen and (min-width:360px){.content-meta .author-info .author-avatar{float:left;display:block;margin-right:1.95312%;width:15.03906%}.content-meta .author-info .author-avatar:last-child{margin-right:0}}@media screen and (min-width:400px){.content-meta .author-info .author-avatar{width:50px}}@media screen and (min-width:1024px){.content-meta .author-info .author-avatar{float:left;display:block;margin-right:1.95312%;width:6.54297%}.content-meta .author-info .author-avatar:last-child{margin-right:0}}.content-meta .author-info .author-data{float:left;display:block;margin-right:1.95312%;width:78.75977%}.content-meta .author-info .author-data:last-child{margin-right:0}@media screen and (min-width:360px){.content-meta .author-info .author-data{float:left;display:block;margin-right:1.95312%;width:80.88379%;margin-left:6px}.content-meta .author-info .author-data:last-child{margin-right:0}}@media screen and (min-width:1024px){.content-meta .author-info .author-data{float:left;display:block;margin-right:1.95312%;width:90.22949%}.content-meta .author-info .author-data:last-child{margin-right:0}}.content-meta .author-info .author-data.no-avatar{margin-left:0}.content-meta .author-info .avatar{width:50px;height:50px;border:1px solid #eee;border-radius:50%}.content-meta .author-info .name{margin-bottom:0;font-size:18px;font-weight:500}.content-meta .author-info .title{margin:4px 0;color:#999;font-family:Circular,sans-serif;font-size:13px;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-meta .author-info .bio{margin:14px 0 7px;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:15px;line-height:21px}.content-meta .author-info .author-social-icon{display:inline-block;position:relative;top:5px;width:18px;height:18px;margin-right:5px;background-position:50%}.content-meta .author-info .email .author-social-icon,.content-meta .author-info .twitter .author-social-icon{background-size:14px}.content-meta .author-info .facebook .author-social-icon{background-size:8px}.tags{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:20px;border-top:1px solid #eee}.tags:after{clear:both;content:"";display:block}@media (min-width:768px){.tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.tags-list p{letter-spacing:2px;font-weight:400;font-size:9px;font-family:Circular,sans-serif;text-transform:uppercase;display:block;margin:8px 8px 0 0;padding-right:0;padding-left:0;float:left}.tags-list p:last-child{margin-right:0}.tags-list a{display:block;padding:9px 13px;border:1px solid #1fadb6}.tags-list a:hover{border-color:#81d7dc}@media (min-width:768px){.tags-list{-webkit-box-flex:1;flex-grow:1}}.republish .republish-text{margin-top:20px;margin-bottom:0;font-family:Circular,sans-serif;font-size:13px}.republish .republish-link{-webkit-transition:color .3s;transition:color .3s;color:#c5c5c5}.republish .republish-link:hover{color:#1fadb6}@media (min-width:768px){.republish{flex-basis:135px;flex-shrink:0}.republish .republish-text{margin-top:41px;text-align:right}}.restricted:not(.no-fade) .the-content>p:last-of-type{position:relative;z-index:1;padding-bottom:10px}.restricted:not(.no-fade) .the-content>p:last-of-type:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(hsla(0,0%,100%,0),#fff)}.restricted:not(.no-fade) .the-content>p:last-of-type.gradient-snuffer{margin:0;padding:0}.page .restricted-logo-wrapper{background:#f8f8f8}.page.restricted .the-content>p:last-of-type:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#f8f8f8));background-image:linear-gradient(hsla(0,0%,100%,0),#f8f8f8)}.page .restricted-content-wrapper:not(.info):not(.warning):not(.error) .restricted-content-text{max-width:520px}.restricted .content-meta{display:none}@media screen and (min-width:1240px){.single:not(.single-format-image) .restricted-content-breaker{margin-bottom:0}}.restricted-content-breaker{display:none;margin-bottom:30px}.no-fade .restricted-content-breaker{margin-top:30px}.restricted-content-breaker.is-active .restricted-dropdown{display:block}.restricted-content-wrapper{position:relative;padding:25px 0 15px;border-bottom:1px solid #eee;text-align:center}.restricted-content-wrapper.info .restricted-content-message{padding-bottom:20px}.restricted-content-wrapper.error{padding-bottom:35px}.restricted-content-wrapper.error .restricted-content-message{padding:0;background-color:#fef8f8;background-position:20px;background-size:17px 17px}.restricted-content-wrapper.error .restricted-content-text{padding:20px 20px 20px 45px;color:#df1b25;font-size:13px;text-align:left}.restricted-content-wrapper.warning{padding-bottom:35px}.restricted-content-wrapper.warning .restricted-content-message{padding:0;background-color:#fffdf4;background-image:url(../fonts/exclamation.svg);background-repeat:no-repeat;background-position:20px;background-size:17px 17px}.restricted-content-wrapper.warning .restricted-content-text{padding:20px 20px 20px 45px;color:#ecad58;font-size:13px;text-align:left}.restricted-content-wrapper.error .restricted-content-links,.restricted-content-wrapper.info .restricted-content-links,.restricted-content-wrapper.warning .restricted-content-links{display:none}.restricted-content-wrapper:not(.info):not(.warning):not(.error) .restricted-content-text{max-width:400px;margin:0 auto;line-height:1.3}.restricted-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:1px;background:#eee}.restricted-logo-wrapper{position:relative;max-width:100px;margin:-55px auto 0;padding:20px;background:#fff}.restricted-logo-wrapper .restricted-logo-link{display:block;border:0;text-decoration:none}.restricted-logo-wrapper .restricted-logo-link:hover{background:none}.restricted-logo-wrapper .restricted-logo{width:100px;height:22px}@media screen and (min-width:768px){.restricted-content-message{padding:0 80px}}.restricted-content-message .restricted-content-text{margin-bottom:0;font-family:Circular,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.restricted-content-message .restricted-content-text [data-stat-login]{border:0;font-weight:400;text-decoration:underline}.restricted-content-message .restricted-button{margin-top:15px;margin-bottom:20px}.restricted-content-links{margin-bottom:20px;color:#ddd;text-align:center}.restricted-content-links .restricted-content-learn-more,.restricted-content-links .restricted-content-log-in{position:relative;padding-right:5px;padding-left:5px;color:#1fadb6;font-family:Circular,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none}.restricted-content-links .restricted-content-learn-more:hover,.restricted-content-links .restricted-content-log-in:hover{color:#81d7dc}.restricted-content-links .restricted-content-learn-more .restricted-content-learn-more-icon{display:inline-block;position:relative;top:1px;width:10px;height:10px;background-position:50%}.restricted-dropdown{display:none;position:relative;max-width:100%;margin-bottom:20px;padding:21px 25px 25px;border:1px solid #eee;background-color:#f8f8f8;text-align:left}.restricted-dropdown:before{content:"";position:absolute;top:-9px;left:53%;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#eee transparent transparent #eee;border-style:solid;border-width:1px;background:#f8f8f8}.restricted-dropdown .restricted-dropdown-close{position:absolute;top:10px;right:10px;width:19px;height:19px;border:0;background-color:transparent}.restricted-dropdown .restricted-dropdown-title{margin-bottom:5px;color:#000;font-family:Circular,sans-serif;font-size:18px;font-weight:700}.restricted-dropdown .restricted-dropdown-text{color:#000;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:16px;line-height:1.4}.restricted-dropdown .restricted-text-indent{padding-left:0;list-style:none}.restricted-dropdown .restricted-dropdown-list{margin-bottom:0}.restricted-dropdown .restricted-dropdown-list li{margin-left:13px}.restricted-dropdown .restricted-dropdown-cta{margin-top:20px}.restricted-dropdown .restricted-dropdown-cta .stat-button{margin-bottom:0}.single .widget{margin-bottom:20px}.stat-plus-article-cta{padding:29px 20px 30px}.stat-plus-article-cta .content h3{margin-bottom:12px;font-size:17px;line-height:1.4}.stat-plus-article-cta .content h2,.stat-plus-article-cta .content p{margin-bottom:0}.stat-plus-article-cta-logged-in,.stat-plus-article-cta-logged-out{display:none;text-align:center}.stat-plus-article-cta-logged-in img,.stat-plus-article-cta-logged-out img{width:125px;height:auto;margin-bottom:2px}.stat-plus-article-cta-logged-in .stat-button,.stat-plus-article-cta-logged-out .stat-button{margin-bottom:0;line-height:normal}.article-list-item .event-date{display:block;margin-top:5px;font-family:Baskerville,Baskerville-eText,Garamond,serif;font-size:14px}.content .dataviz{position:relative}.content .stat-doccloud{box-sizing:border-box;width:100%;margin-bottom:20px;clear:both}.content .stat-doccloud .DV-container{position:relative;height:300px}@media screen and (min-width:767px){.content .stat-doccloud .DV-container{height:500px}}@media screen and (min-width:1125px){.content .stat-doccloud .DV-container{height:700px}}.content .stat-doccloud .DC-page-embed .DC-meta .DC-title{font-size:1em}.content .stat-doccloud .DC-note{border:1px solid #1fadb6}.content .quote{position:relative;width:100%;margin-top:35px;margin-bottom:45px}.content .quote-left{position:relative;left:0;width:100%;margin-bottom:15px;font-family:Circular,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:1.3}@media screen and (max-width:1124px){.content .quote-left{margin-bottom:15px;font-weight:500;line-height:1.3}}@media screen and (min-width:768px){.content .quote-left{font-size:28px}}.content .quote-right{position:relative;right:0;bottom:0;width:100%;color:#999;font-size:10px}.content .quote-right .name{width:100%;margin-bottom:5px;padding-right:0;color:#999;font-family:Circular,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase}.content .quote-right .copy{width:100%;margin-bottom:0;color:#999;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:14px;font-weight:500;line-height:1.45}.content .visualizer [id^=visualizer-] *{font-family:Circular,sans-serif;font-weight:500!important}.read-more{width:100%;margin-top:1.75em;margin-bottom:2.25em;padding-top:20px;padding-bottom:20px;border-color:#eee;border-style:solid;border-width:1px 0}.read-more .read-more-text{box-sizing:border-box}.read-more .read-more-label,.read-more .read-more-title{display:inline;padding-right:0;padding-left:0;font-family:Circular,sans-serif}.read-more .read-more-label a,.read-more .read-more-title a{color:inherit;text-decoration:none}.read-more .read-more-label{letter-spacing:2px;font-weight:400;font-size:9px;font-family:Circular,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#1fadb6;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}.read-more .read-more-label:hover{color:#81d7dc}@media screen and (min-width:768px){.read-more .read-more-label{font-size:18px}}.read-more .read-more-title{color:#000;font-size:16px;font-weight:500;line-height:1.3}.read-more .read-more-title:hover{text-decoration:underline}@media screen and (min-width:768px){.read-more .read-more-title{font-size:18px}}.content p>a>img,.content p>img{max-width:100%;height:auto}.content img.alignright{margin:0 0 10px 10px;float:right}.content img.alignleft{margin:0 10px 10px 0;float:left}.content img.aligncenter{display:block;margin-right:auto;margin-left:auto}.content a img.alignright{margin:0 0 10px 10px;float:right}.content a img.alignleft{margin:0 10px 10px 0;float:left}.content a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.share ul{width:auto;margin:0;padding:0;list-style-type:none}.share li svg{width:20px;height:20px;-webkit-transition:fill .3s;transition:fill .3s}.share li svg:hover{fill:#1fadb6}.share-sticky{display:none}.share-bar:after{clear:both;content:"";display:block}.share-bar li{margin:0 20px 0 0;float:left}.share-bar .social-sharing-facebook svg{width:15px}.share-bar.top{margin-bottom:28px}.share-bar.bottom{margin-top:35px}@media screen and (min-width:1240px){.share-bar{display:none}.share-sticky{display:block;position:absolute;top:auto;left:-78px;width:26px}.share-sticky li{margin:0 0 15px}.share-sticky li:last-of-type{margin-bottom:0}}.content-comments .subscribe-manage{margin-top:-1em;margin-bottom:0;padding:0;color:#999;font-family:Circular,sans-serif}.content-comments .children,.content-comments .comment-list{margin-left:0;list-style-type:none}.content-comments .comment-list{margin-top:1.25rem;margin-bottom:-1.625rem}.comment-list a{border:0;font-family:Circular,sans-serif}.comment-list>li{margin-left:0;border-top:1px solid #eee}.comment-list>li>.comment-body{padding-top:2em}.comment-list>li .comment-reply-link{font-size:14px}.comment-list>li .comment-respond{margin-top:-1em;margin-bottom:1.5em}.comment-list .children{margin-bottom:0}.comment-list .children li{margin-left:5.11765%}.comment-list .comment-body{padding-bottom:2em;word-wrap:break-word}.comment-list p{margin-bottom:.9em}.comment-author .fn{font-family:Circular,sans-serif;font-size:18px;font-weight:500}.comment-author .says{display:none}.comment-metadata{margin-top:-6px}.comment-metadata>a{letter-spacing:2px;font-weight:400;font-size:9px;font-family:Circular,sans-serif;text-transform:uppercase;color:#999}.comment-metadata>a:hover{color:#999}.comment-metadata .edit-link{margin-left:10px;font-size:10px}.comment-form-subscriptions.stat-form-checkbox-wrapper label{margin-bottom:28px}.comment-form-util,.comment-form .submit{margin-bottom:1em}.comment-form .logged-in-as{font-family:Circular,sans-serif;font-size:13px}@media (min-width:768px){.comment-form .logged-in-as{padding-right:.3125rem;padding-left:.3125rem}}.reply-title small{margin-left:1em}.comment-reply-title.section-title{margin-bottom:26px}.comment-form-subscriptions.stat-form-checkbox-wrapper label,.content-comments .subscribe-manage{color:#000;font-size:13px;font-weight:500;letter-spacing:0}.content-comments .pagination{margin-right:0;margin-left:0;padding-right:0;padding-bottom:0;padding-left:0}.single-stc form [type=text]{max-width:100%}.recirculation-bar,.recirculation-bar-content,.recirculation-label{visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}.recirculation-bar-content.is-active,.recirculation-bar.is-active,.recirculation-label.is-active{visibility:visible;opacity:1}.recirculation-label{position:absolute;z-index:26;bottom:64px;left:0;padding:2px 4px;background-color:#1fadb6;color:#fff;font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.recirculation-bar{position:fixed;z-index:25;bottom:0;left:0;width:100%;height:64px;border-top:3px solid #1fadb6;background:#fff;font-family:Circular,sans-serif}.recirculation-bar .teaser{display:none;box-sizing:border-box;width:100%;height:64px;padding:7px;float:right;color:#000;text-decoration:none}.recirculation-bar .teaser:after{clear:both;content:"";display:block}.recirculation-bar .teaser:first-child{display:table}.recirculation-bar .teaser-image{display:table-cell;width:50px}.recirculation-bar .teaser-image img{width:50px;height:50px;float:left;overflow:hidden}.recirculation-bar .teaser-image img[data-src]{display:none;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}.recirculation-bar .teaser-title{display:table-cell;padding-left:7px;font-weight:500;line-height:1.2;vertical-align:middle}.recirculation-bar .teaser-title-long{display:none}@media (min-width:360px){.recirculation-bar .teaser-title-short{display:none}.recirculation-bar .teaser-title-long{display:table-cell}}.recirculation-recommended.is-active .teaser-image img,.recirculation-trending.is-active .teaser-image img{display:inline}.recirculation-recommended.is-active .teaser-image img[data-loaded],.recirculation-trending.is-active .teaser-image img[data-loaded]{opacity:1}.recirculation-close{display:table-cell;box-sizing:border-box;height:64px;padding:10px 10px 10px 20px;float:right;border:0;background:transparent}.recirculation-close:before{content:"";display:block;position:relative;top:-13px;width:15px;height:15px;background:transparent url(../fonts/close-sm.svg) no-repeat;background-position:0 0}.recirculation-close:hover:before{background-position:-30px 0}.recirculation-close-label{overflow:hidden;text-indent:101%;white-space:nowrap}.recirculation-bar-content{display:table;position:absolute;z-index:26;bottom:0;box-sizing:border-box;width:100%}.recirculation-bar-content .teaser-wrap{display:table-cell;width:100%}@media (min-width:768px){.recirculation-bar .teaser{width:50%}.recirculation-bar .teaser:first-child{border-left:1px solid #eee}.recirculation-bar .teaser:first-child+.teaser{display:table}.recirculation-bar .teaser:first-child.is-hidden+.teaser{border-left:1px solid #eee}}@media (min-width:1024px){.recirculation-bar .teaser{display:table;width:33.333%}.recirculation-bar .teaser.sponsored+.teaser+.teaser,.recirculation-bar .teaser:first-child+.teaser{border-left:1px solid #eee}}.section.recirculation-section{padding-right:0;padding-left:0}@media (min-width:1024px){.section.recirculation-section{padding:30px}}.section.recirculation-section .section-title{margin-right:6.25%;margin-bottom:10px;margin-left:6.25%}@media (min-width:540px){.section.recirculation-section .section-title{margin-right:20px;margin-left:20px}}@media (min-width:1024px){.section.recirculation-section .section-title{margin-right:0;margin-left:0}}@media (min-width:1024px){.section.recirculation-section .card-grid{padding:0}}.section.recirculation-section .card-grid-reset{width:87.5%;margin:0 6.25%}@media (min-width:540px){.section.recirculation-section .card-grid-reset{width:93.75%;margin:0 3.125%}}@media (min-width:768px){.section.recirculation-section .card-grid-reset{width:100%;margin:0}}.section.recirculation-section .post-title-link{font-size:21px}@media (min-width:460px){.section.recirculation-section .post-title-link{font-size:30.225px}}@media (min-width:540px){.section.recirculation-section .post-title-link{font-size:37.95px}}@media (min-width:768px){.section.recirculation-section .post-title-link{font-size:25.275px}}@media (min-width:1024px){.section.recirculation-section .post-title-link{font-size:23.175px}}.callout-box{padding:10px 24px;background-color:rgba(31,173,182,.07);background-size:cover}.callout-box dl,.callout-box h1,.callout-box h2,.callout-box h3,.callout-box h4,.callout-box h5,.callout-box h6,.callout-box ol,.callout-box p,.callout-box table,.callout-box ul{padding-right:0;padding-left:0}.callout-box h1 a,.callout-box h2 a,.callout-box h3 a,.callout-box p a{-webkit-transition:none;transition:none;border:0;color:#000}.callout-box h1 a:hover,.callout-box h2 a:hover,.callout-box h3 a:hover,.callout-box p a:hover{background-color:#000;color:#fff;text-decoration:none}.callout-box h3{font-size:18px;font-weight:lighter}.callout-box h3 a{display:inline-block;margin:-10px 0 0 -10px;padding:5px 10px;text-decoration:underline}.content .callout-box-title{margin-top:20px;font-family:Circular,sans-serif;font-size:20px;font-weight:500}@media screen and (min-width:768px){.content .callout-box{padding-right:30px;padding-left:30px}.content .callout-box-title{font-size:23px}}.embed{max-width:100%;margin:0 0 20px;line-height:24px}.twitter-tweet-rendered{margin-right:auto;margin-left:auto}@media (min-width:768px) and (max-width:1023px){.single:not(.single-format-image) .twitter-tweet-rendered{margin-right:0;margin-left:50px}}@media (min-width:1024px){.single:not(.single-format-image) .twitter-tweet-rendered{margin-right:0;margin-left:0}}.instagram-media-rendered{margin-right:auto!important;margin-left:auto!important}@media (min-width:1024px){.single:not(.single-format-image) .instagram-media-rendered{margin-right:0!important;margin-left:0!important}}.stat-iframe{padding-bottom:30px;text-align:center}.stat-iframe iframe{display:block;margin:0 auto}.stat-event-signup{margin-top:25px;margin-bottom:29px;border-top:1px solid #eee;border-bottom:1px solid #eee}.stat-event-signup:not(.plus){padding-top:20px}.stat-event-signup .logo-wrapper{position:relative;max-width:100px;margin:-11px auto 0;padding:0 20px 5px;background:#fff}.stat-event-signup .logo-wrapper .logo-link{display:block;border:0;text-decoration:none}.stat-event-signup .logo-wrapper .logo-link:hover{background:none}.stat-event-signup .logo-wrapper .logo{width:100px;height:22px}.stat-event-signup .kicker{letter-spacing:2px;font-weight:400;font-size:9px;font-family:Circular,sans-serif;text-transform:uppercase;position:relative;color:#1fadb6;padding-bottom:2px;text-decoration:none}.stat-event-signup .kicker:after{content:"";position:absolute;right:2px;bottom:0;left:0;border-bottom:1px solid #1fadb6}.stat-event-signup .kicker:hover{color:#81d7dc}.stat-event-signup .kicker:hover:after{border-bottom:1px solid #81d7dc}.stat-event-signup .title{margin-top:10px;font-size:21px;line-height:1.2;margin-bottom:7px}.stat-event-signup .excerpt{margin-top:-2px;margin-bottom:7px;font-size:16px;line-height:1.45}.stat-event-signup input[type=email]{margin-bottom:20px}.stat-event-signup .stat-field-error{top:-.5em}.stat-event-signup .submit{display:inline-block}.stat-event-signup .submit [type=submit]{margin-bottom:26px}.stat-event-signup .privacy{display:inline-block;margin-top:12px;float:right}.stat-event-signup .privacy-link{opacity:1;color:#ddd;font-family:Circular,sans-serif;font-size:14px;text-decoration:none}.stat-event-signup .privacy-link:hover{color:#000}.page-template-newsletter-landing #wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:calc(100vh - 82px);background-position:50%}@media screen and (min-width:768px){.page-template-newsletter-landing #wrapper{min-height:calc(100vh - 68px)}}.page-template-newsletter-landing #wrapper .content-main{box-sizing:border-box;width:100%;max-width:430px;padding:15px}@media screen and (min-width:768px){.page-template-newsletter-landing #wrapper .content-main{width:430px}}.page-template-newsletter-landing .newsletter-landing-wrap{width:100%;padding-top:30px;padding-bottom:20px;border-top:3px solid #1fadb6;background-color:#fff}@media screen and (min-width:768px){.page-template-newsletter-landing .newsletter-landing-wrap{padding-bottom:30px}}.page-template-newsletter-landing .privacy-link{padding-top:20px;text-align:center}.page-template-newsletter-landing .privacy-link a{opacity:.2;color:#ddd;font-family:Circular,sans-serif;font-size:14px;text-decoration:none}.page-template-newsletter-landing .privacy-link a:hover{color:#fff}.page-template-newsletter-landing .title-wrap{width:90%;margin:0 auto}.page-template-newsletter-landing .title-wrap h1{margin:0;text-align:center}.page-template-newsletter-landing .title-wrap h1 .nl-logo{max-width:100%;height:auto}.page-template-newsletter-landing .nl-content{margin:0 20px 22px;color:#000;font-family:Circular,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:normal;text-align:center;text-transform:uppercase}.page-template-newsletter-landing .nl-author{display:table;position:relative;z-index:1;width:100%}.page-template-newsletter-landing .nl-author:after,.page-template-newsletter-landing .nl-author:before{content:"";position:absolute;z-index:-1;left:0;width:100%}.page-template-newsletter-landing .nl-author:before{top:5px;border-top:1px solid #eee}.page-template-newsletter-landing .nl-author:after{bottom:7px;border-bottom:1px solid #eee}.page-template-newsletter-landing .nl-author .nl-author-inner{display:table-row;width:80%;margin:0 auto}.page-template-newsletter-landing .nl-author .nl-headshot-wrap,.page-template-newsletter-landing .nl-author .nl-name-wrap{display:table-cell}.page-template-newsletter-landing .nl-author .nl-headshot-wrap{width:44%;padding-right:7px;text-align:right}.page-template-newsletter-landing .nl-author .nl-headshot{height:45px;border:3px solid #1fadb6;border-radius:50%;background-color:#fff}.page-template-newsletter-landing .nl-author .nl-name-wrap{text-align:left;vertical-align:middle}.page-template-newsletter-landing .nl-author .nl-name{font-style:normal}@media (min-width:768px){.page-template-newsletter-landing .nl-author .nl-name{width:70%}}.page-template-newsletter-landing .nl-author .nl-name-inner{color:#000;font-family:Circular,sans-serif;font-size:14px;line-height:1.1}.page-template-newsletter-landing .nl-signup{max-width:320px;margin:24px auto 0}.page-template-newsletter-landing .nl-signup .nl-email{margin-bottom:5px;font-weight:400}.page-template-newsletter-landing .nl-signup .stat-field-error{top:.63em}.page-template-newsletter-landing .nl-signup .stat-form{margin:0 0 0 22px}.page-template-newsletter-landing .nl-signup .stat-form .stat-button,.page-template-newsletter-landing .nl-signup .stat-form .stat-form-full{width:90%;padding:0}@media screen and (min-width:768px){.page-template-newsletter-landing .nl-signup .stat-form .stat-button,.page-template-newsletter-landing .nl-signup .stat-form .stat-form-full{width:100%}}.page-template-newsletter-landing .nl-signup .stat-form .stat-button{margin-top:10px;margin-bottom:20px}@media screen and (min-width:768px){.page-template-newsletter-landing .nl-signup .stat-form .stat-button{margin-bottom:30px}}@media screen and (min-width:768px){.page-template-newsletter-landing .nl-signup .stat-form{width:100%;margin-left:0}}.page-template-newsletter-landing .nl-frequency{margin-bottom:0;color:#999;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:14px;font-style:italic;text-align:center}.page-template-paywall-archive-public .content-header,.page-template-paywall-archive .content-header{box-sizing:border-box;background-size:cover;text-align:center}.page-template-paywall-archive-public .content-header h1 img,.page-template-paywall-archive .content-header h1 img{display:block;width:120px;height:auto}.page-template-paywall-archive-public .content-header h2,.page-template-paywall-archive .content-header h2{font:normal 19px/1.1 Circular,sans-serif;letter-spacing:.5px}.page-template-paywall-archive-public .content-header a,.page-template-paywall-archive .content-header a{font:normal 14px/1.1 Circular,sans-serif;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.page-template-paywall-archive-public .content-header a:after,.page-template-paywall-archive .content-header a:after{content:"";display:inline-block;width:5px;height:8px;margin-left:4px;background-size:contain}.page-template-paywall-archive-public .content-header a:hover,.page-template-paywall-archive .content-header a:hover{color:#81d7dc}.page-template-paywall-archive-public .pluscta,.page-template-paywall-archive .pluscta{box-sizing:border-box;margin:-40px 10px 20px;padding:30px;background-color:#fff;box-shadow:2.1px 2.1px 6.8px .2px rgba(0,0,0,.1);font:normal 16px/1.1875 Circular,sans-serif;text-align:center}.page-template-paywall-archive-public .pluscta .stat-button,.page-template-paywall-archive .pluscta .stat-button{margin-top:30px;margin-bottom:10px}.page-template-paywall-archive-public .pluscta .group-rate-container,.page-template-paywall-archive .pluscta .group-rate-container{margin-top:15px}@media screen and (min-width:768px){.page-template-paywall-archive-public .pluscta .group-rate-container,.page-template-paywall-archive .pluscta .group-rate-container{margin-top:40px}}@media screen and (min-width:1024px){.page-template-paywall-archive-public .pluscta .group-rate-container,.page-template-paywall-archive .pluscta .group-rate-container{margin-top:50px}}.page-template-paywall-archive-public .pluscta .group-rate-container .group-rate-image,.page-template-paywall-archive .pluscta .group-rate-container .group-rate-image{width:22px;height:auto;vertical-align:middle}.page-template-paywall-archive-public .pluscta .group-rate-container .group-rate-link,.page-template-paywall-archive .pluscta .group-rate-container .group-rate-link{color:#1fadb6;font-size:13px}.page-template-paywall-archive-public .pluscta-header,.page-template-paywall-archive .pluscta-header{color:#1fadb6;font-size:14px;letter-spacing:2px;text-transform:uppercase}.page-template-paywall-archive-public .pluscta-price,.page-template-paywall-archive .pluscta-price{font-size:80px}.page-template-paywall-archive-public .pluscta-price sup,.page-template-paywall-archive .pluscta-price sup{font-size:45px}.page-template-paywall-archive-public .pluscta-price sub,.page-template-paywall-archive .pluscta-price sub{bottom:0;font-size:30px}.page-template-paywall-archive-public .pluscta-price-descr,.page-template-paywall-archive .pluscta-price-descr{font-size:18px;letter-spacing:.5px}.page-template-paywall-archive-public .content-header-outer{background-color:#1fadb6}.page-template-paywall-archive-public .content-header{display:-webkit-box;display:flex;z-index:auto;-webkit-box-align:center;align-items:center;margin-bottom:0;padding-top:40px;padding-bottom:40px}.page-template-paywall-archive-public .content-header h1{max-width:120px;margin:10px auto 0;padding:14px;border:1px solid #fff}.page-template-paywall-archive-public .content-header h2{margin-top:10px;margin-bottom:20px;color:#fff;font-family:Circular,sans-serif;font-size:25px;font-weight:700;letter-spacing:0;line-height:1.3}.page-template-paywall-archive-public .content-header .content-header-inner{width:100%;max-width:506px;margin:0 auto}.page-template-paywall-archive-public .content-header .content-header-description{margin-top:-20px}.page-template-paywall-archive-public .content-loop .content{margin-top:-20px;padding:1px 0 20px;background-color:#1fadb6}.page-template-paywall-archive-public .content-loop .content-main{padding:0 10px}.page-template-paywall-archive-public .content-loop .block{box-sizing:border-box;margin-top:10px;padding:20px;background-color:#fff}.page-template-paywall-archive-public .content-loop .block:last-child{position:relative;margin-bottom:-90px}.page-template-paywall-archive-public .content-loop .block-title{margin-bottom:0;font-size:28px;font-weight:700;text-align:center}.page-template-paywall-archive-public .content-loop .block-title:before{content:"";display:block;position:relative;top:-25px;left:50%;width:25px;height:3px;margin-top:45px;opacity:.25;background-color:#1fadb6}.page-template-paywall-archive-public .content-loop .block-subtitle{margin-top:8px;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:20px;font-weight:400;line-height:1.4;text-align:center}.page-template-paywall-archive-public .block-content-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.page-template-paywall-archive-public .block-content-wrapper:last-child{margin-bottom:30px}@media screen and (min-width:868px){.page-template-paywall-archive-public .block-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;width:95%;margin:0 auto}}.page-template-paywall-archive-public .block-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;margin-bottom:10px;border:1px solid #eee}@media screen and (min-width:868px){.page-template-paywall-archive-public .block-content{width:50%}.page-template-paywall-archive-public .block-content:first-child{width:calc(50% - 14px)}}.page-template-paywall-archive-public .block-icon-wrapper{width:60px;height:60px;margin:25px 13px 25px 25px;border-radius:50%;background-color:rgba(31,173,182,.07);text-align:center}.page-template-paywall-archive-public .block-icon-wrapper .attachment-thumbnail{display:inline;position:relative;top:50%;width:60%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-template-paywall-archive-public .block-subhead{margin-top:0;margin-bottom:5px;font-family:Circular,sans-serif;font-size:18px}.page-template-paywall-archive-public .block-text{margin:0;padding-right:20px;color:#000;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:14px;font-weight:500;line-height:1.4}.page-template-paywall-archive-public .microcta{padding:120px 40px 90px;background-color:#1d1d1d;text-align:center}.page-template-paywall-archive-public .microcta-intro{margin-bottom:20px;color:#fff;font:500 17px/1.175 Circular,sans-serif}.page-template-paywall-archive-public .microcta-intro h3{margin-bottom:0;font-size:28px;font-weight:700}.page-template-paywall-archive-public .microcta-intro p{margin:10px 0}.page-template-paywall-archive-public .microcta-button{margin-bottom:0}.page-template-paywall-archive-public .footer{margin-top:0}@media (min-width:868px){.page-template-paywall-archive-public .content-header{height:550px;text-align:left}.page-template-paywall-archive-public .content-header .content-header-inner{max-width:1024px}.page-template-paywall-archive-public .content-header h1{margin:0}.page-template-paywall-archive-public .content-header h2{max-width:360px;margin:20px 30px 20px 0;font-size:32px}.page-template-paywall-archive-public .content-header-outer{position:relative}.page-template-paywall-archive-public .content-header-description{box-sizing:border-box;padding-right:300px}.page-template-paywall-archive-public .pluscta{position:absolute;top:calc(50% - 30px);right:80px;height:310px;margin-top:-155px;margin-right:0;margin-left:0;background-color:rgba(0,0,0,.85);box-shadow:2.1px 2.1px 6.8px .2px rgba(0,0,0,.85);color:#fff}.page-template-paywall-archive-public .pluscta .stat-button{margin-bottom:0}.page-template-paywall-archive-public .pluscta-price{font-weight:700}.page-template-paywall-archive-public .content-loop .content .content-main{padding:0 20px}.page-template-paywall-archive-public .content-loop .content .block{margin-top:20px;padding:30px}.page-template-paywall-archive-public .content-loop .content .block:first-child{position:relative;margin-top:-60px}.page-template-paywall-archive-public .content-loop .content .block-icon-wrapper{width:70px;height:70px;margin:35px 13px 35px 25px}.page-template-paywall-archive-public .content-loop .content .block-title{font-size:32px}.page-template-paywall-archive-public .content-loop .content .block-text{font-size:16px}.page-template-paywall-archive-public .microcta-intro p{font-size:18px}}@media (min-width:1024px){.page-template-paywall-archive-public .content-header{height:650px}.page-template-paywall-archive-public .content-header .content-header-description{padding-right:420px}.page-template-paywall-archive-public .content-header h2{max-width:none;margin-right:80px;font-size:42px}.page-template-paywall-archive-public .pluscta{right:calc((100vw - 1024px)/2 + 143px)}.page-template-paywall-archive-public .content-loop .content{margin-top:0;padding-bottom:0}.page-template-paywall-archive-public .content-loop .content .block:last-child{margin-bottom:-60px}.page-template-paywall-archive-public .content-loop .content .block-header{width:800px;margin:0 auto}.page-template-paywall-archive-public .content-loop .content-main{max-width:1084px}}.page-template-paywall-archive #wrapper{padding-bottom:20px}.page-template-paywall-archive .content-header{padding-top:40px;padding-bottom:15px;background:#f8f8f8}.page-template-paywall-archive .content-header h1{max-width:190px;margin:0 auto}.page-template-paywall-archive .content-header h2{margin:10px 0;color:#000;font-size:16px;letter-spacing:.5px}.page-template-paywall-archive .content-header p{line-height:.8}.page-template-paywall-archive .content-header p a{padding:0 10px;color:#1fadb6;font-size:13px;letter-spacing:2px;line-height:2}.page-template-paywall-archive .content-header p a:after{display:none}@media (min-width:768px){.page-template-paywall-archive .content-header h2{font-size:18px}}.page-template-styleguide code{padding:2px 4px;border:1px solid #eee;color:#148512}.page-template-styleguide pre{display:block;padding:10px;background-color:#f8f8f8;font-size:18px}.page-template-styleguide .stat-demo{margin-bottom:20px}.header-ad-wrap{display:table;position:relative;width:100%;height:90px}.header-ad-wrap+#wrapper{border-top:1px solid #eee;box-shadow:0 -2px 3px -1px rgba(0,0,0,.08)}.header-ad-wrap+#wrapper .section-main{margin-top:0}@media (min-width:768px){.header-ad-wrap{height:130px}.header-ad-wrap+#wrapper{border-top:0;box-shadow:none}}@media (min-width:768px){.single-format-image .header-ad-wrap+#wrapper{box-shadow:0 -2px 3px -1px rgba(0,0,0,.08)}}.ad-lead1,.dfp-ad_lead1{display:table-cell;margin:0;padding:20px 0;text-align:center;vertical-align:middle}@media (min-width:768px){.ad-lead1,.dfp-ad_lead1{padding-right:10px;padding-left:10px}}.single .dfp-ad_lead3{margin-bottom:20px}.dfp-ad-midbreaker-wrap{display:none;margin:0 -20px 2em;padding:2em 0;clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (min-width:360px){.dfp-ad-midbreaker-wrap{margin:0 0 2em}}@media (min-width:1024px){.dfp-ad-midbreaker-wrap{margin-right:0;margin-left:0}}.dfp-ad_midbreaker{text-align:center}.recirculation-trending .teaser.sponsored+.teaser,.recirculation-trending .teaser.sponsored.is-hidden{display:none}.recirculation-trending .teaser.sponsored.is-hidden+.teaser{display:table}@media (min-width:768px) and (max-width:1024px){.recirculation-trending .teaser.sponsored+.teaser+.teaser{display:table}}@media screen and (min-width:768px){.single.single-sponsor-page .content-article{border-top-color:#df4c51}}.single.single-sponsor-page .content-header .top-featured,.single.single-sponsor-page .content-header .top-featured-video{margin-bottom:40px}.single.single-sponsor-page .content-header .post-title{margin-bottom:19px}.single.single-sponsor-page .content-header .sponsor{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-top:-5px;margin-bottom:30px;color:#999;text-transform:uppercase}.single.single-sponsor-page .content-header .sponsor-logo-text,.single.single-sponsor-page .content-header .sponsor-preface{display:inline-block;font:11px Baskerville-eText,Baskerville,Garamond,serif;letter-spacing:2px}.single.single-sponsor-page .content-header .sponsor-logo,.single.single-sponsor-page .content-header .sponsor-preface{line-height:.901}.single.single-sponsor-page .content-header .sponsor-preface{position:relative;top:5px;margin-right:6px;margin-bottom:5px}.single.single-sponsor-page .content-header .sponsor-logo{display:inline-block;margin-top:5px;color:#999;text-decoration:none}.single.single-sponsor-page .content-header .sponsor-logo:after{clear:both;content:"";display:block}.single.single-sponsor-page .content-header .sponsor-logo:hover{text-decoration:underline}.single.single-sponsor-page .content-header .sponsor-logo-img{max-width:100%;height:auto;max-height:35px;float:left}