.journey{position:relative;background:#141c1c;color:#fff7e6}.journey-stage{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#101616ed,#111a19cc),url('../jet-expanse-hero.png') center/cover}.journey-copy{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:clamp(32px,6vw,96px)}.journey-copy small,.journey-skip{font:600 10px 'DM Sans',sans-serif;letter-spacing:.14em;color:#eed195}.journey-copy h2{font:500 clamp(28px,3vw,55px)/1.1 Manrope, sans-serif;letter-spacing:-.05em;margin:.28em 0}.journey-copy p{font:400 15px/1.55 'DM Sans',sans-serif;max-width:30em}.journey-skip{display:inline-block;padding:12px 18px;margin:0 0 12px 4vw}.journey-view{display:none}.journey.is-moving{height:390vh;height:390svh}.is-moving .journey-stage{position:sticky;top:0;height:100vh;height:100svh}.is-moving .journey-view{display:block;position:absolute;inset:0}.journey-view canvas{display:block;width:100%;height:100%}.is-moving .journey-copy{position:absolute;display:block;inset:0;pointer-events:none;background:linear-gradient(0deg,#091010ed,transparent 48%)}.is-moving .journey-copy article{position:absolute;left:clamp(22px,6vw,110px);right:20px;bottom:9%;opacity:0}.is-moving .journey-copy h2{font-size:clamp(39px,6vw,92px)}.is-moving .journey-skip{position:absolute;right:3vw;top:4%;background:#131b1cc9;border:1px solid #e6d4ac69;border-radius:22px}.is-moving .journey-meter{position:absolute;bottom:0;left:0;height:3px;width:100%;background:#d4b278;transform:scaleX(var(--progress,0));transform-origin:left}@media(max-width:760px){.journey-copy{grid-template-columns:1fr;gap:1.25rem}.is-moving .journey-copy article{bottom:11%}.journey-copy p{max-width:27em}}
.journey-stars{display:block;font-size:19px;letter-spacing:.2em;color:#eed195}

.journey-copy .stays-title{display:flex;align-items:center;gap:.2em;white-space:nowrap}.stays-title .journey-stars{display:inline-flex;gap:2px}.stays-title svg{width:clamp(10px,1.6vw,23px);height:auto}@media(max-width:480px){.journey-copy .stays-title{font-size:clamp(26px,8.7vw,39px)}}
