.blog-archive_filterContainer__agKCe{grid-column:span 16;display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0;align-items:center;justify-content:center;margin-top:.5rem}.blog-archive_filterItem__OsHxD{font-size:.75rem;text-decoration:none;text-transform:uppercase;transition:color .2s ease;white-space:nowrap;padding:.25rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:20px}.blog-archive_filterItem__OsHxD.blog-archive_active___L9D8{color:var(--color-primary);font-weight:700;border:1px solid var(--color-primary);border-radius:20px;padding:.25rem 1rem}.blog-archive_hero__lm653{margin-bottom:2.5rem}.blog-archive_pageTitle__dUF0w{margin:1.2rem 0;font-size:1rem;line-height:1.2;font-weight:500;letter-spacing:-.05rem}@media(max-width:1600px){.blog-archive_pageTitle__dUF0w{font-size:1.25rem}}@media(max-width:768px){.blog-archive_pageTitle__dUF0w{font-size:1rem}}.blog-archive_pageTitle__dUF0w code{font-size:inherit}.blog-archive_pageTitle__dUF0w{opacity:.5;margin:0 0 2rem}.blog-archive_title__ZT4PY{margin:1.8rem 0 1.2rem;font-size:2rem;line-height:1;font-weight:500;letter-spacing:-.05em;text-transform:uppercase;color:var(--color-primary);font-weight:700;text-align:center}@media(max-width:768px){.blog-archive_title__ZT4PY{font-size:1.5rem}}.blog-archive_title__ZT4PY code{font-size:inherit}.blog-archive_title__ZT4PY{margin:0}@media(max-width:1024px){.blog-archive_title__ZT4PY{margin-bottom:2rem}}.blog-archive_description__H4c1B{margin:0}.blog-archive_cardGrid__0oOq6{display:flex;flex-direction:column;gap:1rem}.blog-archive_page__8rcWa{display:flex;gap:4rem}.blog-archive_page__8rcWa>*{flex:1 1}@media(max-width:1024px){.blog-archive_page__8rcWa{flex-direction:column;gap:2rem}}.blog-archive_pagination__OmnWN{display:flex;gap:1rem;align-items:center;justify-content:center}.blog-archive_paginationPages__aU9ou{display:flex;gap:.5rem}.blog-archive_pageActive__9Q1He,.blog-archive_pageButton__xXFra{padding:.5rem .9rem;border-radius:9999px;border:1px solid #ddd}.blog-archive_pageActive__9Q1He{border-color:#000;font-weight:600}.blog-archive_paginationNext__oUpv_,.blog-archive_paginationPrev___A4vE{font-size:.9rem}.blog-archive_paginationWrapper__zVfAL{display:flex;gap:1rem;justify-content:end}