.sv-home-news{padding:3.6rem 0;background:#f7fbfc}.sv-home-news-heading{max-width:none;display:flex;align-items:end;justify-content:space-between;margin-bottom:1.25rem;text-align:left}.sv-home-news-heading h2{font-size:clamp(1.65rem,3vw,2.3rem)}.sv-home-news-heading>a{color:var(--sv-primary);font-weight:800}.sv-home-news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.sv-home-news-card{overflow:hidden;border:1px solid var(--sv-border);border-radius:16px;background:#fff;transition:transform .2s,box-shadow .2s}.sv-home-news-card:hover{transform:translateY(-3px);box-shadow:var(--sv-shadow)}.sv-home-news-thumb{display:block;height:118px;background:#e7f8ff}.sv-home-news-thumb img{width:100%;height:100%;object-fit:cover}.sv-home-news-content{padding:.85rem .9rem .95rem}.sv-home-news-content h3{display:-webkit-box;overflow:hidden;margin:.25rem 0 .45rem;font-size:.92rem;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sv-home-news-content .sv-read-more{font-size:.78rem}.sv-home-news-content .sv-post-meta{font-size:.68rem}@media(max-width:1024px){.sv-home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-home-news-thumb{height:135px}}@media(max-width:767px){.sv-home-news-heading{display:block}.sv-home-news-heading>a{display:inline-block;margin-top:.5rem}.sv-home-news-grid{grid-template-columns:1fr}.sv-home-news-card{display:grid;grid-template-columns:110px 1fr}.sv-home-news-thumb{height:100%;min-height:92px}.sv-home-news-content{padding:.8rem}.sv-home-news-content h3{font-size:.94rem}}
