.blog-module__NNPQFq__page{background:#f8fafc;min-height:100vh;padding-top:64px}.blog-module__NNPQFq__container{max-width:1200px;margin:0 auto;padding:0 24px 40px}.blog-module__NNPQFq__hero{text-align:center;background:linear-gradient(135deg,#1f2937 0%,#059669 100%);margin-bottom:32px;padding:60px 24px 80px;position:relative;overflow:hidden}.blog-module__NNPQFq__heroOverlay{background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.blog-module__NNPQFq__heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.blog-module__NNPQFq__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#10b981;text-transform:uppercase;letter-spacing:1px;background:#ffffff1f;border-radius:30px;margin-bottom:12px;padding:4px 16px;font-size:12px;font-weight:600;display:inline-block}.blog-module__NNPQFq__heroGradient{background:linear-gradient(135deg,#10b981,#34d399);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.blog-module__NNPQFq__heroContent h1{color:#fff;margin:0 0 12px;font-size:42px;font-weight:800;line-height:1.2}.blog-module__NNPQFq__heroContent p{color:#fffc;margin:0;font-size:18px;line-height:1.6}.blog-module__NNPQFq__searchSection{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.blog-module__NNPQFq__searchWrapper{background:#fff;border-radius:12px;flex:1;min-width:200px;position:relative;box-shadow:0 2px 12px #0000000a}.blog-module__NNPQFq__searchIcon{color:#9ca3af;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.blog-module__NNPQFq__searchInput{color:#111827;background:0 0;border:2px solid #0000;border-radius:12px;width:100%;padding:14px 44px 14px 48px;font-size:14px;transition:border-color .2s}.blog-module__NNPQFq__searchInput:focus{border-color:#059669;outline:none}.blog-module__NNPQFq__searchClear{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px;transition:all .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blog-module__NNPQFq__searchClear:hover{color:#4b5563;background:#f3f4f6}.blog-module__NNPQFq__viewToggle{background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.blog-module__NNPQFq__viewBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;font-size:16px;transition:all .2s;display:flex}.blog-module__NNPQFq__viewBtn:hover{color:#4b5563}.blog-module__NNPQFq__viewBtnActive{color:#111827;background:#f3f4f6}.blog-module__NNPQFq__viewIcon{line-height:1}.blog-module__NNPQFq__blogLayout{grid-template-columns:280px 1fr;gap:32px;display:grid}.blog-module__NNPQFq__sidebar{flex-direction:column;gap:24px;display:flex}.blog-module__NNPQFq__sidebarSection{background:#fff;border-radius:16px;padding:20px 24px;box-shadow:0 2px 12px #0000000a}.blog-module__NNPQFq__sidebarSection h3{color:#111827;border-bottom:1px solid #f3f4f6;margin:0 0 12px;padding-bottom:10px;font-size:16px;font-weight:700}.blog-module__NNPQFq__categoryList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.blog-module__NNPQFq__categoryItem{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.blog-module__NNPQFq__categoryItem:hover{color:#111827;background:#f9fafb}.blog-module__NNPQFq__categoryItemActive{color:#059669;background:#ecfdf5;font-weight:500}.blog-module__NNPQFq__categoryItemActive .blog-module__NNPQFq__categoryCount{color:#fff;background:#059669}.blog-module__NNPQFq__categoryIcon{color:#9ca3af;flex-shrink:0}.blog-module__NNPQFq__categoryItemActive .blog-module__NNPQFq__categoryIcon{color:#059669}.blog-module__NNPQFq__categoryName{text-align:left;flex:1}.blog-module__NNPQFq__categoryCount{color:#6b7280;background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.blog-module__NNPQFq__tagCloud{flex-wrap:wrap;gap:6px;display:flex}.blog-module__NNPQFq__tagItem{color:#4b5563;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:4px 12px;font-size:12px;transition:all .2s}.blog-module__NNPQFq__tagItem:hover{color:#059669;background:#ecfdf5;border-color:#059669}.blog-module__NNPQFq__tagItemActive{color:#fff;background:#059669;border-color:#059669}.blog-module__NNPQFq__tagItemActive:hover{color:#fff;background:#059669}.blog-module__NNPQFq__showMoreTags{color:#059669;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:4px 12px;font-size:13px;font-weight:500;transition:color .2s}.blog-module__NNPQFq__showMoreTags:hover{color:#047857}.blog-module__NNPQFq__tagCloudExpanded{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.blog-module__NNPQFq__sidebarNewsletter{color:#fff;background:linear-gradient(135deg,#1f2937,#059669);border-radius:16px;padding:24px}.blog-module__NNPQFq__sidebarNewsletter h3{border-bottom:none;margin:0 0 4px;padding-bottom:0;font-size:18px;font-weight:700}.blog-module__NNPQFq__sidebarNewsletter p{color:#ffffffb3;margin:0 0 16px;font-size:14px}.blog-module__NNPQFq__sidebarNewsletterForm{flex-direction:column;gap:8px;display:flex}.blog-module__NNPQFq__sidebarNewsletterInput{color:#111827;background:#ffffffe6;border:none;border-radius:8px;padding:10px 14px;font-size:14px;transition:background .2s}.blog-module__NNPQFq__sidebarNewsletterInput:focus{background:#fff;outline:none}.blog-module__NNPQFq__sidebarNewsletterBtn{color:#fff;cursor:pointer;background:#fff3;border:1px solid #fff3;border-radius:8px;padding:10px;font-size:14px;font-weight:600;transition:all .2s}.blog-module__NNPQFq__sidebarNewsletterBtn:hover{background:#ffffff4d}.blog-module__NNPQFq__mainContent{min-width:0}.blog-module__NNPQFq__resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.blog-module__NNPQFq__resultsInfo{align-items:center;gap:8px;display:flex}.blog-module__NNPQFq__resultsCount{color:#111827;font-size:18px;font-weight:700}.blog-module__NNPQFq__resultsLabel{color:#6b7280;font-size:14px}.blog-module__NNPQFq__clearFilters{color:#ef4444;cursor:pointer;background:#fef2f2;border:none;border-radius:16px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.blog-module__NNPQFq__clearFilters:hover{background:#fee2e2}.blog-module__NNPQFq__sortWrapper{align-items:center;gap:8px;display:flex}.blog-module__NNPQFq__sortLabel{color:#6b7280;font-size:14px}.blog-module__NNPQFq__sortSelect{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:6px 12px;font-size:14px}.blog-module__NNPQFq__sortSelect:focus{border-color:#059669}.blog-module__NNPQFq__activeFilters{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.blog-module__NNPQFq__activeFilter{color:#059669;background:#ecfdf5;border:1px solid #d1fae5;border-radius:16px;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:12px;font-weight:500;display:flex}.blog-module__NNPQFq__activeFilter button{cursor:pointer;color:#059669;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.blog-module__NNPQFq__activeFilter button:hover{opacity:1}.blog-module__NNPQFq__featuredSection{margin-bottom:32px}.blog-module__NNPQFq__featuredTitle{color:#111827;margin:0 0 16px;font-size:20px;font-weight:700}.blog-module__NNPQFq__featuredGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.blog-module__NNPQFq__featuredCard{background:#fff;border-radius:16px;text-decoration:none;transition:all .3s;overflow:hidden;box-shadow:0 2px 12px #0000000a}.blog-module__NNPQFq__featuredCard:hover{transform:translateY(-4px);box-shadow:0 8px 32px #05966914}.blog-module__NNPQFq__featuredImage{color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);justify-content:center;align-items:center;height:180px;font-size:60px;display:flex;position:relative;overflow:hidden}.blog-module__NNPQFq__featuredEmoji{font-size:60px}.blog-module__NNPQFq__cardImagePhoto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-module__NNPQFq__featuredBadge{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:16px;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}.blog-module__NNPQFq__featuredContent{padding:20px 24px 24px}.blog-module__NNPQFq__featuredContent .blog-module__NNPQFq__postCategory{color:#059669;background:#ecfdf5;border-radius:12px;margin-bottom:8px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.blog-module__NNPQFq__featuredContent h3{color:#111827;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.blog-module__NNPQFq__featuredContent p{color:#4b5563;margin:0 0 12px;font-size:14px;line-height:1.6}.blog-module__NNPQFq__postMeta{color:#6b7280;align-items:center;gap:12px;font-size:13px;display:flex}.blog-module__NNPQFq__postAuthor{align-items:center;gap:6px;display:flex}.blog-module__NNPQFq__postAuthorAvatar{font-size:18px}.blog-module__NNPQFq__postDate,.blog-module__NNPQFq__postReadTime{align-items:center;gap:4px;display:flex}.blog-module__NNPQFq__postsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.blog-module__NNPQFq__postsGrid.blog-module__NNPQFq__listView{grid-template-columns:1fr}.blog-module__NNPQFq__postCard{background:#fff;border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 2px 12px #0000000a}.blog-module__NNPQFq__postCard:hover{transform:translateY(-4px);box-shadow:0 8px 32px #05966914}.blog-module__NNPQFq__postCardLink{text-decoration:none;display:block}.blog-module__NNPQFq__postCardImage{color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);justify-content:center;align-items:center;height:160px;font-size:48px;display:flex;position:relative;overflow:hidden}.blog-module__NNPQFq__postCardEmoji{font-size:48px}.blog-module__NNPQFq__postCategoryBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0009;border-radius:12px;padding:2px 10px;font-size:10px;font-weight:600;position:absolute;top:12px;left:12px}.blog-module__NNPQFq__postCardContent{padding:16px 20px 20px}.blog-module__NNPQFq__postCardTitle{color:#111827;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3}.blog-module__NNPQFq__postCardExcerpt{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__NNPQFq__postCardMeta{border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 0;display:flex}.blog-module__NNPQFq__postCardAuthor{align-items:center;gap:6px;display:flex}.blog-module__NNPQFq__postCardAuthorAvatar{font-size:20px}.blog-module__NNPQFq__postCardAuthorName{color:#111827;font-size:13px;font-weight:500}.blog-module__NNPQFq__postCardStats{color:#6b7280;gap:10px;font-size:12px;display:flex}.blog-module__NNPQFq__postCardStat{align-items:center;gap:4px;display:flex}.blog-module__NNPQFq__postCardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.blog-module__NNPQFq__postCardTags{flex-wrap:wrap;gap:4px;display:flex}.blog-module__NNPQFq__postCardTag{color:#6b7280;background:#f9fafb;border-radius:8px;padding:2px 8px;font-size:11px}.blog-module__NNPQFq__postCardEngagement{gap:8px;display:flex}.blog-module__NNPQFq__postCardEngagementItem{color:#6b7280;align-items:center;gap:3px;font-size:11px;display:flex}.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardLink{grid-template-columns:200px 1fr;gap:0;display:grid}.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardImage{height:100%;min-height:200px}.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardContent{padding:20px 24px}.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardExcerpt{-webkit-line-clamp:3}.blog-module__NNPQFq__noResults{text-align:center;background:#fff;border-radius:16px;padding:60px 20px}.blog-module__NNPQFq__noResultsIcon{margin-bottom:16px;font-size:64px}.blog-module__NNPQFq__noResults h3{color:#111827;margin:0 0 8px;font-size:24px;font-weight:700}.blog-module__NNPQFq__noResults p{color:#6b7280;margin:0 0 20px;font-size:16px}.blog-module__NNPQFq__noResultsReset{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1f2937,#059669);border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .2s}.blog-module__NNPQFq__noResultsReset:hover{transform:translateY(-2px);box-shadow:0 4px 16px #05966933}.blog-module__NNPQFq__pagination{justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.blog-module__NNPQFq__paginationBtn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.blog-module__NNPQFq__paginationBtn:hover:not(.blog-module__NNPQFq__paginationBtnDisabled){color:#059669;border-color:#059669}.blog-module__NNPQFq__paginationBtnActive{color:#fff;background:linear-gradient(135deg,#1f2937,#059669);border-color:#0000}.blog-module__NNPQFq__paginationBtnActive:hover{color:#fff}.blog-module__NNPQFq__paginationBtnDisabled{opacity:.4;cursor:not-allowed}.blog-module__NNPQFq__paginationNumbers{gap:4px;display:flex}@media (max-width:1024px){.blog-module__NNPQFq__blogLayout{grid-template-columns:1fr}.blog-module__NNPQFq__sidebar{grid-template-columns:1fr 1fr;gap:16px;display:grid}.blog-module__NNPQFq__sidebarNewsletter{grid-column:span 2}.blog-module__NNPQFq__featuredGrid{grid-template-columns:1fr}.blog-module__NNPQFq__postsGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.blog-module__NNPQFq__hero{padding:40px 20px 60px}.blog-module__NNPQFq__heroContent h1{font-size:28px}.blog-module__NNPQFq__heroContent p{font-size:14px}.blog-module__NNPQFq__sidebar{grid-template-columns:1fr}.blog-module__NNPQFq__sidebarNewsletter{grid-column:span 1}.blog-module__NNPQFq__postsGrid,.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardLink{grid-template-columns:1fr}.blog-module__NNPQFq__listView .blog-module__NNPQFq__postCardImage{height:160px;min-height:auto}.blog-module__NNPQFq__resultsHeader{flex-direction:column;align-items:flex-start}.blog-module__NNPQFq__sortWrapper{width:100%}.blog-module__NNPQFq__sortSelect{flex:1}.blog-module__NNPQFq__pagination{flex-wrap:wrap}.blog-module__NNPQFq__paginationNumbers{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.blog-module__NNPQFq__page{padding-top:0}.blog-module__NNPQFq__container{padding:0 16px 32px}.blog-module__NNPQFq__searchSection{flex-direction:column}.blog-module__NNPQFq__viewToggle{align-self:flex-start}.blog-module__NNPQFq__postCardContent{padding:14px 16px 16px}.blog-module__NNPQFq__postCardMeta{flex-direction:column;align-items:flex-start;gap:6px}.blog-module__NNPQFq__postCardFooter{flex-direction:column;align-items:flex-start}}
