.card-content padding: 1.5rem 1.5rem 1.8rem; flex: 1; display: flex; flex-direction: column;
.btn:hover background: #f9a826; color: #0f2b3d;
.price.free background: #e0f2e9; color: #1f6e43;
hr margin: 2rem 0; border: none; height: 1px; background: linear-gradient(to right, #e2e8f0, transparent);