.iphone-tilt.svelte-sar9d8{transform:perspective(1100px) rotateY(calc(-13deg + var(--phone-tilt-y, 0deg))) rotateX(calc(5deg + var(--phone-tilt-x, 0deg))) rotate(-2deg);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);will-change:transform}.iphone-tilt.svelte-sar9d8:after{position:absolute;right:4%;bottom:-7%;left:10%;height:14%;content:"";background:radial-gradient(ellipse at center,rgba(9,9,11,.28),transparent 70%);filter:blur(12px);transform:translateZ(-80px)}.funnel-vertical-ticker.svelte-sar9d8{mask-image:linear-gradient(to bottom,transparent 0%,black 9%,black 91%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 9%,black 91%,transparent 100%)}.funnel-vertical-track.svelte-sar9d8{animation:svelte-sar9d8-funnel-scroll-up 34s linear infinite}.funnel-vertical-track-reverse.svelte-sar9d8{animation-name:svelte-sar9d8-funnel-scroll-down}.funnel-preview-card.svelte-sar9d8{min-height:224px;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0f;padding:1.25rem}@keyframes svelte-sar9d8-funnel-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-sar9d8-funnel-scroll-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media(max-width:767px){.iphone-tilt.svelte-sar9d8{transform:perspective(900px) rotateY(calc(-8deg + var(--phone-tilt-y, 0deg))) rotateX(calc(3deg + var(--phone-tilt-x, 0deg))) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.iphone-tilt.svelte-sar9d8{transition:none;transform:perspective(1100px) rotateY(-13deg) rotateX(5deg) rotate(-2deg)}.funnel-vertical-track.svelte-sar9d8{animation:none;transform:none}}
