.hero-card{border-radius:28px;background:linear-gradient(145deg,#18181c,#30284e);color:#fff;padding:34px;min-height:250px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow)}