.hero-item[data-v-d68b6668]{opacity:0;transform:translateY(20px);animation:rise-d68b6668 .7s cubic-bezier(.22,1,.36,1) forwards}.hero-item[data-v-d68b6668]:first-child{animation-delay:.05s}.hero-item[data-v-d68b6668]:nth-child(2){animation-delay:.15s}.hero-item[data-v-d68b6668]:nth-child(3){animation-delay:.25s}.hero-item[data-v-d68b6668]:nth-child(4){animation-delay:.35s}.hero-item[data-v-d68b6668]:nth-child(5){animation-delay:.5s}.hero-devices[data-v-d68b6668]{opacity:0;transform:translateY(24px) scale(.97);animation:rise-scale-d68b6668 .9s cubic-bezier(.22,1,.36,1) .3s forwards}[data-v-d68b6668] .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}[data-v-d68b6668] .reveal-in{opacity:1;transform:none}.landing[data-v-d68b6668] .feature-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media(hover:hover)and (pointer:fine){.landing[data-v-d68b6668] .feature-card:hover{transform:translateY(-4px);border-color:#10b98180;box-shadow:0 20px 40px -20px #10b98159}}.hero-devices[data-v-d68b6668]{perspective:1200px}.hero-tilt[data-v-d68b6668]{transform:rotateX(4deg) rotateY(-6deg)}.landing[data-v-d68b6668] .tilt-stage{perspective:1200px}.landing[data-v-d68b6668] .tilt{--ry:0deg;transform:rotateX(4deg) rotateY(var(--ry));transform-style:preserve-3d}.landing[data-v-d68b6668] .tilt-left{--ry:5deg}.landing[data-v-d68b6668] .tilt-right{--ry:-5deg}@supports (animation-timeline:view()){.landing[data-v-d68b6668] .tilt{animation:tilt-d68b6668 linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}@keyframes tilt-d68b6668{0%{transform:rotateX(10deg) rotateY(var(--ry))}50%{transform:rotateX(0) rotateY(var(--ry))}to{transform:rotateX(-10deg) rotateY(var(--ry))}}@media(max-width:1023px){.landing[data-v-d68b6668] .tilt-left,.landing[data-v-d68b6668] .tilt-right{--ry:0deg}.hero-tilt[data-v-d68b6668]{transform:rotateX(4deg)}}.landing[data-v-d68b6668] .split-frame{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem;background:linear-gradient(180deg,#94a3b829,#94a3b80f)}.landing[data-v-d68b6668] .split-pane{position:relative;margin:0;border-radius:.5rem;background:#fff;box-shadow:0 0 0 1px #94a3b866,0 12px 28px -14px #02061759}.landing[data-v-d68b6668] .split-pane picture{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:.5rem}.landing[data-v-d68b6668] .split-pane img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.landing[data-v-d68b6668] .split-pane-lifted{z-index:1;transform:scale(1.07) translate(-5%);box-shadow:0 0 0 1px #94a3b88c,0 28px 56px -22px #0206178c}.landing[data-v-d68b6668] .split-label{position:absolute;left:.6rem;bottom:.6rem;padding:.2rem .6rem;border-radius:9999px;background:#0f172ad1;color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.01em;line-height:1.2rem;white-space:nowrap}.landing[data-v-d68b6668] .browser-frame{border-radius:.9rem;overflow:hidden;border:1px solid rgba(148,163,184,.25);box-shadow:0 40px 80px -30px #02061773}.landing[data-v-d68b6668] .browser-bar{display:flex;align-items:center;gap:.4rem;padding:.6rem .9rem;background:#94a3b81f;border-bottom:1px solid rgba(148,163,184,.2)}.landing[data-v-d68b6668] .dot{width:.6rem;height:.6rem;border-radius:9999px;display:inline-block}.landing[data-v-d68b6668] .browser-url{margin-left:.75rem;font-size:.72rem;color:#64748b;background:#94a3b826;padding:.1rem .6rem;border-radius:9999px}.landing[data-v-d68b6668] .phone-frame{width:210px;height:430px;padding:.5rem;border-radius:2rem;background:#0b1220;border:1px solid rgba(148,163,184,.3);box-shadow:0 40px 80px -30px #0206178c;position:relative;overflow:hidden}.landing[data-v-d68b6668] .phone-frame:before{content:"";position:absolute;top:.5rem;left:50%;transform:translate(-50%);width:40%;height:1.1rem;background:#0b1220;border-radius:0 0 .8rem .8rem;z-index:2}.landing[data-v-d68b6668] .phone-frame img{border-radius:1.5rem}.landing .hero-phone[data-v-d68b6668]{position:absolute;width:158px;height:324px}.blob[data-v-d68b6668]{position:absolute;border-radius:9999px;filter:blur(70px);opacity:.5;z-index:0}.blob-a[data-v-d68b6668]{width:32rem;height:32rem;top:-8rem;right:-6rem;background:radial-gradient(circle,rgba(16,185,129,.55),transparent 70%);animation:float-d68b6668 14s ease-in-out infinite}.blob-b[data-v-d68b6668]{width:26rem;height:26rem;bottom:-10rem;left:-6rem;background:radial-gradient(circle,rgba(45,212,191,.4),transparent 70%);animation:float-d68b6668 18s ease-in-out infinite reverse}.landing[data-v-d68b6668] .landing-backdrop{position:absolute;z-index:0;color:#047857;opacity:.06;pointer-events:none;filter:drop-shadow(0 0 28px rgb(4 120 87/.7))}.dark .landing .landing-backdrop{opacity:.09}.landing[data-v-d68b6668] .community{background:radial-gradient(60% 120% at 50% 0,rgba(16,185,129,.25),transparent 60%),linear-gradient(160deg,#062e24,#0b1220)}@keyframes rise-d68b6668{to{opacity:1;transform:none}}@keyframes rise-scale-d68b6668{to{opacity:1;transform:none}}@keyframes float-d68b6668{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-2rem,2rem) scale(1.08)}}@media(prefers-reduced-motion:reduce){.hero-devices[data-v-d68b6668],.hero-item[data-v-d68b6668],[data-v-d68b6668] .reveal{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.blob[data-v-d68b6668]{animation:none!important}.hero-tilt[data-v-d68b6668],.landing[data-v-d68b6668] .tilt{animation:none!important;transform:none!important}}
