.faq-container{color:#e8e8e8;background:linear-gradient(145deg,#1f1f3d,#1a1a2e);border-radius:20px;max-width:900px;margin:50px auto;padding:30px;box-shadow:0 15px 35px #00000040}.faq-header{border-bottom:1px solid #4a4a6e;align-items:center;margin-bottom:40px;padding-bottom:25px;display:flex}.faq-header-icon{color:#17a2b8;margin-right:20px;font-size:3rem;animation:3s ease-in-out infinite floatIcon}@keyframes floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.faq-title{color:#fff;text-shadow:0 3px 6px #0006;font-size:2.8rem;font-weight:700}.faq-list{flex-direction:column;gap:20px;display:flex}.faq-item{background-color:#2c2c54;border-left:5px solid #0000;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 8px 20px #0003}.faq-item:hover{border-left-color:#17a2b8;transform:translateY(-5px);box-shadow:0 12px 25px #17a2b84d}.faq-question-header{cursor:pointer;justify-content:space-between;align-items:center;padding:25px;transition:background-color .3s;display:flex}.faq-question-header:hover .faq-question{color:#17a2b8}.faq-question{color:#f5f5f5;margin:0;font-size:1.3rem;font-weight:600;transition:color .3s}.faq-icon{color:#17a2b8;font-size:1.8rem;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55)}.faq-answer-content{background-color:#252548;border-top:1px solid #4a4a6e;padding:0 25px 25px}.faq-answer{color:#d0d0d0;margin:0;padding-top:20px;font-size:1.05rem;line-height:1.7}@media (width<=768px){.faq-container{margin:25px 15px;padding:20px}.faq-header-icon{font-size:2.5rem}.faq-title{font-size:2.2rem}.faq-question{font-size:1.15rem}.faq-icon{font-size:1.5rem}.faq-answer{font-size:1rem}}@media (width<=480px){.faq-title{font-size:1.8rem}.faq-question{font-size:1rem}.faq-header-icon{margin-right:10px;font-size:2rem}}

/*# sourceMappingURL=6fffe3459e1383e6.css.map*/