/* Shared primary navigation for every MoreProfit page. */
.mp-header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:100px;padding:18px 5%;background:#000;color:#fff;border-bottom:1px solid #333;font-family:Arial,Helvetica,sans-serif;line-height:1.45;position:relative;z-index:20}
.mp-header .mp-brand{display:block;width:230px;flex:0 0 230px}
.mp-header .mp-brand img{display:block;width:100%;height:auto;object-fit:contain}
.mp-header nav[aria-label="Primary navigation"]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0}
.mp-header nav[aria-label="Primary navigation"] a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0;border-bottom:2px solid transparent;font-size:15px;font-weight:800;line-height:1.45;text-transform:uppercase;text-decoration:none;color:#fff;white-space:nowrap}
.mp-header nav[aria-label="Primary navigation"] a:hover,.mp-header nav[aria-label="Primary navigation"] a[aria-current="page"]{color:#56cf12;border-bottom-color:#56cf12}
.mp-header a:focus-visible{outline:3px solid #56cf12;outline-offset:5px}
@media(max-width:1200px){.mp-header{flex-direction:column;gap:12px}.mp-header .mp-brand{flex:0 0 auto}.mp-header nav[aria-label="Primary navigation"]{justify-content:center;gap:8px 22px}}
@media(max-width:650px){.mp-header{padding:18px 20px}.mp-header .mp-brand{width:210px}.mp-header nav[aria-label="Primary navigation"]{gap:4px 16px}.mp-header nav[aria-label="Primary navigation"] a{font-size:12px;min-height:40px}}

.mp-header nav[aria-label="Primary navigation"] a.mp-login{border:1px solid #56cf12;border-radius:6px;padding:8px 18px;color:#56cf12}.mp-header nav[aria-label="Primary navigation"] a.mp-login:hover{background:#56cf12;color:#000}
