.animate-pulse-btn[data-v-0a7d265d]{animation:pulse-btn-0a7d265d 1.5s infinite;transition:transform .2s ease,box-shadow .2s ease}.animate-pulse-btn[data-v-0a7d265d]:hover{animation:none;box-shadow:none;transform:scale(1)}@keyframes pulse-btn-0a7d265d{0%{box-shadow:0 0 #551cf480;transform:scale(.95)}70%{box-shadow:0 0 0 15px #551cf400;transform:scale(1)}to{box-shadow:0 0 #551cf400;transform:scale(.95)}}.marquee[data-v-70a3aaee]{width:100%}.marquee-track[data-v-70a3aaee]{align-items:center;animation:marquee-70a3aaee 150s linear infinite;display:flex;gap:2.5rem;width:-moz-max-content;width:max-content}@media(min-width:1024px){.marquee-track[data-v-70a3aaee]{gap:4rem}}@keyframes marquee-70a3aaee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-70a3aaee]{animation:none}}.scroll-indicator[data-v-c67496b9]{height:80px;position:relative;width:80px}@media(min-width:1024px){.scroll-indicator[data-v-c67496b9]{height:150px;width:150px}}.outer-circle[data-v-c67496b9]{border:2px dashed hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 15px #ffffff1a;height:200%;left:-50%;position:absolute;top:-50%;transition:transform 1.6s cubic-bezier(.05,.1,.25,1),opacity .6s ease;width:200%}.outer-circle[data-v-c67496b9],.scroll-circle[data-v-c67496b9]{animation:pulse-c67496b9 4s ease-in-out infinite}.scroll-circle[data-v-c67496b9]{align-items:center;background:#0d0d0dcc;border:2px dashed hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 0 20px #fff6;display:flex;height:100%;justify-content:center;position:relative;transition:transform .6s ease,opacity .6s ease;width:100%}.map-vignette[data-v-c67496b9]{background:radial-gradient(ellipse 70% 60% at center,transparent 30%,#0d0d0d 75%);inset:0;pointer-events:none;position:absolute}@keyframes pulse-c67496b9{0%{box-shadow:0 0 10px #ffffff4d}50%{box-shadow:0 0 30px #ffffffb3}to{box-shadow:0 0 10px #ffffff4d}}.card-fade-enter-active[data-v-167aa6d9],.card-fade-leave-active[data-v-167aa6d9]{transition:opacity .5s ease,transform .5s ease}.card-fade-enter-from[data-v-167aa6d9]{opacity:0;transform:translateY(30px)}.card-fade-leave-to[data-v-167aa6d9]{opacity:0;transform:translateY(-20px)}button span[data-v-167aa6d9]{white-space:pre-line}.dotted-line-v[data-v-0ee23b82]{background-repeat:repeat-y;background-size:6px 14px;-webkit-mask-image:linear-gradient(180deg,transparent,#fff 15%,#fff 85%,transparent);mask-image:linear-gradient(180deg,transparent,#fff 15%,#fff 85%,transparent);width:6px}.dotted-line-h[data-v-0ee23b82],.dotted-line-v[data-v-0ee23b82]{background-image:radial-gradient(circle,hsla(0,0%,100%,.5) 3px,transparent 0);background-position:50%}.dotted-line-h[data-v-0ee23b82]{background-repeat:repeat-x;background-size:14px 6px;height:6px}.slide-enter-active[data-v-037ce58d],.slide-leave-active[data-v-037ce58d]{transition:all .4s ease}.slide-enter-from[data-v-037ce58d]{opacity:0;transform:translateY(20px)}.slide-leave-to[data-v-037ce58d]{opacity:0;transform:translateY(-20px)}.fade-enter-active[data-v-037ce58d],.fade-leave-active[data-v-037ce58d]{transition:opacity .3s ease}.fade-enter-from[data-v-037ce58d],.fade-leave-to[data-v-037ce58d]{opacity:0}.checkmark[data-v-037ce58d]{animation:checkmark-fill-037ce58d .4s ease-in-out .4s forwards,checkmark-scale-037ce58d .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 #4bb71b;display:block;height:80px;stroke:#4bb71b;width:80px}.checkmark[data-v-037ce58d],.checkmark__circle[data-v-037ce58d]{stroke-miterlimit:10;stroke-width:2}.checkmark__circle[data-v-037ce58d]{animation:checkmark-stroke-037ce58d .6s cubic-bezier(.65,0,.45,1) forwards;fill:#141414;stroke:#4bb71b;stroke-dasharray:166;stroke-dashoffset:166}.checkmark__check[data-v-037ce58d]{animation:checkmark-stroke-037ce58d .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}@keyframes checkmark-stroke-037ce58d{to{stroke-dashoffset:0}}@keyframes checkmark-scale-037ce58d{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes checkmark-fill-037ce58d{to{box-shadow:inset 0 0 0 30px #4bb71b}}
