.title-shape.svelte-11p7uzk{clip-path:polygon(3% 0%,98% 2%,100% 97%,2% 100%);opacity:0;border-radius:8px;transition:all .8s cubic-bezier(.68,-.55,.265,1.55);position:relative;transform:translateY(-30px)scale(.8)rotate(-1deg)}.title-shape.title-animated.svelte-11p7uzk{opacity:1;transform:translateY(0)scale(1)rotate(-1deg)}.title-shape.svelte-11p7uzk:before{content:"";z-index:-1;clip-path:polygon(2% 0%,99% 1%,100% 98%,1% 100%);background:#1a1a1a;border-radius:8px;position:absolute;inset:-2px}.title-shape.svelte-11p7uzk h1:where(.svelte-11p7uzk){opacity:0;transition:all .8s cubic-bezier(.68,-.55,.265,1.55) .2s;transform:translateY(20px)rotate(1deg)}.title-shape.svelte-11p7uzk h1.title-text-animated:where(.svelte-11p7uzk){opacity:1;transform:translateY(0)rotate(1deg)}.phone-image.svelte-11p7uzk{opacity:0;transition:all .8s cubic-bezier(.68,-.55,.265,1.55);transform:translateY(40px)scale(.7)rotate(-15deg)}.phone-image.phone-loaded.svelte-11p7uzk{opacity:1;transform:translateY(0)scale(1)rotate(0)}.cherries-container.svelte-11p7uzk img:where(.svelte-11p7uzk){transition:transform .6s ease-out}.cherries-container.svelte-11p7uzk img.bounce:where(.svelte-11p7uzk){animation:3s ease-in-out infinite svelte-11p7uzk-gentle-bounce}.cherries-container-mobile.svelte-11p7uzk img:where(.svelte-11p7uzk){transition:transform .6s ease-out}.cherries-container-mobile.svelte-11p7uzk img.bounce:where(.svelte-11p7uzk){animation:3s ease-in-out infinite svelte-11p7uzk-gentle-bounce}.shape-container.svelte-11p7uzk img:where(.svelte-11p7uzk){opacity:0;transition:transform .8s ease-out,opacity .8s ease-out;transform:translate(100px)}.shape-container.svelte-11p7uzk img.slide-in:where(.svelte-11p7uzk){opacity:1;transform:translate(0)}@keyframes svelte-11p7uzk-gentle-bounce{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-8px)rotate(-3deg)}75%{transform:translateY(-4px)rotate(3deg)}}@media (width<=768px){.title-shape.svelte-11p7uzk{transform:rotate(-.5deg)}.title-shape.svelte-11p7uzk h1:where(.svelte-11p7uzk){transform:rotate(.5deg)}.shape-container.svelte-11p7uzk{opacity:.7}}.text-content.svelte-11p7uzk{animation:.8s ease-out .6s both svelte-11p7uzk-fadeInUp}@keyframes svelte-11p7uzk-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
