.ulfls-news{padding:64px 20px 72px;background:#fff;border-bottom:1px solid #e7e7e7}.ulfls-news__inner{width:min(var(--theme-normal-container-max-width,1290px),100%);margin:0 auto}.ulfls-news__header{margin:0 0 32px;text-align:center}.ulfls-news__eyebrow{margin:0 0 8px;color:#e31b23;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ulfls-news__header h2{margin:0;color:#202b3c;font-family:inherit;font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.15}.ulfls-news__header>p:last-child{max-width:680px;margin:12px auto 0;color:#5f6875;font-size:1rem;line-height:1.65}.ulfls-news__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ulfls-news__card{overflow:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:6px}.ulfls-news__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#eee}.ulfls-news__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ulfls-news__card:hover .ulfls-news__image img{transform:scale(1.02)}.ulfls-news__body{padding:22px 22px 24px}.ulfls-news__source{margin:0 0 9px;color:#e31b23;font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ulfls-news__body h3{margin:0 0 18px;font-family:inherit;font-size:1.22rem;line-height:1.38}.ulfls-news__body h3 a{color:#202b3c;text-decoration:none}.ulfls-news__body h3 a:hover{color:#e31b23}.ulfls-news__link{display:inline-flex;align-items:center;gap:6px;color:#e31b23;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.ulfls-news__link:hover{color:#b5121b;text-decoration:underline}.ulfls-news__link span{transition:transform .2s ease}.ulfls-news__link:hover span{transform:translateX(3px)}@media(max-width:760px){.ulfls-news{padding:48px 18px 56px}.ulfls-news__grid{grid-template-columns:1fr;gap:24px}.ulfls-news__header{margin-bottom:26px}.ulfls-news__body{padding:20px}.ulfls-news__body h3{font-size:1.14rem}}