.template-pages .BlogPageContent_blogPage__BBoxy{padding-block:var(--page-space)}.template-pages .BlogPageContent_blogHeroSection__rubfo,.template-pages .BlogPageContent_blogPostsWrapper__NRA7d{width:min(var(--page-width),calc(100% - var(--page-gutter) * 2));margin:auto}.template-pages .BlogPageContent_heroContent__zyWyQ{margin-bottom:48px}.template-pages .BlogPageContent_blogHeader__HeGEk{display:grid;grid-gap:24px;gap:24px}.template-pages .BlogPageContent_blogSubtitle__4Ayg7{max-width:60ch;font-size:18px;color:#555}.template-pages .BlogPageContent_blogPostsGrid__WGzol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.template-pages .BlogPageContent_blogPostCard__dciYR{display:flex;flex-direction:column;background:#fff;border:1px solid #d5d5d5;border-radius:4px;overflow:hidden}.template-pages .BlogPageContent_blogPostCard__dciYR:hover{border-color:#000}.template-pages .BlogPageContent_postImageLink__1kNif{display:block;aspect-ratio:4/3;overflow:hidden}.template-pages .BlogPageContent_postImage__onp5j{width:100%;height:100%;object-fit:cover}.template-pages .BlogPageContent_postContent__betm_{display:flex;flex-direction:column;flex:1 1;padding:24px;gap:16px}.template-pages .BlogPageContent_postTitle__7DLgu{font-family:var(--display);font-size:28px}.template-pages .BlogPageContent_postTitleLink__qoq_2:hover{text-decoration:underline}.template-pages .BlogPageContent_postExcerpt__C7IGp{color:#555}.template-pages .BlogPageContent_readMore__EdXmK{margin-top:auto;font-weight:800;border-bottom:1px solid #000;align-self:flex-start;padding-block:8px}.template-pages .BlogPageContent_noPosts__7mIRK{border:1px solid #d5d5d5;border-radius:4px;background:#fff;padding:48px}@media (max-width:1000px){.template-pages .BlogPageContent_blogPostsGrid__WGzol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.template-pages .BlogPageContent_blogPostsGrid__WGzol{grid-template-columns:minmax(0,1fr)}}