.press-index{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.press-index .press-box{background-color:#fff;border-radius:16px}.press-index .press-box .press-box-upper,.press-index .press-box .press-box-upper a{border-radius:16px 16px 0 0;position:relative}.press-index .press-box .press-box-upper a{background-position:50%;background-size:cover;display:block;height:200px}.press-index .press-box .press-box-lower{padding:16px}.press-index .press-box img{background-color:#fff;bottom:0;max-width:140px;padding:8px;position:absolute;right:0}.press-index .press-box h2{font-size:20px;margin-bottom:8px;text-align:left}.press-index .press-box .publish-date{font-size:12px;font-weight:600;line-height:1;margin-bottom:16px;opacity:.6;text-transform:uppercase}.press-index .press-box p{font-size:16px}.press-index .press-box strong{font-weight:600}.press-index .press-box .press-box-lower a.cta:hover{color:#fff}@media (max-width:990px){.press-index{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.press-index{grid-template-columns:repeat(1,1fr)}}.press-index.press-index-spotlight{grid-template-columns:unset;margin-bottom:24px}.press-index-spotlight .press-box{display:flex}.press-index-spotlight .press-box>*{flex:1}.press-index-spotlight .press-box .press-box-upper a{border-radius:16px 0 0 16px;height:320px;min-height:100%}@media (max-width:767px){.press-index.press-index-spotlight .press-box{flex-direction:column}.press-index-spotlight .press-box .press-box-upper a{border-radius:16px 16px 0 0;height:240px}}@media (min-width:1200px){.press-index-spotlight .press-box-lower{padding:48px!important}.press-index-spotlight .press-box-upper{flex:2}}@media (min-width:991px){.press-index-spotlight .press-box-lower{padding:32px!important}.press-index-spotlight .press-box-upper{flex:1.66}}