.articlepage{min-height:calc(100vh - 85px);width:100%;padding:35px 25px}.articlepage h2{font-size:32px;text-align:center;padding-bottom:35px}.articlepage .article-content,.articlepage header{max-width:1080px;margin:0 auto}.articlepage header{padding-bottom:35px}.articlepage header .date{text-transform:uppercase;padding-bottom:5px;font-size:18px}.articlepage header h3{font-size:32px}.articlepage .article-content h3{font-size:28px;padding-bottom:20px;font-weight:700}.articlepage .article-content h4{font-size:22px;padding-bottom:10px;font-weight:700}.articlepage .article-content h5{font-size:18px;padding-bottom:10px;font-weight:700}.articlepage .article-content ol,.articlepage .article-content p,.articlepage .article-content ul{padding-bottom:35px;font-size:16px;line-height:1.4}.articlepage .article-content ol.list-decimal,.articlepage .article-content ul.list-decimal{list-style:decimal}.articlepage .article-content ol,.articlepage .article-content ul{padding-left:25px;list-style:disc}.articlepage .article-content ol li ol,.articlepage .article-content ol li ul,.articlepage .article-content ul li ol,.articlepage .article-content ul li ul{padding-bottom:0}.articlepage .article-content blockquote{color:#0b1e6f;font-style:italic;padding:0 15px}.articlepage .article-content blockquote p{font-size:22px;line-height:1.5}.articlepage .article-content .toc{padding-bottom:25px}.articlepage .article-content .u-emp{border-bottom:.05em solid #000}.articlepage .article-content a{color:#6842ff}.articlepage .article-content .table_of_contents-link{border-bottom:.05em solid rgba(0,0,0,.2);margin-bottom:3px;display:inline-block}.articlepage .article-content .table_of_contents-link:hover{border-bottom-color:rgba(0,0,0,.6)}.articlepage .article-content .table_of_contents-indent-1{padding-left:20px}.articlepage .article-content .table_of_contents-indent-2{padding-left:40px}.articlepage .article-content .table_of_contents-indent-3{padding-left:60px}.articlepage .article-content img{display:block;margin:0 auto;max-width:100%}.media-mentions{width:100%;color:#fff;padding:35px 0}.media-mentions h3{text-align:center;color:#0f1441;font-size:30px;padding:0 0 25px;font-family:Arima Madurai,cursive}.media-mentions>div{display:flex;justify-content:space-evenly;align-items:center}.media-mentions>div a{max-width:33%}.media-mentions>div a img{width:100%}