.blog-module__JsT-Oq__page{background:var(--bg-secondary);min-height:100vh;padding-top:120px}.blog-module__JsT-Oq__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;display:flex}.blog-module__JsT-Oq__tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.blog-module__JsT-Oq__tagBtn{background:var(--bg);color:var(--text-secondary);cursor:pointer;border:1.5px solid #e5e5ea;border-radius:980px;padding:7px 18px;font-size:.875rem;font-weight:500;transition:all .15s}.blog-module__JsT-Oq__tagBtn:hover{border-color:var(--blue);color:var(--blue)}.blog-module__JsT-Oq__tagActive{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}.blog-module__JsT-Oq__featuredCard{grid-template-columns:1fr 340px;align-items:center;gap:48px;margin-bottom:48px;padding:40px;display:grid}.blog-module__JsT-Oq__featuredContent{flex-direction:column;gap:16px;display:flex}.blog-module__JsT-Oq__featuredMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.blog-module__JsT-Oq__featuredTitle{color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2}.blog-module__JsT-Oq__featuredImage{aspect-ratio:4/3;border-radius:var(--radius);background:linear-gradient(135deg,#0071e314 0%,#af52de14 100%);border:1px solid #e5e5ea;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.blog-module__JsT-Oq__featuredImageInner{justify-content:center;align-items:center;display:flex}.blog-module__JsT-Oq__featuredEmoji{font-size:5rem;line-height:1}.blog-module__JsT-Oq__postFooter{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.blog-module__JsT-Oq__authorRow{align-items:center;gap:8px;display:flex}.blog-module__JsT-Oq__authorAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;display:flex}.blog-module__JsT-Oq__authorName{color:var(--text-secondary);font-size:.875rem;font-weight:500}.blog-module__JsT-Oq__postTag{letter-spacing:.04em;border-radius:980px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.blog-module__JsT-Oq__postDate,.blog-module__JsT-Oq__postRead{color:var(--text-tertiary);font-size:.8125rem}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.blog-module__JsT-Oq__postCard{cursor:pointer;flex-direction:column;gap:12px;text-decoration:none;display:flex}.blog-module__JsT-Oq__postMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog-module__JsT-Oq__postTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.4;transition:color .15s}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postTitle{color:var(--blue)}@media (max-width:960px){.blog-module__JsT-Oq__featuredCard{grid-template-columns:1fr}.blog-module__JsT-Oq__featuredImage{display:none}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.blog-module__JsT-Oq__grid{grid-template-columns:1fr}}
