.card[data-v-787530a1]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:32px;transition:transform .2s ease,box-shadow .2s ease}.card[data-v-787530a1]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card__icon[data-v-787530a1]{align-items:center;background:var(--primary-soft);border-radius:16px;color:var(--primary);display:flex;font-size:26px;height:56px;justify-content:center;width:56px}.card__title[data-v-787530a1]{font-size:20px;font-weight:600;margin-top:20px}.card__desc[data-v-787530a1]{color:var(--text-secondary);font-size:15px;line-height:1.8;margin-top:12px}
