.article-page{background-image:url("/assets/images/Background=Faded.png")}.article-page .headline-image{height:350px;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.article-page .headline-image .outer-container{position:absolute;bottom:0;right:0;left:0}.article-page .headline-image .outer-container .inner-container{background-color:rgba(0,0,0,.55);color:#fff;padding:20px}.article-page .headline-image .outer-container .inner-container .headline{text-transform:uppercase;margin:0}.article-page .headline-image .outer-container .inner-container p{margin:0;text-align:right}.article-page .body-container{padding:0;padding-bottom:40px}.article-page .body-container img{max-width:100%}.article-page .body-container .ql-align-center{text-align:center !important}.article-page .body-container p:last-child{margin-bottom:0}.article-page .body-container .article-sponsor-inline{margin-bottom:30px}.article-page .body-container .card{margin-top:40px}.article-page .body-container .card:first-child{border-top:0;margin-top:0;padding:40px}.article-page .body-container .share-options{font-size:2.5rem;color:#84754e;padding:40px}.article-page .body-container .share-options a{text-decoration:none !important}.article-page .body-container .share-options span{font-weight:bold;line-height:2.5rem}.article-page .body-container .share-options svg{margin-left:20px}.article-page .body-container .share-options svg:hover{color:#000}.article-page .body-container .article-contributors{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:space-evenly;align-items:stretch;padding:40px}.article-page .body-container .article-contributors .contributor{padding:20px;text-align:center;width:300px}.article-page .body-container .article-contributors .contributor .profile-image{width:100px;height:100px;border-radius:50px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-size:cover;background-position:center}.article-page .body-container .article-contributors .contributor .name{margin-top:10px;margin-bottom:0;font-family:"Inter ExtraBold"}.article-page .body-container .article-contributors .contributor .team{font-weight:500}.article-page .body-container .article-meta{padding:20px}.article-page .body-container .article-meta p{margin-bottom:0;font-size:.8rem}.article-page .body-container .article-meta p span{font-weight:bold}.article-page .sponsor-wrapper.foot{margin-top:40px}@media print{nav,footer,.share-options,.headline-image,.article-meta{display:none !important}.print-header{display:block !important}.print-header .headline{text-transform:uppercase;font-family:"Inter ExtraBold";font-size:1.8rem}.card{border:none;padding:0}}
