.BlogGrid-module__Yc4Ufq__grid{grid-template-columns:1fr;gap:28px;display:grid}.section.BlogGrid-module__Yc4Ufq__blogSection{padding-top:32px}.BlogGrid-module__Yc4Ufq__card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.BlogGrid-module__Yc4Ufq__photoFrame{aspect-ratio:16/10;background:var(--color-bg-alt);width:100%;position:relative}.BlogGrid-module__Yc4Ufq__photoFrame img{object-fit:cover;transition:transform .5s}.BlogGrid-module__Yc4Ufq__photoLink{color:inherit;display:block}.BlogGrid-module__Yc4Ufq__photoLink:hover img,.BlogGrid-module__Yc4Ufq__photoLink:focus-visible img{transform:scale(1.04)}.BlogGrid-module__Yc4Ufq__content{flex-direction:column;flex:1;padding:24px;display:flex}.BlogGrid-module__Yc4Ufq__category{letter-spacing:.06em;text-transform:uppercase;color:var(--color-terracotta);align-self:flex-start;margin-bottom:12px;font-size:.75rem;font-weight:700;display:inline-block}.BlogGrid-module__Yc4Ufq__content h3{margin-bottom:10px;font-size:1.125rem}.BlogGrid-module__Yc4Ufq__content p{color:var(--color-text-soft);flex:1;margin-bottom:20px;font-size:.9375rem}.BlogGrid-module__Yc4Ufq__link{color:var(--color-text);align-self:flex-start;align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}@media (min-width:640px){.BlogGrid-module__Yc4Ufq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:860px){.section.BlogGrid-module__Yc4Ufq__blogSection{padding-top:48px}.BlogGrid-module__Yc4Ufq__grid{grid-template-columns:repeat(3,1fr);gap:24px}}
