.blogPostsPage_container__YKxC5{display:flex;flex-direction:column;gap:2rem;margin:0 auto;min-height:100vh;padding:3rem 2rem;align-items:center}.blogPostsPage_header__yFEV4{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:var(--border-radius-sm);background-color:var(--gray-bg-color-1);box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;justify-content:center;align-items:center;width:100%;max-width:1300px}.blogPostsPage_header__title__pcg3S{font-size:4rem;letter-spacing:2;color:var(--text-color);font-weight:700}.blogPostsPage_header__subtitle__4e07_{font-size:1.25rem;font-weight:var(--font-weight-med)}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border:2px solid var(--gray-border-color-1);border-radius:var(--border-radius-sm);background-color:#fff;flex-direction:row;width:800px;margin-top:1rem}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT:focus,.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT:hover{border-color:var(--primary-color)}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT .blogPostsPage_searchIcon__PXRoZ{width:28px;height:28px;color:var(--text-primary)}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT .blogPostsPage_searchInput__mUVq3{flex:1;font-size:1rem;outline:none;min-width:300px}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT .blogPostsPage_searchInput__mUVq3::placeholder{color:var(--text-secondary)}.blogPostsPage_header__yFEV4 .blogPostsPage_searchContainer__y22OT .blogPostsPage_searchInput__mUVq3:focus{outline:none}.blogPostsPage_header__yFEV4 .blogPostsPage_categoriesList__JfAJ7{display:flex;gap:1rem;align-items:center;margin-top:1rem}.blogPostsPage_header__yFEV4 .blogPostsPage_categoriesList__JfAJ7 .blogPostsPage_categoryItem__gjZPM{padding:.5rem .75rem;border-radius:var(--border-radius-sm);background-color:var(--gray-bg-color-1);cursor:pointer;transition:all .3s ease-in-out;font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-body-1)}.blogPostsPage_header__yFEV4 .blogPostsPage_categoriesList__JfAJ7 .blogPostsPage_categoryItem__active__RZHbV,.blogPostsPage_header__yFEV4 .blogPostsPage_categoriesList__JfAJ7 .blogPostsPage_categoryItem__gjZPM:hover{background-color:var(--primary-color);color:#fff}.blogPostsPage_contentContainer__g5FFu{width:100%;max-width:1300px;margin:0 auto}.blogPostsPage_postsGrid__cindh{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;grid-template-columns:repeat(2,1fr);max-width:1300px;width:100%}.blogPostsPage_postCard__aDIZ_{display:flex;flex-direction:column;border-radius:var(--border-radius-sm);background-color:var(--gray-bg-color-1);box-shadow:0 4px 6px rgba(0,0,0,.1);min-height:100px;transition:all .3s ease-in-out;width:100%}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_image__DfnKy{width:100%;max-height:100%;object-fit:cover;object-position:center;border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md);transition:transform .3s ease-in-out;transform-origin:center top}.blogPostsPage_postCard__aDIZ_:hover{box-shadow:0 6px 12px rgba(0,0,0,.2)}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_postContent__Q1FbZ{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;flex:1}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_postTitle__bH8Uc{font-size:1.5rem;font-weight:var(--font-weight-semi-bold)}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_postMeta__Xfatk{display:flex;align-items:center;gap:.5rem}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_postMeta__Xfatk .blogPostsPage_postType__joArz{font-weight:var(--font-weight-semi-bold)}.blogPostsPage_postCard__aDIZ_ .blogPostsPage_postMeta__Xfatk .blogPostsPage_postDate__heVjj{color:var(--text-primary)}.blogPostsPage_postCardSkeleton__eMBR2{width:100%;height:300px;background-color:var(--gray-bg-color-1);border-radius:var(--border-radius-sm);animation:blogPostsPage_pulse__U4QI3 1.5s infinite}@keyframes blogPostsPage_pulse__U4QI3{0%{background-color:var(--gray-bg-color-1)}50%{background-color:#e0e0e0}to{background-color:#f5f5f5}}.blogPostsPage_postsList__3otZy{display:flex;flex-direction:column;gap:1.5rem;width:90%}.blogPostsPage_newsletterCard__TgVdQ{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:var(--border-radius-sm);background-color:var(--gray-bg-color-1);box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;justify-content:center;width:90%;margin-top:3rem}.blogPostsPage_newsletterCard__subtitle__1lyV8{font-size:1.25rem;font-weight:var(--font-weight-semi-bold);color:var(--primary-color)}.blogPostsPage_newsletterCard__TgVdQ .blogPostsPage_link__S1XaN{color:var(--primary-color);transition:all .2s ease-in-out;font-weight:var(--font-weight-med)}.blogPostsPage_newsletterCard__TgVdQ .blogPostsPage_link__S1XaN:hover{color:var(--primary-color-hovered)}.blogPostsPage_emptyContainer__5x4Y5{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.blogPostsPage_emptyContainer__title__SjgJj{font-size:1.5rem;font-weight:var(--font-weight-semi-bold)}@media(max-width:768px){.blogPostsPage_container__YKxC5{padding:1rem;margin-top:1rem}.blogPostsPage_header__yFEV4{padding:.75rem}.blogPostsPage_header__title__pcg3S{font-size:2rem}.blogPostsPage_header__subtitle__4e07_{font-size:var(--font-size-body-1)}.blogPostsPage_contentContainer__g5FFu{display:flex;flex-direction:column;gap:1rem}.blogPostsPage_emptyContainer__icon__S9RIx{font-size:3rem}.blogPostsPage_emptyContainer__title__SjgJj{font-size:1.25rem;text-align:center}.blogPostsPage_postsGrid__cindh{grid-template-columns:1fr;gap:1rem}}