/* Shared FAQ audience toggle — works on blog, FAQ, pricing, etc. */
.jlt-faq-aud-wrap{display:flex;justify-content:center;margin:0 0 28px}
.jlt-faq-aud,.jlt-aud{display:inline-flex;gap:4px;padding:4px;border:1px solid rgba(15,23,42,.12);border-radius:40px;background:rgba(15,23,42,.04);box-shadow:0 6px 18px rgba(15,23,42,.06)}
.jlt-faq-aud button,.jlt-aud button{appearance:none;border:0;background:transparent;color:#64748b;font:inherit;font-size:13px;font-weight:500;padding:11px 18px;border-radius:40px;cursor:pointer;transition:background .18s,color .18s}
.jlt-faq-aud button[aria-pressed="true"],.jlt-aud button[aria-pressed="true"]{background:#1E5EFF;color:#fff;font-weight:600}
.jlt-nonop-only{display:none!important}
html.jlt-view-non-op .jlt-nonop-only,body.jlt-view-non-op .jlt-nonop-only{display:block!important}
.jlt-ops-only{display:block!important}
html.jlt-view-non-op .jlt-ops-only,body.jlt-view-non-op .jlt-ops-only{display:none!important}
.faq-grid .faq-card.jlt-nonop-only{display:none!important}
html.jlt-view-non-op .faq-grid .faq-card.jlt-nonop-only,
body.jlt-view-non-op .faq-grid .faq-card.jlt-nonop-only{display:block!important}
.faq-grid .faq-card.jlt-ops-only{display:block!important}
html.jlt-view-non-op .faq-grid .faq-card.jlt-ops-only,
body.jlt-view-non-op .faq-grid .faq-card.jlt-ops-only{display:none!important}
