/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.faq-accordion{width:100%}.faq-accordion__list{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid var(--color-gray-100)}.faq-item:first-child{border-top:1px solid var(--color-gray-100)}.faq-item__question{text-align:left;width:100%;color:var(--color-black);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:.95rem;font-weight:500;transition:color .2s;display:flex}.faq-item__question:hover{color:var(--color-gray-600)}.faq-item__question-text{flex:1;padding-right:1rem}.faq-item__icon{width:28px;height:28px;color:var(--color-gray-400);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.faq-item__answer{padding:0 0 1.25rem;animation:fadeIn .3s ease-out forwards}.faq-item__answer p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500);line-height:1.8}.faq-item--open .faq-item__question{color:var(--color-black);font-weight:600}.faq-item--open .faq-item__icon{color:var(--color-green)}@media (max-width:640px){.faq-item__question{padding:1rem 0;font-size:.9rem}}