.lbl-faq-container{display:flex;flex-direction:column;gap:12px;width:100%}.lbl-faq-item{border-radius:12px;transition:all .25s ease;overflow:hidden}.lbl-faq-theme-clean_light .lbl-faq-item{background:var(--white, #ffffff);border:1px solid var(--line, #E7E2F3)}.lbl-faq-theme-dark_mode .lbl-faq-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.lbl-faq-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 24px;background:transparent;border:none;cursor:pointer;text-align:left;gap:16px}.lbl-faq-item .lbl-faq-trigger:hover,.lbl-faq-item .lbl-faq-trigger:focus,.lbl-faq-item .lbl-faq-trigger:active{background:transparent;color:inherit;border-color:transparent;outline:none}.lbl-faq-item .lbl-faq-trigger:focus-visible{outline:2px solid var(--violet-600, #6D28D9);outline-offset:-2px}.lbl-faq-title{font-family:"Konnect",var(--font-display, sans-serif);font-size:16px;font-weight:700;color:var(--ink, #15121F)}.lbl-faq-theme-dark_mode .lbl-faq-title{color:var(--white, #ffffff)}.lbl-faq-icon{width:20px;height:20px;flex-shrink:0;color:var(--violet-600, #6D28D9);transition:transform .3s ease;display:flex;align-items:center}.lbl-faq-theme-dark_mode .lbl-faq-icon{color:var(--violet-400, #8B5CF6)}.lbl-faq-item.is-open .lbl-faq-icon{transform:rotate(180deg)}.lbl-faq-panel{padding:0 24px 20px}.lbl-faq-content{font-family:"Konnect",var(--font-body, sans-serif);font-size:14.5px;line-height:1.6;color:var(--ink-soft, #5B5570)}.lbl-faq-theme-dark_mode .lbl-faq-content{color:#ffffffbf}@media(max-width:767px){.lbl-faq-trigger{padding:14px 16px;gap:12px}.lbl-faq-title{font-size:14.5px}.lbl-faq-icon{width:18px;height:18px}.lbl-faq-panel{padding:0 16px 16px}.lbl-faq-content{font-size:13.5px}}
