@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");.faq-section{font-family:Plus Jakarta Sans,sans-serif;margin:0 auto;max-width:800px;padding:80px 24px}.faq-header{margin-bottom:48px;text-align:center}.faq-header__title{color:#0f1117;font-size:36px;font-weight:800;letter-spacing:-.72px;margin-bottom:12px}.faq-header__subtitle{color:#475467;font-size:18px;line-height:1.6}.faq-list{display:flex;flex-direction:column}.faq-item{background:transparent;border-bottom:1px solid #e5e7eb;overflow:hidden}.faq-item:first-child{border-top:1px solid #e5e7eb}.faq-item__question{align-items:center;color:#0f1117;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:24px 0;-webkit-user-select:none;user-select:none}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::marker{content:"";display:none}.faq-item__chevron{color:#9ca3af;flex-shrink:0;transition:transform .2s ease}.faq-item[open] .faq-item__chevron{transform:rotate(180deg)}.faq-item__answer{padding:0 0 24px}.faq-item__answer p{color:#475467;font-size:16px;line-height:1.7}.faq-footer{margin-top:48px;text-align:center}.faq-footer__text{color:#475467;font-size:16px;margin-bottom:16px}.faq-footer__cta{align-items:center;background:transparent;border:1px solid #d0d5dd;border-radius:8px;color:#1d1b20;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;padding:14px 28px;text-decoration:none;transition:background .2s ease}.faq-footer__cta:hover{background:#f9fafb}@media (max-width:1023px){.faq-section{padding:60px 40px}}@media (max-width:767px){.faq-section{padding:48px 24px}.faq-header__title{font-size:28px}.faq-item__question{font-size:16px;padding:20px 0}.faq-item__answer{padding:0 0 20px}}