.website.dark{--bg-primary: #0f172a;--bg-secondary: #1e293b;--bg-tertiary: #334155;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--border-color: #334155;--accent-color: #5eead4}.hero[data-v-7432c786]{position:relative;padding:140px 24px 32px;overflow:hidden;background:#0a0e14;min-height:100vh;display:flex;flex-direction:column;justify-content:center;gap:0}.hero-aurora[data-v-7432c786]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.aurora-orb[data-v-7432c786]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:float-7432c786 8s ease-in-out infinite}.aurora-orb-1[data-v-7432c786]{width:600px;height:600px;background:radial-gradient(circle,rgba(13,148,136,.3) 0%,transparent 70%);top:-10%;left:20%;animation-delay:0s}.aurora-orb-2[data-v-7432c786]{width:400px;height:400px;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%);top:30%;right:10%;animation-delay:-3s}.aurora-orb-3[data-v-7432c786]{width:300px;height:300px;background:radial-gradient(circle,rgba(249,115,22,.15) 0%,transparent 70%);bottom:10%;left:40%;animation-delay:-5s}@keyframes float-7432c786{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.95)}}.hero-grid-lines[data-v-7432c786]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}.hero-inner[data-v-7432c786]{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-content[data-v-7432c786]{display:flex;flex-direction:column;gap:24px}.hero-badge[data-v-7432c786]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#0d94881a;border:1px solid rgba(13,148,136,.2);border-radius:100px;width:fit-content;font-size:13px;color:#5eead4;font-weight:500}.badge-dot[data-v-7432c786]{width:6px;height:6px;border-radius:50%;background:#0d9488;animation:pulse-dot-7432c786 2s ease-in-out infinite}@keyframes pulse-dot-7432c786{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.hero-title[data-v-7432c786]{font-size:48px;font-weight:800;color:#f0f4f8;line-height:1.15;letter-spacing:-.03em}.highlight[data-v-7432c786]{background:linear-gradient(135deg,#2dd4bf,#0d9488,#8b5cf6);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift-7432c786 4s ease infinite}@keyframes gradient-shift-7432c786{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-typewriter[data-v-7432c786]{font-size:20px;color:#5eead4;font-weight:500;min-height:30px}.typewriter-cursor[data-v-7432c786]{animation:blink-7432c786 1s step-end infinite;color:#0d9488}@keyframes blink-7432c786{50%{opacity:0}}.hero-subtitle[data-v-7432c786]{font-size:16px;color:#7a8d9e;line-height:1.7;max-width:480px}.hero-actions[data-v-7432c786]{display:flex;align-items:center;gap:20px;margin-top:8px}.btn-primary[data-v-7432c786]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0d9488,#0f766e);color:#fff;border:none;padding:14px 32px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 24px #0d948859}.btn-primary[data-v-7432c786]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0d948880}.btn-arrow[data-v-7432c786]{width:16px;height:16px;transition:transform .2s}.btn-primary:hover .btn-arrow[data-v-7432c786]{transform:translate(3px)}.btn-ghost[data-v-7432c786]{display:inline-flex;align-items:center;gap:8px;color:#8899a6;font-size:15px;font-weight:500;text-decoration:none;padding:14px 20px;border-radius:12px;transition:all .2s}.btn-ghost[data-v-7432c786]:hover{color:#f0f4f8;background:#ffffff0f}.play-icon[data-v-7432c786]{width:20px;height:20px}.hero-visual[data-v-7432c786]{display:flex;justify-content:center;perspective:1000px}.mockup-wrapper[data-v-7432c786]{position:relative;transform:rotateY(-8deg) rotateX(4deg);transition:transform .6s ease;animation:mockup-float-7432c786 6s ease-in-out infinite}.mockup-wrapper[data-v-7432c786]:hover{transform:rotateY(-2deg) rotateX(1deg)}@keyframes mockup-float-7432c786{0%,to{transform:rotateY(-8deg) rotateX(4deg) translateY(0)}50%{transform:rotateY(-8deg) rotateX(4deg) translateY(-10px)}}.mockup-glow[data-v-7432c786]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:radial-gradient(ellipse at center,rgba(13,148,136,.15) 0%,transparent 70%);border-radius:24px;filter:blur(20px)}.mockup-frame[data-v-7432c786]{width:520px;background:#1a2332;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 80px #00000080,0 0 0 1px #ffffff0d}.mockup-topbar[data-v-7432c786]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#151d28;border-bottom:1px solid rgba(255,255,255,.06)}.topbar-dots[data-v-7432c786]{display:flex;gap:6px}.topbar-dots span[data-v-7432c786]{width:10px;height:10px;border-radius:50%}.topbar-dots span[data-v-7432c786]:nth-child(1){background:#ff5f57}.topbar-dots span[data-v-7432c786]:nth-child(2){background:#ffbd2e}.topbar-dots span[data-v-7432c786]:nth-child(3){background:#28c840}.topbar-url[data-v-7432c786]{flex:1;text-align:center;font-size:12px;color:#5c6f7e;background:#ffffff0a;padding:4px 12px;border-radius:6px}.mockup-screen[data-v-7432c786]{display:flex;height:320px}.mock-sidebar[data-v-7432c786]{width:56px;background:#111922;padding:12px 8px;display:flex;flex-direction:column;gap:8px;align-items:center;border-right:1px solid rgba(255,255,255,.04)}.mock-logo[data-v-7432c786]{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#0d9488,#0f766e);margin-bottom:8px}.mock-nav-item[data-v-7432c786]{width:32px;height:32px;border-radius:8px;background:#ffffff0a}.mock-nav-item.active[data-v-7432c786]{background:#0d948833;border:1px solid rgba(13,148,136,.3)}.mock-main[data-v-7432c786]{flex:1;padding:16px;display:flex;flex-direction:column;gap:12px}.mock-header-bar[data-v-7432c786]{height:20px;width:40%;background:#ffffff14;border-radius:4px}.mock-cards[data-v-7432c786]{display:flex;gap:10px}.mock-stat-card[data-v-7432c786]{flex:1;padding:12px;border-radius:10px;display:flex;flex-direction:column;gap:6px}.mock-stat-card.c1[data-v-7432c786]{background:#0d94881a;border:1px solid rgba(13,148,136,.15)}.mock-stat-card.c2[data-v-7432c786]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.15)}.mock-stat-card.c3[data-v-7432c786]{background:#f973161a;border:1px solid rgba(249,115,22,.15)}.mock-stat-label[data-v-7432c786]{height:8px;width:60%;background:#ffffff1a;border-radius:2px}.mock-stat-value[data-v-7432c786]{height:16px;width:40%;background:#ffffff26;border-radius:3px}.mock-stat-chart[data-v-7432c786]{height:24px;width:100%;background:#ffffff0a;border-radius:4px}.mock-chart-area[data-v-7432c786]{flex:1;display:flex;align-items:flex-end;gap:8px;padding:8px;background:#ffffff05;border-radius:10px;border:1px solid rgba(255,255,255,.04)}.mock-chart-bar[data-v-7432c786]{flex:1;background:linear-gradient(to top,#0d948899,#0d948833);border-radius:4px 4px 0 0;animation:bar-grow-7432c786 2s ease-out forwards;transform-origin:bottom}@keyframes bar-grow-7432c786{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hero-bottom[data-v-7432c786]{position:relative;z-index:2;max-width:1200px;width:100%;margin:auto auto 0;opacity:0;transform:translateY(24px);transition:all .8s cubic-bezier(.16,1,.3,1)}.hero-bottom.visible[data-v-7432c786]{opacity:1;transform:translateY(0)}.h-timeline-svg[data-v-7432c786]{width:100%;height:auto;overflow:visible}.curve-path[data-v-7432c786],.curve-glow[data-v-7432c786]{stroke-dashoffset:1600}.hero-bottom.visible .curve-path[data-v-7432c786],.hero-bottom.visible .curve-glow[data-v-7432c786]{animation:draw-curve-7432c786 2.2s cubic-bezier(.16,1,.3,1) .3s forwards}@keyframes draw-curve-7432c786{to{stroke-dashoffset:0}}.node-circle[data-v-7432c786],.node-icon-fo[data-v-7432c786],.node-label-fo[data-v-7432c786]{opacity:0;transition:opacity .5s ease}.hero-bottom.visible .nd-0[data-v-7432c786]{opacity:1;transition-delay:.6s}.hero-bottom.visible .nd-1[data-v-7432c786]{opacity:1;transition-delay:.9s}.hero-bottom.visible .nd-2[data-v-7432c786]{opacity:1;transition-delay:1.2s}.hero-bottom.visible .nd-3[data-v-7432c786]{opacity:1;transition-delay:1.5s}.hero-bottom.visible .nd-4[data-v-7432c786]{opacity:1;transition-delay:1.8s}.hero-bottom.visible .nd-5[data-v-7432c786]{opacity:1;transition-delay:2.1s}.node-icon-wrap[data-v-7432c786]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#2dd4bf;line-height:1}.node-svg-icon[data-v-7432c786]{width:13px;height:13px;color:inherit!important}.node-label[data-v-7432c786]{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.nl-date[data-v-7432c786]{font-size:10px;font-weight:600;color:#5eead4;letter-spacing:.03em;opacity:.7}.nl-title[data-v-7432c786]{font-size:11px;font-weight:500;color:#5c6f7e;line-height:1.3}@media (max-width: 1024px){.hero-inner[data-v-7432c786]{grid-template-columns:1fr;text-align:center;gap:40px}.hero-content[data-v-7432c786]{align-items:center}.hero-subtitle[data-v-7432c786]{margin:0 auto}.hero-actions[data-v-7432c786]{justify-content:center}.hero-visual[data-v-7432c786]{display:none}.hero-title[data-v-7432c786]{font-size:40px}}@media (max-width: 768px){.hero[data-v-7432c786]{padding:120px 20px 60px;min-height:auto}.hero-title[data-v-7432c786]{font-size:32px}.hero-typewriter[data-v-7432c786]{font-size:16px}.hero-subtitle[data-v-7432c786]{font-size:15px}.hero-actions[data-v-7432c786]{flex-direction:column}.hero-bottom[data-v-7432c786]{margin-top:32px;padding:0 12px}.nl-title[data-v-7432c786]{font-size:11px}.nl-date[data-v-7432c786]{font-size:10px}}.hero.dark[data-v-7432c786]{background:#060a0e}.features[data-v-ac909663]{position:relative;overflow:hidden;padding:112px 24px 72px;background:radial-gradient(circle at top left,rgba(255,196,132,.28),transparent 28%),radial-gradient(circle at 80% 18%,rgba(59,130,246,.14),transparent 24%),linear-gradient(180deg,#f5f8fc,#fff 48%,#f7fafc)}.features-atmosphere[data-v-ac909663]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ambient[data-v-ac909663]{position:absolute;border-radius:999px;filter:blur(80px);opacity:.55;animation:drift-ac909663 14s ease-in-out infinite}.ambient-a[data-v-ac909663]{top:72px;left:-48px;width:280px;height:280px;background:#f9731629}.ambient-b[data-v-ac909663]{top:180px;right:-56px;width:320px;height:320px;background:#3b82f624;animation-delay:-4s}.ambient-c[data-v-ac909663]{bottom:56px;left:32%;width:260px;height:260px;background:#0d94881f;animation-delay:-8s}.noise-mask[data-v-ac909663]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,25,35,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(15,25,35,.03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.88) 18%,rgba(0,0,0,.88) 82%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.88) 18%,rgba(0,0,0,.88) 82%,transparent)}.features-inner[data-v-ac909663]{position:relative;z-index:1;max-width:1180px;margin:0 auto}.section-header[data-v-ac909663]{text-align:center;margin:0 auto 28px;max-width:820px;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.features.visible .section-header[data-v-ac909663]{opacity:1;transform:translateY(0)}.section-tag[data-v-ac909663]{display:inline-flex;align-items:center;gap:10px;padding:7px 16px;border-radius:999px;border:1px solid rgba(13,148,136,.12);background:#ffffffb8;box-shadow:0 14px 36px #0f19230f;color:#0d9488;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-title[data-v-ac909663]{margin-top:16px;font-size:clamp(28px,3.2vw,40px);line-height:1.12;font-weight:800;letter-spacing:-.04em;color:#101a24}.signal-rail[data-v-ac909663]{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.signal-pill[data-v-ac909663]{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.14);background:#ffffffbd;box-shadow:0 16px 32px #0f19230f;color:#334155;font-size:12px;font-weight:600;animation:float-ac909663 7s ease-in-out infinite}.rail-1[data-v-ac909663]{animation-delay:-1.2s}.rail-2[data-v-ac909663]{animation-delay:-2.6s}.rail-3[data-v-ac909663]{animation-delay:-3.8s}.pill-dot[data-v-ac909663]{width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 6px rgba(var(--accent-rgb),.12)}.bento-grid[data-v-ac909663]{display:grid;grid-template-columns:1.12fr 1fr 1fr;grid-template-areas:"promotion service service" "promotion design insight";gap:22px}.bento-card[data-v-ac909663]{--mx: 50%;--my: 50%;position:relative;display:flex;flex-direction:column;min-height:248px;padding:18px;border-radius:28px;border:1px solid rgba(208,218,227,.72);background:linear-gradient(180deg,#ffffffeb,#fffc),linear-gradient(135deg,rgba(var(--accent-rgb),.06),#fff0 58%);box-shadow:0 24px 80px #0f192314,inset 0 1px #fff9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;opacity:0;transform:translateY(36px) scale(.985);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .45s ease,opacity .5s ease}.features.visible .bento-card[data-v-ac909663]{opacity:1;transform:translateY(0) scale(1)}.features.visible .delay-0[data-v-ac909663]{transition-delay:.04s}.features.visible .delay-1[data-v-ac909663]{transition-delay:.14s}.features.visible .delay-2[data-v-ac909663]{transition-delay:.22s}.features.visible .delay-3[data-v-ac909663]{transition-delay:.3s}.bento-card[data-v-ac909663]:hover{border-color:rgba(var(--accent-rgb),.26);box-shadow:0 32px 110px #0f19231f,0 0 0 1px rgba(var(--accent-rgb),.08);transform:translateY(-6px) scale(1.01)}.card-shine[data-v-ac909663],.card-mesh[data-v-ac909663]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.card-shine[data-v-ac909663]{background:radial-gradient(circle 240px at var(--mx) var(--my),rgba(var(--accent-rgb),.18),transparent 60%);opacity:0;transition:opacity .28s ease}.bento-card:hover .card-shine[data-v-ac909663]{opacity:1}.card-mesh[data-v-ac909663]{background-image:linear-gradient(rgba(var(--accent-rgb),.08) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.08) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.72),transparent 78%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.72),transparent 78%);opacity:.22}.card-header[data-v-ac909663],.card-copy[data-v-ac909663],.card-visual[data-v-ac909663]{position:relative;z-index:1}.card-header[data-v-ac909663]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-index[data-v-ac909663]{display:inline-flex;align-items:center;gap:10px;color:#64748b;font-size:12px;font-weight:700;letter-spacing:.18em}.index-line[data-v-ac909663]{width:36px;height:1px;background:linear-gradient(90deg,rgba(var(--accent-rgb),.8),rgba(var(--accent-rgb),0))}.card-icon-wrap[data-v-ac909663]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:18px;color:var(--accent);border:1px solid rgba(var(--accent-rgb),.16);background:linear-gradient(180deg,#ffffffd9,#ffffffad),rgba(var(--accent-rgb),.08);box-shadow:inset 0 1px #ffffffb8}.card-visual[data-v-ac909663]{margin-bottom:16px;border-radius:22px;min-height:152px;overflow:hidden}.card-copy[data-v-ac909663]{display:flex;flex-direction:column;gap:12px}.card-title[data-v-ac909663]{margin:0;color:#0f172a;font-size:22px;line-height:1.18;font-weight:800;letter-spacing:-.03em}.card-desc[data-v-ac909663]{margin:0;color:#607182;font-size:14px;line-height:1.72}.promotion[data-v-ac909663]{grid-area:promotion;min-height:0}.promotion .card-header[data-v-ac909663]{position:relative;z-index:2}.promotion .card-visual[data-v-ac909663]{order:3;position:relative;min-height:364px;flex:1;margin:14px 0 0;border-radius:24px;z-index:1}.promotion .card-copy[data-v-ac909663]{order:2;position:relative;z-index:2;gap:10px;width:auto;margin-top:0;padding:0 4px 0 0}.promotion .card-copy .card-desc[data-v-ac909663]{max-width:420px}.service[data-v-ac909663]{grid-area:service}.design[data-v-ac909663]{grid-area:design}.insight[data-v-ac909663]{grid-area:insight}.promo-stage[data-v-ac909663],.service-stage[data-v-ac909663],.design-stage[data-v-ac909663],.insight-stage[data-v-ac909663]{position:relative;height:100%;min-height:152px;border-radius:22px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.12),#ffffff80);border:1px solid rgba(var(--accent-rgb),.12);overflow:hidden}.promo-stage[data-v-ac909663]{min-height:100%;height:100%;background:radial-gradient(circle at 24% 78%,rgba(var(--accent-rgb),.28),transparent 18%),radial-gradient(circle at 62% 30%,rgba(var(--accent-rgb),.16),transparent 24%),linear-gradient(168deg,#fff4e8f2,#ffffff6b 48%,rgba(var(--accent-rgb),.08))}.promo-stage[data-v-ac909663]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(var(--accent-rgb),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.04) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.54) 62%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.54) 62%,transparent)}.promo-stage[data-v-ac909663]:after{content:"";position:absolute;top:-10%;right:-12%;bottom:18%;left:8%;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.1);transform:rotate(12deg)}.promo-ring[data-v-ac909663],.promo-beam[data-v-ac909663]{position:absolute;border-radius:999px}.promo-ring[data-v-ac909663]{border:1px solid rgba(var(--accent-rgb),.16)}.ring-outer[data-v-ac909663]{left:10%;top:22%;width:92%;aspect-ratio:1;animation:rotate-ac909663 18s linear infinite}.ring-inner[data-v-ac909663]{left:26%;top:42%;width:50%;aspect-ratio:1;animation:rotate-ac909663 12s linear infinite reverse}.promo-beam[data-v-ac909663]{left:92px;bottom:116px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.45),transparent);transform-origin:left center}.beam-a[data-v-ac909663]{width:46%;transform:rotate(-42deg)}.beam-b[data-v-ac909663]{width:58%;transform:rotate(-8deg)}.beam-c[data-v-ac909663]{width:42%;transform:rotate(30deg)}.promo-link[data-v-ac909663]{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(var(--accent-rgb),.28),rgba(var(--accent-rgb),0))}.link-a[data-v-ac909663]{width:38%;left:82px;top:106px;transform:rotate(-30deg)}.link-b[data-v-ac909663]{width:46%;left:92px;top:194px;transform:rotate(-2deg)}.link-c[data-v-ac909663]{width:34%;left:88px;bottom:168px;transform:rotate(22deg)}.link-d[data-v-ac909663]{width:28%;right:44px;bottom:106px;transform:rotate(22deg)}.promo-core[data-v-ac909663]{position:absolute;left:34px;bottom:40px;width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--accent-rgb),.96),#ffa94df5);box-shadow:0 0 0 12px rgba(var(--accent-rgb),.08),0 0 38px rgba(var(--accent-rgb),.34),inset 0 1px #ffffff5c;animation:float-ac909663 5.8s ease-in-out infinite;z-index:2}.core-glow[data-v-ac909663]{position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:inherit;border:1px solid rgba(var(--accent-rgb),.16)}.promo-core[data-v-ac909663]:before{content:"";position:absolute;top:-34px;right:-34px;bottom:-34px;left:-34px;border-radius:inherit;border:1px solid rgba(var(--accent-rgb),.12)}.core-dot[data-v-ac909663]{width:6px;height:6px;border-radius:999px;background:#fffffff5;box-shadow:0 0 14px #ffffff8f}.promo-node[data-v-ac909663],.promo-chip[data-v-ac909663]{position:absolute}.promo-node[data-v-ac909663]{width:14px;height:14px;border-radius:999px;background:#ffffffe6;box-shadow:0 0 0 10px rgba(var(--accent-rgb),.12);animation:pulse-ac909663 2.8s ease-in-out infinite}.node-a[data-v-ac909663]{top:10%;left:54%}.node-b[data-v-ac909663]{top:18%;right:12%;animation-delay:-.7s}.node-c[data-v-ac909663]{top:30%;right:8%;animation-delay:-1.1s}.node-d[data-v-ac909663]{top:36%;left:14%;animation-delay:-1.6s}.node-e[data-v-ac909663]{bottom:42%;left:20%;animation-delay:-.4s}.node-f[data-v-ac909663]{top:64%;left:54%;animation-delay:-1.9s}.node-g[data-v-ac909663]{bottom:20%;right:20%;animation-delay:-.9s}.node-h[data-v-ac909663]{bottom:10%;right:6%;animation-delay:-2.2s}.node-i[data-v-ac909663]{bottom:10%;left:48%;animation-delay:-1.3s}.promo-chip[data-v-ac909663]{width:88px;height:50px;padding:12px 12px 0;border-radius:16px;border:1px solid rgba(255,255,255,.54);background:#ffffffbd;box-shadow:0 16px 44px #0f19231f;animation:float-ac909663 7.2s ease-in-out infinite}.promo-chip span[data-v-ac909663],.promo-chip i[data-v-ac909663]{display:block;height:8px;border-radius:999px;background:rgba(var(--accent-rgb),.24)}.promo-chip span[data-v-ac909663]{width:68px;margin-bottom:10px}.promo-chip i[data-v-ac909663]{width:40px}.chip-a[data-v-ac909663]{top:20px;right:22px}.chip-b[data-v-ac909663]{left:22px;top:128px;animation-delay:-2s}.chip-c[data-v-ac909663]{right:20px;top:184px;animation-delay:-4s}.chip-d[data-v-ac909663]{right:24px;bottom:128px;animation-delay:-1.3s}.chip-e[data-v-ac909663]{left:118px;top:32px;animation-delay:-2.8s}.service-stage[data-v-ac909663]{display:grid;grid-template-columns:92px 1fr;gap:14px;padding:16px;background:radial-gradient(circle at top right,rgba(var(--accent-rgb),.18),transparent 44%),linear-gradient(180deg,rgba(var(--accent-rgb),.12),#ffffff6b)}.service-side[data-v-ac909663]{display:flex;flex-direction:column;justify-content:center;gap:14px}.service-channel[data-v-ac909663]{width:100%;height:38px;border-radius:14px;border:1px solid rgba(var(--accent-rgb),.14);background:#ffffffad;position:relative;overflow:hidden}.service-channel[data-v-ac909663]:before,.service-channel[data-v-ac909663]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:999px;background:rgba(var(--accent-rgb),.18)}.service-channel[data-v-ac909663]:before{left:12px;width:12px;height:12px}.service-channel[data-v-ac909663]:after{left:32px;width:36px;height:8px}.service-thread[data-v-ac909663]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:12px}.service-pill[data-v-ac909663]{align-self:flex-end;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#ffffffd1;border:1px solid rgba(var(--accent-rgb),.14);box-shadow:0 12px 26px #0f192314}.pill-pulse[data-v-ac909663]{width:10px;height:10px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 8px rgba(var(--accent-rgb),.12);animation:pulse-ac909663 2.4s ease-in-out infinite}.pill-line[data-v-ac909663]{width:62px;height:8px;border-radius:999px;background:rgba(var(--accent-rgb),.24)}.chat-bubble[data-v-ac909663]{width:min(82%,360px);padding:12px 14px;border-radius:16px;border:1px solid rgba(var(--accent-rgb),.12);background:#ffffffbd;box-shadow:0 12px 34px #0f192312;animation:rise-ac909663 5.5s ease-in-out infinite}.chat-bubble.outgoing[data-v-ac909663]{align-self:flex-end;background:rgba(var(--accent-rgb),.16)}.chat-bubble.compact[data-v-ac909663]{width:min(52%,180px);animation-delay:-1.8s}.bubble-line[data-v-ac909663]{display:block;height:8px;border-radius:999px;background:#0f172a1f}.bubble-line+.bubble-line[data-v-ac909663]{margin-top:10px}.line-long[data-v-ac909663]{width:78%}.line-medium[data-v-ac909663]{width:66%}.line-short[data-v-ac909663]{width:42%}.design-stage[data-v-ac909663]{min-height:180px;background:radial-gradient(circle at 50% 20%,rgba(var(--accent-rgb),.22),transparent 44%),linear-gradient(180deg,rgba(var(--accent-rgb),.12),#ffffff61)}.poster-card[data-v-ac909663]{position:absolute;bottom:16px;width:112px;height:148px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.68);background:#ffffffd1;box-shadow:0 26px 50px #1e293b1f}.poster-card[data-v-ac909663]:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:14px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.18),#0f172a05)}.poster-main[data-v-ac909663]{left:50%;transform:translate(-50%);z-index:3;animation:float-ac909663 6.2s ease-in-out infinite}.poster-left[data-v-ac909663]{left:30px;transform:rotate(-11deg);z-index:1}.poster-right[data-v-ac909663]{right:30px;transform:rotate(10deg);z-index:2}.poster-badge[data-v-ac909663],.poster-line[data-v-ac909663]{position:relative;z-index:1;display:block;border-radius:999px}.poster-badge[data-v-ac909663]{width:34px;height:8px;margin-bottom:14px;background:rgba(var(--accent-rgb),.28)}.poster-line[data-v-ac909663]{height:8px;background:#0f172a1a}.poster-line+.poster-line[data-v-ac909663]{margin-top:10px}.poster-line-lg[data-v-ac909663]{width:64px}.poster-line-sm[data-v-ac909663]{width:42px}.poster-glow[data-v-ac909663]{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:16px;border:1px solid rgba(var(--accent-rgb),.12)}.design-spark[data-v-ac909663]{position:absolute;width:10px;height:10px;border-radius:999px;background:rgba(var(--accent-rgb),.64);box-shadow:0 0 0 10px rgba(var(--accent-rgb),.12);animation:pulse-ac909663 2.8s ease-in-out infinite}.spark-a[data-v-ac909663]{top:28px;left:54px}.spark-b[data-v-ac909663]{top:46px;right:44px;animation-delay:-1.2s}.spark-c[data-v-ac909663]{bottom:42px;right:120px;animation-delay:-2s}.insight-stage[data-v-ac909663]{padding:14px;background:radial-gradient(circle at 70% 10%,rgba(var(--accent-rgb),.2),transparent 40%),linear-gradient(180deg,rgba(var(--accent-rgb),.12),#fff6)}.metric-strip[data-v-ac909663]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric-chip[data-v-ac909663]{padding:10px 10px 8px;border-radius:16px;border:1px solid rgba(var(--accent-rgb),.12);background:#ffffffd1;box-shadow:0 12px 28px #0f19230f}.metric-chip strong[data-v-ac909663]{display:block;color:#0f172a;font-size:15px;line-height:1;margin-bottom:8px}.metric-chip span[data-v-ac909663]{display:block;height:8px;width:42px;border-radius:999px;background:rgba(var(--accent-rgb),.2)}.chart-panel[data-v-ac909663]{position:relative;margin-top:12px;height:106px;padding:14px 10px 10px;border-radius:18px;border:1px solid rgba(var(--accent-rgb),.12);background:#ffffffbd;overflow:hidden}.chart-grid[data-v-ac909663]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(var(--accent-rgb),.08) 1px,transparent 1px);background-size:100% 20px}.chart-bars[data-v-ac909663]{position:absolute;inset:auto 12px 10px 12px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;height:74px}.bar[data-v-ac909663]{width:20px;border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.88),rgba(var(--accent-rgb),.2));animation:chart-rise-ac909663 5.6s ease-in-out infinite}.bar-a[data-v-ac909663]{height:34%}.bar-b[data-v-ac909663]{height:58%;animation-delay:-.4s}.bar-c[data-v-ac909663]{height:46%;animation-delay:-.8s}.bar-d[data-v-ac909663]{height:76%;animation-delay:-1.2s}.bar-e[data-v-ac909663]{height:90%;animation-delay:-1.6s}.chart-line[data-v-ac909663]{position:absolute;top:16px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 28px);color:rgba(var(--accent-rgb),.92);filter:drop-shadow(0 10px 20px rgba(var(--accent-rgb),.2))}.features.dark[data-v-ac909663]{background:radial-gradient(circle at top left,rgba(249,115,22,.18),transparent 28%),radial-gradient(circle at 82% 18%,rgba(59,130,246,.14),transparent 24%),linear-gradient(180deg,#091019,#0b131d 42%,#09111a)}.features.dark .noise-mask[data-v-ac909663]{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)}.features.dark .section-tag[data-v-ac909663],.features.dark .signal-pill[data-v-ac909663],.features.dark .bento-card[data-v-ac909663],.features.dark .promo-chip[data-v-ac909663],.features.dark .service-channel[data-v-ac909663],.features.dark .service-pill[data-v-ac909663],.features.dark .chat-bubble[data-v-ac909663],.features.dark .poster-card[data-v-ac909663],.features.dark .metric-chip[data-v-ac909663],.features.dark .chart-panel[data-v-ac909663]{background-color:#0c121ad6;border-color:#ffffff14;box-shadow:0 24px 80px #00000047}.features.dark .section-tag[data-v-ac909663]{color:#77efe2}.features.dark .section-title[data-v-ac909663],.features.dark .card-title[data-v-ac909663],.features.dark .metric-chip strong[data-v-ac909663]{color:#f3f7fb}.features.dark .signal-pill[data-v-ac909663],.features.dark .card-index[data-v-ac909663]{color:#b9c4ce}.features.dark .card-desc[data-v-ac909663]{color:#91a0ad}.features.dark .bento-card[data-v-ac909663]{background:linear-gradient(180deg,#0c121ae0,#080e16d6),linear-gradient(135deg,rgba(var(--accent-rgb),.12),#fff0 58%)}.features.dark .card-icon-wrap[data-v-ac909663]{background:linear-gradient(180deg,rgba(var(--accent-rgb),.16),#0c121ab8),#ffffff05;box-shadow:inset 0 1px #ffffff14}.features.dark .promo-stage[data-v-ac909663],.features.dark .service-stage[data-v-ac909663],.features.dark .design-stage[data-v-ac909663],.features.dark .insight-stage[data-v-ac909663]{background:radial-gradient(circle at center,rgba(var(--accent-rgb),.18),transparent 58%),linear-gradient(180deg,rgba(var(--accent-rgb),.12),#080e168a)}.features.dark .promo-node[data-v-ac909663]{background:#f8fafceb}.features.dark .bubble-line[data-v-ac909663],.features.dark .poster-line[data-v-ac909663]{background:#f1f5f924}.features.dark .promo-stage[data-v-ac909663]:before{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)}.features.dark .promo-link[data-v-ac909663]{background:linear-gradient(90deg,rgba(var(--accent-rgb),.32),rgba(var(--accent-rgb),0))}.features.dark .promo-chip[data-v-ac909663]{background:#0f172a6b;border-color:#ffffff14}.features.dark .service-channel[data-v-ac909663]:after,.features.dark .poster-badge[data-v-ac909663],.features.dark .metric-chip span[data-v-ac909663]{background:rgba(var(--accent-rgb),.24)}.features.dark .service-channel[data-v-ac909663]:before{background:#ffffffe0}.features.dark .chat-bubble.outgoing[data-v-ac909663]{background:rgba(var(--accent-rgb),.18)}.features.dark .chart-grid[data-v-ac909663]{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}.features.dark .metric-chip[data-v-ac909663],.features.dark .chart-panel[data-v-ac909663]{background:#080e16d1}@keyframes float-ac909663{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes drift-ac909663{0%,to{transform:translateZ(0)}50%{transform:translate3d(18px,-12px,0)}}@keyframes rotate-ac909663{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes pulse-ac909663{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.78}}@keyframes rise-ac909663{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes chart-rise-ac909663{0%,to{transform:scaleY(.92);transform-origin:bottom}50%{transform:scaleY(1.06);transform-origin:bottom}}@media (max-width: 1024px){.features[data-v-ac909663]{padding:104px 20px 74px}.bento-grid[data-v-ac909663]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"promotion service" "design insight"}.promotion[data-v-ac909663]{min-height:0}.promotion .card-visual[data-v-ac909663]{min-height:248px}.service-stage[data-v-ac909663]{grid-template-columns:74px 1fr}}@media (max-width: 1440px){.signal-rail[data-v-ac909663]{display:none}}@media (max-width: 768px){.features[data-v-ac909663]{padding:108px 18px 84px}.section-title[data-v-ac909663]{font-size:34px}.section-header[data-v-ac909663]{margin-bottom:44px}.signal-rail[data-v-ac909663]{justify-content:flex-start}.bento-grid[data-v-ac909663]{grid-template-columns:1fr;grid-template-areas:"promotion" "service" "design" "insight"}.bento-card[data-v-ac909663]{padding:20px;border-radius:28px}.promotion .card-visual[data-v-ac909663]{min-height:320px;margin-top:12px}.promotion .card-copy[data-v-ac909663]{padding-right:0}.card-title[data-v-ac909663]{font-size:24px}.promo-core[data-v-ac909663]{left:28px;bottom:34px;width:18px;height:18px}.promo-core[data-v-ac909663]:before{top:-28px;right:-28px;bottom:-28px;left:-28px}.promo-stage[data-v-ac909663]{min-height:100%}.service-stage[data-v-ac909663]{grid-template-columns:1fr}.service-side[data-v-ac909663]{flex-direction:row}.poster-left[data-v-ac909663]{left:6px}.poster-right[data-v-ac909663]{right:6px}.poster-card[data-v-ac909663]{width:116px;height:164px}.metric-strip[data-v-ac909663]{grid-template-columns:1fr}.chart-bars[data-v-ac909663]{gap:8px}.bar[data-v-ac909663]{width:20px}}@media (prefers-reduced-motion: reduce){.ambient[data-v-ac909663],.signal-pill[data-v-ac909663],.promo-ring[data-v-ac909663],.promo-core[data-v-ac909663],.promo-node[data-v-ac909663],.promo-chip[data-v-ac909663],.pill-pulse[data-v-ac909663],.chat-bubble[data-v-ac909663],.poster-main[data-v-ac909663],.design-spark[data-v-ac909663],.bar[data-v-ac909663]{animation:none}.section-header[data-v-ac909663],.bento-card[data-v-ac909663],.card-shine[data-v-ac909663]{transition:none}}.scenes[data-v-a7d8e162]{--scene-bg: radial-gradient(circle at 10% 12%, rgba(249, 115, 22, .14), transparent 26%), radial-gradient(circle at 86% 18%, rgba(59, 130, 246, .1), transparent 24%), linear-gradient(180deg, #f8fbff 0%, #f3f7fb 100%);--scene-panel: rgba(255, 255, 255, .8);--scene-card: rgba(255, 255, 255, .76);--scene-border: rgba(148, 163, 184, .16);--scene-strong: #0f172a;--scene-text: #334155;--scene-muted: #64748b;--scene-grid: rgba(15, 23, 42, .04);position:relative;overflow:hidden;padding:120px 24px;background:var(--scene-bg)}.scenes.dark[data-v-a7d8e162]{--scene-bg: radial-gradient(circle at 14% 12%, rgba(249, 115, 22, .16), transparent 24%), radial-gradient(circle at 86% 20%, rgba(59, 130, 246, .14), transparent 22%), linear-gradient(180deg, #09111a 0%, #0b121a 100%);--scene-panel: rgba(9, 16, 24, .78);--scene-card: rgba(10, 18, 28, .72);--scene-border: rgba(255, 255, 255, .08);--scene-strong: #f3f7fb;--scene-text: #d8e1ea;--scene-muted: #9aa8b6;--scene-grid: rgba(255, 255, 255, .04)}.scene-atmosphere[data-v-a7d8e162]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.scene-orb[data-v-a7d8e162]{position:absolute;border-radius:999px;filter:blur(84px);opacity:.62;animation:drift-a7d8e162 12s ease-in-out infinite}.orb-a[data-v-a7d8e162]{top:84px;left:-56px;width:220px;height:220px;background:#f9731624}.orb-b[data-v-a7d8e162]{top:120px;right:-42px;width:260px;height:260px;background:#3b82f624;animation-delay:-4s}.scene-grid[data-v-a7d8e162]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--scene-grid) 1px,transparent 1px),linear-gradient(90deg,var(--scene-grid) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 12%,rgba(0,0,0,.9) 88%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 12%,rgba(0,0,0,.9) 88%,transparent)}.scenes-inner[data-v-a7d8e162]{position:relative;z-index:1;max-width:1120px;margin:0 auto}.section-header[data-v-a7d8e162]{max-width:720px;margin:0 auto;text-align:center;opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.scenes.visible .section-header[data-v-a7d8e162]{opacity:1;transform:translateY(0)}.section-tag[data-v-a7d8e162]{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;border:1px solid rgba(13,148,136,.12);background:#ffffffb8;color:#0d9488;font-size:13px;font-weight:700;letter-spacing:.08em}.scenes.dark .section-tag[data-v-a7d8e162]{background:#ffffff0a;color:#7ce5da;border-color:#7ce5da24}.section-title[data-v-a7d8e162]{margin-top:18px;font-size:clamp(32px,4vw,44px);line-height:1.1;font-weight:800;letter-spacing:-.04em;color:var(--scene-strong)}.section-subtitle[data-v-a7d8e162]{margin-top:14px;font-size:16px;line-height:1.8;color:var(--scene-muted)}.case-stage[data-v-a7d8e162]{margin-top:40px;display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:stretch}.case-tabs[data-v-a7d8e162]{display:grid;gap:12px}.case-tab[data-v-a7d8e162]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px 18px 16px;border-radius:22px;border:1px solid var(--scene-border);background:var(--scene-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;text-align:left;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.case-tab[data-v-a7d8e162]:hover{transform:translate(4px);border-color:color-mix(in srgb,var(--case-accent) 28%,transparent);box-shadow:0 18px 40px #0f172a14}.case-tab.active[data-v-a7d8e162]{border-color:color-mix(in srgb,var(--case-accent) 34%,transparent);box-shadow:0 24px 48px #0f172a1a}.tab-icon[data-v-a7d8e162]{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--case-accent);background:color-mix(in srgb,var(--case-accent) 10%,transparent)}.tab-copy[data-v-a7d8e162]{min-width:0;display:flex;flex-direction:column;gap:3px}.tab-industry[data-v-a7d8e162]{font-size:13px;font-weight:700;color:var(--scene-strong)}.tab-company[data-v-a7d8e162]{font-size:12px;color:var(--scene-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-value[data-v-a7d8e162]{font-size:22px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--case-accent)}.case-panel[data-v-a7d8e162]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;padding:24px;border-radius:30px;border:1px solid var(--scene-border);background:var(--scene-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 80px #0f172a14;overflow:hidden}.case-panel[data-v-a7d8e162]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,var(--panel-accent),transparent 74%)}.panel-copy[data-v-a7d8e162],.result-card[data-v-a7d8e162]{position:relative;z-index:1}.panel-industry[data-v-a7d8e162]{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;color:var(--panel-accent);background:color-mix(in srgb,var(--panel-accent) 10%,transparent);font-size:13px;font-weight:700}.panel-title[data-v-a7d8e162]{margin-top:18px;min-height:2.3em;font-size:clamp(28px,3vw,36px);line-height:1.15;font-weight:800;letter-spacing:-.04em;color:var(--scene-strong)}.panel-desc[data-v-a7d8e162]{margin-top:14px;max-width:560px;font-size:16px;line-height:1.85;color:var(--scene-text)}.proof-list[data-v-a7d8e162]{display:grid;gap:12px;margin-top:24px}.proof-item[data-v-a7d8e162]{display:grid;grid-template-columns:10px 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:18px;border:1px solid var(--scene-border);background:#ffffff4d}.scenes.dark .proof-item[data-v-a7d8e162]{background:#ffffff08}.proof-dot[data-v-a7d8e162]{width:10px;height:10px;margin-top:7px;border-radius:999px;background:var(--panel-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--panel-accent) 12%,transparent)}.proof-text[data-v-a7d8e162]{font-size:14px;line-height:1.8;color:var(--scene-text)}.result-card[data-v-a7d8e162]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px 20px;border-radius:24px;border:1px solid color-mix(in srgb,var(--panel-accent) 16%,var(--scene-border));background:linear-gradient(180deg,#ffffff29,#fff0),color-mix(in srgb,var(--panel-accent) 8%,var(--scene-card))}.result-tag[data-v-a7d8e162]{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--scene-muted)}.result-value[data-v-a7d8e162]{margin-top:14px;font-size:clamp(48px,5vw,72px);line-height:.94;font-weight:800;letter-spacing:-.06em;color:var(--scene-strong)}.result-label[data-v-a7d8e162]{margin-top:12px;font-size:15px;line-height:1.7;color:var(--scene-text)}.case-swap-enter-active[data-v-a7d8e162],.case-swap-leave-active[data-v-a7d8e162]{transition:all .28s ease}.case-swap-enter-from[data-v-a7d8e162]{opacity:0;transform:translateY(10px)}.case-swap-leave-to[data-v-a7d8e162]{opacity:0;transform:translateY(-10px)}@keyframes drift-a7d8e162{0%,to{transform:translateZ(0)}50%{transform:translate3d(16px,-10px,0)}}@media (max-width: 1024px){.case-stage[data-v-a7d8e162]{grid-template-columns:1fr}.case-tabs[data-v-a7d8e162]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.scenes[data-v-a7d8e162]{padding:92px 18px}.section-title[data-v-a7d8e162]{font-size:34px}.section-subtitle[data-v-a7d8e162]{font-size:15px}.case-stage[data-v-a7d8e162]{margin-top:28px;gap:16px}.case-tabs[data-v-a7d8e162]{display:flex;overflow-x:auto;gap:10px;padding-bottom:4px}.case-tab[data-v-a7d8e162]{min-width:250px}.case-panel[data-v-a7d8e162]{grid-template-columns:1fr;padding:18px;border-radius:24px}.panel-title[data-v-a7d8e162]{font-size:28px}.panel-desc[data-v-a7d8e162]{font-size:15px}.result-card[data-v-a7d8e162]{padding:18px}.result-value[data-v-a7d8e162]{font-size:54px}}@media (prefers-reduced-motion: reduce){.scene-orb[data-v-a7d8e162]{animation:none}.section-header[data-v-a7d8e162],.case-tab[data-v-a7d8e162],.case-swap-enter-active[data-v-a7d8e162],.case-swap-leave-active[data-v-a7d8e162]{transition:none}}.promo[data-v-f91c4266]{--section-bg: #0a0e14;--title-color: #f0f4f8;--subtitle-color: #7a8d9e;--caption-color: #6f8190;--stage-grid: rgba(148, 163, 184, .08);--path-back: rgba(255, 255, 255, .1);--cross-line: rgba(255, 255, 255, .12);--card-surface: rgba(10, 18, 30, .84);--card-surface-alt: rgba(15, 24, 38, .9);--card-border: rgba(255, 255, 255, .08);--card-shadow: 0 24px 72px rgba(0, 0, 0, .26);--card-title: #f0f4f8;--card-desc: #7a8d9e;--anchor-fill: #f8fafc;--core-kicker-bg: rgba(94, 234, 212, .08);--core-kicker-border: rgba(94, 234, 212, .18);--core-kicker-text: #86fff1;--core-title-color: #f8fbff;--core-desc-color: #8ca0b5;--core-halo-a: rgba(20, 184, 166, .16);--core-halo-b: rgba(59, 130, 246, .12);--metric-bg: rgba(255, 255, 255, .04);--metric-border: rgba(255, 255, 255, .08);--metric-text: #d7e2ec;--compare-accent: #5eead4;--compare-board-bg: rgba(8, 14, 23, .52);--compare-board-border: rgba(255, 255, 255, .08);--compare-board-shadow: 0 24px 56px rgba(0, 0, 0, .18);--compare-head-bg: rgba(255, 255, 255, .04);--compare-row-border: rgba(255, 255, 255, .05);--compare-row-hover: rgba(255, 255, 255, .03);--compare-dimension-bg: rgba(255, 255, 255, .025);--compare-dimension-text: #f2f7fb;--compare-ours-bg: rgba(94, 234, 212, .08);--compare-ours-text: #e6fbf7;--compare-theirs-text: #8ca0b2;--compare-icon-bg: rgba(255, 255, 255, .04);--compare-icon-border: rgba(255, 255, 255, .08);--compare-icon-shadow: 0 10px 24px rgba(0, 0, 0, .16);padding:120px 24px;background:var(--section-bg);position:relative;overflow:hidden}.promo-inner[data-v-f91c4266]{max-width:1100px;margin:0 auto}.section-header[data-v-f91c4266]{text-align:center;margin-bottom:72px}.section-tag[data-v-f91c4266]{display:inline-block;padding:6px 16px;border-radius:100px;font-size:13px;font-weight:600;margin-bottom:16px}.section-tag.orange[data-v-f91c4266]{background:#f973161a;border:1px solid rgba(249,115,22,.2);color:#fb923c}.section-title[data-v-f91c4266]{font-size:36px;font-weight:800;color:var(--title-color);line-height:1.3;margin-bottom:20px}.title-highlight[data-v-f91c4266]{display:block;background:linear-gradient(135deg,#5eead4,#0d9488);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-f91c4266]{font-size:16px;color:var(--subtitle-color);line-height:1.7;max-width:600px;margin:0 auto}.journey-shell[data-v-f91c4266]{position:relative;margin-bottom:22px}.journey-atmosphere[data-v-f91c4266]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.journey-glow[data-v-f91c4266]{position:absolute;border-radius:999px;filter:blur(96px);opacity:.52;animation:drift-f91c4266 14s ease-in-out infinite}.glow-a[data-v-f91c4266]{top:8%;left:10%;width:260px;height:260px;background:#14b8a629}.glow-b[data-v-f91c4266]{top:10%;right:10%;width:240px;height:240px;background:#f9731624;animation-delay:-4s}.glow-c[data-v-f91c4266]{bottom:8%;left:44%;width:320px;height:320px;background:#3b82f61f;animation-delay:-8s}.journey-stage[data-v-f91c4266]{position:relative;isolation:isolate;padding:24px 0 10px}.journey-stage[data-v-f91c4266]:before{content:"";position:absolute;top:48px;right:12px;bottom:70px;left:12px;background-image:linear-gradient(var(--stage-grid) 1px,transparent 1px),linear-gradient(90deg,var(--stage-grid) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.9),transparent 86%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.9),transparent 86%);opacity:.7;pointer-events:none;z-index:0}.journey-lines[data-v-f91c4266]{position:absolute;top:8px;right:12px;bottom:0;left:12px;width:calc(100% - 24px);height:calc(100% - 8px);pointer-events:none;z-index:0}.journey-path-back[data-v-f91c4266]{stroke:var(--path-back);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.journey-path-flow[data-v-f91c4266]{stroke:url(#journeyOrbit);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 22;animation:dash-f91c4266 18s linear infinite;filter:drop-shadow(0 0 18px rgba(94,234,212,.16))}.journey-cross-line[data-v-f91c4266]{stroke:var(--cross-line);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 10}.journey-node-dot[data-v-f91c4266],.journey-core-dot[data-v-f91c4266]{fill:#fff}.journey-node-dot[data-v-f91c4266]{stroke:#5eead43d;stroke-width:10;filter:drop-shadow(0 0 12px rgba(94,234,212,.18))}.ring-2[data-v-f91c4266],.ring-5[data-v-f91c4266]{stroke:#f9731638}.ring-3[data-v-f91c4266],.ring-6[data-v-f91c4266]{stroke:#a855f738}.journey-core-dot[data-v-f91c4266]{stroke:#3b82f63d;stroke-width:14;filter:drop-shadow(0 0 18px rgba(59,130,246,.22))}.journey-orbit-pulse[data-v-f91c4266]{fill:var(--anchor-fill);filter:drop-shadow(0 0 12px rgba(255,255,255,.8))}.orbit-main[data-v-f91c4266]{opacity:.95}.orbit-alt[data-v-f91c4266]{opacity:.82}.journey-grid[data-v-f91c4266]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"strategy design content" ". core ." "evolve service distribute";gap:28px 24px;align-items:start}.flow-card[data-v-f91c4266]{position:relative;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1)}.promo.visible .flow-card[data-v-f91c4266]{opacity:1;transform:translateY(0) scale(1)}.promo.visible .flow-card.delay-0[data-v-f91c4266]{transition-delay:0s}.promo.visible .flow-card.delay-1[data-v-f91c4266]{transition-delay:.08s}.promo.visible .flow-card.delay-2[data-v-f91c4266]{transition-delay:.16s}.promo.visible .flow-card.delay-3[data-v-f91c4266]{transition-delay:.24s}.promo.visible .flow-card.delay-4[data-v-f91c4266]{transition-delay:.32s}.promo.visible .flow-card.delay-5[data-v-f91c4266]{transition-delay:.4s}.node-strategy[data-v-f91c4266]{grid-area:strategy;margin-top:28px}.node-design[data-v-f91c4266]{grid-area:design}.node-content[data-v-f91c4266]{grid-area:content;margin-top:28px}.node-distribute[data-v-f91c4266]{grid-area:distribute}.node-service[data-v-f91c4266]{grid-area:service;margin-top:18px}.node-evolve[data-v-f91c4266]{grid-area:evolve}.flow-card-inner[data-v-f91c4266]{position:relative;min-height:220px;padding:22px 22px 20px;background:linear-gradient(180deg,var(--card-surface-alt),var(--card-surface)),linear-gradient(135deg,color-mix(in srgb,var(--c) 10%,transparent),transparent 62%);border:1px solid var(--card-border);border-radius:30px;box-shadow:var(--card-shadow);overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.flow-card-inner[data-v-f91c4266]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,color-mix(in srgb,var(--c) 24%,transparent),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 42%);pointer-events:none}.flow-card-inner[data-v-f91c4266]:after{content:"";position:absolute;left:22px;right:22px;bottom:18px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 88%,#fff),transparent 86%);opacity:.42}.flow-card-inner[data-v-f91c4266]:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--c) 30%,var(--card-border));box-shadow:0 34px 82px #0000003d,0 0 0 1px color-mix(in srgb,var(--c) 10%,transparent)}.flow-head[data-v-f91c4266]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.flow-icon[data-v-f91c4266]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--c) 16%,rgba(255,255,255,.08));box-shadow:inset 0 1px #ffffff14,0 18px 36px color-mix(in srgb,var(--c) 12%,rgba(0,0,0,.18))}.flow-num[data-v-f91c4266]{font-size:13px;font-weight:700;letter-spacing:1px;opacity:.8;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--c) 18%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--c) 10%,rgba(255,255,255,.02))}.flow-title[data-v-f91c4266]{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--card-title)}.flow-desc[data-v-f91c4266]{margin:0;font-size:14px;color:var(--card-desc);line-height:1.75;min-height:74px}.flow-tags[data-v-f91c4266]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.flow-tag[data-v-f91c4266]{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:6px 10px;border-radius:999px;border:1px solid;font-size:12px;font-weight:600;line-height:1}.node-anchor[data-v-f91c4266]{position:absolute;width:14px;height:14px;border-radius:999px;background:var(--anchor-fill);box-shadow:0 0 0 10px color-mix(in srgb,var(--c) 16%,transparent),0 0 18px color-mix(in srgb,var(--c) 32%,transparent)}.node-strategy .node-anchor[data-v-f91c4266],.node-evolve .node-anchor[data-v-f91c4266]{right:-8px;top:50%;transform:translateY(-50%)}.node-content .node-anchor[data-v-f91c4266],.node-distribute .node-anchor[data-v-f91c4266]{left:-8px;top:50%;transform:translateY(-50%)}.node-design .node-anchor[data-v-f91c4266]{left:50%;bottom:-8px;transform:translate(-50%)}.node-service .node-anchor[data-v-f91c4266]{left:50%;top:-8px;transform:translate(-50%)}.journey-core[data-v-f91c4266]{grid-area:core;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:194px;padding:10px 18px 6px}.journey-core[data-v-f91c4266]:before,.journey-core[data-v-f91c4266]:after{content:"";position:absolute;border-radius:999px;pointer-events:none}.journey-core[data-v-f91c4266]:before{top:10px;right:14px;bottom:26px;left:14px;background:radial-gradient(circle at 30% 30%,var(--core-halo-a),transparent 60%),radial-gradient(circle at 70% 60%,var(--core-halo-b),transparent 66%);filter:blur(24px);opacity:.9;z-index:-2}.journey-core[data-v-f91c4266]:after{left:8%;right:8%;bottom:18px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--compare-accent) 44%,transparent),transparent);opacity:.8;z-index:-1}.core-kicker[data-v-f91c4266]{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:var(--core-kicker-bg);border:1px solid var(--core-kicker-border);color:var(--core-kicker-text);font-size:12px;font-weight:700;letter-spacing:.14em}.core-title[data-v-f91c4266]{margin:18px 0 12px;color:var(--core-title-color);font-size:30px;line-height:1.16;font-weight:800;letter-spacing:-.03em}.core-desc[data-v-f91c4266]{margin:0;color:var(--core-desc-color);font-size:15px;line-height:1.8;max-width:420px}.core-metrics[data-v-f91c4266]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.core-metrics span[data-v-f91c4266]{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:999px;background:var(--metric-bg);border:1px solid var(--metric-border);color:var(--metric-text);font-size:12px;font-weight:600}.loop-caption[data-v-f91c4266]{text-align:center;font-size:14px;color:var(--caption-color);margin:18px 0 80px}.compare[data-v-f91c4266]{position:relative}.compare-head[data-v-f91c4266],.compare-body-row[data-v-f91c4266]{position:relative;z-index:1;opacity:0;transform:translateY(14px)}.promo.visible .compare-head[data-v-f91c4266]{animation:compareReveal-f91c4266 .45s cubic-bezier(.23,1,.32,1) .04s forwards}.promo.visible .compare-body-row[data-v-f91c4266]{animation:compareReveal-f91c4266 .42s cubic-bezier(.23,1,.32,1) var(--delay) forwards}.compare-head[data-v-f91c4266]{margin:0 0 18px;text-align:center}.compare-heading[data-v-f91c4266]{margin:0;font-size:24px;font-weight:800;color:var(--title-color)}.compare-board[data-v-f91c4266]{position:relative;z-index:1;overflow:hidden;border-radius:26px;border:1px solid var(--compare-board-border);background:var(--compare-board-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--compare-board-shadow)}.compare-row[data-v-f91c4266]{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);align-items:stretch}.compare-header-row[data-v-f91c4266]{position:relative;z-index:1;background:var(--compare-head-bg)}.compare-body-row[data-v-f91c4266]{position:relative;transition:background-color .2s ease,transform .2s ease}.compare-body-row+.compare-body-row[data-v-f91c4266]{border-top:1px solid var(--compare-row-border)}.compare-body-row[data-v-f91c4266]:hover{background:var(--compare-row-hover)}.compare-cell[data-v-f91c4266]{display:flex;align-items:center;min-width:0;padding:14px 16px}.compare-brand-cell[data-v-f91c4266]{gap:8px;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.compare-brand-cell.ours[data-v-f91c4266]{color:var(--compare-accent)}.compare-brand-cell.theirs[data-v-f91c4266]{color:var(--compare-theirs-text)}.compare-brand-dot[data-v-f91c4266]{display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 16%,transparent)}.compare-dimension-cell[data-v-f91c4266]{gap:12px;background:var(--compare-dimension-bg);color:var(--compare-dimension-text);font-weight:700}.compare-dimension-icon[data-v-f91c4266]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:color-mix(in srgb,var(--tone) 14%,var(--compare-icon-bg));border:1px solid color-mix(in srgb,var(--tone) 18%,var(--compare-icon-border));color:color-mix(in srgb,var(--tone) 78%,white 22%);box-shadow:var(--compare-icon-shadow)}.compare-dimension-text[data-v-f91c4266]{min-width:0;font-size:14px;line-height:1.45}.compare-value-cell[data-v-f91c4266]{gap:8px;font-size:14px;line-height:1.65}.compare-value-cell.ours[data-v-f91c4266]{background:var(--compare-ours-bg);color:var(--compare-ours-text)}.compare-value-cell.theirs[data-v-f91c4266]{color:var(--compare-theirs-text)}.compare-check[data-v-f91c4266]{flex:none;color:var(--compare-accent);font-size:14px;font-weight:800}.promo[data-v-f91c4266]:not(.dark){--section-bg: #f8fafb;--title-color: #0f1923;--subtitle-color: #5c6f7e;--caption-color: #8899a6;--stage-grid: rgba(148, 163, 184, .12);--path-back: rgba(148, 163, 184, .28);--cross-line: rgba(148, 163, 184, .18);--card-surface: rgba(255, 255, 255, .94);--card-surface-alt: rgba(255, 255, 255, .98);--card-border: rgba(226, 232, 240, .92);--card-shadow: 0 18px 44px rgba(15, 23, 42, .08);--card-title: #0f1923;--card-desc: #5f7082;--anchor-fill: #ffffff;--core-kicker-bg: rgba(13, 148, 136, .08);--core-kicker-border: rgba(13, 148, 136, .16);--core-kicker-text: #0f766e;--core-title-color: #0f1923;--core-desc-color: #5c6f7e;--core-halo-a: rgba(20, 184, 166, .12);--core-halo-b: rgba(59, 130, 246, .09);--metric-bg: rgba(255, 255, 255, .88);--metric-border: rgba(203, 213, 225, .82);--metric-text: #334155;--compare-accent: #0d9488;--compare-board-bg: rgba(255, 255, 255, .96);--compare-board-border: rgba(226, 232, 240, .9);--compare-board-shadow: 0 20px 48px rgba(15, 23, 42, .08);--compare-head-bg: #f6f8fa;--compare-row-border: #edf2f7;--compare-row-hover: #f8fbfc;--compare-dimension-bg: #fafcfd;--compare-dimension-text: #0f1923;--compare-ours-bg: rgba(13, 148, 136, .08);--compare-ours-text: #0f1923;--compare-theirs-text: #708292;--compare-icon-bg: rgba(255, 255, 255, .94);--compare-icon-border: rgba(203, 213, 225, .82);--compare-icon-shadow: 0 8px 20px rgba(15, 23, 42, .06)}.promo:not(.dark) .title-highlight[data-v-f91c4266]{background:linear-gradient(135deg,#0d9488,#0f766e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 960px){.promo[data-v-f91c4266]{padding:80px 20px}.section-title[data-v-f91c4266]{font-size:28px}.journey-atmosphere[data-v-f91c4266],.journey-lines[data-v-f91c4266],.journey-stage[data-v-f91c4266]:before{display:none}.journey-stage[data-v-f91c4266]{padding:0}.journey-grid[data-v-f91c4266]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"core core" "strategy design" "content distribute" "service evolve";gap:16px}.node-strategy[data-v-f91c4266],.node-content[data-v-f91c4266],.node-service[data-v-f91c4266]{margin-top:0}.flow-card-inner[data-v-f91c4266]{min-height:0}.node-anchor[data-v-f91c4266]{display:none}.journey-core[data-v-f91c4266]{min-height:0;padding:0 0 8px}.compare-row[data-v-f91c4266]{grid-template-columns:148px minmax(0,1fr) minmax(0,1fr)}.compare-cell[data-v-f91c4266]{padding:13px 14px}.compare-board[data-v-f91c4266]{border-radius:24px}}@media (max-width: 640px){.journey-grid[data-v-f91c4266]{grid-template-columns:1fr;grid-template-areas:"core" "strategy" "design" "content" "distribute" "service" "evolve"}.compare-heading[data-v-f91c4266]{font-size:22px}.compare-row[data-v-f91c4266]{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-header-row[data-v-f91c4266]{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr)}.compare-body-row .compare-dimension-cell[data-v-f91c4266]{grid-column:1 / -1;border-bottom:1px solid var(--compare-row-border)}.compare-cell[data-v-f91c4266]{padding:12px}.compare-dimension-text[data-v-f91c4266],.compare-value-cell[data-v-f91c4266]{font-size:13px}.compare-brand-cell[data-v-f91c4266]{font-size:12px;letter-spacing:.04em}.compare-board[data-v-f91c4266]{border-radius:20px}}@media (prefers-reduced-motion: reduce){.journey-glow[data-v-f91c4266],.journey-path-flow[data-v-f91c4266],.journey-orbit-pulse[data-v-f91c4266],.flow-card[data-v-f91c4266],.compare-body-row[data-v-f91c4266],.compare-head[data-v-f91c4266]{animation:none!important;transition:none!important}.compare-head[data-v-f91c4266],.compare-body-row[data-v-f91c4266]{opacity:1;transform:none}}@keyframes compareReveal-f91c4266{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-f91c4266{0%{stroke-dashoffset:0}to{stroke-dashoffset:-180}}@keyframes drift-f91c4266{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.04)}}.how[data-v-5aff8e92]{padding:120px 24px;background:#0f1418}.how-inner[data-v-5aff8e92]{max-width:1000px;margin:0 auto}.section-header[data-v-5aff8e92]{text-align:center;margin-bottom:64px}.section-tag[data-v-5aff8e92]{display:inline-block;padding:6px 16px;background:#0d948814;border:1px solid rgba(13,148,136,.15);border-radius:100px;font-size:13px;font-weight:500;color:#5eead4;margin-bottom:16px}.section-title[data-v-5aff8e92]{font-size:36px;font-weight:800;color:#f0f4f8}.steps[data-v-5aff8e92]{display:grid;grid-template-columns:1fr 60px 1fr 60px 1fr;align-items:center}.step[data-v-5aff8e92]{padding:40px 32px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:20px;text-align:center;transition:all .4s ease;opacity:0;transform:translateY(30px)}.how.visible .step[data-v-5aff8e92]{opacity:1;transform:translateY(0)}.how.visible .step.delay-0[data-v-5aff8e92]{transition-delay:0s}.how.visible .step.delay-1[data-v-5aff8e92]{transition-delay:.15s}.how.visible .step.delay-2[data-v-5aff8e92]{transition-delay:.3s}.step[data-v-5aff8e92]:hover{border-color:#0d948833;transform:translateY(-4px);box-shadow:0 16px 48px #0003}.step-icon-wrap[data-v-5aff8e92]{width:72px;height:72px;border-radius:20px;background:#0d94881f;border:1px solid rgba(13,148,136,.18);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#2dd4bf}.step-num[data-v-5aff8e92]{font-size:40px;font-weight:800;color:#5eead4;opacity:.3;margin-bottom:12px}.step-title[data-v-5aff8e92]{font-size:18px;font-weight:700;color:#f0f4f8;margin-bottom:10px}.step-desc[data-v-5aff8e92]{font-size:14px;color:#7a8d9e;line-height:1.7}.step-connector[data-v-5aff8e92]{display:flex;align-items:center;justify-content:center;color:#ffffff1f}.step-connector svg[data-v-5aff8e92]{width:48px;height:24px}@media (max-width: 768px){.how[data-v-5aff8e92]{padding:80px 20px}.section-title[data-v-5aff8e92]{font-size:28px}.steps[data-v-5aff8e92]{grid-template-columns:1fr;gap:16px}.step-connector[data-v-5aff8e92]{display:none}}.how[data-v-5aff8e92]:not(.dark){background:#fff}.how:not(.dark) .section-tag[data-v-5aff8e92]{background:#0d94880f;border-color:#0d94881f;color:#0d9488}.how:not(.dark) .section-title[data-v-5aff8e92]{color:#0f1923}.how:not(.dark) .step[data-v-5aff8e92]{background:#f6f8fa;border-color:#e8ecf0}.how:not(.dark) .step[data-v-5aff8e92]:hover{box-shadow:0 16px 48px #0000000f;border-color:#0d948833}.how:not(.dark) .step-icon-wrap[data-v-5aff8e92]{background:#e0f5f2;border-color:#a7ddd5;color:#0f766e}.how:not(.dark) .step-num[data-v-5aff8e92]{color:#0d9488}.how:not(.dark) .step-title[data-v-5aff8e92]{color:#0f1923}.how:not(.dark) .step-desc[data-v-5aff8e92]{color:#5c6f7e}.how:not(.dark) .step-connector[data-v-5aff8e92]{color:#d0d5dd}.articles[data-v-3f495faf]{padding:120px 24px;background:#0a0e14}.articles-inner[data-v-3f495faf]{max-width:1200px;margin:0 auto}.section-header[data-v-3f495faf]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.header-left[data-v-3f495faf]{display:flex;flex-direction:column;gap:12px}.section-tag[data-v-3f495faf]{display:inline-block;padding:6px 16px;background:#0d948814;border:1px solid rgba(13,148,136,.15);border-radius:100px;font-size:13px;font-weight:500;color:#5eead4;width:fit-content}.section-title[data-v-3f495faf]{font-size:32px;font-weight:700;color:#f0f4f8;letter-spacing:-.02em}.view-all[data-v-3f495faf]{display:inline-flex;align-items:center;gap:6px;color:#5eead4;font-size:14px;font-weight:500;text-decoration:none;transition:gap .2s ease}.view-all[data-v-3f495faf]:hover{gap:10px}.view-all svg[data-v-3f495faf]{width:16px;height:16px}.loading-state[data-v-3f495faf]{display:flex;justify-content:center;align-items:center;min-height:200px}.loading-spinner[data-v-3f495faf]{width:40px;height:40px;border:3px solid rgba(255,255,255,.06);border-top-color:#5eead4;border-radius:50%;animation:spin-3f495faf 1s linear infinite}@keyframes spin-3f495faf{to{transform:rotate(360deg)}}.empty-state[data-v-3f495faf]{text-align:center;padding:60px 20px;color:#5c6f7e;font-size:16px}.article-grid[data-v-3f495faf]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article-card[data-v-3f495faf]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:28px;transition:all .4s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(30px)}.articles.visible .article-card[data-v-3f495faf]{opacity:1;transform:translateY(0)}.articles.visible .article-card.delay-0[data-v-3f495faf]{transition-delay:0s}.articles.visible .article-card.delay-1[data-v-3f495faf]{transition-delay:.1s}.articles.visible .article-card.delay-2[data-v-3f495faf]{transition-delay:.2s}.article-card[data-v-3f495faf]:hover{border-color:#ffffff1f;transform:translateY(-4px);box-shadow:0 16px 48px #0000004d}.card-accent[data-v-3f495faf]{position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .3s ease}.article-card:hover .card-accent[data-v-3f495faf]{opacity:1}.article-header[data-v-3f495faf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.article-tag[data-v-3f495faf]{padding:5px 12px;font-size:12px;font-weight:500;border-radius:6px}.article-date[data-v-3f495faf]{font-size:13px;color:#5c6f7e}.article-title[data-v-3f495faf]{font-size:18px;font-weight:600;color:#f0f4f8;margin-bottom:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-summary[data-v-3f495faf]{font-size:14px;color:#7a8d9e;line-height:1.7;margin-bottom:20px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-link[data-v-3f495faf]{display:inline-flex;align-items:center;gap:4px;color:#5eead4;font-size:14px;font-weight:500;text-decoration:none;transition:gap .2s ease}.article-link[data-v-3f495faf]:hover{gap:8px}.article-link svg[data-v-3f495faf]{width:16px;height:16px}@media (max-width: 1024px){.article-grid[data-v-3f495faf]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.articles[data-v-3f495faf]{padding:80px 20px}.section-header[data-v-3f495faf]{flex-direction:column;align-items:flex-start;gap:16px}.section-title[data-v-3f495faf]{font-size:24px}.article-grid[data-v-3f495faf]{grid-template-columns:1fr}}.articles[data-v-3f495faf]:not(.dark){background:#f8fafb}.articles:not(.dark) .section-tag[data-v-3f495faf]{background:#0d94880f;border-color:#0d94881f;color:#0d9488}.articles:not(.dark) .section-title[data-v-3f495faf]{color:#0f1923}.articles:not(.dark) .view-all[data-v-3f495faf]{color:#0d9488}.articles:not(.dark) .loading-spinner[data-v-3f495faf]{border-color:#e8ecf0;border-top-color:#0d9488}.articles:not(.dark) .article-card[data-v-3f495faf]{background:#fff;border-color:#e8ecf0}.articles:not(.dark) .article-card[data-v-3f495faf]:hover{box-shadow:0 16px 48px #00000014;border-color:transparent}.articles:not(.dark) .article-title[data-v-3f495faf]{color:#0f1923}.articles:not(.dark) .article-summary[data-v-3f495faf]{color:#5c6f7e}.articles:not(.dark) .article-date[data-v-3f495faf]{color:#8899a6}.articles:not(.dark) .article-link[data-v-3f495faf]{color:#0d9488}.website[data-v-65502225]{min-height:100vh;background:#fff;transition:background-color .3s ease}
