.npm-recent-news{display:grid;grid-template-columns:1.3fr 1fr;gap:2.5rem;max-width:var(--wp--style--global--wide-size,1240px);margin:0 auto;padding:3rem 1.5rem;align-items:stretch}@media (max-width:900px){.npm-recent-news{grid-template-columns:1fr;gap:2rem;padding:2rem 1rem}}.npm-recent-news__meta{display:flex;align-items:center;gap:.85rem;font-family:var(--wp--preset--font-family--body);font-size:.75rem;margin-bottom:.6rem}.npm-recent-news__category{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--primary);padding:.65rem 1rem;border:1px solid var(--wp--preset--color--button);border-radius:2rem;background-color:var(--wp--preset--color--button);line-height:1.5}.npm-recent-news__date{display:inline-flex;align-items:center;gap:.35rem}.npm-recent-news__date::before{content:"";width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23a0a0a0' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1.5' y='2.8' width='13' height='11.7' rx='1.5'/%3E%3Cline x1='1.5' y1='6' x2='14.5' y2='6'/%3E%3Cline x1='4.5' y1='1' x2='4.5' y2='4'/%3E%3Cline x1='11.5' y1='1' x2='11.5' y2='4'/%3E%3C/svg%3E")}.npm-recent-news__featured{height:100%}.npm-recent-news__featured-link{display:block;position:relative;min-height:480px;height:100%;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:all ease 0.25s}.npm-recent-news__featured-link:hover{box-shadow:0 10px 28px rgb(23 38 17 / .18)}.npm-recent-news__featured-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.npm-recent-news__featured-overlay{position:absolute;inset:auto 0 0 0;padding:2.5rem 1.75rem 1.75rem;background:linear-gradient(to top,rgb(11 18 8 / .88) 0%,rgb(11 18 8 / .45) 55%,#fff0 100%)}.npm-recent-news__featured-overlay .npm-recent-news__date{color:rgb(255 255 255 / .85)}.npm-recent-news__featured-title{font-family:var(--wp--preset--font-family--heading);font-weight:700;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--large);line-height:1.25;margin:0}@media (max-width:782px){.npm-recent-news__featured-link{min-height:340px}.npm-recent-news__featured-title{font-size:var(--wp--preset--font-size--large)}}.npm-recent-news__list{display:flex;flex-direction:column}.npm-recent-news__list-heading{font-family:var(--wp--preset--font-family--heading);font-weight:700;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--large);margin:0 0 1.25rem}.npm-recent-news__item{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 0;text-decoration:none;color:inherit;transition:all ease 0.25s}.npm-recent-news__item:not(:first-of-type){border-top:1px solid rgb(23 38 17 / .08)}.npm-recent-news__date{color:var(--wp--preset--color--secondary)}.npm-recent-news__item-image{flex:0 0 96px;width:96px;height:96px;border-radius:6px;overflow:hidden;background-color:var(--wp--preset--color--background)}.npm-recent-news__item-image img{display:block;width:100%;height:100%;object-fit:cover}.npm-recent-news__item-content{flex:1 1 auto;min-width:0}.npm-recent-news__item-title{font-family:var(--wp--preset--font-family--heading);font-weight:700;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--medium);line-height:1.35;margin:0 0 .4rem}.npm-recent-news__item:hover .npm-recent-news__item-title{color:var(--wp--preset--color--accent)}.npm-recent-news__item-excerpt{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast);line-height:1.5;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:600px){.npm-recent-news__item-image{flex-basis:76px;width:76px;height:76px}}