.blog_blogContainer__FP_ev{min-height:100vh;padding:2rem;background-color:#f8f9fa;color:#000}.blog_blogGrid__4L_pS{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:8rem}.blog_blogItem__L1_aU{background-color:white;border-radius:1rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);width:25rem;text-decoration:none;color:inherit;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.blog_blogItem__L1_aU:hover{transform:translateY(-.3125rem);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.15);text-decoration:none}.blog_blogImageWrapper__aBg0z{height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center}.blog_blogImage__6x91S{max-width:100%;max-height:100%;object-fit:contain}.blog_blogCaption__cwChF{background-color:#1e1f26;color:white;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;border-top:1px solid #333}.blog_blogTitle__tkqEB{font-size:1rem;font-weight:500;text-align:center;margin-bottom:1rem;line-height:1.4}.blog_blogDate__Tk6uZ{text-align:right;font-size:.85rem;color:rgba(255,255,255,.7);margin-top:auto}.blog_loading__ranxP{padding:2rem;font-size:1.2rem;text-align:center;color:#333}