.belka-hero{text-align:center;padding:2rem 0;background:linear-gradient(to right,#3b82f6,#1d4ed8,#1e40af);border-radius:2rem;color:white;margin-bottom:2rem}.belka-faq-item.active{border-color:#f59e0b}.belka-faq-item.active .belka-faq-question{background:#fef3c7}.belka-faq-item.active .belka-faq-icon{stroke:#d97706;transform:rotate(90deg)}.belka-faq-item.active .belka-faq-answer{padding:1rem;max-height:500px}@media (max-width:639px){.belka-hero{padding:1.5rem 1rem;border-radius:1rem;margin-bottom:1rem}.belka-toc.active .belka-toc-content{max-height:500px;padding-top:1rem}.belka-faq-item.active .belka-faq-answer{padding:.75rem}}