.faqa{--g:#c18f36;--gl:#e3c27a;--gd:#9a6e22;--navy:#0f2a55;--ivory:#fbf8f1;font-family:"Cairo",var(--font-sans),sans-serif;background:#fff;position:relative;overflow:hidden}.faqa-blob{filter:blur(90px);opacity:.55;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.faqa-blob-a{background:#f3dfb0;width:520px;height:520px;animation:18s ease-in-out infinite alternate faqaA;top:40px;right:-180px}.faqa-blob-b{background:#dfe8f6;width:460px;height:460px;animation:22s ease-in-out infinite alternate faqaB;bottom:-60px;left:-140px}@keyframes faqaA{to{transform:translate(-140px,120px)scale(1.15)}}@keyframes faqaB{to{transform:translate(160px,-100px)scale(.9)}}.faqa-inner{z-index:1;grid-template-columns:minmax(0,1fr) 600px;align-items:center;gap:60px;max-width:1440px;margin:0 auto;padding:90px 110px;display:grid;position:relative}.faqa-eyebrow{color:var(--g);align-items:center;gap:12px;margin:0 0 12px;font-size:15px;font-weight:800;display:flex}.faqa-eyebrow span{background:var(--g);width:34px;height:1px}.faqa-title{color:var(--navy);white-space:nowrap;margin:0 0 12px;font-size:40px;font-weight:900;line-height:1.3}.faqa-title em{background:linear-gradient(135deg,var(--gl),var(--g) 50%,var(--gd));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.faqa-sub{color:#5b6b85;margin:0 0 20px;font-size:17.5px;line-height:1.8}.faqa-badges{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.faqa-badges span{color:var(--navy);background:#fff;border:1px solid #efe5d0;border-radius:14px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.faqa-badges svg{color:var(--g)}.faqa-wa-ic{width:16px;height:16px}.faqa-badges .faqa-wa-ic{color:var(--g);fill:currentColor}.faqa-try{color:#7a869a;margin:0 0 10px;font-size:14px;font-weight:800}.faqa-cats,.faqa-pills{flex-wrap:wrap;gap:8px;display:flex}.faqa-cats{margin-bottom:14px}.faqa-cats button{height:36px;color:var(--navy);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #efe5d0;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:700;transition:background .2s,color .2s}.faqa-cats button.on{background:var(--navy);color:#fff;border-color:var(--navy)}.faqa-pills{align-content:flex-start;min-height:132px}.faqa-pills button{color:var(--navy);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #efe5d0;border-radius:999px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .25s,border-color .25s,box-shadow .25s}.faqa-pills button:hover{border-color:var(--gl);transform:translateY(-3px);box-shadow:0 10px 22px -10px #c18f368c}.faqa-pills button.asked{background:var(--ivory);color:#8a93a3}.faqa-pills .faqa-more{border:1.5px dashed var(--g);color:var(--gd);background:0 0}.faqa-chat{background:#fff;border:1px solid #ecdcb8;border-radius:32px;overflow:hidden;box-shadow:0 40px 90px #0f2a5524}.faqa-head{color:#fff;background:linear-gradient(135deg,#0f2a55,#1a4384);align-items:center;gap:12px;padding:16px 20px;display:flex;position:relative}.faqa-head:after{content:"";background:linear-gradient(90deg,transparent,var(--gl),transparent);height:2px;box-shadow:0 0 12px var(--gl);inset-inline:0;position:absolute;bottom:0}.faqa-avatar{box-shadow:0 0 0 2px var(--gl);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.faqa-avatar img{object-fit:contain;width:78%;height:78%}.faqa-head-txt{flex-direction:column;flex:1;min-width:0;display:flex}.faqa-head-txt strong{font-size:16px;font-weight:800}.faqa-head-txt span{opacity:.85;align-items:center;gap:6px;font-size:13px;display:flex}.faqa-dot{background:#25d366;border-radius:50%;width:8px;height:8px;animation:1.6s infinite faqaPulse}@keyframes faqaPulse{0%{box-shadow:0 0 #25d36699}to{box-shadow:0 0 0 8px #25d36600}}.faqa-head-wa{color:#fff;background:#25d366;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.faqa-head-wa .faqa-wa-ic{fill:currentColor}.faqa-msgs{overscroll-behavior:contain;background:linear-gradient(#fdfaf3,#fff);flex-direction:column;gap:12px;height:440px;padding:22px;display:flex;overflow-y:auto}.faqa-row{align-items:flex-end;gap:10px;max-width:88%;display:flex}.faqa-row.user{align-self:flex-end}.faqa-bubble{border-radius:20px;padding:12px 16px;font-size:15px;line-height:1.85}.faqa-row.bot .faqa-bubble{color:#3d4d67;background:#fff;border:1px solid #efe5d0;border-end-start-radius:6px}.faqa-row.bot strong{color:var(--navy);font-weight:800}.faqa-row.user .faqa-bubble{background:var(--navy);color:#fff;border-end-end-radius:6px;font-weight:700}.faqa-typing{gap:5px;padding:16px 18px;display:flex}.faqa-typing i{background:var(--g);border-radius:50%;width:8px;height:8px;animation:1s infinite faqaBounce}.faqa-typing i:nth-child(2){animation-delay:.15s}.faqa-typing i:nth-child(3){animation-delay:.3s}@keyframes faqaBounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.faqa-sugs{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.faqa-sugs button{border:1px solid var(--gl);color:var(--gd);cursor:pointer;background:#fbf3e1;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:700;transition:background .2s,color .2s}.faqa-sugs button:hover{background:var(--navy);color:var(--gl)}.faqa-fallback{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.faqa-fallback a{border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.faqa-fallback .wa{color:#fff;background:#25d366}.faqa-fallback .wa .faqa-wa-ic{fill:currentColor}.faqa-fallback .call{color:var(--navy);background:#fff;border:1px solid #ecdcb8}.faqa-input{border-top:1px solid #f3ead6;gap:10px;padding:14px 18px 18px;display:flex}.faqa-input input{height:50px;color:var(--navy);border:1px solid #ecdcb8;border-radius:999px;outline:none;flex:1;min-width:0;padding:0 18px;font-family:inherit;font-size:14.5px;transition:box-shadow .2s,border-color .2s}.faqa-input input:focus{border-color:var(--g);box-shadow:0 0 0 4px #c18f362e}.faqa-input button{cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--gl),var(--g) 55%,var(--gd));border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .25s;display:flex}.faqa-input button:hover{transform:rotate(-12deg)scale(1.06)}.faqa-input .flip{transform:scaleX(-1)}@media (width<=1199px) and (width>=1000px){.faqa-inner{grid-template-columns:minmax(0,1fr) 520px;gap:40px;padding:80px 40px}.faqa-title{white-space:normal}}@media (width<=999px){.faqa-inner{grid-template-columns:1fr;gap:32px;padding:60px 16px}.faqa-title{white-space:normal;font-size:28px}.faqa-cats,.faqa-pills{scrollbar-width:none;padding-bottom:6px;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.faqa-cats::-webkit-scrollbar{display:none}.faqa-pills::-webkit-scrollbar{display:none}.faqa-pills{min-height:0}.faqa-pills button{flex:none}.faqa-msgs{height:400px}.faqa-head-wa span,.faqa-head-wa{padding:7px 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.faqa-blob,.faqa-dot,.faqa-typing i{animation:none}}.faqa-cards{flex-direction:column;gap:6px;margin-top:10px;display:flex}.faqa-doc{color:#0f2a55;background:#fbf8f1;border:1px solid #c18f3659;border-radius:14px;flex-direction:column;gap:2px;padding:8px 12px;font-size:.86rem;text-decoration:none;display:flex}.faqa-doc strong{font-weight:800}.faqa-doc span{color:#9a6e22;font-size:.8rem}.faqa-doc:hover{border-color:#c18f36}.faqa-chip{color:#0f2a55;border:1px solid #c18f36;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.faqa-dcard{background:#fdfaf3;border:1px solid #efe5d0;border-radius:99px;align-items:center;gap:10px;width:100%;padding:6px 10px 6px 6px;display:flex}[dir=rtl] .faqa-dcard{padding:6px 6px 6px 10px}[dir=ltr] .faqa-dcard{padding:6px 10px 6px 6px}.faqa-dphoto{background:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #e3c27a}.faqa-dphoto img{object-fit:cover;width:100%;height:100%}.faqa-dphoto.mark img{object-fit:contain;width:70%;height:70%}.faqa-dtxt{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.faqa-dtxt strong{color:#0f2a55;font-size:14.5px;font-weight:800}.faqa-dtxt span{color:#7a869a;font-size:12.5px}.faqa-dtxt em{color:#9a6e22;font-size:12px;font-style:normal;font-weight:700}.faqa-dbtns{flex:none;gap:6px;display:flex}.faqa-dbtns a{color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .2s;display:grid}.faqa-dbtns a:hover{transform:scale(1.08)}.faqa-dbtns .prof{background:linear-gradient(135deg,#e3c27a,#c18f36 55%,#9a6e22)}.faqa-dbtns .wa{background:#25d366}.faqa-dbtns .wa .faqa-wa-ic{width:18px;height:18px}.faqa-all{color:#9a6e22;align-self:flex-start;padding:2px 6px;font-size:13px;font-weight:800;text-decoration:none}.faqa-all:hover{color:#c18f36}.faqa-typing-label{color:#0f2a55;opacity:.75;margin-inline-end:6px;font-size:12.5px;font-weight:700}@media (width<=999px){.faqa{overflow-x:hidden}.faqa-inner{grid-template-columns:minmax(0,1fr);max-width:100%}.faqa-inner>*{min-width:0;max-width:100%}.faqa-title{white-space:normal;font-size:clamp(24px,6vw,34px)}.faqa-chat,.faqa-msgs{max-width:100%}.faqa-msgs{height:min(440px,60vh);padding:16px}.faqa-msgs *{overflow-wrap:anywhere}.faqa-msgs [class*=bubble],.faqa-msgs [class*=msg]{min-width:0;max-width:100%}.faqa-msgs button{white-space:normal}.faqa-badges{flex-wrap:wrap;gap:8px;display:flex}.faqa-badges span{white-space:normal}.faqa-sugs{flex-wrap:wrap;gap:8px;display:flex}.faqa-sugs>*{white-space:normal;max-width:100%}.faqa-row{min-width:0;max-width:100%}.faqa-bubble{min-width:0;max-width:calc(100% - 46px)}}
