.BlogCard-module__1Tt43q__card{background:var(--surface-color);border:1px solid var(--border-subtle);border-radius:.75rem;transition:transform .3s,border-color .3s;display:block;overflow:hidden}.BlogCard-module__1Tt43q__card:hover{border-color:var(--accent-primary);transform:translateY(-5px)}.BlogCard-module__1Tt43q__imageWrapper{aspect-ratio:16/9;position:relative;overflow:hidden}.BlogCard-module__1Tt43q__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.BlogCard-module__1Tt43q__card:hover .BlogCard-module__1Tt43q__image{transform:scale(1.05)}.BlogCard-module__1Tt43q__placeholder{background:var(--surface-hover);width:100%;height:100%}.BlogCard-module__1Tt43q__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#000000b3;border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem}.BlogCard-module__1Tt43q__intelBadge{border:1px solid var(--accent-primary);color:var(--accent-primary)}.BlogCard-module__1Tt43q__content{padding:1.5rem}.BlogCard-module__1Tt43q__meta{margin-bottom:.75rem}.BlogCard-module__1Tt43q__date{color:var(--text-tertiary);font-size:.8rem}.BlogCard-module__1Tt43q__title{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.BlogCard-module__1Tt43q__excerpt{color:var(--text-secondary);font-size:.9rem;line-height:1.6}@media (max-width:768px){.BlogCard-module__1Tt43q__content{padding:1.25rem}.BlogCard-module__1Tt43q__title{font-size:1.15rem}.BlogCard-module__1Tt43q__excerpt{font-size:.85rem}}
.BlogList-module__13TaCa__container{padding:2rem 0}.BlogList-module__13TaCa__controls{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}.BlogList-module__13TaCa__search{background:var(--surface-color);border:1px solid var(--border-subtle);width:100%;max-width:400px;color:var(--text-primary);border-radius:.5rem;padding:.8rem 1rem;font-family:inherit}.BlogList-module__13TaCa__search:focus{border-color:var(--accent-primary);outline:none}.BlogList-module__13TaCa__filters{gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.BlogList-module__13TaCa__filterBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:2rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s}.BlogList-module__13TaCa__filterBtn:hover{background:var(--surface-hover);color:var(--text-primary)}.BlogList-module__13TaCa__active{background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}.BlogList-module__13TaCa__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.BlogList-module__13TaCa__empty{text-align:center;color:var(--text-tertiary);padding:4rem}.BlogList-module__13TaCa__loadMore{justify-content:center;margin-top:4rem;display:flex}.BlogList-module__13TaCa__loadBtn{border:1px solid var(--text-secondary);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:.5rem;padding:.75rem 2rem;font-weight:600;transition:all .2s}.BlogList-module__13TaCa__loadBtn:hover{background:var(--text-primary);color:var(--bg-color);border-color:var(--text-primary)}
