.hero { position: relative; } .image { border-radius: var(--Corner-radius-md); display: block; width: 100%; height: 270px; /* TODO: Magic number, revisit */ object-fit: cover; } .button { position: absolute; bottom: 16.6px; /* TODO: Magic number, revisit */ right: 15px; /* TODO: Magic number, revisit */ }