/* v20.2.9: consistent industrial return-home navigation, across site headers. */
a.mast-home,a.back-link,a[href="/"][class*="back"],a[href="/index.html"][class*="back"],
header a[href="/"][aria-label*="Back"],header a[href="/"][title*="Back"]{
 display:inline-flex!important;align-items:center;justify-content:center;gap:8px;
 min-height:38px;padding:9px 15px!important;border-radius:8px!important;
 border:1px solid #aa59d1!important;background:linear-gradient(150deg,#302039,#11121d)!important;
 box-shadow:inset 0 1px #ffffff1f,0 4px 14px #0007!important;
 color:#f7e7ff!important;text-decoration:none!important;font-size:clamp(11px,1vw,13px)!important;
 font-weight:750!important;letter-spacing:.025em;white-space:nowrap;
}
a.mast-home:hover,a.back-link:hover,a[href="/"][class*="back"]:hover,
header a[href="/"][aria-label*="Back"]:hover{border-color:#df97fa!important;background:#44204f!important;color:#fff!important}
a.mast-home:focus-visible,a.back-link:focus-visible,a[href="/"][class*="back"]:focus-visible,
header a[href="/"][aria-label*="Back"]:focus-visible{outline:2px solid #75e4ef!important;outline-offset:3px!important}
@media(max-width:520px){a.mast-home,a.back-link,header a[href="/"][aria-label*="Back"]{padding:8px 10px!important;min-height:34px}}
