:root{--ol21-p3-ivory:#FDFBF7;--ol21-p3-white:#FDFBF7;--ol21-p3-green:#2B211A;--ol21-p3-deep:#2B211A;--ol21-p3-gold:#D4A373;--ol21-p3-line:rgba(43,33,26,.16);--ol21-p3-shadow:0 30px 90px rgba(43,33,26,.12);--ol21-p3-ease:cubic-bezier(.22,1,.36,1)}html.ol21-phase3-media-governed{scroll-padding-top:var(--ol-qa-header-height,92px)}body.ol21-phase3-consolidated{--ol-media-authority:phase3;--ol-reveal-authority:scroll-story-engine}body.ol21-phase3-consolidated [data-ol-controller-owner]{--ol21-p3-section-progress:var(--ol-story-section-progress,0)}body.ol21-phase3-consolidated [data-ol-media-owner="phase3"]:is(img,video,picture){transform-origin:center center}body.ol21-phase3-consolidated [data-ol-video-policy="active-only"] video,body.ol21-phase3-consolidated video[data-ol21-p3-video="managed"]{background:linear-gradient(365deg,rgba(43,33,26,.08) 0%,rgba(43,33,26,.08) 100%)}body.ol21-phase3-consolidated video[data-ol21-p3-video="managed"]{max-width:100%}body.ol21-phase3-consolidated [data-ol21-p3-media-state="inactive"] video{filter:saturate(.78) brightness(.82)}body.ol21-phase3-consolidated [data-ol21-p3-media-state="active"] video{filter:saturate(1.04) brightness(1.02)}body.ol21-phase3-consolidated [data-ol21-p3-audio-state="muted"] [data-ol-sound-label]::after,body.ol21-phase3-consolidated [data-ol21-p3-audio-state="muted"] .ol-sound-label::after{content:" · muted";opacity:.72}.ol21-p3-engine-chip{position:fixed;right:1rem;bottom:1rem;z-index:9997;display:inline-flex;gap:.45rem;align-items:center;max-width:min(88vw,24rem);padding:.55rem .75rem;border:1px solid rgba(212,163,115,.25);border-radius:999px;background:linear-gradient(365deg,rgba(43,33,26,.78) 0%,rgba(43,33,26,.78) 100%);color:var(--ol21-p3-ivory);box-shadow:0 18px 60px rgba(43,33,26,.18);backdrop-filter:blur(16px);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;pointer-events:none;opacity:0;transform:translateY(12px);transition:opacity .3s var(--ol21-p3-ease),transform .3s var(--ol21-p3-ease)}html[data-ol21-p3-debug="1"] .ol21-p3-engine-chip{opacity:1;transform:none}.ol21-p3-engine-chip i{width:.48rem;height:.48rem;border-radius:999px;background:var(--ol21-p3-gold);box-shadow:0 0 22px rgba(212,163,115,.65)}body.ol21-phase3-consolidated:is(.ol-cc-header,header).is-ol21-p3-scrolled{backdrop-filter:blur(20px) saturate(1.05)}body.ol21-phase3-consolidated [data-ol-reveal="pin-x"][data-ol21-p3-mobile-fallback="swipe"]{overscroll-behavior-x:contain}body.ol21-phase3-consolidated [data-ol-reveal="gallery-float"] [data-ol-reveal-item],body.ol21-phase3-consolidated [data-ol-reveal="media-crossfade"] [data-ol-reveal-item]{will-change:opacity,transform,filter}body.ol21-phase3-consolidated [data-ol21-p3-gallery="managed"]:is(button,a,[tabindex]):focus-visible,body.ol21-phase3-consolidated [data-ol21-p3-media-state]:is(button,a,[tabindex]):focus-visible{outline:2px solid rgba(212,163,115,.82);outline-offset:4px}body.ol21-phase3-consolidated [data-ol21-p3-scroll-lock="released"]{overflow:visible}body.ol21-phase3-consolidated [data-ol21-p3-transform-owner="scroll-story-engine"]:is(.ix-route-rail,.ix-h-track,.pk4-rail,.pk-rail){backface-visibility:hidden;transform-style:preserve-3d}@media (max-width:900px){body.ol21-phase3-consolidated [data-ol-reveal="pin-x"]{min-height:auto!important}body.ol21-phase3-consolidated [data-ol-reveal="pin-x"]:is(.ix-route-rail,.ix-h-track,.pk4-rail,.pk-rail){transform:none!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}body.ol21-phase3-consolidated [data-ol-reveal="pin-x"]:is(.ix-h-card,.pk4-journey-card,.pk-card){scroll-snap-align:center}}@media (prefers-reduced-motion:reduce){html.ol21-phase3-media-governed{scroll-behavior:auto!important}body.ol21-phase3-consolidated *,body.ol21-phase3-consolidated *::before,body.ol21-phase3-consolidated *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}body.ol21-phase3-consolidated [data-ol-reveal="pin-x"]:is(.ix-route-rail,.ix-h-track,.pk4-rail,.pk-rail){transform:none!important}}