.article-container .header{margin:0;padding-top:1rem;padding-bottom:2.5rem}@media (min-width:720px){.article-container .header{width:83.33333333333334%;margin-right:auto;margin-left:auto}}@media (max-width:719px){.article-container .header{padding-top:1rem;padding-bottom:2rem}}.article-container .the-author{display:none}.article-container.opinion .header{width:100%}@media (min-width:720px){.article-container.opinion .header{display:flex}}@media (min-width:720px){.article-container.opinion .header-content{width:75%;padding-left:1.5rem}}.article-container .author-image{display:none}.article-container.opinion .author-image{display:inline;width:16.66%;padding-top:2rem;margin-left:1.25rem}@media (max-width:719px){.article-container.opinion .author-image{display:none}}.article-container.opinion .author-image .author-image-container{width:96px;margin-left:auto;margin-right:auto}@media (min-width:720px) and (max-width:1011px){.article-container.opinion .author-image .author-image-container{width:72px}}.article-container.opinion .meta-author{display:none}.article-container.opinion .the-author{display:block;font-style:italic;margin-bottom:2rem;display:flex;align-items:center}.article-container.opinion .the-author a{font-weight:700;border-bottom-width:1px;border-color:#c0bebc}@media (min-width:720px){.article-container.opinion .the-author{font-size:1.25rem}}@media (max-width:719px){.article-container.opinion .the-author{font-size:1.125rem}}.article-container.opinion .author-image-inside{display:none;width:55px;margin-right:1rem}@media (max-width:719px){.article-container.opinion .author-image-inside{display:inline}}.article-container header .categories{color:#dd0015;font-size:1.125rem;margin-bottom:.5rem}@media (max-width:719px){.article-container header .categories{font-size:1rem;margin-bottom:.25rem}}.article-container h1{font-family:var(--header-font-family);font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.article-container.opinion h1{font-family:'Lucida Serif';font-style:italic}@media (max-width:719px){.article-container h1{font-size:1.5rem;margin-bottom:1.25rem}}.article-container .subtitle{font-family:var(--header-font-family);font-size:1.25rem;margin-bottom:2rem}@media (max-width:719px){.article-container .subtitle{font-size:1.125rem;margin-bottom:1.5rem}}.article-container .meta{font-family:var(--header-font-family);color:#807e7c;font-size:.93rem}@media (max-width:719px){.article-container .meta{font-size:.875rem}}.article-container .meta .meta-author,.article-container .meta .meta-date{margin-bottom:.25rem}.article-container .meta .meta-author a,.article-container .meta .meta-event .published,.article-container .meta .meta-notes,.article-container .meta .meta-tags a,.article-container .meta .meta-url a{font-weight:700;color:#807e7c}.article-container .meta .meta-author a,.article-container .meta .meta-tags a,.article-container .meta .meta-url a{border-bottom:1px solid #000}.sharebar-container{width:100%;background-color:#fff;position:sticky;top:48px;z-index:30}@media (min-width:720px){.sharebar-container{width:auto;margin-left:-1.5rem;margin-right:-1.5rem}}@media (max-width:719px){.sharebar-container{width:auto;margin-left:-1rem;margin-right:-1rem}}@media (min-width:720px){.sharebar-wrapper{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:719px){.sharebar-wrapper{padding-left:1rem;padding-right:1rem}}.sharebar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem}.share-item{height:27px;width:auto;float:left;display:flex;align-items:center;padding-left:1.85rem}@media (max-width:719px){.share-item{padding-left:1rem}}.share-comments{display:flex;align-items:center}.sharebar-comment-count{font-family:san-serif;margin-left:1rem;font-size:1rem}.sharebar-author{display:inline-flex;align-items:center}.article-content .article-image{position:relative}@media (min-width:1012px){.article-content .article-image{margin:1.5rem 0 1rem 0}}@media (max-width:1011px) and (min-width:720px){.article-content .article-image{margin:1.5rem -1.5rem 1rem -1.5rem}}@media (max-width:719px){.article-content .article-image{margin:1rem -1rem .5rem -1rem}}.article-content .article-image img{width:100%}.article-image figcaption,.image-text,.post figure figcaption,.post p.wp-caption-text{font-family:var(--header-font-family);font-size:.875rem;line-height:1.26;padding-top:.5rem;color:#6d6c6a}.article-image figcaption .photo-credit,.image-text .photo-credit,.post figure figcaption{margin-left:.25rem;color:#b6b4b3}@media (min-width:1012px){.article-image figcaption,.post figure figcaption{margin-right:0;margin-left:0}}@media (max-width:1011px) and (min-width:720px){.article-image figcaption{margin-right:1.5rem;margin-left:1.5rem}}@media (max-width:719px){.article-image figcaption{margin-right:1rem;margin-left:1rem}}.zoom-button{display:flex;position:absolute;top:0;right:0;margin-top:.5rem;margin-right:.5rem;padding:.5rem}.zoom-button-background{background-color:#000;border-radius:var(--border-radius);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.zoom-button-background:hover{opacity:.8}.zoom-button svg{z-index:0;color:#fff;pointer-events:none}.related-stories{margin:3rem 0}@media (max-width:719px){.related-stories{margin:3rem 0}}.related-stories .section-header{font-family:var(--content-font-family);color:#dd0015;font-size:1.25rem;line-height:1.38;font-weight:800;padding:0 0 1rem 0}.related-stories article{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 1rem 0}.related-stories article header{width:75%;padding:0 1.5rem 0 0}.related-stories article header h3{font-size:1.125rem;margin:0;padding:2}.post .related-stories article header a{border:none;text-decoration:none}.related-stories article header h3 .meta-author{font-size:.875rem;color:#9e9e9e;font-weight:400;margin-left:.5rem}@media (max-width:719px){.related-stories article header h3{font-size:1rem}}@media (max-width:719px){.related-stories article header{padding-right:.75rem}}.related-stories article figure{width:25%;margin-bottom:0}.post-block{margin-left:auto;margin-right:auto}@media (min-width:1012px){.post-block{width:66.66666666666667%}}@media (max-width:1011px) and (min-width:720px){.post-block{width:83.33333333333334%}}@media (max-width:719px){.post-block{width:100%}}.article-container footer{margin-top:.5rem;margin-bottom:1.5rem}@media (max-width:719px){.article-container footer{margin-bottom:1rem;padding-left:.75rem}}.article-footer .separator-b{margin-bottom:3rem}@media (max-width:719px){.article-footer .separator-b{margin-bottom:2rem}}.paywall{position:relative;margin-top:-10rem}.paywall-background{height:10rem;width:100%;background-image:linear-gradient(1turn,#fff 3.31%,hsla(0,0%,100%,0))}.paywall-wrapper{box-shadow:0 1px 12px rgb(0 0 0 / 10%);border-radius:var(--border-radius)}.paywall-header-wrapper{background-color:#dd0015;text-align:center;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.paywall-header,.paywall-header .members-tag{color:#fff;font-family:var(--header-font-family);font-size:1.125rem;font-weight:700;display:inline-flex;flex-wrap:wrap;align-items:center;height:5rem}.paywall-header .members-tag{margin:0 0 0 .5rem}@media (max-width:719px){.paywall-header{padding-left:.75rem}}.paywall-content-wrapper{border-color:#dddbd9}.paywall-content{font-family:var(--header-font-family);margin-top:2rem;margin-bottom:3rem;padding-bottom:2rem}@media (max-width:719px){.paywall-content{padding-left:.75rem}}.paywall-content h2{font-family:var(--content-font-family);font-size:1.5rem;margin-bottom:1rem}@media (max-width:719px){.paywall-content h2{font-size:1.25rem;margin-bottom:.5rem}}.paywall-content .benefits{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.paywall-content a{color:#dd0015;border-bottom-width:1px}.paywall-content a:hover{border-bottom:1px solid #dd0015}@media (max-width:719px){.paywall-content .benefits{flex-direction:column}}.paywall-content .benefits ul{width:65%}@media (min-width:720px){.paywall-content .benefits ul{margin-right:1.5rem}}@media (max-width:719px){.paywall-content .benefits ul{order:1;width:100%}}.paywall-content .benefits li{margin-bottom:1.5rem}.paywall-content .benefits figure{position:relative;width:35%}@media (max-width:719px){.paywall-content .benefits figure{order:0;width:48%}}.paywall-content .benefits p,.paywall-content .join p{color:#807e7c}.post{padding-top:2rem;padding-bottom:1rem}@media (max-width:719px){.post{padding-bottom:.5rem}}@media (max-width:719px){.post .separator-b.post-end{margin-top:2.5rem}}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-family:var(--header-font-family);font-size:1.5rem;font-weight:700;color:#000;margin-top:2.5rem;margin-bottom:1.5rem}@media (max-width:719px){.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-size:1.25rem;margin-top:2.5rem;margin-bottom:1.5rem}}.post a{color:#dd0015;display:inline;border-color:#dd0015;border-style:solid;border-width:0 0 1px 0}.post a.btn{color:#fff}.post p{font-family:var(--content-font-family);font-size:1.25rem;line-height:1.5;margin-bottom:1.5rem;font-weight:400;line-height:1.5}@media (max-width:719px){.post p{font-size:1.125rem;margin-bottom:1rem}}.post ol,.post ul{font-size:1.25rem;line-height:1.5;padding-left:1.5rem}@media (max-width:719px){.post ol,.post ul{font-size:1.125rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}}.post ol li,.post ul li{margin-bottom:1.125rem}.post ul li{list-style-type:disc}.post ol li{list-style-type:decimal}@media (max-width:719px){.post ol li,.post ul li{margin-bottom:1rem}}.post .aligncenter,.post .alignleft,.post .alignnone,.post .alignright{position:relative}.post .alignright{float:right;margin:.5rem 0 0 1.5rem}.post .alignleft{float:left;margin:.5rem 1.5rem 0 0}@media (max-width:719px){.post .alignleft,.post .alignright{float:none;margin-left:auto;margin-right:auto}}.post blockquote{padding-left:30px;border-left:3px solid #dd0015}.article-image-inside{position:relative;margin-bottom:1rem}.image-inside-copyright{position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:right top;-webkit-transform-origin:right top;right:0;height:0;width:calc(56.25% - 1rem)!important}.image-credit{font-family:var(--header-font-family);font-size:.75rem;line-height:1.25rem;position:absolute;color:#fff;background-color:rgba(0,0,0,.2);text-shadow:0 1px 1px #000;padding:0 1rem;overflow-x:hidden;word-break:break-word;bottom:0}.article-content .article-image .video embed,.article-content .article-image .video iframe,.article-content .article-image .video object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.article-content .article-image .video{position:static;padding-bottom:56.25%}.post .video embed,.post .video iframe,.post .video object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.post .video{position:relative;padding-bottom:56.25%;overflow:hidden;margin-bottom:1.5rem}@media (min-width:920px){.post .video{margin-left:-70px;margin-right:-70px;width:calc(100% + 140px);max-width:calc(100% + 140px);padding-bottom:calc(56.25% + 70px)}}@media (max-width:719px){.post .video{margin-bottom:1rem}}.article-container .meta-event{color:#000}.article-container .meta-event .separator-b{margin-bottom:1rem}@media (max-width:719px){.article-container .meta-event .separator-b{margin-bottom:.75rem}}.article-container .meta-event .meta-calendar{display:flex;flex-direction:row;align-items:center}.article-container .meta-event .meta-date,.article-container .meta-event .meta-notes,.article-container .meta-event .meta-url{margin-bottom:.75rem;margin-right:.75rem}.article-container .meta-event .meta-reminder{margin-right:.75rem}.article-container .meta-event .meta-notes{color:#000}@media (max-width:719px){.article-container .meta-event .meta-date,.article-container .meta-event .meta-notes,.article-container .meta-event .meta-url{margin-bottom:.5rem}.article-container .meta-event .meta-reminder{margin-bottom:.5rem}.article-container .meta-event .meta-notes{color:#000;font-weight:400}.article-container .meta-event .meta-calendar{flex-direction:column;align-items:flex-start}}.btn-calendar{display:inline-block;font-family:var(--header-font-family);line-height:24px;color:#807e7c;border:1px solid #807e7c;padding:.25rem .5rem;margin-right:.5rem;border-radius:var(--border-radius)}@media (max-width:719px){.btn-calendar{margin-bottom:.5rem}}.article-container .meta .glyphicon{position:relative;top:1px;display:inline-block}.article-container .meta .glyphicon{width:24px;height:24px;margin-right:.5rem;vertical-align:top}.article-container .meta .glyphicon.glyphicon-google{background:transparent var(--wpr-bg-0a115c4e-b606-43ad-aab2-5669563764f0) no-repeat scroll 0 0;background-size:120px auto}.article-container .meta .glyphicon.glyphicon-ical{background:transparent var(--wpr-bg-cb525542-93c1-47c0-aebe-063cd10c7147) no-repeat scroll -24px 0;background-size:120px auto}.article-container .meta .glyphicon.glyphicon-yahoo{background:transparent var(--wpr-bg-b8093765-67fe-473d-9c2a-24ccd5eb673a) no-repeat scroll -48px 0;background-size:120px auto}.author-container{width:39.333333%;float:right;margin:.5rem -3.5rem 1.5rem 1.5rem;padding:.5rem 1.5rem .75rem 1.5rem;background-color:var(--alt-background-color)}@media (min-width:720px) and (max-width:1011px){.author-container{width:41.66666666666667%;margin:.5rem 0 1.5rem 1.5rem}}@media (max-width:719px){.author-container{width:100%;margin:.5rem 0 1.5rem 0;padding:.5rem 1rem .75rem 1rem}}.author-container .author-name{font-weight:800;font-size:1.25rem;line-height:1.08;margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e2e2}.author-container .author-name a{border:none;color:#000}.author-container .author-name span{margin-left:.25rem}.author-container figure{float:left;clear:left;margin-top:.375rem;margin-right:1rem;margin-bottom:1rem;position:relative;width:33.333333333333336%}.author-container .author-details{font-size:1rem;line-height:1.38;margin-bottom:.75rem}.subscribe-newsletter{font-family:var(--header-font-family);padding:1.5rem 1.5rem 0 1.5rem;margin-bottom:1.5rem;background-color:var(--alt-background-color);border-radius:var(--border-radius)}@media (max-width:719px){.subscribe-newsletter{padding:1rem 1rem 0 1rem;margin-bottom:1rem}}.subscribe-newsletter h3{font-family:var(--content-font-family);font-size:1.25rem;margin:0;padding:0 0 1rem 0;border-bottom:1px solid #e2e2e2}.subscribe-newsletter p{font-family:var(--header-font-family);font-size:1rem;display:block;margin-top:1.5rem}@media (max-width:719px){.subscribe-newsletter p{margin-top:1rem}}.subscribe-newsletter .fieldbox{margin-bottom:1rem}.subscribe-newsletter label{display:none}.subscribe-newsletter input[type=email],.subscribe-newsletter input[type=text]{border:1px solid #989694;width:100%;border-radius:var(--border-radius);height:44px;padding:.875rem;font-size:1rem;color:#000}.subscribe-newsletter .btn{width:174px;font-size:1rem;background:url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M4.33325 2.66663L7.66659 5.99996L4.33325 9.33329' stroke='white' stroke-width='1.5' stroke-linecap='round'/></svg>") no-repeat center right 16px,#dd0015}