.home-faq-module__G2yAYG__faqExplorer{width:min(100%,1040px);margin:0 auto}.home-faq-module__G2yAYG__searchBox{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);min-height:4.25rem;color:var(--color-muted);background:var(--color-surface);box-shadow:var(--shadow-sm);grid-template-columns:1.5rem 1fr;align-items:center;gap:.8rem;padding:0 1.25rem;display:grid}.home-faq-module__G2yAYG__searchBox:focus-within{border-color:var(--color-brand);box-shadow:var(--shadow-focus)}.home-faq-module__G2yAYG__searchBox input{min-width:0;height:100%;color:var(--color-ink);background:var(--color-transparent);font:inherit;font-size:var(--font-size-label);border:0;outline:0}.home-faq-module__G2yAYG__searchBox input::placeholder{color:var(--color-muted)}.home-faq-module__G2yAYG__categoryTabs{flex-wrap:wrap;gap:.65rem;margin:1.65rem 0 2rem;display:flex}.home-faq-module__G2yAYG__categoryTabs button{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-ink);background:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-heading);padding:0 1.25rem;transition:border-color .16s,color .16s,background .16s,transform .16s}.home-faq-module__G2yAYG__categoryTabs button:hover{border-color:var(--color-brand);color:var(--color-brand);transform:translateY(-1px)}.home-faq-module__G2yAYG__categoryTabs .home-faq-module__G2yAYG__activeTab{border-color:var(--color-brand);color:var(--color-surface);background:var(--color-brand)}.home-faq-module__G2yAYG__faqList{gap:.75rem;display:grid}.home-faq-module__G2yAYG__inlineLink{color:var(--color-brand);font-weight:var(--font-weight-heading);text-underline-offset:.15em;text-decoration:underline}.home-faq-module__G2yAYG__inlineLink:hover{color:var(--color-ink)}.home-faq-module__G2yAYG__filteredOut{display:none}.home-faq-module__G2yAYG__emptyState{border:1px dashed var(--color-border-strong);border-radius:var(--radius-button);color:var(--color-muted);text-align:center;justify-items:center;gap:.35rem;padding:3rem 1.5rem;display:grid}.home-faq-module__G2yAYG__emptyState strong{color:var(--color-ink)}.home-faq-module__G2yAYG__faqFooter{color:var(--color-muted);font-size:var(--font-size-caption);flex-wrap:wrap;justify-content:center;gap:.45rem .75rem;margin-top:2rem;display:flex}.home-faq-module__G2yAYG__faqFooter a{color:var(--color-brand);font-weight:var(--font-weight-heading)}.home-faq-module__G2yAYG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.home-faq-module__G2yAYG__searchBox{border-radius:var(--radius-button);min-height:3.8rem;padding-inline:1rem}.home-faq-module__G2yAYG__categoryTabs{gap:.5rem;margin:1.25rem 0 1.5rem}.home-faq-module__G2yAYG__categoryTabs button{min-height:2.5rem;font-size:var(--font-size-caption);padding-inline:.9rem}.home-faq-module__G2yAYG__faqFooter{justify-content:flex-start}}
