.home-asset-banner{position:relative;width:100%;margin:0;overflow:hidden;background:#d9d9d9}
.home-asset-banner__media{display:block;width:100%;aspect-ratio:var(--hab-ratio,16 / 9);transition:none}
.home-asset-banner__media picture,.home-asset-banner__media img{display:block;width:100%;height:100%}
.home-asset-banner__media img{object-fit:cover;object-position:center}
.home-asset-banner__cta{position:absolute;left:50%;bottom:54px;transform:translateX(-50%);min-width:150px;width:max-content;text-align:center;z-index:2}
@media(max-width:800px){.home-asset-banner__media{aspect-ratio:var(--hab-ratio-mobile,1 / 1)}.home-asset-banner__cta{bottom:32px}}
