:root{--ink-950:#0f172a;--ink-800:#1f2937;--ink-650:#4b5563;--ink-500:#6b7280;--line:rgba(15,23,42,0.09);--line-strong:rgba(15,23,42,0.16);--paper:#ffffff;--mist:#f8fafc;--cyan:#0ea5e9;--blue:#3b82f6;--violet:#7c3aed;--teal:#0f766e;--lime:#65a30d;--coral:#f97316;--shadow:0 14px 38px rgba(15,23,42,0.06);--shadow-lift:0 22px 56px rgba(15,23,42,0.12);--surface-blue:#eef6ff;--surface-violet:#f5f3ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink-950);background:var(--mist);font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Noto Sans CJK SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:0}a{color:inherit;text-decoration:none}img,svg{display:block}section[id]{scroll-margin-top:96px}.site-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.site-header{position:fixed;inset:28px 0 auto;z-index:20;pointer-events:none}.header-inner{display:flex;align-items:center;justify-content:center;min-height:76px;pointer-events:none}.brand-link,.footer-brand{display:inline-flex;align-items:center;gap:12px}.brand-link{position:absolute;left:24px;min-height:52px;border:1px solid rgba(255,255,255,.46);border-radius:999px;background:rgba(255,255,255,.9);padding:9px 16px;box-shadow:0 14px 36px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.brand-wordmark{height:auto;max-width:100%;object-fit:contain}.header-wordmark{width:168px}.footer-wordmark{width:150px}.brand-link strong,.footer-brand strong{display:block;font-size:20px;line-height:1.05}.brand-link small,.footer-brand span{color:var(--ink-500)}.brand-link small,.footer-brand span{display:block;margin-top:4px;font-size:12px;line-height:1.2}.brand-link small{color:rgba(255,255,255,.62)}.brand-link strong{color:#ffffff}.header-nav-pill{gap:28px;width:min(720px,calc(100vw - 56px));min-height:60px;border:1px solid rgba(255,255,255,.58);border-radius:58px;background:rgba(15,23,42,.36);box-shadow:0 18px 56px rgba(2,6,23,.24);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);pointer-events:auto}.desktop-nav,.header-nav-pill{display:flex;align-items:center;justify-content:center}.desktop-nav{gap:26px;color:rgba(255,255,255,.9);font-size:14px;font-weight:600}.desktop-nav a:hover{color:#ffffff}.footer-links a:hover{color:var(--blue)}.button-light,.button-primary,.button-secondary,.contact-link,.header-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border-radius:999px;padding:0 22px;font-size:14px;font-weight:700;border:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.button-primary,.header-cta{color:#ffffff;background:var(--ink-950);box-shadow:0 16px 36px rgba(15,23,42,.2)}.button-light,.button-secondary,.contact-link{border:1px solid rgba(255,255,255,.24);color:#ffffff;background:rgba(255,255,255,.1)}.button-primary:hover,.header-cta:hover{background:#1e293b;box-shadow:0 20px 48px rgba(15,23,42,.24);transform:translateY(-2px)}.button-light:hover,.button-secondary:hover,.contact-link:hover{transform:translateY(-2px)}.is-disabled{cursor:not-allowed;opacity:.72}.is-disabled:hover{transform:none}.spin-icon{animation:icon-spin 1s linear infinite}@keyframes icon-spin{to{transform:rotate(1turn)}}.icon-sm{width:18px;height:18px}.icon-xs{width:15px;height:15px}.hero-section{position:relative;min-height:100svh;overflow:hidden;color:#ffffff;background:#050914}.hero-image,.hero-video,.hero-video-stack{position:absolute;inset:0;width:100%;height:100%}.hero-image,.hero-video{object-fit:cover;object-position:center}.hero-video{background:#050914 url(/brand/seenx-hero-poster.jpg) 50%/cover no-repeat;opacity:0;animation:hero-video-cycle 76s infinite}.hero-video:first-child{animation-delay:0s}.hero-video:nth-child(2){animation-delay:25.333s}.hero-video:nth-child(3){animation-delay:50.666s}@keyframes hero-video-cycle{0%{opacity:0}2.5%,31%{opacity:1}33.333%,to{opacity:0}}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,6,23,.9) 0,rgba(2,6,23,.68) 44%,rgba(2,6,23,.12) 78%),linear-gradient(180deg,rgba(2,6,23,.18) 0,rgba(15,23,42,.06) 58%,var(--mist) 100%)}.hero-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,720px);grid-gap:48px;gap:48px;align-items:center;justify-content:start;min-height:100svh;padding-top:132px;padding-bottom:112px}.hero-copy-block{min-width:0}.hero-brand-lockup{display:inline-flex;align-items:center;gap:18px}.hero-brand-lockup img{border-radius:12px;box-shadow:0 18px 42px rgba(0,0,0,.2)}.hero-brand-lockup .hero-wordmark{width:min(292px,72vw);height:auto;border:1px solid rgba(255,255,255,.58);background:rgba(255,255,255,.92);padding:12px 18px;box-shadow:0 20px 54px rgba(0,0,0,.24)}.hero-brand-lockup span{color:#ffffff;font-size:62px;font-weight:800;line-height:1}.hero-section .eyebrow{border-color:rgba(255,255,255,.18);color:#8ee7dc;background:rgba(255,255,255,.1)}.eyebrow{width:-moz-fit-content;width:fit-content;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.82);padding:8px 12px;color:var(--teal);font-size:12px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.hero-section h1{max-width:680px;color:#ffffff;font-size:78px;font-weight:700;line-height:1.05;text-shadow:0 18px 48px rgba(2,6,23,.42)}.hero-section h1 span{display:block;background:linear-gradient(90deg,#7dd3fc,#93c5fd 48%,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy{max-width:640px;margin-top:24px;color:rgba(255,255,255,.78);font-size:20px;line-height:1.8;text-shadow:0 12px 34px rgba(2,6,23,.36)}.hero-playlist-labels{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero-playlist-labels span{border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);padding:8px 12px;color:rgba(255,255,255,.86);font-size:12px;font-weight:700;line-height:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-media-credit{margin-top:16px;color:rgba(255,255,255,.42);font-size:11px;line-height:1.5}.hero-actions,.product-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.download-dropdown{position:relative;flex:0 1 auto}.download-dropdown summary{list-style:none}.download-dropdown summary::-webkit-details-marker{display:none}.download-dropdown-trigger{min-width:246px}.download-version-chip{display:inline-flex;align-items:center;min-height:36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:0 14px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.1);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.download-version-chip.is-light{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.82);background:rgba(255,255,255,.08)}.download-chevron{transition:transform .18s ease}.download-dropdown[open] .download-chevron{transform:rotate(180deg)}.download-dropdown-menu{position:absolute;right:0;bottom:calc(100% + 12px);z-index:8;display:grid;width:min(360px,calc(100vw - 40px));grid-gap:8px;gap:8px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(2,6,23,.82);padding:10px;box-shadow:0 24px 70px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.download-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.07);padding:12px 14px;color:#ffffff;transition:border-color .18s ease,background-color .18s ease}.download-dropdown-item:hover{border-color:rgba(14,165,233,.44);background:rgba(255,255,255,.13)}.download-dropdown-item span{display:grid;min-width:0;grid-gap:3px;gap:3px}.download-dropdown-item strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.download-dropdown-foot,.download-dropdown-item small{color:rgba(255,255,255,.58);font-size:12px;line-height:1.35}.download-dropdown-item svg{flex:0 0 auto;color:var(--cyan)}.download-dropdown-foot{padding:2px 4px 0}.hero-signal-section{position:relative;z-index:2;margin-top:-70px;padding-bottom:46px}.signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.signal-card{min-height:150px;border:1px solid rgba(255,255,255,.72);border-radius:8px;background:rgba(255,255,255,.92);padding:28px;box-shadow:var(--shadow-lift);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.signal-card strong{display:block;width:-moz-fit-content;width:fit-content;background:linear-gradient(81deg,var(--cyan) 6.89%,var(--violet) 93.34%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:34px;line-height:1.1}.signal-card span{display:block;margin-top:16px;color:var(--ink-650);font-size:16px;line-height:1.65}.section-block{padding:104px 0}.section-heading{display:grid;grid-gap:18px;gap:18px}.section-heading.narrow{max-width:760px;margin-bottom:44px}.section-heading.centered{max-width:760px;margin:0 auto 44px;text-align:center;justify-items:center}.cta-inner h2,.product-copy h2,.section-heading h2{font-size:46px;font-weight:800;line-height:1.16}.about-copy p,.cta-inner p,.product-copy p,.section-heading p:not(.eyebrow){color:var(--ink-650);font-size:17px;line-height:1.85}.about-section,.workflow-section{background:linear-gradient(180deg,#ffffff 0,var(--surface-blue) 100%)}.about-grid{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:70px;gap:70px;align-items:start}.about-copy{display:grid;grid-gap:18px;gap:18px;border-left:4px solid var(--cyan);padding-left:28px}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}#services{background:linear-gradient(180deg,var(--mist) 0,#ffffff 52%,var(--surface-violet) 100%)}.contact-card,.service-card,.workflow-card{border:1px solid var(--line);border-radius:8px;background:var(--paper);padding:28px;box-shadow:var(--shadow);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.service-card{display:flex;min-height:330px;flex-direction:column;position:relative;overflow:hidden}.contact-card:hover,.service-card:hover,.workflow-card:hover{border-color:rgba(59,130,246,.22);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.service-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--cyan),var(--blue),var(--violet));opacity:0;transition:opacity .18s ease}.service-card:hover:before{opacity:1}.contact-card h3,.service-card h3,.workflow-card h3{margin-top:18px;font-size:23px;line-height:1.24}.contact-card p,.service-card p,.workflow-card p{margin-top:12px;color:var(--ink-650);font-size:15px;line-height:1.75}.card-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:8px;color:#ffffff;background:var(--teal)}.card-icon svg{width:22px;height:22px}.card-logo{width:92px;height:46px;border-radius:0;background:transparent}.card-logo img{width:auto;max-width:92px;height:40px;object-fit:contain;object-position:left center}.card-logo img[src="/brand/icon.png"]{width:40px;height:40px;border-radius:8px;box-shadow:0 8px 18px rgba(15,23,42,.1)}.service-card ul{display:grid;grid-gap:10px;gap:10px;margin:auto 0 0;padding:22px 0 0;list-style:none}.service-card li{display:flex;align-items:center;gap:8px;color:var(--ink-800);font-size:14px}.service-card li svg{color:var(--lime);flex:0 0 auto}.product-section{color:#ffffff;background:radial-gradient(circle at 78% 18%,rgba(59,130,246,.22),transparent 32%),linear-gradient(135deg,#0f172a,#101827 54%,#172554)}.product-grid{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:56px;gap:56px;align-items:center}.cta-inner .eyebrow,.product-copy .eyebrow{border-color:rgba(255,255,255,.16);color:#bae6fd;background:rgba(255,255,255,.08)}.cta-inner h2,.product-copy h2{margin-top:22px;color:#ffffff}.cta-inner p,.product-copy p{margin-top:18px;color:rgba(255,255,255,.72)}.product-panel{border:1px solid rgba(255,255,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.06)),rgba(255,255,255,.04);padding:22px;box-shadow:0 24px 70px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.panel-topbar{display:flex;gap:8px}.panel-topbar span{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,.34)}.panel-brand{display:flex;align-items:center;gap:14px;margin-top:28px}.panel-brand img{border-radius:8px}.panel-brand .panel-wordmark{width:158px;height:auto;border:1px solid rgba(255,255,255,.46);background:rgba(255,255,255,.92);padding:8px 12px}.panel-brand strong{display:block;font-size:24px}.panel-brand span{display:block;margin-top:4px;color:rgba(255,255,255,.58);font-size:13px}.capability-list{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.capability-item{display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.08);padding:16px}.capability-item svg{width:26px;height:26px;color:#93c5fd}.capability-item strong{display:block;font-size:16px}.capability-item span{display:block;margin-top:5px;color:rgba(255,255,255,.66);font-size:14px;line-height:1.65}.workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.workflow-card{min-height:220px}.workflow-card span{display:block;color:var(--blue);font-size:34px;font-weight:800;line-height:1}.cta-section{color:#ffffff;background:linear-gradient(135deg,rgba(14,165,233,.24),rgba(124,58,237,.2)),var(--ink-950);padding:78px 0}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:34px}.cta-inner>div{max-width:720px}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}#contact{background:linear-gradient(180deg,#ffffff 0,var(--mist) 100%)}.contact-card svg{width:36px;height:36px;border:1px solid rgba(59,130,246,.16);border-radius:8px;background:var(--surface-blue);padding:8px;color:var(--blue)}.wechat-qr{width:min(190px,100%);height:auto;margin-top:18px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:8px}.contact-link{margin-top:28px;border-color:var(--line);color:var(--ink-950);background:var(--paper)}.site-footer{border-top:1px solid var(--line);background:#ffffff;padding:42px 0}.footer-grid{display:flex;align-items:center;justify-content:space-between;gap:28px}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;color:var(--ink-650);font-size:14px;font-weight:600}.footer-meta{display:grid;grid-gap:5px;gap:5px;color:var(--ink-500);font-size:13px;text-align:right}@media (max-width:980px){.site-header{inset:18px 0 auto}.header-inner{justify-content:space-between}.brand-link{position:static}.header-nav-pill{justify-content:flex-end;width:auto;min-height:52px;border-radius:999px;padding:0 12px}.desktop-nav{display:none}.hero-content,.hero-section{min-height:760px}.hero-content{grid-template-columns:1fr;gap:30px;align-content:center}.hero-section h1{font-size:52px}.hero-brand-lockup span{font-size:48px}.hero-copy{font-size:18px}.about-grid,.product-grid{grid-template-columns:1fr}.contact-grid,.service-grid,.signal-grid,.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-inner,.footer-grid{align-items:flex-start;flex-direction:column}.footer-meta{text-align:left}}@media (max-width:640px){.site-shell{width:min(100% - 28px,1180px)}.header-inner{min-height:68px}.brand-link small,.header-cta,.header-nav-pill{display:none}.hero-content,.hero-section{min-height:auto}.hero-content{padding-top:122px;padding-bottom:76px}.hero-overlay{background:linear-gradient(180deg,rgba(5,9,20,.92) 0,rgba(5,9,20,.82) 54%,rgba(5,9,20,.68) 100%),linear-gradient(180deg,transparent 0,var(--mist) 100%)}.hero-image,.hero-video{object-position:58% center}.hero-brand-lockup{gap:12px}.hero-brand-lockup .hero-wordmark{width:min(250px,78vw);height:auto;padding:10px 14px}.hero-brand-lockup span{font-size:38px}.hero-section h1{font-size:42px}.hero-copy{font-size:16px;line-height:1.7}.hero-actions{gap:10px;margin-top:24px}.download-dropdown,.download-version-chip,.hero-actions .button-primary,.hero-actions .button-secondary{width:100%}.download-version-chip{justify-content:center;white-space:normal;text-align:center}.download-dropdown-trigger{min-width:0}.download-dropdown-menu{right:auto;left:0;width:100%}.contact-grid,.service-grid,.signal-grid,.workflow-grid{grid-template-columns:1fr}.hero-signal-section{margin-top:-48px}.signal-grid{grid-template-columns:1fr}.signal-card{min-height:0;padding:22px}.section-block{padding:76px 0}.cta-inner h2,.product-copy h2,.section-heading h2{font-size:34px}.about-copy{padding-left:18px}.contact-card,.service-card,.workflow-card{padding:22px}}