.FAQ-module__7KQVwG__faqPage{background:var(--bg);min-height:100vh}.FAQ-module__7KQVwG__hero{max-width:840px;margin:0 auto;padding:80px 24px 48px}.FAQ-module__7KQVwG__heroContent{max-width:600px}.FAQ-module__7KQVwG__heroTitle{letter-spacing:-1.2px;color:var(--white);margin:0 0 14px;font-size:38px;font-weight:700}.FAQ-module__7KQVwG__heroSub{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.FAQ-module__7KQVwG__faqSection{max-width:840px;margin:0 auto;padding:0 24px 100px}.FAQ-module__7KQVwG__faqList{flex-direction:column;gap:0;display:flex}.FAQ-module__7KQVwG__faqItem{border-top:1px solid #ffffff0f;grid-template-columns:48px 1fr;gap:20px;padding:36px 0;display:grid}.FAQ-module__7KQVwG__faqItem:last-child{border-bottom:1px solid #ffffff0f}.FAQ-module__7KQVwG__faqNumber{color:var(--coyote);font-variant-numeric:tabular-nums;letter-spacing:.5px;padding-top:3px;font-size:13px;font-weight:600}.FAQ-module__7KQVwG__faqContent{max-width:680px}.FAQ-module__7KQVwG__faqQuestion{letter-spacing:-.3px;color:var(--white);margin:0 0 14px;font-size:19px;font-weight:600;line-height:1.35}.FAQ-module__7KQVwG__faqAnswer{color:var(--text-secondary,#ffffffb8);margin:0;font-size:15px;line-height:1.72}.FAQ-module__7KQVwG__faqAnswer p{margin:0 0 14px}.FAQ-module__7KQVwG__faqAnswer p:last-child{margin-bottom:0}.FAQ-module__7KQVwG__faqAnswer strong{color:var(--white);font-weight:600}@media (max-width:640px){.FAQ-module__7KQVwG__hero{padding:60px 16px 32px}.FAQ-module__7KQVwG__heroTitle{font-size:30px}.FAQ-module__7KQVwG__faqSection{padding:0 16px 60px}.FAQ-module__7KQVwG__faqItem{grid-template-columns:36px 1fr;gap:14px;padding:28px 0}.FAQ-module__7KQVwG__faqNumber{font-size:12px}.FAQ-module__7KQVwG__faqQuestion{font-size:17px}.FAQ-module__7KQVwG__faqAnswer{font-size:14px}}
