/* Static navigation completion; inherited data and tools remain unchanged. */
#primary-nav{gap:16px;flex-wrap:wrap;justify-content:flex-end}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.service-section{border-top:1px solid #d1d9d1}.download-main{max-width:920px;padding-top:42px;padding-bottom:48px}.download-main h1{font-size:clamp(32px,5vw,48px)}.download-main .status-card{padding:24px;border:1px solid #c3cfc6;border-radius:8px;background:#faf9f4;margin:24px 0}.download-main p,.download-main li{overflow-wrap:anywhere}.download-main .status-label{display:inline-block;border-radius:20px;padding:5px 12px;background:#e8dfc6;color:#594724;font-weight:700}.download-main .link-row{display:flex;flex-wrap:wrap;gap:12px}.download-main .reference-caption{max-width:70ch}footer nav{flex-wrap:wrap}@media(max-width:900px){.site-header{flex-wrap:wrap}#primary-nav{justify-content:flex-start;margin-left:0;width:100%}}@media(max-width:600px){.service-grid{grid-template-columns:1fr}#primary-nav{gap:0}.download-main{padding-top:28px}.download-main .status-card{padding:18px}.download-main .link-row .button{width:100%}}
body:has(#mhro-honor-status) nav{flex-wrap:wrap;gap:8px 20px}body:has(#mhro-honor-status) nav a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:600px){body:has(.download-main) #primary-nav{display:flex}}
