.faq-page__categories{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}.faq-page__categories::-webkit-scrollbar{width:10px;height:10px}.faq-page__categories::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:999px}.faq-page__categories::-webkit-scrollbar-thumb{border:2px solid var(--color-scrollbar-track);background:var(--color-scrollbar-thumb);border-radius:999px;min-width:36px;min-height:36px}.faq-page__categories::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.faq-page__categories::-webkit-scrollbar-corner{background:0 0}.faq-page__categories{gap:10px;margin-bottom:24px;padding:2px 0 10px;display:flex;overflow-x:auto}.faq-page__category{border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;flex:none;padding:10px 16px;font-size:14px;font-weight:600}.faq-page__category[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.faq-page__category:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.faq-page__list{max-width:920px}.faq-page__list .faq-section__trigger{min-height:60px}.faq-page__list .faq-section__answer{font-size:16px}@media (max-width:768px){.faq-page__categories{margin-right:calc(-1*var(--container-padding));padding-right:var(--container-padding)}.faq-page__list .faq-section__trigger{gap:12px;padding:18px 16px;font-size:15px;line-height:1.45}.faq-page__list .faq-section__answer{padding:0 16px 18px;font-size:16px}}
