.site-header[data-v-2544b78e]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h);background:transparent;transition:background .2s ease,border-color .2s ease,backdrop-filter .2s ease;border-bottom:1px solid transparent}.site-header.scrolled[data-v-2544b78e]{background:var(--bg-glass);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom-color:var(--border)}.header-inner[data-v-2544b78e]{display:flex;align-items:center;justify-content:space-between;height:100%;gap:32px}.logo[data-v-2544b78e]{display:inline-flex;align-items:center;gap:10px;color:var(--text-primary)}.logo-mark[data-v-2544b78e]{display:inline-flex;padding:4px;background:#00a8ff14;border:1px solid rgba(0,168,255,.2);border-radius:4px}.logo-text[data-v-2544b78e]{display:flex;flex-direction:column;line-height:1.1}.logo-text strong[data-v-2544b78e]{font-size:14px;font-weight:700;letter-spacing:.02em}.logo-sub[data-v-2544b78e]{font-size:11px;color:var(--text-muted);letter-spacing:.04em}.primary-nav[data-v-2544b78e]{flex:1;display:flex;justify-content:center}.primary-nav>ul[data-v-2544b78e]{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0;height:100%}.primary-nav>ul>li[data-v-2544b78e]{position:relative;height:100%;display:flex;align-items:center}.nav-link[data-v-2544b78e]{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;background:none;border:0;color:var(--text-secondary);font-size:14px;font-weight:500;letter-spacing:.01em;transition:color .16s ease}.nav-link[data-v-2544b78e]:hover{color:var(--text-primary)}.router-link-active[data-v-2544b78e]{color:var(--accent)}.mega[data-v-2544b78e]{position:fixed;left:0;right:0;top:var(--header-h);background:var(--bg-surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);box-shadow:0 24px 48px #0006;padding:32px 0;animation:fadeInDown-2544b78e .2s ease both}@keyframes fadeInDown-2544b78e{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mega-inner[data-v-2544b78e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.mega-title[data-v-2544b78e]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--accent);text-transform:uppercase;margin-bottom:14px}.mega-col ul[data-v-2544b78e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mega-col a[data-v-2544b78e]{display:flex;flex-direction:column;gap:2px;padding:8px 0;color:var(--text-secondary);transition:color .16s ease;font-size:14px}.mega-col a[data-v-2544b78e]:hover{color:var(--accent)}.mega-col em[data-v-2544b78e]{font-style:normal;font-size:12px;color:var(--text-muted)}.header-actions[data-v-2544b78e]{display:flex;align-items:center;gap:12px}.lang-switch[data-v-2544b78e]{position:relative}.lang-btn[data-v-2544b78e]{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--radius);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.lang-btn[data-v-2544b78e]:hover{color:var(--text-primary);border-color:var(--border-strong)}.lang-menu[data-v-2544b78e]{position:absolute;right:0;top:calc(100% + 8px);min-width:200px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);list-style:none;margin:0;padding:6px;box-shadow:0 12px 32px #0006}.lang-menu li[data-v-2544b78e]{padding:8px 12px;font-size:13px;border-radius:4px;color:var(--text-secondary);display:flex;justify-content:space-between;align-items:center}.lang-menu li.active[data-v-2544b78e]{background:var(--accent-dim);color:var(--accent);font-weight:600}.lang-menu li.disabled[data-v-2544b78e]{color:var(--text-muted)}.lang-menu li.disabled em[data-v-2544b78e]{font-style:normal;font-size:11px;color:var(--text-dim)}.rfq-btn[data-v-2544b78e]{padding:10px 16px}.hamburger[data-v-2544b78e]{display:none;flex-direction:column;gap:4px;background:transparent;border:0;padding:8px}.hamburger span[data-v-2544b78e]{display:block;width:22px;height:2px;background:var(--text-primary);transition:transform .2s ease,opacity .2s ease}.menu-open .hamburger span[data-v-2544b78e]:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-open .hamburger span[data-v-2544b78e]:nth-child(2){opacity:0}.menu-open .hamburger span[data-v-2544b78e]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-drawer[data-v-2544b78e]{position:fixed;top:var(--header-h);left:0;right:0;bottom:0;background:var(--bg-primary);border-top:1px solid var(--border);overflow-y:auto;padding:24px 0 40px;display:none}.drawer-group[data-v-2544b78e]{border-bottom:1px solid var(--border);padding:4px 0}.drawer-title a[data-v-2544b78e],.drawer-group summary[data-v-2544b78e]{display:block;padding:14px 0;color:var(--text-primary);font-size:16px;font-weight:600;cursor:pointer;list-style:none}.drawer-group summary[data-v-2544b78e]::marker{display:none}.drawer-group summary[data-v-2544b78e]::-webkit-details-marker{display:none}.drawer-group summary[data-v-2544b78e]{position:relative}.drawer-group summary[data-v-2544b78e]:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--accent);font-size:18px}.drawer-group details[open] summary[data-v-2544b78e]:after{content:"−"}.drawer-col[data-v-2544b78e]{padding:4px 0 16px}.drawer-subtitle[data-v-2544b78e]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--accent);text-transform:uppercase;padding:6px 0 8px}.drawer-col ul[data-v-2544b78e]{list-style:none;margin:0;padding:0}.drawer-col li a[data-v-2544b78e]{display:block;padding:10px 0 10px 12px;color:var(--text-secondary);font-size:14px}.drawer-col li a[data-v-2544b78e]:hover{color:var(--accent)}@media(max-width:1100px){.primary-nav[data-v-2544b78e]{display:none}.hamburger[data-v-2544b78e]{display:flex}.lang-btn[data-v-2544b78e]{padding:8px}.menu-open .mobile-drawer[data-v-2544b78e]{display:block}.logo-sub[data-v-2544b78e]{display:none}}@media(max-width:480px){.rfq-btn[data-v-2544b78e]{display:none}}.site-footer[data-v-71231082]{background:var(--bg-deep);border-top:1px solid var(--border);color:var(--text-secondary)}.footer-top[data-v-71231082]{display:grid;grid-template-columns:1.4fr repeat(5,1fr);gap:40px;padding:72px 24px 56px}@media(max-width:1024px){.footer-top[data-v-71231082]{grid-template-columns:1fr 1fr 1fr}.footer-brand[data-v-71231082]{grid-column:span 3}}@media(max-width:600px){.footer-top[data-v-71231082]{grid-template-columns:1fr 1fr}.footer-brand[data-v-71231082]{grid-column:span 2}}.footer-brand p[data-v-71231082]{margin-top:12px;color:var(--text-muted);font-size:14px;max-width:360px;line-height:1.6}.logo-row[data-v-71231082]{display:flex;align-items:center;gap:10px;color:var(--text-primary);font-size:15px;font-weight:700;letter-spacing:.02em}.logo-mark[data-v-71231082]{display:inline-flex;padding:3px;background:#00a8ff14;border:1px solid rgba(0,168,255,.2);border-radius:4px}.contact[data-v-71231082]{margin-top:20px;display:flex;flex-direction:column;gap:8px}.contact-row[data-v-71231082]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.contact-row .ico[data-v-71231082]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--border);border-radius:4px;color:var(--accent);font-size:11px}.contact-row a[data-v-71231082]:hover{color:var(--accent)}.col-title[data-v-71231082]{font-size:13px;color:var(--text-primary);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}.footer-col ul[data-v-71231082]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer-col a[data-v-71231082],.footer-col .muted[data-v-71231082]{color:var(--text-muted);font-size:14px;transition:color .16s ease}.footer-col a[data-v-71231082]:hover{color:var(--accent)}.footer-bottom[data-v-71231082]{border-top:1px solid var(--border)}.footer-bottom-inner[data-v-71231082]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;font-size:13px;color:var(--text-muted);flex-wrap:wrap;gap:12px}.legal[data-v-71231082]{display:flex;align-items:center;gap:10px}.legal .dot[data-v-71231082]{color:var(--text-dim)}.legal .lang-tag[data-v-71231082]{padding:3px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);font-size:11px;letter-spacing:.06em}.ceramic-visual[data-v-8a94a3e5]{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;background:radial-gradient(ellipse at 30% 20%,rgba(0,168,255,.1),transparent 60%),linear-gradient(135deg,#0f1524,#050810);border:1px solid var(--border)}.grid-overlay[data-v-8a94a3e5]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);pointer-events:none}.glow[data-v-8a94a3e5]{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(ellipse at 50% 50%,rgba(0,168,255,.12),transparent 60%);pointer-events:none}.viz[data-v-8a94a3e5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.visual-label[data-v-8a94a3e5]{position:absolute;left:16px;bottom:16px;padding:6px 12px;background:#0a0e1abf;border:1px solid var(--border);border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-primary);letter-spacing:.08em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.visual-label-eye[data-v-8a94a3e5]{color:var(--accent);margin-right:6px}.page[data-v-5e713b40]{padding-top:var(--header-h)}.hero[data-v-5e713b40]{position:relative;padding:96px 0 0;background:linear-gradient(180deg,var(--bg-deep) 0%,var(--bg-primary) 100%);overflow:hidden}.hero-bg[data-v-5e713b40]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-grid[data-v-5e713b40]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 30% 40%,black 30%,transparent 80%);mask-image:radial-gradient(ellipse at 30% 40%,black 30%,transparent 80%)}.hero-glow[data-v-5e713b40]{position:absolute;top:-20%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(0,168,255,.16),transparent 60%);filter:blur(20px)}.hero-inner[data-v-5e713b40]{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;padding-top:40px;padding-bottom:80px}@media(max-width:900px){.hero-inner[data-v-5e713b40]{grid-template-columns:1fr;gap:40px}}.hero-copy .eyebrow[data-v-5e713b40],.hero-copy h1[data-v-5e713b40]{margin-bottom:20px}.hero-accent[data-v-5e713b40]{background:linear-gradient(90deg,#00e5ff,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-copy .lead[data-v-5e713b40]{margin-bottom:32px}.hero-actions[data-v-5e713b40]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:40px}.hero-badges[data-v-5e713b40]{display:flex;gap:10px;flex-wrap:wrap}.badge[data-v-5e713b40]{padding:6px 12px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);font-size:12px;font-family:JetBrains Mono,monospace;letter-spacing:.06em}.hero-visual[data-v-5e713b40]{position:relative}.hero-corner[data-v-5e713b40]{position:absolute;padding:8px 14px;background:#0a0e1ab8;border:1px solid var(--border);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;color:var(--text-secondary);font-family:JetBrains Mono,monospace;letter-spacing:.06em;display:flex;align-items:center;gap:8px}.hero-corner .mono[data-v-5e713b40]{color:var(--accent)}.hero-corner.tl[data-v-5e713b40]{top:-14px;left:-12px}.hero-corner.br[data-v-5e713b40]{bottom:-14px;right:-12px}.hero-strip[data-v-5e713b40]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#0a0e1a99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-strip-inner[data-v-5e713b40]{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 24px;gap:24px}@media(max-width:720px){.hero-strip-inner[data-v-5e713b40]{grid-template-columns:repeat(2,1fr)}}.strip-label[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);letter-spacing:.14em;margin-bottom:4px}.strip-value[data-v-5e713b40]{font-weight:600;color:var(--text-primary);font-size:15px}.problem-grid .card[data-v-5e713b40]{display:flex;flex-direction:column;gap:10px}.pill-ico[data-v-5e713b40]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid var(--border-accent);color:var(--accent);border-radius:8px;font-size:18px;margin-bottom:6px}.problem-grid p[data-v-5e713b40]{font-size:14px}.product-grid[data-v-5e713b40]{gap:24px}.product-card[data-v-5e713b40]{padding:20px}.product-card .visual[data-v-5e713b40]{margin-bottom:4px}.product-card h3[data-v-5e713b40]{font-size:1.125rem;margin-top:6px;margin-bottom:4px}.product-card p[data-v-5e713b40]{font-size:14px;color:var(--text-muted)}.material-grid .card[data-v-5e713b40]{display:flex;flex-direction:column;height:100%}.material-head[data-v-5e713b40]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.material-symbol[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:20px;font-weight:700;color:var(--accent);letter-spacing:.02em}.material-card h3[data-v-5e713b40]{font-size:1.125rem}.material-card p[data-v-5e713b40]{color:var(--text-muted);font-size:14px;margin-top:6px}.material-props[data-v-5e713b40]{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary)}.material-props li[data-v-5e713b40]{display:flex;align-items:center;gap:8px}.material-props .dot[data-v-5e713b40]{width:4px;height:4px;border-radius:999px;background:var(--accent)}.material-card .card-cta[data-v-5e713b40]{margin-top:auto}.two-col[data-v-5e713b40]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.two-col[data-v-5e713b40]{grid-template-columns:1fr;gap:32px}}.check-list[data-v-5e713b40]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.check-list li[data-v-5e713b40]{padding-left:28px;position:relative}.check-list li[data-v-5e713b40]:before{content:"";position:absolute;left:0;top:10px;width:16px;height:1px;background:var(--accent)}.industry-grid[data-v-5e713b40]{gap:12px}.industry-card[data-v-5e713b40]{display:flex;align-items:center;gap:16px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:all .2s ease;color:var(--text-secondary)}.industry-card[data-v-5e713b40]:hover{border-color:var(--border-accent);background:var(--bg-elevated);transform:translateY(-2px)}.industry-card .arrow[data-v-5e713b40]{color:var(--accent);margin-left:auto}.industry-ico[data-v-5e713b40]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid var(--border-accent);border-radius:8px;color:var(--accent);font-size:18px;flex-shrink:0}.industry-title[data-v-5e713b40]{color:var(--text-primary);font-weight:600;font-size:15px}.industry-hint[data-v-5e713b40]{font-size:13px;color:var(--text-muted);margin-top:2px}.industry-body[data-v-5e713b40]{flex:1;min-width:0}.why-grid .card[data-v-5e713b40]{padding:24px}.why-num[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:.1em;margin-bottom:10px}.engineering-flow[data-v-5e713b40]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:12px}.flow-step[data-v-5e713b40]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.flow-num[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:.1em;margin-bottom:12px}.flow-step h4[data-v-5e713b40]{margin-bottom:8px}.flow-step p[data-v-5e713b40]{font-size:14px;color:var(--text-muted)}.flow-arrow[data-v-5e713b40]{align-self:center;color:var(--accent);font-size:20px}@media(max-width:900px){.engineering-flow[data-v-5e713b40]{grid-template-columns:1fr}.flow-arrow[data-v-5e713b40]{transform:rotate(90deg);justify-self:center;padding:4px 0}}.quality-list[data-v-5e713b40]{gap:12px!important;margin-top:24px}.q-item[data-v-5e713b40]{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);font-size:14px;color:var(--text-primary)}.q-num[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:.08em}.factory-tile[data-v-5e713b40]{display:flex;flex-direction:column;gap:12px}.factory-title[data-v-5e713b40]{font-size:13px;color:var(--text-primary);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.resource-card[data-v-5e713b40]{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:all .2s ease;color:var(--text-secondary)}.resource-card[data-v-5e713b40]:hover{border-color:var(--border-accent);background:var(--bg-elevated);transform:translateY(-2px)}.resource-type[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}.resource-card h4[data-v-5e713b40]{color:var(--text-primary);margin-bottom:4px}.resource-card p[data-v-5e713b40]{font-size:14px;color:var(--text-muted)}.insight-grid[data-v-5e713b40]{gap:24px}.insight-card[data-v-5e713b40]{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;color:var(--text-secondary);transition:all .2s ease}.insight-card[data-v-5e713b40]:hover{border-color:var(--border-accent);background:var(--bg-elevated);transform:translateY(-2px)}.insight-image[data-v-5e713b40]{aspect-ratio:16 / 9;overflow:hidden;background:var(--bg-elevated)}.insight-image img[data-v-5e713b40]{display:block;width:100%;height:100%;object-fit:cover}.insight-body[data-v-5e713b40]{padding:20px;display:flex;flex-direction:column;gap:8px}.insight-date[data-v-5e713b40]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase}.insight-card h4[data-v-5e713b40]{color:var(--text-primary);margin:0;font-size:1.05rem;line-height:1.4}.insight-card p[data-v-5e713b40]{font-size:14px;color:var(--text-muted);margin:0}.insight-link[data-v-5e713b40]{margin-top:6px;color:var(--accent);font-size:13px;font-weight:500;letter-spacing:.02em}.cms-status[data-v-5e713b40]{color:var(--text-muted);font-size:14px;padding:24px 0;text-align:center}.cta[data-v-5e713b40]{position:relative;padding:96px 0;background:radial-gradient(circle at 20% 50%,rgba(0,168,255,.15),transparent 60%),linear-gradient(180deg,var(--bg-primary) 0%,var(--bg-deep) 100%);border-top:1px solid var(--border);overflow:hidden}.cta[data-v-5e713b40]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,168,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,168,255,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);pointer-events:none}.cta-inner[data-v-5e713b40]{position:relative;text-align:center;max-width:880px;margin:0 auto}.cta-inner .eyebrow[data-v-5e713b40]{margin-bottom:20px}.cta-inner .lead[data-v-5e713b40]{margin:20px auto 0}.cta-actions[data-v-5e713b40]{display:flex;justify-content:center;gap:12px;margin-top:32px;flex-wrap:wrap}.cta-support[data-v-5e713b40]{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:32px;border-top:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:left}.cta-support strong[data-v-5e713b40]{color:var(--text-primary);font-size:13px}@media(max-width:720px){.cta-support[data-v-5e713b40]{grid-template-columns:1fr;text-align:center}}.page[data-v-5299904a]{padding-top:0}.rfq-section[data-v-5299904a]{padding-top:64px;padding-bottom:96px}.rfq-layout[data-v-5299904a]{display:grid;grid-template-columns:320px 1fr;gap:40px;align-items:start}@media(max-width:1024px){.rfq-layout[data-v-5299904a]{grid-template-columns:1fr}}.side-card[data-v-5299904a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;margin-bottom:16px}.side-card .eyebrow[data-v-5299904a]{margin-bottom:16px}.side-steps[data-v-5299904a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;counter-reset:step;gap:14px}.side-steps li[data-v-5299904a]{position:relative;padding-left:30px;font-size:14px;color:var(--text-secondary);line-height:1.5}.side-steps li[data-v-5299904a]:before{counter-increment:step;content:"0" counter(step);position:absolute;left:0;top:0;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em}.side-steps strong[data-v-5299904a]{color:var(--text-primary);font-weight:600}.side-card-alt[data-v-5299904a]{background:var(--bg-surface)}.side-title[data-v-5299904a]{font-size:13px;color:var(--text-primary);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.file-tags[data-v-5299904a]{display:flex;flex-wrap:wrap;gap:6px}.file-tags span[data-v-5299904a]{padding:4px 10px;background:#ffffff0a;border:1px solid var(--border);border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-primary);letter-spacing:.04em}.side-hint[data-v-5299904a]{font-size:12px;color:var(--text-muted);margin-top:12px}.side-line[data-v-5299904a]{font-size:14px;color:var(--text-secondary);margin-top:6px}.side-line a[data-v-5299904a]:hover{color:var(--accent)}.rfq-form-wrap[data-v-5299904a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px}@media(max-width:720px){.rfq-form-wrap[data-v-5299904a]{padding:24px}}.form-section[data-v-5299904a]{margin-bottom:24px}.form-section[data-v-5299904a]:last-child{margin-bottom:0}.form-section-title[data-v-5299904a]{font-family:Inter,system-ui;font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:20px;display:flex;align-items:center;gap:12px}.form-section-title .mono[data-v-5299904a]{font-family:JetBrains Mono,monospace;color:var(--accent);font-size:12px;letter-spacing:.1em;padding:3px 8px;border:1px solid var(--border-accent);border-radius:4px}.divider[data-v-5299904a]{margin:32px 0}.form-submit[data-v-5299904a]{margin-top:24px;display:flex;flex-direction:column;gap:12px}.form-submit .btn[data-v-5299904a]{width:100%;padding:16px 24px}.submit-hint[data-v-5299904a]{font-size:12px;color:var(--text-muted);text-align:center}.form-alert[data-v-5299904a]{margin-top:16px}.submitted-card[data-v-5299904a]{text-align:center;padding:24px 0}.check-badge[data-v-5299904a]{width:56px;height:56px;margin:0 auto 20px;border-radius:999px;background:#22c55e24;border:1px solid rgba(34,197,94,.4);color:#86efac;display:inline-flex;align-items:center;justify-content:center;font-size:24px}.submitted-card h2[data-v-5299904a]{margin-bottom:16px}.submitted-card .lead[data-v-5299904a]{margin:0 auto}.submitted-meta[data-v-5299904a]{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);font-size:13px;color:var(--text-muted);text-align:left}.submitted-meta strong[data-v-5299904a]{color:var(--text-primary);font-weight:600}.submitted-actions[data-v-5299904a]{display:flex;gap:12px;margin-top:24px;justify-content:center;flex-wrap:wrap}@media(max-width:720px){.submitted-meta[data-v-5299904a]{grid-template-columns:1fr}}.page[data-v-f0973d7b]{padding-top:0}.hero-two-col[data-v-f0973d7b]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;margin-top:32px}@media(max-width:900px){.hero-two-col[data-v-f0973d7b]{grid-template-columns:1fr}}.facts[data-v-f0973d7b]{background:var(--bg-surface);border-bottom:1px solid var(--border)}.facts-grid[data-v-f0973d7b]{gap:24px}.fact-label[data-v-f0973d7b]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);letter-spacing:.14em;margin-bottom:6px}.fact-value[data-v-f0973d7b]{font-weight:600;color:var(--text-primary);font-size:15px}.two-col[data-v-f0973d7b]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.two-col[data-v-f0973d7b]{grid-template-columns:1fr}}.side-visual[data-v-f0973d7b]{max-width:480px;margin:0 auto}.body-copy[data-v-f0973d7b]{color:var(--text-secondary);margin-top:16px}.check-list[data-v-f0973d7b]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.check-list li[data-v-f0973d7b]{padding-left:28px;position:relative}.check-list li[data-v-f0973d7b]:before{content:"";position:absolute;left:0;top:10px;width:16px;height:1px;background:var(--accent)}.mini-spec[data-v-f0973d7b]{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.mini-spec span[data-v-f0973d7b]{padding:4px 10px;border-radius:999px;background:#ffffff0a;border:1px solid var(--border);color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.04em}.material-symbol[data-v-f0973d7b]{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:var(--accent);margin-bottom:10px}.app-tile[data-v-f0973d7b]{padding:16px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:14px;font-weight:500;transition:border-color .2s ease}.app-tile[data-v-f0973d7b]:hover{border-color:var(--border-accent)}.faq-list[data-v-f0973d7b]{display:flex;flex-direction:column;gap:10px;max-width:900px}.faq-item[data-v-f0973d7b]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);overflow:hidden}.faq-item summary[data-v-f0973d7b]{padding:20px 24px;cursor:pointer;color:var(--text-primary);font-weight:600;font-size:15px;position:relative;list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-item summary[data-v-f0973d7b]::-webkit-details-marker{display:none}.faq-item summary[data-v-f0973d7b]:after{content:"+";color:var(--accent);font-size:18px;margin-left:12px;transition:transform .2s ease}.faq-item[open] summary[data-v-f0973d7b]:after{content:"−"}.faq-item p[data-v-f0973d7b]{padding:0 24px 20px;color:var(--text-secondary);font-size:14px}.cta-block[data-v-f0973d7b]{border-top:1px solid var(--border);background:var(--bg-surface)}.cta-block-inner[data-v-f0973d7b]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.cta-block-inner .eyebrow[data-v-f0973d7b]{margin-bottom:8px}.cta-block-inner h2[data-v-f0973d7b]{font-size:clamp(1.5rem,2.4vw,2rem)}.cta-actions[data-v-f0973d7b]{display:flex;gap:12px;flex-wrap:wrap}.page[data-v-25904e27]{padding-top:0}.hero-two-col[data-v-25904e27]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;margin-top:32px}@media(max-width:900px){.hero-two-col[data-v-25904e27]{grid-template-columns:1fr}}.material-tag[data-v-25904e27]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.material-tag .formula[data-v-25904e27]{font-family:JetBrains Mono,monospace;font-size:28px;font-weight:700;color:var(--accent);letter-spacing:.02em}.facts[data-v-25904e27]{background:var(--bg-surface);border-bottom:1px solid var(--border)}.facts-grid[data-v-25904e27]{gap:24px}.fact-label[data-v-25904e27]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);letter-spacing:.14em;margin-bottom:6px}.fact-value[data-v-25904e27]{font-weight:600;color:var(--text-primary);font-size:15px}.two-col[data-v-25904e27]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.two-col[data-v-25904e27]{grid-template-columns:1fr}}.side-visual[data-v-25904e27]{max-width:480px;margin:0 auto}.body-copy[data-v-25904e27]{color:var(--text-secondary);margin-top:16px}.check-list[data-v-25904e27]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.check-list li[data-v-25904e27]{padding-left:28px;position:relative}.check-list li[data-v-25904e27]:before{content:"";position:absolute;left:0;top:10px;width:16px;height:1px;background:var(--accent)}.advantage-grid .advantage[data-v-25904e27]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .2s ease}.advantage-grid .advantage[data-v-25904e27]:hover{border-color:var(--border-accent)}.advantage .ico[data-v-25904e27]{display:inline-flex;padding:4px 10px;background:var(--accent-dim);border:1px solid var(--border-accent);border-radius:4px;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:12px}.advantage h4[data-v-25904e27]{margin-bottom:8px}.advantage p[data-v-25904e27]{color:var(--text-secondary);font-size:14px}.app-grid .app-card[data-v-25904e27]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.app-industry[data-v-25904e27]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.app-card ul[data-v-25904e27]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;color:var(--text-secondary);font-size:14px}.app-card li[data-v-25904e27]{padding-left:18px;position:relative}.app-card li[data-v-25904e27]:before{content:"·";position:absolute;left:4px;color:var(--accent);font-weight:700}.tolerance-box[data-v-25904e27]{margin-top:20px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.tolerance-label[data-v-25904e27]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;margin-bottom:12px}.tolerance-box ul[data-v-25904e27]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--text-secondary)}.tolerance-box li[data-v-25904e27]{padding-left:18px;position:relative}.tolerance-box li[data-v-25904e27]:before{content:"›";position:absolute;left:0;color:var(--accent)}.faq-list[data-v-25904e27]{display:flex;flex-direction:column;gap:10px;max-width:900px}.faq-item[data-v-25904e27]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);overflow:hidden}.faq-item summary[data-v-25904e27]{padding:20px 24px;cursor:pointer;color:var(--text-primary);font-weight:600;font-size:15px;list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-item summary[data-v-25904e27]::-webkit-details-marker{display:none}.faq-item summary[data-v-25904e27]:after{content:"+";color:var(--accent);font-size:18px;margin-left:12px}.faq-item[open] summary[data-v-25904e27]:after{content:"−"}.faq-item p[data-v-25904e27]{padding:0 24px 20px;color:var(--text-secondary);font-size:14px}.cta-block[data-v-25904e27]{border-top:1px solid var(--border);background:var(--bg-surface)}.cta-block-inner[data-v-25904e27]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.cta-block-inner .eyebrow[data-v-25904e27]{margin-bottom:8px}.cta-block-inner h2[data-v-25904e27]{font-size:clamp(1.5rem,2.4vw,2rem)}.cta-actions[data-v-25904e27]{display:flex;gap:12px;flex-wrap:wrap}.page[data-v-998fc8c5]{padding-top:0}.hero-two-col[data-v-998fc8c5]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;margin-top:32px}@media(max-width:900px){.hero-two-col[data-v-998fc8c5]{grid-template-columns:1fr}}.facts[data-v-998fc8c5]{background:var(--bg-surface);border-bottom:1px solid var(--border)}.facts-grid[data-v-998fc8c5]{gap:24px}.fact-label[data-v-998fc8c5]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);letter-spacing:.14em;margin-bottom:6px}.fact-value[data-v-998fc8c5]{font-weight:600;color:var(--text-primary);font-size:15px}.two-col[data-v-998fc8c5]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.two-col[data-v-998fc8c5]{grid-template-columns:1fr}}.side-visual[data-v-998fc8c5]{max-width:480px;margin:0 auto}.body-copy[data-v-998fc8c5]{color:var(--text-secondary);margin-top:16px}.hiw-grid .hiw-card[data-v-998fc8c5]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.hiw-card[data-v-998fc8c5]:hover{border-color:var(--border-accent)}.hiw-num[data-v-998fc8c5]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:.1em;margin-bottom:12px}.hiw-card h4[data-v-998fc8c5]{margin-bottom:8px}.hiw-card p[data-v-998fc8c5]{color:var(--text-secondary);font-size:14px}.cap-card[data-v-998fc8c5]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .2s ease}.cap-card[data-v-998fc8c5]:hover{border-color:var(--border-accent)}.cap-card h4[data-v-998fc8c5]{margin-bottom:8px}.cap-card p[data-v-998fc8c5]{color:var(--text-secondary);font-size:14px}.dfm-grid[data-v-998fc8c5]{gap:16px}.dfm-card[data-v-998fc8c5]{display:flex;gap:16px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.dfm-card.dfm-warn[data-v-998fc8c5]{border-color:#ef444433;background:#ef444408}.dfm-ico[data-v-998fc8c5]{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid var(--border-accent);color:var(--accent);border-radius:6px;font-weight:700}.dfm-ico-warn[data-v-998fc8c5]{background:#ef44441f;border-color:#ef444466;color:#fca5a5}.dfm-card h4[data-v-998fc8c5]{margin-bottom:6px;font-size:15px}.dfm-card p[data-v-998fc8c5]{color:var(--text-secondary);font-size:13px}.check-list[data-v-998fc8c5]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.check-list li[data-v-998fc8c5]{padding-left:28px;position:relative}.check-list li[data-v-998fc8c5]:before{content:"";position:absolute;left:0;top:10px;width:16px;height:1px;background:var(--accent)}.advantages-limits[data-v-998fc8c5]{display:flex;flex-direction:column;gap:12px}.al-block[data-v-998fc8c5]{padding:20px 24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.al-block-alt[data-v-998fc8c5]{background:#ef444408;border-color:#ef444433}.al-title[data-v-998fc8c5]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.al-block-alt .al-title[data-v-998fc8c5]{color:#fca5a5}.al-block ul[data-v-998fc8c5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--text-secondary)}.al-block li[data-v-998fc8c5]{padding-left:18px;position:relative}.al-block li[data-v-998fc8c5]:before{content:"›";position:absolute;left:0;color:var(--accent)}.al-block-alt li[data-v-998fc8c5]:before{content:"·";color:#fca5a5}.app-tile[data-v-998fc8c5]{padding:16px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:14px;font-weight:500}.app-tile[data-v-998fc8c5]:hover{border-color:var(--border-accent)}.cta-block[data-v-998fc8c5]{border-top:1px solid var(--border);background:var(--bg-surface)}.cta-block-inner[data-v-998fc8c5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.cta-block-inner .eyebrow[data-v-998fc8c5]{margin-bottom:8px}.cta-block-inner h2[data-v-998fc8c5]{font-size:clamp(1.5rem,2.4vw,2rem)}.cta-actions[data-v-998fc8c5]{display:flex;gap:12px;flex-wrap:wrap}.page[data-v-a1c727bd]{padding-top:0}.hero-two-col[data-v-a1c727bd]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;margin-top:32px}@media(max-width:900px){.hero-two-col[data-v-a1c727bd]{grid-template-columns:1fr}}.facts[data-v-a1c727bd]{background:var(--bg-surface);border-bottom:1px solid var(--border)}.facts-grid[data-v-a1c727bd]{gap:24px}.fact-label[data-v-a1c727bd]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);letter-spacing:.14em;margin-bottom:6px}.fact-value[data-v-a1c727bd]{font-weight:600;color:var(--text-primary);font-size:15px}.two-col[data-v-a1c727bd]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.two-col[data-v-a1c727bd]{grid-template-columns:1fr}}.side-visual[data-v-a1c727bd]{max-width:480px;margin:0 auto}.check-list[data-v-a1c727bd]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.check-list li[data-v-a1c727bd]{padding-left:28px;position:relative}.check-list li[data-v-a1c727bd]:before{content:"";position:absolute;left:0;top:10px;width:16px;height:1px;background:var(--accent)}.challenge-grid .challenge[data-v-a1c727bd]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.challenge-num[data-v-a1c727bd]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:.1em;margin-bottom:12px}.challenge h4[data-v-a1c727bd]{margin-bottom:8px}.challenge p[data-v-a1c727bd]{color:var(--text-secondary);font-size:14px}.material-symbol[data-v-a1c727bd]{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:var(--accent);margin-bottom:10px}.comp-card[data-v-a1c727bd]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.comp-tag[data-v-a1c727bd]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.comp-card ul[data-v-a1c727bd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;color:var(--text-secondary);font-size:14px}.comp-card li[data-v-a1c727bd]{padding-left:18px;position:relative}.comp-card li[data-v-a1c727bd]:before{content:"›";position:absolute;left:0;color:var(--accent)}.case-card[data-v-a1c727bd]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:32px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}@media(max-width:900px){.case-card[data-v-a1c727bd]{grid-template-columns:1fr;padding:24px}}.case-label[data-v-a1c727bd]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.case-block p[data-v-a1c727bd]{color:var(--text-secondary);font-size:14px}.case-result[data-v-a1c727bd]{grid-column:1 / -1;padding:20px 24px;background:#00a8ff0d;border:1px solid var(--border-accent);border-radius:var(--radius)}.case-result p[data-v-a1c727bd]{color:var(--text-primary)}.case-disclaimer[data-v-a1c727bd]{margin-top:16px;font-size:12px;color:var(--text-muted);font-style:italic}.cta-block[data-v-a1c727bd]{border-top:1px solid var(--border);background:var(--bg-surface)}.cta-block-inner[data-v-a1c727bd]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.cta-block-inner .eyebrow[data-v-a1c727bd]{margin-bottom:8px}.cta-block-inner h2[data-v-a1c727bd]{font-size:clamp(1.5rem,2.4vw,2rem)}.cta-actions[data-v-a1c727bd]{display:flex;gap:12px;flex-wrap:wrap}.page[data-v-ed9a6c06]{padding-top:var(--header-h)}.post-hero[data-v-ed9a6c06]{padding:80px 0 40px;background:linear-gradient(180deg,var(--bg-deep) 0%,var(--bg-primary) 100%);border-bottom:1px solid var(--border)}.back-link[data-v-ed9a6c06]{display:inline-block;margin-bottom:24px;color:var(--text-muted);font-size:13px;font-family:JetBrains Mono,monospace;letter-spacing:.06em}.back-link[data-v-ed9a6c06]:hover{color:var(--accent)}.post-hero h1[data-v-ed9a6c06]{margin:12px 0 8px}.post-meta[data-v-ed9a6c06]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px}.post-image[data-v-ed9a6c06]{margin-top:24px;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-card)}.post-image img[data-v-ed9a6c06]{display:block;width:100%;height:auto}.post-body[data-v-ed9a6c06]{max-width:760px}.prose p[data-v-ed9a6c06]{color:var(--text-secondary);font-size:16px;line-height:1.75;margin-bottom:20px}.post-status[data-v-ed9a6c06]{color:var(--text-muted);font-size:14px;padding:12px 0}:root{--bg-deep: #05070d;--bg-primary: #0a0e1a;--bg-surface: #0f1524;--bg-card: #131a2d;--bg-elevated: #1a2340;--bg-glass: rgba(15, 21, 36, .72);--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .16);--border-accent: rgba(0, 168, 255, .4);--text-primary: #ffffff;--text-secondary: #b7c0d4;--text-muted: #7a839c;--text-dim: #5b6580;--accent: #00a8ff;--accent-hover: #33bcff;--accent-dim: rgba(0, 168, 255, .15);--cyan: #00e5ff;--success: #22c55e;--warning: #f59e0b;--danger: #ef4444;--radius-sm: 4px;--radius: 6px;--radius-lg: 10px;--container: 1280px;--header-h: 72px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;color:var(--text-secondary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-primary);font-weight:700;letter-spacing:-.02em;line-height:1.15}h1{font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:800}h2{font-size:clamp(1.75rem,3vw,2.5rem)}h3{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600}h4{font-size:1.125rem;font-weight:600;letter-spacing:-.01em}p{margin:0}.lead{font-size:clamp(1rem,1.4vw,1.25rem);color:var(--text-secondary);max-width:720px;line-height:1.6}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.eyebrow:before{content:"";width:24px;height:1px;background:var(--accent);display:inline-block}.text-muted{color:var(--text-muted)}.text-white{color:var(--text-primary)}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}@media(max-width:600px){.container{padding:0 20px}}.section{position:relative;padding:clamp(56px,8vw,112px) 0}.section-tight{padding:clamp(40px,6vw,72px) 0}.section-alt{background:var(--bg-surface)}.section-deep{background:var(--bg-deep)}.section-header{max-width:820px;margin-bottom:48px}.section-header h2{margin:12px 0 16px}.section-header p{color:var(--text-secondary)}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-8{grid-template-columns:repeat(8,1fr)}@media(max-width:1024px){.grid-4,.grid-5,.grid-6,.grid-8{grid-template-columns:repeat(3,1fr)}.grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-8{grid-template-columns:1fr}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:var(--radius);border:1px solid transparent;font-weight:600;font-size:15px;letter-spacing:.01em;cursor:pointer;transition:all .16s ease;white-space:nowrap}.btn-primary{background:var(--accent);color:#012;box-shadow:0 8px 24px #00a8ff47}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 12px 32px #00a8ff61}.btn-secondary{background:transparent;color:var(--text-primary);border-color:var(--border-strong)}.btn-secondary:hover{border-color:var(--accent);color:var(--accent)}.btn-ghost{background:#ffffff08;color:var(--text-primary);border-color:var(--border)}.btn-ghost:hover{background:#ffffff0f;border-color:var(--border-strong)}.btn-sm{padding:9px 14px;font-size:13px;gap:6px}.btn-lg{padding:16px 28px;font-size:16px}.btn[disabled]{opacity:.6;cursor:not-allowed}.btn .arrow{display:inline-block;transition:transform .16s ease}.btn:hover .arrow{transform:translate(3px)}.card{position:relative;padding:28px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .2s ease,transform .2s ease,background .2s ease}.card:hover{border-color:var(--border-accent);transform:translateY(-2px);background:var(--bg-elevated)}.card h3{margin-bottom:10px}.card p{color:var(--text-secondary);font-size:15px}.card-link{display:flex;flex-direction:column;gap:16px;height:100%;color:var(--text-secondary)}.card-link .card-cta{margin-top:auto;color:var(--accent);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--accent-dim);color:var(--accent);font-size:12px;font-weight:500;letter-spacing:.02em;border:1px solid rgba(0,168,255,.24)}.chip-muted{background:#ffffff0a;color:var(--text-secondary);border-color:var(--border)}.visual{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16 / 10;background:radial-gradient(ellipse at 30% 20%,rgba(0,168,255,.12),transparent 60%),radial-gradient(ellipse at 80% 80%,rgba(0,229,255,.06),transparent 60%),linear-gradient(135deg,#0f1524,#050810);border:1px solid var(--border)}.visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%)}.visual-square{aspect-ratio:1 / 1}.visual-wide{aspect-ratio:21 / 9}.visual-tall{aspect-ratio:3 / 4}.stat{display:flex;flex-direction:column;gap:4px}.stat-number{font-family:JetBrains Mono,monospace;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--accent);font-weight:700;letter-spacing:-.02em}.stat-label{font-size:13px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:24px;flex-wrap:wrap}.breadcrumb a:hover{color:var(--accent)}.breadcrumb .sep{color:var(--text-dim)}.breadcrumb .current{color:var(--text-secondary)}.page-hero{padding:calc(var(--header-h) + 56px) 0 64px;position:relative;background:radial-gradient(ellipse 60% 80% at 100% 0%,rgba(0,168,255,.1),transparent 60%),linear-gradient(180deg,var(--bg-deep) 0%,var(--bg-primary) 100%);border-bottom:1px solid var(--border)}.page-hero h1{margin-bottom:20px}.page-hero p.lead{max-width:780px}.page-hero-actions{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.spec-table{width:100%;border-collapse:collapse;font-size:14px}.spec-table th,.spec-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--border)}.spec-table th{background:var(--bg-surface);color:var(--text-primary);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.spec-table td{color:var(--text-secondary)}.spec-table tr:hover td{background:#ffffff05}.spec-table td.num{font-family:JetBrains Mono,monospace;color:var(--text-primary)}.table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.form-grid .full{grid-column:1 / -1}@media(max-width:720px){.form-grid{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:8px}.field label{font-size:13px;color:var(--text-primary);font-weight:500;letter-spacing:.01em}.field .required{color:var(--accent);margin-left:3px}.field input,.field select,.field textarea{width:100%;padding:12px 14px;background:var(--bg-primary);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-primary);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #00a8ff26}.field textarea{min-height:120px;resize:vertical}.field .hint{font-size:12px;color:var(--text-muted)}.file-drop{border:1.5px dashed var(--border-strong);border-radius:var(--radius);padding:24px;text-align:center;color:var(--text-muted);background:#ffffff05;cursor:pointer;transition:all .16s ease}.file-drop:hover,.file-drop.dragover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.file-drop input{display:none}.file-drop strong{color:var(--text-primary)}.file-selected{margin-top:12px;padding:12px 14px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--text-primary)}.file-selected button{background:none;border:none;color:var(--text-muted);font-size:12px}.file-selected button:hover{color:var(--danger)}.form-alert{padding:14px 16px;border-radius:var(--radius);font-size:14px;border:1px solid}.form-alert.error{background:#ef44440f;border-color:#ef44444d;color:#fca5a5}.form-alert.success{background:#22c55e0f;border-color:#22c55e4d;color:#86efac}.divider{height:1px;background:linear-gradient(90deg,transparent 0%,var(--border-strong) 20%,var(--border-strong) 80%,transparent 100%)}.process{display:grid;grid-template-columns:repeat(7,1fr);gap:16px;counter-reset:step}.process .step{position:relative;padding:20px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-align:left}.process .step:before{counter-increment:step;content:"0" counter(step);display:block;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);margin-bottom:12px;letter-spacing:.1em}.process .step-title{color:var(--text-primary);font-weight:600;font-size:14px;line-height:1.3}@media(max-width:1024px){.process{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.process{grid-template-columns:repeat(2,1fr)}}.flex{display:flex}.flex-col{flex-direction:column}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-48{margin-top:48px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.text-center{text-align:center}@media(max-width:900px){.hidden-mobile{display:none!important}}::selection{background:var(--accent);color:#012}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#1e2942;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#2a3762}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease both}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
