.hero--markets-landing-page{background-blend-mode:overlay;background-color:var(--color-base-neutral-1000);background-image:url('https://www.cboe.com/res/_img/general/sp_500_family_header.png');background-repeat:no-repeat;background-size:cover;} .sp500-products-grid{display:flex;flex-direction:column;grid-row-gap:var(--size-300);} .sp500-products-benefits-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));} .sp500-products-sidebar-links h2,.sp500-products-sidebar-links li{border-bottom:1px solid gray;} @media only screen and (min-width:1080px){.sp500-products-grid{display:grid;grid-template-columns:1fr 400px;grid-template-rows:1fr min-content;grid-auto-flow:column;grid-column-gap:var(--size-775);} .sp500-products-sidebar-links{grid-row:1 / -1;} .sp500-products-benefits{grid-column:1;grid-row:2;} .sp500-products-benefits-grid{grid-template-columns:1fr 1fr 1fr;}}