.ach-footer{margin-block-start:24px;border-block-start:3px solid var(--ach-blue);background:#f4f7f8;color:var(--ach-ink);font-family:dinnextarabic,Arial,sans-serif}.ach-footer-top{display:grid;grid-template-columns:minmax(220px,1.35fr) repeat(3,minmax(0,1fr));gap:24px;align-items:start;padding-block:25px}.ach-footer-brand{display:flex;align-items:center;gap:12px;min-width:0}.ach-footer-logo{display:grid;flex:0 0 94px;height:58px;place-items:center;border-radius:5px;background:#087fa4}.ach-footer-logo img{display:block;width:84px;height:50px;object-fit:contain}.ach-footer .ach-footer-name,.ach-footer .ach-footer-tagline{margin:0}.ach-footer-name{color:var(--ach-navy);font-family:dinnextarabic-bold,Arial,sans-serif;font-size:22px;line-height:1.3}.ach-footer-tagline{color:var(--ach-muted);font-size:14px}.ach-footer-links{min-width:0;padding-inline-start:18px;border-inline-start:1px solid var(--ach-line)}.ach-footer-links h2{margin:0 0 7px;color:var(--ach-navy);font-family:dinnextarabic-bold,Arial,sans-serif;font-size:18px;line-height:1.4}.ach-footer-links h2::after{display:block;width:24px;margin-block-start:4px;border-block-end:2px solid var(--ach-blue);content:""}.ach-footer-menu{margin:0;padding:0;list-style:none}.ach-footer-links li{margin:0;padding:0}.ach-footer-links li a{display:inline-flex;align-items:center;min-height:28px;color:var(--ach-ink);font-size:15px;line-height:1.35}.ach-footer-links h2 a{color:inherit}.ach-footer-links a:hover,.ach-footer-links a:focus-visible{color:var(--ach-accent);text-decoration:underline;text-underline-offset:3px}.ach-footer a:focus-visible{outline:2px solid var(--ach-accent);outline-offset:3px}.ach-footer-english{padding-inline:0 18px;border-inline-width:0 1px}.ach-footer-english h2,.ach-footer-english li a{font-family:Arial,sans-serif}.ach-footer-english h2{font-size:16px}.ach-footer-english li a{font-size:14px}.ach-footer-bottom{border-block-start:1px solid var(--ach-line);background:#edf2f4}.ach-footer-copy{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding-block:10px;padding-inline-start:8px;color:var(--ach-muted);font-size:13px;line-height:1.65}@media (max-width:900px){.ach-footer-copy{padding-inline-start:44px}}@media (max-width:760px){.ach-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding-block:20px}.ach-footer-brand,.ach-footer-english{grid-column:1 / -1}.ach-footer-brand{padding-block-end:15px;border-block-end:1px solid var(--ach-line)}.ach-footer-links{padding-inline:0;border-inline:0}.ach-footer-links li a{min-height:35px}.ach-footer-english{padding-block-start:13px;border-block-start:1px solid var(--ach-line)}.ach-footer-english .ach-footer-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}