.prepilot-blog-footer,.prepilot-blog-footer *{box-sizing:border-box}
.prepilot-blog-footer{position:relative;z-index:20;margin-top:64px;padding:42px 20px 28px;border-top:1px solid rgba(232,104,53,.28);background:#111827;color:#eef2f7;font-family:"Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;direction:rtl}
.prepilot-blog-footer__inner{width:min(1080px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px}
.prepilot-blog-footer__brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-size:18px;font-weight:900}
.prepilot-blog-footer__brand img{width:44px;height:44px;border-radius:12px;object-fit:contain}
.prepilot-blog-footer__copy{max-width:620px;margin:13px 0 0;color:#b7c0cf;font-size:14px;line-height:1.85}
.prepilot-blog-footer__links{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px 18px}
.prepilot-blog-footer__links a{padding:7px 0;color:#eef2f7;text-decoration:none;font-size:13px;font-weight:700}
.prepilot-blog-footer__links a:hover{color:#f3b544;text-decoration:underline;text-underline-offset:4px}
.prepilot-blog-footer__bottom{width:min(1080px,100%);margin:28px auto 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.09);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#8590a2;font-size:12px}
@media(max-width:720px){.prepilot-blog-footer{padding:34px 16px 24px}.prepilot-blog-footer__inner{grid-template-columns:1fr}.prepilot-blog-footer__links{grid-template-columns:1fr 1fr}.prepilot-blog-footer__bottom{display:grid}}
