/* Shared by both the catalogue Home and the regular site header. */
.mp-site .mp-ranking-announcement{background:#ff4d24;color:#002b26;margin:0;font:600 13px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:.01em}
.mp-site .mp-ranking-announcement a{display:flex;align-items:center;justify-content:center;gap:20px;padding:13px 24px;color:#002b26;text-decoration:none;min-height:46px}
.mp-site .mp-ranking-announcement strong{font-weight:850}
.mp-site .mp-ranking-announcement a:hover{background:#ff683e;text-decoration:underline;text-underline-offset:4px}
.mp-site .mp-ranking-announcement a:focus-visible{outline:3px solid #002b26;outline-offset:-5px}
.mp-site .mp-announcement-arrow{font-size:21px;line-height:1;flex-shrink:0}
@media(max-width:600px){.mp-site .mp-ranking-announcement a{font-size:12px;text-align:left;padding:11px 20px;gap:14px}}

/* A compact attribution next to the relevant ECG results and edition. */
.mp-site .mp-ranking-pioneer{margin:22px 0;padding:12px 16px;border-left:3px solid #ff4b23;background:#edf3ef;color:#063b32;font-size:15px;line-height:1.6;border-radius:0 6px 6px 0;max-width:76ch}
.mp-site .mp-ranking-pioneer strong{font-weight:650}
.mp-site .mp-ranking-pioneer a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.mp-site .home-hero .mp-ranking-pioneer{margin-bottom:0}
@media(max-width:640px){.mp-site .mp-ranking-pioneer{font-size:14px;padding:10px 13px}}
