.phone-frame__body[data-v-e624e1c0]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px 2px #ffffff38}.hero-carousel[data-v-e6715f3a]{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hero-carousel-track[data-v-e6715f3a]{display:flex}.hero-carousel-row[data-v-e6715f3a]{display:flex;gap:20px;animation:hero-carousel-e6715f3a 40s linear infinite;will-change:transform}.hero-carousel:hover .hero-carousel-row[data-v-e6715f3a]{animation-play-state:paused}.hero-carousel-item[data-v-e6715f3a]{width:320px;aspect-ratio:16 / 10;position:relative}.hero-carousel-item img[data-v-e6715f3a]{transition:transform .5s ease}.hero-carousel-item:hover img[data-v-e6715f3a]{transform:scale(1.04)}.hero-carousel-caption[data-v-e6715f3a]{position:absolute;inset:auto 0 0;padding:10px 14px 12px;color:#fff;font-size:13px;background:linear-gradient(180deg,transparent,rgba(11,30,45,.72))}@keyframes hero-carousel-e6715f3a{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:639px){.hero-carousel-row[data-v-e6715f3a]{gap:12px}.hero-carousel-item[data-v-e6715f3a]{width:208px}.hero-carousel-caption[data-v-e6715f3a]{padding:8px 10px 9px;font-size:11.5px}}@media(prefers-reduced-motion:reduce){.hero-carousel-row[data-v-e6715f3a]{animation:none}}.platform-zoom[data-v-e6715f3a]{position:relative;overflow:hidden}.platform-zoom[data-v-e6715f3a]:after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5M11 8v6m-3-3h6'/%3E%3C/svg%3E") 50% / 34px 34px no-repeat,#0b1e2d52;opacity:0;transition:opacity .25s ease;pointer-events:none}.platform-zoom[data-v-e6715f3a]:focus-visible:after,.platform-zoom[data-v-e6715f3a]:hover:after{opacity:1}.miniapp-shot[data-v-e6715f3a]{transform:translateY(calc(var(--i, 0)*14px)) rotate(calc((var(--i, 0) - .5)*3deg));transition:transform .45s cubic-bezier(.22,1,.36,1)}.miniapp-shot[data-v-e6715f3a]:hover{transform:translateY(calc(var(--i, 0)*14px - 8px)) rotate(0);z-index:1}@media(prefers-reduced-motion:reduce){.miniapp-shot[data-v-e6715f3a],.miniapp-shot[data-v-e6715f3a]:hover{transition:none}}.hero-grid[data-v-e6715f3a]{background-image:linear-gradient(rgba(18,41,60,.045) 1px,transparent 0),linear-gradient(90deg,rgba(18,41,60,.045) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 75%)}.hero-flow[data-v-e6715f3a]{pointer-events:none;background-image:radial-gradient(40% 55% at 18% 30%,rgba(14,165,233,.5),transparent 66%),radial-gradient(40% 55% at 82% 32%,rgba(20,184,166,.44),transparent 66%),radial-gradient(38% 52% at 10% 78%,rgba(125,211,252,.45),transparent 70%),radial-gradient(38% 52% at 90% 76%,rgba(37,99,235,.3),transparent 72%);background-size:120% 120%;background-repeat:no-repeat;animation:hero-flow-e6715f3a 14s ease-in-out infinite alternate;animation-delay:-7s;will-change:background-position}@keyframes hero-flow-e6715f3a{0%{background-position:0 0,100% 0,0 100%,100% 100%}33%{background-position:-6% 8%,106% 6%,-8% 92%,108% 94%}66%{background-position:4% -4%,96% -6%,3% 108%,97% 106%}to{background-position:-2% 12%,102% 10%,-4% 88%,104% 90%}}@media(max-width:639px){.hero-flow[data-v-e6715f3a]{background-image:radial-gradient(66% 38% at 14% 20%,rgba(14,165,233,.3),transparent 72%),radial-gradient(66% 38% at 88% 30%,rgba(20,184,166,.26),transparent 72%),radial-gradient(60% 36% at 6% 74%,rgba(125,211,252,.27),transparent 76%),radial-gradient(60% 36% at 96% 82%,rgba(37,99,235,.17),transparent 78%);background-size:145% 145%}}.grad-flow[data-v-e6715f3a]{background-size:220% 100%;animation:grad-flow-e6715f3a 6.5s ease-in-out infinite alternate}@keyframes grad-flow-e6715f3a{0%{background-position:0 50%}to{background-position:100% 50%}}.hero-grid-glow[data-v-e6715f3a]{pointer-events:none;background-image:linear-gradient(rgba(14,165,233,.4) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.4) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(230px circle at var(--px, 50%) var(--py, 32%),#000,transparent 72%);-webkit-mask-image:radial-gradient(230px circle at var(--px, 50%) var(--py, 32%),#000,transparent 72%);opacity:var(--spot, 0);transition:opacity .45s ease}.hero-plus[data-v-e6715f3a]{animation:plus-twinkle-e6715f3a var(--tw, 4s) ease-in-out var(--twd, 0s) infinite alternate}@keyframes plus-twinkle-e6715f3a{0%{opacity:.15;transform:scale(.85)}to{opacity:.65;transform:scale(1.12)}}.hero-chip[data-v-e6715f3a]{transform:translate3d(calc(var(--mx, 0)*var(--depth, 1)*15px),calc(var(--my, 0)*var(--depth, 1)*11px),0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.chip-settle[data-v-e6715f3a]{opacity:0;transform:translate(var(--sx),var(--sy)) rotate(var(--rot)) scale(.55);filter:blur(6px);animation:chip-settle-e6715f3a 1s cubic-bezier(.3,1.4,.45,1) var(--cd, .6s) forwards}@keyframes chip-settle-e6715f3a{to{opacity:1;transform:none;filter:blur(0)}}.chip-bob[data-v-e6715f3a]{animation:chip-bob-e6715f3a var(--bob, 6s) ease-in-out var(--bobd, 0s) infinite alternate}@keyframes chip-bob-e6715f3a{0%{transform:translateY(3px)}to{transform:translateY(-6px)}}.chip-pill[data-v-e6715f3a]{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hero-chip:hover .chip-pill[data-v-e6715f3a]{transform:translateY(-2px) scale(1.06);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 12px 30px -10px color-mix(in srgb,var(--accent) 50%,transparent)}.title-stroke[data-v-e6715f3a]{overflow:visible}.title-stroke path[data-v-e6715f3a]{stroke-dasharray:1;stroke-dashoffset:1;opacity:.85;animation:stroke-draw-e6715f3a .85s cubic-bezier(.65,0,.35,1) 1.05s forwards}@keyframes stroke-draw-e6715f3a{to{stroke-dashoffset:0}}.hero-shot[data-v-e6715f3a]{opacity:0;transform:translateY(70px) rotateX(16deg) scale(.96);transform-origin:50% 100%;animation:hero-shot-in-e6715f3a 1.15s cubic-bezier(.22,1,.36,1) .8s forwards}@keyframes hero-shot-in-e6715f3a{to{opacity:1;transform:none}}.hero-canvas[data-v-e6715f3a]{position:relative;overflow:hidden;min-height:260px;background:linear-gradient(135deg,#eef7fb,#e5f0f5 55%,#e8f5f0)}@media(min-width:640px){.hero-canvas[data-v-e6715f3a]{min-height:340px}}@media(min-width:1024px){.hero-canvas[data-v-e6715f3a]{min-height:480px}}.hero-canvas.is-loaded[data-v-e6715f3a]{min-height:0}.hero-canvas-skeleton[data-v-e6715f3a]{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.55) 50%,transparent 70%);background-size:220% 100%;background-repeat:no-repeat;background-position:200% 0;animation:hero-shimmer-e6715f3a 2.4s ease-in-out infinite;transition:opacity .55s ease}.hero-canvas.is-loaded .hero-canvas-skeleton[data-v-e6715f3a]{opacity:0;pointer-events:none}@keyframes hero-shimmer-e6715f3a{0%,to{background-position:200% 0}50%{background-position:-100% 0}}.hero-canvas-img[data-v-e6715f3a]{position:relative;z-index:1;display:block;width:100%;opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(8px);transition:opacity .5s ease .05s,transform .7s cubic-bezier(.22,1,.36,1),clip-path .85s cubic-bezier(.85,0,.15,1)}.hero-canvas.is-loaded .hero-canvas-img[data-v-e6715f3a]{opacity:1;clip-path:inset(0 0 0 0);transform:none}.hero-series-badge__pill[data-v-e6715f3a]{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 4px 10px -2px color-mix(in srgb,var(--accent) 30%,transparent),0 14px 32px -10px color-mix(in srgb,var(--accent) 55%,transparent);transition:transform .25s ease,box-shadow .25s ease}.hero-series-badge__pill[data-v-e6715f3a]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.55) 50%,transparent 60%);transform:translate(-120%);animation:badge-shine-e6715f3a 3.6s ease-in-out infinite;pointer-events:none}@keyframes badge-shine-e6715f3a{0%,30%{transform:translate(-120%)}70%,to{transform:translate(120%)}}.hero-series-badge:hover .hero-series-badge__pill[data-v-e6715f3a]{transform:translateY(-2px) scale(1.04);box-shadow:0 6px 14px -2px color-mix(in srgb,var(--accent) 40%,transparent),0 22px 42px -10px color-mix(in srgb,var(--accent) 70%,transparent)}.series-card[data-v-e6715f3a]{position:relative;isolation:isolate;border:1.5px solid transparent;background:radial-gradient(140% 90% at 100% 0,color-mix(in srgb,var(--accent) 14%,#fff) 0,transparent 60%) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,#fff) 0,color-mix(in srgb,var(--accent) 3%,#fff) 55%,color-mix(in srgb,var(--accent) 8%,#fff)) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--accent) 55%,transparent) 0,color-mix(in srgb,var(--accent) 18%,transparent),color-mix(in srgb,var(--accent) 55%,transparent)) border-box;box-shadow:0 1px 2px #12293c0a,0 16px 34px -16px color-mix(in srgb,var(--accent) 32%,transparent);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease}.series-card[data-v-e6715f3a]:after{content:"";position:absolute;inset:-20% -30%;background:linear-gradient(115deg,transparent 42%,color-mix(in srgb,var(--accent) 26%,#fff) 50%,transparent 58%);transform:translate(-60%);animation:series-shine-e6715f3a 5.5s ease-in-out infinite;pointer-events:none;z-index:1;opacity:.85}@keyframes series-shine-e6715f3a{0%,15%{transform:translate(-60%)}55%{transform:translate(60%)}to{transform:translate(60%)}}.series-card[data-v-e6715f3a]:hover{transform:translateY(-3px);box-shadow:0 4px 10px #12293c0f,0 24px 52px -18px color-mix(in srgb,var(--accent) 55%,transparent)}.series-card[data-v-e6715f3a]:hover:after{animation-duration:2s}.series-card__icon[data-v-e6715f3a]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.series-card:hover .series-card__icon[data-v-e6715f3a]{transform:rotate(6deg) scale(1.08)}.series-card__arrow[data-v-e6715f3a]{animation:series-arrow-e6715f3a 1.6s ease-in-out infinite alternate;transition:transform .25s ease;will-change:transform}@keyframes series-arrow-e6715f3a{0%{transform:translate(0)}to{transform:translate(5px)}}.series-card:hover .series-card__arrow[data-v-e6715f3a]{animation:none;transform:translate(8px)}.hero-cta-btn[data-v-e6715f3a]{position:relative;isolation:isolate;background:var(--grad);background-size:200% 100%;background-position:0 50%;box-shadow:0 12px 32px -10px #0e85cd8c,0 4px 10px -2px #0e85cd59;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,background-position .6s ease;will-change:transform}.hero-cta-btn[data-v-e6715f3a]:hover{transform:translateY(-2px);background-position:100% 50%;box-shadow:0 20px 44px -12px #0e85cdb3,0 6px 14px -3px #0e85cd73}.hero-cta-btn[data-v-e6715f3a]:active{transform:translateY(0)}.hero-cta-btn[data-v-e6715f3a]:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.4) 50%,transparent 60%);transform:translate(-100%);animation:hero-cta-shine-e6715f3a 3.6s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes hero-cta-shine-e6715f3a{0%,15%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.hero-cta-btn[data-v-e6715f3a]:after{content:"";position:absolute;inset:-7px;border-radius:inherit;background:linear-gradient(118deg,#2563eb73,#0ea5e980 50%,#14b8a673);filter:blur(16px);opacity:.55;z-index:-1;animation:hero-cta-halo-e6715f3a 4s ease-in-out infinite alternate;pointer-events:none}@keyframes hero-cta-halo-e6715f3a{0%{opacity:.4;transform:scale(.97)}to{opacity:.75;transform:scale(1.03)}}.hero-cta-btn[data-v-e6715f3a]:hover:after{opacity:.85}.hero-cta-btn__arrow[data-v-e6715f3a]{animation:hero-cta-arrow-e6715f3a 1.4s ease-in-out infinite alternate;transition:transform .25s ease;will-change:transform}@keyframes hero-cta-arrow-e6715f3a{0%{transform:translate(0)}to{transform:translate(4px)}}.hero-cta-btn:hover .hero-cta-btn__arrow[data-v-e6715f3a]{animation:none;transform:translate(8px)}@media(prefers-reduced-motion:reduce){.chip-bob[data-v-e6715f3a],.grad-flow[data-v-e6715f3a],.hero-flow[data-v-e6715f3a],.hero-grid-glow[data-v-e6715f3a],.hero-plus[data-v-e6715f3a]{animation:none}.chip-settle[data-v-e6715f3a],.hero-shot[data-v-e6715f3a]{animation:none;opacity:1;transform:none;filter:none}.title-stroke path[data-v-e6715f3a]{animation:none;stroke-dashoffset:0}.hero-canvas-skeleton[data-v-e6715f3a]{animation:none}.hero-canvas-img[data-v-e6715f3a]{transition:opacity .2s ease;clip-path:none;transform:none}.hero-cta-btn[data-v-e6715f3a]:after,.hero-cta-btn[data-v-e6715f3a]:before,.hero-cta-btn__arrow[data-v-e6715f3a],.hero-series-badge__pill[data-v-e6715f3a]:after,.series-card[data-v-e6715f3a]:after,.series-card__arrow[data-v-e6715f3a]{animation:none}}
