.lp-faq__list{margin:0 auto;max-width:800px}.lp-faq__item{border-bottom:1px solid #e5e5e5}.lp-faq__question{align-items:center;background:none;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.4;padding:20px 0;text-align:left;width:100%}.lp-faq__question:hover{color:var(--lp-primary-start)}.lp-faq__icon{color:#999;flex-shrink:0}.lp-faq__icon-v{transition:transform .3s ease}.lp-faq__item.active .lp-faq__icon-v{opacity:0;transform:rotate(90deg)}.lp-faq__item.active .lp-faq__icon{color:var(--lp-primary-start)}.lp-faq__answer{max-height:0;overflow:hidden}.lp-faq__answer-inner{color:#555;font-size:16px;line-height:1.6;opacity:0;padding:0 0 20px;transition:opacity .25s ease}.lp-faq__item.active .lp-faq__answer-inner{opacity:1}.lp-faq__answer-inner p{margin:0 0 12px}.lp-faq__answer-inner p:last-child{margin-bottom:0}@media (max-width:768px){.lp-faq__question{font-size:16px;padding:16px 0}.lp-faq__answer-inner{font-size:15px}}