#faq .header,#faq .tools{display:flex;align-items:center}#faq .search,#faq .section{position:relative}#faq .search input,#faq .tool{height:40px;color:var(--text)}#faq{--bg:#ffffff;--bg2:#ffffff;--card:#4f007d;--accent:#2bdac7;--accent2:#4f007d;--text:#1f2430;--muted:#596273;--border:rgba(0,0,0,.08);font-family:Cairo,"Noto Naskh Arabic",Amiri,"Scheherazade New","Noto Sans Arabic",system-ui,-apple-system,Segoe UI,Roboto,Arial}*{box-sizing:border-box}#faq .wrap{max-width:1080px;margin:0 auto;padding:56px 20px}#faq .section{border-radius:28px;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.08);overflow:hidden}#faq .header{gap:12px;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border)}#faq .tools{gap:8px}#faq .group-head .ctrl button,#faq .tool{display:grid;place-items:center;cursor:pointer}#faq .tool{width:40px;border:1px solid var(--border);background:0 0;border-radius:12px;transition:.2s}#faq .tool:hover{border-color:rgba(0,0,0,.2);transform:translateY(-1px)}#faq .search input{width:260px;max-width:40vw;border:1px solid var(--border);background:rgba(0,0,0,.02);border-radius:12px;padding:0 40px 0 12px;outline:0}#faq .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);opacity:.7}#faq .groups{padding:0 24px 24px}#faq .group{border:1px solid rgba(0,0,0,.04);border-radius:18px;margin-top:16px;overflow:hidden;background:#4f007d}#faq .group-head{color:#fff;display:flex;align-items:center;justify-content:space-between;padding:18px;font-weight:700;font-size:20px}#faq .group .items{border-top:1px solid rgba(255,255,255,.2)}#faq .group .item{border-bottom:1px solid rgba(255,255,255,.16)}#faq .group .q{color:#fff}#faq .group .a-inner{color:rgba(255,255,255,.88)}#faq .group-head .badge{display:inline-flex;align-items:center;gap:10px}#faq .badge .dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent2));box-shadow:0 0 0 4px rgba(43,218,199,.15)}#faq .group-head .ctrl{display:flex;gap:8px}#faq .group-head .ctrl button{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.3);background:0 0;color:#fff}#faq .items{border-top:1px solid var(--border)}#faq .item{border-bottom:1px solid var(--border)}#faq .q{width:100%;text-align:right;background:0 0;color:var(--text);padding:16px 18px;display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;cursor:pointer}#faq .q .chev{margin-right:auto;transform:rotate(180deg);transition:.2s}#faq .q[aria-expanded=true] .chev{transform:rotate(90deg)}#faq .chev,#faq .hidden{display:none}#faq .a{max-height:0;overflow:hidden;transition:max-height .3s}#faq .a-inner{padding:0 18px 16px;color:var(--muted);line-height:1.9;font-size:16px}#faq .mark{background:linear-gradient(135deg,rgba(43,218,199,.25),rgba(79,0,125,.25));padding:0 .15em;border-radius:.25em}#faq .footer{padding:18px;text-align:center;color:var(--muted);font-size:14px}@media (max-width:640px){#faq .search input{width:200px}#faq .group-head{font-size:18px}#faq .q{font-size:17px}}.about-image img{display:block}@media (min-width:992px){.about-image img{display:none}}