.Faq-wrap{justify-content:center;width:100%;display:flex}.Faq-inner{width:100%;max-width:1200px;padding:24px 16px 64px}.Faq-container{color:#111;width:100%;margin:0 auto}.Faq-hero{border-bottom:1px solid #eee;margin-bottom:18px;padding:20px 0 18px}.Faq-kicker{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin:0;font-size:12px;font-weight:800}.Faq-title{letter-spacing:-.03em;margin:10px 0 0;font-size:34px;font-weight:900;line-height:1.15}.Faq-subtitle{color:#4b5563;max-width:70ch;margin:12px 0 0;font-size:16px;line-height:1.7}.Faq-card{background:#fff;border:1px solid #eee;border-radius:16px;margin-top:18px;overflow:hidden;box-shadow:0 10px 26px #0000000f}.Faq-list{display:block}.Faq-item{border-top:1px solid #f0f0f0}.Faq-item:first-child{border-top:none}.Faq-question{text-align:left;cursor:pointer;color:#111;letter-spacing:-.01em;background:#fff;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px;font-size:15px;font-weight:850;display:flex}.Faq-question:hover{background:#fafafa}.Faq-icon{color:#111;background:#fff;border:1px solid #eee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:inline-flex}.Faq-item.is-open .Faq-icon{color:#fff;background:#111;border-color:#111}.Faq-answer{color:#374151;padding:0 16px 16px;font-size:14.5px;line-height:1.7}.Faq-answer p{margin:10px 0 0}.Faq-answer p:first-child{margin-top:8px}.Faq-answer ul,.Faq-answer ol{margin:10px 0 0 18px;padding:0}.Faq-answer li{margin:6px 0}.Faq-cta{background:#fff;border:1px solid #eee;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:18px;display:flex}.Faq-ctaText h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:900}.Faq-ctaText p{color:#4b5563;max-width:70ch;margin:8px 0 0;line-height:1.7}.Faq-ctaActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.Faq-btnPrimary,.Faq-btnSecondary{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.Faq-btnPrimary{color:#fff;background:#111;border-color:#111}.Faq-btnPrimary:hover{background:#1b1b1b}.Faq-btnSecondary{color:#111;background:#fff;border-color:#e5e5e5}.Faq-btnSecondary:hover{background:#fafafa}.Faq-footnote{color:#6b7280;margin:14px 0 0;font-size:13px;line-height:1.6}@media (max-width:820px){.Faq-title{font-size:28px}.Faq-cta{flex-direction:column;align-items:flex-start}.Faq-ctaActions{justify-content:flex-start;width:100%}}
