.lfihm-news{--lf-blue:var(--blue,#0839a8);--lf-navy:var(--navy,#071d49);--lf-cyan:var(--cyan,#23b5c5);--lf-gold:var(--gold,#e2aa4f);--lf-muted:var(--muted,#647087);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.lfihm-news__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lfihm-news__card{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgba(226,170,79,.38);box-shadow:0 10px 28px rgba(7,29,73,.075);transition:transform .22s,box-shadow .22s}.lfihm-news__card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(7,29,73,.12)}.lfihm-news__media{position:relative;display:block;height:245px;overflow:hidden;background:#eef2f7}.lfihm-news__media img{display:block;width:100%;height:100%;padding:7px;object-fit:contain;object-position:center;background:#eef2f7}.lfihm-news__placeholder{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(135deg,#071d49,#0839a8)}.lfihm-news__placeholder:before{content:"";position:absolute;width:88px;height:88px;background:rgba(35,181,197,.22);clip-path:polygon(14% 3%,31% 22%,56% 4%,51% 30%,82% 26%,62% 47%,92% 65%,60% 66%,69% 96%,44% 74%,24% 95%,28% 65%,0 69%,21% 48%,0 31%,31% 34%)}.lfihm-news__placeholder i{position:relative;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:1.1rem;font-style:normal;letter-spacing:.16em}.lfihm-news__category{position:absolute;top:14px;left:14px;padding:5px 9px;background:#fff;color:var(--lf-blue);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 3px 12px rgba(7,29,73,.1)}.lfihm-news__content{display:flex;flex:1;flex-direction:column;padding:24px}.lfihm-news__content time{color:var(--lf-muted);font-size:.76rem}.lfihm-news__content h3{margin:11px 0 13px;color:var(--lf-navy);font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;line-height:1.18}.lfihm-news__content h3 a{color:inherit;text-decoration:none}.lfihm-news__content h3 a:hover{color:var(--lf-blue)}.lfihm-news__content p{margin:0;color:var(--lf-muted);font-size:.92rem;line-height:1.65}.lfihm-news__more{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:auto;padding-top:20px;padding-bottom:3px;border-bottom:1px solid var(--lf-gold);color:var(--lf-blue);font-size:.76rem;font-weight:700;letter-spacing:.035em;text-decoration:none}.lfihm-news__more span{transition:transform .2s}.lfihm-news__more:hover span{transform:translateX(3px)}.lfihm-news__footer{display:flex;justify-content:flex-end;margin-top:25px}.lfihm-news__footer a{display:inline-flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--lf-navy);color:var(--lf-navy);font-size:.82rem;font-weight:700;text-decoration:none}.lfihm-news--featured .lfihm-news__card.is-featured{grid-column:span 2}.lfihm-news--featured .lfihm-news__card.is-featured .lfihm-news__media{height:330px}.lfihm-news--featured .lfihm-news__card.is-featured .lfihm-news__content h3{font-size:1.95rem}@media(max-width:980px){.lfihm-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lfihm-news--featured .lfihm-news__card.is-featured{grid-column:1/-1}}@media(max-width:640px){.lfihm-news__grid{grid-template-columns:1fr}.lfihm-news--featured .lfihm-news__card.is-featured{grid-column:auto}.lfihm-news__media,.lfihm-news--featured .lfihm-news__card.is-featured .lfihm-news__media{height:220px}.lfihm-news__content{padding:21px}.lfihm-news__content time{font-size:.84rem}.lfihm-news__content h3,.lfihm-news--featured .lfihm-news__card.is-featured .lfihm-news__content h3{font-size:1.48rem}.lfihm-news__content p{font-size:1rem}.lfihm-news__more{font-size:.86rem}.lfihm-news__category{font-size:.73rem}}
