.world-journey{--world-backdrop:var(--color-world-night);--world-progress:0;--world-copy-out:1;--orbit-copy-in:0;--film-copy:1;isolation:isolate;background:var(--world-backdrop);color:var(--color-fg-primary);position:relative}.world__visual{block-size:calc(var(--home-vh,1svh) * 100);min-block-size:36rem;position:absolute;inset:0 0 auto}.world-journey .world{pointer-events:none;background:0 0}.world-journey .world__identity,.world-journey .world__products{pointer-events:auto}.world-journey .world__scene,.world-journey .world__poster{block-size:100%;inset:0}.world-journey[data-status=ready] .world__scene,.world-journey[data-status=loading] .world__scene{opacity:1}html.js .world-journey:not([data-status=unavailable]) .world__poster{opacity:0}.world-journey[data-enhanced=true]:after{content:"";block-size:var(--world-travel,calc(var(--home-vh,1svh) * 165));display:block}.world-journey[data-enhanced=true] .world__visual{position:sticky;inset-block-start:0}.world-journey[data-enhanced=true] .world{opacity:var(--world-copy-out);margin-block-start:calc(-1 * max(calc(var(--home-vh,1svh) * 100), 36rem))}.world-journey[data-enhanced=true] .world__shade{opacity:calc(1 - var(--world-progress) * .8)}.world-orbit{pointer-events:none;position:relative}html.js .world-journey[data-status=loading] .world-orbit{display:none}.world-orbit__viewport{block-size:calc(var(--home-vh,1svh) * 100);min-block-size:36rem;padding:clamp(6rem, calc(var(--home-vh,1svh) * 11), 9rem) max(3rem, 5vw) 3rem;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:clip}.world-orbit__poster{z-index:-1;background:var(--world-backdrop) url(/models/world/orbit-dark.webp) center / cover;position:absolute;inset:0}.world-orbit__heading{inline-size:min(100%,60rem);margin-block:auto clamp(1.25rem, calc(var(--home-vh,1svh) * 3), 2.5rem);text-align:center;text-shadow:0 2px 20px var(--world-backdrop);align-self:center;position:relative}.world-orbit__film-poster{inline-size:min(100%,36rem);margin:1rem auto 2rem;overflow:hidden;transform:perspective(80rem)rotateX(-5deg)}.world-orbit__film-poster img{aspect-ratio:1.6;object-fit:cover;block-size:auto;inline-size:100%;display:block}.world-orbit__film-controls,.world-orbit__film-select{justify-content:center;align-items:center;gap:.5rem;display:flex}.world-orbit__film-controls{pointer-events:auto;margin-block-start:1rem}.world-orbit__film-button.btn,.world-orbit__film-pause.btn{min-block-size:2.75rem;color:var(--color-fg-secondary);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:.5rem .75rem;font-size:.625rem}.world-orbit__film-button[aria-pressed=true],.world-orbit__film-button:hover{color:var(--color-fg-primary)}.world-orbit__film-button:after{content:"";transform-origin:0;background:currentColor;block-size:1px;transition:transform .3s;position:absolute;inset:auto .75rem .3rem;transform:scaleX(0)}.world-orbit__film-button[aria-pressed=true]:after{transform:scaleX(1)}.world-orbit__film-controls .btn__fill{display:none}.world-orbit__film-pause.btn{border-inline-start:1px solid color-mix(in srgb, var(--color-fg-secondary) 25%, transparent);padding:.75rem}.world-orbit__film-pause svg{block-size:1rem;inline-size:1rem;display:block}.world-journey[data-enhanced=true] .world-orbit__film-copy{opacity:var(--film-copy)}.world-journey[data-enhanced=true] .world-orbit__film-poster,.world-journey:not([data-enhanced=true]) .world-orbit__film-pause{display:none}.world-orbit__eyebrow,.world-orbit__note p{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-secondary);margin:0;font-size:.625rem;line-height:1.7}.world-orbit h2{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin-block:1rem;font-size:clamp(2.2rem,4.2vw,4.5rem);font-weight:400;line-height:1.02}.world-orbit h2>span{display:block}.world-orbit h2>span:last-child{color:var(--color-world-accent)}.world-orbit__lead{min-block-size:3.3em;max-inline-size:42rem;color:var(--color-fg-secondary);text-wrap:balance;margin-inline:auto;font-size:clamp(.8125rem,1vw,.9375rem);line-height:1.65}.world-orbit__foot{justify-content:space-between;align-items:center;gap:2rem;min-block-size:6rem;margin-block-end:-3rem;display:flex;position:relative}.world-orbit__foot button,.world-orbit__foot a{pointer-events:auto}.world-journey[data-enhanced=true] .world-orbit{z-index:2;visibility:hidden;position:absolute;inset:0}.world-journey[data-enhanced=true] .world-orbit__viewport{position:sticky;inset-block-start:0}.world-journey[data-enhanced=true] .world-orbit__poster{display:none}.world-journey[data-enhanced=true] .world-orbit__heading,.world-journey[data-enhanced=true] .world-orbit__foot{opacity:var(--orbit-copy-in)}.world-journey[data-enhanced=true] .world-orbit__heading{transform:translateY(calc((1 - var(--orbit-copy-in)) * 2rem));filter:blur(calc((1 - var(--orbit-copy-in)) * 5px))}.world-journey[data-orbit-visible=true] .world-orbit{visibility:visible}@media not (min-width:48rem){.world-journey[data-enhanced=true] .world-orbit__heading{filter:none;transform:none}.world-orbit__poster{background-image:url(/models/world/orbit-dark-mobile.webp)}.world-orbit__viewport{padding:6.5rem 2rem 3rem}.world-orbit h2{font-size:clamp(1.7rem,7vw,2.8rem)}.world-orbit__foot{gap:1rem}.world-orbit__note p{max-inline-size:15ch;font-size:.5625rem}.world-orbit__foot .arrow-link{font-size:.75rem}.world-orbit__film-controls,.world-orbit__film-select{gap:0}.world-orbit__film-button.btn{padding-inline:.5rem;font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.world-orbit__film-pause{display:none}.world-journey[data-enhanced=true] .world-orbit__heading{filter:none;transform:none}}
