.glow-bg[data-v-03849c76]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-wash[data-v-03849c76]{background:radial-gradient(70% 55% at 50% 42%,#2426368c 0%,#0000 68%),radial-gradient(100% 80%,#16162066 0%,#0000 75%);position:absolute;inset:0}.orb[data-v-03849c76]{filter:blur(100px);opacity:.16;border-radius:50%;transition:transform .8s ease-out;animation:10s ease-in-out infinite pulse-glow;position:absolute}.orb-blue[data-v-03849c76]{background:radial-gradient(circle,#007bff8c 0%,#0000 68%);width:380px;height:380px;top:8%;right:-18%}.orb-pink[data-v-03849c76]{background:radial-gradient(circle,#ff007f73 0%,#0000 68%);width:340px;height:340px;animation-delay:-3s;bottom:12%;left:-16%}.orb-green[data-v-03849c76]{opacity:.1;background:radial-gradient(circle,#32cd3259 0%,#0000 68%);width:280px;height:280px;animation-delay:-5s;top:52%;left:50%}.edge-soften[data-v-03849c76]{position:absolute;inset:0;box-shadow:inset 0 0 120px 40px #13131cd9,inset 0 0 200px 80px #13131c73}.grid-overlay[data-v-03849c76]{opacity:.7;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 78%);mask-image:radial-gradient(#000 30%,#0000 78%)}.glow-bg.mobile .orb[data-v-03849c76]{filter:blur(56px);opacity:.13;transition:none;animation-duration:14s}.glow-bg.mobile .orb-blue[data-v-03849c76]{width:280px;height:280px;top:6%;right:-22%}.glow-bg.mobile .orb-pink[data-v-03849c76]{width:260px;height:260px;bottom:10%;left:-20%}.glow-bg.mobile .edge-soften[data-v-03849c76]{box-shadow:inset 0 0 80px 28px #13131ce0,inset 0 0 120px 50px #13131c80}.interactive-layer[data-v-320e879b]{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cursor-glow[data-v-320e879b],.cursor-dot[data-v-320e879b]{will-change:transform;pointer-events:none;position:fixed;top:0;left:0}.cursor-glow[data-v-320e879b]{mix-blend-mode:screen;opacity:.85;background:radial-gradient(circle,#007bff12 0%,#ff007f0a 40%,#0000 72%);border-radius:50%;width:320px;height:320px}.cursor-dot[data-v-320e879b]{background:var(--gradient-neon);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #ff007f73,0 0 16px #007bff40}.spark[data-v-320e879b]{pointer-events:none;border-radius:50%;position:fixed}@media (pointer:coarse){.cursor-glow[data-v-320e879b],.cursor-dot[data-v-320e879b]{display:none}}.navbar[data-v-cb862719]{z-index:100;height:var(--nav-height);transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}.navbar.scrolled[data-v-cb862719]{-webkit-backdrop-filter:blur(20px);background:#13131ce0;box-shadow:0 1px #ffffff0f}.navbar-inner[data-v-cb862719]{justify-content:space-between;align-items:center;height:100%;display:flex}.logo[data-v-cb862719]{align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.logo-icon[data-v-cb862719]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.3rem}.logo-text em[data-v-cb862719]{color:var(--text-secondary);font-size:.85rem;font-style:normal;font-weight:400}.nav-links[data-v-cb862719]{align-items:center;gap:32px;display:flex}.nav-link[data-v-cb862719]{color:var(--text-secondary);font-size:.9rem;transition:color .2s;position:relative}.nav-link[data-v-cb862719]:after{content:"";background:var(--gradient-neon);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.nav-link[data-v-cb862719]:hover,.nav-link.active[data-v-cb862719]{color:var(--text-primary)}.nav-link[data-v-cb862719]:hover:after,.nav-link.active[data-v-cb862719]:after{width:100%}.nav-cta[data-v-cb862719]{background:var(--gradient-neon);color:#fff;border-radius:100px;padding:8px 20px;font-size:.85rem;font-weight:500;transition:transform .2s,box-shadow .2s}.nav-cta[data-v-cb862719]:hover{box-shadow:var(--glow-pink);transform:translateY(-1px)}.menu-toggle[data-v-cb862719]{width:32px;height:32px;display:none;position:relative}.menu-toggle span[data-v-cb862719],.menu-toggle span[data-v-cb862719]:before,.menu-toggle span[data-v-cb862719]:after{background:var(--text-primary);border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.menu-toggle span[data-v-cb862719]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-toggle span[data-v-cb862719]:before,.menu-toggle span[data-v-cb862719]:after{content:"";position:absolute;left:0}.menu-toggle span[data-v-cb862719]:before{top:-7px}.menu-toggle span[data-v-cb862719]:after{top:7px}.menu-toggle span.active[data-v-cb862719]{background:0 0}.menu-toggle span.active[data-v-cb862719]:before{transform:rotate(45deg)translate(5px,5px)}.menu-toggle span.active[data-v-cb862719]:after{transform:rotate(-45deg)translate(5px,-5px)}@media (width<=768px){.menu-toggle[data-v-cb862719]{display:block}.nav-links[data-v-cb862719]{top:var(--nav-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#13131cf5;flex-direction:column;justify-content:flex-start;gap:24px;padding:32px 24px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translate(100%)}.nav-links.open[data-v-cb862719]{transform:translate(0)}.nav-link[data-v-cb862719]{font-size:1.1rem}.nav-cta[data-v-cb862719]{text-align:center;margin-top:8px;padding:14px 24px}}.footer[data-v-3b2ac7d3]{z-index:1;border-top:1px solid #ffffff0f;padding:64px 0 32px;position:relative}.footer-top[data-v-3b2ac7d3]{grid-template-columns:1.2fr 2fr;gap:48px;margin-bottom:48px;display:grid}.logo[data-v-3b2ac7d3]{align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.logo-icon[data-v-3b2ac7d3]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-desc[data-v-3b2ac7d3]{color:var(--text-muted);max-width:280px;margin-top:12px;font-size:.85rem;line-height:1.7}.footer-links[data-v-3b2ac7d3]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.link-group h4[data-v-3b2ac7d3]{color:var(--text-secondary);margin-bottom:16px;font-size:.85rem;font-weight:600}.link-group a[data-v-3b2ac7d3]{color:var(--text-muted);margin-bottom:10px;font-size:.85rem;transition:color .2s;display:block}.link-group a[data-v-3b2ac7d3]:hover{color:var(--neon-blue)}.footer-bottom[data-v-3b2ac7d3]{color:var(--text-muted);border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding-top:24px;font-size:.8rem;display:flex}.footer-slogan[data-v-3b2ac7d3]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}@media (width<=768px){.footer-top[data-v-3b2ac7d3]{grid-template-columns:1fr;gap:32px}.footer-links[data-v-3b2ac7d3]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.footer-links[data-v-3b2ac7d3]{grid-template-columns:1fr;gap:24px}.footer-bottom[data-v-3b2ac7d3]{text-align:center;flex-direction:column;gap:8px}}.float-service[data-v-c8c5dc3d]{z-index:200;position:fixed;bottom:24px;right:24px}.service-panel[data-v-c8c5dc3d]{border-radius:var(--radius);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:280px;box-shadow:0 20px 60px #00000080, var(--glow-pink);background:#0f0f19f2;border:1px solid #ffffff1a;position:absolute;bottom:72px;right:0;overflow:hidden}.panel-header[data-v-c8c5dc3d]{background:linear-gradient(135deg,#007bff26,#ff007f26);justify-content:space-between;align-items:flex-start;padding:20px 20px 12px;display:flex}.panel-header h4[data-v-c8c5dc3d]{font-size:1rem;font-weight:600}.panel-header p[data-v-c8c5dc3d]{color:var(--text-muted);margin-top:2px;font-size:.75rem}.panel-close[data-v-c8c5dc3d]{width:28px;height:28px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;transition:background .2s;display:flex}.panel-close[data-v-c8c5dc3d]:hover{background:#ffffff14}.panel-body[data-v-c8c5dc3d]{padding:12px 16px 16px}.quick-action[data-v-c8c5dc3d]{border-radius:12px;align-items:center;gap:12px;margin-bottom:4px;padding:12px 14px;font-size:.9rem;transition:background .2s;display:flex}.quick-action[data-v-c8c5dc3d]:hover{background:#ffffff0f}.qa-icon[data-v-c8c5dc3d]{font-size:1.2rem}.panel-hotline[data-v-c8c5dc3d]{text-align:center;background:#007bff14;border:1px solid #007bff33;border-radius:12px;margin-top:12px;padding:14px}.hotline-label[data-v-c8c5dc3d]{color:var(--text-muted);margin-bottom:4px;font-size:.75rem;display:block}.hotline-number[data-v-c8c5dc3d]{color:var(--neon-blue);letter-spacing:.05em;font-size:1.2rem;font-weight:700}.float-ball[data-v-c8c5dc3d]{background:var(--gradient-neon);width:60px;height:60px;box-shadow:var(--glow-pink), var(--glow-blue);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s;animation:3s ease-in-out infinite float;display:flex;position:relative}.float-ball[data-v-c8c5dc3d]:hover{transform:scale(1.08);box-shadow:0 0 30px #ff007f99,0 0 60px #007bff66}.float-ball.active[data-v-c8c5dc3d]{background:#ffffff1a;border:1px solid #fff3;animation:none}.ball-ring[data-v-c8c5dc3d]{border:2px solid #ff007f66;border-radius:50%;animation:2s ease-out infinite ring-pulse-c8c5dc3d;position:absolute;inset:0}.ring-2[data-v-c8c5dc3d]{animation-delay:.6s}.ring-3[data-v-c8c5dc3d]{animation-delay:1.2s}.float-ball.active .ball-ring[data-v-c8c5dc3d]{display:none}@keyframes ring-pulse-c8c5dc3d{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.ball-icon[data-v-c8c5dc3d]{z-index:1;font-size:1.4rem;line-height:1}.ball-label[data-v-c8c5dc3d]{color:#fff;z-index:1;margin-top:1px;font-size:.6rem;font-weight:600}.panel-enter-active[data-v-c8c5dc3d],.panel-leave-active[data-v-c8c5dc3d]{transition:opacity .25s,transform .25s}.panel-enter-from[data-v-c8c5dc3d],.panel-leave-to[data-v-c8c5dc3d]{opacity:0;transform:translateY(12px)scale(.95)}@media (width<=480px){.float-service[data-v-c8c5dc3d]{bottom:16px;right:16px}.service-panel[data-v-c8c5dc3d]{width:calc(100vw - 32px);right:-8px}.float-ball[data-v-c8c5dc3d]{width:56px;height:56px}}.neon-doodle[data-v-362dd881]{opacity:.85;pointer-events:none;z-index:2;filter:drop-shadow(0 0 6px #ff007f66);width:min(280px,55%);position:absolute;top:-8%;left:-12%}.stroke[data-v-362dd881]{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:200;stroke-dashoffset:200px;animation:3s infinite forwards draw-362dd881}.stroke-pink[data-v-362dd881]{filter:drop-shadow(0 0 4px #ff007f);animation-delay:0s}.stroke-blue[data-v-362dd881]{filter:drop-shadow(0 0 4px #007bff);animation-delay:.4s}.stroke-green[data-v-362dd881]{filter:drop-shadow(0 0 4px #32cd32);animation-delay:.8s}.stroke-yellow[data-v-362dd881]{filter:drop-shadow(0 0 4px #ffb347);animation-delay:1.2s}.dot[data-v-362dd881]{opacity:0;animation:.5s forwards dot-pop-362dd881}.dot-1[data-v-362dd881]{animation-delay:2.8s}.dot-2[data-v-362dd881]{animation-delay:3.1s}.dot-3[data-v-362dd881]{animation-delay:3.4s}@keyframes draw-362dd881{0%{stroke-dashoffset:200px;opacity:.3}40%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-200px;opacity:.3}}@keyframes dot-pop-362dd881{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.4)}to{opacity:.9;transform:scale(1)}}@media (width<=900px){.neon-doodle[data-v-362dd881]{opacity:.75;width:min(220px,62%);top:-2%;left:50%;transform:translate(-50%)}.stroke[data-v-362dd881]{filter:none}.neon-doodle[data-v-362dd881]{filter:drop-shadow(0 0 4px #ff007f59)}}.hero[data-v-c38b0068]{min-height:100vh;padding:calc(var(--nav-height) + 40px) 0 60px;z-index:1;flex-direction:column;justify-content:center;display:flex;position:relative}.hero-inner[data-v-c38b0068]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.hero-title[data-v-c38b0068]{letter-spacing:-.03em;font-size:clamp(2.2rem,5.5vw,3.5rem);font-weight:700;line-height:1.15}.gradient-text[data-v-c38b0068]{background:linear-gradient(90deg, var(--neon-blue), var(--neon-pink), var(--neon-green), var(--neon-blue));-webkit-text-fill-color:transparent;background-size:300%;-webkit-background-clip:text;background-clip:text}.shimmer-text[data-v-c38b0068]{animation:6s linear infinite text-shimmer-c38b0068}@keyframes text-shimmer-c38b0068{0%{background-position:0%}to{background-position:300%}}.hero-desc[data-v-c38b0068]{color:var(--text-secondary);max-width:480px;margin-top:20px;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.8}.hero-tags[data-v-c38b0068]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.tag[data-v-c38b0068]{background:var(--bg-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border:1px solid #ffffff1a;border-radius:100px;padding:6px 16px;font-size:.8rem;font-weight:500;transition:transform .25s,box-shadow .25s,border-color .25s}.tag[data-v-c38b0068]:first-child{color:var(--neon-pink);border-color:#ff007f4d}.tag[data-v-c38b0068]:nth-child(2){color:var(--neon-blue);border-color:#007bff4d}.tag[data-v-c38b0068]:nth-child(3){color:var(--neon-green);border-color:#32cd324d}.tag[data-v-c38b0068]:hover{transform:translateY(-2px)scale(1.04)}.tag.active[data-v-c38b0068]{box-shadow:var(--glow-pink);transform:scale(1.08)}.tag:first-child.active[data-v-c38b0068]{box-shadow:var(--glow-pink)}.tag:nth-child(2).active[data-v-c38b0068]{box-shadow:var(--glow-blue)}.tag:nth-child(3).active[data-v-c38b0068]{box-shadow:var(--glow-green)}.hero-actions[data-v-c38b0068]{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.btn-primary[data-v-c38b0068]{background:var(--gradient-neon);color:#fff;border-radius:100px;padding:14px 32px;font-size:.95rem;font-weight:500;transition:transform .2s,box-shadow .3s;position:relative;overflow:hidden}.btn-primary[data-v-c38b0068]:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff40 50%,#0000 60%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.btn-primary[data-v-c38b0068]:hover:after{transform:translate(100%)}.btn-primary[data-v-c38b0068]:hover{box-shadow:var(--glow-blue), var(--glow-pink);transform:translateY(-2px)}.btn-ghost[data-v-c38b0068]{color:var(--text-primary);border:1px solid #ffffff26;border-radius:100px;padding:14px 32px;font-size:.95rem;font-weight:500;transition:border-color .2s,background .2s,transform .2s}.btn-ghost[data-v-c38b0068]:hover{background:var(--bg-glass);border-color:#ffffff4d;transform:translateY(-2px)}.hero-stats[data-v-c38b0068]{border-top:1px solid #ffffff0f;align-items:center;gap:24px;margin-top:40px;padding-top:32px;display:flex}.stat strong[data-v-c38b0068]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700;display:block}.stat span[data-v-c38b0068]{color:var(--text-muted);font-size:.75rem}.stat-divider[data-v-c38b0068]{background:#ffffff14;width:1px;height:32px}.hero-visual[data-v-c38b0068]{perspective:900px;justify-content:center;align-items:center;display:flex;position:relative}.product-glow[data-v-c38b0068]{filter:blur(36px);opacity:.75;pointer-events:none;background:radial-gradient(#007bff1f,#ff007f14,#0000 72%);width:70%;height:70%;transition:transform .15s ease-out;animation:5s ease-in-out infinite pulse-glow;position:absolute}.product-float[data-v-c38b0068]{will-change:transform;width:100%;animation:6s ease-in-out infinite float;position:relative}.product-tilt[data-v-c38b0068]{transform-style:preserve-3d;transition:transform .15s ease-out}.product-frame[data-v-c38b0068]{border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff14,inset 0 0 40px #007bff0d}.product-img[data-v-c38b0068]{border-radius:var(--radius-lg);width:100%;display:block}.frame-shine[data-v-c38b0068]{pointer-events:none;opacity:.6;background:linear-gradient(135deg,#ffffff26 0%,#0000 40% 60%,#ffffff0d 100%);position:absolute;inset:0}.floating-badge[data-v-c38b0068]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#13131cd1;border:1px solid #ffffff1a;border-radius:100px;padding:8px 16px;font-size:.75rem;font-weight:500;transition:transform .2s,box-shadow .2s;animation:5s ease-in-out infinite float;position:absolute}.floating-badge[data-v-c38b0068]:hover{box-shadow:var(--glow-blue);transform:scale(1.06)}.badge-1[data-v-c38b0068]{color:var(--neon-pink);animation-delay:-1s;top:10%;right:-10%}.badge-2[data-v-c38b0068]{color:var(--neon-blue);animation-delay:-2.5s;bottom:30%;left:-15%}.badge-3[data-v-c38b0068]{color:var(--neon-green);animation-delay:-4s;bottom:8%;right:-5%}.scroll-hint[data-v-c38b0068]{color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;margin-top:48px;font-size:.75rem;animation:2s ease-in-out infinite bounce-hint-c38b0068;display:flex}@keyframes bounce-hint-c38b0068{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.scroll-line[data-v-c38b0068]{background:linear-gradient(to bottom, var(--neon-blue), transparent);width:1px;height:40px;animation:2s ease-in-out infinite pulse-glow}@media (width<=900px){.hero-inner[data-v-c38b0068]{text-align:center;grid-template-columns:1fr}.hero-desc[data-v-c38b0068]{margin-left:auto;margin-right:auto}.hero-tags[data-v-c38b0068],.hero-actions[data-v-c38b0068],.hero-stats[data-v-c38b0068]{justify-content:center}.hero-visual[data-v-c38b0068]{order:-1;max-width:420px;margin:0 auto;padding-top:12px}.floating-badge[data-v-c38b0068]{padding:6px 12px;font-size:.68rem}.badge-1[data-v-c38b0068]{top:2%;right:0}.badge-2[data-v-c38b0068]{top:2%;bottom:auto;left:0}.badge-3[data-v-c38b0068]{bottom:2%;left:auto;right:0}}@media (width<=480px){.hero-stats[data-v-c38b0068]{gap:16px}.stat strong[data-v-c38b0068]{font-size:1.2rem}.btn-primary[data-v-c38b0068],.btn-ghost[data-v-c38b0068]{text-align:center;width:100%}}@media (pointer:coarse){.product-tilt[data-v-c38b0068],.product-glow[data-v-c38b0068]{transform:none!important}}.features[data-v-d25836d7]{z-index:1;padding:100px 0;position:relative}.section-header[data-v-d25836d7]{text-align:center;margin-bottom:64px}.section-header .section-desc[data-v-d25836d7]{margin:16px auto 0}.features-grid[data-v-d25836d7]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.feature-card[data-v-d25836d7]{border-radius:var(--radius);background:var(--bg-card);opacity:0;--mx:50%;--my:50%;border:1px solid #ffffff0f;padding:32px 28px;transition:transform .3s,border-color .3s;animation:.6s forwards fade-up;position:relative;overflow:hidden}.feature-card[data-v-d25836d7]:before{content:"";background:radial-gradient(280px circle at var(--mx) var(--my), #ffffff14, transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.feature-card[data-v-d25836d7]:hover:before{opacity:1}.feature-card[data-v-d25836d7]:hover{transform:translateY(-6px)scale(1.01)}.card-pink[data-v-d25836d7]:hover{border-color:#ff007f4d}.card-blue[data-v-d25836d7]:hover{border-color:#007bff4d}.card-green[data-v-d25836d7]:hover{border-color:#32cd324d}.card-yellow[data-v-d25836d7]:hover{border-color:#ffb3474d}.card-purple[data-v-d25836d7]:hover{border-color:#a855f74d}.feature-icon[data-v-d25836d7]{margin-bottom:16px;font-size:2rem}.feature-title[data-v-d25836d7]{margin-bottom:10px;font-size:1.1rem;font-weight:600}.feature-desc[data-v-d25836d7]{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.card-glow[data-v-d25836d7]{filter:blur(60px);opacity:0;pointer-events:none;border-radius:50%;width:200px;height:200px;transition:opacity .4s;position:absolute;bottom:-50%;right:-30%}.card-pink .card-glow[data-v-d25836d7]{background:var(--neon-pink)}.card-blue .card-glow[data-v-d25836d7]{background:var(--neon-blue)}.card-green .card-glow[data-v-d25836d7]{background:var(--neon-green)}.card-yellow .card-glow[data-v-d25836d7]{background:var(--neon-yellow)}.card-purple .card-glow[data-v-d25836d7]{background:var(--neon-purple)}.feature-card:hover .card-glow[data-v-d25836d7]{opacity:.15}@media (width<=900px){.features-grid[data-v-d25836d7]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.features[data-v-d25836d7]{padding:72px 0}.features-grid[data-v-d25836d7]{grid-template-columns:1fr}.section-header[data-v-d25836d7]{margin-bottom:40px}}.gallery-promo[data-v-f19c78ba]{z-index:1;padding:0 0 100px;position:relative;overflow-x:hidden}.promo-card[data-v-f19c78ba]{border-radius:var(--radius-lg);background:var(--bg-card);box-sizing:border-box;border:1px solid #ffffff14;grid-template-columns:1fr 1fr;align-items:center;gap:48px;width:100%;max-width:100%;padding:48px;display:grid;position:relative;overflow:hidden}.promo-card[data-v-f19c78ba]:before{content:"";pointer-events:none;background:radial-gradient(circle,#a855f71f,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-20%}.promo-content[data-v-f19c78ba],.promo-visual[data-v-f19c78ba]{min-width:0}.promo-title[data-v-f19c78ba]{margin-top:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25}.promo-desc[data-v-f19c78ba]{color:var(--text-secondary);max-width:440px;margin-top:16px;font-size:.95rem;line-height:1.7}.promo-perks[data-v-f19c78ba]{flex-wrap:wrap;gap:16px;margin-top:24px;list-style:none;display:flex}.promo-perks li[data-v-f19c78ba]{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;display:flex}.perk-icon[data-v-f19c78ba]{font-size:1rem}.promo-cta[data-v-f19c78ba]{margin-top:28px;display:inline-block}.promo-visual[data-v-f19c78ba]{justify-content:center;width:100%;display:flex}.preview-stack[data-v-f19c78ba]{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:320px;display:flex;position:relative}.preview-grid[data-v-f19c78ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.preview-item[data-v-f19c78ba]{aspect-ratio:1;border-radius:var(--radius);min-width:0;animation:.6s forwards fade-up;animation-delay:var(--delay);opacity:0;background:#fff;border:1px solid #ffffff1a;justify-content:center;align-items:center;padding:12px;transition:transform .3s;display:flex;overflow:hidden}.preview-item[data-v-f19c78ba]:hover{transform:translateY(-4px)scale(1.02)}.preview-item img[data-v-f19c78ba]{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.preview-badge[data-v-f19c78ba]{background:var(--gradient-neon);color:#fff;box-shadow:var(--glow-pink);white-space:nowrap;border-radius:100px;flex-shrink:0;padding:8px 18px;font-size:.8rem;font-weight:600}@media (width>=901px){.preview-stack[data-v-f19c78ba]{padding-bottom:12px}.preview-badge[data-v-f19c78ba]{z-index:2;position:absolute;bottom:0;right:0}}@media (width<=900px){.promo-card[data-v-f19c78ba]{text-align:center;grid-template-columns:1fr;gap:32px;padding:32px 20px}.promo-card[data-v-f19c78ba]:before{display:none}.promo-desc[data-v-f19c78ba]{margin-left:auto;margin-right:auto}.promo-perks[data-v-f19c78ba]{justify-content:center}.preview-stack[data-v-f19c78ba]{gap:14px;max-width:100%}.preview-grid[data-v-f19c78ba]{gap:12px}}@media (width<=480px){.gallery-promo[data-v-f19c78ba]{padding-bottom:72px}.promo-card[data-v-f19c78ba]{gap:24px;padding:24px 14px}.promo-perks[data-v-f19c78ba]{flex-direction:column;align-items:stretch;gap:8px;width:100%}.promo-perks li[data-v-f19c78ba]{justify-content:center}.promo-cta[data-v-f19c78ba]{text-align:center;box-sizing:border-box;width:100%;display:block}.preview-grid[data-v-f19c78ba]{gap:10px}.preview-item[data-v-f19c78ba]{border-radius:12px;padding:8px}}.product[data-v-0e1304a7]{z-index:1;padding:100px 0;position:relative}.product-layout[data-v-0e1304a7]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.product-showcase[data-v-0e1304a7]{flex-direction:column;align-items:center;display:flex;position:relative}.showcase-ring[data-v-0e1304a7]{aspect-ratio:1;width:90%;box-shadow:0 0 40px color-mix(in srgb, var(--active-glow) 35%, transparent);border:1px solid #ffffff0f;border-radius:50%;transition:box-shadow .4s;animation:6s ease-in-out infinite pulse-glow;position:absolute}.showcase-glow[data-v-0e1304a7]{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--active-glow) 25%, transparent), transparent 70%);filter:blur(30px);pointer-events:none;border-radius:50%;width:70%;transition:background .4s;position:absolute}.showcase-ring[data-v-0e1304a7]:before{content:"";border:1px dashed #ffffff0a;border-radius:50%;position:absolute;inset:-20px}.showcase-img[data-v-0e1304a7]{border-radius:var(--radius-lg);filter:drop-shadow(0 20px 40px #0006);width:100%;max-width:440px;position:relative}.color-dots[data-v-0e1304a7]{gap:12px;margin-top:32px;display:flex}.color-dot[data-v-0e1304a7]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px;padding:0;transition:transform .25s,box-shadow .25s}.color-dot[data-v-0e1304a7]:hover{transform:scale(1.15)}.color-dot.active[data-v-0e1304a7]{border-color:#fff9;transform:scale(1.25)}.color-label[data-v-0e1304a7]{color:var(--text-secondary);text-align:center;min-height:1.2em;margin-top:12px;font-size:.8rem;transition:color .3s}.specs-grid[data-v-0e1304a7]{border-radius:var(--radius);background:#ffffff0f;grid-template-columns:repeat(2,1fr);gap:1px;margin:32px 0;display:grid;overflow:hidden}.spec-item[data-v-0e1304a7]{background:var(--bg-dark);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.spec-label[data-v-0e1304a7]{color:var(--text-muted);font-size:.75rem}.spec-value[data-v-0e1304a7]{font-size:.95rem;font-weight:500}.product-highlights[data-v-0e1304a7]{flex-direction:column;gap:20px;display:flex}.highlight[data-v-0e1304a7]{align-items:flex-start;gap:16px;display:flex}.highlight-num[data-v-0e1304a7]{background:var(--gradient-neon);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;font-weight:700;display:flex}.highlight strong[data-v-0e1304a7]{margin-bottom:4px;font-size:.95rem;display:block}.highlight p[data-v-0e1304a7]{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.gallery-link[data-v-0e1304a7]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:.9rem;font-weight:500;transition:opacity .2s;display:inline-block}.gallery-link[data-v-0e1304a7]:hover{opacity:.8}@media (width<=900px){.product-layout[data-v-0e1304a7]{grid-template-columns:1fr;gap:48px}.product-showcase[data-v-0e1304a7]{order:-1}}@media (width<=480px){.product[data-v-0e1304a7]{padding:72px 0}.specs-grid[data-v-0e1304a7]{grid-template-columns:1fr}}.contact[data-v-ed47ea37]{z-index:1;padding:100px 0;position:relative}.section-header[data-v-ed47ea37]{text-align:center;margin-bottom:64px}.section-header .section-desc[data-v-ed47ea37]{margin:16px auto 0}.contact-layout[data-v-ed47ea37]{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.channels[data-v-ed47ea37]{flex-direction:column;gap:16px;display:flex}.channel-card[data-v-ed47ea37]{border-radius:var(--radius);background:var(--bg-card);border:1px solid #ffffff0f;align-items:center;gap:16px;padding:24px;transition:transform .2s,border-color .3s,box-shadow .3s;display:flex}.channel-card[data-v-ed47ea37]:hover{box-shadow:var(--glow-blue);border-color:#007bff4d;transform:translate(4px)}.channel-icon[data-v-ed47ea37]{flex-shrink:0;font-size:1.8rem}.channel-body[data-v-ed47ea37]{flex:1}.channel-body h3[data-v-ed47ea37]{margin-bottom:4px;font-size:.95rem;font-weight:600}.channel-value[data-v-ed47ea37]{color:var(--neon-blue);font-size:1.05rem;font-weight:500}.channel-desc[data-v-ed47ea37]{color:var(--text-muted);margin-top:2px;font-size:.8rem}.channel-action[data-v-ed47ea37]{color:var(--text-secondary);white-space:nowrap;font-size:.8rem;transition:color .2s}.channel-card:hover .channel-action[data-v-ed47ea37]{color:var(--neon-blue)}.service-promise[data-v-ed47ea37]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.promise-item[data-v-ed47ea37]{color:var(--neon-green);background:#32cd3214;border:1px solid #32cd3233;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-size:.8rem;display:flex}.promise-item span[data-v-ed47ea37]{font-weight:700}.contact-form-wrap[data-v-ed47ea37]{border-radius:var(--radius-lg);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff14;padding:32px}.form-title[data-v-ed47ea37]{font-size:1.2rem;font-weight:600}.form-subtitle[data-v-ed47ea37]{color:var(--text-muted);margin:8px 0 24px;font-size:.85rem}.form-group[data-v-ed47ea37]{margin-bottom:16px}.form-group label[data-v-ed47ea37]{color:var(--text-secondary);margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.form-group label em[data-v-ed47ea37]{color:var(--neon-pink);font-style:normal}.form-group input[data-v-ed47ea37],.form-group textarea[data-v-ed47ea37]{width:100%;color:var(--text-primary);background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:12px 16px;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-ed47ea37]:focus,.form-group textarea[data-v-ed47ea37]:focus{border-color:#007bff80;box-shadow:0 0 0 3px #007bff1a}.form-group input[data-v-ed47ea37]::placeholder,.form-group textarea[data-v-ed47ea37]::placeholder{color:var(--text-muted)}.form-group textarea[data-v-ed47ea37]{resize:vertical;min-height:100px}.submit-btn[data-v-ed47ea37]{background:var(--gradient-neon);color:#fff;border-radius:12px;width:100%;margin-top:8px;padding:14px;font-size:.95rem;font-weight:500;transition:transform .2s,box-shadow .3s,background .3s}.submit-btn[data-v-ed47ea37]:hover{box-shadow:var(--glow-pink);transform:translateY(-1px)}.submit-btn.success[data-v-ed47ea37]{background:var(--neon-green);pointer-events:none}@media (width<=900px){.contact-layout[data-v-ed47ea37]{grid-template-columns:1fr}}@media (width<=480px){.contact[data-v-ed47ea37]{padding:72px 0}.contact-form-wrap[data-v-ed47ea37]{padding:24px 20px}.channel-card[data-v-ed47ea37]{flex-wrap:wrap}.channel-action[data-v-ed47ea37]{width:100%;margin-top:8px}}.promo-overlay[data-v-76f31910]{z-index:300;-webkit-backdrop-filter:blur(12px);background:#08080ebf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.promo-overlay.mobile[data-v-76f31910]{-webkit-backdrop-filter:none;background:#08080eeb;align-items:flex-end;padding:0}.promo-overlay.mobile.dragging[data-v-76f31910]{-webkit-backdrop-filter:none}.mobile-ambient[data-v-76f31910]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-orb[data-v-76f31910]{filter:blur(60px);border-radius:50%;animation:6s ease-in-out infinite ambient-float-76f31910;position:absolute}.ambient-gold[data-v-76f31910]{background:#d4af3726;width:200px;height:200px;bottom:20%;left:-10%}.ambient-green[data-v-76f31910]{background:#32cd321f;width:180px;height:180px;animation-delay:-3s;bottom:30%;right:-5%}@keyframes ambient-float-76f31910{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-15px)scale(1.1)}}.overlay-sparkles[data-v-76f31910],.mobile-sparkles[data-v-76f31910]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mobile-sparkles[data-v-76f31910]{border-radius:24px 24px 0 0}.sparkle[data-v-76f31910]{opacity:0;background:#fff;border-radius:50%;animation:ease-in-out infinite sparkle-pop-76f31910;position:absolute}@keyframes sparkle-pop-76f31910{0%,to{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(1)}}.promo-panel[data-v-76f31910]{-webkit-backdrop-filter:blur(32px);background:#161620eb;border:1px solid #ffffff1a;border-radius:28px;width:100%;max-width:720px;padding:40px 36px 32px;animation:.7s cubic-bezier(.22,1,.36,1) both panel-in-76f31910;position:relative;overflow:hidden}.promo-panel.mobile[data-v-76f31910]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-width:100%;max-height:90dvh;padding:0 16px calc(20px + env(safe-area-inset-bottom,0px));will-change:transform;-webkit-backdrop-filter:none;background:#161620fa;border-radius:24px 24px 0 0;animation:.65s cubic-bezier(.34,1.4,.64,1) both panel-slide-up-spring-76f31910;overflow-y:auto}.promo-panel.mobile.dragging[data-v-76f31910]{transition:none}@keyframes panel-in-76f31910{0%{opacity:0;transform:scale(.88)translateY(32px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes panel-slide-up-spring-76f31910{0%{opacity:0;transform:translateY(100%)}70%{opacity:1;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.drag-zone[data-v-76f31910]{touch-action:none;padding-top:8px}.sheet-handle[data-v-76f31910]{cursor:grab;justify-content:center;padding:8px 0 12px;display:flex}.promo-panel.mobile:not(.dragging) .sheet-handle[data-v-76f31910]{animation:2s ease-in-out 1s 2 handle-hint-76f31910}@keyframes handle-hint-76f31910{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.handle-bar[data-v-76f31910]{background:#ffffff40;border-radius:4px;width:40px;height:4px;transition:width .2s,background .2s;display:block}.promo-panel.dragging .handle-bar[data-v-76f31910]{background:#fff6;width:52px}.panel-spotlight[data-v-76f31910]{background:radial-gradient(400px circle at var(--spot-x) var(--spot-y), #ffffff12, transparent 50%);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.promo-panel.mobile .panel-spotlight[data-v-76f31910]{background:radial-gradient(280px circle at var(--spot-x) var(--spot-y), #d4af371a, transparent 45%)}.panel-spotlight.static[data-v-76f31910]{background:radial-gradient(240px at 50% 28%,#d4af3714,#0000 50%)!important}.promo-panel.mobile .panel-border[data-v-76f31910]{animation-duration:10s}.panel-border[data-v-76f31910]{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#d4af3780,#ffffff14 30%,#32cd3266 60%,#007bff4d) 0 0/300% 300%;padding:1px;animation:6s infinite border-shift-76f31910;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.promo-panel.mobile .panel-border[data-v-76f31910]{border-radius:24px 24px 0 0}@keyframes border-shift-76f31910{0%,to{background-position:0%}50%{background-position:100%}}.promo-close[data-v-76f31910]{z-index:2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;width:36px;height:36px;transition:background .2s,transform .2s;position:absolute;top:16px;right:16px}.promo-panel.mobile .promo-close[data-v-76f31910]{width:44px;height:44px;top:20px;right:12px}.promo-close span[data-v-76f31910]{width:14px;height:14px;margin:0 auto;display:block;position:relative}.promo-close span[data-v-76f31910]:before,.promo-close span[data-v-76f31910]:after{content:"";background:var(--text-secondary);border-radius:1px;width:100%;height:2px;position:absolute;top:50%;left:0}.promo-close span[data-v-76f31910]:before{transform:rotate(45deg)}.promo-close span[data-v-76f31910]:after{transform:rotate(-45deg)}.promo-close[data-v-76f31910]:active{background:#ffffff26;transform:scale(.9)}.promo-header[data-v-76f31910]{text-align:center;margin-bottom:28px;position:relative}.promo-panel.mobile .promo-header[data-v-76f31910]{margin-bottom:16px;padding:0 40px 0 4px}.live-badge[data-v-76f31910]{letter-spacing:.12em;text-transform:uppercase;color:#ff6b9d;background:#ff007f1a;border:1px solid #ff007f40;border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:.72rem;font-weight:600;animation:2.5s infinite badge-pulse-76f31910;display:inline-flex}.promo-panel.mobile .live-badge[data-v-76f31910]{margin-bottom:10px;padding:5px 12px;font-size:.65rem}@keyframes badge-pulse-76f31910{0%,to{box-shadow:0 0 #ff007f33}50%{box-shadow:0 0 0 8px #ff007f00}}.live-dot[data-v-76f31910]{background:#ff007f;border-radius:50%;width:6px;height:6px;animation:1.5s infinite dot-blink-76f31910}@keyframes dot-blink-76f31910{0%,to{opacity:1}50%{opacity:.3}}.promo-title[data-v-76f31910]{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;line-height:1.25}.promo-panel.mobile .promo-title[data-v-76f31910]{font-size:1.35rem}.title-word[data-v-76f31910]{display:block}.promo-panel.mobile .title-word[data-v-76f31910]{opacity:0;animation:.5s cubic-bezier(.34,1.4,.64,1) forwards title-pop-76f31910}.promo-panel.mobile .title-word[data-v-76f31910]:nth-child(2){animation-delay:.1s}@keyframes title-pop-76f31910{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.title-gradient[data-v-76f31910]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.promo-panel.mobile .title-gradient[data-v-76f31910]{display:inline}.promo-subtitle[data-v-76f31910]{color:var(--text-secondary);margin-top:10px;font-size:.9rem}.promo-panel.mobile .promo-subtitle[data-v-76f31910]{opacity:0;margin-top:6px;font-size:.82rem;animation:.5s cubic-bezier(.34,1.4,.64,1) .2s forwards title-pop-76f31910}.promo-cards[data-v-76f31910]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.promo-panel.mobile .promo-cards[data-v-76f31910]{grid-template-columns:1fr;gap:12px}.promo-card[data-v-76f31910]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;transform-style:preserve-3d;opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards card-in-76f31910;animation-delay:calc(.25s + var(--i) * .12s);-webkit-tap-highlight-color:transparent;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:28px 24px;font-family:inherit;transition:transform .2s cubic-bezier(.34,1.4,.64,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.promo-panel.mobile .promo-card[data-v-76f31910]{animation-name:card-spring-in-76f31910;animation-delay:calc(.35s + var(--i) * .15s);border-radius:16px;padding:16px}@keyframes card-in-76f31910{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes card-spring-in-76f31910{0%{opacity:0;transform:translateY(30px)scale(.95)}70%{opacity:1;transform:translateY(-4px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.promo-card.active[data-v-76f31910],.promo-card[data-v-76f31910]:hover{box-shadow:0 16px 48px #0006}.card-gold.active[data-v-76f31910],.card-gold[data-v-76f31910]:hover{border-color:#d4af3766}.card-green.active[data-v-76f31910],.card-green[data-v-76f31910]:hover{border-color:#32cd3266}.promo-panel.mobile .promo-card.active[data-v-76f31910]{box-shadow:0 8px 32px #00000059;transform:scale(.97)!important}.card-shine[data-v-76f31910]{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff14 50%,#0000 60%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.promo-card:hover .card-shine[data-v-76f31910],.promo-card.active .card-shine[data-v-76f31910]{transform:translate(100%)}.promo-panel.mobile .card-shine[data-v-76f31910]{animation:4s ease-in-out infinite auto-shine-76f31910;animation-delay:calc(var(--i) * 2s + 1s)}@keyframes auto-shine-76f31910{0%,80%,to{opacity:0;transform:translate(-100%)}10%{opacity:1}40%{opacity:1;transform:translate(100%)}}.card-glow[data-v-76f31910]{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.card-gold .card-glow[data-v-76f31910]{background:radial-gradient(circle at 30% 30%,#d4af371f,#0000 60%)}.card-green .card-glow[data-v-76f31910]{background:radial-gradient(circle at 30% 30%,#32cd321f,#0000 60%)}.promo-panel.mobile .card-glow[data-v-76f31910]{opacity:1;animation:3s ease-in-out infinite glow-pulse-76f31910;animation-delay:calc(var(--i) * 1.5s)}@keyframes glow-pulse-76f31910{0%,to{opacity:.4}50%{opacity:1}}.card-ripple[data-v-76f31910]{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.promo-panel.mobile .promo-card.active .card-ripple[data-v-76f31910]{animation:.5s ease-out ripple-out-76f31910}@keyframes ripple-out-76f31910{0%{opacity:.6;box-shadow:inset 0 0 #ffffff40}to{opacity:0;box-shadow:inset 0 0 0 40px #fff0}}.card-top[data-v-76f31910]{flex:1}.promo-panel.mobile .card-top[data-v-76f31910]{align-items:flex-start;gap:14px;display:flex}.card-tag[data-v-76f31910]{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;margin-bottom:10px;padding:4px 10px;font-size:.65rem;font-weight:600;display:inline-block}.card-gold .card-tag[data-v-76f31910]{color:#e8c96a;background:#d4af371f;border:1px solid #d4af3733}.card-green .card-tag[data-v-76f31910]{color:var(--neon-green);background:#32cd321a;border:1px solid #32cd3233}.card-icon[data-v-76f31910]{flex-shrink:0;margin-bottom:12px;font-size:2rem;transition:transform .3s;display:block}.promo-panel.mobile .card-icon[data-v-76f31910]{width:48px;height:48px;animation:2.5s ease-in-out infinite icon-bounce-76f31910;animation-delay:calc(var(--i) * .5s);background:#ffffff0d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:0;font-size:1.75rem;display:flex}@keyframes icon-bounce-76f31910{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-4px)rotate(-3deg)}60%{transform:translateY(0)rotate(3deg)}}.promo-panel.mobile .promo-card.active .card-icon[data-v-76f31910]{animation:.3s icon-press-76f31910}@keyframes icon-press-76f31910{0%{transform:scale(1)}50%{transform:scale(1.2)rotate(-8deg)}to{transform:scale(1)}}.card-body[data-v-76f31910]{min-width:0}.card-title[data-v-76f31910]{color:var(--text-primary);margin-bottom:4px;font-size:1.1rem;font-weight:700}.promo-panel.mobile .card-title[data-v-76f31910]{margin-bottom:2px;font-size:1rem}.card-highlight[data-v-76f31910]{margin-bottom:8px;font-size:1.35rem;font-weight:800;line-height:1.2}.promo-panel.mobile .card-highlight[data-v-76f31910]{margin-bottom:4px;font-size:1.15rem}.card-gold .card-highlight[data-v-76f31910]{color:#f5d061;background:linear-gradient(135deg,#d4af37,#f5d061);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.card-green .card-highlight[data-v-76f31910]{color:var(--neon-green)}.card-desc[data-v-76f31910]{color:var(--text-secondary);margin-bottom:16px;font-size:.8rem;line-height:1.55}.card-body[data-v-76f31910],.card-top[data-v-76f31910]{color:inherit}.promo-panel.mobile .card-desc[data-v-76f31910]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:.78rem;display:-webkit-box;overflow:hidden}.card-cta[data-v-76f31910]{justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:600;transition:gap .25s;display:inline-flex;position:relative;overflow:hidden}.promo-panel.mobile .card-cta[data-v-76f31910]{border-radius:12px;width:100%;margin-top:14px;padding:13px 16px;font-size:.9rem}.card-gold .card-cta[data-v-76f31910]{color:#f5d061}.card-green .card-cta[data-v-76f31910]{color:var(--neon-green)}.promo-panel.mobile .card-gold .card-cta[data-v-76f31910]{color:#1a1408;background:linear-gradient(135deg,#d4af37,#f5d061);animation:2.5s ease-in-out infinite cta-glow-gold-76f31910}.promo-panel.mobile .card-green .card-cta[data-v-76f31910]{color:#0a1a0a;background:linear-gradient(135deg,#2db82d,#5ee05e);animation:2.5s ease-in-out .5s infinite cta-glow-green-76f31910}@keyframes cta-glow-gold-76f31910{0%,to{box-shadow:0 4px 16px #d4af3740}50%{box-shadow:0 6px 28px #d4af3773}}@keyframes cta-glow-green-76f31910{0%,to{box-shadow:0 4px 16px #32cd3233}50%{box-shadow:0 6px 28px #32cd3266}}.cta-shimmer[data-v-76f31910]{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.promo-panel.mobile .cta-shimmer[data-v-76f31910]{animation:3s ease-in-out infinite cta-shimmer-76f31910;animation-delay:calc(var(--i,0) * 1.5s + .5s)}@keyframes cta-shimmer-76f31910{0%,70%,to{transform:translate(-100%)}40%{transform:translate(100%)}}.promo-card:hover .card-cta[data-v-76f31910],.promo-card.active .card-cta[data-v-76f31910]{gap:10px}.promo-panel.mobile .promo-card.active .card-cta[data-v-76f31910]{transform:scale(.96)}.promo-skip[data-v-76f31910]{width:100%;color:var(--text-secondary);min-height:44px;margin-top:20px;padding:10px;font-family:inherit;font-size:.82rem;transition:color .2s,opacity .2s;display:block}.promo-panel.mobile .promo-skip[data-v-76f31910]{opacity:0;margin-top:12px;padding:14px;font-size:.85rem;animation:.4s .7s forwards title-pop-76f31910}.promo-skip[data-v-76f31910]:active{opacity:.6}.promo-fade-enter-active[data-v-76f31910]{transition:opacity .4s}.promo-fade-leave-active[data-v-76f31910]{transition:opacity .3s}.promo-fade-enter-from[data-v-76f31910],.promo-fade-leave-to[data-v-76f31910]{opacity:0}@media (width<=640px){.promo-overlay[data-v-76f31910]{align-items:flex-end;padding:0}.promo-panel[data-v-76f31910]{max-width:100%;max-height:90dvh;padding:0 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;overflow-y:auto}.promo-cards[data-v-76f31910]{grid-template-columns:1fr;gap:12px}}.promo-overlay.mobile .sparkle[data-v-76f31910]{animation-duration:3.5s}@media (prefers-reduced-motion:reduce){.promo-panel[data-v-76f31910],.promo-card[data-v-76f31910],.title-word[data-v-76f31910],.promo-subtitle[data-v-76f31910],.promo-skip[data-v-76f31910]{opacity:1;animation:none}.sparkle[data-v-76f31910],.live-badge[data-v-76f31910],.live-dot[data-v-76f31910],.panel-border[data-v-76f31910],.card-shine[data-v-76f31910],.card-glow[data-v-76f31910],.card-icon[data-v-76f31910],.cta-shimmer[data-v-76f31910],.ambient-orb[data-v-76f31910],.sheet-handle[data-v-76f31910]{animation:none}}main[data-v-1774e4bd]{z-index:1;position:relative}.gallery-page[data-v-e726a7b7]{z-index:1;min-height:100vh;padding-top:var(--nav-height);position:relative}.gallery-hero[data-v-e726a7b7]{text-align:center;padding:64px 0 48px}.hero-content .section-desc[data-v-e726a7b7]{margin:16px auto 0}.gallery-main[data-v-e726a7b7]{padding-bottom:100px}.category-tabs[data-v-e726a7b7]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px;display:flex}.category-tab[data-v-e726a7b7]{color:var(--text-secondary);background:var(--bg-card);border:1px solid #ffffff1a;border-radius:100px;padding:8px 20px;font-size:.85rem;font-weight:500;transition:color .2s,border-color .2s,background .2s,transform .2s}.category-tab[data-v-e726a7b7]:hover{color:var(--text-primary);border-color:#fff3}.category-tab.active[data-v-e726a7b7]{color:#fff;background:var(--gradient-neon);border-color:#0000}.gallery-count[data-v-e726a7b7]{text-align:center;color:var(--text-muted);margin-bottom:32px;font-size:.85rem}.gallery-grid[data-v-e726a7b7]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;display:grid}.gallery-card[data-v-e726a7b7]{border-radius:var(--radius);background:var(--bg-card);border:1px solid #ffffff0f;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.gallery-card[data-v-e726a7b7]:hover{border-color:#ffffff1f;transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.card-preview[data-v-e726a7b7]{cursor:pointer;width:100%;display:block;position:relative;overflow:hidden}.card-image-wrap[data-v-e726a7b7]{aspect-ratio:4/3;background:#fff;justify-content:center;align-items:center;padding:16px;display:flex}.card-image-wrap img[data-v-e726a7b7]{object-fit:contain;width:100%;height:100%}.card-overlay[data-v-e726a7b7]{color:#fff;opacity:0;background:#13131ca6;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:500;transition:opacity .25s;display:flex;position:absolute;inset:0}.card-preview:hover .card-overlay[data-v-e726a7b7],.card-preview:focus-visible .card-overlay[data-v-e726a7b7]{opacity:1}.view-icon[data-v-e726a7b7]{font-size:1.5rem}.card-info[data-v-e726a7b7]{padding:16px}.card-title[data-v-e726a7b7]{margin-bottom:12px;font-size:.95rem;font-weight:600}.card-actions[data-v-e726a7b7]{gap:8px;display:flex}.action-btn[data-v-e726a7b7]{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.78rem;font-weight:500;transition:color .2s,background .2s,border-color .2s;display:flex}.action-btn[data-v-e726a7b7]:hover{color:var(--text-primary);background:#ffffff14;border-color:#ffffff26}.gallery-empty[data-v-e726a7b7]{text-align:center;color:var(--text-muted);padding:64px 0}.lightbox[data-v-e726a7b7]{z-index:200;-webkit-backdrop-filter:blur(8px);background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-close[data-v-e726a7b7]{width:44px;height:44px;color:var(--text-primary);z-index:10;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;font-size:1.2rem;transition:background .2s;position:absolute;top:16px;right:16px}.lightbox-close[data-v-e726a7b7]:hover{background:#fff3}.lightbox-nav[data-v-e726a7b7]{width:48px;height:48px;color:var(--text-primary);z-index:10;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;font-size:1.8rem;line-height:1;transition:background .2s;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-nav[data-v-e726a7b7]:hover{background:#fff3}.lightbox-prev[data-v-e726a7b7]{left:16px}.lightbox-next[data-v-e726a7b7]{right:16px}.lightbox-content[data-v-e726a7b7]{flex-direction:column;gap:20px;width:100%;max-width:800px;display:flex}.lightbox-image-wrap[data-v-e726a7b7]{border-radius:var(--radius);background:#fff;justify-content:center;align-items:center;max-height:65vh;padding:24px;display:flex;overflow:hidden}.lightbox-image-wrap img[data-v-e726a7b7]{object-fit:contain;max-width:100%;max-height:calc(65vh - 48px)}.lightbox-footer[data-v-e726a7b7]{text-align:center}.lightbox-title[data-v-e726a7b7]{margin-bottom:16px;font-size:1.25rem;font-weight:600}.lightbox-actions[data-v-e726a7b7]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lightbox-enter-active[data-v-e726a7b7],.lightbox-leave-active[data-v-e726a7b7]{transition:opacity .3s}.lightbox-enter-from[data-v-e726a7b7],.lightbox-leave-to[data-v-e726a7b7]{opacity:0}@media (width<=768px){.gallery-hero[data-v-e726a7b7]{padding:48px 0 32px}.gallery-grid[data-v-e726a7b7]{grid-template-columns:repeat(2,1fr);gap:16px}.card-info[data-v-e726a7b7]{padding:12px}.card-title[data-v-e726a7b7]{margin-bottom:8px;font-size:.85rem}.action-btn span[data-v-e726a7b7]{display:none}.action-btn[data-v-e726a7b7]{padding:10px}.lightbox[data-v-e726a7b7]{padding:16px}.lightbox-nav[data-v-e726a7b7]{width:40px;height:40px;font-size:1.5rem}.lightbox-prev[data-v-e726a7b7]{left:8px}.lightbox-next[data-v-e726a7b7]{right:8px}.lightbox-image-wrap[data-v-e726a7b7]{max-height:55vh;padding:16px}.lightbox-actions .btn-primary[data-v-e726a7b7],.lightbox-actions .btn-ghost[data-v-e726a7b7]{flex:1;min-width:120px}}@media (width<=480px){.gallery-grid[data-v-e726a7b7]{grid-template-columns:1fr 1fr;gap:12px}.category-tab[data-v-e726a7b7]{padding:7px 14px;font-size:.8rem}.card-overlay[data-v-e726a7b7]{opacity:1;background:#13131c59}.lightbox-nav[data-v-e726a7b7]{display:none}}@media (pointer:coarse){.card-overlay[data-v-e726a7b7]{opacity:1;background:#13131c4d}}.poster-hero[data-v-91c5b26e]{min-height:calc(100vh - var(--nav-height));align-items:center;padding:56px 0 96px;display:flex;position:relative;overflow:hidden}.hero-atmosphere[data-v-91c5b26e]{pointer-events:none;position:absolute;inset:0}.orb[data-v-91c5b26e]{filter:blur(90px);will-change:transform;border-radius:50%;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute}.orb-gold[data-v-91c5b26e]{background:radial-gradient(circle,#d4af372e,#0000 68%);width:480px;height:480px;top:-8%;left:-5%}.orb-rose[data-v-91c5b26e]{background:radial-gradient(circle,#ff007f1a,#0000 68%);width:360px;height:360px;bottom:5%;right:10%}.orb-blue[data-v-91c5b26e]{background:radial-gradient(circle,#007bff14,#0000 68%);width:280px;height:280px;top:40%;right:30%}.grid-overlay[data-v-91c5b26e]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000,#0000);mask-image:radial-gradient(80% 70%,#000,#0000)}.vignette[data-v-91c5b26e]{background:radial-gradient(#0000 40%,#0f0f1699 100%);position:absolute;inset:0}.hero-layout[data-v-91c5b26e]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid;position:relative}.hero-main[data-v-91c5b26e]{-webkit-backdrop-filter:blur(24px);background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;padding:48px 44px;position:relative;overflow:hidden}.hero-spotlight[data-v-91c5b26e]{background:radial-gradient(600px circle at var(--spot-x) var(--spot-y), #d4af3714, transparent 50%);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.hero-border-glow[data-v-91c5b26e]{-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#d4af3766,#ffffff0d 30%,#ff007f33 60%,#d4af374d) 0 0/300% 300%;border-radius:24px;padding:1px;animation:8s infinite border-flow-91c5b26e;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes border-flow-91c5b26e{0%,to{background-position:0%}50%{background-position:100%}}.hero-top[data-v-91c5b26e]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.hero-badge[data-v-91c5b26e]{letter-spacing:.14em;text-transform:uppercase;color:#e8c96a;background:#d4af371a;border:1px solid #d4af3740;border-radius:100px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.badge-dot[data-v-91c5b26e]{background:#f5d061;border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-dot-91c5b26e;box-shadow:0 0 8px #f5d061}@keyframes pulse-dot-91c5b26e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.hero-year[data-v-91c5b26e]{letter-spacing:.2em;color:var(--text-muted);font-size:.75rem;font-weight:600}.hero-eyebrow[data-v-91c5b26e]{letter-spacing:.3em;text-transform:uppercase;color:var(--text-muted);margin-bottom:20px;font-size:.8rem}.hero-title[data-v-91c5b26e]{letter-spacing:-.04em;font-size:clamp(2.8rem,7vw,5rem);font-weight:800;line-height:.92}.title-word[data-v-91c5b26e]{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards title-in-91c5b26e;animation-delay:calc(var(--i) * .12s + .2s);display:block;transform:translateY(24px)}@keyframes title-in-91c5b26e{to{opacity:1;transform:translateY(0)}}.title-gold[data-v-91c5b26e]{background:linear-gradient(120deg,#c9a227,#f5d061 40%,#fff0c2 55%,#d4af37 70%,#f5d061) 0 0/200%;-webkit-text-fill-color:transparent;animation:.8s cubic-bezier(.22,1,.36,1) forwards title-in-91c5b26e,4s linear infinite gold-shimmer-91c5b26e;animation-delay:calc(var(--i) * .12s + .2s), 0s;-webkit-background-clip:text;background-clip:text}@keyframes gold-shimmer-91c5b26e{to{background-position:200%}}.hero-desc[data-v-91c5b26e]{color:var(--text-secondary);max-width:480px;margin-top:24px;font-size:clamp(.95rem,1.8vw,1.1rem);line-height:1.75}.hero-desc strong[data-v-91c5b26e]{color:#f5d061;font-weight:600}.hero-stats[data-v-91c5b26e]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.stat-card[data-v-91c5b26e]{cursor:default;background:#00000040;border:1px solid #ffffff0f;border-radius:14px;padding:18px 16px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.stat-card.hovered[data-v-91c5b26e]{border-color:#d4af374d;transform:translateY(-3px)}.stat-value[data-v-91c5b26e]{color:#f5d061;font-size:1.25rem;font-weight:700;transition:transform .3s;display:block}.stat-card.hovered .stat-value[data-v-91c5b26e]{transform:scale(1.05)}.stat-label[data-v-91c5b26e]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:.68rem;display:block}.stat-glow[data-v-91c5b26e]{opacity:0;background:radial-gradient(circle at 50% 100%,#d4af371f,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.stat-card.hovered .stat-glow[data-v-91c5b26e]{opacity:1}.hero-actions[data-v-91c5b26e]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.hero-cta[data-v-91c5b26e]{color:#1a1408;background:linear-gradient(135deg,#d4af37,#f5d061,#e8c96a) 0 0/200%;border-radius:100px;align-items:center;gap:10px;padding:15px 32px;font-size:.95rem;font-weight:600;transition:transform .25s,box-shadow .3s,background-position .4s;display:inline-flex;box-shadow:0 4px 24px #d4af3740}.hero-cta[data-v-91c5b26e]:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 8px 40px #d4af3766}.hero-cta svg[data-v-91c5b26e]{transition:transform .25s}.hero-cta:hover svg[data-v-91c5b26e]{transform:translate(4px)}.hero-cta-ghost[data-v-91c5b26e]{color:var(--text-secondary);border-bottom:1px solid #0000;padding:15px 24px;font-size:.9rem;font-weight:500;transition:color .2s,border-color .2s}.hero-cta-ghost[data-v-91c5b26e]:hover{color:#f5d061;border-color:#d4af3766}.hero-visual[data-v-91c5b26e]{flex-direction:column;align-items:center;min-height:420px;display:flex;position:relative}.visual-stage[data-v-91c5b26e]{width:320px;height:320px;transform-style:preserve-3d;transition:transform .15s ease-out;position:relative}.orbit[data-v-91c5b26e]{border:1px solid #d4af371f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-1[data-v-91c5b26e]{width:100%;height:100%;animation:20s linear infinite orbit-spin-91c5b26e}.orbit-2[data-v-91c5b26e]{border-color:#ffffff0f;width:75%;height:75%;animation:15s linear infinite reverse orbit-spin-91c5b26e}.orbit-3[data-v-91c5b26e]{border-color:#d4af3733;width:50%;height:50%;animation:10s linear infinite orbit-spin-91c5b26e}@keyframes orbit-spin-91c5b26e{to{transform:translate(-50%,-50%)rotate(360deg)}}.orbit-node[data-v-91c5b26e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;transform:rotate(var(--angle)) translateX(140px) rotate(calc(-1 * var(--angle)));animation:3s ease-in-out infinite node-float-91c5b26e;animation-delay:var(--delay);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;margin:-22px;font-size:1.2rem;transition:transform .3s,background .3s,box-shadow .3s;display:flex;position:absolute;top:50%;left:50%}.orbit-node[data-v-91c5b26e]:hover{transform:rotate(var(--angle)) translateX(148px) rotate(calc(-1 * var(--angle))) scale(1.1);background:#d4af3726;box-shadow:0 0 20px #d4af3733}@keyframes node-float-91c5b26e{0%,to{margin-top:-22px}50%{margin-top:-28px}}.play-hub[data-v-91c5b26e]{cursor:pointer;z-index:2;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-pulse[data-v-91c5b26e]{border:1px solid #d4af374d;border-radius:50%;animation:3s ease-out infinite play-ring-91c5b26e;position:absolute;inset:0}.play-pulse-2[data-v-91c5b26e]{animation-delay:1.5s}@keyframes play-ring-91c5b26e{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.play-core[data-v-91c5b26e]{color:#1a1408;background:linear-gradient(145deg,#d4af37,#f5d061);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 8px 32px #d4af3759}.play-hub:hover .play-core[data-v-91c5b26e],.play-hub.active .play-core[data-v-91c5b26e]{transform:scale(1.1);box-shadow:0 12px 48px #d4af3780}.floating-particles[data-v-91c5b26e]{pointer-events:none;position:absolute;inset:0}.particle[data-v-91c5b26e]{opacity:0;background:#f5d061;border-radius:50%;animation:ease-in-out infinite particle-drift-91c5b26e;position:absolute}@keyframes particle-drift-91c5b26e{0%,to{opacity:0;transform:translateY(0)}30%,70%{opacity:.5}50%{opacity:.8;transform:translateY(-20px)}}.visual-caption[data-v-91c5b26e]{align-items:center;gap:12px;margin-top:28px;display:flex}.caption-tag[data-v-91c5b26e]{letter-spacing:.15em;text-transform:uppercase;color:#d4af37;border:1px solid #d4af374d;border-radius:4px;padding:4px 10px;font-size:.65rem;font-weight:700}.caption-text[data-v-91c5b26e]{color:var(--text-muted);letter-spacing:.05em;font-size:.85rem}.prize-float[data-v-91c5b26e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#ffffff0a;border:1px solid #d4af3733;border-radius:16px;padding:14px 20px;animation:5s ease-in-out infinite float;position:absolute;top:12%;right:0}.prize-label[data-v-91c5b26e]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.65rem;display:block}.prize-amount[data-v-91c5b26e]{background:linear-gradient(135deg,#d4af37,#f5d061);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:800;display:block}@media (width<=900px){.poster-hero[data-v-91c5b26e]{min-height:auto;padding:40px 0 72px}.hero-layout[data-v-91c5b26e]{grid-template-columns:1fr;gap:48px}.hero-main[data-v-91c5b26e]{text-align:center;padding:36px 28px}.hero-desc[data-v-91c5b26e]{margin-left:auto;margin-right:auto}.hero-actions[data-v-91c5b26e]{justify-content:center}.hero-visual[data-v-91c5b26e]{order:-1;min-height:340px}.visual-stage[data-v-91c5b26e]{width:280px;height:280px}.orbit-node[data-v-91c5b26e]{transform:rotate(var(--angle)) translateX(120px) rotate(calc(-1 * var(--angle)))}.prize-float[data-v-91c5b26e]{right:10%}}@media (width<=540px){.hero-main[data-v-91c5b26e]{padding:28px 20px}.hero-stats[data-v-91c5b26e]{grid-template-columns:1fr;gap:8px}.hero-cta[data-v-91c5b26e]{justify-content:center;width:100%}.hero-cta-ghost[data-v-91c5b26e]{text-align:center;width:100%}.visual-stage[data-v-91c5b26e]{width:240px;height:240px}.orbit-node[data-v-91c5b26e]{width:36px;height:36px;transform:rotate(var(--angle)) translateX(100px) rotate(calc(-1 * var(--angle)));margin:-18px;font-size:1rem}.prize-float[data-v-91c5b26e]{padding:10px 14px;top:0;right:5%}.prize-amount[data-v-91c5b26e]{font-size:1.3rem}}@media (pointer:coarse){.visual-stage[data-v-91c5b26e]{transform:none!important}}.creator-page[data-v-bcb72963]{z-index:1;min-height:100vh;padding-top:var(--nav-height);position:relative}.rewards-section[data-v-bcb72963]{padding:80px 0}.section-head[data-v-bcb72963]{text-align:center;margin-bottom:48px}.rewards-grid[data-v-bcb72963]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.reward-card[data-v-bcb72963]{text-align:center;border-radius:var(--radius);background:var(--bg-card);border:1px solid #ffffff0f;padding:40px 32px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.reward-card[data-v-bcb72963]:hover{transform:translateY(-6px)}.reward-card.featured[data-v-bcb72963]{background:linear-gradient(160deg,#d4af3714,#ffffff05);border-color:#d4af3759}.reward-card.featured .reward-amount[data-v-bcb72963]{color:#f5d061}.reward-amount[data-v-bcb72963]{color:var(--text-primary);font-size:3rem;font-weight:800;line-height:1}.currency[data-v-bcb72963]{vertical-align:super;margin-right:2px;font-size:1.5rem}.reward-tier[data-v-bcb72963]{margin:16px 0 8px;font-size:1rem;font-weight:600}.reward-desc[data-v-bcb72963]{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.reward-shine[data-v-bcb72963]{pointer-events:none;background:linear-gradient(45deg,#0000 40%,#d4af370f 50%,#0000 60%);width:200%;height:200%;animation:6s linear infinite shimmer;position:absolute;top:-50%;left:-50%}.reward-card.featured .reward-shine[data-v-bcb72963]{background:linear-gradient(45deg,#0000 40%,#d4af371f 50%,#0000 60%)}.steps-section[data-v-bcb72963]{padding:40px 0 80px}.steps-grid[data-v-bcb72963]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.step-card[data-v-bcb72963]{border-radius:var(--radius);background:var(--bg-card);border:1px solid #ffffff0f;padding:28px 24px;transition:border-color .3s}.step-card[data-v-bcb72963]:hover{border-color:#d4af3740}.step-num[data-v-bcb72963]{background:linear-gradient(135deg,#d4af37,#f5d061);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:2rem;font-weight:800;display:block}.step-card h3[data-v-bcb72963]{margin-bottom:8px;font-size:1rem;font-weight:600}.step-card p[data-v-bcb72963]{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.details-section[data-v-bcb72963]{padding:0 0 80px}.details-grid[data-v-bcb72963]{grid-template-columns:1fr 1fr;gap:32px;display:grid}.details-block[data-v-bcb72963]{border-radius:var(--radius-lg);background:var(--bg-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff14;padding:36px}.details-title[data-v-bcb72963]{margin-bottom:24px;font-size:1.15rem;font-weight:600}.video-types[data-v-bcb72963]{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.type-chip[data-v-bcb72963]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;display:flex}.req-list[data-v-bcb72963]{flex-direction:column;gap:10px;list-style:none;display:flex}.req-list li[data-v-bcb72963]{color:var(--text-secondary);padding-left:20px;font-size:.85rem;position:relative}.req-list li[data-v-bcb72963]:before{content:"—";color:#d4af37;position:absolute;left:0}.path-card[data-v-bcb72963]{border-radius:var(--radius);background:#ffffff08;border:1px solid #ffffff0f;gap:16px;margin-bottom:16px;padding:20px;display:flex}.path-card[data-v-bcb72963]:last-child{margin-bottom:0}.path-icon[data-v-bcb72963]{background:#ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;display:flex}.path-tiktok .path-icon[data-v-bcb72963]{color:#fff;background:#ffffff1a}.path-card h4[data-v-bcb72963]{margin-bottom:6px;font-size:.95rem;font-weight:600}.path-card p[data-v-bcb72963]{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.hashtag-box[data-v-bcb72963]{background:#0000004d;border:1px solid #d4af3733;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:12px 16px;display:flex}.hashtags[data-v-bcb72963]{flex-wrap:wrap;flex:1;gap:8px;display:flex}.hashtag[data-v-bcb72963]{color:#f5d061;font-size:.8rem;font-weight:500}.copy-btn[data-v-bcb72963]{color:#13131c;background:linear-gradient(135deg,#d4af37,#f5d061);border-radius:8px;flex-shrink:0;padding:6px 14px;font-size:.78rem;font-weight:500;transition:opacity .2s}.copy-btn[data-v-bcb72963]:hover{opacity:.85}.promise-section[data-v-bcb72963]{padding:0 0 80px}.promise-banner[data-v-bcb72963]{border-radius:var(--radius-lg);background:linear-gradient(135deg,#d4af3714,#ff007f0a);border:1px solid #d4af3733;align-items:center;gap:28px;padding:36px 40px;display:flex}.promise-icon[data-v-bcb72963]{flex-shrink:0;font-size:2.5rem}.promise-text h3[data-v-bcb72963]{margin-bottom:8px;font-size:1.2rem;font-weight:600}.promise-text p[data-v-bcb72963]{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.promise-text strong[data-v-bcb72963]{color:#f5d061}.submit-section[data-v-bcb72963]{padding:0 0 100px}.submit-layout[data-v-bcb72963]{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px;display:grid}.submit-desc[data-v-bcb72963]{color:var(--text-secondary);max-width:400px;margin-top:16px;font-size:.95rem;line-height:1.7}.email-link[data-v-bcb72963]{color:#f5d061;text-underline-offset:3px;text-decoration:underline}.submit-checklist[data-v-bcb72963]{flex-direction:column;gap:10px;margin-top:28px;display:flex}.check-item[data-v-bcb72963]{color:var(--text-secondary);align-items:center;gap:8px;font-size:.85rem;display:flex}.check-item span[data-v-bcb72963]{color:var(--neon-green);font-weight:700}.submit-form-wrap[data-v-bcb72963]{border-radius:var(--radius-lg);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #d4af3726;padding:36px}.form-row[data-v-bcb72963]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-v-bcb72963]{margin-bottom:16px}.form-group label[data-v-bcb72963]{color:var(--text-secondary);margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.form-group label em[data-v-bcb72963]{color:var(--neon-pink);font-style:normal}.form-group input[data-v-bcb72963],.form-group textarea[data-v-bcb72963]{width:100%;color:var(--text-primary);background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:12px 16px;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-bcb72963]:focus,.form-group textarea[data-v-bcb72963]:focus{border-color:#d4af3780;box-shadow:0 0 0 3px #d4af371a}.form-group input[data-v-bcb72963]::placeholder,.form-group textarea[data-v-bcb72963]::placeholder{color:var(--text-muted)}.form-group textarea[data-v-bcb72963]{resize:vertical}.method-tabs[data-v-bcb72963]{gap:8px;display:flex}.method-tab[data-v-bcb72963]{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex:1;padding:10px 16px;font-size:.85rem;font-weight:500;transition:all .2s}.method-tab.active[data-v-bcb72963]{color:#13131c;background:linear-gradient(135deg,#d4af37,#f5d061);border-color:#0000}.submit-btn[data-v-bcb72963]{color:#13131c;background:linear-gradient(135deg,#d4af37,#f5d061);border-radius:12px;width:100%;margin-top:8px;padding:16px;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .3s}.submit-btn[data-v-bcb72963]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #d4af374d}.submit-btn.success[data-v-bcb72963]{background:var(--neon-green);color:#fff;pointer-events:none}.form-disclaimer[data-v-bcb72963]{color:var(--text-muted);text-align:center;margin-top:14px;font-size:.75rem}@media (width<=900px){.rewards-grid[data-v-bcb72963]{grid-template-columns:1fr;max-width:360px;margin:0 auto}.steps-grid[data-v-bcb72963]{grid-template-columns:repeat(2,1fr)}.details-grid[data-v-bcb72963],.submit-layout[data-v-bcb72963]{grid-template-columns:1fr}.submit-info[data-v-bcb72963]{text-align:center}.submit-desc[data-v-bcb72963]{margin-left:auto;margin-right:auto}.submit-checklist[data-v-bcb72963]{align-items:center}}@media (width<=540px){.steps-grid[data-v-bcb72963],.form-row[data-v-bcb72963]{grid-template-columns:1fr}.promise-banner[data-v-bcb72963]{text-align:center;flex-direction:column;padding:28px 24px}.submit-form-wrap[data-v-bcb72963]{padding:24px 20px}.method-tabs[data-v-bcb72963]{flex-direction:column}}.claim-page[data-v-848c69b3]{z-index:1;min-height:100vh;padding-top:var(--nav-height);position:relative}.claim-hero[data-v-848c69b3]{padding:64px 0 56px;position:relative;overflow:hidden}.hero-glow[data-v-848c69b3]{pointer-events:none;background:radial-gradient(#32cd321f,#0000 70%);width:600px;height:400px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.hero-content[data-v-848c69b3]{text-align:center;max-width:600px;margin:0 auto}.hero-title[data-v-848c69b3]{letter-spacing:-.03em;margin-top:8px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.15}.hero-desc[data-v-848c69b3]{color:var(--text-secondary);margin-top:20px;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.7}.hero-badge[data-v-848c69b3]{color:var(--neon-green);background:#32cd3214;border:1px solid #32cd3240;border-radius:100px;align-items:center;gap:8px;margin-top:28px;padding:10px 22px;font-size:.85rem;font-weight:500;display:inline-flex}.badge-icon[data-v-848c69b3]{font-size:1.1rem}.kit-section[data-v-848c69b3]{padding:40px 0 64px}.section-head[data-v-848c69b3]{text-align:center;margin-bottom:40px}.kit-grid[data-v-848c69b3]{grid-template-columns:repeat(2,1fr);gap:16px;max-width:720px;margin:0 auto;display:grid}.kit-card[data-v-848c69b3]{border-radius:var(--radius);background:var(--bg-card);border:1px solid #ffffff0f;align-items:center;gap:16px;padding:22px 24px;transition:transform .3s,border-color .3s;display:flex}.kit-card[data-v-848c69b3]:hover{border-color:#32cd3240;transform:translateY(-3px)}.kit-icon[data-v-848c69b3]{flex-shrink:0;font-size:1.8rem}.kit-info h3[data-v-848c69b3]{font-size:.95rem;font-weight:600}.kit-info h3 em[data-v-848c69b3]{color:var(--neon-green);font-style:normal;font-weight:500}.kit-info p[data-v-848c69b3]{color:var(--text-muted);margin-top:2px;font-size:.8rem}.steps-section[data-v-848c69b3]{padding:0 0 64px}.steps-row[data-v-848c69b3]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px;margin:0 auto;display:grid}.step-item[data-v-848c69b3]{border-radius:var(--radius);background:var(--bg-card);text-align:center;border:1px solid #ffffff0f;padding:24px}.step-num[data-v-848c69b3]{background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:1.5rem;font-weight:800;display:block}.step-item h3[data-v-848c69b3]{margin-bottom:6px;font-size:.95rem;font-weight:600}.step-item p[data-v-848c69b3]{color:var(--text-secondary);font-size:.82rem;line-height:1.6}.apply-section[data-v-848c69b3]{padding:0 0 100px}.apply-layout[data-v-848c69b3]{grid-template-columns:1fr 1.15fr;align-items:start;gap:48px;display:grid}.eligibility-box[data-v-848c69b3]{border-radius:var(--radius);background:#32cd320d;border:1px solid #32cd3226;margin-top:24px;padding:24px}.eligibility-box h3[data-v-848c69b3]{color:var(--neon-green);margin-bottom:8px;font-size:.95rem;font-weight:600}.eligibility-box p[data-v-848c69b3]{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.eligibility-box strong[data-v-848c69b3]{color:var(--text-primary)}.rules-list[data-v-848c69b3]{flex-direction:column;gap:8px;margin-top:14px;list-style:none;display:flex}.rules-list li[data-v-848c69b3]{color:var(--text-muted);padding-left:16px;font-size:.82rem;position:relative}.rules-list li[data-v-848c69b3]:before{content:"·";color:var(--neon-green);font-weight:700;position:absolute;left:4px}.apply-note[data-v-848c69b3]{color:var(--text-muted);margin-top:24px;font-size:.85rem}.apply-note a[data-v-848c69b3]{color:var(--neon-blue);text-underline-offset:3px;text-decoration:underline}.apply-form-wrap[data-v-848c69b3]{border-radius:var(--radius-lg);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff14;padding:36px}.form-row[data-v-848c69b3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-v-848c69b3]{margin-bottom:16px}.form-group label[data-v-848c69b3]{color:var(--text-secondary);margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.form-group label em[data-v-848c69b3]{color:var(--neon-pink);font-style:normal}.form-group input[data-v-848c69b3]{width:100%;color:var(--text-primary);background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:12px 16px;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-848c69b3]:focus{border-color:#32cd3280;box-shadow:0 0 0 3px #32cd321a}.form-group input[data-v-848c69b3]::placeholder{color:var(--text-muted)}.form-section-label[data-v-848c69b3]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);border-top:1px solid #ffffff0f;margin:8px 0 12px;padding-top:8px;font-size:.8rem;font-weight:600}.form-group input[type=date][data-v-848c69b3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.field-hint[data-v-848c69b3]{color:var(--text-muted);margin-top:6px;font-size:.75rem}.eligibility-status[data-v-848c69b3]{border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;font-size:.82rem;font-weight:500;display:flex}.eligibility-status.eligible[data-v-848c69b3]{color:var(--neon-green);background:#32cd3214;border:1px solid #32cd3233}.eligibility-status.ineligible[data-v-848c69b3]{color:var(--neon-yellow);background:#ffb34714;border:1px solid #ffb34733}.status-icon[data-v-848c69b3]{font-weight:700}.form-error[data-v-848c69b3]{color:var(--neon-pink);background:#ff007f14;border:1px solid #ff007f33;border-radius:10px;margin-bottom:8px;padding:10px 14px;font-size:.82rem}.submit-btn[data-v-848c69b3]{background:var(--gradient-neon);color:#fff;border-radius:12px;width:100%;margin-top:8px;padding:16px;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .3s,opacity .2s}.submit-btn[data-v-848c69b3]:hover:not(.disabled){box-shadow:var(--glow-green);transform:translateY(-2px)}.submit-btn.disabled[data-v-848c69b3]{opacity:.45;cursor:not-allowed}.submit-btn.success[data-v-848c69b3]{background:var(--neon-green);pointer-events:none;opacity:1}.form-disclaimer[data-v-848c69b3]{color:var(--text-muted);text-align:center;margin-top:14px;font-size:.75rem}@media (width<=900px){.apply-layout[data-v-848c69b3]{grid-template-columns:1fr}.apply-info[data-v-848c69b3]{text-align:center}.rules-list[data-v-848c69b3]{text-align:left}.steps-row[data-v-848c69b3]{grid-template-columns:1fr;max-width:400px}}@media (width<=540px){.claim-hero[data-v-848c69b3]{padding:48px 0 40px}.kit-grid[data-v-848c69b3],.form-row[data-v-848c69b3]{grid-template-columns:1fr}.apply-form-wrap[data-v-848c69b3]{padding:24px 20px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-dark:#13131c;--bg-deep:#0f0f16;--bg-card:#ffffff0b;--bg-glass:#ffffff0e;--text-primary:#ececf0;--text-secondary:#ececf0ad;--text-muted:#ececf06b;--neon-blue:#007bff;--neon-pink:#ff007f;--neon-green:#32cd32;--neon-yellow:#ffb347;--neon-purple:#a855f7;--gradient-neon:linear-gradient(135deg, var(--neon-blue), var(--neon-pink), var(--neon-green));--glow-blue:0 0 16px #007bff59, 0 0 40px #007bff1f;--glow-pink:0 0 16px #ff007f59, 0 0 40px #ff007f1f;--glow-green:0 0 16px #32cd3259, 0 0 40px #32cd321f;--radius:16px;--radius-lg:24px;--nav-height:64px;--font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;touch-action:manipulation}body{font-family:var(--font);background:radial-gradient(90% 70% at 50% 0,#26283a73 0%,#0000 55%),radial-gradient(60% 50% at 50% 100%,#1c1e2c59 0%,#0000 50%),linear-gradient(165deg,#161622 0%,#12121a 48%,#141420 100%);background-color:var(--bg-dark);color:var(--text-primary);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (width<=640px){.container{padding:0 16px}input,textarea,select{font-size:16px}}.section-label{letter-spacing:.15em;text-transform:uppercase;background:var(--gradient-neon);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:.75rem;font-weight:500;display:inline-block}.section-title{letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}.section-desc{color:var(--text-secondary);max-width:560px;margin-top:16px;font-size:clamp(.95rem,2vw,1.1rem)}@keyframes float{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}@keyframes pulse-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.8s forwards fade-up}.reveal-on-scroll{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(36px)}.reveal-on-scroll.is-revealed{opacity:1;transform:translateY(0)}.btn-primary{background:var(--gradient-neon);color:#fff;border-radius:100px;padding:14px 32px;font-size:.95rem;font-weight:500;transition:transform .2s,box-shadow .3s;position:relative;overflow:hidden}.btn-primary:hover{box-shadow:var(--glow-blue), var(--glow-pink);transform:translateY(-2px)}.btn-ghost{color:var(--text-primary);border:1px solid #ffffff26;border-radius:100px;padding:14px 32px;font-size:.95rem;font-weight:500;transition:border-color .2s,background .2s,transform .2s}.btn-ghost:hover{background:var(--bg-glass);border-color:#ffffff4d;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-mobile=true]{--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html[data-mobile=true] .neon-doodle .stroke{animation-duration:4.5s!important}html[data-mobile=true] .neon-doodle .dot{animation-duration:3s!important}html[data-mobile=true] .product-float,html[data-mobile=true] .scroll-hint,html[data-mobile=true] .floating-badge{animation-duration:5s!important}html[data-mobile=true] .float-ball .ball-ring:nth-child(n+2){display:none}html[data-mobile=true] .showcase-ring,html[data-mobile=true] .product-glow{animation-duration:7s!important}html[data-mobile=true] .navbar.scrolled{-webkit-backdrop-filter:none;background:#13131cf5}html[data-mobile=true] .nav-links.open{-webkit-backdrop-filter:none}html[data-paused=true] *,html[data-paused=true] :before,html[data-paused=true] :after{animation-play-state:paused!important}html[data-reduced=true] .reveal-on-scroll{opacity:1;transition:none;transform:none}html[data-reduced=true] *,html[data-reduced=true] :before,html[data-reduced=true] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
