html.light[data-v-93f7a824]{--bg-color:#fff;--bg-surface:#f9fafb;--bg-surface-hover:#f3f4f6;--text-color:#111827;--text-secondary:#6b7280;--bg-btn:#1e40af;--btn-text-color:#fff;--primary-color:#1e40af;--primary-color-900:#1e3a5f;--primary-color-800:#1e40af;--primary-color-700:#1d4ed8;--primary-color-600:#2563eb;--primary-color-500:#3b82f6;--primary-color-400:#60a5fa;--primary-color-300:#93c5da;--primary-color-200:#bfdbfe;--primary-color-100:#dbeafe;--primary-color-hover:#1d4ed8;--primary-color-active:#1e3a5f;--cta-color:#22c55e;--cta-color-hover:#16a34a;--accent-cyan:#06b6d4;--accent-light:#60a5fa;--glass-bg:hsla(0,0%,100%,.85);--glass-border:rgba(0,0,0,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.06);--gradient-card:rgba(30,64,175,.05);--border-color:#e5e7eb;--border-card:rgba(30,64,175,.08)}html.dark[data-v-93f7a824]{--bg-color:#09090b;--bg-surface:#18181b;--bg-surface-hover:#27272a;--text-color:#f4f4f5;--text-secondary:#a1a1aa;--bg-btn:#2563eb;--btn-text-color:#fff;--primary-color:#3b82f6;--primary-color-900:#1e3a5f;--primary-color-800:#1e40af;--primary-color-700:#1d4ed8;--primary-color-600:#2563eb;--primary-color-500:#3b82f6;--primary-color-400:#60a5fa;--primary-color-300:#93c5da;--primary-color-200:#bfdbfe;--primary-color-100:#dbeafe;--primary-color-hover:#60a5fa;--primary-color-active:#2563eb;--cta-color:#22c55e;--cta-color-hover:#4ade80;--accent-cyan:#22d3ee;--accent-light:#60a5fa;--glass-bg:rgba(24,24,27,.85);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.5);--gradient-card:rgba(59,130,246,.06);--border-color:hsla(0,0%,100%,.08);--border-card:rgba(59,130,246,.12)}html[data-v-93f7a824]{background-color:var(--bg-color);color:var(--text-color)}.section-label[data-v-93f7a824]{align-items:center;color:var(--accent-cyan);display:flex;font-size:10px;font-weight:700;gap:12px;justify-content:center;letter-spacing:5px;margin-bottom:12px;text-transform:uppercase}.section-label[data-v-93f7a824]:after,.section-label[data-v-93f7a824]:before{background:linear-gradient(90deg,transparent,var(--accent-cyan));content:"";height:1px;width:32px}.section-label[data-v-93f7a824]:after{background:linear-gradient(90deg,var(--accent-cyan),transparent)}.section-title[data-v-93f7a824]{font-size:clamp(1.8rem,4.5vw,2.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.2;margin-bottom:14px}.hero-section[data-v-93f7a824]{background:var(--bg-color)}.hero-glow[data-v-93f7a824]{background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(96,165,250,.06),transparent 70%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.hero-badge[data-v-93f7a824]{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:0 4px 24px #0000000a}.badge-dot[data-v-93f7a824]{background:var(--cta-color);border-radius:50%;box-shadow:0 0 8px var(--cta-color);height:6px;width:6px}.hero-badge-wrap[data-v-93f7a824]{animation:emerge-93f7a824 .8s ease-out 0s both}.hero-title[data-v-93f7a824]{animation:emerge-93f7a824 .8s ease-out .1s both}.hero-desc[data-v-93f7a824]{animation:emerge-93f7a824 .8s ease-out .2s both}.hero-cta[data-v-93f7a824]{animation:emerge-93f7a824 .8s ease-out .3s both}@keyframes emerge-93f7a824{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-title[data-v-93f7a824]{font-size:clamp(2rem,6vw,4.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.08;margin-bottom:2rem}.hero-title-highlight[data-v-93f7a824]{background:linear-gradient(135deg,#60a5fa,#a78bfa,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(2.5rem,7vw,5rem)}.cta-btn-hero[data-v-93f7a824]{box-shadow:0 0 20px #22c55e33,0 8px 24px #22c55e26;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.22,1,.36,1)}.cta-btn-hero[data-v-93f7a824]:hover{box-shadow:0 0 32px #22c55e4d,0 12px 36px #22c55e33;transform:translateY(-3px)}.cta-btn-hero[data-v-93f7a824]:active{transform:translateY(0) scale(.98)}.cta-shimmer[data-v-93f7a824]{animation:shimmer-pass-93f7a824 5s ease-in-out infinite;background:linear-gradient(115deg,transparent 20%,hsla(0,0%,100%,.12) 50%,transparent 80%);height:200%;left:-100%;position:absolute;top:-50%;transform:skew(-20deg);width:60%}@keyframes shimmer-pass-93f7a824{0%,to{left:-100%}35%,65%{left:200%}}.platform-card[data-v-93f7a824]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:1.5rem;box-shadow:var(--glass-shadow);overflow:hidden;position:relative;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.platform-card.platform-card-active[data-v-93f7a824],.platform-card[data-v-93f7a824]:hover{border-color:var(--primary-color);box-shadow:0 12px 40px #00000014;transform:translateY(-4px)}.platform-card-glow[data-v-93f7a824]{display:none}.platform-icon-wrap[data-v-93f7a824]{background:var(--gradient-card)}.download-btn[data-v-93f7a824]{transition:all .3s cubic-bezier(.22,1,.36,1)}.download-btn[data-v-93f7a824]:hover{box-shadow:0 4px 16px #1e40af40;transform:translateY(-1px)}.feature-card[data-v-93f7a824]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:1.25rem;padding:2rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.feature-card[data-v-93f7a824]:hover{border-color:var(--primary-color);box-shadow:0 12px 40px #00000014;transform:translateY(-4px)}.feature-icon-wrap[data-v-93f7a824]{background:var(--gradient-card)}.faq-expand-enter-active[data-v-93f7a824],.faq-expand-leave-active[data-v-93f7a824]{overflow:hidden;transition:all .3s ease}.faq-expand-enter-from[data-v-93f7a824],.faq-expand-leave-to[data-v-93f7a824]{max-height:0;opacity:0;transform:translateY(-8px)}.faq-expand-enter-to[data-v-93f7a824],.faq-expand-leave-from[data-v-93f7a824]{max-height:300px;opacity:1}
