.BlogList-module__WBOvaG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.BlogList-module__WBOvaG__card{background:var(--cy-corners),var(--md-surface-container-lowest);border:1px solid var(--md-outline-variant);border-radius:var(--md-shape-md);box-shadow:var(--md-elevation-1);transition:box-shadow var(--md-duration-medium)var(--md-easing-standard),border-color var(--md-duration-medium)var(--md-easing-standard);padding:1.5rem;display:block}.BlogList-module__WBOvaG__card:hover{border-color:var(--md-primary);box-shadow:var(--md-elevation-3);text-shadow:none;text-decoration:none}.BlogList-module__WBOvaG__card h2{color:var(--md-on-surface);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.BlogList-module__WBOvaG__card p{color:var(--md-on-surface-variant);font-size:.9375rem}.BlogList-module__WBOvaG__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.BlogList-module__WBOvaG__date{font-family:var(--font-mono);color:var(--md-on-surface-variant);font-size:.8125rem}.BlogList-module__WBOvaG__categoryChip{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--md-tertiary);color:var(--md-on-tertiary-container);background:var(--md-tertiary-container);border-radius:var(--md-shape-sm);padding:.0625rem .5rem;font-size:.75rem;font-weight:500}.BlogList-module__WBOvaG__filters{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.BlogList-module__WBOvaG__chip{font-family:var(--font-mono);letter-spacing:.04em;color:var(--md-on-surface-variant);background:var(--md-surface-container-lowest);border:1px solid var(--md-outline);border-radius:var(--md-shape-sm);cursor:pointer;transition:background-color var(--md-duration-short)var(--md-easing-standard),color var(--md-duration-short)var(--md-easing-standard),border-color var(--md-duration-short)var(--md-easing-standard);padding:.4375rem 1rem;font-size:.8125rem;font-weight:500}.BlogList-module__WBOvaG__chip:hover{background-color:var(--md-state-hover)}.BlogList-module__WBOvaG__chipSelected{color:var(--md-on-secondary-container);background:var(--md-secondary-container);border-color:var(--md-primary);box-shadow:var(--md-elevation-2)}.BlogList-module__WBOvaG__chipSelected:hover{background:var(--md-secondary-container)}.BlogList-module__WBOvaG__sortRow{justify-content:flex-end;margin-bottom:.5rem;display:flex}.BlogList-module__WBOvaG__sortButton{font-family:var(--font-mono);color:var(--md-primary);border-radius:var(--md-shape-sm);cursor:pointer;transition:background-color var(--md-duration-short)var(--md-easing-standard);background:0 0;border:none;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.BlogList-module__WBOvaG__sortButton:hover{background-color:var(--md-state-hover)}.BlogList-module__WBOvaG__sortLabel{color:var(--md-on-surface-variant);font-weight:400}
