.blog-module___zTQfq__page{flex-direction:column;gap:24px;display:flex}.blog-module___zTQfq__tags{flex-wrap:wrap;gap:8px;display:flex}.blog-module___zTQfq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.blog-module___zTQfq__item{flex-direction:column;gap:8px;min-width:0;display:flex}.blog-module___zTQfq__summary{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}@media (max-width:1000px){.blog-module___zTQfq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module___zTQfq__grid{grid-template-columns:minmax(0,1fr)}}.blog-module___zTQfq__article{max-width:720px;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;gap:16px;font-size:16px;line-height:1.65;display:flex}.blog-module___zTQfq__article h2,.blog-module___zTQfq__article h3,.blog-module___zTQfq__article h4{margin:16px 0 0;line-height:1.3}.blog-module___zTQfq__article p,.blog-module___zTQfq__article ul,.blog-module___zTQfq__article ol{margin:0}.blog-module___zTQfq__article ul,.blog-module___zTQfq__article ol{padding-left:24px}.blog-module___zTQfq__article a{color:var(--brand-text)}.blog-module___zTQfq__article code{background:var(--surface-soft);border-radius:var(--radius-tile);padding:1px 6px;font-size:.9em}.blog-module___zTQfq__article pre{background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-tile);margin:0;padding:16px;overflow-x:auto}.blog-module___zTQfq__article pre code{background:0 0;padding:0}.blog-module___zTQfq__byline{color:var(--ink-3);margin:0;font-size:14px}
