article.blog-article{margin:0 auto;max-width:780px;padding:102px 16px 88px}@media screen and (min-width:1024px){article.blog-article{padding:248px 0 192px}}article.blog-article .article-body h2{font-size:28px;font-weight:300;line-height:1.5;margin-top:40px}article.blog-article .article-body blockquote p,article.blog-article .article-body h3{color:#000;font-size:24px;font-weight:300;line-height:32px;margin-top:30px;text-transform:uppercase}article.blog-article .article-body h4{font-size:20px;font-weight:300;line-height:28px}@media screen and (min-width:768px){article.blog-article .article-body h2{font-size:40px}article.blog-article .article-body blockquote p,article.blog-article .article-body h3{font-size:24px;line-height:1.5}}article.blog-article .article-data{align-items:center;display:flex;margin-bottom:14px}article.blog-article .article-data .hashtag{border:1px solid #000;border-radius:6px;color:#000;display:inline-block;font-size:18px;line-height:20px;margin-right:8px;padding:4px 8px;text-transform:uppercase}article.blog-article .article-data b,article.blog-article .article-data strong{color:#000;font-weight:700}article.blog-article .article-data p{margin-top:0}article.blog-article blockquote,article.blog-article h3,article.blog-article h4,article.blog-article iframe,article.blog-article img,article.blog-article p{font-size:20px;line-height:30px;margin-top:40px}article.blog-article h3:not(:first-of-type)+h4,article.blog-article h3:not(:first-of-type)+p{margin-top:32px}article.blog-article h4+p{margin-top:16px}article.blog-article p+p{margin-top:8px}article.blog-article p+h4{margin-top:32px}article.blog-article img{display:block;max-width:800px;overflow:hidden}article.blog-article ul{flex-direction:column;font-size:20px;line-height:30px;padding:16px 0}article.blog-article blockquote:before{align-items:center;background:#68ff5b;border-radius:50%;content:"\e866\e866";display:flex;font-family:icon;font-size:20px;height:22px;justify-content:center;margin-bottom:8px;width:22px}article.blog-article blockquote p{margin-top:0}aside.more-articles-section{background:#eee;padding:92px 16px 160px}@media screen and (min-width:1024px){aside.more-articles-section{padding:92px 0 160px}}aside.more-articles-section .more-articles-wrapper{margin:0 auto;max-width:780px}aside.more-articles-section article{border-bottom:1px solid #000;opacity:0;padding:48px 0;position:relative;text-align:left;transform:translateX(-3%);transition:transform .8s cubic-bezier(.175,.885,.32,1.275),opacity .6s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:1024px){aside.more-articles-section article{display:flex;padding:64px 0}}aside.more-articles-section article.is-visible{opacity:1;transform:translateX(0)}aside.more-articles-section .image-container{align-items:center;background:#eee;border-radius:50%;display:flex;height:90px;justify-content:center;left:0;overflow:hidden;position:absolute;top:48px;transition:opacity .8s cubic-bezier(.215,.61,.355,1);width:90px}@media screen and (min-width:1024px){aside.more-articles-section .image-container{flex-shrink:0;height:160px;margin-right:40px;position:static;width:160px}}aside.more-articles-section .content{display:flex;flex-direction:column}aside.more-articles-section img{display:block;height:100%;opacity:0;transition:opacity .8s cubic-bezier(.215,.61,.355,1)}aside.more-articles-section img.loaded{opacity:1}aside.more-articles-section .date-container{display:flex;flex-direction:column;height:90px;justify-content:center;margin-left:116px}@media screen and (min-width:1024px){aside.more-articles-section .date-container{align-items:center;flex-direction:row;height:auto;justify-content:flex-start;margin-left:0}}aside.more-articles-section .article-date{font-size:14px;line-height:22px;order:2}aside.more-articles-section .article-tag{margin-top:8px;order:3}@media screen and (min-width:1024px){aside.more-articles-section .article-tag{margin-right:16px;margin-top:0;order:1}}aside.more-articles-section .article-body{font-size:22px;font-weight:300;line-height:32px;margin-top:16px}@media screen and (min-width:1024px){aside.more-articles-section .article-body{font-size:24px;line-height:1.5}}aside.more-articles-section a{margin-top:16px}