.card { background-color: var(--primary-2); padding: 15px; flex: 1; h2 { margin: 0; color: var(--primary-0); border-bottom: 1px solid var(--primary-3); margin-bottom: 12px; font-size: 2.5rem; } &-wrapper { display: flex; flex-wrap: wrap; justify-content: space-evenly; vertical-align: top; align-items: flex-start; gap: 12px; } &-body { display: flex; flex-direction: column; gap: 12px; justify-content: space-between; p { color: var(--primary-0); } } }