.policy-card {
    background: white;
    border-radius: 2rem;
    box-shadow: 0 10px 25px -5px rgba(20, 83, 45, 0.05);
    border: 1px solid #f0fdf4;
}

.policy-content h2 {
    @apply text-xl font-bold text-green-900 mb-4 mt-8 flex items-center gap-2;
    border-bottom: 2px solid #f0fdf4;
    padding-bottom: 0.5rem;
}
.policy-content p {
    @apply text-gray-600 leading-relaxed mb-4 text-sm md:text-base;
}
.policy-content ul {
    @apply list-disc list-inside text-gray-600 space-y-2 mb-4 text-sm md:text-base pl-2;
}