@keyframes barrage-move-6f67bc9d{0%{right:-100%;transform:translate(0)}to{right:100%;transform:translate(0)}}.barrage-item[data-v-6f67bc9d]{animation-iteration-count:infinite;animation-name:barrage-move-6f67bc9d;animation-timing-function:linear;right:-100%;will-change:right}@keyframes float-d713642a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scroll-down-d713642a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gradient-x-d713642a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes tilt-d713642a{0%,50%,to{transform:rotate(0)}25%{transform:rotate(.5deg)}75%{transform:rotate(-.5deg)}}.animate-float[data-v-d713642a]{animation:float-d713642a 3s ease-in-out infinite}.animate-float-delayed[data-v-d713642a]{animation:float-d713642a 3s ease-in-out 1.5s infinite}.animate-scroll-down[data-v-d713642a]{animation:scroll-down-d713642a 1.5s infinite}.animate-gradient-x[data-v-d713642a]{animation:gradient-x-d713642a 4s ease infinite;background-size:200% 200%}.animate-tilt[data-v-d713642a]{animation:tilt-d713642a 10s linear infinite}.slide-up-enter-active[data-v-d713642a],.slide-up-leave-active[data-v-d713642a]{transition:all .5s ease}.slide-up-enter-from[data-v-d713642a]{opacity:0;transform:translateY(20px)}.slide-up-leave-to[data-v-d713642a]{opacity:0;transform:translateY(-20px)}[data-aos][data-v-d713642a]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}[data-aos].aos-animate[data-v-d713642a]{opacity:1;transform:translateY(0)}[data-aos=fade-right][data-v-d713642a]{transform:translate(-20px)}[data-aos=fade-left][data-v-d713642a]{transform:translate(20px)}[data-aos].aos-animate[data-aos=fade-left][data-v-d713642a],[data-aos].aos-animate[data-aos=fade-right][data-v-d713642a]{transform:translate(0)}.ai-capability-section[data-v-71784a7f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);overflow:hidden;padding:80px 0;position:relative}.ai-capability-bg[data-v-71784a7f]{top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;position:absolute;z-index:0}.ai-capability-bg-gradient[data-v-71784a7f]{background:radial-gradient(circle,rgba(6,182,212,.15) 0,transparent 70%);border-radius:50%;filter:blur(80px);height:800px;left:-20%;position:absolute;top:-50%;width:800px}.ai-capability-bg-grid[data-v-71784a7f]{background-image:linear-gradient(rgba(6,182,212,.1) 1px,transparent 0),linear-gradient(90deg,rgba(6,182,212,.1) 1px,transparent 0);background-size:40px 40px;top:0;right:0;bottom:0;left:0;opacity:.3;position:absolute}.ai-capability-container[data-v-71784a7f]{margin:0 auto;max-width:1280px;padding:0 24px;position:relative;z-index:1}.ai-capability-header[data-v-71784a7f]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:80px}@media (max-width:968px){.ai-capability-header[data-v-71784a7f]{gap:40px;grid-template-columns:1fr}}.ai-capability-header-left[data-v-71784a7f]{display:flex;flex-direction:column;gap:24px}.ai-capability-badge[data-v-71784a7f]{align-items:center;background:var(--primary-soft-bg,rgba(6,182,212,.1));border:1px solid rgba(37,99,235,.2);border-radius:999px;color:var(--primary,#06b6d4);display:inline-flex;font-size:14px;gap:8px;padding:8px 16px;width:-moz-fit-content;width:fit-content}.ai-capability-badge-dot[data-v-71784a7f]{animation:pulse-71784a7f 2s infinite;background:var(--primary,#06b6d4);border-radius:50%;height:8px;width:8px}html[data-theme=dark] .ai-capability-badge[data-v-71784a7f]{background:#06b6d41a;border:1px solid rgba(6,182,212,.3);color:#06b6d4}html[data-theme=dark] .ai-capability-badge-dot[data-v-71784a7f]{background:#06b6d4}@keyframes pulse-71784a7f{0%,to{opacity:1}50%{opacity:.5}}.ai-capability-title[data-v-71784a7f]{color:var(--text-main,#fff);font-size:48px;font-weight:700;line-height:1.2;margin:0}html[data-theme=dark] .ai-capability-title[data-v-71784a7f]{background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media (max-width:640px){.ai-capability-title[data-v-71784a7f]{font-size:36px}}.ai-capability-subtitle[data-v-71784a7f]{color:var(--text-secondary,hsla(0,0%,100%,.7));font-size:18px;line-height:1.6;margin:0}.ai-capability-features[data-v-71784a7f]{display:flex;flex-direction:column;gap:20px;margin-top:8px}.ai-capability-feature-card[data-v-71784a7f]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.ai-capability-feature-card[data-v-71784a7f]:hover{background:#ffffff0d;border-color:#06b6d44d;transform:translateY(-2px)}.ai-capability-feature-icon[data-v-71784a7f]{align-items:center;background:#06b6d41a;border-radius:10px;color:#06b6d4;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}.ai-capability-feature-content[data-v-71784a7f]{flex:1}.ai-capability-feature-title[data-v-71784a7f]{color:var(--text-main,#fff);font-size:18px;font-weight:600;margin:0 0 8px}.ai-capability-feature-text[data-v-71784a7f]{color:var(--text-secondary,hsla(0,0%,100%,.6));font-size:14px;line-height:1.6;margin:0}.ai-capability-header-right[data-v-71784a7f]{align-items:center;display:flex;justify-content:center}.ai-capability-visual-card[data-v-71784a7f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;max-width:400px;padding:40px;position:relative;width:100%}.ai-capability-visual-card-bg[data-v-71784a7f]{background:linear-gradient(135deg,#06b6d41a,#8b5cf61a);border-radius:20px;top:0;right:0;bottom:0;left:0;opacity:.5;position:absolute}.ai-capability-visual-content[data-v-71784a7f]{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative;z-index:1}.ai-capability-visual-item[data-v-71784a7f]{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px}.ai-capability-visual-icon[data-v-71784a7f]{align-items:center;background:#06b6d426;border:2px solid rgba(6,182,212,.3);border-radius:12px;display:flex;font-size:28px;height:60px;justify-content:center;width:60px}.ai-capability-visual-text[data-v-71784a7f]{color:#ffffffb3;font-size:12px;margin:0;text-align:center}.ai-capability-visual-arrow[data-v-71784a7f]{color:#06b6d480;flex-shrink:0;font-size:20px}.ai-capability-projects[data-v-71784a7f]{margin-top:60px}.ai-capability-projects-title[data-v-71784a7f]{color:var(--text-main,#fff);font-size:32px;font-weight:600;margin:0 0 32px;text-align:center}.ai-capability-projects-grid[data-v-71784a7f]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ai-capability-project-card[data-v-71784a7f]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.ai-capability-project-card[data-v-71784a7f]:hover{background:#ffffff0d;border-color:#06b6d466;box-shadow:0 12px 32px #06b6d433;transform:translateY(-4px)}.ai-capability-project-card-bg[data-v-71784a7f]{background:linear-gradient(135deg,#06b6d40d,#8b5cf60d);top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.ai-capability-project-card:hover .ai-capability-project-card-bg[data-v-71784a7f]{opacity:1}.ai-capability-project-card-content[data-v-71784a7f]{position:relative;z-index:1}.ai-capability-project-title[data-v-71784a7f]{color:var(--text-main,#fff);font-size:18px;font-weight:600;margin:0 0 12px}.ai-capability-project-description[data-v-71784a7f]{color:var(--text-secondary,hsla(0,0%,100%,.6));font-size:14px;line-height:1.6;margin:0 0 16px}.ai-capability-project-tags[data-v-71784a7f]{display:flex;flex-wrap:wrap;gap:8px}.ai-capability-project-tag[data-v-71784a7f]{background:var(--primary-soft-bg,rgba(6,182,212,.1));border:1px solid rgba(37,99,235,.2);border-radius:6px;color:var(--primary,#06b6d4);font-size:12px;padding:4px 12px}html[data-theme=dark] .ai-capability-project-tag[data-v-71784a7f]{background:#06b6d41a;border:1px solid rgba(6,182,212,.3);color:#06b6d4}.ai-capability-footer[data-v-71784a7f]{display:flex;justify-content:center;margin-top:60px}.ai-capability-button[data-v-71784a7f]{align-items:center;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 16px #06b6d44d;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:12px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.ai-capability-button[data-v-71784a7f]:hover{box-shadow:0 8px 24px #06b6d466;transform:translateY(-2px)}.ai-capability-button i[data-v-71784a7f]{transition:transform .3s ease}.ai-capability-button:hover i[data-v-71784a7f]{transform:translate(4px)}.bento-grid-v4[data-v-a80f81b4]{background-color:var(--color-bg-body)}.home-hybrid-super[data-v-3fc06ddf]{background:var(--bg-app);overflow:hidden;position:relative}.global-ambient-bg[data-v-3fc06ddf]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ambient-glow[data-v-3fc06ddf]{animation:float-glow-3fc06ddf 20s infinite alternate;border-radius:50%;filter:blur(120px);opacity:.4;position:absolute}.glow-1[data-v-3fc06ddf]{background:radial-gradient(circle,var(--primary) 0,transparent 70%);height:50vw;left:-10%;opacity:.15;top:10%;width:50vw}.glow-2[data-v-3fc06ddf]{animation-delay:-10s;background:radial-gradient(circle,var(--secondary) 0,transparent 70%);bottom:20%;height:60vw;opacity:.1;right:-10%;width:60vw}.ambient-grid[data-v-3fc06ddf]{background-image:linear-gradient(hsla(0,0%,50%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,50%,.03) 1px,transparent 0);background-size:100px 100px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);position:absolute;z-index:-1}@keyframes float-glow-3fc06ddf{0%{transform:translate(0) scale(1)}to{transform:translate(5%,10%) scale(1.1)}}.section-wrapper[data-v-3fc06ddf]{position:relative;z-index:1}.bento-wrapper[data-v-3fc06ddf]{margin-top:-2rem}.ai-capability-wrapper[data-v-3fc06ddf]{background:linear-gradient(to bottom,transparent,rgba(var(--primary-rgb,0,0,0),.02),transparent)}.playground-wrapper[data-v-3fc06ddf]{padding:4rem 0}.creative-home[data-v-f93535a3]{background-color:var(--bg-app);color:var(--text-primary);font-family:system-ui,-apple-system,sans-serif;overflow-x:hidden}.text-display[data-v-f93535a3]{color:var(--text-primary);font-size:clamp(3rem,8vw,8rem);font-weight:800;letter-spacing:-.03em;line-height:.9}.text-title[data-v-f93535a3]{font-size:clamp(2rem,4vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.text-body-large[data-v-f93535a3]{color:var(--text-secondary);font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:400;line-height:1.6}.btn-pill[data-v-f93535a3]{align-items:center;background:var(--text-primary);border-radius:100px;color:var(--bg-app);display:inline-flex;font-size:1.125rem;font-weight:600;gap:.75rem;padding:1rem 2.5rem;transition:all .3s cubic-bezier(.25,1,.5,1)}.btn-pill[data-v-f93535a3]:hover{box-shadow:0 10px 30px #00000026;transform:scale(1.05)}html[data-theme=dark] .btn-pill[data-v-f93535a3]{background:#fff;color:#000}.creative-hero[data-v-f93535a3]{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem;position:relative;z-index:10}.hero-content[data-v-f93535a3]{margin:0 auto;max-width:90rem;width:100%}.hero-intro-grid[data-v-f93535a3]{display:grid;gap:4rem;grid-template-columns:1fr;margin-top:4rem}@media (min-width:1024px){.hero-intro-grid[data-v-f93535a3]{align-items:end;grid-template-columns:1fr 1fr}}.scroll-indicator[data-v-f93535a3]{align-items:center;animation:float-f93535a3 2s ease-in-out infinite;bottom:2rem;display:flex;flex-direction:column;gap:1rem;left:50%;opacity:.6;position:absolute;transform:translate(-50%)}.scroll-line[data-v-f93535a3]{background:var(--text-tertiary);height:60px;width:1px}.stack-container[data-v-f93535a3]{padding-bottom:20vh}@media (max-width:768px){.stack-card[data-v-f93535a3]{height:auto;min-height:80vh;padding:4rem 1rem;position:relative;top:auto}}@media (min-width:769px){.stack-card[data-v-f93535a3]{align-items:center;box-shadow:0 -10px 40px #0000000d;display:flex;height:100vh;justify-content:center;overflow:hidden;padding:2rem;position:sticky;top:0;transform-origin:center top}}.card-bg-1[data-v-f93535a3]{background-color:var(--bg-surface-1)}.card-bg-2[data-v-f93535a3]{background-color:var(--bg-surface-2)}.card-bg-3[data-v-f93535a3]{background-color:var(--bg-app)}.stack-card-inner[data-v-f93535a3]{align-content:center;display:grid;gap:2rem;grid-template-columns:1fr;height:100%;max-width:90rem;width:100%}@media (min-width:1024px){.stack-card-inner[data-v-f93535a3]{align-items:center;gap:6rem;grid-template-columns:1fr 1fr}.layout-reverse .stack-card-inner[data-v-f93535a3]{direction:rtl}.layout-reverse .stack-text[data-v-f93535a3]{direction:ltr}}.stack-visual[data-v-f93535a3]{border-radius:2rem;box-shadow:0 20px 40px #0000001a;height:400px;overflow:hidden;position:relative}@media (min-width:1024px){.stack-visual[data-v-f93535a3]{height:600px}}.stack-visual img[data-v-f93535a3],.stack-visual video[data-v-f93535a3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease-out;width:100%}.stack-card:hover .stack-visual img[data-v-f93535a3]{transform:scale(1.05)}.stack-text[data-v-f93535a3]{display:flex;flex-direction:column;gap:2rem;justify-content:center}.stack-tags[data-v-f93535a3]{display:flex;flex-wrap:wrap;gap:1rem}.stack-tag[data-v-f93535a3]{border:1px solid var(--border-subtle);border-radius:100px;font-size:.875rem;letter-spacing:.05em;padding:.5rem 1.25rem;text-transform:uppercase}.creative-marquee[data-v-f93535a3]{background:var(--text-primary);color:var(--bg-app);margin:4rem 0;overflow:hidden;padding:4rem 0;transform:rotate(-2deg) scale(1.05)}.marquee-content[data-v-f93535a3]{animation:marquee-f93535a3 20s linear infinite;display:flex;gap:4rem;white-space:nowrap}.marquee-item[data-v-f93535a3]{align-items:center;display:flex;font-size:4rem;font-weight:800;gap:2rem;text-transform:uppercase}.marquee-star[data-v-f93535a3]{color:var(--accent)}@keyframes marquee-f93535a3{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float-f93535a3{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}.home-creative-avatar[data-v-f93535a3],.home-creative-avatar-1[data-v-f93535a3]{background:var(--color-bg-elevated,#d1d5db)}.home-creative-avatar-2[data-v-f93535a3]{background:var(--color-bg-elevated,#9ca3af)}.home-creative-avatar-3[data-v-f93535a3]{background:var(--color-bg-elevated,#6b7280);color:var(--color-text-main,#fff)}html.dark .home-creative-avatar[data-v-f93535a3],html[data-theme=dark] .home-creative-avatar[data-v-f93535a3]{background:var(--color-bg-elevated,hsla(0,0%,100%,.1))}html.dark .home-creative-avatar-1[data-v-f93535a3],html[data-theme=dark] .home-creative-avatar-1[data-v-f93535a3]{background:var(--color-bg-elevated,hsla(0,0%,100%,.15))}html.dark .home-creative-avatar-2[data-v-f93535a3],html[data-theme=dark] .home-creative-avatar-2[data-v-f93535a3]{background:var(--color-bg-elevated,hsla(0,0%,100%,.2))}html.dark .home-creative-avatar-3[data-v-f93535a3],html[data-theme=dark] .home-creative-avatar-3[data-v-f93535a3]{background:var(--color-bg-elevated,hsla(0,0%,100%,.25));color:var(--color-text-main,#fff)}
