
/* Shared professional header link; existing site layout remains intact. */
.navigation a.ai-nav-link{display:inline-flex;justify-content:center;align-items:center;border:1px solid #d8def5;background:#eef1fd;color:#3349b6;padding:9px 13px;border-radius:8px;white-space:nowrap}
.navigation a.ai-nav-link:hover{background:#e2e8ff;border-color:#b8c4f0;color:#273b9f}
.nav nav a.ai-nav-link{display:inline-flex;align-items:center;justify-content:center;color:#3349b6;background:#eef1fd;border:1px solid #d8def5;padding:9px 11px;border-radius:8px}
.nav nav a.ai-nav-link:hover{background:#e2e8ff}
@media(max-width:860px){.navigation a.ai-nav-link{justify-content:flex-start;width:max-content;margin-block:4px}}
@media(max-width:640px){.nav nav a.ai-nav-link{font-size:12px;min-height:44px}}
