.blog_grid__cjdAi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.blog_card__8lqm6{display:flex;flex-direction:column;overflow:hidden;height:100%;border:1px solid var(--lp-hair);border-radius:16px;background:var(--color-bg);color:inherit;text-decoration:none}.blog_card__8lqm6 img,.blog_placeholder__Ou5ZE{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;background:var(--color-bg-subtle)}.blog_cardBody__sezsd{display:flex;flex-direction:column;gap:8px;padding:16px}.blog_meta__gGSlq{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(--lp-accent);font-size:12px;font-weight:var(--weight-normal)}.blog_meta__gGSlq>span{min-width:0}.blog_meta__gGSlq time{flex:0 0 auto;color:var(--lp-muted);font-weight:var(--weight-normal)}.blog_cardBody__sezsd strong{color:var(--lp-ink);font-size:18px;font-weight:var(--weight-bold);line-height:var(--leading-tight)}.blog_empty__btCy0{margin:0;color:var(--lp-muted);font-size:var(--text-md)}.blog_cover__M8dUO{margin:0 0 32px}.blog_pager__X22aa{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin:48px 0 0;padding-top:24px;border-top:1px solid var(--lp-hair)}.blog_pager__X22aa a{display:flex;flex-direction:column;gap:4px;min-width:0;color:inherit;text-decoration:none}.blog_pager__X22aa span{color:var(--lp-muted);font-size:12px;font-weight:var(--weight-normal)}.blog_pager__X22aa strong{color:var(--lp-ink);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.blog_pagerNext__TrWHu{text-align:right}.blog_article__lmTHq img,.blog_cover__M8dUO img{display:block;width:100%;height:auto;border-radius:16px}.blog_article__lmTHq figcaption{margin-top:8px;color:var(--lp-muted);font-size:14px}.blog_article__lmTHq a{color:var(--color-primary);text-decoration:none}.blog_article__lmTHq a:active{text-decoration:underline}.blog_faq__5LOXR section+section{margin-top:24px}@media (max-width:1023px){.blog_grid__cjdAi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog_grid__cjdAi,.blog_pager__X22aa{grid-template-columns:minmax(0,1fr)}.blog_pagerNext__TrWHu{text-align:left}}@media (hover:hover) and (pointer:fine){.blog_card__8lqm6:hover{border-color:var(--color-primary-outline)}.blog_article__lmTHq a:hover{text-decoration:underline}}