.home-blog-section{background-color:var(--color-bg-light);padding:0 0 80px;overflow:hidden}.section-header-layout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.title-nav-group{align-items:center;gap:24px;display:flex}.brutalist-shadow-title{opacity:.03!important}.section-controls-inline{align-items:center;gap:.5rem;margin-top:5px;display:flex}.view-all-btn-black{color:#fff;white-space:nowrap;background-color:#000;border-radius:4px;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.view-all-btn-black:hover{color:#fff;background-color:#333}.nav-btn{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.nav-btn:hover{color:#fff;background:#000;border-color:#000}.embla{overflow:hidden}.embla__container{gap:2rem;display:flex}.embla__slide{flex:0 0 80%;min-width:0}@media (min-width:768px){.embla__slide{flex:0 0 calc(33.333% - 1.5rem)}}.blog-grid-loading{gap:1.5rem;display:flex;overflow:hidden}.blog-skeleton{aspect-ratio:3/4;background-color:#e0e0e0;border-radius:20px;flex:0 0 80%;animation:1.5s ease-in-out infinite pulse}@media (min-width:768px){.blog-skeleton{flex:0 0 calc(33.333% - 1.5rem)}}@keyframes pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}
