.Journey-module__ZoJpOG__journey{z-index:2;position:relative}.Journey-module__ZoJpOG__pin{z-index:1;pointer-events:none;height:100vh;position:sticky;top:0}.Journey-module__ZoJpOG__stage{--wash:#d68c4814;--glide:1.2s;--hdr:72px;background:var(--ink);width:100%;height:100%;position:relative;overflow:hidden}.Journey-module__ZoJpOG__stage[data-light=morning]{--wash:#ffd6961a}.Journey-module__ZoJpOG__stage[data-light=daytime]{--wash:#dcecff14}.Journey-module__ZoJpOG__stage[data-light=sunset]{--wash:#ff96501f}.Journey-module__ZoJpOG__stage[data-light=late]{--wash:#5a78c824}.Journey-module__ZoJpOG__stage[data-light=christmas]{--wash:#ff78501f}.Journey-module__ZoJpOG__stage[data-light=birthday]{--wash:#ffc46e1f}.Journey-module__ZoJpOG__set{position:absolute;inset:0;overflow:hidden}.Journey-module__ZoJpOG__room{opacity:0;transition:opacity 1.4s var(--ease);animation:36s ease-in-out infinite alternate Journey-module__ZoJpOG__drift;position:absolute;inset:-3%}.Journey-module__ZoJpOG__room[data-on]{opacity:1}.Journey-module__ZoJpOG__room img{object-fit:cover;object-position:var(--focus,50% 50%);filter:saturate(1.12) contrast(1.04) blur(var(--blur,0px));transition:filter .9s var(--ease)}@keyframes Journey-module__ZoJpOG__drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1.2%,-.8%)}}.Journey-module__ZoJpOG__grade{transition:background 1s var(--ease);background:linear-gradient(90deg,#0a0908db 0%,#0a090899 30%,#0a090824 56%,#0a090800 100%),linear-gradient(#0a090899 0%,#0000 24% 72%,#0a0908cc 100%);position:absolute;inset:0}.Journey-module__ZoJpOG__stage[data-side=center] .Journey-module__ZoJpOG__grade{background:radial-gradient(70% 60% at 50% 42%,#0a09088c,#0000 70%),linear-gradient(#0a0908b3 0%,#0a090833 30% 70%,#0a0908d9 100%)}.Journey-module__ZoJpOG__wash{background:var(--wash);mix-blend-mode:screen;transition:background 1.4s var(--ease);position:absolute;inset:0}.Journey-module__ZoJpOG__roomAlt{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Journey-module__ZoJpOG__screens{display:block;position:absolute;inset:0}.Journey-module__ZoJpOG__screenLayer{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.Journey-module__ZoJpOG__screenLayer[data-on]{opacity:1}.Journey-module__ZoJpOG__screens .Journey-module__ZoJpOG__screenLayer img,.Journey-module__ZoJpOG__cardScreen img{object-fit:cover;object-position:top;filter:brightness(1.08)contrast(1.03);width:100%;height:100%;display:block}.Journey-module__ZoJpOG__laptop{--w:min(46vw, 760px);left:46%;top:calc(50% + var(--hdr) / 2 - var(--w) * .36);width:var(--w);opacity:0;transition:opacity .9s var(--ease), transform var(--glide) var(--ease), left var(--glide) var(--ease), top var(--glide) var(--ease), width var(--glide) var(--ease);position:absolute;transform:translateY(48px)scale(.94)}.Journey-module__ZoJpOG__laptop[data-on]{opacity:1;transform:none}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=signature] .Journey-module__ZoJpOG__laptop{--w:33vw;left:5%;top:calc(var(--hdr) + 3.6rem + (100% - var(--hdr) - 3.6rem - 34vh) / 2 - var(--w) * .36)}.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__laptop{--w:20vw;left:4%;top:calc(20% + 7.85vw - var(--w) * .36)}.Journey-module__ZoJpOG__lid{z-index:1;aspect-ratio:16/10.4;transform-origin:50% 100%;border-radius:2.4%/3.8%;width:100%;position:relative;transform:perspective(2000px)rotateY(-10deg)rotateX(5deg)}.Journey-module__ZoJpOG__lidFrame{border-radius:inherit;background:linear-gradient(135deg,#ffffff24,#fff0 40%),linear-gradient(#2a2521,#0f0d0b 70%,#090807);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e,0 50px 110px #000000a6,0 0 90px 6px #ffb4641a}.Journey-module__ZoJpOG__lidScreen{clip-path:inset(0 round 1%/1.6%);isolation:isolate;background:#0c0b0a;border-radius:1%/1.6%;position:absolute;inset:3.2% 2.4% 3.4%;overflow:hidden;transform:translateZ(0)}.Journey-module__ZoJpOG__lidGlass{border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff1f,#0000 42%);position:absolute;inset:0}.Journey-module__ZoJpOG__deck{aspect-ratio:100/9;transform-origin:50% 0;background:linear-gradient(#4a423a,#2b2521 55%,#171310);border-radius:1.2%/14%;width:106%;margin:0 -3%;display:block;position:relative;transform:perspective(2000px)rotateY(-10deg)rotateX(58deg);box-shadow:inset 0 1px #fff6,inset 0 -2px #0009,0 18px 40px #0009}.Journey-module__ZoJpOG__deck:before{content:"";background-color:#0d0b09;background-image:repeating-linear-gradient(90deg,#0000 0 5.6%,#ffffff14 5.6% 6%),repeating-linear-gradient(#0000 0 22%,#ffffff14 22% 25%);border-radius:4px;height:48%;position:absolute;top:14%;left:12%;right:12%}.Journey-module__ZoJpOG__keys{background:linear-gradient(#3a332c,#2a2420);border-radius:3px;width:16%;height:24%;position:absolute;top:68%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1a}.Journey-module__ZoJpOG__tablet{--tilt:perspective(2000px) rotateY(-12deg) rotateX(3deg);--w:min(41vw, 680px);left:45%;top:calc(50% + var(--hdr) / 2 - var(--w) * .3475);width:var(--w);aspect-ratio:2360/1640;opacity:0;transform:var(--tilt) translateY(48px) scale(.94);transition:opacity .9s var(--ease), transform var(--glide) var(--ease), left var(--glide) var(--ease), top var(--glide) var(--ease), width var(--glide) var(--ease);position:absolute}.Journey-module__ZoJpOG__tablet[data-on]{opacity:1;transform:var(--tilt)}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__laptop{--w:23vw;top:50%;left:13%}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__tablet{--w:27vw;top:51%;left:45%}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__role{opacity:0}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__phone{width:5.2vw;inset:calc(50% + 10.5vw) auto auto calc(13% + 17.5vw)}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__stage[data-scene=signature] .Journey-module__ZoJpOG__tablet{--w:32vw;left:55%;top:calc(var(--hdr) + 3.6rem + (100% - var(--hdr) - 3.6rem - 34vh) / 2 - var(--w) * .3475)}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__laptop{top:calc(var(--hdr) + 3.6rem + (100% - var(--hdr) - 3.6rem - 42vh) / 2 - var(--w) * .36)}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__tablet{top:calc(var(--hdr) + 3.6rem + (100% - var(--hdr) - 3.6rem - 42vh) / 2 - var(--w) * .3475)}.Journey-module__ZoJpOG__stage[data-compact] .Journey-module__ZoJpOG__tablet{--w:24vw;left:64%;top:calc(100% - var(--w) * .695 - 9%)}.Journey-module__ZoJpOG__stage[data-compact] .Journey-module__ZoJpOG__role,.Journey-module__ZoJpOG__stage[data-compact] .Journey-module__ZoJpOG__deviceTag{opacity:0}.Journey-module__ZoJpOG__role,.Journey-module__ZoJpOG__deviceTag{transition:opacity .6s var(--ease)}.Journey-module__ZoJpOG__stage[data-scene=remote] .Journey-module__ZoJpOG__tablet{--w:36vw;left:40%}.Journey-module__ZoJpOG__stage[data-scene=remote] .Journey-module__ZoJpOG__tabletSpeaker{top:-36%;bottom:auto}.Journey-module__ZoJpOG__tabletBody{background:linear-gradient(135deg,#ffffff24,#fff0 40%),linear-gradient(#2a2521,#0f0d0b 70%,#090807);border-radius:4.6%/6.6%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e,0 50px 110px #000000a6,0 0 110px 8px #ffb4641f}.Journey-module__ZoJpOG__tabletScreen{background:#0c0b0a;border-radius:1.8%/2.6%;position:absolute;inset:3.6%;overflow:hidden}.Journey-module__ZoJpOG__tabletGlass{pointer-events:none;background:linear-gradient(115deg,#ffffff1f,#0000 42%);border-radius:4.6%/6.6%;position:absolute;inset:0}.Journey-module__ZoJpOG__tabletBody{z-index:0}.Journey-module__ZoJpOG__tabletScreen{z-index:1}.Journey-module__ZoJpOG__tabletGlass{z-index:2}.Journey-module__ZoJpOG__tablet .Journey-module__ZoJpOG__role,.Journey-module__ZoJpOG__laptop .Journey-module__ZoJpOG__role{z-index:3}.Journey-module__ZoJpOG__deviceTag{letter-spacing:.2em;text-transform:uppercase;color:#f4f1eab3;white-space:nowrap;font-size:.78rem;font-weight:500;position:absolute;top:calc(100% + 1.2rem);left:2%}.Journey-module__ZoJpOG__deviceTag strong{color:#fffaf0;font-weight:700}.Journey-module__ZoJpOG__role{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--paper);white-space:nowrap;background:#0e0c0ab8;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff29}.Journey-module__ZoJpOG__roleManager,.Journey-module__ZoJpOG__roleOperator{top:-3.4rem;right:2%}.Journey-module__ZoJpOG__avatar{background:linear-gradient(#2a2520,#15120f);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.Journey-module__ZoJpOG__avatar svg{opacity:.85;width:19px;height:19px}.Journey-module__ZoJpOG__presence{background:#5ee39a;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #0e0c0a}.Journey-module__ZoJpOG__roleText{font-size:13px;line-height:1.15;display:grid}.Journey-module__ZoJpOG__roleText strong{font-weight:600}.Journey-module__ZoJpOG__roleText span{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:10px}.Journey-module__ZoJpOG__rings{--tone:#ffe8becc;pointer-events:none;width:120px;height:120px;position:absolute}.Journey-module__ZoJpOG__rings[data-tone=rose]{--tone:#e896aad9}.Journey-module__ZoJpOG__rings[data-tone=teal]{--tone:#78d2c8d9}.Journey-module__ZoJpOG__rings[data-tone=violet]{--tone:#b096e8d9}.Journey-module__ZoJpOG__rings[data-tone=amber]{--tone:#f0ba60d9}.Journey-module__ZoJpOG__rings[data-tone=sky]{--tone:#8cbef0d9}.Journey-module__ZoJpOG__rings i{border:2px solid var(--tone);box-shadow:0 0 14px color-mix(in srgb, var(--tone) 60%, transparent);opacity:0;border-radius:50%;animation:3.6s cubic-bezier(.2,.6,.4,1) infinite Journey-module__ZoJpOG__ring;position:absolute;inset:0;transform:scale(.4)}.Journey-module__ZoJpOG__rings i:nth-child(2){animation-delay:1.2s}.Journey-module__ZoJpOG__rings i:nth-child(3){animation-delay:2.4s}@keyframes Journey-module__ZoJpOG__ring{0%{opacity:0;transform:scale(.4)}18%{opacity:.8}to{opacity:0;transform:scale(2.4)}}.Journey-module__ZoJpOG__speaker{aspect-ratio:3/4;isolation:isolate;pointer-events:none;position:absolute}.Journey-module__ZoJpOG__speakerBody{background:linear-gradient(135deg,#ffffff1a,#fff0 45%),linear-gradient(#3a332c,#17130f 60%,#0b0a09);border-radius:10%/7.5%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff38,0 24px 44px #0009}.Journey-module__ZoJpOG__speakerCone{aspect-ratio:1;background:radial-gradient(circle,#221d19 0 16%,#0a0908 17% 21%,#332b25 22% 58%,#0d0b0a 60% 100%);border-radius:50%;position:absolute;top:36%;left:14%;right:14%;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 3px 8px #000c}.Journey-module__ZoJpOG__speakerTweeter{aspect-ratio:1;background:radial-gradient(circle,#2e2823 0 38%,#0d0b0a 42% 100%);border-radius:50%;position:absolute;top:11%;left:36%;right:36%;box-shadow:inset 0 0 0 1px #ffffff1f}.Journey-module__ZoJpOG__speakerRings{z-index:-1;aspect-ratio:1;width:150%;height:auto;top:60%;left:50%;transform:translate(-50%,-50%)}.Journey-module__ZoJpOG__tabletSpeaker{z-index:1;width:17%;transition:top var(--glide) var(--ease), bottom var(--glide) var(--ease);bottom:-5%;right:-23%}.Journey-module__ZoJpOG__phone{aspect-ratio:780/1688;opacity:0;width:min(21vw,250px);transition:transform 1.1s var(--ease), opacity .8s var(--ease);filter:drop-shadow(0 40px 60px #000000b3);border-radius:12%/5.6%;position:absolute;bottom:5%;right:8%;transform:translateY(70%)rotate(6deg)}.Journey-module__ZoJpOG__phone[data-on]{opacity:1;transform:translateY(0)rotate(-4deg)}.Journey-module__ZoJpOG__phoneBody{border-radius:inherit;background:linear-gradient(135deg,#ffffff24,#fff0 40%),linear-gradient(#26221d,#0f0d0b 70%,#090807);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #fff3}.Journey-module__ZoJpOG__phoneScreen{background:#0c0b0a;border-radius:9%/4.2%;position:absolute;inset:4.6%;overflow:hidden}.Journey-module__ZoJpOG__phoneScreen img{width:100%;height:auto;display:block}.Journey-module__ZoJpOG__cards{opacity:0;transition:opacity 1s var(--ease), transform var(--glide) var(--ease);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6vw;display:grid;position:absolute;top:12%;left:6%;right:6%;transform:translateY(40px)scale(.96)}.Journey-module__ZoJpOG__cards[data-on]{opacity:1;transform:none}.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__cards,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__cards{top:20%;left:28%}.Journey-module__ZoJpOG__card{aspect-ratio:4/3;border-radius:14px;margin:0;position:relative;overflow:visible}.Journey-module__ZoJpOG__cardPhoto{border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px #0009}.Journey-module__ZoJpOG__cardPhoto img{object-fit:cover;object-position:var(--focus,50% 50%);filter:saturate(1.1)}.Journey-module__ZoJpOG__cardPhoto:after{content:"";background:linear-gradient(#0a09081a,#0a09088c);position:absolute;inset:0}.Journey-module__ZoJpOG__cardTablet{aspect-ratio:2360/1640;width:58%;position:absolute;bottom:10%;left:10%;transform:perspective(1200px)rotateY(-8deg)}.Journey-module__ZoJpOG__cardTablet .Journey-module__ZoJpOG__tabletBody{box-shadow:inset 0 0 0 1px #ffffff2e,0 24px 50px #000000a6}.Journey-module__ZoJpOG__cardScreen{background:#0c0b0a;border-radius:1.8%/2.6%;position:absolute;inset:3.6%;overflow:hidden}.Journey-module__ZoJpOG__cardSpeaker{width:10%;top:8%;right:7%}.Journey-module__ZoJpOG__cardName{font-family:var(--font-display);color:#fffaf0;justify-content:space-between;align-items:baseline;font-size:clamp(1.2rem,1.8vw,1.7rem);font-weight:300;display:flex;position:absolute;top:calc(100% + .8rem);left:0;right:0}.Journey-module__ZoJpOG__cardState{font-family:var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);font-size:.62rem;font-weight:600}.Journey-module__ZoJpOG__cardState[data-on]{color:#5ee39a}.Journey-module__ZoJpOG__flow{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__phone,.Journey-module__ZoJpOG__cards{z-index:1}.Journey-module__ZoJpOG__stream{--tone:#fff0d2f2;opacity:0;transition:opacity 1s var(--ease)}.Journey-module__ZoJpOG__stream[data-on]{opacity:1}.Journey-module__ZoJpOG__stream[data-tone=rose]{--tone:#e896aaf2}.Journey-module__ZoJpOG__stream[data-tone=teal]{--tone:#78d2c8f2}.Journey-module__ZoJpOG__stream[data-tone=violet]{--tone:#b096e8f2}.Journey-module__ZoJpOG__stream[data-tone=amber]{--tone:#f0ba60f2}.Journey-module__ZoJpOG__stream[data-tone=sky]{--tone:#8cbef0f2}.Journey-module__ZoJpOG__rail{fill:none;stroke:#ffffff1f;stroke-width:1px}.Journey-module__ZoJpOG__train{fill:none;stroke:var(--tone);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:4 18;animation:2.2s linear infinite Journey-module__ZoJpOG__train}.Journey-module__ZoJpOG__trainGlow{fill:none;stroke:var(--tone);stroke-width:11px;stroke-linecap:round;stroke-dasharray:4 18;opacity:.6;filter:blur(6px);animation:2.2s linear infinite Journey-module__ZoJpOG__train}@keyframes Journey-module__ZoJpOG__train{to{stroke-dashoffset:-22px}}.Journey-module__ZoJpOG__browse,.Journey-module__ZoJpOG__week{opacity:0;transition:opacity .8s var(--ease);background:#0c0b0a;position:absolute;inset:0}.Journey-module__ZoJpOG__browse[data-on],.Journey-module__ZoJpOG__week[data-on]{opacity:1}.Journey-module__ZoJpOG__marquee{transition:transform .8s var(--ease);gap:.6vw;display:grid;position:absolute;top:19%;left:0;right:0}.Journey-module__ZoJpOG__marquee img{width:100%;height:auto;display:block}.Journey-module__ZoJpOG__ask{z-index:2;background:#0c0b0a;padding-top:2.2%;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 30px #0c0b0ae6}.Journey-module__ZoJpOG__ask img{width:100%;height:auto;display:block}.Journey-module__ZoJpOG__week{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:1.2%;padding:7% 4% 6%;display:grid}.Journey-module__ZoJpOG__weekDay{opacity:.22;transition:opacity .4s var(--ease);gap:5%;display:grid}.Journey-module__ZoJpOG__weekDay[data-on]{opacity:1}.Journey-module__ZoJpOG__weekDay b{letter-spacing:.14em;text-transform:uppercase;color:var(--paper);text-align:center;margin-bottom:4px;font-size:clamp(9px,.8vw,13px);font-weight:600}.Journey-module__ZoJpOG__weekDay i{letter-spacing:.04em;color:#0a0908e6;background:#f4f1ea24;border-radius:5px;place-items:center;height:clamp(22px,2.4vw,34px);font-size:clamp(7px,.62vw,11px);font-style:normal;display:grid}.Journey-module__ZoJpOG__weekDay i[data-slot="1"]{background:#f6d7a8}.Journey-module__ZoJpOG__weekDay i[data-slot="2"]{background:#dbe9f6}.Journey-module__ZoJpOG__weekDay i[data-slot="3"]{background:#e8a060}.Journey-module__ZoJpOG__weekDay i[data-slot="4"]{background:#8fa3d6}.Journey-module__ZoJpOG__weekDay[data-weekend] i[data-slot="1"]{height:clamp(32px,3.4vw,48px)}.Journey-module__ZoJpOG__words{z-index:4;pointer-events:auto;width:min(38vw,560px);animation:Journey-module__ZoJpOG__wordsIn .9s var(--ease) both;gap:.6rem;display:grid;position:absolute;bottom:10vh;left:6vw}.Journey-module__ZoJpOG__words[data-side=center]{text-align:center;justify-items:center;width:min(92vw,1120px);animation-name:Journey-module__ZoJpOG__wordsInCenter;top:13vh;bottom:auto;left:50%;transform:translate(-50%)}.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__words,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__words{text-align:left;justify-items:start;width:min(40vw,560px);animation-name:Journey-module__ZoJpOG__wordsIn;top:auto;bottom:8vh;left:6vw;transform:none}.Journey-module__ZoJpOG__words[data-scene=close]{top:12vh}@keyframes Journey-module__ZoJpOG__wordsIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Journey-module__ZoJpOG__wordsInCenter{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Journey-module__ZoJpOG__big{font-family:var(--font-display);color:#fffaf0;text-shadow:0 2px 30px #000000b3;margin:0 0 .3rem;font-size:clamp(3.6rem,8vw,7.2rem);font-weight:300;line-height:1}.Journey-module__ZoJpOG__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--champagne-bright);margin:0;font-size:.8rem;font-weight:600}.Journey-module__ZoJpOG__title{font-family:var(--font-display);color:#fffaf0;text-shadow:0 2px 30px #000000b3;margin:0;font-size:clamp(2rem,3.6vw,3.3rem);font-weight:300;line-height:1.06}.Journey-module__ZoJpOG__titleCenter{white-space:pre-line;font-size:clamp(2.4rem,5.2vw,4.6rem)}.Journey-module__ZoJpOG__line{color:#f4f1eae0;text-shadow:0 1px 18px #000c;max-width:44ch;margin:0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55}.Journey-module__ZoJpOG__chips{flex-wrap:wrap;gap:.4rem;margin:.3rem 0 0;display:flex}.Journey-module__ZoJpOG__chip{color:#f4f1eacc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .4s var(--ease), color .4s var(--ease);border:1px solid #f4f1ea38;border-radius:999px;padding:.38rem .85rem;font-size:.82rem}.Journey-module__ZoJpOG__chip[data-on]{background:var(--paper);border-color:var(--paper);color:var(--ink)}.Journey-module__ZoJpOG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.6rem;margin-top:1.4rem;display:flex}.Journey-module__ZoJpOG__rail2{pointer-events:auto;z-index:4;gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.Journey-module__ZoJpOG__rail2 li{place-items:center;display:grid}.Journey-module__ZoJpOG__dot{cursor:pointer;width:6px;height:6px;transition:background .3s var(--ease), transform .3s var(--ease);background:#f4f1ea4d;border:0;border-radius:50%;padding:0;display:block;box-shadow:0 0 0 7px #0000}.Journey-module__ZoJpOG__dot[data-on]{background:var(--paper);transform:scale(1.5)}.Journey-module__ZoJpOG__dot:hover,.Journey-module__ZoJpOG__dot:focus-visible{background:var(--paper);outline:none}.Journey-module__ZoJpOG__dot:focus-visible{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--champagne-bright)}.Journey-module__ZoJpOG__caption{z-index:4;text-align:center;color:#c8c0b2bf;width:min(92vw,900px);margin:0;font-size:.62rem;line-height:1.4;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%)}.Journey-module__ZoJpOG__spacer{height:100vh}.Journey-module__ZoJpOG__spacer[data-scene=open]{height:70vh}.Journey-module__ZoJpOG__spacer[data-scene=day]{height:140vh}.Journey-module__ZoJpOG__spacer[data-scene=holidays]{height:300vh}.Journey-module__ZoJpOG__spacer[data-scene=moments]{height:230vh}.Journey-module__ZoJpOG__spacer[data-scene=close]{height:110vh}@media (max-width:999px),(max-width:1099px) and (orientation:portrait){.Journey-module__ZoJpOG__pin{height:100dvh}.Journey-module__ZoJpOG__stage{--bandTop:calc(var(--hdr) + 6rem);--bandH:calc(56dvh - var(--bandTop));--tabletW:min(74vw, calc(var(--bandH) / .695));--laptopW:min(78vw, calc(var(--bandH) / .74))}.Journey-module__ZoJpOG__grade{background:linear-gradient(#0a09088c 0%,#0a09081a 30%,#0a090859 55%,#0a0908eb 100%)}.Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=manage] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=week] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=browse] .Journey-module__ZoJpOG__laptop{--w:var(--laptopW);left:calc((100vw - var(--laptopW)) / 2);top:calc(var(--bandTop) + (var(--bandH) - var(--laptopW) * .74) / 2)}.Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__stage[data-scene=play] .Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__stage[data-scene=holidays] .Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__stage[data-scene=moments] .Journey-module__ZoJpOG__tablet{--w:var(--tabletW);left:calc((100vw - var(--tabletW)) / 2 - 3vw);top:calc(var(--bandTop) + (var(--bandH) - var(--tabletW) * .695) / 2)}.Journey-module__ZoJpOG__tabletSpeaker,.Journey-module__ZoJpOG__stage[data-scene=remote] .Journey-module__ZoJpOG__tabletSpeaker{width:13%;top:auto;bottom:-28%;right:2%}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__laptop{--w:min(36vw, calc((46dvh - 5rem) / .74));top:50dvh;left:6%}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__phone{width:6.5vw;top:calc(50dvh + 10vw);left:34vw}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__tablet{--w:min(41vw, calc((46dvh - 5rem) / .695));top:51dvh;left:46%}.Journey-module__ZoJpOG__stage[data-scene=open] .Journey-module__ZoJpOG__tabletSpeaker{width:15%;bottom:-6%;right:-13%}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=signature] .Journey-module__ZoJpOG__laptop{--w:min(46vw, calc(var(--bandH) / .9));left:5%;top:var(--bandTop)}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__stage[data-scene=signature] .Journey-module__ZoJpOG__tablet{--w:min(46vw, calc(var(--bandH) / .9));left:49%;top:calc(var(--bandTop) + 6vh);top:calc(var(--bandTop) + 6dvh)}.Journey-module__ZoJpOG__stage[data-scene=day] .Journey-module__ZoJpOG__tablet .Journey-module__ZoJpOG__deviceTag,.Journey-module__ZoJpOG__stage[data-scene=signature] .Journey-module__ZoJpOG__tablet .Journey-module__ZoJpOG__deviceTag{display:none}.Journey-module__ZoJpOG__stage[data-compact] .Journey-module__ZoJpOG__tablet{--w:min(46vw, calc(var(--bandH) / .8));left:48%;top:calc(var(--bandTop) + (var(--bandH) - 46vw * .695) / 2)}.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__laptop{--w:min(34vw, 30dvh);left:6%;top:calc(var(--bandTop) - 1.6rem)}.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__laptop .Journey-module__ZoJpOG__role,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__laptop .Journey-module__ZoJpOG__role,.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__laptop .Journey-module__ZoJpOG__deviceTag,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__laptop .Journey-module__ZoJpOG__deviceTag{display:none}.Journey-module__ZoJpOG__cards,.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__cards,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__cards{left:5%;right:5%;top:calc(var(--bandTop) + min(25vw, 22dvh));gap:2.5vw}.Journey-module__ZoJpOG__cardName{font-size:clamp(.8rem,1.6vw,1.2rem)}.Journey-module__ZoJpOG__cardState{display:none}.Journey-module__ZoJpOG__stage[data-scene=remote] .Journey-module__ZoJpOG__tablet{--w:min(62vw, calc(var(--bandH) / .695));left:5%;top:var(--bandTop)}.Journey-module__ZoJpOG__phone{bottom:auto;right:6%;top:calc(var(--bandTop) + 5vh);top:calc(var(--bandTop) + 5dvh);width:26vw}.Journey-module__ZoJpOG__stage[data-scene=remote] .Journey-module__ZoJpOG__tabletSpeaker{bottom:-60%;right:-2%}.Journey-module__ZoJpOG__words,.Journey-module__ZoJpOG__stage[data-scene=zones] .Journey-module__ZoJpOG__words,.Journey-module__ZoJpOG__stage[data-scene=venues] .Journey-module__ZoJpOG__words{left:7vw;right:7vw;bottom:calc(8vh + env(safe-area-inset-bottom,0px));bottom:calc(8dvh + env(safe-area-inset-bottom,0px));width:auto}.Journey-module__ZoJpOG__words[data-side=center],.Journey-module__ZoJpOG__words[data-scene=close]{top:calc(var(--hdr) + 2.6rem);width:min(88vw,760px)}.Journey-module__ZoJpOG__big{font-size:clamp(2.7rem,8vw,5rem)}.Journey-module__ZoJpOG__title{font-size:clamp(1.35rem,3vw,2.3rem)}.Journey-module__ZoJpOG__titleCenter{font-size:clamp(1.85rem,5vw,3.4rem)}.Journey-module__ZoJpOG__line{max-width:none;font-size:clamp(.88rem,1.7vw,1.15rem)}.Journey-module__ZoJpOG__chip{padding:.3rem .75rem;font-size:.78rem}.Journey-module__ZoJpOG__deviceTag{font-size:clamp(.6rem,1.1vw,.78rem)}.Journey-module__ZoJpOG__roleManager,.Journey-module__ZoJpOG__roleOperator{padding:6px 10px 6px 6px;top:-2.9rem}.Journey-module__ZoJpOG__rail2{right:.6rem}.Journey-module__ZoJpOG__caption{display:none}}@media (max-width:999px) and (max-height:700px){.Journey-module__ZoJpOG__stage{--bandTop:calc(var(--hdr) + 4.4rem);--bandH:calc(52dvh - var(--bandTop))}.Journey-module__ZoJpOG__words{bottom:calc(4vh + env(safe-area-inset-bottom,0px));bottom:calc(4dvh + env(safe-area-inset-bottom,0px))}.Journey-module__ZoJpOG__title{font-size:1.4rem}.Journey-module__ZoJpOG__big{margin-bottom:.1rem;font-size:2.6rem}.Journey-module__ZoJpOG__line{font-size:.86rem}.Journey-module__ZoJpOG__chip{padding:.28rem .7rem;font-size:.76rem}}.Journey-module__ZoJpOG__sceneList{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Journey-module__ZoJpOG__journey[data-reduced] .Journey-module__ZoJpOG__pin{height:72vh;margin-bottom:0;position:relative}.Journey-module__ZoJpOG__journey[data-reduced] .Journey-module__ZoJpOG__spacer,.Journey-module__ZoJpOG__journey[data-reduced] .Journey-module__ZoJpOG__words{display:none}.Journey-module__ZoJpOG__journey[data-reduced] .Journey-module__ZoJpOG__sceneList{clip:auto;clip-path:none;white-space:normal;width:auto;max-width:70ch;height:auto;color:var(--text-muted);margin:1.6rem auto 0;padding:0 0 0 1.2rem;font-size:.95rem;line-height:1.6;position:static;overflow:visible}@media (prefers-reduced-motion:reduce){.Journey-module__ZoJpOG__room,.Journey-module__ZoJpOG__rings i,.Journey-module__ZoJpOG__train,.Journey-module__ZoJpOG__trainGlow,.Journey-module__ZoJpOG__words,.Journey-module__ZoJpOG__words[data-side=center]{animation:none}.Journey-module__ZoJpOG__rings i,.Journey-module__ZoJpOG__train,.Journey-module__ZoJpOG__trainGlow{opacity:0}.Journey-module__ZoJpOG__room,.Journey-module__ZoJpOG__room img,.Journey-module__ZoJpOG__screenLayer,.Journey-module__ZoJpOG__laptop,.Journey-module__ZoJpOG__tablet,.Journey-module__ZoJpOG__phone,.Journey-module__ZoJpOG__cards,.Journey-module__ZoJpOG__grade,.Journey-module__ZoJpOG__wash{transition:none}}
