.gh-faq-list{margin:0 auto;max-width:760px}.gh-faq-item{border-bottom:1px solid var(--gh-gray-light)}.gh-faq-question{align-items:center;background:none;border:none;color:var(--gh-black);cursor:pointer;display:flex;font-family:var(--gh-font-body);font-size:17px;font-weight:700;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.gh-faq-icon,.gh-faq-question:hover{color:var(--gh-teal)}.gh-faq-icon{align-items:center;background:var(--gh-mint);border-radius:50%;display:flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;transition:transform .3s;width:28px}.gh-faq-item.open .gh-faq-icon{transform:rotate(45deg)}.gh-faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.gh-faq-answer-inner{color:var(--gh-gray-medium);font-size:16px;line-height:1.7;padding:0 0 20px}.gh-faq-item.open .gh-faq-answer{max-height:500px}