html{scroll-padding-top:72px}
/* LEADS METRO v20.2 — SXO/CRO/UX GLOBAL NAVIGATION POLISH */
.lmGlobalTop{position:sticky;top:0;z-index:900;display:flex;align-items:center;gap:18px;width:100%;padding:11px clamp(14px,3vw,42px);background:rgba(2,7,11,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(70,221,255,.15);font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
.lmGlobalBrand{flex:0 0 auto;color:#f4fbff!important;text-decoration:none!important;font-size:14px;font-weight:950;letter-spacing:.08em;white-space:nowrap}.lmGlobalBrand span{color:#ffad18}
.lmGlobalLinks{position:static!important;inset:auto!important;margin-left:auto!important;padding:0!important;background:none!important;backdrop-filter:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;flex-wrap:nowrap!important}
.lmGlobalLinks a{display:inline-flex;align-items:center;min-height:40px;padding:7px 9px;border:1px solid transparent;border-radius:999px;color:#cce2ec!important;text-decoration:none!important;font-size:11px;font-weight:800;line-height:1.15;white-space:nowrap;transition:.18s ease}
.lmGlobalLinks a:hover,.lmGlobalLinks a:focus-visible{color:#fff!important;border-color:rgba(70,221,255,.28);background:rgba(8,28,39,.78);outline:3px solid #55dfff;outline-offset:3px}
.lmGlobalLinks a[aria-current="page"]{color:#ffd175!important;border-color:rgba(255,173,24,.32);background:rgba(255,173,24,.07)}
.lmGlobalMenu{display:none;margin-left:auto;position:relative}.lmGlobalMenu summary{list-style:none;cursor:pointer;min-height:40px;display:flex;align-items:center;border:1px solid rgba(70,221,255,.24);border-radius:999px;padding:8px 11px;color:#eafaff;font:850 11px Inter,system-ui,sans-serif;letter-spacing:.04em}.lmGlobalMenu summary::-webkit-details-marker{display:none}
.lmGlobalMenu nav{position:absolute!important;right:0!important;left:auto!important;top:46px!important;inset-inline:auto 0!important;width:min(310px,calc(100vw - 28px));padding:8px!important;display:grid!important;gap:4px!important;background:rgba(3,12,18,.99)!important;border:1px solid rgba(70,221,255,.18);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.5);backdrop-filter:blur(16px)!important}
.lmGlobalMenu nav a{display:flex;align-items:center;min-height:44px;padding:10px 11px;border-radius:10px;color:#dff7ff!important;text-decoration:none!important;font:800 12px Inter,system-ui,sans-serif}.lmGlobalMenu nav a:hover,.lmGlobalMenu nav a:focus-visible,.lmGlobalMenu nav a[aria-current="page"]{background:#081b25;color:#ffd175!important;outline:3px solid #55dfff;outline-offset:3px}
.lmGlobalUtility{flex:0 0 auto;display:flex;align-items:center;gap:7px}.lmGlobalUtility .soundToggle{min-height:34px;padding:7px 9px;border:1px solid rgba(70,221,255,.20);border-radius:999px;background:rgba(6,19,29,.82);color:#dff8ff;font-size:10px;font-weight:850}.lmGlobalUtility .musicVolume{width:72px}
body.lm-home .lmGlobalTop{position:fixed;left:0;right:0;top:0}
@media(max-width:1120px){.lmGlobalTop{gap:10px}.lmGlobalLinks a{padding:7px 7px;font-size:10px}}
@media(max-width:900px){.lmGlobalLinks{display:none!important}.lmGlobalMenu{display:block}.lmGlobalUtility .musicVolume{display:none}}
@media(max-width:460px){.lmGlobalTop{padding:9px 11px}.lmGlobalBrand{font-size:12px}.lmGlobalUtility .soundToggle{font-size:9px;padding:7px 8px}.lmGlobalMenu summary{padding:7px 9px;font-size:10px}}
