.sun-pattern[data-v-62c20bed]{position:relative}.sun[data-v-62c20bed],.sun-pattern[data-v-62c20bed]{width:100%;height:100%}.sun[data-v-62c20bed]{display:block;overflow:visible}.sun-disc[data-v-62c20bed]{transform-box:view-box;transform-origin:330px 24px;animation:1.8s cubic-bezier(.16,1,.3,1) both sun-bloom-62c20bed}.sun-glow[data-v-62c20bed]{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out 1.8s infinite sun-breathe-62c20bed}.ring[data-v-62c20bed]{stroke-dasharray:0 1;stroke-dashoffset:-.5px;animation:1.6s cubic-bezier(.65,0,.35,1) both ring-draw-62c20bed}.story[data-v-62c20bed]{color:#3555c7;animation:1s ease-out 1s both fade-in-62c20bed;position:absolute;left:50%;overflow:visible;translate:-50%}.story-phone[data-v-62c20bed]{top:calc(46px + var(--hero-shift,0px) * .25);width:min(100%,460px)}.story-desk[data-v-62c20bed]{top:calc(54px + var(--hero-shift,0px) * .3);width:min(100%,1000px);display:none}@media (min-width:1024px){.story-phone[data-v-62c20bed]{display:none}.story-desk[data-v-62c20bed]{display:block}}.track[data-v-62c20bed]{stroke-opacity:.28}.actor[data-v-62c20bed],.step[data-v-62c20bed],.step-halo[data-v-62c20bed],.tap-ring[data-v-62c20bed]{transform-box:fill-box;transform-origin:50%}.actor[data-v-62c20bed]{animation:actor-first-62c20bed calc(var(--cycle) * 2) ease-in-out infinite}.actor.actor-agent[data-v-62c20bed]{opacity:.45;animation-name:actor-second-62c20bed;transform:scale(.86)}.actor-ripple[data-v-62c20bed]{animation:swap-first-62c20bed calc(var(--cycle) * 2) linear infinite}.actor-ripple.actor-agent[data-v-62c20bed]{opacity:0;animation-name:swap-second-62c20bed}.actor-label[data-v-62c20bed]{animation:swap-first-62c20bed calc(var(--cycle) * 2) ease-in-out infinite}.actor-label.actor-agent[data-v-62c20bed]{opacity:0;animation-name:swap-second-62c20bed}.journey[data-v-62c20bed]{opacity:0;animation:journey-turn-62c20bed calc(var(--cycle) * 4) ease-in-out infinite}.journey.j0[data-v-62c20bed]{opacity:1}.label[data-v-62c20bed]{fill:#fff6e9;letter-spacing:.01em;text-anchor:middle;font-family:inherit;font-weight:600}.step-label[data-v-62c20bed]{opacity:.6;animation:step-label-62c20bed var(--cycle) ease-out infinite}.tap-ring[data-v-62c20bed]{opacity:0;animation:tap-ring-62c20bed var(--cycle) cubic-bezier(.2,.6,.3,1) infinite}.tap-ring.late[data-v-62c20bed]{animation-name:tap-ring-late-62c20bed}.pulse[data-v-62c20bed]{--len:10;stroke-dasharray:calc(var(--len) * 1px) 300px;stroke-dashoffset:calc(var(--len) * 1px);opacity:0;animation:pulse-62c20bed var(--cycle) cubic-bezier(.45,.05,.55,.95) infinite}.step[data-v-62c20bed]{animation:step-pop-62c20bed var(--cycle) ease-out infinite}.step-lit[data-v-62c20bed]{opacity:0;animation:step-lit-62c20bed var(--cycle) ease-out infinite}.step-icon[data-v-62c20bed]{color:#fff6e9b3;animation:step-icon-62c20bed var(--cycle) ease-out infinite}.step-halo[data-v-62c20bed]{opacity:0;animation:step-halo-62c20bed var(--cycle) ease-out infinite}@keyframes sun-bloom-62c20bed{0%{opacity:0;transform:scale(.6)}45%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes sun-breathe-62c20bed{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes ring-draw-62c20bed{0%{stroke-dasharray:0 1;stroke-dashoffset:-.5px}to{stroke-dasharray:1 0;stroke-dashoffset:0}}@keyframes fade-in-62c20bed{0%{opacity:0}to{opacity:1}}@keyframes actor-first-62c20bed{0%,44%{opacity:1;transform:scale(1)}48%,96%{opacity:.45;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes actor-second-62c20bed{0%,44%{opacity:.45;transform:scale(.86)}48%,96%{opacity:1;transform:scale(1)}to{opacity:.45;transform:scale(.86)}}@keyframes swap-first-62c20bed{0%,44%{opacity:1}48%,96%{opacity:0}to{opacity:1}}@keyframes swap-second-62c20bed{0%,44%{opacity:0}48%,96%{opacity:1}to{opacity:0}}@keyframes journey-turn-62c20bed{0%,22%{opacity:1}24%,97%{opacity:0}to{opacity:1}}@keyframes step-label-62c20bed{0%{opacity:.6}2%{opacity:1}42%{opacity:1}52%,to{opacity:.6}}@keyframes tap-ring-62c20bed{0%{opacity:.9;transform:scale(1)}12%,to{opacity:0;transform:scale(2.2)}}@keyframes tap-ring-late-62c20bed{0%,3%{opacity:0;transform:scale(1)}4%{opacity:.7;transform:scale(1)}16%,to{opacity:0;transform:scale(1.9)}}@keyframes pulse-62c20bed{0%{stroke-dashoffset:calc(var(--len) * 1px);opacity:1}40%{stroke-dashoffset:calc(-100px + var(--len) * 1px);opacity:1}48%,to{stroke-dashoffset:calc(-100px + var(--len) * 1px);opacity:0}}@keyframes step-pop-62c20bed{0%{transform:scale(1)}2%{transform:scale(1.22)}7%,to{transform:scale(1)}}@keyframes step-lit-62c20bed{0%{opacity:0}2%{opacity:1}42%{opacity:1}52%,to{opacity:0}}@keyframes step-icon-62c20bed{0%{color:#fff6e9b3}2%{color:#3555c7}42%{color:#3555c7}52%,to{color:#fff6e9b3}}@keyframes step-halo-62c20bed{0%{opacity:.8;transform:scale(1)}12%,to{opacity:0;transform:scale(2.1)}}.paused[data-v-62c20bed] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sun-pattern[data-v-62c20bed] *{animation:none!important}.ring[data-v-62c20bed]{stroke-dasharray:none;stroke-dashoffset:0}.pulse[data-v-62c20bed],.step-halo[data-v-62c20bed],.tap-ring[data-v-62c20bed]{display:none}.actor.actor-agent[data-v-62c20bed]{opacity:1;transform:none}.step-label[data-v-62c20bed],.step-lit[data-v-62c20bed]{opacity:1}.step-icon[data-v-62c20bed]{color:#3555c7}}.exit-countdown-ring[data-v-ba1421d6]{stroke-dasharray:37.7;animation-name:exit-countdown-drain-ba1421d6;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes exit-countdown-drain-ba1421d6{0%{stroke-dashoffset:0}to{stroke-dashoffset:37.7px}}@media (prefers-reduced-motion:reduce){.exit-countdown-ring[data-v-ba1421d6]{animation:none}}.panel-fade-enter-active[data-v-ba1421d6]{transition:opacity .2s ease-out}.panel-fade-enter-from[data-v-ba1421d6]{opacity:0}.options-slide-enter-active[data-v-ba1421d6],.options-slide-leave-active[data-v-ba1421d6]{transition:opacity .2s,transform .2s}.options-slide-enter-from[data-v-ba1421d6],.options-slide-leave-to[data-v-ba1421d6]{opacity:0;transform:translateY(8px)}::view-transition-group(bottom-nav){animation:none}::view-transition-new(bottom-nav){animation:none}::view-transition-old(bottom-nav){opacity:0;animation:none}#hero-contents{animation:1s cubic-bezier(.16,1,.3,1) both hero-entrance}@keyframes hero-entrance{0%{opacity:0}to{opacity:1}}
