._blogSection_ro3k8_1{width:100%;max-width:var(--container-2xl)}._blogSectionHeader_ro3k8_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2xl);flex-wrap:wrap;gap:var(--space-md)}._blogSectionTitle_ro3k8_33{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--theme-text-color);margin:0}._seeAllLink_ro3k8_49{display:inline-flex;align-items:center;gap:var(--space-sm);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--theme-text-color);text-decoration:none;transition:opacity var(--transition-normal)}._seeAllLink_ro3k8_49:hover{opacity:.7}._blogPostsGrid_ro3k8_81{display:grid;grid-template-columns:1fr;gap:var(--space-xl)}._blogPostCard_ro3k8_93{display:flex;flex-direction:column;border-radius:var(--radius-lg-px);overflow:hidden;background-color:var(--theme-background-color);transition:box-shadow var(--transition-normal)}._blogPostCard_ro3k8_93:hover{box-shadow:var(--shadow-lg)}._blogPostImageLink_ro3k8_119{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden}._blogPostImage_ro3k8_119{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}._blogPostCard_ro3k8_93:hover ._blogPostImage_ro3k8_119{transform:scale(1.05)}._blogPostPlaceholder_ro3k8_155{width:100%;height:100%;background-color:var(--theme-cta-color)}._blogPostContent_ro3k8_167{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);flex:1}._blogPostMeta_ro3k8_183{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._blogPostTag_ro3k8_197{background-color:var(--theme-cta-color);color:var(--theme-text-color);font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full)}._blogPostMeta_ro3k8_183 time{font-family:var(--font-family-primary);font-size:var(--font-size-sm);color:var(--theme-text-color);opacity:.7}._blogPostTitle_ro3k8_231{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}._blogPostTitle_ro3k8_231 a{color:var(--theme-text-color);text-decoration:none}._blogPostTitle_ro3k8_231 a:hover{text-decoration:underline}._blogPostDescription_ro3k8_265{font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--theme-text-color);opacity:.8;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._readMoreLink_ro3k8_291{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--theme-text-color);text-decoration:none;margin-top:auto;transition:opacity var(--transition-normal)}._readMoreLink_ro3k8_291:hover{opacity:.7}@media (min-width: 768px){._blogPostsGrid_ro3k8_81{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._blogPostsGrid_ro3k8_81{grid-template-columns:repeat(4,1fr)}._blogPostTitle_ro3k8_231{font-size:var(--font-size-lg)}}@media (max-width: 480px){._blogSection_ro3k8_1{padding:var(--space-2xl) var(--space-md)}._blogSectionTitle_ro3k8_33{font-size:var(--font-size-2xl)}._blogPostContent_ro3k8_167{padding:var(--space-md)}}
