.article-header{padding-top:2px}.article-header__featured-image{border-top-left-radius:16px;border-top-right-radius:16px;margin-bottom:32px}.post-featured-img{max-height:516px;object-fit:cover;width:100%}.article-header__tags{padding-bottom:24px;text-align:center}.article-header-tag{color:#4a4b4e;font-family:IBMPlexSans-SemiBold}.article-header__title{color:#202123;font-family:Eina-SemiBold;font-weight:700;margin-bottom:24px;text-align:center}.article-header__author-and-length{align-items:center;display:flex;justify-content:flex-start}.header--author-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:48px;width:100%}.article-header__author--avatar{border-radius:50%;height:48px;margin-right:24px;object-fit:cover;width:48px}.article-header__author-name{color:var(--primary);font-family:IBMPlexSans-Bold;font-size:18px;line-height:27px}.article-header__dot-separator{color:#4a4b4e;line-height:27px;padding:0 12px}.article-header__post-length{color:#202123;line-height:27px}.article-header__listen-to-content{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-left:90px}.article-header__listen-to-content:hover{cursor:pointer;opacity:.8}.listen-to-content--icon{height:16px;width:13px}.listen-to-content--text{color:var(--primary);font-family:IBMPlexSans-Bold;font-size:17px;line-height:27px;padding-left:8px}.article-spotify-player-wrapper{height:0;max-width:600px;opacity:0;padding-top:0;visibility:hidden}.article-header__featured-image,.post-featured-img{border-radius:16px}@media(max-width:767px){.article-header__title{margin-bottom:0;padding-bottom:16px}.article-header__author-and-length{align-items:flex-start;flex-direction:column}.article-header__listen-to-content{padding-left:0;padding-top:40px}.article-header__author-name,.article-header__dot-separator,.article-header__post-length{font-size:16px;line-height:24px}.article-header__author--avatar{margin-right:16px}.article-spotify-player-wrapper{padding-top:40px}.post-featured-img{min-height:232px}}@media(max-width:1023px){.article-header__tags{padding-bottom:16px;text-align:left}.article-header__title{text-align:left}.header--author-wrapper{justify-content:flex-start;margin-bottom:32px}}