.faq-accordion br,.faq-accordion-wrapper br{display:none!important}.faq-accordion-wrapper{max-width:900px;margin:20px auto;padding:0}.faq-accordion{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.faq-item{background:#f5f7fa;border-radius:10px;overflow:hidden;margin:0;padding:0;border:none}.faq-pergunta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 24px;margin:0;background:#fff0;border:none;cursor:pointer;text-align:left;font-family:inherit}.faq-pergunta:hover,.faq-pergunta:focus,.faq-pergunta:active{background:#fff0;outline:none;border:none}.faq-pergunta-texto{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.4;flex:1;margin:0;padding:0}.faq-icon{width:28px;height:28px;min-width:28px;border-radius:50%;background:#059669;position:relative;flex-shrink:0;margin:0;padding:0}.faq-icon::before,.faq-icon::after{content:'';position:absolute;background:#fff;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon::before{width:14px;height:2px}.faq-icon::after{width:2px;height:14px}.faq-item.active .faq-icon::after{display:none}.faq-resposta{overflow:hidden;margin:0;padding:0}.faq-resposta-inner{padding:0 24px 20px 24px;border-top:1px solid rgb(0 0 0 / .06);padding-top:18px;margin:0}.faq-resposta-inner p{font-size:15px;line-height:1.7;color:#444;margin:0;padding:0}.faq-resposta-inner p+p{margin-top:12px}.faq-resposta-inner ul,.faq-resposta-inner ol{margin:12px 0;padding-left:20px;color:#444}.faq-resposta-inner li{font-size:15px;line-height:1.6;margin-bottom:6px}.faq-resposta-inner a{color:#059669;text-decoration:none}.faq-resposta-inner a:hover{text-decoration:underline}@media (max-width:768px){.faq-accordion-wrapper{margin:15px auto}.faq-accordion{gap:6px}.faq-pergunta{padding:16px 20px}.faq-pergunta-texto{font-size:15px}.faq-icon{width:26px;height:26px;min-width:26px}.faq-resposta-inner{padding:0 20px 18px 20px;padding-top:16px}}@media (max-width:480px){.faq-accordion-wrapper{margin:15px 0}.faq-accordion{gap:6px}.faq-pergunta{padding:16px 20px}.faq-pergunta-texto{font-size:15px}.faq-icon{width:26px;height:26px;min-width:26px}.faq-resposta-inner{padding:0 20px 16px 20px;padding-top:14px}.faq-resposta-inner p,.faq-resposta-inner li{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-item,.faq-pergunta,.faq-icon{transition:none}}.faq-pergunta:focus-visible{outline:2px solid #059669;outline-offset:-2px;border-radius:10px}