.faq-page{gap:2.5rem;max-width:50rem;display:grid}.faq-page__topics{flex-wrap:wrap;gap:.6rem;display:flex}.faq-page__topics a{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-heading);transition:border-color var(--transition), color var(--transition);padding:.5rem 1.1rem;font-size:.9375rem;font-weight:600;text-decoration:none}.faq-page__topics a:hover,.faq-page__topics a:focus-visible{border-color:var(--color-primary);color:var(--color-primary-text)}.faq-page__group{gap:1rem;display:grid}.faq-page__topic{font-size:1.375rem}.faq-page__cta{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
