.blogs_blog_container__qqv2a{margin-top:100px;min-height:100vh;display:flex;flex-direction:column}.blogs_blogListContainer__Sbjkt{flex:1;max-width:1400px;margin:0 auto;padding:40px 20px}.blogs_blogListHeader__utVZd{text-align:center;margin-bottom:50px}.blogs_blogListHeader__utVZd h1{font-size:48px;font-weight:700;color:#2c3e50;margin:0 0 16px}.blogs_blogListHeader__utVZd h1,.blogs_blogListHeader__utVZd p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.blogs_blogListHeader__utVZd p{font-size:18px;color:#6c757d;margin:0}.blogs_blogLayout__PxJ_E{display:grid;grid-template-columns:280px 1fr;gap:40px;align-items:start}.blogs_blogLayoutMobile__8rMK1{grid-template-columns:1fr;gap:20px}.blogs_mobileCategoriesContainer__4OMbS{margin-bottom:20px}.blogs_mobileCategoryToggle__2Ixw9{width:100%;background:#fff;border:1px solid #e1e4e8;border-radius:8px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;color:#2c3e50;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.blogs_mobileCategoryToggle__2Ixw9:hover{background:#f8f9fa;border-color:var(--purple)}.blogs_toggleIcon__czb81{font-size:12px;transition:transform .2s ease}.blogs_mobileCategoriesDropdown__Rqa2B{margin-top:8px;background:#fff;border:1px solid #e1e4e8;border-radius:8px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);animation:blogs_slideDown__dHOQA .2s ease}.blogs_mobileCategoryNav__yzwyj{display:flex;flex-direction:column;gap:8px}@keyframes blogs_slideDown__dHOQA{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.blogs_blogSidebar__Rj8gs{background:#fff;border:1px solid #e1e4e8;border-radius:12px;padding:24px;position:sticky;top:120px;height:-moz-fit-content;height:fit-content;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blogs_sidebarHeader__E6I52 h3{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #f8f9fa}.blogs_categoryNav__YL7h0{display:flex;flex-direction:column;gap:8px;margin-bottom:30px}.blogs_categoryButton__ogbZ4{background:transparent;border:1px solid #e1e4e8;border-radius:8px;padding:12px 16px;text-align:left;font-size:14px;font-weight:500;color:#495057;cursor:pointer;transition:all .2s ease;font-family:inherit;display:flex;align-items:center;gap:8px;width:100%}.blogs_categoryButton__ogbZ4:hover{background:#f8f9fa;border-color:var(--purple);color:var(--purple);transform:translateX(2px)}.blogs_categoryButton__ogbZ4.blogs_active__rTjWC{background:var(--purple);border-color:var(--purple);color:#fff;transform:translateX(4px)}.blogs_categoryIcon__JkOo5{font-size:16px;flex-shrink:0}.blogs_categoryName__c9SVQ{flex:1;font-weight:500}.blogs_categoryCount__0Trf6{font-size:12px;opacity:.7;font-weight:400}.blogs_sidebarStats__72ij7{border-top:1px solid #e1e4e8;padding-top:20px}.blogs_statItem__kh5zM{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 0}.blogs_statItem__kh5zM:last-child{margin-bottom:0}.blogs_statNumber__4tfqC{font-size:18px;font-weight:600;color:var(--purple)}.blogs_statLabel__UuoTd{font-size:14px;color:#6c757d;font-weight:500}.blogs_blogMain__G53Vh{min-width:0}.blogs_resultsHeader__zES0d{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #e1e4e8;gap:20px}.blogs_resultsTitle__TJqS_{flex:1}.blogs_resultsHeader__zES0d h1{font-size:24px;font-weight:600;color:#2c3e50;margin:0 0 8px}.blogs_resultsCount__HDL1i{font-size:14px;color:#6c757d;font-weight:500;background:#f8f9fa;padding:6px 12px;border-radius:20px}.blogs_sortControls__73kwa{display:flex;align-items:center;gap:12px;flex-shrink:0}.blogs_sortLabel__Eup6o{font-size:14px;font-weight:500;color:#495057;margin:0}.blogs_sortSelect__lCSP8{padding:8px 12px;border:1px solid #e1e4e8;border-radius:6px;background:#fff;font-size:14px;color:#495057;cursor:pointer;transition:all .2s ease;min-width:180px}.blogs_sortSelect__lCSP8:hover{border-color:var(--purple)}.blogs_sortSelect__lCSP8:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 2px rgba(124,58,237,.1)}.blogs_loadingContainer__aoCTz{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.blogs_loadingSpinner__6dcyb{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--purple);border-radius:50%;animation:blogs_spin__kI5q9 1s linear infinite;margin-bottom:20px}@keyframes blogs_spin__kI5q9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blogs_loadingContainer__aoCTz p{font-size:16px;color:#6c757d;margin:0}.blogs_emptyContainer__YWd69{text-align:center;padding:60px 20px}.blogs_emptyContainer__YWd69 p{font-size:18px;color:#6c757d;margin:0}.blogs_blogGrid__Fn_1R{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blogs_blogCard__eCrtD{background:#fff;border:1px solid #e1e4e8;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blogs_blogCard__eCrtD:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:var(--purple)}.blogs_blogCardContent__WH5Uj{padding:24px}.blogs_blogMeta__WS0Ff{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px}.blogs_blogType__kBmpR{background:#f8f9fa;color:#495057;padding:4px 12px;border-radius:20px;font-weight:500;display:flex;align-items:center;gap:4px}.blogs_blogTypeIcon__JOqYo{font-size:14px;flex-shrink:0}.blogs_blogDate__lxFEh{color:#6c757d;font-weight:400}.blogs_blogTitle__dczlc{margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.4;color:#2c3e50}.blogs_blogLink__PxESE{color:inherit;text-decoration:none;transition:color .2s ease}.blogs_blogLink__PxESE:hover{color:var(--purple)}.blogs_blogActions__8n2ij{display:flex;justify-content:flex-end}.blogs_readMoreButton__SuaTQ{color:var(--purple);text-decoration:none;font-weight:500;font-size:14px;transition:all .2s ease;padding:8px 16px;border-radius:6px;background:transparent;border:1px solid transparent}.blogs_readMoreButton__SuaTQ:hover{background:var(--white);border-color:var(--purple-grey);color:var(--purple)}.blogs_loadMoreContainer__5yX3y{display:flex;justify-content:center;margin-top:40px;padding:20px 0}.blogs_loadMoreButton__PZKKC{background:var(--purple);color:var(--white);border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.blogs_loadMoreButton__PZKKC:hover{background:var(--purple);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.blogs_loadMoreButton__PZKKC:active{transform:translateY(0)}@media (max-width:1024px){.blogs_blogLayout__PxJ_E{grid-template-columns:240px 1fr;gap:30px}.blogs_blogSidebar__Rj8gs{padding:20px}.blogs_blogGrid__Fn_1R{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.blogs_blogListContainer__Sbjkt{padding:20px 16px}.blogs_blogListHeader__utVZd h1{font-size:36px}.blogs_blogListHeader__utVZd p{font-size:16px}.blogs_blogLayout__PxJ_E{grid-template-columns:1fr;gap:20px}.blogs_blogSidebar__Rj8gs{display:none}.blogs_blogMain__G53Vh{order:1}.blogs_mobileCategoryNav__yzwyj .blogs_categoryButton__ogbZ4{padding:12px 16px;font-size:14px;text-align:left;flex-direction:row;gap:8px}.blogs_mobileCategoryNav__yzwyj .blogs_categoryIcon__JkOo5{font-size:16px}.blogs_mobileCategoryNav__yzwyj .blogs_categoryName__c9SVQ{font-size:14px}.blogs_mobileCategoryNav__yzwyj .blogs_categoryCount__0Trf6{font-size:12px}.blogs_sidebarStats__72ij7{display:flex;justify-content:space-around;gap:16px}.blogs_statItem__kh5zM{flex-direction:column;text-align:center;margin-bottom:0}.blogs_blogGrid__Fn_1R{grid-template-columns:1fr;gap:20px}.blogs_blogCardContent__WH5Uj{padding:20px}.blogs_blogTitle__dczlc{font-size:18px}.blogs_blogMeta__WS0Ff{flex-direction:column;align-items:flex-start;gap:8px}.blogs_resultsHeader__zES0d{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:480px){.blogs_blogListHeader__utVZd h1{font-size:28px}.blogs_blogCardContent__WH5Uj{padding:16px}.blogs_blogTitle__dczlc{font-size:16px}.blogs_categoryButton__ogbZ4{min-width:100px;font-size:13px;padding:10px 12px}.blogs_sidebarStats__72ij7{flex-direction:column;gap:12px}.blogs_statItem__kh5zM{flex-direction:row;justify-content:space-between}}