.blog-hero{background:var(--color-light-purple-40)}.blog-hero .inner-content{margin:0 auto;max-width:100%;padding:108px 20px 78px;width:1324px}.blog-hero h1{margin-bottom:48px}@media (max-width:767px){.blog-hero .inner-content{padding-bottom:40px;padding-top:24px}.blog-hero h1{margin-bottom:40px}}.blog-hero .blog-index__tags ul{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.blog-hero .blog-index__tags ul a,a.topic-tag{border:1px solid;border-radius:8px;display:inline-block;padding:16px 24px;text-decoration:none;transition:.3s}.blog-hero .blog-index__tags a.active,.blog-hero .blog-index__tags a:hover,a.topic-tag.active,a.topic-tag:hover{background:var(--color-digital-black);color:#fefbe6}@media (max-width:767px){.blog-hero .blog-index__tags ul a,a.topic-tag{padding:8px 16px}}button.tags-filter-button{align-items:center;display:none;gap:13px;z-index:2}button.tags-filter-button svg{display:block}button.tags-filter-button .open-icon{display:none}.blog-index__tags.open .open-icon{display:block}.blog-index__tags.open .closed-icon{display:none}@media (max-width:767px){.blog-index__tags{background:#fefbe6;margin:0 -20px -40px;padding:16px 20px 0}button.tags-filter-button{display:flex}.blog-hero .blog-index__tags .topic-tags{max-height:0;opacity:0;transition:.3s ease-out;visibility:hidden}.blog-index__tags.open .topic-tags{max-height:150vh;opacity:1;padding-top:32px;visibility:visible}}.blog-hero-selected-topic{margin-bottom:-108px!important;padding:32px 20px;position:relative;z-index:2}.blog-hero-selected-topic .inner-content{margin:0 auto;max-width:100%;width:1284px}.blog-hero-selected-topic .topic-tag{align-items:center;display:flex;gap:8px;padding:8px;width:fit-content}.blog-hero-selected-topic .topic-tag .topic-label:first-letter{text-transform:capitalize}@media (max-width:767px){.blog-hero-selected-topic{margin-bottom:-40px!important}}.author-header__author-info{display:flex;gap:23px}.author-header__author-img img{border-radius:100%;height:120px;object-fit:cover;width:120px}.author-header__author-info-text{max-width:331px;width:100%}.author-header__author-info-text h1{margin-bottom:0}.author-header__back-to-blog-link a{align-items:center;display:flex;gap:12px;margin-bottom:21px;text-decoration:none}@media (max-width:767px){.author-header__author-info{flex-direction:column}.author-header__author-info-text{max-width:100%}}