/* fuer-wen.css — „Für wen sich die Karte lohnt“ (veronacard.net) */
.vc-eyebrow { display: inline-block; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #009344; margin-bottom: 8px; }
.vc-wen { max-width: 1200px; margin: 56px auto; padding: 0 20px; }
.vc-wen-head { text-align: center; margin-bottom: 24px; }
.vc-wen-title { font-size: clamp(24px, 3.2vw, 32px); line-height: 1.2; color: #0b4f2c; margin: 0; }
.vc-wen-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
.vc-wen-spalte { border-radius: 14px; padding: 24px 24px 20px; border: 1px solid #e3eee6; }
.vc-wen-ja { background: #f6fbf7; }
.vc-wen-nein { background: #fff7f0; border-color: #f4dcc8; }
.vc-wen-spalte h3 { font-size: 18px; margin: 0 0 12px; color: #0b4f2c; }
.vc-wen-nein h3 { color: #8a3b12; }
.vc-wen-spalte ul { margin: 0; padding-left: 20px; }
.vc-wen-spalte li { margin: 0 0 8px; line-height: 1.5; color: #3c434a; font-size: 15px; }
@media (max-width: 760px) { .vc-wen-grid { grid-template-columns: 1fr; } }
