.faq_page__eF2xR{padding:32px 0}.faq_inner__jwJPg{max-width:56rem;margin:0 auto;padding:0 16px}@media (min-width:640px){.faq_inner__jwJPg{padding:0 24px}}@media (min-width:1024px){.faq_inner__jwJPg{padding:0 32px}}.faq_hero__z_QiC{text-align:center;margin-bottom:48px}.faq_title__Sl3VF{margin:0 0 16px;font-size:2.25rem;font-weight:700;line-height:1.2;color:var(--color-text-primary)}.faq_subtitle__PSp3r{margin:0 auto;max-width:36rem;font-size:1.25rem;line-height:1.5;color:var(--color-text-muted)}.faq_list__QvF_S{display:flex;flex-direction:column;gap:32px}.faq_card__r2Mbs{background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:24px}.faq_question__2wu97{margin:0 0 16px;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--color-text-primary);text-align:left}.faq_answer__2EVyw{color:var(--color-text-muted);line-height:1.625}.faq_answer__2EVyw p{margin:0 0 12px}.faq_answer__2EVyw p:last-child{margin-bottom:0}.faq_footer__EOgeu{margin-top:48px;text-align:center}.faq_footerTitle__BLQwG{margin:0 0 8px;font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.faq_footerBody__PywuK{margin:0 0 16px;color:var(--color-text-muted)}.faq_cta__EjQPS{display:inline-flex;align-items:center;padding:8px 16px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-1);color:var(--color-text-primary);font-weight:500;text-decoration:none}.faq_cta__EjQPS:hover{background:var(--color-surface-elevated);text-decoration:none}