.PhoneDemo_phone__Y5LIr{position:relative;width:min(340px,80vw);aspect-ratio:9/16;margin:0 auto;border:10px solid var(--ll-color-ink);border-radius:var(--ll-radius-device);overflow:hidden;background:var(--ll-color-ink);box-shadow:var(--ll-shadow-device),0 0 0 1px rgb(var(--ll-color-white-rgb)/.08);isolation:isolate}.PhoneDemo_map__EK37j{position:absolute;inset:0;z-index:1;transition:transform var(--ll-duration-reveal) var(--ll-easing-out),filter var(--ll-duration-reveal) var(--ll-easing-out)}.PhoneDemo_phone__Y5LIr[data-story=true] .PhoneDemo_map__EK37j{transform:scale(1.06);filter:brightness(.82)}.PhoneDemo_pin__anZFb{position:absolute;width:0;height:0;--k:0}.PhoneDemo_glyph__UaLIA{position:absolute;left:-11px;top:-29px;width:22px;height:29px;transform:scale(0);transform-origin:bottom center;transition:transform var(--ll-duration-spring) var(--ll-easing-spring) calc(var(--k) * .2s);filter:drop-shadow(0 4px 6px rgb(var(--ll-color-ink-rgb)/.3))}.PhoneDemo_pin__anZFb[data-in=true] .PhoneDemo_glyph__UaLIA{transform:scale(1)}.PhoneDemo_dim___9_sW .PhoneDemo_glyph__UaLIA{opacity:.72;transition-delay:calc(var(--k) * 42ms)}.PhoneDemo_dim___9_sW[data-in=true] .PhoneDemo_glyph__UaLIA{transform:scale(.82)}.PhoneDemo_pin__anZFb[data-live=true] .PhoneDemo_glyph__UaLIA{transform:scale(1.35)}.PhoneDemo_pin__anZFb[data-tapped=true] .PhoneDemo_glyph__UaLIA{transform:scale(1.75)}.PhoneDemo_halo__v2NTY{position:absolute;left:-52px;top:-70px;width:104px;height:104px;border-radius:50%;background:radial-gradient(circle,rgb(var(--ll-color-action-rgb)/.6) 0,rgb(var(--ll-color-action-rgb)/.22) 52%,rgb(var(--ll-color-action-rgb)/0) 72%);opacity:0;transform:scale(.2);pointer-events:none}.PhoneDemo_pin__anZFb[data-live=true] .PhoneDemo_halo__v2NTY{animation:PhoneDemo_pulse__EVtuY 3.4s var(--ll-easing-out) infinite;animation-delay:calc(var(--k) * .42s)}.PhoneDemo_pin__anZFb[data-live=true] .PhoneDemo_late__Nd2Vo{animation-delay:calc(var(--k) * .42s + .6s)}@keyframes PhoneDemo_pulse__EVtuY{0%{opacity:0;transform:scale(.2)}14%{opacity:.9;transform:scale(.5)}64%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}.PhoneDemo_tap__tndoI{position:absolute;z-index:8;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:var(--ll-radius-pill);border:2px solid var(--ll-color-white);opacity:0;pointer-events:none}.PhoneDemo_tap__tndoI[data-go=true]{animation:PhoneDemo_tapin__J4sns .62s var(--ll-easing-out)}@keyframes PhoneDemo_tapin__J4sns{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(1.5)}}.PhoneDemo_story__zALsh{position:absolute;inset:0;z-index:12;transform:translateY(102%);transition:transform var(--ll-duration-reveal) var(--ll-easing-out)}.PhoneDemo_phone__Y5LIr[data-story=true] .PhoneDemo_story__zALsh{transform:none}.PhoneDemo_bar__x1klQ{flex:1;height:3px;border-radius:var(--ll-radius-pill);background:rgb(var(--ll-color-white-rgb)/.34);overflow:hidden;box-shadow:0 1px 4px rgb(var(--ll-color-ink-rgb)/.45)}.PhoneDemo_bar__x1klQ>i{display:block;height:100%;width:0;background:var(--ll-color-white);border-radius:var(--ll-radius-pill)}.PhoneDemo_bar__x1klQ[data-done=true]>i{width:100%}.PhoneDemo_bar__x1klQ[data-active=true]>i{animation:PhoneDemo_fill__E24r2 var(--secs,7s) linear forwards}@keyframes PhoneDemo_fill__E24r2{to{width:100%}}.PhoneDemo_buy__02s_C{transition:opacity var(--ll-duration-slow) var(--ll-easing-out),transform var(--ll-duration-slow) var(--ll-easing-out)}.PhoneDemo_phone__Y5LIr[data-done=true] .PhoneDemo_buy__02s_C{opacity:.3}.PhoneDemo_go__1C9Bp{transition:transform var(--ll-duration-slow) var(--ll-easing-spring)}.PhoneDemo_go__1C9Bp[data-tapped=true]{transform:scale(.9)}.PhoneDemo_toast__VaSph{position:absolute;left:50%;top:50%;z-index:14;width:76%;opacity:0;transform:translate(-50%,-50%) scale(.82);pointer-events:none;transition:opacity var(--ll-duration-slow) var(--ll-easing-out),transform var(--ll-duration-spring) var(--ll-easing-spring)}.PhoneDemo_toast__VaSph[data-on=true]{opacity:1;transform:translate(-50%,-50%) scale(1)}.PhoneDemo_toast__VaSph[data-on=true] .PhoneDemo_tick__Ev6gR{animation:PhoneDemo_pop__Marjg var(--ll-duration-spring) var(--ll-easing-out)}@keyframes PhoneDemo_pop__Marjg{0%{transform:scale(.3)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PhoneDemo_buy__02s_C,.PhoneDemo_glyph__UaLIA,.PhoneDemo_go__1C9Bp,.PhoneDemo_map__EK37j,.PhoneDemo_story__zALsh,.PhoneDemo_toast__VaSph{transition:none!important}.PhoneDemo_bar__x1klQ>i,.PhoneDemo_halo__v2NTY,.PhoneDemo_tap__tndoI,.PhoneDemo_tick__Ev6gR{animation:none!important}.PhoneDemo_pin__anZFb[data-live=true] .PhoneDemo_halo__v2NTY{opacity:.5;transform:scale(1)}}