.blog-module__8IjjFa__blogListPage{background:linear-gradient(180deg, var(--bg-dark) 0%, #06153c 50%, var(--bg-dark) 100%);color:#fff;min-height:100vh;padding:140px 20px 80px}.blog-module__8IjjFa__blogContainer{width:100%;max-width:1200px;margin:0 auto}.blog-module__8IjjFa__blogHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:50px;display:flex}.blog-module__8IjjFa__blogTitle{margin:0;font-size:3.5rem;line-height:1.2}.blog-module__8IjjFa__blogSubtitle{color:var(--text-gray);max-width:700px;margin:0 auto;font-size:1.25rem;font-weight:300;line-height:1.7}.blog-module__8IjjFa__searchWrapper{width:100%;max-width:480px;margin:20px auto 0;position:relative}.blog-module__8IjjFa__searchInput{color:#fff;background:#040c2180;border:1.5px solid #1980f640;border-radius:30px;outline:none;width:100%;padding:13px 20px 13px 46px;font-family:inherit;font-size:.95rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.blog-module__8IjjFa__searchInput:focus{border-color:var(--secondary,#05e6c6);background:#040c21b3;box-shadow:0 0 20px #05e6c640,inset 0 0 10px #05e6c60d}.blog-module__8IjjFa__searchIcon{color:#fff6;pointer-events:none;transition:color .3s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.blog-module__8IjjFa__searchInput:focus+.blog-module__8IjjFa__searchIcon{color:var(--secondary,#05e6c6)}.blog-module__8IjjFa__blogFilters{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-bottom:40px;display:flex}.blog-module__8IjjFa__filterBtn{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #1980f633;border-radius:30px;padding:9px 22px;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1)}.blog-module__8IjjFa__filterBtn:hover{border-color:var(--primary,#1980f6);background:#1980f626}.blog-module__8IjjFa__filterBtn.blog-module__8IjjFa__active{background:linear-gradient(135deg, var(--primary,#1980f6) 0%, var(--secondary,#05e6c6) 100%);border-color:#0000;box-shadow:0 4px 15px #1980f659}.blog-module__8IjjFa__blogCountInfo{color:var(--text-gray);text-align:center;margin-bottom:30px;font-size:.95rem}.blog-module__8IjjFa__blogGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:40px;margin-bottom:60px;display:grid}.blog-module__8IjjFa__blogCard{-webkit-backdrop-filter:blur(16px);background:#040c2166;border:1px solid #1980f626;border-radius:24px;flex-direction:column;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 12px 36px #00000059}.blog-module__8IjjFa__blogCard:hover{border-color:#05e6c666;box-shadow:0 16px 45px #05e6c62e,0 0 25px #1980f626}.blog-module__8IjjFa__cardMediaWrapper{aspect-ratio:16/10;border-bottom:1.5px solid #1980f626;width:100%;position:relative;overflow:hidden}.blog-module__8IjjFa__cardMedia{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__8IjjFa__blogCard:hover .blog-module__8IjjFa__cardMedia{transform:scale(1.05)}.blog-module__8IjjFa__cardBadgeContainer{z-index:2;gap:8px;display:flex;position:absolute;top:15px;left:15px}.blog-module__8IjjFa__badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.72rem;font-weight:700;display:flex}.blog-module__8IjjFa__categoryBadge{background:var(--primary,#1980f6);color:#fff}.blog-module__8IjjFa__timeBadge{background:var(--secondary,#05e6c6);color:#030d29}.blog-module__8IjjFa__cardBody{flex-direction:column;flex:auto;gap:15px;padding:30px;display:flex}.blog-module__8IjjFa__cardDate{color:var(--text-gray,#94a3b8);align-items:center;gap:6px;font-size:.82rem;display:flex}.blog-module__8IjjFa__cardTitle{color:#fff;margin:0;font-size:1.4rem;line-height:1.35;transition:color .3s}.blog-module__8IjjFa__blogCard:hover .blog-module__8IjjFa__cardTitle{color:var(--secondary,#05e6c6)}.blog-module__8IjjFa__cardDesc{color:var(--text-gray,#94a3b8);flex:1;margin:0;font-size:.95rem;font-weight:300;line-height:1.6}.blog-module__8IjjFa__cardTags{flex-wrap:wrap;gap:6px;margin-bottom:5px;display:flex}.blog-module__8IjjFa__tagChip{color:var(--secondary,#05e6c6);background:#05e6c614;border:1px solid #05e6c633;border-radius:12px;padding:3px 10px;font-size:.75rem;font-weight:500}.blog-module__8IjjFa__readMoreBtn{text-align:center;width:100%;margin-top:10px;padding:12px;font-size:.92rem}.blog-module__8IjjFa__paginationContainer{justify-content:center;gap:10px;margin-top:20px;display:flex}.blog-module__8IjjFa__paginationBtn{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #1980f633;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.blog-module__8IjjFa__paginationBtn:hover{border-color:var(--primary,#1980f6);color:var(--secondary,#05e6c6);background:#1980f633}.blog-module__8IjjFa__paginationBtn.blog-module__8IjjFa__active{background:var(--primary,#1980f6);border-color:var(--secondary,#05e6c6);box-shadow:0 4px 15px #1980f666}@media (max-width:991px){.blog-module__8IjjFa__blogTitle{font-size:3rem}.blog-module__8IjjFa__blogGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px}}@media (max-width:767px){.blog-module__8IjjFa__blogListPage{padding-top:110px}.blog-module__8IjjFa__blogTitle{font-size:2.3rem}.blog-module__8IjjFa__blogSubtitle{font-size:1.05rem}}
