.fx-phone-body[data-v-38b9dc15]{background:linear-gradient(155deg,#3f3f46,#18181b 32%,#09090b 62%,#27272a);box-shadow:inset 0 0 0 1px #ffffff17,0 26px 50px -26px #18181b8c,0 8px 18px -10px #18181b59}.dark{box-shadow:inset 0 0 0 1px #ffffff1f,0 26px 60px -24px #000000d9}.fx-phone-screen[data-v-38b9dc15]{box-shadow:0 0 0 1px #0000008c}.fx-phone-island[data-v-38b9dc15]{background:#050506;height:2.45%;left:50%;top:1.15%;transform:translate(-50%);width:27%}.fx-phone-glow[data-v-38b9dc15],.fx-phone-island[data-v-38b9dc15]{border-radius:999px;position:absolute}.fx-phone-glow[data-v-38b9dc15]{background:radial-gradient(closest-side,rgba(124,58,237,.32),transparent 72%);filter:blur(28px);inset:6% -18% -6%;pointer-events:none;z-index:-10}.dark{background:radial-gradient(closest-side,rgba(139,92,246,.4),transparent 72%)}.fx-hero-phone[data-v-c229f5ae]{opacity:.96;position:absolute;top:9.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1)}.fx-hero-phone-left[data-v-c229f5ae]{left:max(0px,calc(50% - 41rem));transform:translate3d(calc(var(--fx-mx, 0)*-12px),calc(var(--fx-my, 0)*-8px),0) rotate(-11deg)}.fx-hero-phone-right[data-v-c229f5ae]{right:max(0px,calc(50% - 41rem));transform:translate3d(calc(var(--fx-mx, 0)*12px),calc(var(--fx-my, 0)*8px),0) rotate(11deg)}.fx-hero-phones[data-v-c229f5ae]{mask-image:linear-gradient(180deg,#000 55%,transparent 92%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 92%)}.fx-story[data-v-34a00d60]{scrollbar-width:none}.fx-story[data-v-34a00d60]::-webkit-scrollbar{display:none}.fx-story-num[data-v-34a00d60]{align-items:center;background:linear-gradient(140deg,#8b5cf6,#6d28d9);border-radius:999px;box-shadow:0 6px 16px -6px #6d28d9b3;color:#fff;display:inline-flex;font-size:13px;font-weight:700;height:2rem;justify-content:center;width:2rem}.fx-story-line[data-v-34a00d60]{background-image:repeating-linear-gradient(90deg,rgba(139,92,246,.5) 0 5px,transparent 5px 11px);height:2px;left:50%;position:absolute;right:calc(-50% - 1.5rem);top:50%;transform:translateY(-50%)}.fx-story-item[data-v-34a00d60]{opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.is-in .fx-story-item[data-v-34a00d60]{opacity:1;transform:none}.is-in .fx-story-item[data-v-34a00d60]:nth-child(2){transition-delay:.08s}.is-in .fx-story-item[data-v-34a00d60]:nth-child(3){transition-delay:.16s}.is-in .fx-story-item[data-v-34a00d60]:nth-child(4){transition-delay:.24s}.is-in .fx-story-item[data-v-34a00d60]:nth-child(5){transition-delay:.32s}.fx-story-phone[data-v-34a00d60]{transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.fx-story-item:hover .fx-story-phone[data-v-34a00d60]{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.fx-story-item[data-v-34a00d60]{opacity:1;transform:none}.fx-story-item[data-v-34a00d60],.fx-story-phone[data-v-34a00d60]{transition:none}}.fx-pocket-halo[data-v-7eaaa0f2]{background:radial-gradient(closest-side,rgba(124,58,237,.42),transparent 70%);border-radius:999px;filter:blur(56px);inset:12% 8%;pointer-events:none;position:absolute}.fx-pocket-side[data-v-7eaaa0f2]{opacity:.92;position:absolute;transform:translate3d(var(--fx-x,0),calc(var(--fx-par, 0)*1px),0) rotate(var(--fx-rot,0deg));transition:opacity .4s ease}.fx-pocket-left[data-v-7eaaa0f2]{--fx-x:-126%;--fx-rot:-10deg;left:50%;top:10%}.fx-pocket-right[data-v-7eaaa0f2]{--fx-x:26%;--fx-rot:10deg;left:50%;top:15%}.fx-pocket-center[data-v-7eaaa0f2]{transform:translate3d(0,calc(var(--fx-par, 0)*1px),0)}@media(max-width:639px){.fx-pocket-side[data-v-7eaaa0f2]{display:none}}.fx-marquee[data-v-1d07775e]{height:620px;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden}@media(min-width:768px){.fx-marquee[data-v-1d07775e]{height:860px}}.fx-marquee-track[data-v-1d07775e]{animation:fx-marquee-up-1d07775e 42s linear infinite;will-change:transform}.fx-marquee-col-1 .fx-marquee-track[data-v-1d07775e]{animation-duration:46s}.fx-marquee-col-2 .fx-marquee-track[data-v-1d07775e]{animation-duration:38s;animation-name:fx-marquee-down-1d07775e}.fx-marquee-col-3 .fx-marquee-track[data-v-1d07775e]{animation-duration:52s}.fx-marquee-col-4 .fx-marquee-track[data-v-1d07775e]{animation-duration:44s;animation-name:fx-marquee-down-1d07775e}.is-paused .fx-marquee-track[data-v-1d07775e]{animation-play-state:paused}@keyframes fx-marquee-up-1d07775e{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes fx-marquee-down-1d07775e{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fx-marquee-track[data-v-1d07775e]{animation:none}.fx-marquee-col-2 .fx-marquee-track[data-v-1d07775e],.fx-marquee-col-4 .fx-marquee-track[data-v-1d07775e]{transform:translateY(-25%)}}.landing-shot[data-v-e698a25d]{transform:scale(var(--shot-zoom,1));transition:transform .5s ease}.group:hover .landing-shot[data-v-e698a25d]:not(.landing-shot--static){transform:scale(calc(var(--shot-zoom, 1)*1.04))}@media(prefers-reduced-motion:reduce){.group:hover .landing-shot[data-v-e698a25d],.landing-shot[data-v-e698a25d]{transform:scale(var(--shot-zoom,1));transition:none}}.fx-landing[data-v-177f286d] a,.fx-landing[data-v-177f286d] button{-webkit-tap-highlight-color:transparent}.hero-stagger[data-v-177f286d]>*{animation:hero-rise-177f286d .65s cubic-bezier(.22,1,.36,1) both}.hero-stagger[data-v-177f286d]>:nth-child(2){animation-delay:.08s}.hero-stagger[data-v-177f286d]>:nth-child(3){animation-delay:.16s}@keyframes hero-rise-177f286d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-stagger[data-v-177f286d]>*{animation:none}}.typed-caret[data-v-177f286d]{align-self:center;animation:caret-blink-177f286d 1.1s steps(1) infinite;background:currentColor;border-radius:1px;height:1.05em;margin-left:2px;width:2px}@keyframes caret-blink-177f286d{0%,55%{opacity:1}56%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.typed-caret[data-v-177f286d]{animation:none}}@keyframes fade-up-177f286d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-up-anim[data-v-177f286d]{animation:fade-up-177f286d .32s ease-out both}.bento-card[data-v-177f286d]{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}@media(hover:hover){.bento-card[data-v-177f286d]:hover{box-shadow:0 18px 40px -20px #18181b47;transform:translateY(-4px)}.dark .bento-card[data-v-177f286d]:hover{box-shadow:0 18px 40px -20px #0009}}.bento-shot[data-v-177f286d]{transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s ease;will-change:transform}.bento-card:focus-within .bento-shot[data-v-177f286d],.bento-card:hover .bento-shot[data-v-177f286d]{opacity:.28;transform:translateY(26%) scale(.94)}.bento-reveal[data-v-177f286d]{background:linear-gradient(0deg,#f4f4f5 55%,#f4f4f500);opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.dark .bento-reveal[data-v-177f286d]{background:linear-gradient(0deg,#1d1d20 55%,#1d1d2000)}.bento-card:focus-within .bento-reveal[data-v-177f286d],.bento-card:hover .bento-reveal[data-v-177f286d]{opacity:1;pointer-events:auto;transform:translateY(0)}.bento-reveal-cta[data-v-177f286d],.bento-reveal-toast[data-v-177f286d]{opacity:0;transform:translateY(16px);transition:opacity .32s ease,transform .5s cubic-bezier(.22,1,.36,1)}.bento-card:focus-within .bento-reveal-toast[data-v-177f286d],.bento-card:hover .bento-reveal-toast[data-v-177f286d]{opacity:1;transform:translateY(0);transition-delay:.06s}.bento-card:focus-within .bento-reveal-cta[data-v-177f286d],.bento-card:hover .bento-reveal-cta[data-v-177f286d]{opacity:1;transform:translateY(0);transition-delay:.13s}@media(hover:none){.bento-card:focus-within .bento-shot[data-v-177f286d]{opacity:1;transform:none}.bento-card:focus-within .bento-reveal[data-v-177f286d]{opacity:0;pointer-events:none;transform:translateY(14px)}.bento-card:focus-within .bento-reveal-cta[data-v-177f286d],.bento-card:focus-within .bento-reveal-toast[data-v-177f286d]{opacity:0;transform:translateY(16px)}.bento-card.bento-card--open .bento-shot[data-v-177f286d]{opacity:.28;transform:translateY(26%) scale(.94)}.bento-card.bento-card--open .bento-reveal[data-v-177f286d]{opacity:1;pointer-events:auto;transform:translateY(0)}.bento-card.bento-card--open .bento-reveal-toast[data-v-177f286d]{opacity:1;transform:translateY(0);transition-delay:.06s}.bento-card.bento-card--open .bento-reveal-cta[data-v-177f286d]{opacity:1;transform:translateY(0);transition-delay:.13s}.bento-card.bento-card--open .hover-toast[data-v-177f286d]{opacity:1;transform:translateY(0) scale(1);transition-delay:.06s}}@media(prefers-reduced-motion:reduce){.bento-card[data-v-177f286d],.bento-reveal[data-v-177f286d],.bento-reveal-cta[data-v-177f286d],.bento-reveal-toast[data-v-177f286d],.bento-shot[data-v-177f286d]{transition-duration:.01ms}.bento-card[data-v-177f286d]:hover{transform:none}.bento-card:focus-within .bento-shot[data-v-177f286d],.bento-card:hover .bento-shot[data-v-177f286d]{opacity:.35;transform:none}}.hover-toast[data-v-177f286d]{opacity:0;pointer-events:none;transform:translateY(14px) scale(.96);transition:opacity .28s ease,transform .38s cubic-bezier(.34,1.56,.64,1);will-change:transform,opacity}.group:hover .hover-toast[data-v-177f286d]{opacity:1;transform:translateY(0) scale(1);transition-delay:.06s}@media(prefers-reduced-motion:reduce){.hover-toast[data-v-177f286d]{transform:none;transition:opacity .2s ease}}.hub-chip[data-v-177f286d]{background:hsl(var(--secondary));border-radius:9999px;box-shadow:inset 0 0 0 1px hsl(var(--border));color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;gap:.375rem;padding:.375rem .75rem;white-space:nowrap}.hub-badge[data-v-177f286d],.hub-chip[data-v-177f286d]{align-items:center;display:inline-flex}.hub-badge[data-v-177f286d]{background:#7c3bed;border-radius:1rem;box-shadow:0 10px 15px -3px #7c3bed4d;color:#fff;font-weight:700;gap:.5rem;padding:.75rem 1rem}.hub-glow[data-v-177f286d]{background:radial-gradient(closest-side,rgba(124,59,237,.16),transparent);border-radius:9999px;height:240px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:240px}.chip-float[data-v-177f286d]{animation:chip-float-177f286d 6s ease-in-out infinite;will-change:transform}.chip-float--slow[data-v-177f286d]{animation-delay:.8s;animation-duration:8s}.chip-float--slower[data-v-177f286d]{animation-delay:1.6s;animation-duration:10s}@keyframes chip-float-177f286d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.chip-float[data-v-177f286d]{animation:none}}.showcase-rail[data-v-177f286d]{scrollbar-width:none;-ms-overflow-style:none}.showcase-rail[data-v-177f286d]::-webkit-scrollbar{display:none}.showcase-mask[data-v-177f286d]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.showcase-card[data-v-177f286d]{backface-visibility:hidden;will-change:transform}.showcase-card[data-v-177f286d] .iframePagePreview{backface-visibility:hidden;transform-style:preserve-3d}@media(prefers-reduced-motion:reduce){.fade-up-anim[data-v-177f286d]{animation:none}}
