.reveal-module__jluiWW__scope{--reveal-distance:16px;--reveal-duration:.5s;--reveal-ease:cubic-bezier(.2, 0, 0, 1)}.reveal-module__jluiWW__group>:nth-child(2){--reveal-index:1}.reveal-module__jluiWW__group>:nth-child(3){--reveal-index:2}.reveal-module__jluiWW__group>:nth-child(4){--reveal-index:3}.reveal-module__jluiWW__group>:nth-child(5){--reveal-index:4}.reveal-module__jluiWW__group>:nth-child(6){--reveal-index:5}@media (prefers-reduced-motion:no-preference){.reveal-module__jluiWW__scope[data-reveal-armed] .reveal-module__jluiWW__single:not([data-revealed],:focus-within),.reveal-module__jluiWW__scope[data-reveal-armed] .reveal-module__jluiWW__group:not([data-revealed],:focus-within)>.reveal-module__jluiWW__item{opacity:0;translate:0 var(--reveal-distance)}.reveal-module__jluiWW__scope .reveal-module__jluiWW__single[data-revealed],.reveal-module__jluiWW__scope .reveal-module__jluiWW__group[data-revealed]>.reveal-module__jluiWW__item{transition:opacity var(--reveal-duration) var(--reveal-ease), translate var(--reveal-duration) var(--reveal-ease)}.reveal-module__jluiWW__scope .reveal-module__jluiWW__single[data-revealed]{transition-delay:var(--reveal-delay,0s)}.reveal-module__jluiWW__scope .reveal-module__jluiWW__group[data-revealed]>.reveal-module__jluiWW__item{transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-index,0) * var(--reveal-stagger,60ms))}.reveal-module__jluiWW__scope[data-reveal-armed] .reveal-module__jluiWW__frame:not([data-revealed],:focus-within){clip-path:inset(12% 0% 0% round 24px)}.reveal-module__jluiWW__scope[data-reveal-armed] .reveal-module__jluiWW__frame:not([data-revealed],:focus-within)>.reveal-module__jluiWW__zoom{scale:1.06}.reveal-module__jluiWW__scope .reveal-module__jluiWW__frame[data-revealed]{transition:clip-path .9s var(--reveal-ease)}.reveal-module__jluiWW__scope .reveal-module__jluiWW__frame[data-revealed]>.reveal-module__jluiWW__zoom{transition:scale 1.2s var(--reveal-ease)}}
.cities-module__lfHFSG__rail{--rail-gutter:max(1rem, calc((100% - 1344px) / 2 + 1rem));--rail-tail:1rem;padding:.5rem 0 1.5rem;padding-left:var(--rail-gutter);padding-right:var(--rail-tail);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--rail-gutter);scroll-padding-right:var(--rail-tail);gap:1rem;margin:0;list-style:none;display:flex;overflow-x:auto}.cities-module__lfHFSG__rail[data-flow=rtl]{padding-left:var(--rail-tail);padding-right:var(--rail-gutter);scroll-padding-left:var(--rail-tail);scroll-padding-right:var(--rail-gutter);flex-direction:row-reverse}@media (min-width:48rem){.cities-module__lfHFSG__rail{--rail-gutter:max(2rem, calc((100% - 1344px) / 2 + 2rem));--rail-tail:2rem;gap:1.5rem}}.cities-module__lfHFSG__card{--cities-ease:cubic-bezier(.2, 0, 0, 1);scroll-snap-align:start;flex:none;width:min(78vw,20rem)}.cities-module__lfHFSG__rail[data-flow=rtl] .cities-module__lfHFSG__card{scroll-snap-align:end}@media (min-width:40rem){.cities-module__lfHFSG__card{width:19.5rem}}@media (min-width:64rem){.cities-module__lfHFSG__card{width:22rem}}.cities-module__lfHFSG__link{outline-offset:4px;border-radius:22px;display:block}.cities-module__lfHFSG__photo{aspect-ratio:3/4;background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:18px;display:block;overflow:hidden}.cities-module__lfHFSG__photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--cities-ease)}.cities-module__lfHFSG__route{flex:1;min-width:1.5rem;height:1px;position:relative}.cities-module__lfHFSG__routeBase,.cities-module__lfHFSG__routeDrawn{position:absolute;inset:0}.cities-module__lfHFSG__routeBase{border-top:1px dashed color-mix(in srgb, var(--muted) 45%, transparent);transition:opacity .3s}.cities-module__lfHFSG__routeDrawn{background:var(--accent);transform-origin:100%;transition:transform .56s var(--cities-ease);transform:scaleX(0)}.cities-module__lfHFSG__card[dir=rtl] .cities-module__lfHFSG__routeDrawn{transform-origin:0}.cities-module__lfHFSG__pin{color:color-mix(in srgb, var(--muted) 70%, transparent);transition:color .3s ease, transform .56s var(--cities-ease);flex:none}.cities-module__lfHFSG__time{white-space:nowrap;opacity:0;transition:opacity .3s ease, transform .4s var(--cities-ease);margin:0;transform:translateY(6px)}.cities-module__lfHFSG__time[data-ready=false]{visibility:hidden}.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__photo img{transform:scale(1.03)}.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__routeBase{opacity:0}.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__routeDrawn{transform:scaleX(1)}.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__pin{color:var(--accent);transform:rotate(-12deg)}.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__time{opacity:1;transition-delay:.22s;transform:none}@media (hover:hover) and (pointer:fine){.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__photo img{transform:scale(1.03)}.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__routeBase{opacity:0}.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__routeDrawn{transform:scaleX(1)}.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__pin{color:var(--accent);transform:rotate(-12deg)}.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__time{opacity:1;transition-delay:.22s;transform:none}}@media not all and (hover:hover) and (pointer:fine){.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__photo img{transform:scale(1.03)}.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__routeBase{opacity:0}.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__routeDrawn{transition-delay:.15s;transform:scaleX(1)}.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__pin{color:var(--accent)}.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__time{opacity:1;transition-delay:.45s;transform:none}}@media (prefers-reduced-motion:reduce){.cities-module__lfHFSG__photo img,.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__photo img,.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__photo img,.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__photo img{transition:none;transform:none}.cities-module__lfHFSG__routeDrawn{opacity:0;transition:opacity .2s;transform:scaleX(1)}.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__routeDrawn,.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__routeDrawn,.cities-module__lfHFSG__card[data-in-view] .cities-module__lfHFSG__routeDrawn{opacity:1}.cities-module__lfHFSG__pin,.cities-module__lfHFSG__time,.cities-module__lfHFSG__card:hover .cities-module__lfHFSG__pin,.cities-module__lfHFSG__card:focus-within .cities-module__lfHFSG__pin{transform:none}}
.desk-module__b9QaGa__cell{--live:0;--scene-duration:.26s;--scene-ease:cubic-bezier(.2, 0, 0, 1);transition:border-color .26s var(--scene-ease)}@media (hover:hover) and (pointer:fine){.desk-module__b9QaGa__cell:hover{--live:1;--scene-duration:.62s;border-color:color-mix(in oklab, var(--brand) 32%, var(--border))}}.desk-module__b9QaGa__cell:focus-within,.desk-module__b9QaGa__cell[data-live=true]{--live:1;--scene-duration:.62s}.desk-module__b9QaGa__scene{transition-property:opacity,translate,rotate,scale,filter,color,border-color;transition-duration:var(--scene-duration);transition-timing-function:var(--scene-ease);transition-delay:calc(var(--delay,0s) * var(--live))}.desk-module__b9QaGa__fade{opacity:calc(var(--rest,.3) + var(--live) * (var(--peak,1) - var(--rest,.3)))}.desk-module__b9QaGa__rise{translate:0 calc((1 - var(--live)) * var(--rise,8px))}.desk-module__b9QaGa__pop{scale:calc(.9 + var(--live) * .1)}.desk-module__b9QaGa__fan{translate:calc(var(--rest-x,0px) + var(--fan-x,0px) * var(--live)) calc(var(--fan-y,0px) * var(--live));rotate:calc(var(--rest-r,0deg) + var(--fan-r,0deg) * var(--live))}.desk-module__b9QaGa__grow{scale:var(--live) 1}.desk-module__b9QaGa__bloom{filter:grayscale(calc((1 - var(--live)) * var(--gray,.4)));scale:calc(1 + var(--live) * .03)}.desk-module__b9QaGa__tint{color:color-mix(in oklab, var(--brand) calc(var(--live) * 100%), var(--muted));border-color:color-mix(in oklab, var(--brand) calc(var(--live) * 60%), color-mix(in oklab, var(--foreground) 16%, transparent))}.desk-module__b9QaGa__mount{translate:calc((1 - var(--live)) * var(--mount-x,0px)) calc((1 - var(--live)) * var(--mount-y,0px))}@media (prefers-reduced-motion:reduce){.desk-module__b9QaGa__rise,.desk-module__b9QaGa__pop,.desk-module__b9QaGa__bloom,.desk-module__b9QaGa__mount{translate:none;rotate:var(--rest-r,0deg);scale:none}.desk-module__b9QaGa__fan{translate:var(--rest-x,0px) 0;rotate:var(--rest-r,0deg)}.desk-module__b9QaGa__grow{transition-duration:0s}}.dark .desk-module__b9QaGa__folderCell{--surface-secondary:color-mix(in oklab, var(--brand-tint) 50%, color-mix(in oklab, var(--foreground) 6%, var(--background)));background-color:var(--surface-secondary)}
.hero-module__QRbDtW__lead{animation:.56s cubic-bezier(.2,0,0,1) 80ms both hero-module__QRbDtW__hero-rise}.hero-module__QRbDtW__composer{animation:.56s cubic-bezier(.2,0,0,1) .16s both hero-module__QRbDtW__hero-rise}.hero-module__QRbDtW__photo{animation:.6s cubic-bezier(.2,0,0,1) both hero-module__QRbDtW__hero-photo}.hero-module__QRbDtW__mark{animation:.56s cubic-bezier(.2,0,0,1) .24s both hero-module__QRbDtW__hero-rise}@keyframes hero-module__QRbDtW__hero-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes hero-module__QRbDtW__hero-photo{0%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.hero-module__QRbDtW__lead,.hero-module__QRbDtW__composer,.hero-module__QRbDtW__photo,.hero-module__QRbDtW__mark{animation:none}}
.offscreen-module__fggy-q__block{content-visibility:auto;contain-intrinsic-size:auto var(--offscreen-height)}.offscreen-module__fggy-q__cities{--offscreen-height:800px}.offscreen-module__fggy-q__how{--offscreen-height:1675px}.offscreen-module__fggy-q__day{--offscreen-height:1680px}.offscreen-module__fggy-q__together{--offscreen-height:775px}.offscreen-module__fggy-q__desk{--offscreen-height:1820px}.offscreen-module__fggy-q__calm{--offscreen-height:1085px}.offscreen-module__fggy-q__early{--offscreen-height:1050px}.offscreen-module__fggy-q__closing{--offscreen-height:460px}.offscreen-module__fggy-q__credits{--offscreen-height:106px}@media (min-width:48rem){.offscreen-module__fggy-q__cities{--offscreen-height:790px}.offscreen-module__fggy-q__how{--offscreen-height:1780px}.offscreen-module__fggy-q__day{--offscreen-height:1605px}.offscreen-module__fggy-q__together{--offscreen-height:945px}.offscreen-module__fggy-q__desk{--offscreen-height:1375px}.offscreen-module__fggy-q__calm{--offscreen-height:890px}.offscreen-module__fggy-q__early{--offscreen-height:980px}.offscreen-module__fggy-q__closing{--offscreen-height:400px}.offscreen-module__fggy-q__credits{--offscreen-height:122px}}@media (min-width:64rem){.offscreen-module__fggy-q__cities{--offscreen-height:910px}.offscreen-module__fggy-q__how{--offscreen-height:1535px}.offscreen-module__fggy-q__day{--offscreen-height:1300px}.offscreen-module__fggy-q__together{--offscreen-height:925px}.offscreen-module__fggy-q__desk{--offscreen-height:990px}.offscreen-module__fggy-q__calm{--offscreen-height:945px}.offscreen-module__fggy-q__early{--offscreen-height:840px}.offscreen-module__fggy-q__closing{--offscreen-height:465px}}@media (min-width:80rem){.offscreen-module__fggy-q__cities{--offscreen-height:920px}.offscreen-module__fggy-q__how{--offscreen-height:1525px}.offscreen-module__fggy-q__day{--offscreen-height:1285px}.offscreen-module__fggy-q__together{--offscreen-height:615px}.offscreen-module__fggy-q__calm{--offscreen-height:955px}.offscreen-module__fggy-q__closing{--offscreen-height:475px}}
