.FAQAccordion_section__b8wo2{padding:4rem 0;background:var(--cream-muted)}.FAQAccordion_container__OjHNF{max-width:48rem}.FAQAccordion_title__a7nTj{font-family:var(--font-serif);text-align:center;margin-bottom:2.5rem}.FAQAccordion_list__WFYAp{list-style:none;padding:0;margin:0}.FAQAccordion_item___GKE3{border-bottom:1px solid var(--border)}.FAQAccordion_summary__ns_zM{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;cursor:pointer;font-weight:var(--font-weight-medium);font-size:var(--text-base);list-style:none}.FAQAccordion_summary__ns_zM::-webkit-details-marker{display:none}.FAQAccordion_summary__ns_zM::marker{display:none}.FAQAccordion_chevron__Y09uL{width:1.25rem;height:1.25rem;color:var(--muted-foreground);transition:transform .2s;flex-shrink:0}.FAQAccordion_item___GKE3[open] .FAQAccordion_chevron__Y09uL{transform:rotate(180deg)}.FAQAccordion_answer__m6lK9{padding:0 0 1.25rem;color:var(--muted-foreground);line-height:1.6}.CommentCaMarchePage_hero__Ixwe3{padding:4rem 0 3rem;background:var(--background);text-align:center}.CommentCaMarchePage_heroTitle__RtdNh{font-family:var(--font-serif)}.CommentCaMarchePage_heroSubtitle__TyU_L{color:var(--muted-foreground);font-size:var(--text-lg);margin-top:1rem;max-width:36rem;margin-inline:auto}.CommentCaMarchePage_cta__WVZVq{padding:4rem 0;background:linear-gradient(135deg,var(--bordeaux),var(--bordeaux-dark));color:white;text-align:center}.CommentCaMarchePage_ctaTitle__3AEPz{font-family:var(--font-serif);font-size:var(--text-3xl);margin-bottom:1rem}.CommentCaMarchePage_ctaSubtitle__PW8un{font-size:var(--text-lg);opacity:.85;margin-bottom:2rem}.CommentCaMarchePage_ctaButton__14VGE{display:inline-block;padding:.875rem 2.5rem;background:white;color:var(--bordeaux);border-radius:var(--radius);font-weight:var(--font-weight-medium);text-decoration:none}.CommentCaMarchePage_ctaButton__14VGE:hover{background:var(--cream-dark)}