:root{--bg:#070708;--bg-soft:#0d0d10;--surface:#121216;--surface-2:#17171c;--gold:#d7b469;--gold-light:#f3e3b3;--gold-deep:#8f7135;--text:#f4f2ec;--text-dim:#a8a8b0;--text-sub:#6e6e78;--line:#ffffff14;--line-strong:#ffffff29;--sans:system-ui,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--serif:"Times New Roman",Georgia,"Songti SC",serif;--max:1200px}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--text-dim);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}#app{width:100%}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:var(--text);word-break:keep-all;margin:0;font-weight:500;line-height:1.2}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}.container{width:var(--max);max-width:100%;margin-inline:auto;padding-inline:24px}.section-padding{padding-block:80px 96px}.eyebrow{font-family:var(--serif);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:var(--gold-deep);width:28px;height:1px}.gold-btn{letter-spacing:.06em;border:1px solid var(--gold-deep);color:var(--gold-light);background:#d7b46914;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:14px;transition:all .3s;display:inline-flex}.gold-btn:hover{border-color:var(--gold);background:#d7b46933}.gold-btn-fill{letter-spacing:.06em;border:1px solid var(--gold);color:#0b0b0c;background:var(--gold);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:14px;transition:all .3s;display:inline-flex}.gold-btn-fill:hover{background:var(--gold-light);border-color:var(--gold-light)}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.25,.46,.45,.94),transform .9s cubic-bezier(.25,.46,.45,.94);transform:translateY(24px)}.reveal.in{opacity:1;transform:translateY(0)}@media (width<=768px){.section-padding{padding-block:56px 64px}.container{padding-inline:20px}}.site-header[data-v-abfd9b44]{z-index:50;background:0 0;transition:background .4s,box-shadow .4s;position:fixed;inset:0 0 auto}.site-header.is-scrolled[data-v-abfd9b44]{-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid var(--line);background:#070708d1}.header-inner[data-v-abfd9b44]{justify-content:space-between;align-items:center;height:72px;display:flex}.logo[data-v-abfd9b44]{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.logo-zh[data-v-abfd9b44]{color:var(--text);letter-spacing:.12em;font-size:18px;font-weight:600}.logo-en[data-v-abfd9b44]{font-family:var(--serif);color:var(--gold);letter-spacing:.36em;text-transform:uppercase;font-size:10px;line-height:1}.nav[data-v-abfd9b44]{align-items:center;gap:4px;display:flex}.nav a[data-v-abfd9b44]{color:var(--text-dim);cursor:pointer;padding:8px 12px;font-size:14px;transition:color .3s}.nav a[data-v-abfd9b44]:hover{color:var(--gold-light)}.nav .nav-cta[data-v-abfd9b44]{border:1px solid var(--gold-deep);color:var(--gold-light);letter-spacing:.06em;background:#d7b46914;border-radius:6px;margin-left:6px;padding:8px 16px;font-size:13px}.nav .nav-cta[data-v-abfd9b44]:hover{border-color:var(--gold);background:#d7b4692e}.hamburger[data-v-abfd9b44]{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;display:none}.hamburger span[data-v-abfd9b44]{background:var(--text);border-radius:2px;width:22px;height:2px;transition:all .3s;display:block}@media (width<=860px){.hamburger[data-v-abfd9b44]{display:flex}.nav[data-v-abfd9b44]{border-top:1px solid var(--line);opacity:0;pointer-events:none;background:#070708f5;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;padding-top:36px;transition:all .3s;position:fixed;inset:72px 0 0;transform:translateY(-6px)}.nav.open[data-v-abfd9b44]{opacity:1;pointer-events:auto;transform:translateY(0)}}.hero[data-v-85b5297e]{flex-direction:column;justify-content:center;min-height:100svh;padding-top:72px;display:flex;position:relative;overflow:hidden}.hero-bg[data-v-85b5297e]{background:linear-gradient(90deg,#070708d9 0%,#0707088c 55%,#07070840 100%),url(/assets/hero-Bwpvsjfb.png) 100%/cover no-repeat;position:absolute;inset:0}.hero-inner[data-v-85b5297e]{z-index:2;flex-direction:column;gap:40px;display:flex;position:relative}.hero-left[data-v-85b5297e]{max-width:720px}.hero-title[data-v-85b5297e]{margin-top:20px}.hero-title .line[data-v-85b5297e]{letter-spacing:.04em;color:var(--text);font-size:clamp(28px,5vw,56px);line-height:1.15;display:block}.hero-title .sub[data-v-85b5297e]{color:var(--gold-light);letter-spacing:.12em;margin-top:14px;font-size:clamp(16px,2.4vw,24px);font-weight:400;display:block}.hero-desc[data-v-85b5297e]{color:var(--text-dim);max-width:640px;margin-top:24px;font-size:16px;line-height:1.8}.hero-actions[data-v-85b5297e]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero-stats[data-v-85b5297e]{flex-wrap:wrap;gap:40px;display:flex}.stat[data-v-85b5297e]{flex-direction:column;gap:6px;display:flex}.stat-num[data-v-85b5297e]{font-family:var(--serif);color:var(--gold);font-size:36px;line-height:1}.stat-num span[data-v-85b5297e]{font-size:20px}.stat-label[data-v-85b5297e]{color:var(--text-sub);letter-spacing:.06em;font-size:13px}.hero-marquee[data-v-85b5297e]{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#07070899;padding-block:18px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.marquee-track[data-v-85b5297e]{gap:18px;width:max-content;animation:30s linear infinite marquee-85b5297e;display:flex}.marquee-track span[data-v-85b5297e]{font-family:var(--serif);color:var(--text-sub);letter-spacing:.12em;white-space:nowrap;font-size:13px}@keyframes marquee-85b5297e{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.hero-inner[data-v-85b5297e]{gap:28px}.hero-actions[data-v-85b5297e]{margin-top:24px}.hero-stats[data-v-85b5297e]{gap:24px}.stat-num[data-v-85b5297e]{font-size:28px}}.about[data-v-f0127e4f]{border-top:1px solid var(--line)}.about-grid[data-v-f0127e4f]{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.about-media[data-v-f0127e4f]{position:relative}.media-frame[data-v-f0127e4f]{border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.media-frame img[data-v-f0127e4f]{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%}.media-caption[data-v-f0127e4f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--line);background:#070708a6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-caption span[data-v-f0127e4f]{color:var(--gold);letter-spacing:.1em;font-size:13px}.about-title[data-v-f0127e4f]{color:var(--text);margin-top:18px;font-size:clamp(22px,3vw,34px);line-height:1.35}.about-p[data-v-f0127e4f]{color:var(--text-dim);margin-top:16px;font-size:15px;line-height:1.85}.about-p strong[data-v-f0127e4f]{color:var(--gold-light);font-weight:500}.about-tags[data-v-f0127e4f]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.about-tags span[data-v-f0127e4f]{border:1px solid var(--line-strong);color:var(--text-dim);letter-spacing:.06em;border-radius:100px;padding:6px 14px;font-size:13px}@media (width<=860px){.about-grid[data-v-f0127e4f]{grid-template-columns:1fr;gap:32px}.about-media[data-v-f0127e4f]{order:-1}}.business[data-v-986d1c10]{background:var(--bg-soft);border-top:1px solid var(--line)}.section-head[data-v-986d1c10]{text-align:center;max-width:760px;margin-inline:auto}.section-title[data-v-986d1c10]{margin-top:16px;font-size:clamp(22px,3vw,34px)}.section-sub[data-v-986d1c10]{color:var(--text-dim);margin-top:12px;font-size:15px}.biz-grid[data-v-986d1c10]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.biz-card[data-v-986d1c10]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:24px;transition:border-color .3s,transform .3s}.biz-card[data-v-986d1c10]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.card-top[data-v-986d1c10]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.card-icon[data-v-986d1c10]{background:#d7b46914;border:1px solid #d7b46933;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.card-top h3[data-v-986d1c10]{color:var(--text);font-size:16px}.biz-card ul[data-v-986d1c10]{margin:0;padding:0;list-style:none}.biz-card li[data-v-986d1c10]{color:var(--text-dim);padding-left:16px;font-size:14px;line-height:2;position:relative}.biz-card li[data-v-986d1c10]:before{content:"";background:var(--gold-deep);border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:0}.biz-scope[data-v-986d1c10]{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;margin-top:44px;padding:28px}.biz-scope h4[data-v-986d1c10]{color:var(--gold-light);margin-bottom:10px;font-size:16px}.biz-scope p[data-v-986d1c10]{color:var(--text-dim);font-size:14px;line-height:1.9}.biz-scope .tip[data-v-986d1c10]{color:var(--text-sub);margin-top:10px;font-size:13px}@media (width<=900px){.biz-grid[data-v-986d1c10]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.biz-grid[data-v-986d1c10]{grid-template-columns:1fr}}.license[data-v-4067404a]{background:var(--bg);border-top:1px solid var(--line)}.section-head[data-v-4067404a]{text-align:center;max-width:760px;margin-inline:auto}.section-title[data-v-4067404a]{margin-top:16px;font-size:clamp(22px,3vw,34px)}.section-sub[data-v-4067404a]{color:var(--text-dim);margin-top:12px;font-size:15px}.license-grid[data-v-4067404a]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.license-card[data-v-4067404a]{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:12px;padding:26px 22px;transition:border-color .3s}.license-card[data-v-4067404a]:hover{border-color:var(--gold-deep)}.lic-num[data-v-4067404a]{font-family:var(--serif);color:var(--gold);margin-bottom:12px;font-size:28px;line-height:1}.license-card h3[data-v-4067404a]{color:var(--text);margin-bottom:8px;font-size:15px}.license-card p[data-v-4067404a]{color:var(--text-sub);font-size:13px;line-height:1.7}.license-note[data-v-4067404a]{text-align:center;color:var(--text-sub);margin-top:36px;font-size:13px;line-height:1.9}.license-note p[data-v-4067404a]{max-width:820px;margin-inline:auto}@media (width<=900px){.license-grid[data-v-4067404a]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.license-grid[data-v-4067404a]{grid-template-columns:1fr}}.studio[data-v-d1b028af]{background:var(--bg-soft);border-top:1px solid var(--line)}.section-head[data-v-d1b028af]{text-align:center;max-width:720px;margin-inline:auto}.section-title[data-v-d1b028af]{margin-top:16px;font-size:clamp(22px,3vw,34px)}.section-sub[data-v-d1b028af]{color:var(--text-dim);margin-top:12px;font-size:15px}.features[data-v-d1b028af]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;display:grid}.feature[data-v-d1b028af]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:26px}.feature-num[data-v-d1b028af]{font-family:var(--serif);color:var(--gold);margin-bottom:14px;font-size:32px;line-height:1}.feature h3[data-v-d1b028af]{color:var(--text);margin-bottom:8px;font-size:16px}.feature p[data-v-d1b028af]{color:var(--text-dim);font-size:14px;line-height:1.75}.cta-band[data-v-d1b028af]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:72px;padding-block:76px;position:relative;overflow:hidden}.cta-bg[data-v-d1b028af]{background:linear-gradient(90deg,#070708eb,#070708b3),url(/assets/reel-gTOwR3WV.png) 50%/cover no-repeat;position:absolute;inset:0}.cta-content[data-v-d1b028af]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.cta-content h2[data-v-d1b028af]{color:var(--text);font-size:clamp(20px,3vw,30px)}.cta-content p[data-v-d1b028af]{color:var(--text-dim);max-width:620px;font-size:15px;line-height:1.75}@media (width<=900px){.features[data-v-d1b028af]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.features[data-v-d1b028af]{grid-template-columns:1fr}}.contact[data-v-f40db537]{background:var(--bg);border-top:1px solid var(--line)}.contact-grid[data-v-f40db537]{grid-template-columns:1fr 1.05fr;align-items:start;gap:56px;display:grid}.contact-title[data-v-f40db537]{margin-top:16px;font-size:clamp(22px,3vw,34px)}.contact-desc[data-v-f40db537]{color:var(--text-dim);margin-top:14px;font-size:15px;line-height:1.8}.info-list[data-v-f40db537]{gap:14px;margin-top:28px;display:grid}.info-row[data-v-f40db537]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.info-label[data-v-f40db537]{color:var(--text-sub);letter-spacing:.06em;white-space:nowrap;font-size:13px}.info-val[data-v-f40db537]{color:var(--text-dim);text-align:right;font-size:14px}.contact-tip[data-v-f40db537]{color:var(--text-sub);margin-top:18px;font-size:12px}.contact-form[data-v-f40db537]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:28px}.contact-form h3[data-v-f40db537]{color:var(--text);margin-bottom:20px;font-size:18px}.form-row[data-v-f40db537]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field[data-v-f40db537]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.field label[data-v-f40db537]{color:var(--text-dim);letter-spacing:.04em;font-size:13px}.field input[data-v-f40db537],.field textarea[data-v-f40db537]{border:1px solid var(--line);color:var(--text);background:#0003;border-radius:8px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .3s}.field input[data-v-f40db537]:focus,.field textarea[data-v-f40db537]:focus{border-color:var(--gold-deep)}.field textarea[data-v-f40db537]{resize:vertical}.submit-btn[data-v-f40db537]{width:100%;margin-top:4px}@media (width<=860px){.contact-grid[data-v-f40db537]{grid-template-columns:1fr;gap:36px}}@media (width<=520px){.form-row[data-v-f40db537]{grid-template-columns:1fr}}.site-footer[data-v-5329ade1]{border-top:1px solid var(--line);background:var(--bg-soft);padding-block:48px 28px}.footer-top[data-v-5329ade1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-logo[data-v-5329ade1]{color:var(--text);letter-spacing:.1em;font-size:20px;font-weight:600}.footer-en[data-v-5329ade1]{font-family:var(--serif);color:var(--gold);letter-spacing:.28em;margin-top:4px;font-size:11px}.footer-desc[data-v-5329ade1]{color:var(--text-sub);margin-top:8px;font-size:13px}.footer-links[data-v-5329ade1]{flex-wrap:wrap;gap:20px;display:flex}.footer-links a[data-v-5329ade1]{color:var(--text-dim);cursor:pointer;font-size:14px;transition:color .3s}.footer-links a[data-v-5329ade1]:hover{color:var(--gold-light)}.footer-bottom[data-v-5329ade1]{border-top:1px solid var(--line);color:var(--text-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:20px;font-size:12px;display:flex}.footer-legal[data-v-5329ade1]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.icp-link[data-v-5329ade1]{color:var(--text-sub);transition:color .3s}.icp-link[data-v-5329ade1]:hover{color:var(--gold-light)}@media (width<=640px){.footer-top[data-v-5329ade1]{flex-direction:column;align-items:flex-start}.footer-bottom[data-v-5329ade1]{flex-direction:column;align-items:flex-start;gap:4px}}
