.lp-root .lp-blog__cats{border-block:1px solid var(--lp-border);background:var(--lp-surface)}.lp-root .lp-blog__cats-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-block:16px}.lp-root .lp-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:1px solid var(--lp-border-strong);border-radius:9999px;background:var(--lp-surface);color:var(--lp-text);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .15s ease}.lp-root .lp-chip:hover{background:var(--lp-bg-subtle)}.lp-root .lp-chip--active{border-color:transparent;background:var(--lp-cta-bg);color:var(--lp-cta-fg)}.lp-root .lp-blog__featured{display:grid;overflow:hidden}@media(min-width:1024px){.lp-root .lp-blog__featured{grid-template-columns:1fr 1fr}}.lp-root .lp-blog__media{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,var(--lp-bg-subtle),rgba(var(--lp-cyan-rgb) / .15));color:var(--lp-text-muted)}.lp-root .lp-blog__media--lg{min-height:280px;aspect-ratio:auto}.lp-root .lp-blog__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-root .lp-blog__featured-body{display:grid;gap:16px;align-content:center;padding:32px}@media(min-width:1024px){.lp-root .lp-blog__featured-body{padding:48px}}.lp-root .lp-blog__tags{display:flex;flex-wrap:wrap;gap:8px}.lp-root .lp-blog__featured h2{margin:0;font:700 clamp(1.5rem,3vw,2.25rem) / 1.2 var(--lp-font-sans)}.lp-root .lp-blog__featured-body>p{margin:0;color:var(--lp-text-2);line-height:1.7}.lp-root .lp-blog__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--lp-text-muted);font-size:.875rem}.lp-root .lp-blog__meta>span{display:inline-flex;align-items:center;gap:6px}.lp-root .lp-blog__link{color:var(--lp-text);text-decoration:none}.lp-root .lp-blog__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lp-root .lp-blog__featured,.lp-root .lp-blog__card{position:relative}.lp-root .lp-blog__more{display:inline-flex;align-items:center;gap:6px;color:var(--lp-blue-600);font-weight:600}.dark .lp-root .lp-blog__more{color:var(--lp-cyan)}.lp-root .lp-blog__grid{display:grid;gap:24px;margin:48px 0 0;padding:0;list-style:none}@media(min-width:768px){.lp-root .lp-blog__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lp-root .lp-blog__grid{grid-template-columns:repeat(3,1fr)}}.lp-root .lp-blog__card{display:flex;flex-direction:column;height:100%}.lp-root .lp-blog__tag{position:absolute;top:12px;left:12px}.lp-root .lp-blog__body{display:grid;gap:10px;align-content:start;padding:20px}.lp-root .lp-blog__body h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font:700 1.125rem/1.35 var(--lp-font-sans)}.lp-root .lp-blog__date{display:flex;align-items:center;gap:6px;margin:0;color:var(--lp-text-muted);font-size:.8125rem}.lp-root .lp-blog__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--lp-text-2);font-size:.9375rem;line-height:1.6}.lp-root .lp-blog__pager{margin-top:48px}
