.blog-header{padding-top:150px}.blog-header__top{text-align:center}.blog-header__top h1{color:#111;font-size:48px;font-style:normal;font-weight:800;line-height:48px;text-align:center}.blog-header__top p{margin-top:24px}.blog-header__featured{margin-top:64px}.blog-header__feat--grid{display:flex;gap:24px;margin-top:16px}.blog-header__feat--grid .blog__card{flex:1 1 50%}@media(max-width:768px){.blog-header__feat--grid{flex-direction:column;gap:16px}}