/* ==========================================================================
   Component: Blogs listing (body.page-view-blogss)
   Unlike most content pages, this view's card grid isn't wrapped in a
   .cm-section (which is what supplies the usual top/bottom breathing room
   via --cm-section-pad in base.css) — .cm-container here was rendering
   with 0 padding-block, so the grid sat flush against the page hero above
   and the footer below. Values matched directly to the Case Studies page:
   88px top (its first section's own padding-top, right after the
   hero/breadcrumb) and 104px bottom (its last section's padding-bottom,
   right before the footer).
   ========================================================================== */

body.page-view-blogss .cm-container {
  padding-block: 88px 104px;
}
