.FAQ-module__tbVCYG__faq{text-align:center;background:#fafafa;padding:80px 20px}.FAQ-module__tbVCYG__faq h2{color:#333;margin-bottom:40px;font-size:2rem;font-weight:700}.FAQ-module__tbVCYG__list{text-align:left;max-width:800px;margin:0 auto}.FAQ-module__tbVCYG__item{background:#fff;border-radius:10px;margin-bottom:15px;transition:all .3s;overflow:hidden;box-shadow:0 3px 8px #0000000d}.FAQ-module__tbVCYG__item.FAQ-module__tbVCYG__active{background:#fffdf9;box-shadow:0 6px 18px #00000014}.FAQ-module__tbVCYG__question{color:#f68b1e;text-align:left;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;font-size:1.1rem;font-weight:600;transition:background .3s;display:flex}.FAQ-module__tbVCYG__question:hover{background:#fff5e9}.FAQ-module__tbVCYG__icon{color:#f68b1e;font-size:1.3rem;transition:transform .3s}.FAQ-module__tbVCYG__rotate{transform:rotate(180deg)}.FAQ-module__tbVCYG__answerWrapper{max-height:0;transition:max-height .4s,padding .3s;overflow:hidden}.FAQ-module__tbVCYG__show{max-height:200px;padding-bottom:10px}.FAQ-module__tbVCYG__answer{color:#555;padding:0 20px 18px;font-size:.95rem;line-height:1.6}@media (max-width:768px){.FAQ-module__tbVCYG__faq{padding:60px 16px}.FAQ-module__tbVCYG__question{padding:15px;font-size:1rem}.FAQ-module__tbVCYG__answer{padding:0 15px 15px}}
.CTA-module__Z_E46W__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#f68b1e,#d67712);padding:100px 20px;position:relative;overflow:hidden}.CTA-module__Z_E46W__container{max-width:900px;margin:0 auto}.CTA-module__Z_E46W__cta h2{margin-bottom:15px;font-size:2.2rem;font-weight:700;line-height:1.3}.CTA-module__Z_E46W__cta p{opacity:.95;margin-bottom:35px;font-size:1.1rem}.CTA-module__Z_E46W__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.CTA-module__Z_E46W__primaryBtn{color:#f68b1e;background:#fff;border-radius:30px;padding:12px 30px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 4px 10px #00000026}.CTA-module__Z_E46W__primaryBtn:hover{background:#fff7ef;transform:translateY(-3px)}.CTA-module__Z_E46W__whatsappBtn{color:#fff;background:#25d366;border-radius:30px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .3s,transform .3s;display:flex;box-shadow:0 4px 10px #00000026}.CTA-module__Z_E46W__whatsappBtn:hover{background:#1eb854;transform:translateY(-3px)}@keyframes CTA-module__Z_E46W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.CTA-module__Z_E46W__primaryBtn,.CTA-module__Z_E46W__whatsappBtn{animation:3.5s ease-in-out infinite CTA-module__Z_E46W__float}@media (max-width:768px){.CTA-module__Z_E46W__cta{padding:70px 20px}.CTA-module__Z_E46W__cta h2{font-size:1.8rem}.CTA-module__Z_E46W__cta p{font-size:1rem}.CTA-module__Z_E46W__buttons{flex-direction:column}.CTA-module__Z_E46W__primaryBtn,.CTA-module__Z_E46W__whatsappBtn{justify-content:center;width:100%}}
