/* RB5915 official footer brand and non-duplicated support access. */
.rb5915-footer-brand{display:inline-flex;align-items:center;vertical-align:middle;max-width:100%;text-decoration:none;line-height:1}
.rb5915-footer-brand img{display:block;width:168px;max-width:100%;height:auto;object-fit:contain}
.site-footer .rb5915-footer-brand{background:#fff;padding:7px 10px;border-radius:9px;box-shadow:0 1px 7px #00000018}
.site-footer .footer-links a,.rb5579-public-footer .rb-shell-legal a,footer .rb-shell-legal a{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:0}
.rb-support-access{display:none!important}
.rb5915-footer-brand:focus-visible{outline:3px solid #ff7b36;outline-offset:4px;border-radius:8px}
@media(max-width:760px){.site-footer .footer-inner{gap:20px}.rb5579-public-footer{justify-content:center;text-align:center}.rb5915-footer-brand img{width:154px}}
@media print{.rb5915-footer-brand{display:none!important}}
