.h-510{height:510px}.blog-bg-workout{background:#e8f6fd;position:absolute;width:100vw;height:100%;left:0;top:0;z-index:-1}.subcategory-content{min-height:81px}.hardcore-center{display:flex;justify-content:center;flex-direction:column;align-items:center}.load-more-button{margin-top:2rem;margin-bottom:1rem}.category-pill{border:2px #CECECE solid;transition:all .3s ease-in-out;background-color:#fff;color:#000;text-decoration:none}.category-pill.active{background-color:#cecece;color:#fff}.category-pill.active img{filter:brightness(0) invert(1)}.category-pill img{transition:all .3s ease-in-out;max-height:1.5rem;width:auto}.category-pill:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.category-links{transition:all .3s ease-in-out}.compact-card{border-radius:12px;overflow:visible;transition:transform .3s ease;background:transparent;border:none;box-shadow:none;padding:0;margin-bottom:.5rem}.compact-card:hover{transform:translateY(-5px)}.compact-card .blog-card-text{transition:all .3s ease-in-out;margin:.5rem}.compact-card .article-image-container{width:100%;overflow:hidden}.compact-card .article-image-container img{width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.compact-card:hover .article-image-container img{transform:scale(1.05)}.white-image-filter{filter:brightness(0) invert(1)}.pagination-control{display:flex;justify-content:center;width:100%;margin-top:1rem;margin-bottom:1rem}.always-visible-pagination{margin-top:1rem;display:flex;justify-content:center;width:100%}:deep(.pagination){display:flex;align-items:center;margin-bottom:0}:deep(.pagination) .page-item{margin:0 .25rem}:deep(.pagination) .page-item .page-link{border-radius:50%;min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;padding:0;font-weight:500;background-color:#f8f9fa;color:#333;border:none}:deep(.pagination) .page-item .page-link:hover{background-color:#e9ecef}:deep(.pagination) .page-item.active .page-link{background-color:#333;color:#fff;font-weight:700}:deep(.pagination) .page-item:first-child .page-link,:deep(.pagination) .page-item:last-child .page-link{background-color:#f8f9fa;color:#333}:deep(.pagination) .page-item:first-child .page-link span,:deep(.pagination) .page-item:last-child .page-link span{font-size:1.5rem;line-height:1;margin-top:-2px}:deep(.pagination) .page-item.disabled .page-link{opacity:.5;pointer-events:none}
