/* Six professional LVW Electronic Press Kits: straightforward editorial section navigation */
.epk-nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:clamp(10px,2vw,26px);overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain;max-width:1380px;margin:0 auto 28px;padding:11px 18px;background:color-mix(in srgb,var(--bg) 92%,var(--panel));border-top:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent) 30%,transparent);backdrop-filter:blur(14px)}
.epk-nav a{display:inline-flex;align-items:center;min-height:39px;flex-shrink:0;padding:8px 3px;color:var(--ink);text-decoration:none;font:700 .78rem/1.2 'Space Grotesk',system-ui,sans-serif;white-space:nowrap}
.epk-nav a:hover,.epk-nav a:focus-visible{color:var(--accent)}
.epk-nav a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.epk-nav .epk-site-back{margin-left:auto;padding:11px 14px;border:1px solid color-mix(in srgb,var(--accent) 75%,transparent);border-radius:3px;color:var(--accent)}
.epk-wrap [id]{scroll-margin-top:95px}
.epk-hero{padding-top:20px}
@media(max-width:650px){.epk-nav{margin:0 -4px 26px;padding:11px 14px;gap:21px}.epk-nav a{font-size:.76rem;min-height:42px}.epk-nav .epk-site-back{margin-left:3px}.epk-hero{padding-top:10px}}
@media(prefers-reduced-motion:reduce){.epk-nav{scroll-behavior:auto!important}}
