.home-page[data-v-525d1de3]{box-sizing:border-box;position:relative;--marketing-header-height:56px;background:#050505;isolation:isolate;min-height:100vh;min-width:100vw;overflow-x:hidden;overflow-x:clip;width:100%}.home-page__spotlight[data-v-525d1de3]{height:100svh;inset:0 0 auto;min-height:100vh;overflow:hidden;z-index:30}.home-page__spotlight[data-v-525d1de3],.ripple[data-v-525d1de3]{pointer-events:none;position:absolute}.ripple[data-v-525d1de3]{animation:ripple-effect-525d1de3 .6s ease-out forwards;background:#fff6;border-radius:50%;height:0;transform:translate(-50%,-50%);width:0}@keyframes ripple-effect-525d1de3{0%{height:0;opacity:.5;width:0}to{height:200px;opacity:0;width:200px}}.btn-beam[data-v-525d1de3]{border:1px solid transparent;overflow:hidden;position:relative}.btn-beam[data-v-525d1de3]:before{animation:beam-rotate-525d1de3 3s linear infinite;animation-play-state:paused;background:conic-gradient(from 0deg,transparent,hsla(0,0%,100%,.3),transparent 30%);border-radius:inherit;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .3s;z-index:0}.btn-beam[data-v-525d1de3]:hover:before{animation-play-state:running;opacity:1}.btn-beam__content[data-v-525d1de3]{position:relative;z-index:1}@keyframes beam-rotate-525d1de3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hero-nav[data-v-525d1de3]{transition:background .3s ease,box-shadow .3s ease}.hero-nav.is-scrolled[data-v-525d1de3]{background:#0b0b0df2;box-shadow:0 4px 20px #0000004d}.card-glow[data-v-525d1de3]{position:relative;transition:transform .3s ease,box-shadow .3s ease}.card-glow[data-v-525d1de3]:before{background:radial-gradient(circle at center,hsla(0,0%,100%,.15),transparent 70%);border-radius:inherit;content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.card-glow[data-v-525d1de3]:hover{box-shadow:0 20px 40px #00000080;transform:scale(1.03)}.card-glow[data-v-525d1de3]:hover:before{opacity:1}.marquee-row[data-v-525d1de3]:hover{animation-play-state:paused}.card-spotlight[data-v-525d1de3]{position:relative;--mouse-x:50%;--mouse-y:50%}.card-spotlight[data-v-525d1de3]:before{background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.08) 0,transparent 50%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:10}.card-spotlight[data-v-525d1de3]:hover:before{opacity:1}.workflow-actor-card[data-v-525d1de3],.workflow-story-card[data-v-525d1de3],.workflow-video-card[data-v-525d1de3]{transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease}.workflow-actor-card[data-v-525d1de3]:hover,.workflow-story-card[data-v-525d1de3]:hover,.workflow-video-card[data-v-525d1de3]:hover{box-shadow:0 25px 50px #0006;transform:perspective(1000px) rotateX(var(--rotateX,0deg)) rotateY(var(--rotateY,0deg)) translateZ(10px)}.reveal-panel[data-v-525d1de3]{transform:translate3d(0,18px,-20px) scale(.97)}.hero-nav__cta[data-v-525d1de3],.hero__cta[data-v-525d1de3]{overflow:hidden;position:relative}.hero-nav__cta[data-v-525d1de3]:after,.hero__cta[data-v-525d1de3]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";inset:0;position:absolute;transform:translate(-100%);transition:transform .5s ease}.hero-nav__cta[data-v-525d1de3]:hover:after,.hero__cta[data-v-525d1de3]:hover:after{transform:translate(100%)}.marquee-card img[data-v-525d1de3]{transition:transform .5s ease,opacity .3s ease}.marquee-card:hover img[data-v-525d1de3]{opacity:.9;transform:scale(1.08)}.will-change-transform[data-v-525d1de3]{will-change:transform}.will-change-opacity[data-v-525d1de3]{will-change:opacity}.engine-row__track[data-v-525d1de3],.feature-card[data-v-525d1de3],.hero__cta[data-v-525d1de3],.hero__title[data-v-525d1de3],.marquee-row[data-v-525d1de3]{backface-visibility:hidden;transform:translateZ(0)}[data-reveal][data-v-525d1de3]{transition-delay:var(--reveal-delay,0s);will-change:opacity,transform,filter}.reveal-title[data-v-525d1de3]{filter:blur(14px);opacity:0;transform:translate3d(0,24px,0) scale(.985);transition:opacity .82s cubic-bezier(.18,.9,.2,1),transform .82s cubic-bezier(.18,.9,.2,1),filter .82s cubic-bezier(.18,.9,.2,1)}.reveal-title.is-visible[data-v-525d1de3]{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}.reveal-panel[data-v-525d1de3]{opacity:0;transform:translate3d(0,18px,0) scale(.97);transition:opacity .76s cubic-bezier(.2,.8,.2,1),transform .76s cubic-bezier(.2,.8,.2,1)}.reveal-panel.is-visible[data-v-525d1de3]{opacity:1;transform:translateZ(0) scale(1)}.reveal-inline[data-v-525d1de3]{opacity:0;transform:translate3d(0,14px,0);transition:opacity .68s cubic-bezier(.22,.8,.24,1),transform .68s cubic-bezier(.22,.8,.24,1)}.reveal-inline.is-visible[data-v-525d1de3]{opacity:1;transform:translateZ(0)}.reveal-strip[data-v-525d1de3]{clip-path:inset(0 8% 0 8% round 24px);opacity:0;transform:translate3d(0,16px,0);transition:opacity .82s cubic-bezier(.19,.89,.24,1),transform .82s cubic-bezier(.19,.89,.24,1),clip-path .9s cubic-bezier(.19,.89,.24,1)}.reveal-strip.is-visible[data-v-525d1de3]{clip-path:inset(0 0 0 0 round 0);opacity:1;transform:translateZ(0)}.reveal-footer[data-v-525d1de3]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .76s cubic-bezier(.2,.8,.2,1),transform .76s cubic-bezier(.2,.8,.2,1)}.reveal-footer.is-visible[data-v-525d1de3]{opacity:1;transform:translateZ(0)}.hero[data-v-525d1de3]{background:transparent;min-height:100vh;overflow:hidden;position:relative;width:100%;z-index:1}.hero-nav[data-v-525d1de3]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0deb;height:56px;left:0;position:absolute;right:0;top:0;z-index:20}.hero-nav__inner[data-v-525d1de3]{align-items:center;display:grid;grid-template-columns:80px 1fr 88px;height:100%;margin:0 auto;padding:12px 24px;width:min(100%,1440px)}.hero-brand[data-v-525d1de3]{align-items:center;color:#fff;display:inline-flex;transition:transform .26s ease,opacity .26s ease}.hero-brand[data-v-525d1de3]:hover{opacity:.96;transform:translateY(-1px)}.hero-brand__logo[data-v-525d1de3]{display:block;height:24px;position:relative;width:80px}.hero-brand__mark[data-v-525d1de3]{height:24px;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:24px}.hero-brand__text[data-v-525d1de3]{height:auto;left:26px;position:absolute;top:5px;width:54px}.hero-nav__menu[data-v-525d1de3]{align-items:center;display:flex;gap:48px;justify-content:center}.hero-nav__link[data-v-525d1de3]{color:#ffffffd1;font-size:14px;font-weight:500;line-height:22px;position:relative;transition:color .24s ease}.hero-nav__link[data-v-525d1de3]:after{background:#ffffffc7;bottom:-6px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center;transition:transform .26s ease}.hero-nav__link.is-active[data-v-525d1de3],.hero-nav__link[data-v-525d1de3]:hover{color:#fff}.hero-nav__link.is-active[data-v-525d1de3]:after,.hero-nav__link[data-v-525d1de3]:hover:after{transform:scaleX(1)}.hero-nav__cta[data-v-525d1de3]{background:#fffffff5;border:0;border-radius:9999px;color:#303133;cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:22px;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;width:88px}.hero-nav__cta[data-v-525d1de3]:hover{background:#fff;box-shadow:0 12px 24px #0003;transform:translateY(-1px)}.marquee-container[data-v-525d1de3]{display:flex;flex-direction:column;gap:22px;inset:0;justify-content:center;opacity:.92;position:absolute;transform:rotate(-5deg) scale(1.12);z-index:1}.marquee-row[data-v-525d1de3]{display:flex;gap:18px;width:-moz-max-content;width:max-content}.marquee-card[data-v-525d1de3]{background:#13181e;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #00000059;flex-shrink:0;height:225px;overflow:hidden;position:relative;width:400px}.marquee-card[data-v-525d1de3]:after{background:linear-gradient(180deg,#03060a14,#03060a52);content:"";inset:0;position:absolute}.marquee-card img[data-v-525d1de3]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;width:100%}.tone-blue img[data-v-525d1de3]{filter:saturate(.82) brightness(.62) hue-rotate(-10deg)}.tone-gold img[data-v-525d1de3]{filter:saturate(.88) brightness(.58) hue-rotate(-18deg)}.tone-slate img[data-v-525d1de3]{filter:saturate(.66) brightness(.56)}.tone-fog img[data-v-525d1de3]{filter:saturate(.4) brightness(.58) contrast(.94)}.tone-portrait img[data-v-525d1de3]{filter:saturate(.58) brightness(.52)}.scroll-right[data-v-525d1de3]{animation:scroll-right-525d1de3 120s linear infinite}.scroll-left[data-v-525d1de3]{animation:scroll-left-525d1de3 120s linear infinite}.hero__fx[data-v-525d1de3]{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:10}.hero__content[data-v-525d1de3]{flex-direction:column;min-height:100vh;padding:104px 20px 84px;pointer-events:none;position:relative;text-align:center;z-index:15}.hero__content[data-v-525d1de3],.hero__title[data-v-525d1de3]{align-items:center;display:flex;justify-content:center}.hero__title[data-v-525d1de3]{animation:hero-title-in-525d1de3 1.1s cubic-bezier(.19,.89,.24,1) both;gap:.12em;margin:0;max-width:calc(100vw - 40px);pointer-events:auto;text-shadow:0 18px 48px rgba(0,0,0,.46);white-space:nowrap;width:auto}.hero__title-gif[data-v-525d1de3]{flex:none;height:auto;-o-object-fit:contain;object-fit:contain;transform:translate(-.08em,-.22em);width:clamp(58px,7.2vw,80px)}.hero__title-text[data-v-525d1de3]{color:#f6fbff;display:flex;font-size:clamp(96px,16.7vw,240px);gap:.12em;justify-content:center;letter-spacing:.035em;line-height:.92;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[data-v-525d1de3] .cjk-char{transform:skew(-8deg)}.hero__cta[data-v-525d1de3]{animation:hero-cta-in-525d1de3 .92s cubic-bezier(.22,.8,.24,1) .22s both;background:#fffffff5;border:0;border-radius:9999px;box-shadow:0 12px 24px #00000038;color:#303133;cursor:pointer;font-size:18px;font-weight:600;line-height:28px;margin-top:44px;min-height:52px;overflow:hidden;padding:12px 36px;pointer-events:auto;position:relative;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.hero__cta .ripple[data-v-525d1de3]{background:#00000026}.hero__cta[data-v-525d1de3]:hover{background:#fff;box-shadow:0 18px 38px #00000047;transform:translateY(-1px)}.hero__cta[data-v-525d1de3]:active{transform:scale(.98)}.login-layer[data-v-525d1de3]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.login-modal[data-v-525d1de3]{background:linear-gradient(180deg,#0c121afa,#080c12fa),#09111b;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 32px 80px #00000073;color:#eff6ff;padding:28px;position:relative;width:min(100%,420px)}.login-modal__close[data-v-525d1de3]{background:#ffffff14;border:0;border-radius:999px;color:#ffffffc2;cursor:pointer;font-size:20px;height:32px;position:absolute;right:14px;top:14px;width:32px}.login-modal__eyebrow[data-v-525d1de3]{color:#8dc4ff;font-size:12px;letter-spacing:.2em;margin:0;text-transform:uppercase}.login-modal__title[data-v-525d1de3]{font-size:28px;line-height:1.15;margin:10px 0 0}.login-modal__desc[data-v-525d1de3]{color:#eff6ffb8;font-size:14px;line-height:1.7;margin:12px 0 0}.login-field[data-v-525d1de3]{display:grid;gap:8px;margin-top:18px}.login-field span[data-v-525d1de3]{color:#eff6ffd1;font-size:13px}.login-field input[data-v-525d1de3]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;outline:none;padding:12px 14px;width:100%}.login-field input[data-v-525d1de3]:focus{border-color:#8dc4ffb3;box-shadow:0 0 0 3px #5a9fff1f}.login-modal__submit[data-v-525d1de3]{background:linear-gradient(180deg,#d8ebff,#a7d1ff);border:0;border-radius:16px;color:#081018;cursor:pointer;font-weight:600;margin-top:22px;overflow:hidden;padding:13px 18px;position:relative;width:100%}.login-modal__submit .ripple[data-v-525d1de3]{background:#00000026}@keyframes scroll-right-525d1de3{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes scroll-left-525d1de3{0%{transform:translate(0)}to{transform:translate(-50%)}}.workflow[data-v-525d1de3]{background:#000;contain-intrinsic-size:980px;content-visibility:auto;min-height:1215px;overflow:hidden;padding:0 24px 106px;position:relative;z-index:1}.workflow__glow[data-v-525d1de3]{animation:workflow-glow-drift-525d1de3 8.5s ease-in-out infinite alternate;filter:blur(2px);height:348px;left:50%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:-26px;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:287px}.workflow__header[data-v-525d1de3]{display:flex;justify-content:center;padding-top:100px;position:relative;z-index:1}.workflow__title[data-v-525d1de3]{color:#fff;display:grid;font-size:clamp(36px,4.45vw,64px);font-weight:600;line-height:1.125;margin:0;text-align:center}.workflow__frame[data-v-525d1de3]{aspect-ratio:1340/720;background-color:#121212;background-image:radial-gradient(circle,hsla(0,0%,100%,.12) .82px,transparent .9px);background-position:0 0;background-size:20px 20px;border:1px solid #2c2c2a;border-radius:16px;box-shadow:inset 0 1px #ffffff0a,0 24px 80px #00000080;margin:95px auto 0;overflow:hidden;position:relative;width:min(100%,1340px)}.workflow__links[data-v-525d1de3]{height:100%;inset:0;overflow:visible;position:absolute;width:100%;z-index:1}.workflow__link-flow[data-v-525d1de3],.workflow__link-path[data-v-525d1de3]{fill:none;stroke-linecap:round;stroke-linejoin:round}.workflow__link-path[data-v-525d1de3]{stroke:#ffffff24;stroke-width:1.2}.workflow__link-flow[data-v-525d1de3]{animation:workflow-link-flow-525d1de3 var(--workflow-link-duration,3.4s) linear infinite;animation-delay:var(--workflow-link-delay,0s);filter:drop-shadow(0 0 4px rgba(144,220,255,.72)) drop-shadow(0 0 10px rgba(79,160,255,.28));mix-blend-mode:screen;opacity:.92;stroke:#c6eafff0;stroke-dasharray:10 90;stroke-dashoffset:100;stroke-width:1.55}.workflow-card-group[data-v-525d1de3],.workflow-story-panel[data-v-525d1de3],.workflow-video-panel[data-v-525d1de3]{position:absolute;z-index:2}.workflow-card-group.is-draggable[data-v-525d1de3],.workflow-story-panel.is-draggable[data-v-525d1de3],.workflow-video-panel.is-draggable[data-v-525d1de3]{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workflow-card-group.is-dragging[data-v-525d1de3],.workflow-story-panel.is-dragging[data-v-525d1de3],.workflow-video-panel.is-dragging[data-v-525d1de3]{cursor:grabbing;z-index:4}.workflow-card-group[data-v-525d1de3]{width:11.0448%}.workflow-card-group--male[data-v-525d1de3]{left:11.791%;top:10.5556%}.workflow-card-group--female[data-v-525d1de3]{left:11.791%;top:53.4722%}.workflow-meta[data-v-525d1de3]{align-items:center;color:#fff;display:flex;font-size:clamp(9px,.9vw,12px);gap:12px;justify-content:space-between;line-height:1.667;padding:0 4px}.workflow-meta span[data-v-525d1de3]:last-child{color:#ffffffb8;flex:none}.workflow-actor-card[data-v-525d1de3]{aspect-ratio:148.0309/242.8227;background:#d9d9d9;border:1px solid hsla(0,0%,100%,.22);border-radius:15.582px;box-shadow:0 18px 30px #0003;margin-top:4px;overflow:hidden;position:relative}.workflow-actor-card img[data-v-525d1de3],.workflow-story-card img[data-v-525d1de3],.workflow-video-media[data-v-525d1de3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.workflow-story-panel[data-v-525d1de3]{left:33.0597%;top:35.4167%;width:23.8806%}.workflow-story-shell[data-v-525d1de3]{margin-top:4px;padding-top:24px;position:relative}.workflow-story-stack[data-v-525d1de3]{aspect-ratio:320/185;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.workflow-story-stack__layer[data-v-525d1de3]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,#ffffff14,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.22);border-radius:20px;box-shadow:inset 0 1px #ffffff08,0 12px 30px #0000002e;height:100%;position:absolute;width:100%}.workflow-story-stack__layer--far[data-v-525d1de3]{left:24px;opacity:.72;top:0}.workflow-story-stack__layer--mid[data-v-525d1de3]{left:16px;opacity:.84;top:8px}.workflow-story-stack__layer--near[data-v-525d1de3]{left:8px;opacity:.92;top:16px}.workflow-story-card[data-v-525d1de3],.workflow-video-card[data-v-525d1de3]{background:#111;border:1px solid hsla(0,0%,100%,.22);margin-top:24px;overflow:hidden;position:relative}.workflow-story-card[data-v-525d1de3]{aspect-ratio:320/185;border-radius:20.575px;box-shadow:0 20px 40px #00000059,0 0 0 1px #ffffff05;margin-top:0;z-index:1}.workflow-count-chip[data-v-525d1de3]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#534238ad;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;bottom:10px;color:#ffffffe6;display:inline-flex;font:inherit;font-size:clamp(11px,1vw,14px);gap:8px;line-height:1.57;padding:5px 16px;position:absolute;right:7px}.workflow-count-chip svg[data-v-525d1de3]{height:16px;width:16px}.workflow-video-panel[data-v-525d1de3]{left:68.6567%;top:35.4167%;width:23.8806%}.workflow-video-card[data-v-525d1de3]{aspect-ratio:320/185;border-radius:12px;box-shadow:0 20px 40px #00000059}.workflow-video-media[data-v-525d1de3]{-o-object-position:center;object-position:center}.workflow-video-controls[data-v-525d1de3]{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#2d2d2da6;border-radius:6.225px;bottom:6px;color:#fff;display:flex;font-size:clamp(6px,.68vw,8px);gap:4px;left:7px;line-height:1;padding:4px;position:absolute;right:7px}.workflow-icon[data-v-525d1de3]{flex:none;height:12px;width:12px}.workflow-progress-track[data-v-525d1de3]{background:#ffffff80;border-radius:999px;flex:1;height:4px;position:relative}@keyframes workflow-link-flow-525d1de3{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.workflow-progress-track__fill[data-v-525d1de3]{background:#fff;border-radius:inherit;inset:0 auto 0 0;position:absolute;width:35%}.workflow-prompt[data-v-525d1de3]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000085;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:flex;gap:10px;margin:-24px auto 0;padding:10px;position:relative;width:min(100%,437px);z-index:2}.workflow-prompt__icon[data-v-525d1de3],.workflow-prompt__send[data-v-525d1de3]{border-radius:999px;display:grid;flex:none;height:52px!important;place-items:center;width:52px!important}.workflow-prompt__icon[data-v-525d1de3]{background:linear-gradient(174deg,#34c4ce 6.4%,#dadf8f 95.6%);box-shadow:0 0 24px #7ff27f66}.workflow-prompt__icon svg[data-v-525d1de3]{height:14px;width:14px}.workflow-prompt__icon-image[data-v-525d1de3]{display:block;height:28px!important;-o-object-fit:cover;object-fit:cover;width:28px!important}.workflow-prompt__text[data-v-525d1de3]{color:#fff;flex:1;font-size:14px;line-height:1.57;margin:0;min-width:0;overflow-wrap:anywhere}.workflow-prompt__send[data-v-525d1de3]{background:#ffffff38;border:0;color:#fff;cursor:pointer}.workflow-prompt__send.is-guiding[data-v-525d1de3]{animation:workflow-send-bounce-525d1de3 1.1s ease-in-out infinite}.workflow-prompt__send-image[data-v-525d1de3]{display:block;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.workflow-prompt__send svg[data-v-525d1de3]{height:16px;width:16px}@keyframes workflow-send-bounce-525d1de3{0%,to{transform:translateZ(0)}30%{transform:translate3d(0,-5px,0)}60%{transform:translate3d(0,2px,0)}}@media(max-width:900px){.workflow[data-v-525d1de3]{padding:0 18px 72px}.workflow__header[data-v-525d1de3]{padding-top:72px}.workflow__title[data-v-525d1de3]{font-size:clamp(30px,6.2vw,40px)}.workflow__frame[data-v-525d1de3]{aspect-ratio:auto;display:grid;gap:18px;grid-template-areas:"male female" "story story" "video video";grid-template-columns:repeat(2,minmax(0,1fr));height:auto;margin:56px auto 0;padding:18px}.workflow__links[data-v-525d1de3]{display:none}.workflow-card-group[data-v-525d1de3]{justify-self:center;left:auto;position:relative;top:auto;width:min(100%,188px)}.workflow-card-group--male[data-v-525d1de3]{grid-area:male}.workflow-card-group--female[data-v-525d1de3]{grid-area:female}.workflow-actor-card[data-v-525d1de3]{aspect-ratio:3/4;border-radius:14px;margin:6px auto 0}.workflow-meta[data-v-525d1de3]{font-size:12px;padding:0 2px}.workflow-story-panel[data-v-525d1de3],.workflow-video-panel[data-v-525d1de3]{justify-self:center;left:auto;position:relative;top:auto;width:100%}.workflow-story-panel[data-v-525d1de3]{grid-area:story;width:min(100%,560px)}.workflow-video-panel[data-v-525d1de3]{grid-area:video;width:min(100%,560px)}.workflow-story-shell[data-v-525d1de3]{margin:4px auto 0;padding-top:18px;width:min(100%,560px)}.workflow-story-card[data-v-525d1de3],.workflow-video-card[data-v-525d1de3]{aspect-ratio:16/9;border-radius:14px;margin-top:18px}.workflow-story-stack__layer--far[data-v-525d1de3]{left:14px}.workflow-story-stack__layer--mid[data-v-525d1de3]{left:10px;top:7px}.workflow-story-stack__layer--near[data-v-525d1de3]{left:6px;top:14px}.workflow-count-chip[data-v-525d1de3]{bottom:8px;font-size:11px;padding:4px 12px;right:6px}.workflow-count-chip svg[data-v-525d1de3]{height:13px;width:13px}.workflow-video-controls[data-v-525d1de3]{font-size:9px;gap:4px;padding:4px}.workflow-icon[data-v-525d1de3]{height:11px;width:11px}.workflow-progress-track[data-v-525d1de3]{height:3px}.workflow-prompt[data-v-525d1de3]{gap:8px;margin-top:24px;padding:6px;width:min(100%,560px)}.workflow-prompt__icon[data-v-525d1de3],.workflow-prompt__send[data-v-525d1de3]{height:30px;width:30px}.workflow-prompt__icon-image[data-v-525d1de3],.workflow-prompt__send-image[data-v-525d1de3]{height:12px;width:12px}.workflow-prompt__text[data-v-525d1de3]{font-size:12px;line-height:1.4}}@media(max-width:640px){.workflow[data-v-525d1de3]{padding:0 12px 56px}.workflow__header[data-v-525d1de3]{padding-top:54px}.workflow__title[data-v-525d1de3]{font-size:clamp(28px,8.4vw,36px)}.workflow__frame[data-v-525d1de3]{background-size:14px 14px;border-radius:14px;gap:16px;grid-template-areas:"male" "female" "story" "video";grid-template-columns:1fr;margin-top:40px;padding:16px}.workflow-card-group--male[data-v-525d1de3]{grid-area:male}.workflow-card-group--female[data-v-525d1de3]{grid-area:female}.workflow-story-panel[data-v-525d1de3]{grid-area:story;width:100%}.workflow-video-panel[data-v-525d1de3]{grid-area:video;width:100%}.workflow-card-group[data-v-525d1de3]{width:100%}.workflow-actor-card[data-v-525d1de3]{max-width:188px}.workflow-story-shell[data-v-525d1de3]{padding-top:16px;width:100%}.workflow-story-stack[data-v-525d1de3]{inset:0}.workflow-story-stack__layer--far[data-v-525d1de3]{left:10px}.workflow-story-stack__layer--mid[data-v-525d1de3]{left:8px;top:6px}.workflow-story-stack__layer--near[data-v-525d1de3]{left:4px;top:12px}.workflow-story-card[data-v-525d1de3],.workflow-video-card[data-v-525d1de3]{border-radius:12px;margin-top:16px}.workflow-video-controls[data-v-525d1de3]{bottom:5px;gap:3px;left:5px;padding:3px;right:5px}.workflow-prompt__text[data-v-525d1de3]{font-size:12px}}.feature-showcase[data-v-525d1de3]{background:radial-gradient(circle at 50% 10%,hsla(0,0%,100%,.05),transparent 24%),#000;display:grid;justify-items:center;min-height:1215px;padding:104px 24px 88px;position:relative}.feature-showcase__header[data-v-525d1de3]{display:grid;justify-items:center;width:min(100%,1280px)}.feature-showcase__title[data-v-525d1de3]{color:#fff;display:flex;font-size:clamp(36px,4.45vw,64px);font-weight:600;gap:clamp(40px,7.4vw,108px);line-height:1.125;margin:0;text-align:center}.feature-showcase__subtitle[data-v-525d1de3]{color:#fff;font-size:18px;line-height:1.45;margin:48px 0 0;text-align:center;width:min(100%,337px)}.feature-stack[data-v-525d1de3]{cursor:pointer;height:420px;margin:102px auto 0;outline:none;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(100%,740px);-webkit-tap-highlight-color:transparent}.feature-stack[data-v-525d1de3]:focus-visible{border-radius:32px;outline:2px solid hsla(0,0%,100%,.48);outline-offset:14px}.feature-stack[data-v-525d1de3]:after,.feature-stack[data-v-525d1de3]:before{background:linear-gradient(180deg,#ffffff06,#fff0),#191919;border:2px solid #2b2b2c;border-radius:32px;box-shadow:0 18px 42px #0000002e;content:"";inset:0;pointer-events:none;position:absolute}.feature-stack[data-v-525d1de3]:before{opacity:.5;transform:translate3d(0,-34px,0) scale(.92)}.feature-stack[data-v-525d1de3]:after{opacity:.72;transform:translate3d(0,-18px,0) scale(.965)}.feature-card.feature-card--layer[data-v-525d1de3]{align-items:center;backface-visibility:hidden;background:#191919;border:2px solid #2b2b2c;border-radius:32px;box-shadow:0 18px 42px #0000002e;contain:layout paint;display:grid;gap:12px;grid-template-columns:minmax(0,344px) 320px;inset:0;overflow:hidden;padding:32px;pointer-events:none;position:absolute;transform-origin:center top;transform-style:preserve-3d;transition:opacity .55s cubic-bezier(.22,.8,.24,1),transform .7s cubic-bezier(.2,.8,.2,1),filter .55s ease,box-shadow .55s ease!important;will-change:transform,opacity,filter}.feature-card.feature-card--active[data-v-525d1de3]{box-shadow:0 28px 82px #00000061;pointer-events:auto}.feature-card__copy[data-v-525d1de3]{align-self:center;padding-top:86px;position:relative;z-index:1}.feature-card__index[data-v-525d1de3]{color:#393a3c;font-size:clamp(44px,4.45vw,64px);font-weight:600;line-height:1.125;margin:0}.feature-card__title[data-v-525d1de3]{color:#fff;font-size:clamp(32px,3.34vw,48px);font-weight:600;line-height:1.1667;margin:12px 0 0}.feature-card__desc[data-v-525d1de3]{color:#8d9095;font-size:20px;line-height:1.4;margin:12px 0 0;width:min(100%,337px)}.feature-card__preview[data-v-525d1de3]{background:#1d1d1d;border-radius:24px;height:320px;justify-self:start;position:relative;width:320px}.feature-card__preview[data-v-525d1de3]:after,.feature-card__preview[data-v-525d1de3]:before{content:"";position:absolute}.feature-card__preview-glow[data-v-525d1de3]{animation:preview-glow-pulse-525d1de3 7.2s ease-in-out infinite;animation-play-state:paused;background:radial-gradient(circle at 32% 32%,hsla(0,0%,100%,.04),transparent 28%),radial-gradient(circle at 70% 68%,hsla(0,0%,100%,.03),transparent 34%);inset:0;opacity:.34;position:absolute}.feature-card--active .feature-card__preview-glow[data-v-525d1de3]{animation-play-state:running;opacity:.6}.feature-card__preview-grid[data-v-525d1de3]{background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:32px 32px;inset:0;opacity:.28;position:absolute}.feature-card__preview--aurora[data-v-525d1de3]{background:#1d1d1d}.feature-card__preview--aurora[data-v-525d1de3]:before{background:linear-gradient(180deg,#ffffff03,#fff0);border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff14;inset:36px}.feature-card__preview--aurora[data-v-525d1de3]:after{display:none}.feature-card__preview--beam[data-v-525d1de3]{background:#1d1d1d}.feature-card__preview--beam[data-v-525d1de3]:before{background:linear-gradient(180deg,#ffffff14,#ffffff03);border-radius:999px;inset:44px 126px;opacity:.3}.feature-card__preview--beam[data-v-525d1de3]:after{border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff14;inset:36px}.feature-card__preview--grid[data-v-525d1de3]{background:#1d1d1d}.feature-card__preview--grid[data-v-525d1de3]:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:26px 26px;border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff14;inset:36px}.feature-card__preview--grid[data-v-525d1de3]:after{border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff14;height:94px;right:68px;top:68px;width:94px}@keyframes fc-float-525d1de3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.feature-card:first-child .feature-card__preview--aurora .feature-card__preview-grid[data-v-525d1de3]{animation:fc-float-525d1de3 4s ease-in-out infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 40 320 240'%3E%3Crect width='76' height='38' x='22' y='100' fill='%23c6eaff15' stroke='%23c6eaff' stroke-width='1.5' rx='8'/%3E%3Ccircle cx='35' cy='119' r='5' fill='%23c6eaff'/%3E%3Crect width='38' height='5' x='46' y='113' fill='%23c6eaff80' rx='2.5'/%3E%3Crect width='26' height='4' x='46' y='122' fill='%23c6eaff50' rx='2'/%3E%3Crect width='76' height='38' x='122' y='60' fill='%23c6eaff25' stroke='%23c6eaff' stroke-width='1.5' rx='8'/%3E%3Ccircle cx='135' cy='79' r='5' fill='%23c6eaff'/%3E%3Crect width='38' height='5' x='146' y='73' fill='%23c6eaffcc' rx='2.5'/%3E%3Crect width='26' height='4' x='146' y='82' fill='%23c6eaff80' rx='2'/%3E%3Crect width='76' height='38' x='122' y='140' fill='%23c6eaff15' stroke='%23c6eaff' stroke-width='1.5' rx='8'/%3E%3Ccircle cx='135' cy='159' r='5' fill='%23c6eaff'/%3E%3Crect width='38' height='5' x='146' y='153' fill='%23c6eaff80' rx='2.5'/%3E%3Crect width='26' height='4' x='146' y='162' fill='%23c6eaff50' rx='2'/%3E%3Crect width='76' height='38' x='222' y='100' fill='%23c6eaff15' stroke='%23c6eaff' stroke-width='1.5' rx='8'/%3E%3Ccircle cx='235' cy='119' r='5' fill='%23c6eaff'/%3E%3Crect width='38' height='5' x='246' y='113' fill='%23c6eaff80' rx='2.5'/%3E%3Crect width='26' height='4' x='246' y='122' fill='%23c6eaff50' rx='2'/%3E%3Cpath fill='none' stroke='%23c6eaff' stroke-linecap='round' stroke-width='2' d='M98 119c12 0 12-40 24-40M98 119c12 0 12 40 24 40M198 79c12 0 12 40 24 40M198 159c12 0 12-40 24-40'/%3E%3Ccircle cx='98' cy='119' r='4' fill='%23c6eaff'/%3E%3Ccircle cx='122' cy='79' r='4' fill='%23c6eaff'/%3E%3Ccircle cx='122' cy='159' r='4' fill='%23c6eaff'/%3E%3Ccircle cx='198' cy='79' r='4' fill='%23c6eaff'/%3E%3Ccircle cx='198' cy='159' r='4' fill='%23c6eaff'/%3E%3Ccircle cx='222' cy='119' r='4' fill='%23c6eaff'/%3E%3C/svg%3E"),linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-position:50%,0 0,0 0;background-size:100% 100%,32px 32px,32px 32px;opacity:1!important}.feature-card:nth-child(2) .feature-card__preview--beam .feature-card__preview-grid[data-v-525d1de3]{animation:fc-float-525d1de3 4.5s ease-in-out .5s infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 280'%3E%3Crect width='88' height='88' x='155' y='130' fill='%23c6eaff1a' stroke='%23c6eaff' stroke-width='1.5' rx='10' transform='rotate(12 199 174)'/%3E%3Ccircle cx='118' cy='132' r='52' fill='%23c6eaff12' stroke='%23c6eaff' stroke-width='1.5'/%3E%3Cpath fill='%23c6eaff20' stroke='%23c6eaff' stroke-width='1.5' d='m200 68-48 80h96z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;opacity:1!important}.feature-card:nth-child(3) .feature-card__preview--grid .feature-card__preview-grid[data-v-525d1de3]{background-image:url(./Icon_AI_.DE-QdieE.gif);background-position:50%;background-repeat:no-repeat;background-size:70%;opacity:.65!important}.feature-card:nth-child(4) .feature-card__preview--aurora .feature-card__preview-grid[data-v-525d1de3]{animation:fc-float-525d1de3 4.2s ease-in-out 1s infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23c6eaff18' stroke='%23c6eaff' stroke-linejoin='round' stroke-width='18' d='M885.712 508.368 784.384 385.152a50.5 50.5 0 0 0-30.944-17.792l-148.048-23.84a3916 3916 0 0 0-32.656-40.112C472.032 180.944 329.088 107.344 170.208 96.16c-27.92-2.16-50.336 17.728-53.648 44.064-19.712 158.08 24.88 312.56 125.552 435.04 12.416 15.072 24.528 29.776 37.056 44.56l-4.944 141.52c-.4 12.352 3.68 24.352 11.488 33.84L387.04 918.416a50.29 50.29 0 0 0 46.336 17.872 50.88 50.88 0 0 0 39.232-30.432l41.6-99.632c56.64 16.16 109.92 6.592 156.848-27.92a204 204 0 0 0 9.248-7.2c35.12-28.88 73.6-79.296 66.304-158.752l110.208-22.496a50.62 50.62 0 0 0 37.472-32.56 50.7 50.7 0 0 0-8.576-48.928zM372.576 470.16a70.08 70.08 0 1 1-2.24-140.128 70.08 70.08 0 0 1 2.24 140.128zm436.368 282.688a17.49 17.49 0 0 0-11.984-12.752 17.39 17.39 0 0 0-17.056 3.968L658.56 857.824a17.552 17.552 0 0 0 6.88 29.552l159.216 48.24c1.68.512 3.392.752 5.088.752h.352c10.64-.368 17.872-7.728 17.872-17.52 0-3.104-.8-6.016-2.24-8.544l-36.8-157.44z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:55%;opacity:1!important}.feature-pagination[data-v-525d1de3]{display:flex;gap:12px;justify-content:center;margin-top:32px}.feature-pagination__dot[data-v-525d1de3]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff14;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:inset 0 1px #ffffff08;cursor:pointer;display:block;height:16px;opacity:1;padding:0;transition:width .22s ease,transform .22s ease,border-color .22s ease,background-color .22s ease;width:16px}.feature-pagination__dot[data-v-525d1de3]:hover{background:#ffffff24;transform:translateY(-1px)}.feature-pagination__dot[data-v-525d1de3]:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:4px}.feature-pagination__dot.is-active[data-v-525d1de3]{background:linear-gradient(90deg,#fff,#ffffffb3);border-color:transparent;box-shadow:0 0 22px #ffffff24,inset 0 1px #ffffff6b;width:68px}.engine-section[data-v-525d1de3]{background:#000;contain-intrinsic-size:560px;content-visibility:auto;display:block;overflow:clip;padding:75px 0 111px}.engine-section__header[data-v-525d1de3]{display:flex;justify-content:center}.engine-section__title[data-v-525d1de3]{color:#fff;font-size:clamp(36px,4.45vw,64px);font-weight:600;line-height:1.125;margin:0;text-align:center;width:min(100%,894px)}.engine-marquee[data-v-525d1de3]{display:grid;gap:72px;margin-top:92px}.engine-row[data-v-525d1de3]{overflow:hidden}.engine-row__track[data-v-525d1de3]{animation:engine-scroll-525d1de3 var(--engine-duration,32s) linear infinite;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.engine-row--reverse .engine-row__track[data-v-525d1de3]{animation-direction:reverse}.engine-row__group[data-v-525d1de3]{align-items:center;display:flex;flex:none;gap:79px;padding-right:79px}.engine-item[data-v-525d1de3]{align-items:center;color:#fff;display:inline-flex;flex:none;gap:16px;white-space:nowrap}.engine-item__icon[data-v-525d1de3]{display:grid;flex:none;height:48px;overflow:hidden;place-items:center;width:48px}.engine-item__icon-image[data-v-525d1de3]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.engine-item__label[data-v-525d1de3]{color:#fff;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1}.site-footer[data-v-525d1de3]{background:#000;contain-intrinsic-size:320px;content-visibility:auto;overflow:hidden}.site-footer__inner[data-v-525d1de3]{align-items:flex-start;display:flex;gap:120px;justify-content:center;padding:64px}.site-footer__brand[data-v-525d1de3],.site-footer__column[data-v-525d1de3]{align-items:flex-start;display:flex;flex-direction:column}.site-footer__brand[data-v-525d1de3]{gap:10px}.site-footer__legal[data-v-525d1de3]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 16px}.site-footer__logo[data-v-525d1de3]{height:32px;position:relative;width:107px}.site-footer__logo-mark[data-v-525d1de3]{height:32px;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:26px}.site-footer__logo-text[data-v-525d1de3]{height:auto;left:34px;position:absolute;top:7px;width:73px}.site-footer__copyright[data-v-525d1de3],.site-footer__item[data-v-525d1de3]{color:#fff;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:26px;margin:0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.site-footer__column[data-v-525d1de3]{gap:24px;width:120px}.site-footer__item[data-v-525d1de3]{align-items:center;display:inline-flex;min-height:26px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;white-space:nowrap}.site-footer__link[data-v-525d1de3]{background:transparent;border:0;cursor:pointer;padding:0;text-align:left;text-decoration:none;transition:opacity .2s ease}.site-footer__link[data-v-525d1de3]:hover{opacity:.72}.site-footer__button[data-v-525d1de3]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;min-height:26px;white-space:nowrap}.site-footer__text--placeholder[data-v-525d1de3]{visibility:hidden}@media(prefers-reduced-motion:reduce){.reveal-footer[data-v-525d1de3],.reveal-inline[data-v-525d1de3],.reveal-panel[data-v-525d1de3],.reveal-strip[data-v-525d1de3],.reveal-title[data-v-525d1de3],[data-reveal][data-v-525d1de3]{clip-path:none;filter:none;opacity:1;transform:none;transition:none}.engine-row__track[data-v-525d1de3],.feature-card__preview-glow[data-v-525d1de3],.hero__cta[data-v-525d1de3],.hero__title[data-v-525d1de3],.workflow-prompt__send.is-guiding[data-v-525d1de3],.workflow__glow[data-v-525d1de3]{animation:none}.feature-card.feature-card--layer[data-v-525d1de3],.feature-pagination__dot[data-v-525d1de3]{transition:none}.btn-beam[data-v-525d1de3]:before,.card-glow[data-v-525d1de3]:before,.card-spotlight[data-v-525d1de3]:before,.ripple[data-v-525d1de3]{display:none}.marquee-row[data-v-525d1de3]:hover{animation-play-state:running}.card-glow[data-v-525d1de3]:hover,.marquee-card:hover img[data-v-525d1de3],.workflow-actor-card[data-v-525d1de3]:hover,.workflow-story-card[data-v-525d1de3]:hover,.workflow-video-card[data-v-525d1de3]:hover{transform:none}.hero-nav__cta[data-v-525d1de3]:after,.hero__cta[data-v-525d1de3]:after{display:none}}@keyframes engine-scroll-525d1de3{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes hero-title-in-525d1de3{0%{filter:blur(12px);opacity:0;transform:translate3d(0,28px,0) scale(.985)}to{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}}@keyframes hero-cta-in-525d1de3{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes workflow-glow-drift-525d1de3{0%{transform:translate(-50%) translateY(0) scale(1)}to{transform:translate(-50%) translateY(10px) scale(1.03)}}@keyframes preview-glow-pulse-525d1de3{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@media(max-width:900px){.engine-section[data-v-525d1de3],.feature-showcase[data-v-525d1de3],.workflow[data-v-525d1de3]{min-height:auto}.hero-nav__inner[data-v-525d1de3]{grid-template-columns:80px 1fr 78px;padding:12px 16px}.hero-nav__menu[data-v-525d1de3]{gap:24px}.hero-nav__link[data-v-525d1de3]{font-size:13px}.hero-nav__cta[data-v-525d1de3]{font-size:13px;width:78px}.marquee-container[data-v-525d1de3]{gap:16px;transform:rotate(-5deg) scale(1.18)}.marquee-row[data-v-525d1de3]{gap:14px}.marquee-card[data-v-525d1de3]{height:180px;width:320px}.hero__content[data-v-525d1de3]{padding-bottom:64px}.hero__title[data-v-525d1de3]{max-width:calc(100vw - 32px)}.hero__title-gif[data-v-525d1de3]{transform:translate(-.06em,-.18em);width:clamp(54px,9vw,96px)}.hero__title-text[data-v-525d1de3]{font-size:clamp(64px,12vw,132px)}.hero__cta[data-v-525d1de3]{margin-top:36px}.workflow[data-v-525d1de3]{padding:0 18px 72px}.workflow__header[data-v-525d1de3]{padding-top:72px}.workflow__frame[data-v-525d1de3]{margin-top:56px}.feature-showcase[data-v-525d1de3]{padding:88px 16px 72px}.feature-stack[data-v-525d1de3]{height:388px;margin-top:68px;width:min(100%,680px)}.feature-stack[data-v-525d1de3]:before{transform:translate3d(0,-28px,0) scale(.92)}.feature-stack[data-v-525d1de3]:after{transform:translate3d(0,-14px,0) scale(.965)}.feature-card.feature-card--layer[data-v-525d1de3]{gap:18px;grid-template-columns:minmax(0,1fr) 256px;padding:26px}.feature-card__copy[data-v-525d1de3]{padding-top:56px}.feature-card__desc[data-v-525d1de3]{font-size:18px}.feature-card__preview[data-v-525d1de3]{height:256px;width:256px}.engine-section[data-v-525d1de3]{padding:64px 0 92px}.engine-marquee[data-v-525d1de3]{gap:48px;margin-top:72px}.engine-row__group[data-v-525d1de3]{gap:56px;padding-right:56px}.engine-item[data-v-525d1de3]{gap:14px}.engine-item__icon[data-v-525d1de3]{height:40px;width:40px}.engine-item__label[data-v-525d1de3]{font-size:28px}.site-footer__inner[data-v-525d1de3]{gap:64px;padding:48px 24px}}@media(max-width:640px){.home-page[data-v-525d1de3]{--marketing-header-height:52px}.hero-nav[data-v-525d1de3]{height:52px}.hero-nav__inner[data-v-525d1de3]{gap:12px;grid-template-columns:auto auto;justify-content:space-between;padding:10px 12px}.hero-nav__menu[data-v-525d1de3]{display:none}.hero-nav__cta[data-v-525d1de3]{min-width:78px;padding:0 14px;width:auto}.hero__title[data-v-525d1de3]{width:min(100%,520px)}.hero__title-gif[data-v-525d1de3]{transform:translate(-.04em,-.14em);width:clamp(46px,12vw,68px)}.hero__title-text[data-v-525d1de3]{font-size:clamp(48px,13vw,72px);letter-spacing:.022em}.hero__cta[data-v-525d1de3]{font-size:14px;margin-top:28px}.marquee-card[data-v-525d1de3]{border-radius:12px;height:146px;width:260px}.login-modal[data-v-525d1de3]{border-radius:20px;padding:22px}.workflow[data-v-525d1de3]{padding:0 12px 56px}.workflow__glow[data-v-525d1de3]{height:260px;width:220px}.workflow__header[data-v-525d1de3]{padding-top:54px}.workflow__frame[data-v-525d1de3]{background-size:14px 14px;border-radius:14px;margin-top:40px}.workflow-story-stack[data-v-525d1de3]{inset:0}.workflow-story-stack__layer--far[data-v-525d1de3]{left:10px}.workflow-story-stack__layer--mid[data-v-525d1de3]{left:8px;top:6px}.workflow-story-stack__layer--near[data-v-525d1de3]{left:4px;top:12px}.workflow-count-chip[data-v-525d1de3]{border-radius:12px;bottom:7px;gap:4px;padding:3px 10px;right:5px}.workflow-count-chip svg[data-v-525d1de3],.workflow-icon[data-v-525d1de3]{height:10px;width:10px}.workflow-video-controls[data-v-525d1de3]{bottom:5px;gap:3px;left:5px;padding:3px;right:5px}.workflow-progress-track[data-v-525d1de3]{height:3px}.workflow-prompt[data-v-525d1de3]{align-items:flex-start;border-radius:20px;flex-wrap:wrap;gap:8px;margin-top:18px;padding:8px 10px;width:100%}.workflow-prompt__text[data-v-525d1de3]{font-size:12px;line-height:1.5}.workflow-prompt__send[data-v-525d1de3]{align-self:flex-end;margin-left:auto}.feature-showcase[data-v-525d1de3]{padding:64px 12px 52px}.feature-showcase__title[data-v-525d1de3]{display:grid;gap:8px}.feature-showcase__subtitle[data-v-525d1de3]{font-size:15px;margin-top:28px}.feature-stack[data-v-525d1de3]{height:520px;margin-top:44px;width:min(100%,360px)}.feature-stack[data-v-525d1de3]:before{border-radius:24px;transform:translate3d(0,-24px,0) scale(.93)}.feature-stack[data-v-525d1de3]:after{border-radius:24px;transform:translate3d(0,-12px,0) scale(.968)}.feature-card.feature-card--layer[data-v-525d1de3]{border-radius:24px;gap:24px;grid-template-columns:1fr;padding:24px;transition:opacity .32s cubic-bezier(.22,.8,.24,1),transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease!important}.feature-card__copy[data-v-525d1de3]{padding-top:0}.feature-card__desc[data-v-525d1de3]{font-size:16px}.feature-card__preview[data-v-525d1de3]{justify-self:center;margin:0 auto;max-width:320px;width:100%}.feature-card:first-child .feature-card__preview--aurora .feature-card__preview-grid[data-v-525d1de3],.feature-card:nth-child(2) .feature-card__preview--beam .feature-card__preview-grid[data-v-525d1de3],.feature-card:nth-child(4) .feature-card__preview--aurora .feature-card__preview-grid[data-v-525d1de3],.feature-card__preview-glow[data-v-525d1de3]{animation:none}.feature-stack[data-v-525d1de3]:after,.feature-stack[data-v-525d1de3]:before{opacity:.55;transform:none}.feature-pagination[data-v-525d1de3]{gap:10px;margin-top:24px}.feature-pagination__dot[data-v-525d1de3]{height:12px;width:12px}.feature-pagination__dot.is-active[data-v-525d1de3]{width:50px}.engine-section[data-v-525d1de3]{padding:56px 0 72px}.engine-marquee[data-v-525d1de3]{gap:32px;margin-top:48px}.engine-row__group[data-v-525d1de3]{gap:34px;padding-right:34px}.engine-item[data-v-525d1de3]{gap:10px}.engine-item__icon[data-v-525d1de3]{height:32px;width:32px}.engine-item__label[data-v-525d1de3]{font-size:20px}.site-footer__inner[data-v-525d1de3]{display:grid;gap:36px 24px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;padding:36px 16px 40px}.site-footer__brand[data-v-525d1de3]{grid-column:1/-1}.site-footer__copyright[data-v-525d1de3],.site-footer__item[data-v-525d1de3]{font-size:16px;line-height:24px}.site-footer__column[data-v-525d1de3]{gap:16px;min-width:0;width:auto}}@media(max-width:480px){.hero__content[data-v-525d1de3]{padding:32px 14px 56px}.hero__cta[data-v-525d1de3]{margin-top:24px;min-height:38px;padding:8px 18px}.marquee-container[data-v-525d1de3]{gap:12px;transform:rotate(-4deg) scale(1.14)}.marquee-row[data-v-525d1de3]{gap:12px}.marquee-card[data-v-525d1de3]{height:124px;width:220px}.workflow__frame[data-v-525d1de3]{gap:14px;padding:14px}.workflow-card-group[data-v-525d1de3]{width:min(100%,168px)}.workflow-actor-card[data-v-525d1de3]{border-radius:12px;max-width:168px}.workflow-story-shell[data-v-525d1de3]{padding-top:14px}.workflow-story-card[data-v-525d1de3],.workflow-video-card[data-v-525d1de3]{border-radius:10px;margin-top:14px}.workflow-count-chip[data-v-525d1de3]{bottom:6px;font-size:10px;gap:4px;padding:3px 8px;right:4px}.workflow-count-chip svg[data-v-525d1de3],.workflow-icon[data-v-525d1de3]{height:9px;width:9px}.workflow-video-controls[data-v-525d1de3]{font-size:8px;padding:2px 3px}.workflow-prompt[data-v-525d1de3]{padding:8px}.feature-stack[data-v-525d1de3]{height:496px;width:min(100%,332px)}.feature-card.feature-card--layer[data-v-525d1de3]{gap:18px;padding:20px}.feature-card__title[data-v-525d1de3]{font-size:clamp(26px,8vw,32px)}.feature-card__desc[data-v-525d1de3]{font-size:14px}.feature-card__preview[data-v-525d1de3]{max-width:280px}.engine-item__label[data-v-525d1de3]{font-size:18px}.site-footer__inner[data-v-525d1de3]{gap:28px 18px;padding:32px 14px 36px}.site-footer__copyright[data-v-525d1de3],.site-footer__item[data-v-525d1de3]{font-size:14px;line-height:22px}}
