.ViewBlogArticles-module__O2Y3Da__container{background:var(--background);min-height:100vh}.ViewBlogArticles-module__O2Y3Da__innerContainer{max-width:1100px;margin:0 auto;padding:1rem}.ViewBlogArticles-module__O2Y3Da__loadingContainer{text-align:center}.ViewBlogArticles-module__O2Y3Da__spinner{border:4px solid #e5e7eb;border-top-color:#008060;border-radius:50%;width:2rem;height:2rem;margin:5rem auto 1rem;animation:1s linear infinite ViewBlogArticles-module__O2Y3Da__spin}@keyframes ViewBlogArticles-module__O2Y3Da__spin{to{transform:rotate(360deg)}}.ViewBlogArticles-module__O2Y3Da__loadingText{color:var(--foreground)}.ViewBlogArticles-module__O2Y3Da__errorContainer{text-align:center}.ViewBlogArticles-module__O2Y3Da__errorText{color:#ef4444;margin-bottom:1rem}.ViewBlogArticles-module__O2Y3Da__errorLink{color:#3b82f6;text-decoration:none}.ViewBlogArticles-module__O2Y3Da__errorLink:hover{text-decoration:underline}.ViewBlogArticles-module__O2Y3Da__emptyContainer{text-align:center}.ViewBlogArticles-module__O2Y3Da__emptyText{color:var(--muted-foreground);font-size:1.125rem}.ViewBlogArticles-module__O2Y3Da__emptyLink{color:#3b82f6;margin-top:1rem;text-decoration:none;display:inline-block}.ViewBlogArticles-module__O2Y3Da__emptyLink:hover{text-decoration:underline}.ViewBlogArticles-module__O2Y3Da__header{text-align:left;margin-bottom:1rem}.ViewBlogArticles-module__O2Y3Da__title{color:#000;margin-top:1rem;font-size:1.75rem;font-weight:700}.ViewBlogArticles-module__O2Y3Da__subtitle{color:var(--muted-foreground);max-width:42rem;font-size:1.125rem}.ViewBlogArticles-module__O2Y3Da__articlesGrid{border-bottom:1px solid var(--border);flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.ViewBlogArticles-module__O2Y3Da__articleCard{background:var(--card);border-top:1px solid var(--border);border-radius:0;padding:1rem 0 0;transition:all .3s;overflow:hidden}.ViewBlogArticles-module__O2Y3Da__articleLink{color:inherit;flex-direction:row;gap:.5rem;text-decoration:none;display:flex}.ViewBlogArticles-module__O2Y3Da__coverImageContainer{flex:0 0 180px;height:140px;position:relative;overflow:hidden}.ViewBlogArticles-module__O2Y3Da__coverImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px;transition:transform .3s}.ViewBlogArticles-module__O2Y3Da__articleCard:hover .ViewBlogArticles-module__O2Y3Da__coverImage{transform:scale(1.05)}.ViewBlogArticles-module__O2Y3Da__articleContent{flex-direction:column;flex:1;justify-content:flex-start;padding:.75rem 1rem 1rem;display:flex}.ViewBlogArticles-module__O2Y3Da__categoryBadge{background:var(--accent);color:var(--accent-foreground);clip-path:polygon(10% 0%,100% 0%,100% 0%,90% 100%,0% 100%,0% 100%);text-transform:uppercase;width:fit-content;padding:.1rem .75rem;font-size:.75rem;font-style:italic;font-weight:700}.ViewBlogArticles-module__O2Y3Da__articleTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.25rem;font-size:1.125rem;font-weight:600;line-height:1.25;transition:color .3s;display:-webkit-box;overflow:hidden}.ViewBlogArticles-module__O2Y3Da__articleCard:hover .ViewBlogArticles-module__O2Y3Da__articleTitle{color:var(--accent)}.ViewBlogArticles-module__O2Y3Da__articleExcerpt{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ViewBlogArticles-module__O2Y3Da__metaInfo{align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.875rem;display:flex}.ViewBlogArticles-module__O2Y3Da__dateText{color:var(--muted-foreground)}.ViewBlogArticles-module__O2Y3Da__tagsContainer{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ViewBlogArticles-module__O2Y3Da__tag{background:var(--border);color:var(--muted-foreground);border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.ViewBlogArticles-module__O2Y3Da__tagMore{color:var(--muted-foreground);font-size:.75rem}.ViewBlogArticles-module__O2Y3Da__footer{text-align:center;flex-direction:row;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:2rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}.ViewBlogArticles-module__O2Y3Da__footerText{color:var(--muted-foreground)}.ViewBlogArticles-module__O2Y3Da__backLink{color:#3b82f6;align-items:center;text-decoration:none;transition:color .3s;display:inline-flex}.ViewBlogArticles-module__O2Y3Da__backLink:hover{color:#2563eb}.ViewBlogArticles-module__O2Y3Da__backIcon{width:1rem;height:1rem;margin-right:.5rem}@media (max-width:768px){.ViewBlogArticles-module__O2Y3Da__innerContainer{padding:.5rem 1rem 1rem}.ViewBlogArticles-module__O2Y3Da__footer{margin-bottom:2rem}.ViewBlogArticles-module__O2Y3Da__title{margin-top:1rem;font-size:1.5rem}.ViewBlogArticles-module__O2Y3Da__header{margin-bottom:.75rem}.ViewBlogArticles-module__O2Y3Da__articleCard{padding:.75rem 0 0}.ViewBlogArticles-module__O2Y3Da__coverImageContainer{flex:0 0 100px;height:80px}.ViewBlogArticles-module__O2Y3Da__articleExcerpt{display:none}.ViewBlogArticles-module__O2Y3Da__articleContent{padding:.5rem .5rem .25rem .25rem}.ViewBlogArticles-module__O2Y3Da__articleTitle{font-size:1rem}.ViewBlogArticles-module__O2Y3Da__categoryBadge{background:var(--accent);color:var(--accent-foreground);clip-path:polygon(10% 0%,100% 0%,100% 0%,90% 100%,0% 100%,0% 100%);text-transform:uppercase;width:fit-content;padding:.1rem .75rem;font-size:.625rem;font-style:italic;font-weight:700}.ViewBlogArticles-module__O2Y3Da__metaInfo{margin-bottom:.25rem;font-size:.75rem}.ViewBlogArticles-module__O2Y3Da__articlesGrid{gap:.75rem}}
