/* OEM HATS 专属：仅影响共享页脚，不覆盖已发布页面正文 */
footer.oem-a-footer{box-sizing:border-box;display:block;position:relative;margin:0;padding:28px 0 24px;background:#0d1b2e;color:#fff;font:14px/1.6 system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
footer.oem-a-footer *,footer.oem-a-footer *::before,footer.oem-a-footer *::after{box-sizing:border-box}
footer.oem-a-footer .oem-a-foot-inner{width:min(1180px,calc(100% - 44px));margin:auto;display:flex;justify-content:space-between;gap:36px;align-items:flex-start}
footer.oem-a-footer strong{color:#fff;font-size:20px}
footer.oem-a-footer p{margin:7px 0;color:#d5e1e9}
footer.oem-a-footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}
footer.oem-a-footer a:hover{color:#9fe4da}
footer.oem-a-footer a:focus-visible{outline:3px solid #9fe4da;outline-offset:3px}
footer.oem-a-footer nav{max-width:520px;display:flex;gap:12px 18px;flex-wrap:wrap;justify-content:flex-end}
footer.oem-a-footer .oem-a-disclaimer{width:min(1180px,calc(100% - 44px));margin:23px auto 0;color:#c3d0dc;font-size:12px}
@media(max-width:760px){footer.oem-a-footer .oem-a-foot-inner{width:calc(100% - 28px);display:block}footer.oem-a-footer nav{justify-content:flex-start;margin-top:20px}footer.oem-a-footer .oem-a-disclaimer{width:calc(100% - 28px)}}
