.faq-module__k0xTNq__faqPage{padding-block:var(--space-7);gap:var(--space-6);display:grid}.faq-module__k0xTNq__faqPage__intro{gap:var(--space-3);max-width:var(--measure);display:grid}.faq-module__k0xTNq__faqPage__accordion{gap:var(--space-3);display:grid}.faq-module__k0xTNq__faqPage__item{border-radius:var(--radii-md);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0f172a14}.faq-module__k0xTNq__faqPage__button{width:100%;padding:var(--space-4);font-size:var(--font-size);justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.faq-module__k0xTNq__faqPage__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.faq-module__k0xTNq__faqPage__icon{transition:transform var(--motion-duration-base)var(--motion-easing-standard)}.faq-module__k0xTNq__faqPage__content{padding:0 var(--space-4)var(--space-4);color:var(--color-ink-muted);font-size:var(--typography-fontSize-body)}.faq-module__k0xTNq__faqPage__content[hidden]{display:none}.faq-module__k0xTNq__faqPage__summary{gap:var(--space-2);font-size:var(--typography-fontSize-small);align-items:center;display:inline-flex}.faq-module__k0xTNq__faqPage__cta{gap:var(--space-2);align-items:center;display:inline-flex}
