.journey-gallery-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:max(.65rem,env(safe-area-inset-top)) max(clamp(1rem,4.5vw,4.75rem),env(safe-area-inset-right)) .65rem max(clamp(1rem,4.5vw,4.75rem),env(safe-area-inset-left));background:#10242d;color:#fff4df;border-bottom:1px solid #746e5c}.journey-gallery-header .journey-gallery-brand{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;text-decoration:none;color:inherit}.journey-gallery-brand .brand-lockup{font-size:clamp(26px,2.8vw,39px)}.journey-gallery-header nav{display:flex;align-items:center;gap:clamp(.65rem,2.2vw,2.2rem)}.journey-gallery-header nav>*{display:inline-flex;align-items:center;gap:.35rem;position:relative;min-height:44px;color:inherit;font:500 .875rem/1.25 Avenir Next,Segoe UI,sans-serif;text-decoration:none}.journey-gallery-header [aria-current=page]:after,.journey-gallery-header nav a:hover:after{content:"";position:absolute;right:0;bottom:5px;left:0;height:1px;background:#ddc391}.journey-gallery-header .journey-gallery-return{margin-left:.4rem}.experience .journey-gallery-header a:focus-visible{outline:2px solid #efcf8d;outline-offset:3px;box-shadow:none}@media (max-width:480px){.journey-gallery-header{gap:.5rem;padding-inline:max(.8rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-right))}.journey-gallery-header nav{gap:.7rem}.journey-gallery-header nav>*{font-size:.8rem}.journey-gallery-header .journey-gallery-return{margin:0}}.experience .classic-folio #classic-palate:focus,.experience .classic-folio h1[tabindex="-1"]:focus,.experience .sample-cabinet h1[tabindex="-1"]:focus{outline:none;box-shadow:none}.classic-folio #classic-palate:target:focus-visible{text-decoration:underline;text-decoration-color:#977645;text-decoration-thickness:1px;text-underline-offset:.18em}@media (forced-colors:active){.experience .classic-folio #classic-palate:focus-visible,.experience .classic-folio h1[tabindex="-1"]:focus-visible,.experience .sample-cabinet h1[tabindex="-1"]:focus-visible{outline:2px solid Highlight}}.journey-gallery-header{position:relative;z-index:22;line-height:1.25}.journey-gallery-header .brand-lockup{--logo-ink:#fff4df;--logo-pop:#ddc391}.gallery-page-footer a:focus-visible,.journey-gallery-header a:focus-visible{outline:2px solid #efcf8d;outline-offset:3px;box-shadow:none}.gallery-page-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.35rem 2rem;padding:1rem max(clamp(1rem,4.5vw,4.75rem),env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(clamp(1rem,4.5vw,4.75rem),env(safe-area-inset-left));border-top:1px solid #746e5c;background:#10242d;color:#fff4df}.gallery-page-footer nav{display:flex;flex-wrap:wrap;gap:.1rem clamp(1rem,2vw,2rem)}.gallery-page-footer a{color:inherit;min-height:44px;display:inline-flex;align-items:center;gap:.55rem;font:500 .875rem/1.4 var(--body);text-decoration:none}.gallery-page-footer a:hover{text-decoration:underline;text-underline-offset:.3em}.gallery-page-footer__guide span{color:#ddc391}@media (max-width:680px){.journey-gallery-header{display:grid;grid-template-columns:1fr auto;gap:0;padding-block:max(.35rem,env(safe-area-inset-top)) 0;padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right))}.journey-gallery-header .journey-gallery-brand{justify-self:start}.journey-gallery-header nav{grid-column:1/-1;gap:clamp(1rem,5vw,2.25rem)}.journey-gallery-header nav>*{font-size:.85rem}.journey-gallery-header .journey-gallery-return{position:absolute;inset-inline-end:max(1rem,env(safe-area-inset-right));top:max(.35rem,env(safe-area-inset-top));margin:0}.gallery-page-footer{align-items:start}}