/* Opt-in hero navigation only; no shared legacy header or schema changes. */
.rc-hero-crumb{position:absolute;top:calc(var(--rc-crumb-header-height,var(--shell-h,80px)) + 4px);left:clamp(20px,5vw,80px);right:20px;z-index:4;display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;border:0;background:none;font:400 11px/1.4 var(--font-sans,"Jost",sans-serif);letter-spacing:.02em;text-transform:none;text-align:left;white-space:nowrap;color:#FAF7F1;opacity:.6}
.rc-hero-crumb a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap}
.rc-hero-crumb:focus-within{opacity:1}
.rc-hero-crumb a:focus-visible{outline:2px solid #C6A76B;outline-offset:3px}
.rc-hero-crumb a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.rc-hero-crumb--light{color:#1B221E}
.vf-intro--visual .rc-hero-crumb{--rc-crumb-header-height:0px}
.journal-hub__opening{position:relative;padding-top:56px}
.journal-hub__opening .rc-hero-crumb{top:0;left:0;right:0}
@media(max-width:768px){.rc-hero-crumb{top:calc(var(--rc-crumb-header-height,var(--shell-h,64px)) + 4px)}}
