.custom-faq{border-radius:4px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.faq-item{border:1px solid #d7d9d8;padding:24px}.faq-question{align-items:center;cursor:pointer;display:flex;gap:18px}.faq-question h3{color:#3a2b3f;font-size:20px;font-weight:600;margin:0}.faq-answer-wrapper{height:0;overflow:hidden;padding-left:73px;transition:height .4s ease}.faq-answer{color:#6b6b6b;line-height:1.6;margin-top:18px}.pulse-circle{align-items:center;display:flex;height:35px;justify-content:center;position:relative;width:35px}.pulse-circle:before{animation:pulse 1.8s ease-out infinite;border:4px solid #cfc6cf;border-radius:50%;content:"";height:18px;position:absolute;width:18px}.pulse-circle.active:before{border-color:#00aaa1}.pulse-inner{background:#cfc6cf;border-radius:50%;height:14px;width:14px}.pulse-circle.active .pulse-inner{background:#1bb3a7}@keyframes pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(2)}}@media(max-width:768px){.faq-answer-wrapper{padding-left:48px}}