@use '../../../../styles/shared-legal.scss'; .faq-item { margin-bottom: 2rem; padding: 1.5rem; background: var(--bg-primary); border-radius: var(--radius-md); box-shadow: var(--shadow-sm); transition: all 0.3s ease; border-left: 4px solid var(--primary-color); &:hover { transform: translateY(-2px); box-shadow: var(--shadow-md); } h3 { color: var(--primary-color); margin-top: 0; font-size: 1.2rem; margin-bottom: 0.75rem; } p { margin-bottom: 0.5rem; &:last-child { margin-bottom: 0; } } ul { margin-top: 0.5rem; } }