.Faq_section__m_mzV{background:#e7dcea;padding:clamp(1.25rem,3vw,2.5rem) clamp(1rem,3vw,2rem)}.Faq_container__SlxOJ{max-width:1100px;margin:0 auto}.Faq_title__N5mlw{font-weight:800;font-size:clamp(1.4rem,2.2vw + .6rem,2rem);margin:0 0 1rem}.Faq_list__06z4M{display:grid;gap:clamp(.6rem,1.8vw,1rem)}.Faq_question__qtIS0{appearance:none;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:#fff;border:1px solid #cfc6da;border-radius:10px;padding:.7rem 1rem;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s,transform .06s}.Faq_question__qtIS0:hover{background:#f8f5fb}.Faq_question__qtIS0:active{transform:translateY(1px)}.Faq_question__qtIS0[aria-expanded=true]{border-color:#a58cc9}.Faq_icon__zXy7O{margin-left:1rem;font-weight:900}.Faq_panel__ksKvP{overflow:hidden;transition:height .25s ease}.Faq_panelInner__wD3Ku{opacity:0;transform:translateY(-4px);transition:opacity .22s ease,transform .22s ease;background:#fff;border:1px solid #e1d8ee;border-radius:10px;margin-top:.5rem;padding:.9rem 1rem}.Faq_panel__ksKvP[style*="height: "] .Faq_panelInner__wD3Ku{opacity:1;transform:translateY(0)}.Faq_answer__B5i6X{line-height:1.6}.Faq_question__qtIS0:focus-visible{outline:3px solid #a58cc9;outline-offset:2px}@media (prefers-reduced-motion:reduce){.Faq_panelInner__wD3Ku,.Faq_panel__ksKvP,.Faq_question__qtIS0{transition:none}}