.Faq{width:97%;margin:auto auto 60px;padding-top:70px}.FaqContainer{flex-direction:column;align-items:center;display:flex}.faqPill{letter-spacing:.08em;text-transform:uppercase;color:#555;background:#efefef;border-radius:50px;margin-bottom:14px;padding:5px 18px;font-family:inter;font-size:11px;font-weight:500}.FaqContainer h1{color:#111;text-align:center;padding-bottom:8px;font-family:inter;font-size:clamp(1.8rem,3vw,3rem);font-weight:600}.faqSubHeading{color:#888;margin-bottom:0;font-family:inter;font-size:15px}.FaqContent{flex-direction:column;gap:10px;width:72%;padding-top:44px;display:flex}.faqItem{cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:14px;padding:15px 18px;transition:border-color .2s,box-shadow .2s,background .2s}.faqQuestion{justify-content:space-between;align-items:center;gap:16px;display:flex}.faqQuestion h3{color:#3f3f3f;flex:1;font-family:inter;font-size:clamp(14px,1.2vw,17px);font-weight:400;line-height:1.4}.faqAnswer{overflow:hidden}.faqAnswer p{color:#666;padding-top:12px;font-family:inter;font-size:14px;line-height:1.7}.faqAnswer ul{flex-direction:column;gap:8px;padding-top:12px;padding-left:4px;list-style:none;display:flex}.faqAnswer ul li{color:#666;padding-left:14px;font-family:inter;font-size:14px;line-height:1.6;position:relative}.faqAnswer ul li:before{content:"—";color:#bbb;font-size:12px;position:absolute;left:0}.plusIcon{flex-shrink:0;width:16px;height:16px;position:relative}.plusIcon span{background:#999;border-radius:2px;width:100%;height:1.5px;transition:transform .3s,background .2s;position:absolute;top:50%;left:0}.plusIcon span:first-child{transform:translateY(-50%)}.plusIcon span:last-child{transform:translateY(-50%)rotate(90deg)}.plusIcon.open span{background:#111}.plusIcon.open span:first-child{transform:translateY(-50%)rotate(45deg)}.plusIcon.open span:last-child{transform:translateY(-50%)rotate(-45deg)}@media (min-width:600px) and (max-width:1023px){.Faq{padding-top:55px}.FaqContent{width:85%}.faqItem{padding:15px 18px}.faqQuestion h3{font-size:15px}.faqAnswer p,.faqAnswer ul li{font-size:13px}}@media (max-width:599px){.Faq{margin-bottom:40px;padding-top:50px}.FaqContainer h1{text-align:center;font-size:clamp(1.5rem,7.5vw,2rem)}.faqSubHeading{text-align:center;font-size:12px}.FaqContent{gap:8px;width:96%;padding-top:30px}.faqItem{border-radius:12px;padding:14px}.faqQuestion h3{font-size:13.5px}.faqAnswer p,.faqAnswer ul li{font-size:12px}}
