.push--container[data-v-56d89d26]{align-items:center;-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);backface-visibility:hidden;background-color:#969696;border-radius:clamp(12px,calc(12px + 1.5vw),20px);color:#fff;display:flex;flex-shrink:0;gap:clamp(8px,calc(6px + 1.2vw),16px);left:0;max-width:614px;opacity:1;overflow:hidden;padding:clamp(4px,calc(8px + 1.5vw),14px);pointer-events:none;right:0;touch-action:none;transform:translateY(0) scale(1) rotate(0);transform-style:preserve-3d;transition:all 1s cubic-bezier(.25,1,.5,1);width:100%;will-change:transform,opacity}.push--logo[data-v-56d89d26]{flex-shrink:0;height:40px;width:40px}.push--text[data-v-56d89d26]{color:#000;flex-direction:column;font-family:Inter,system-ui,sans-serif;letter-spacing:-.01rem;text-transform:lowercase}.push--text[data-v-56d89d26],.push--text--topRow[data-v-56d89d26]{display:flex;min-width:0;width:100%}.push--text--topRow[data-v-56d89d26]{align-items:center;justify-content:space-between}.push--text--title[data-v-56d89d26]{font-size:1rem;line-height:1.1rem;margin-right:4px;min-width:0;overflow:hidden;text-overflow:ellipsis}.push--text--title[data-v-56d89d26],.push--text--topRow--time[data-v-56d89d26]{font-weight:var(--font-semibold);white-space:nowrap}.push--text--topRow--time[data-v-56d89d26]{flex-shrink:0;font-size:.9rem;line-height:.875rem;opacity:.4;text-align:right;width:auto}.push--text--bottomRow[data-v-56d89d26]{font-size:.8rem;font-weight:var(--font-regular);line-height:.875rem;margin-top:clamp(1px,calc(1px + .2vw),2px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bump-end[data-v-bf521798]{align-items:center;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:space-around;margin:auto;max-width:var(--max-width);width:100%}.bump-end__animation[data-v-bf521798]{position:relative;width:100%}.bump-end__text[data-v-bf521798]{font-size:40px;font-weight:700;letter-spacing:-.04rem;line-height:1;margin-top:20px;padding:0 2rem;text-align:center}@media (max-width:710px){.bump-end__text[data-v-bf521798]{font-size:30px}}.notification-push__wrapper[data-v-bf521798]{left:50%;max-width:400px;padding:0 16px;position:absolute;top:5%;transform:translate(-50%);width:100%;z-index:10}.notification-fade-enter-active[data-v-bf521798],.notification-fade-leave-active[data-v-bf521798]{transition:opacity .5s ease,transform .5s ease}.notification-fade-enter-from[data-v-bf521798],.notification-fade-leave-to[data-v-bf521798]{opacity:0;transform:translateY(-20px)}.bump-hands[data-v-6c398a54]{display:flex;flex:1;margin:0 auto;max-width:var(--max-width);position:relative;width:100%}.hand-left[data-v-6c398a54],.hand-right[data-v-6c398a54]{height:auto;max-width:40%;opacity:0;position:absolute;top:50%;will-change:transform,opacity}.hand-left[data-v-6c398a54]{left:0;transform:translateY(-50%) translate(-100px)}.hand-right[data-v-6c398a54]{right:0;transform:translateY(-50%) scaleX(-1) translate(-100px)}.hand-left.is-entering[data-v-6c398a54]{opacity:1;transform:translateY(-50%) translate(0);transition:all .8s ease-out}.hand-right.is-entering[data-v-6c398a54]{opacity:1;transform:translateY(-50%) scaleX(-1) translate(0);transition:all .8s ease-out}.hand-left.is-exiting[data-v-6c398a54]{opacity:0;transform:translateY(-50%) translate(-100px);transition:all .8s ease-in}.hand-right.is-exiting[data-v-6c398a54]{opacity:0;transform:translateY(-50%) scaleX(-1) translate(-100px);transition:all .8s ease-in}.shake-left[data-v-6c398a54]{animation:shakeHand-6c398a54 2s ease-in-out}.shake-right[data-v-6c398a54]{animation:shakeHandReverse-6c398a54 2s ease-in-out}@keyframes shakeHand-6c398a54{0%,to{transform:translateY(-50%) rotate(0)}10%{transform:translateY(-50%) rotate(12deg)}20%{transform:translateY(-50%) rotate(-12deg)}30%{transform:translateY(-50%) rotate(8deg)}40%{transform:translateY(-50%) rotate(-8deg)}50%{transform:translateY(-50%) rotate(4deg)}60%{transform:translateY(-50%) rotate(-4deg)}70%{transform:translateY(-50%) rotate(2deg)}80%{transform:translateY(-50%) rotate(-2deg)}90%{transform:translateY(-50%) rotate(1deg)}}@keyframes shakeHandReverse-6c398a54{0%,to{transform:translateY(-50%) scaleX(-1) rotate(0)}10%{transform:translateY(-50%) scaleX(-1) rotate(-10deg)}20%{transform:translateY(-50%) scaleX(-1) rotate(10deg)}30%{transform:translateY(-50%) scaleX(-1) rotate(-8deg)}40%{transform:translateY(-50%) scaleX(-1) rotate(8deg)}50%{transform:translateY(-50%) scaleX(-1) rotate(-6deg)}60%{transform:translateY(-50%) scaleX(-1) rotate(6deg)}70%{transform:translateY(-50%) scaleX(-1) rotate(-4deg)}80%{transform:translateY(-50%) scaleX(-1) rotate(4deg)}90%{transform:translateY(-50%) scaleX(-1) rotate(-2deg)}}@media (max-width:768px){.hand-left[data-v-6c398a54],.hand-right[data-v-6c398a54]{max-width:45%}}@media (max-width:480px){.hand-left[data-v-6c398a54],.hand-right[data-v-6c398a54]{max-width:50%}.hand-left[data-v-6c398a54]{left:-5%}.hand-right[data-v-6c398a54]{right:-5%}}@media (max-width:375px){.hand-left[data-v-6c398a54],.hand-right[data-v-6c398a54]{max-width:55%}.hand-left[data-v-6c398a54]{left:-10%}.hand-right[data-v-6c398a54]{right:-10%}}.bump-preview[data-v-451171e6]{align-items:center;display:flex;flex:1;flex-direction:column;gap:4rem;justify-content:center;margin:0 auto;max-width:1000px;position:relative;width:100%}.bump-preview>h2[data-v-451171e6]{background:linear-gradient(90deg,#ffffff2b,#ffffff96);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(28px,8vw,56px);font-weight:700;letter-spacing:-.04rem;text-align:center}.bump-btn__wrapper[data-v-451171e6]{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative;transition:all .5s ease-out;width:100%}.eyes-video[data-v-451171e6]{pointer-events:none;position:absolute;transform:translateY(-30%) scale(.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;-webkit-user-drag:none}.bump-btn[data-v-451171e6],.eyes-video[data-v-451171e6]{transition:all .5s ease-out}.bump-btn[data-v-451171e6]{background-color:#fff;border:none;border-radius:38px;color:#000;cursor:pointer;font-size:72px;font-weight:600;letter-spacing:-.04rem;line-height:1;padding:16px 28px 28px;position:relative;z-index:10}@media (max-width:710px){.eyes-video[data-v-451171e6]{transform:translateY(-20%) scale(.5)}.bump-btn[data-v-451171e6]{border-radius:20px;font-size:32px;max-width:279px;padding:18px 28px;width:100%}}@keyframes shake-451171e6{0%{transform:rotate(0)}10%{transform:rotate(-1deg)}20%{transform:rotate(1deg)}30%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}90%{transform:rotate(-1deg)}to{transform:rotate(0)}}.shake-animation[data-v-451171e6]{animation:shake-451171e6 1s ease}.img-eggplant[data-v-451171e6]{left:5%;top:25%;transform:translateY(-50%) rotate(70deg)}.img-condom[data-v-451171e6],.img-eggplant[data-v-451171e6]{position:absolute;transition:all .5s ease-out;z-index:-1}.img-condom[data-v-451171e6]{right:5%;top:70%;transform:translateY(-50%) rotate(-7deg)}@media screen and (max-width:710px){.img-eggplant[data-v-451171e6]{left:1%}.img-condom[data-v-451171e6]{right:1%}}.bump-preview h2[data-v-451171e6]{transition:all .5s ease-out}.fade-out[data-v-451171e6]{opacity:0;transform:scale(0)}.fade-out .eyes-video[data-v-451171e6]{transform:translateY(-30%) scale(0)}.fade-out .bump-btn[data-v-451171e6]{transform:scale(0)}.img-condom.fade-out[data-v-451171e6],.img-eggplant.fade-out[data-v-451171e6]{opacity:0;transform:translateY(-50%) rotate(0) scale(0)}.bump-preview h2.fade-out[data-v-451171e6]{opacity:0;transform:scale(0)}.bump-section[data-v-7c5059f1]{display:flex;height:calc(100svh - var(--header-height));overflow:hidden;padding:.5rem;position:relative;width:100%}.sequencing-container[data-v-7c5059f1]{height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.9);transition:opacity .6s ease-out,transform .6s ease-out;width:100%}.sequencing-container.animate-in[data-v-7c5059f1]{opacity:1;transform:scale(1)}.bump-animation[data-v-7c5059f1]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
