@keyframes shine-c4ce973b{0%{background-position:100%}to{background-position:-100%}}.animate-shine[data-v-c4ce973b]{animation:shine-c4ce973b 5s linear infinite}.floating-element[data-v-9a89a373]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle,#ffffff4d 0,#fff0 70%);border-radius:50%}@keyframes float-9a89a373{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-delay-9a89a373{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(-5deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-slow-9a89a373{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(3deg)}to{transform:translateY(0) rotate(0)}}.animate-float[data-v-9a89a373]{animation:float-9a89a373 6s ease-in-out infinite}.animate-float-delay[data-v-9a89a373]{animation:float-delay-9a89a373 8s ease-in-out infinite}.animate-float-slow[data-v-9a89a373]{animation:float-slow-9a89a373 10s ease-in-out infinite}.hero-title[data-v-9a89a373]{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.hero-title[data-v-9a89a373]{font-size:3rem;line-height:1}}@media (min-width:1024px){.hero-title[data-v-9a89a373]{font-size:3.75rem;line-height:1}}.hero-title[data-v-9a89a373]{text-shadow:0 2px 10px rgba(0,0,0,.3)}.hero-subtitle[data-v-9a89a373]{font-size:1.25rem;line-height:1.75rem;margin-bottom:2rem;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}@media (min-width:768px){.hero-subtitle[data-v-9a89a373]{font-size:1.5rem;line-height:2rem}}.hero-subtitle[data-v-9a89a373]{text-shadow:0 2px 6px rgba(0,0,0,.2)}.hero-btn[data-v-9a89a373]{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position);font-weight:500;padding:.75rem 2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero-btn[data-v-9a89a373]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hero-btn[data-v-9a89a373]:focus{outline:2px solid transparent;outline-offset:2px}.volume-slider[data-v-9a89a373]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:9999px;cursor:pointer;height:.75rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.volume-slider[data-v-9a89a373]::-webkit-slider-thumb:hover{--tw-bg-opacity:1;background-color:rgb(76 201 240/var(--tw-bg-opacity,1))}.volume-slider[data-v-9a89a373]::-moz-range-thumb{border-radius:9999px;border-style:none;cursor:pointer;height:.75rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.volume-slider[data-v-9a89a373]::-moz-range-thumb:hover{--tw-bg-opacity:1;background-color:rgb(76 201 240/var(--tw-bg-opacity,1))}.animated-content[data-v-06cfa40d]{height:100%}.animate-fade-in[data-v-196fe7fd]{animation:fadeIn-196fe7fd .8s ease-out forwards}.animate-fade-scale-in[data-v-196fe7fd]{animation:fadeScaleIn-196fe7fd .8s ease-out forwards}.animate-slide-up[data-v-196fe7fd]{animation:slideUp-196fe7fd .8s ease-out forwards}.animate-slide-up-fade[data-v-196fe7fd]{animation:slideUpFade-196fe7fd .8s ease-out forwards}.animate-scale-in[data-v-196fe7fd]{animation:scaleIn-196fe7fd .8s ease-out forwards}.animate-grow-line[data-v-196fe7fd]{animation:growLine-196fe7fd .6s ease-out forwards}.animate-pulse[data-v-196fe7fd]{animation:pulse-196fe7fd 2s ease-in-out infinite}@keyframes fadeIn-196fe7fd{0%{opacity:0}to{opacity:1}}@keyframes fadeScaleIn-196fe7fd{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-196fe7fd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFade-196fe7fd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn-196fe7fd{0%{opacity:0;transform:scale(.5)}to{opacity:.5;transform:scale(1)}}@keyframes growLine-196fe7fd{0%{opacity:0;transform:scaleY(0)}to{opacity:.3;transform:scaleY(1)}}@keyframes pulse-196fe7fd{0%{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.7;transform:scale(.8)}}.product-section[data-v-9406828c]{isolation:isolate}.product-section--aibo[data-v-9406828c]{background:linear-gradient(135deg,#191934,#261b52 55%,#182b4a)}.product-kicker[data-v-9406828c]{color:#4cc9f0e6;font-size:.8rem;letter-spacing:.18em;margin-bottom:.75rem}.product-intro[data-v-9406828c]{color:#f8f9fac2;line-height:1.9;max-width:760px}.product-media[data-v-9406828c]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:20px;box-shadow:0 24px 50px #07071947;display:flex;justify-content:center;min-height:310px;overflow:hidden;position:relative}.product-media--pink[data-v-9406828c]{background:linear-gradient(145deg,#ffb7c62e,#ffffff0a)}.product-media--white[data-v-9406828c]{background:linear-gradient(145deg,#ffffff52,#aacdff14)}.product-media img[data-v-9406828c]{height:100%;max-height:360px;-o-object-fit:contain;object-fit:contain;width:100%}.product-media__placeholder[data-v-9406828c]{color:#f8f9fa80;font-size:.9rem;opacity:0;position:absolute;transition:opacity .2s ease}.product-media.is-missing .product-media__placeholder[data-v-9406828c]{opacity:1}.product-feature-grid[data-v-9406828c]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.product-feature[data-v-9406828c]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;display:flex;gap:.85rem;padding:1.15rem;transition:transform .3s ease,border-color .3s ease,background .3s ease}.product-feature[data-v-9406828c]:hover{background:#ffffff1a;border-color:#4cc9f08c;transform:translateY(-4px)}.product-feature__icon[data-v-9406828c]{align-items:center;background:linear-gradient(135deg,#3a0ca3,#f72585);border-radius:12px;color:#fff;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.product-feature h3[data-v-9406828c]{color:#f8f9fa;font-size:1rem;font-weight:700;margin:0 0 .35rem}.product-feature p[data-v-9406828c]{color:#f8f9faad;font-size:.9rem;line-height:1.65;margin:0}.product-video[data-v-9406828c]{margin-top:4rem}.product-video__heading[data-v-9406828c]{margin-bottom:1rem}.product-video__heading .product-kicker[data-v-9406828c]{margin-bottom:.35rem}.product-video__heading h3[data-v-9406828c]{color:#f8f9fa;font-size:1.35rem;font-weight:700;margin:0}.product-video__frame[data-v-9406828c]{aspect-ratio:16/9;background:#0000003d;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;box-shadow:0 20px 45px #07071938;overflow:hidden;position:relative}.product-video__frame video[data-v-9406828c]{aspect-ratio:16/9;background:#080811;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-video__placeholder[data-v-9406828c]{align-items:center;color:#f8f9fa8c;display:none;font-size:.95rem;inset:0;justify-content:center;pointer-events:none;position:absolute}.product-video__frame.is-missing .product-video__placeholder[data-v-9406828c]{display:flex}.product-video__frame.is-missing video[data-v-9406828c]{visibility:hidden}.product-video__frame.is-missing .product-video__controls[data-v-9406828c]{display:none}.volume-slider[data-v-9406828c]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:9999px;cursor:pointer;height:.75rem;width:.75rem}.volume-slider[data-v-9406828c]::-moz-range-thumb{background:#fff;border:none;border-radius:9999px;cursor:pointer;height:.75rem;width:.75rem}.product-orb[data-v-9406828c]{background:#4cc9f01f;border-radius:999px;filter:blur(2px);pointer-events:none;position:absolute;z-index:-1}.product-orb--one[data-v-9406828c]{height:280px;right:-120px;top:10%;width:280px}.product-orb--two[data-v-9406828c]{background:#f725851a;bottom:8%;height:180px;left:-80px;width:180px}@media (max-width:767px){.product-feature-grid[data-v-9406828c]{grid-template-columns:1fr}.product-media[data-v-9406828c]{min-height:220px}.product-video[data-v-9406828c]{margin-top:3rem}}.product-section[data-v-cac9cfdb]{isolation:isolate}.product-section--aimi[data-v-cac9cfdb]{background:linear-gradient(135deg,#141d33,#1a2544 58%,#202042)}.product-kicker[data-v-cac9cfdb]{color:#f72585eb;font-size:.8rem;letter-spacing:.18em;margin-bottom:.75rem}.product-intro[data-v-cac9cfdb]{color:#f8f9fac2;line-height:1.9;max-width:760px}.product-feature-grid[data-v-cac9cfdb]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.product-feature[data-v-cac9cfdb]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;display:flex;gap:.85rem;padding:1.25rem;transition:transform .3s ease,border-color .3s ease,background .3s ease}.product-feature[data-v-cac9cfdb]:hover{background:#ffffff1a;border-color:#f7258585;transform:translateY(-4px)}.product-feature__icon[data-v-cac9cfdb]{align-items:center;background:linear-gradient(135deg,#3a0ca3,#f72585);border-radius:12px;color:#fff;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.product-feature h3[data-v-cac9cfdb]{color:#f8f9fa;font-size:1rem;font-weight:700;margin:0 0 .35rem}.product-feature p[data-v-cac9cfdb]{color:#f8f9faad;font-size:.9rem;line-height:1.65;margin:0}.product-video[data-v-cac9cfdb]{margin-top:4rem}.product-video__heading[data-v-cac9cfdb]{margin-bottom:1rem}.product-video__heading .product-kicker[data-v-cac9cfdb]{margin-bottom:.35rem}.product-video__heading h3[data-v-cac9cfdb]{color:#f8f9fa;font-size:1.35rem;font-weight:700;margin:0}.product-video__frame[data-v-cac9cfdb]{aspect-ratio:16/9;background:#0000003d;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;box-shadow:0 20px 45px #07071938;overflow:hidden;position:relative}.product-video__frame video[data-v-cac9cfdb]{aspect-ratio:16/9;background:#080811;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-video__placeholder[data-v-cac9cfdb]{align-items:center;color:#f8f9fa8c;display:none;font-size:.95rem;inset:0;justify-content:center;pointer-events:none;position:absolute}.product-video__frame.is-missing .product-video__placeholder[data-v-cac9cfdb]{display:flex}.product-video__frame.is-missing video[data-v-cac9cfdb]{visibility:hidden}.product-video__frame.is-missing .product-video__controls[data-v-cac9cfdb]{display:none}.volume-slider[data-v-cac9cfdb]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:9999px;cursor:pointer;height:.75rem;width:.75rem}.volume-slider[data-v-cac9cfdb]::-moz-range-thumb{background:#fff;border:none;border-radius:9999px;cursor:pointer;height:.75rem;width:.75rem}.product-media[data-v-cac9cfdb]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:20px;box-shadow:0 24px 50px #0707194d;display:flex;justify-content:center;min-height:430px;overflow:hidden;position:relative}.product-media--aimi[data-v-cac9cfdb]{background:linear-gradient(145deg,#ffffff29,#4cc9f00f)}.product-media img[data-v-cac9cfdb]{height:100%;max-height:480px;-o-object-fit:contain;object-fit:contain;width:100%}.product-media__placeholder[data-v-cac9cfdb]{color:#f8f9fa80;font-size:.9rem;opacity:0;position:absolute;transition:opacity .2s ease}.product-media.is-missing .product-media__placeholder[data-v-cac9cfdb]{opacity:1}.product-media__caption[data-v-cac9cfdb]{align-items:center;color:#f8f9fa9e;display:flex;font-size:.9rem;gap:.75rem;margin-top:1rem}.caption-line[data-v-cac9cfdb]{background:#4cc9f0;display:inline-block;height:1px;width:2rem}.platform-note[data-v-cac9cfdb]{color:#f8f9fa94;font-size:.95rem;line-height:1.8;margin:1.5rem 0 0}.product-grid-mark[data-v-cac9cfdb]{border:1px solid rgba(76,201,240,.18);border-radius:50%;bottom:-220px;box-shadow:0 0 0 38px #4cc9f00a,0 0 0 76px #4cc9f006;height:460px;pointer-events:none;position:absolute;right:-190px;width:460px}@media (max-width:767px){.product-feature-grid[data-v-cac9cfdb]{grid-template-columns:1fr}.product-media[data-v-cac9cfdb]{min-height:300px}.product-video[data-v-cac9cfdb]{margin-top:3rem}}@media (max-width:768px){.timeline-line[data-v-a45a7a38]{left:20px}.timeline-item[data-v-a45a7a38]{flex-direction:column;text-align:left}.timeline-content[data-v-a45a7a38]{margin-left:40px;margin-top:10px}.timeline-card[data-v-a45a7a38],.timeline-card[data-v-a45a7a38] *{font-size:.95rem!important}}.section-title[data-v-eb7faf5e]{animation:fadeInDown-eb7faf5e 1s ease-out forwards}.contact-intro[data-v-eb7faf5e]{animation:fadeInUp-eb7faf5e 1s ease-out .2s forwards;opacity:0}.contact-card[data-v-eb7faf5e]{animation:fadeInLeft-eb7faf5e .8s ease-out forwards;opacity:0}.contact-card[data-v-eb7faf5e]:first-child{animation-delay:.15s}.contact-card[data-v-eb7faf5e]:nth-child(2){animation-delay:.3s}.contact-card[data-v-eb7faf5e]:nth-child(3){animation-delay:.45s}.contact-card[data-v-eb7faf5e]:nth-child(4){animation-delay:.6s}.social-icon[data-v-eb7faf5e]{animation:scaleIn-eb7faf5e .6s ease-out forwards;opacity:0}.social-icon[data-v-eb7faf5e]:first-child{animation-delay:.8s}.social-icon[data-v-eb7faf5e]:nth-child(2){animation-delay:.9s}.social-icon[data-v-eb7faf5e]:nth-child(3){animation-delay:1s}.social-icon[data-v-eb7faf5e]:nth-child(4){animation-delay:1.1s}.contact-shape[data-v-eb7faf5e]{animation:scaleIn-eb7faf5e 1s ease-out forwards;opacity:0}.contact-shape[data-v-eb7faf5e]:first-child{animation-delay:.2s}.contact-shape[data-v-eb7faf5e]:nth-child(2){animation-delay:.4s}.contact-shape[data-v-eb7faf5e]:nth-child(3){animation-delay:.6s}@keyframes fadeInDown-eb7faf5e{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-eb7faf5e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-eb7faf5e{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn-eb7faf5e{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}
