.faq-card{padding:16px 24px}.faq-item{border-bottom:1px solid #f4f4f5}.faq-item:last-of-type{border-bottom:none}.faq-question-btn{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:20px 8px;display:flex}.faq-question-btn:hover .faq-question-text{color:#18181b}.faq-question-number{color:#fb7185;letter-spacing:.05em;flex-shrink:0;width:20px;font-size:11px;font-weight:700}.faq-question-text{color:#3f3f46;flex:1;font-size:15px;font-weight:600;line-height:1.4;transition:color .15s}.faq-chevron{color:#a1a1aa;flex-shrink:0;transition:transform .25s,color .15s}.faq-item--open .faq-chevron{color:#fb7185;transform:rotate(180deg)}.faq-item--open .faq-question-text{color:#18181b}.faq-answer-wrapper{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.faq-item--open .faq-answer-wrapper{grid-template-rows:1fr}.faq-answer-inner{padding:0 8px 0 34px;overflow:hidden}.faq-item--open .faq-answer-inner{padding-bottom:20px}.faq-contact-box{margin-top:24px}
