corner-shape changes how rounded corners are drawn. With border-radius, you can get bevels, notches, scoops, or squircles without masking tricks.
.card {
border-radius: 2rem;
corner-shape: squircle;
}
.ticket {
border-radius: 1rem;
corner-shape: scoop;
}
It only has an effect when a radius exists. More info on MDN.