.sss-module__r5mWeG__container{max-width:800px;margin:0 auto;padding:3rem 1.5rem}.sss-module__r5mWeG__header{text-align:center;max-width:600px;margin:0 auto 2.5rem}.sss-module__r5mWeG__badge{color:var(--color-primary,#10b981);text-transform:uppercase;background-color:#10b9811a;border-radius:20px;align-items:center;gap:6px;margin-bottom:1rem;padding:6px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.sss-module__r5mWeG__title{color:var(--color-text-primary,#1f2937);letter-spacing:-.02em;margin:0 0 1rem;font-size:2.5rem;font-weight:800;line-height:1.2}.sss-module__r5mWeG__subtitle{color:var(--color-text-secondary,#4b5563);margin:0;font-size:1.1rem;line-height:1.6}.sss-module__r5mWeG__searchBar{width:100%;margin-bottom:2rem;position:relative}.sss-module__r5mWeG__searchIcon{color:var(--color-text-muted,#9ca3af);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.sss-module__r5mWeG__searchInput{border:1px solid var(--color-border,#e5e7eb);background-color:var(--color-bg-primary,#fff);width:100%;color:var(--color-text-primary,#1f2937);border-radius:12px;outline:none;padding:14px 14px 14px 48px;font-size:1rem;transition:all .2s;box-shadow:0 4px 12px #00000005}.sss-module__r5mWeG__searchInput:focus{border-color:var(--color-primary,#10b981);box-shadow:0 0 0 3px #10b9811a}.sss-module__r5mWeG__categoryBar{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:2.5rem;display:flex}.sss-module__r5mWeG__catBtn{background-color:var(--color-bg-primary,#fff);border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-secondary,#4b5563);cursor:pointer;border-radius:20px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .2s}.sss-module__r5mWeG__catBtn:hover{background-color:var(--color-bg-secondary,#f9fafb);color:var(--color-text-primary,#1f2937)}.sss-module__r5mWeG__activeCat{box-shadow:0 4px 12px #10b98133;background-color:var(--color-primary,#10b981)!important;color:#fff!important;border-color:var(--color-primary,#10b981)!important}.sss-module__r5mWeG__faqList{flex-direction:column;gap:12px;display:flex}.sss-module__r5mWeG__faqItem{background-color:var(--color-bg-primary,#fff);border:1px solid var(--color-border-subtle,#f3f4f6);border-radius:12px;transition:all .3s;overflow:hidden}.sss-module__r5mWeG__faqItem:hover{border-color:var(--color-border,#e5e7eb)}.sss-module__r5mWeG__openItem{box-shadow:0 4px 20px #10b9810a;border-color:var(--color-primary,#10b981)!important}.sss-module__r5mWeG__questionBtn{text-align:left;cursor:pointer;width:100%;color:var(--color-text-primary,#1f2937);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;transition:all .2s;display:flex}.sss-module__r5mWeG__questionText{font-size:1.0625rem;font-weight:700;line-height:1.4}.sss-module__r5mWeG__answerWrapper{max-height:0;transition:max-height .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.sss-module__r5mWeG__answerOpen{max-height:300px}.sss-module__r5mWeG__answerText{color:var(--color-text-secondary,#4b5563);border-top:1px solid #0000;padding:0 1.5rem 1.25rem;font-size:.9375rem;line-height:1.6}.sss-module__r5mWeG__empty{text-align:center;color:var(--color-text-muted,#9ca3af);padding:3rem}@media (max-width:640px){.sss-module__r5mWeG__title{font-size:2rem}.sss-module__r5mWeG__questionText{font-size:.95rem}.sss-module__r5mWeG__answerText{font-size:.875rem}.sss-module__r5mWeG__container{padding:2rem 1rem}}
