.lf-blogp{display:flex;flex-direction:column;gap:clamp(20px, 3.13vw, 40px);padding-top:32px;padding-bottom:clamp(29px, 7.5vw, 96px)}.lf-blogp__tags{justify-content:flex-start}.lf-post-feat{display:grid;grid-template-columns:1fr 1.2fr;border-radius:var(--lf-radius-lg);background:var(--lf-dark);color:#fff;overflow:hidden;transition:box-shadow var(--lf-ease)}.lf-post-feat:hover{color:#fff;box-shadow:0 20px 50px rgba(15,36,32,0.2)}@media (max-width: 767.98px){.lf-post-feat{grid-template-columns:minmax(0, 1fr)}}.lf-post-feat__img{position:relative;min-height:clamp(209px, 29.69vw, 480px);background:repeating-linear-gradient(135deg, #183D33 0 12px, #14362D 12px 24px)}.lf-post-feat__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lf-post-feat__body{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(20px, 3.13vw, 40px)}.lf-post-feat__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;color:var(--lf-on-dark-2)}.lf-post-feat__meta b{padding:4px 10px;border-radius:999px;background:var(--lf-accent);color:var(--lf-ink);font-size:12px;font-weight:600}.lf-post-feat__title{font-size:clamp(20px, 2.5vw, 32px);font-weight:500;letter-spacing:-.6px;line-height:1.25}.lf-post-feat__ex{font-size:15px;font-weight:300;line-height:1.6;color:var(--lf-on-dark)}.lf-post-feat__more{font-size:14px;font-weight:500;color:var(--lf-accent)}.lf-posts{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 280px), 1fr));gap:28px 20px}.lf-posts:empty{display:none}.lf-blogp__empty{margin:0;font-size:15px;color:var(--lf-muted)}
