/* Audience navigation only. Existing scenes, games, and motion stay independent. */
.primary-nav[data-service-navigation]{gap:clamp(16px,1.8vw,28px)}
.primary-nav[data-service-navigation] a{line-height:1.4}
@media(min-width:981px){.primary-nav[data-service-navigation]>a{white-space:nowrap}}
.audience-journey{display:flex;gap:24px;flex-wrap:wrap;align-items:center;padding-block:22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:11px/1.6 var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:36px}
.audience-journey a{display:inline-flex;gap:18px;align-items:center;min-height:44px}
.audience-journey a:hover,.audience-journey a:focus-visible{color:var(--orange)}
#personal-brand-work .trust-section-code{color:var(--orange)}
#personal-brand-work .trust-section-note{color:var(--muted)}
#personal-brand-work .trust-case-services{color:inherit}
.wp-header nav a,.company-case-header nav a{line-height:1.4}
@media(max-width:980px){.primary-nav[data-service-navigation]>a{padding-block:17px}}
@media(max-width:650px){
 .trust-page .header-inner{flex-wrap:wrap;padding-block:15px;gap:12px}
 .trust-page .trust-audience-nav{flex:1 0 100%;justify-content:space-between;margin:0;gap:18px;font-size:11px}
 .trust-page .trust-audience-nav a{white-space:normal;max-width:48%;min-height:44px;display:flex;align-items:center}
 .wp-header{flex-wrap:wrap;gap:12px}
 .wp-header nav{flex:1 0 100%;justify-content:space-between;gap:18px}
 .wp-header nav a{max-width:48%;min-height:44px;display:flex;align-items:center;font-size:11px}
 .company-case-header>div{flex-wrap:wrap;gap:12px;padding-block:15px}
 .company-case-header nav{flex:1 0 100%;justify-content:space-between;gap:18px}
 .company-case-header nav a{max-width:48%;min-height:44px;display:flex;align-items:center;font-size:11px}
 .audience-journey{gap:4px 20px;font-size:10px;padding-block:14px}
 .audience-journey a{gap:10px}
}
