.featured-media__inner{position:relative;z-index:1}.featured-media__header{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 0 48px}.featured-media__header-main{flex:1 1 auto;min-width:0}.featured-media__divider{height:2px;margin:0 0 24px;width:200px}.featured-media__headings :is(h1,h2,h3,h4,h5,h6){margin:0}.featured-media__header-cta{flex:0 0 auto}.featured-media__header-cta .cta-wrapper{justify-content:flex-end}.featured-media__list{display:flex;flex-direction:column;gap:var(--card-gap,48px)}.featured-media__card{align-items:center;display:grid;gap:var(--tablet-column-gap,32px);grid-template-columns:1fr}.featured-media__media{aspect-ratio:16/9;box-shadow:0 8px 32px 0 #4747471a;line-height:0;overflow:hidden}.featured-media__image,.featured-media__media-link{display:block;height:100%}.featured-media__image{border-radius:var(--border-radius);object-fit:cover;object-position:center;width:100%}.featured-media__body{display:flex;flex-direction:column;justify-content:center;text-align:left}.featured-media__tag{margin-bottom:16px}.featured-media__tag span{background-color:var(--secondary-color);border-radius:999px;color:var(--white-color);display:inline-block;font-size:14px;font-weight:500;line-height:1.2;padding:6px 14px}.featured-media__title{font-size:22px;font-weight:500;margin:0 0 12px}.featured-media__title a{color:inherit;text-decoration:none}.featured-media__title a:focus,.featured-media__title a:hover{color:var(--secondary-color)}.featured-media__summary{font-size:16px;margin:0 0 12px}.featured-media__summary p:last-child{margin-bottom:0}.featured-media__cta{margin-top:auto}.featured-media__cta .button{margin:0}@media (min-width:768px){.featured-media__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.featured-media__card--reverse .featured-media__media{order:2}.featured-media__card--reverse .featured-media__body{order:1}}@media (min-width:1025px){.featured-media__card{gap:var(--column-gap,48px)}}@media (max-width:767px){.featured-media__header{align-items:flex-start;flex-direction:column;margin-bottom:32px}.featured-media__header-cta .cta-wrapper{justify-content:flex-start}}