.faq-stripe-bg{background-image:repeating-linear-gradient(45deg,rgba(147,31,21,.06) 0,rgba(147,31,21,.06) 6px,transparent 6px,transparent 14px)}.faq-grid-bg{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px}@keyframes faq-fade-in-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.faq-card{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards faq-fade-in-up}@media (prefers-reduced-motion:reduce){.faq-card{opacity:1;animation:none}}