.cs-sponsored{color:var(--cs-text);margin-bottom:24px;container-type:inline-size}.cs-sponsored__heading{color:var(--cs-muted);align-items:center;gap:14px;margin-bottom:16px;display:flex}.cs-sponsored__heading:after{content:"";background:#c9c0af;flex:1;height:1px}.cs-sponsored__heading h2,.directory-page .cs-sponsored__heading h2{font:650 14px/1.5 var(--cs-font-ui);letter-spacing:0;margin:0}.cs-sponsored__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cs-sponsored__list>li{min-width:0}