.company-container[data-v-7ab92cfb]{min-height:100vh;background-color:#050505;color:#fff;padding-top:80px;position:relative;overflow-x:hidden}.nebula[data-v-7ab92cfb]{position:fixed;border-radius:50%;filter:blur(80px);opacity:.2;pointer-events:none;z-index:0}.nebula-1[data-v-7ab92cfb]{width:600px;height:600px;background:radial-gradient(circle,rgba(30,64,175,.4) 0%,transparent 70%);top:-100px;left:-100px}.nebula-2[data-v-7ab92cfb]{width:500px;height:500px;background:radial-gradient(circle,rgba(147,51,234,.3) 0%,transparent 70%);bottom:0;right:-100px}.hero-section[data-v-7ab92cfb]{height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;z-index:1;perspective:1000px;overflow:hidden}.hero-grid-bg[data-v-7ab92cfb]{position:absolute;inset:0 -50%;width:200%;height:100%;background-image:linear-gradient(rgba(59,130,246,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.15) 1px,transparent 1px);background-size:100px 100px;transform:rotateX(60deg);transform-origin:50% 0%;animation:grid-move-7ab92cfb 20s linear infinite;mask-image:linear-gradient(to bottom,#0000,#000,#0003 80%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 40%,rgba(0,0,0,.2) 80%,rgba(0,0,0,0) 100%);z-index:-1}@keyframes grid-move-7ab92cfb{0%{transform:rotateX(60deg) translateY(0)}to{transform:rotateX(60deg) translateY(100px)}}.hero-content[data-v-7ab92cfb]{opacity:0;transform:translateY(30px);transition:all 1s cubic-bezier(.215,.61,.355,1)}.hero-content.visible[data-v-7ab92cfb]{opacity:1;transform:translateY(0)}.hero-decoration-line[data-v-7ab92cfb]{width:0;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);margin:30px auto 0;transition:width 1.5s ease-out .5s}.hero-content.visible .hero-decoration-line[data-v-7ab92cfb]{width:200px}.hero-eyebrow[data-v-7ab92cfb]{font-size:.78rem;letter-spacing:.36em;color:#64d2ffe6;margin-bottom:12px}.company-title[data-v-7ab92cfb]{font-size:clamp(2.5rem,6vw,5rem);font-weight:700;margin-bottom:1rem;letter-spacing:.05em;background:linear-gradient(180deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 50px rgba(255,255,255,.2);filter:drop-shadow(0 0 2px rgba(255,255,255,.5))}.company-subtitle[data-v-7ab92cfb]{font-size:clamp(1rem,2vw,1.5rem);color:#94a3b8;letter-spacing:.22em;font-weight:300;text-transform:uppercase;padding-left:.22em}.hero-copy[data-v-7ab92cfb]{max-width:760px;margin:18px auto 0;color:#ffffffad;line-height:1.9;font-size:1rem}.hero-pills[data-v-7ab92cfb]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:18px}.hero-pills span[data-v-7ab92cfb]{padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#ffffffd1;font-size:.82rem}.intro-grid[data-v-7ab92cfb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.intro-card[data-v-7ab92cfb]{background:#11182759;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px 16px;backdrop-filter:blur(16px)}.intro-card h3[data-v-7ab92cfb]{margin:0 0 10px;font-size:1.1rem;color:#fffffff2}.intro-card p[data-v-7ab92cfb]{margin:0;color:#ffffff9e;line-height:1.75}.audience-grid[data-v-7ab92cfb]{display:grid;gap:20px;margin-top:24px}.audience-grid[data-v-7ab92cfb]{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-card[data-v-7ab92cfb],.stage-note[data-v-7ab92cfb]{background:#080f1c7a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:22px;backdrop-filter:blur(16px)}.card-eyebrow[data-v-7ab92cfb]{display:inline-block;margin-bottom:12px;font-size:.76rem;letter-spacing:.24em;color:#64d2ffeb}.audience-card h3[data-v-7ab92cfb]{margin:0 0 12px;font-size:1.1rem;color:#fffffff5}.audience-card p[data-v-7ab92cfb],.stage-note p[data-v-7ab92cfb]{margin:0;color:#ffffffa3;line-height:1.75}.stage-note[data-v-7ab92cfb]{margin-top:24px}.stage-note strong[data-v-7ab92cfb]{display:block;margin-bottom:10px;color:#fffffff2;font-size:1rem}.chips[data-v-7ab92cfb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.chip[data-v-7ab92cfb]{border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#ffffffd9;padding:8px 12px;border-radius:999px;cursor:pointer;font-size:.85rem}.chip[data-v-7ab92cfb]:hover{border-color:#64d2ff59;background:#ffffff0f}.links[data-v-7ab92cfb]{margin-top:10px;display:flex;gap:12px;flex-wrap:wrap}.inline-link[data-v-7ab92cfb]{color:#64d2ffe6;text-decoration:underline}.cta-row[data-v-7ab92cfb]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:28px}.cta[data-v-7ab92cfb]{border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffe6;padding:10px 14px;cursor:pointer}.cta.primary[data-v-7ab92cfb]{border-color:#64d2ff4d;background:#64d2ff24}.cta.ghost[data-v-7ab92cfb]{background:transparent}.cta[data-v-7ab92cfb]:hover{border-color:#64d2ff59}.contact-section[data-v-7ab92cfb]{margin-top:36px;padding:24px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.contact-title[data-v-7ab92cfb]{margin:0 0 20px;font-size:1.1rem;font-weight:600;color:#ffffffe6;text-align:center;letter-spacing:.1em}.contact-row[data-v-7ab92cfb]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:32px}.contact-email[data-v-7ab92cfb]{padding:12px 20px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#fffc;font-size:.95rem}.contact-wechat[data-v-7ab92cfb]{display:flex;justify-content:center;align-items:center}@media(max-width:980px){.intro-grid[data-v-7ab92cfb],.audience-grid[data-v-7ab92cfb]{grid-template-columns:1fr}.company-subtitle[data-v-7ab92cfb]{letter-spacing:.12em;padding-left:.12em}.contact-row[data-v-7ab92cfb]{flex-direction:column;align-items:center;gap:24px}}.scroll-indicator[data-v-7ab92cfb]{position:absolute;bottom:60px;animation:bounce-7ab92cfb 2s infinite;opacity:.5}@keyframes bounce-7ab92cfb{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.scroll-reveal[data-v-7ab92cfb]{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.215,.61,.355,1)}.scroll-reveal.visible[data-v-7ab92cfb]{opacity:1;transform:translateY(0)}.content-section[data-v-7ab92cfb]{padding:80px 20px;max-width:1100px;margin:0 auto;position:relative;z-index:1}.intro-section[data-v-7ab92cfb]{padding-top:60px}.section-title[data-v-7ab92cfb]{font-size:2rem;margin-bottom:3rem;text-align:center;font-weight:700;letter-spacing:.2em;color:#fffffff2;position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem}.title-decoration[data-v-7ab92cfb]{width:60px;height:4px;background:#3b82f6;border-radius:2px;box-shadow:0 0 20px #3b82f680}.grid-container[data-v-7ab92cfb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.card[data-v-7ab92cfb]{background:#11182766;border:1px solid rgba(255,255,255,.08);border-radius:4px;overflow:hidden;transition:all .5s cubic-bezier(.25,.8,.25,1);backdrop-filter:blur(20px);display:flex;flex-direction:column;position:relative;cursor:pointer}.card-border-corner[data-v-7ab92cfb]{position:absolute;inset:0;pointer-events:none;z-index:2}.card-border-corner[data-v-7ab92cfb]:before,.card-border-corner[data-v-7ab92cfb]:after{content:"";position:absolute;width:20px;height:20px;border:1px solid rgba(100,210,255,0);transition:all .3s ease}.card-border-corner[data-v-7ab92cfb]:before{top:-1px;left:-1px;border-top-color:transparent;border-left-color:transparent}.card-border-corner[data-v-7ab92cfb]:after{bottom:-1px;right:-1px;border-bottom-color:transparent;border-right-color:transparent}.card:hover .card-border-corner[data-v-7ab92cfb]:before{border-top-color:#64d2ff;border-left-color:#64d2ff}.card:hover .card-border-corner[data-v-7ab92cfb]:after{border-bottom-color:#64d2ff;border-right-color:#64d2ff}.card[data-v-7ab92cfb]:hover{transform:translateY(-12px);background:#1e293b99;border-color:#64d2ff4d;box-shadow:0 20px 50px #0009,0 0 20px #3b82f61a}.card-image[data-v-7ab92cfb]{height:220px;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}.card-overlay[data-v-7ab92cfb]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.card:hover .card-overlay[data-v-7ab92cfb]{opacity:1}.placeholder-tech[data-v-7ab92cfb]{width:100%;height:100%;background-color:#0f1729;background-image:linear-gradient(#1a253a 2px,transparent 2px),linear-gradient(90deg,#1a253a 2px,transparent 2px);background-size:20px 20px;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-family:monospace;font-size:1.2rem;letter-spacing:2px}.placeholder-product[data-v-7ab92cfb]{width:100%;height:100%;background:#0b0f19;position:relative;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-weight:700;letter-spacing:1px}.placeholder-product[data-v-7ab92cfb]:before{content:"";position:absolute;width:80px;height:80px;border-radius:50%;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 20px #ffffff0d}.product-glow[data-v-7ab92cfb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:radial-gradient(circle,rgba(59,130,246,.2) 0%,transparent 70%);border-radius:50%;pointer-events:none;transition:all .5s ease}.card:hover .product-glow[data-v-7ab92cfb]{width:150px;height:150px;background:radial-gradient(circle,rgba(59,130,246,.4) 0%,transparent 70%)}.card-content[data-v-7ab92cfb]{padding:28px;flex:1;display:flex;flex-direction:column}.card-content h3[data-v-7ab92cfb]{margin:0 0 16px;font-size:1.25rem;color:#fff;font-weight:500;line-height:1.4}.card-desc[data-v-7ab92cfb]{color:#ffffff80;font-size:.95rem;line-height:1.7;margin-bottom:24px;flex:1}.card-meta[data-v-7ab92cfb]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#fff6;border-top:1px solid rgba(255,255,255,.05);padding-top:16px}.meta-right[data-v-7ab92cfb]{display:inline-flex;align-items:center;gap:8px}.origin[data-v-7ab92cfb]{padding:4px 10px;border-radius:20px;font-size:.75rem;letter-spacing:.5px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffbf}.origin.original[data-v-7ab92cfb]{color:#64d2ffe6;border-color:#64d2ff2e;background:#64d2ff14}.origin.repost[data-v-7ab92cfb]{color:#ffcc80e6;border-color:#ffb74d38;background:#ffb74d1a}.tag[data-v-7ab92cfb]{color:#64d2ff;background:#64d2ff1a;padding:4px 10px;border-radius:20px;font-size:.75rem;letter-spacing:.5px}.state-message[data-v-7ab92cfb]{grid-column:1 / -1;text-align:center;padding:60px 0;color:#ffffffb3}.state-message.error[data-v-7ab92cfb]{color:#ff8c8c}.product-footer[data-v-7ab92cfb]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.price[data-v-7ab92cfb]{font-size:1.1rem;color:#fff;font-weight:500;letter-spacing:.5px}.btn-buy[data-v-7ab92cfb]{background:#ffffff1a;color:#fff;border:none;padding:10px 20px;border-radius:2px;cursor:pointer;transition:all .3s ease;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.btn-buy[data-v-7ab92cfb]:hover{background:#fff;color:#000;box-shadow:0 0 20px #ffffff4d}
