.BlogCard-module__TlS7bq__card{border:1px solid var(--border);background:var(--surface);width:100%;height:100%;color:var(--text);border-radius:12px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.BlogCard-module__TlS7bq__card:hover{box-shadow:5px 5px 0 var(--accent);border-color:var(--accent);transform:translate(-2px,-2px)}.BlogCard-module__TlS7bq__meta{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.BlogCard-module__TlS7bq__dot{opacity:.6}.BlogCard-module__TlS7bq__title{font-family:var(--font-display);margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.25}.BlogCard-module__TlS7bq__excerpt{color:var(--text-muted);margin:0 0 16px;font-size:15px;line-height:1.6}.BlogCard-module__TlS7bq__tags{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.BlogCard-module__TlS7bq__tag{font-family:var(--font-mono);border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:999px;padding:3px 8px;font-size:11px}.BlogCard-module__TlS7bq__readMore{font-family:var(--font-mono);color:var(--accent);font-size:13px}
.FilterBar-module__NXXjDG__bar{flex-wrap:wrap;gap:8px;margin:0 0 32px;display:flex}.FilterBar-module__NXXjDG__pill{border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:var(--font-mono);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;transition:background .16s,color .16s,border-color .16s}.FilterBar-module__NXXjDG__pill:hover{border-color:var(--accent);color:var(--accent)}.FilterBar-module__NXXjDG__active{background:var(--bg-dark);border-color:var(--bg-dark);color:var(--accent)}.FilterBar-module__NXXjDG__active:hover{background:var(--bg-dark);color:var(--accent);border-color:var(--bg-dark)}
.page-module__4ccqhG__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:20px;display:grid}.page-module__4ccqhG__grid>*{height:100%;display:flex}.page-module__4ccqhG__grid>*>*{flex:1;display:flex}@media (max-width:760px){.page-module__4ccqhG__grid{grid-template-columns:1fr}}.page-module__4ccqhG__empty{text-align:center;font-family:var(--font-mono);color:var(--text-muted);padding:48px 0}
.page-module__D1rvnq__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:20px;display:grid}.page-module__D1rvnq__grid>*{height:100%;display:flex}.page-module__D1rvnq__grid>*>*{flex:1}@media (max-width:760px){.page-module__D1rvnq__grid{grid-template-columns:1fr}}.page-module__D1rvnq__empty{text-align:center;font-family:var(--font-mono);color:var(--text-muted);padding:48px 0}
