.calc-result.active{display:block;animation:fadeInUp .6s ease-out}.faq-item.active .faq-icon{transform:rotate(180deg);background:var(--primary);color:var(--white)}@media (max-width:768px){.main-nav.active{display:flex}}