#app[data-v-5c50bd78]{width:100%;min-height:100vh}.site-nav[data-v-e53db5be]{position:sticky;top:0;z-index:100;border-bottom:1px solid transparent;transition:background var(--site-dur-3) var(--site-ease-out),border-color var(--site-dur-3) var(--site-ease-out),backdrop-filter var(--site-dur-3) var(--site-ease-out)}.site-nav--scrolled[data-v-e53db5be]{background:var(--site-bg-glass);border-bottom-color:var(--site-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-nav__content[data-v-e53db5be]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:64px}.site-nav__logo[data-v-e53db5be]{display:inline-flex;align-items:center;text-decoration:none}.site-nav__logo-img[data-v-e53db5be]{height:34px;width:auto}.site-nav__links[data-v-e53db5be]{display:flex;align-items:center;gap:1.75rem}.site-nav__link[data-v-e53db5be]{position:relative;text-decoration:none;color:var(--site-text-secondary);font-size:.9rem;font-weight:500;transition:color var(--site-dur-2) var(--site-ease-out)}.site-nav__link[data-v-e53db5be]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--site-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--site-dur-2) var(--site-ease-out)}.site-nav__link[data-v-e53db5be]:hover{color:var(--site-text)}.site-nav__link[data-v-e53db5be]:hover:after,.site-nav__link.active[data-v-e53db5be]:after{transform:scaleX(1)}.site-nav__link.active[data-v-e53db5be]{color:var(--site-text)}.site-nav__actions[data-v-e53db5be]{display:flex;align-items:center;gap:.75rem}.site-nav__lang[data-v-e53db5be]{display:flex;gap:.25rem;padding:.25rem;border:1px solid var(--site-border);border-radius:.5rem;background:#ffffff0a}.site-nav__lang button[data-v-e53db5be]{padding:.2rem .55rem;border:0;border-radius:.35rem;background:transparent;color:var(--site-text-secondary);font-size:.75rem;font-weight:600;cursor:pointer;transition:background var(--site-dur-2) var(--site-ease-out),color var(--site-dur-2) var(--site-ease-out)}.site-nav__lang button.active[data-v-e53db5be]{background:var(--site-accent-soft);color:var(--site-accent)}.site-nav__menu-btn[data-v-e53db5be]{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--site-border);border-radius:.5rem;background:#ffffff0a;color:var(--site-text);cursor:pointer}.site-nav__drawer[data-v-e53db5be]{display:none}@media(max-width:860px){.site-nav__links[data-v-e53db5be]{display:none}.site-nav__menu-btn[data-v-e53db5be]{display:inline-flex}.site-nav__drawer[data-v-e53db5be]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1.5rem 1.25rem;border-bottom:1px solid var(--site-border);background:var(--site-bg-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-nav__drawer-link[data-v-e53db5be]{padding:.65rem .25rem;border-bottom:1px solid var(--site-border);color:var(--site-text-secondary);font-size:.95rem;font-weight:500;text-decoration:none}.site-nav__drawer-link.active[data-v-e53db5be]{color:var(--site-accent)}.site-nav__drawer-actions[data-v-e53db5be]{display:flex;gap:.75rem;margin-top:.9rem}}@media(max-width:560px){.site-nav__login[data-v-e53db5be]{display:none}}.site-footer[data-v-101734e5]{margin-top:auto;border-top:1px solid var(--site-border);background:#ffffff05}.site-footer__grid[data-v-101734e5]{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:2.5rem;padding:3.5rem 0 2.5rem}.site-footer__logo[data-v-101734e5]{height:32px;width:auto}.site-footer__tagline[data-v-101734e5]{margin-top:.75rem;max-width:260px;color:var(--site-text-tertiary);font-size:.85rem;line-height:1.7}.site-footer__section h4[data-v-101734e5]{margin-bottom:.9rem;color:var(--site-text);font-size:.85rem;font-weight:600;letter-spacing:.02em}.site-footer__section ul[data-v-101734e5]{list-style:none}.site-footer__section li[data-v-101734e5]{margin-bottom:.55rem}.site-footer__section a[data-v-101734e5]{color:var(--site-text-tertiary);font-size:.85rem;text-decoration:none;transition:color var(--site-dur-2) var(--site-ease-out)}.site-footer__section a[data-v-101734e5]:hover{color:var(--site-accent)}.site-footer__bottom[data-v-101734e5]{padding:1.25rem 0;border-top:1px solid var(--site-border);color:var(--site-text-tertiary);font-size:.8rem}@media(max-width:860px){.site-footer__grid[data-v-101734e5]{grid-template-columns:repeat(2,1fr)}}.home[data-v-1be0cb25]{min-height:100vh;display:flex;flex-direction:column}.hero[data-v-1be0cb25]{position:relative;display:flex;align-items:center;min-height:min(78vh,760px);padding:5rem 0 6rem}.hero__content[data-v-1be0cb25]{max-width:860px;margin:0 auto;text-align:center}.hero__eyebrow[data-v-1be0cb25]{margin-bottom:1.25rem;font-size:.8rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.hero__title[data-v-1be0cb25]{margin-bottom:1.5rem}.hero__subtitle[data-v-1be0cb25]{max-width:640px;margin:0 auto 2.5rem}.hero__actions[data-v-1be0cb25]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.hero__scroll-hint[data-v-1be0cb25]{position:absolute;left:50%;bottom:1.75rem;transform:translate(-50%);color:var(--site-text-tertiary);animation:scroll-hint-1be0cb25 2.2s var(--site-ease-out) infinite}@keyframes scroll-hint-1be0cb25{0%,to{transform:translate(-50%);opacity:.5}50%{transform:translate(-50%,6px);opacity:1}}@media(prefers-reduced-motion:reduce){.hero__scroll-hint[data-v-1be0cb25]{animation:none}}.stats[data-v-1be0cb25]{border-top:1px solid var(--site-border);border-bottom:1px solid var(--site-border);background:#ffffff05;padding:2.5rem 0}.stats__grid[data-v-1be0cb25]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;text-align:center}.stats__value[data-v-1be0cb25]{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;letter-spacing:-.02em;color:var(--site-accent)}.stats__label[data-v-1be0cb25]{margin-top:.4rem;color:var(--site-text-secondary);font-size:.85rem}.section[data-v-1be0cb25]{padding:5.5rem 0}.section--alt[data-v-1be0cb25]{background:#ffffff04}.section__header[data-v-1be0cb25]{margin-bottom:3rem;text-align:center}.section__title[data-v-1be0cb25]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em}.card-grid[data-v-1be0cb25]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.glass-card[data-v-1be0cb25]{padding:1.75rem;border:1px solid var(--site-border);border-radius:1rem;background:var(--site-bg-raised);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--site-dur-3) var(--site-ease-out),border-color var(--site-dur-3) var(--site-ease-out),box-shadow var(--site-dur-3) var(--site-ease-out)}.glass-card[data-v-1be0cb25]:hover{transform:translateY(-4px);border-color:#5e97f666;box-shadow:var(--site-glow)}.glass-card__icon[data-v-1be0cb25]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:1.1rem;border-radius:.75rem;background:var(--site-accent-soft);color:var(--site-accent)}.glass-card__icon--cyan[data-v-1be0cb25]{background:#2fa3a824;color:var(--site-cyan)}.glass-card__title[data-v-1be0cb25]{margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.glass-card__desc[data-v-1be0cb25]{color:var(--site-text-secondary);font-size:.9rem;line-height:1.7}@media(prefers-reduced-motion:reduce){.glass-card[data-v-1be0cb25],.glass-card[data-v-1be0cb25]:hover{transform:none;transition:none}}.cta-section[data-v-1be0cb25]{padding:3rem 0 6rem}.cta-panel[data-v-1be0cb25]{padding:4rem 2rem;border:1px solid var(--site-border);border-radius:1.25rem;background:linear-gradient(160deg,#1f6feb24,#0d121e99 55%);text-align:center}.cta-panel__title[data-v-1be0cb25]{margin-bottom:.75rem;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;letter-spacing:-.02em}.cta-panel__subtitle[data-v-1be0cb25]{margin-bottom:2rem;color:var(--site-text-secondary)}@media(max-width:768px){.stats__grid[data-v-1be0cb25]{grid-template-columns:repeat(2,1fr)}.hero[data-v-1be0cb25]{min-height:auto;padding:4rem 0 5rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--site-bg: #070B12;--site-bg-raised: rgba(255, 255, 255, .03);--site-bg-glass: rgba(13, 18, 30, .72);--site-border: rgba(255, 255, 255, .08);--site-border-strong: rgba(255, 255, 255, .16);--site-accent: #5E97F6;--site-accent-strong: #1F6FEB;--site-accent-soft: rgba(94, 151, 246, .14);--site-cyan: #2FA3A8;--site-text: rgba(255, 255, 255, .92);--site-text-secondary: rgba(255, 255, 255, .62);--site-text-tertiary: rgba(255, 255, 255, .42);--site-glow: 0 0 32px rgba(94, 151, 246, .35);--site-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--site-shadow-2: 0 12px 40px rgba(0, 0, 0, .5);--site-dur-1: .12s;--site-dur-2: .18s;--site-dur-3: .24s;--site-ease-out: cubic-bezier(.16, 1, .3, 1);--site-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "PingFang SC", "Microsoft YaHei", sans-serif;--primary-color: #5E97F6;--secondary-color: #7C6FCE;--success-color: #38A678;--danger-color: #D14F5D;--warning-color: #C9821F;--info-color: #5E97F6;--text-primary: rgba(255, 255, 255, .92);--text-secondary: rgba(255, 255, 255, .62);--text-disabled: rgba(255, 255, 255, .42);--bg-primary: #0B101B;--bg-secondary: #0E1422;--bg-tertiary: rgba(255, 255, 255, .05);--border-color: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .5);--font-family: var(--site-font)}body{font-family:var(--site-font);color:var(--site-text);background-color:var(--site-bg);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-moz-selection{background:#5e97f652;color:#fff}::selection{background:#5e97f652;color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;-webkit-transition:background-color var(--site-dur-2) ease;transition:background-color var(--site-dur-2) ease}*:hover::-webkit-scrollbar-thumb{background:#ffffff26}*:hover::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media(prefers-reduced-motion:reduce){::-webkit-scrollbar-thumb{-webkit-transition:none;transition:none}}:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border:1px solid transparent;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:transform var(--site-dur-2) var(--site-ease-out),box-shadow var(--site-dur-2) var(--site-ease-out),background var(--site-dur-2) var(--site-ease-out),border-color var(--site-dur-2) var(--site-ease-out),color var(--site-dur-2) var(--site-ease-out)}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg,#1f6feb,#4c86e8);color:#fff!important;font-weight:600;letter-spacing:.01em;box-shadow:0 4px 20px #1f6feb59}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 28px #1f6feb80;color:#fff}.btn-secondary{background:#ffffff0d;border-color:#ffffff1a;color:var(--site-text)}.btn-secondary:hover{background:#ffffff17;border-color:#fff3;transform:translateY(-2px)}.btn-lg{padding:.85rem 2rem;font-size:1rem;border-radius:.625rem}.btn-block{width:100%}.input{width:100%;padding:.625rem .875rem;border:1px solid var(--border-color);border-radius:.5rem;background:#ffffff0a;color:var(--site-text);font-size:.875rem;transition:border-color var(--site-dur-2) var(--site-ease-out),box-shadow var(--site-dur-2) var(--site-ease-out)}.input::-moz-placeholder{color:var(--site-text-tertiary)}.input::placeholder{color:var(--site-text-tertiary)}.input:focus{outline:none;border-color:var(--site-accent);box-shadow:0 0 0 3px #5e97f62e}.card{background:var(--site-bg-raised);border:1px solid var(--site-border);border-radius:.875rem;padding:1.5rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--site-shadow-1)}.display-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.03em}.display-subtitle{font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65;color:var(--site-text-secondary)}.gradient-text{background:linear-gradient(120deg,#5e97f6,#8ab4ff 45%,#2fa3a8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.aurora{position:relative;overflow:hidden}.aurora:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 18% 0%,rgba(31,111,235,.22),transparent 60%),radial-gradient(ellipse 45% 40% at 85% 20%,rgba(47,163,168,.12),transparent 60%),radial-gradient(ellipse 50% 45% at 55% 100%,rgba(124,111,206,.1),transparent 65%)}.aurora:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000000 30%,transparent 75%)}.aurora>*{position:relative;z-index:1}.reveal-hidden{opacity:0;transform:translateY(24px)}.reveal-shown{opacity:1;transform:none;transition:opacity .56s var(--site-ease-out),transform .56s var(--site-ease-out);transition-delay:var(--reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.reveal-hidden,.reveal-shown{opacity:1;transform:none;transition:none}.btn,.btn:hover{transform:none;transition:none}}.text-center{text-align:center}.text-right{text-align:right}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.tnum{font-feature-settings:"tnum"}@media(max-width:768px){.container{padding:0 1rem}}
