.faq[data-v-088b7da7]{border-top:1px solid var(--border)}.faq-item[data-v-088b7da7]{border-bottom:1px solid var(--border)}summary[data-v-088b7da7]{cursor:pointer;min-height:3.5rem;font-size:var(--text-title-lg);line-height:var(--text-title-lg--line-height);letter-spacing:var(--text-title-lg--letter-spacing);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem 0;font-weight:600;list-style:none;display:flex}summary[data-v-088b7da7]::-webkit-details-marker{display:none}.faq-icon[data-v-088b7da7]{width:1.25rem;height:1.25rem;color:var(--muted-foreground);transition:transform var(--duration-base) var(--ease-snappy);flex:none}.faq-item[open] .faq-icon[data-v-088b7da7]{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){summary:hover .faq-icon[data-v-088b7da7]{color:var(--foreground)}}.faq-item p[data-v-088b7da7]{max-width:44rem;color:var(--muted-foreground);font-size:var(--text-body-md);padding:0 2.75rem 1.5rem 0;line-height:1.65}@media (prefers-reduced-motion:no-preference){.faq-item[open] p[data-v-088b7da7]{animation:answer-in-088b7da7 var(--duration-moderate) var(--ease-snappy)}}@keyframes answer-in-088b7da7{0%{opacity:0;transform:translateY(calc(-.5 * var(--motion-rise)))}}
