/* Supplied partner image is decorative; content and neighbouring FAQ stay unchanged. */
#insights .news-faq-layout .news-feature{background:#073b3b;color:#fff;isolation:isolate}
#insights .news-feature::before{content:"";position:absolute;inset:-8px;background:url('/assets/news-partner-background-v1.png') 72% 28%/cover no-repeat;filter:blur(2px) saturate(.65);mask-image:none;opacity:.65;z-index:-2}
#insights .news-feature::after{content:"";position:absolute;inset:0;width:auto;height:auto;border:0;border-radius:0;opacity:1;background:linear-gradient(90deg,rgba(2,32,39,.82),rgba(2,42,44,.22)),linear-gradient(0deg,rgba(2,40,40,.8),rgba(3,50,48,.1));z-index:-1;pointer-events:none}
#insights .news-feature h3{color:#fff;text-shadow:0 2px 16px #00252966}
#insights .news-feature p{color:#dfebe7}
#insights .news-feature .corp-kicker,#insights .news-feature .corp-text-link{color:#a4f1c1}
#insights .news-feature:hover{background:#073b3b}
#insights .news-feature h3{font-size:34px;margin:15px 0 12px}
#insights .news-cover-list{width:100%;display:grid;gap:22px;margin-bottom:25px}
#insights .news-cover-list>a{display:block;color:#fff;transition:color .2s}
#insights .news-cover-list h4{font-size:17px;line-height:1.6;font-weight:600;margin:0 0 8px}
#insights .news-cover-list p{font-size:12px;line-height:1.8;color:#d1e3dd;margin:0 0 8px}
#insights .news-cover-list span{color:#a4f1c1;font-size:12px}
#insights .news-cover-list>a:hover h4{text-decoration:underline;text-underline-offset:4px}
#insights .news-cover-list>a:focus-visible{outline:2px solid #baf3cf;outline-offset:5px}
#insights .news-cover-list+a.corp-text-link{font-size:12px;padding-top:6px}
