.fm-home-news{padding:70px 0;background:linear-gradient(125deg,#edf5ff,#fff 64%,#fff4e9);border-block:1px solid #d9e6f5;color:#132c48}
.fm-home-grid{display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:40px}
.fm-home-kicker{font-size:11px!important;font-weight:900;letter-spacing:.14em;color:#b75a12!important}
.fm-home-news h2{font-size:clamp(32px,3.7vw,48px)!important;line-height:1.09!important;letter-spacing:-.035em;margin:16px 0 22px!important}
.fm-home-news h2 strong{color:#1457a8;display:block;font-weight:850}
.fm-home-news p{font-size:16px;line-height:1.65;color:#3d526a}
.fm-home-tags{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0}
.fm-home-tags span{padding:7px 10px;background:#fff;border:1px solid #cfdeef;border-radius:40px;font-size:11px;font-weight:800;color:#23568d}
.fm-home-cta{display:inline-flex;padding:15px 19px;border-radius:12px;background:#ed872f;color:#fff!important;font-weight:850;font-size:13px;box-shadow:0 8px 24px #cc6d2026}
.fm-home-image{display:block;overflow:hidden;border:1px solid #c7dbef;border-radius:18px;background:#e7f1fd;box-shadow:0 22px 65px #194b7c21;transform:rotate(-1deg);transition:transform .2s}
.fm-home-image:hover{transform:none}.fm-home-image img{width:100%;height:auto;display:block}
.fm-home-image>span{display:block;padding:13px 17px;background:#fff;color:#41566c;font-size:11px;line-height:1.5}
.home28-hero .fm-home-call-link{font-size:13px!important;line-height:1.55!important;margin:19px 0 0!important;color:#365271!important}
.fm-home-call-link a{font-weight:850;color:#1457a8;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){.fm-home-news{padding:45px 0}.fm-home-grid{grid-template-columns:1fr;gap:28px}.fm-home-news h2{font-size:36px!important}.fm-home-image{transform:none}}
@media(prefers-reduced-motion:reduce){.fm-home-image{transition:none;transform:none}}
