.FAQPageClient-module__2K5-XG__faqTransition{border-top:1px solid color-mix(in srgb,var(--brand)36%,transparent);padding-top:.75rem}.FAQPageClient-module__2K5-XG__faqRow{margin-inline:calc(-1*var(--space-xs));padding-inline:var(--space-xs);transition:background-color .18s ease-out,border-color .18s ease-out}.FAQPageClient-module__2K5-XG__faqRow:has(details[open]){background-color:var(--brand-subtle);border-bottom-color:color-mix(in srgb,var(--brand)32%,hsl(var(--border)))}.FAQPageClient-module__2K5-XG__answerPanel{animation:.42s cubic-bezier(.25,1,.5,1) both FAQPageClient-module__2K5-XG__faqAnswerIn}@keyframes FAQPageClient-module__2K5-XG__faqAnswerIn{0%{opacity:0;transform:translateY(-.2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FAQPageClient-module__2K5-XG__faqRow{transition:none}.FAQPageClient-module__2K5-XG__answerPanel{animation:none}}
