.lf-blog{padding-top:40px;padding-bottom:96px;display:flex;flex-direction:column;gap:48px}@media (max-width: 767.98px){.lf-blog{padding-bottom:64px;gap:40px}}.lf-featured{display:block;background:#fff;border-radius:28px;padding:16px;color:var(--lf-text);transition:box-shadow var(--lf-ease)}.lf-featured:hover{color:var(--lf-text);box-shadow:0 16px 40px rgba(22,48,31,0.1)}.lf-featured:hover .lf-featured__img img{transform:scale(1.03)}.lf-featured__img{cursor:pointer;overflow:hidden;width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto !important;padding-bottom:100%;border-radius:16px;background:var(--lf-cream)}.lf-featured__img img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;will-change:opacify;transform:scale(1);object-fit:cover;border-radius:16px;transition:transform .4s ease}.lf-card-post{display:flex;flex-direction:column;gap:14px;color:var(--lf-text);transition:color var(--lf-ease),transform var(--lf-ease)}.lf-card-post:hover{color:var(--lf-green);transform:translateY(-3px)}.lf-card-post__meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--lf-muted)}.lf-card-post__meta b{color:var(--lf-green);font-weight:700}.lf-card-post__title{font-weight:600;font-size:18px;line-height:1.4;text-wrap:pretty}.lf-card-post__excerpt{font-size:14px;line-height:1.6;color:var(--lf-muted);text-wrap:pretty}.lf-card-post__img{cursor:pointer;overflow:hidden;width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto !important;padding-bottom:100%;border-radius:16px;background:var(--lf-cream)}.lf-card-post__img img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;will-change:opacify;transform:scale(1);object-fit:cover;border-radius:16px;transition:transform .4s ease}.lf-featured__body{display:flex;flex-direction:column;gap:16px;padding:12px 20px 12px 4px}@media (max-width: 991.98px){.lf-featured__body{padding:0 8px 12px}}.lf-featured__meta{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--lf-muted)}.lf-featured__title{font-family:var(--lf-serif);font-weight:600;font-size:clamp(26px, 2.8vw, 36px);line-height:1.2;text-wrap:balance}.lf-featured__excerpt{font-size:16px;line-height:1.65;color:var(--lf-body);text-wrap:pretty}.lf-featured__more{font-weight:600;font-size:15px;color:var(--lf-green)}
