.page-header-image{position:relative}.page-header-image img{width:100%;height:366px;object-fit:cover;object-position:center}.page-header-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3) 32.65%,rgba(0,0,0,.8) 100%)}.page-header-title{margin:40px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}.page-header-title .breadcrumbs{margin:0}.blog-categories{padding:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));background-color:var(--border-light-gray);border-radius:100px}.blog-category{padding:14px 8px;display:flex;align-items:center;justify-content:center;border-radius:100px;transition:var(--transition);color:var(--dark)}.blog-category.active,.blog-category:hover{background-color:var(--dark);color:var(--white)}.blog-posts{margin:20px 0 0;padding:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:44px 20px}.load-more-posts-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.load-more-posts{position:relative;margin:42px auto 0;padding:14px;max-width:961px;width:100%;border-radius:100px;background-color:var(--dark);text-align:center;cursor:pointer;transition:var(--transition)}.load-more-posts span{position:relative;color:var(--white);transition:var(--transition);z-index:1}.load-more-posts::before{content:"";position:absolute;inset:0;background:var(--yellow-gradient);transition:opacity .3s;z-index:-1;opacity:0;border-radius:100px}.load-more-posts:hover{z-index:1}.load-more-posts:hover span{color:var(--dark)}.load-more-posts:hover::before{opacity:1;z-index:1}@media (max-width:1024px){.blog-categories{padding:0;gap:6px;background-color:transparent}.blog-category{background-color:var(--border-light-gray)}.blog-posts{margin:30px 0 0;grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:767px){.page-header-image img{height:197px;margin-left:calc((100% - 100vw)/ 2);width:100vw;max-width:initial}.page-header-title{margin:30px 0}.blog-posts{grid-template-columns:1fr;gap:14px}.load-more-posts{margin:30px auto 0}}