.site-info{display:none}.agp-ftr{background:var(--surface);border-top:1px solid var(--gold);color:var(--muted);font-size:.94em;line-height:1.7}.agp-ftr-grid{max-width:1180px;margin:0 auto;padding:34px 16px 8px;display:grid;gap:26px}@media (min-width:720px){.agp-ftr-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.agp-ftr-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.agp-ftr-logo{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:'Reem Kufi','Kufi Fallback','IBM Plex Sans Arabic','Plex Fallback',Tahoma,sans-serif;font-weight:700;font-size:1.15em;color:var(--text)}.agp-ftr-mono{width:38px;height:38px;flex:none;display:grid;place-items:center;border:1px solid var(--gold);border-radius:10px;color:var(--gold-2);font-size:.92em}.agp-ftr-logo-sub{color:var(--gold-2)}.agp-ftr-brand p{margin:0 0 10px;max-width:38ch}.agp-ftr-langs a{color:var(--gold-2);font-weight:700;text-decoration:none}.agp-ftr-langs a:hover{text-decoration:underline}.agp-ftr h4{margin:0 0 8px;font-size:1em;color:var(--text)}.agp-ftr ul{list-style:none;margin:0;padding:0}.agp-ftr li a{display:block;padding:4px 0;color:var(--muted);text-decoration:none}.agp-ftr li a:hover{color:var(--gold-2)}.agp-ftr-base{max-width:1180px;margin:0 auto;padding:14px 16px 22px;border-top:1px solid var(--line);margin-top:18px;display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;text-align:center;align-items:center}.agp-ftr-base p{margin:0}.agp-ftr-legal a{color:var(--muted);text-decoration:none}.agp-ftr-legal a:hover{color:var(--gold-2)}body.home h2.agp-faq-acc,body.home h3.agp-faq-q,body.home .agp-faq-a{max-width:720px;margin-inline:auto;text-align:start}body.home h3.agp-faq-q{border-top:1px solid var(--line);padding:18px 0;padding-inline-end:30px;cursor:pointer;position:relative;font-size:1.05rem;margin-top:0;margin-bottom:0}body.home h3.agp-faq-q::after{content:'+';position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);color:var(--gold-2);font-weight:700;line-height:1}body.home h3.agp-faq-q.agp-open::after{content:'×'}body.home h3.agp-faq-q:focus-visible{outline:2px solid var(--gold);outline-offset:2px}body.home .agp-faq-a{display:none}body.home .agp-faq-a.agp-open{display:block;padding:0 0 20px;color:var(--muted)}body.home .agp-faq-a.agp-faq-last{border-bottom:1px solid var(--line)}body.home h3.agp-faq-q.agp-faq-last:not(.agp-open){border-bottom:1px solid var(--line)}.entry-content .agp-steps{display:grid;gap:18px;margin:0;padding:0}@media (min-width:900px){.entry-content .agp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.entry-content .agp-step{min-width:0}.entry-content .agp-step-n{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--gold);border-radius:50%;color:var(--gold-2);font-weight:700;font-size:1.1rem;line-height:1}.entry-content .agp-step h3{font-size:1.05rem;font-weight:700;margin:12px 0 0}.entry-content .agp-step p{color:var(--muted);margin:6px 0 0}.entry-content .agp-chip{display:inline-block;white-space:nowrap;direction:ltr;unicode-bidi:isolate;background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:0 6px;min-height:0;font-variant-numeric:tabular-nums}.entry-content .agp-note{margin:18px 0 0;padding:14px 18px;border-inline-start:3px solid var(--gold);background:var(--surface);border-radius:10px}.agp-social-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;max-width:1180px;margin:0 auto;padding:16px 16px 4px}.agp-social-label{color:var(--muted);font-size:.9em;font-weight:700}.agp-social-row a,.agp-social-row .agp-social-off{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;text-decoration:none;transition:transform .15s ease,filter .15s ease}.agp-social-row a:hover{transform:translateY(-2px);filter:brightness(1.12)}.agp-social-row a:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.agp-social-row .agp-social-off{opacity:.35;cursor:default}.agp-social-row svg{width:18px;height:18px;flex:none}