.blog-page__nav{gap:var(--sp-constant-200,16px);margin:var(--sp-constant-500,40px) 0;flex-direction:column;align-items:flex-start;display:flex;position:relative}.blog-page__heading{font-family:Pangram Sans,Pangram Sans-fallback,Arial,Helvetica,sans-serif;font-weight:700;font-size:var(--tp-headline-xl-fs,24px);line-height:var(--tp-headline-xl-lh,32px)}.blog-page__listing{min-height:100dvh}.blog-page__listing-grid{gap:var(--gutter-width);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}@media (width>=1280px){.blog-page__listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.blog-page__load-next{margin:var(--sp-constant-400,32px) 0;text-align:center}
