.faq-block[data-v-4bb92237]{padding:60px 0;color:#9ca3af}.faq-block__heading[data-v-4bb92237]{margin-bottom:40px;text-transform:uppercase}.faq-block__category-group[data-v-4bb92237]:not(:last-child){margin-bottom:2.5rem;color:#9ca3af}.faq-block__category[data-v-4bb92237]{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem;color:#9ca3af}.faq-block__list[data-v-4bb92237]{display:flex;flex-direction:column;gap:.75rem}.faq-block__item[data-v-4bb92237]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-block__item[data-v-4bb92237]:hover{border-color:#d1d5db}.faq-block__item--open[data-v-4bb92237]{border-color:#9ca3af;box-shadow:0 2px 8px #0000000f}.faq-block__trigger[data-v-4bb92237]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.125rem 1.25rem;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.faq-block__trigger[data-v-4bb92237]:focus-visible{outline:2px solid var(--bs-primary, #0d6efd);outline-offset:-2px}.faq-block__question[data-v-4bb92237]{font-size:1.0625rem;font-weight:600;line-height:1.4;flex:1}.faq-block__icon[data-v-4bb92237]{flex-shrink:0;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#f3f4f6;color:#374151;font-size:.75rem}.faq-block__item--open .faq-block__icon[data-v-4bb92237]{background:#9ca3af;color:#fff}.faq-block__answer[data-v-4bb92237]{padding:.875rem 1.25rem 1.125rem;font-size:.9375rem;line-height:1.6;color:#374151;white-space:pre-wrap;border-top:1px solid #f3f4f6;margin:0 1.25rem 1.125rem}
