body.single article header.content{width:66.666667%;margin:0 auto}body.single article header.content span.hat{font-size:14px;line-height:16px;letter-spacing:-.3px;margin:0 0 8px 0;display:block;font-weight:700;color:var(--sapphire)}body.single article header.content div.after-subtitle{display:flex;justify-content:space-between}body.single article header.content div.after-subtitle .article-date{margin:0}body.single article div.body{display:flex;margin:48px 0 0 0;padding:48px 0 0 0;border-top:1px solid rgba(0,0,0,.12)}body.single article div.body div.tags{flex-basis:25%}body.single article div.body div.tags div.sticky-tags{position:sticky;top:70px}body.single article div.body div.tags div.sticky-tags span{font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.3px;color:var(--gray)}body.single article div.body div.container-content{flex-basis:50%}body.single article div.body div.container-content figure{max-width:100%;margin:0 0 48px 0}body.single article div.body div.container-content figure img{height:auto}body.single article div.body div.container-content figure figcaption{font-size:12px;line-height:20px;margin:16px 0 0 0}body.single article div.body div.container-content figure.wp-caption,body.single article div.body div.container-content p iframe{margin:48px 0 48px 0}body.single article div.body div.container-content p iframe{width:100%}body.single article div.body div.container-content p{font-size:20px;line-height:32px;letter-spacing:-.3px}body.single article div.body div.container-content table{table-layout:fixed;width:100%}body.single article div.body div.container-content table tr td{overflow:hidden}body.single article div.body div.container-content #comments .fb-comments iframe{width:100%!important}body.single article .article-related,body.single article .article-related-body{margin:0 auto;padding-bottom:48px;border-top:1px solid rgba(136,136,136,.8);border-bottom:1px solid rgba(136,136,136,.8);top:5rem;text-align:left;color:#000}body.single article .article-related .title-related,body.single article .article-related-body .title-related{font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.6px}body.single article .article-related .hat-related,body.single article .article-related-body .hat-related{font-size:12px;font-weight:600;line-height:1.33;letter-spacing:-.12px;color:var(--gray)}body.single article .article-related .text-related,body.single article .article-related-body .text-related{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.48px}body.single article .article-related{width:300px}body.single article .article-related-body{margin-top:48px;margin-bottom:48px}body.single article .article-related-body .title-related{font-size:24px;line-height:1.33;letter-spacing:-.72px}body.single article .article-related-body .media img{width:160px}body.single article .article-related-body .text-related{font-size:20px;line-height:1.2;letter-spacing:-.6px}@media screen and (max-width:1199px){body.single article header.content{width:83.33%}body.single article div.body div.container-content{flex-basis:66.66%}}@media screen and (max-width:991px){body.single article div.body{flex-wrap:wrap;flex-direction:column-reverse}body.single article div.body div.tags{flex-basis:100%;border-top:1px solid #6c757d;padding:24px 0 0 0;margin:24px 0 0 0}body.single article div.body div.tags div.sticky-tags span{font-size:24px;line-height:32px;font-weight:900;letter-spacing:-.8px}body.single article div.body div.container-content{width:66.66%;margin:0 auto}body.single article div.body div.container-content figure{margin:0 0 27px 0}body.single article div.body div.container-content figure figcaption{line-height:16px}body.single article div.body div.container-content figure.wp-caption,body.single article div.body div.container-content p iframe{margin:27px 0 27px 0}body.single article div.body div.container-content p{font-size:18px;line-height:28px}body.single article div.body div.container-content table tr td{font-size:12px}body.single article .article-related-body .title-related{font-size:20px;line-height:1.2;letter-spacing:-.6px}body.single article .article-related-body .media img{width:100px}body.single article .article-related-body .text-related{font-size:16px;line-height:1.25;letter-spacing:-.48px}}@media screen and (max-width:767px){body.single article header.content{width:100%}body.single article header.content div.after-subtitle{display:block}body.single article header.content div.after-subtitle div.post-share{justify-content:flex-end}body.single article div.body div.container-content{width:100%}}