.design-style-smart_convergence_blockchain_application_development_aui{
  --bg: oklch(0.15 0.03 220);
  --bg-deep: oklch(0.12 0.028 222);
  --surface: oklch(0.21 0.045 220);
  --surface-2: oklch(0.245 0.048 220);
  --primary: oklch(0.72 0.12 220);
  --secondary: oklch(0.62 0.12 260);
  --accent: oklch(0.78 0.14 25);
  --accent-2: oklch(0.90 0.1 25);
  --text: oklch(0.94 0.02 220);
  --muted: oklch(0.62 0.03 220);
  --muted-2: oklch(0.52 0.028 220);
  --line: oklch(0.34 0.04 220);
  --line-soft: oklch(0.28 0.035 220);
  --line-strong: oklch(0.42 0.045 220);
  --container:1140px;--container-lg:1400px;--container-xl:1680px;
  --gutter:clamp(14px,2.2vw,30px);
  --sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;
  --r-sm:2px;--r-md:4px;--r-lg:6px;--r-pill:999px;
  --sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 2px 8px rgba(0,0,0,.35);
  --sh-2:0 1px 0 rgba(255,255,255,.06) inset,0 12px 30px rgba(0,0,0,.45);
  --sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 26px 64px rgba(0,0,0,.55);
  --sh-lift:0 18px 40px -18px rgba(0,0,0,.65);
  --fs-xs:clamp(.72rem,.7rem + .1vw,.78rem);
  --fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);
  --fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);
  --fs-lg:clamp(1.15rem,1.05rem + .5vw,1.4rem);
  --fs-xl:clamp(1.5rem,1.3rem + 1vw,2rem);
  --fs-2xl:clamp(1.9rem,1.5rem + 2vw,2.9rem);
  --fs-3xl:clamp(2.4rem,1.8rem + 3vw,3.6rem);
  --lh-tight:1.12;--lh-snug:1.32;--lh-body:1.62;
  --ls-tight:-.02em;--ls-snug:-.015em;--ls-wide:.14em;--ls-wider:.22em;
  --ease:cubic-bezier(.4,0,.2,1);
  --ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.15s;--t-base:.25s;--t-slow:.45s;
  background:var(--bg);
  color:var(--text);
  font-family:Inter,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  overflow-wrap:break-word;
  word-break:break-word;
  position:relative;
  overflow-x:hidden;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  font-kerning:normal;
}
.design-style-smart_convergence_blockchain_application_development_aui *,
.design-style-smart_convergence_blockchain_application_development_aui *::before,
.design-style-smart_convergence_blockchain_application_development_aui *::after{box-sizing:border-box;min-width:0;}
.design-style-smart_convergence_blockchain_application_development_aui img,
.design-style-smart_convergence_blockchain_application_development_aui svg{max-width:100%;height:auto;display:block;}
.design-style-smart_convergence_blockchain_application_development_aui a{color:inherit;text-decoration:none;}
.design-style-smart_convergence_blockchain_application_development_aui h1,
.design-style-smart_convergence_blockchain_application_development_aui h2,
.design-style-smart_convergence_blockchain_application_development_aui h3,
.design-style-smart_convergence_blockchain_application_development_aui h4,
.design-style-smart_convergence_blockchain_application_development_aui p,
.design-style-smart_convergence_blockchain_application_development_aui ul,
.design-style-smart_convergence_blockchain_application_development_aui li,
.design-style-smart_convergence_blockchain_application_development_aui figure{margin:0;padding:0;list-style:none;}
.design-style-smart_convergence_blockchain_application_development_aui h1,
.design-style-smart_convergence_blockchain_application_development_aui h2,
.design-style-smart_convergence_blockchain_application_development_aui h3{text-wrap:balance;}

/* ===== 顶部提示条 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-notice{
  display:flex;align-items:center;gap:var(--sp-3);
  padding:var(--sp-2) var(--gutter);
  background:linear-gradient(180deg,var(--surface-2),var(--surface));
  border-bottom:1px solid var(--line-strong);
  font-size:var(--fs-xs);letter-spacing:.05em;
  color:var(--muted);
  position:sticky;top:0;z-index:40;
-webkit-backdrop-filter:blur(6px);
backdrop-filter:blur(6px);
  min-height:0;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-notice b{
  color:var(--accent-2);font-weight:600;letter-spacing:.07em;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-notice .dot{
  width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);
  box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 20%,transparent);
  flex:0 0 auto;
}

/* ===== 壳体 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-shell{
  width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-kicker{
  font-size:var(--fs-xs);letter-spacing:var(--ls-wider);text-transform:uppercase;
  color:var(--muted);font-weight:600;line-height:var(--lh-snug);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-grad{
  background-image:linear-gradient(92deg,var(--accent-2),var(--accent) 58%,var(--primary));
-webkit-background-clip:text;
background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent;
}

/* ===== 导航（顶栏 + 锚点） ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav{
  position:sticky;top:33px;z-index:30;
  background:color-mix(in oklch,var(--bg) 90%,black);
  border-bottom:1px solid var(--line);
-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-in{
  width:100%;max-width:var(--container);margin:0 auto;padding:var(--sp-2) var(--gutter);
  display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-brand{
  display:flex;align-items:center;gap:var(--sp-2);
  font-weight:700;letter-spacing:.01em;font-size:var(--fs-sm);
  transition:color var(--t-fast) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-brand .mark{
  width:18px;height:18px;flex:0 0 auto;border:1px solid var(--primary);border-radius:var(--r-sm);
  background:linear-gradient(135deg,var(--primary),transparent 70%);
  transition:box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-brand:hover .mark{
  border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 22%,transparent);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links{
  display:flex;gap:var(--sp-1);flex-wrap:wrap;margin-left:auto;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links a{
  display:inline-flex;align-items:center;min-height:32px;
  padding:0 var(--sp-3);border:1px solid transparent;border-radius:var(--r-md);
  font-size:var(--fs-sm);color:var(--muted);
  transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links a:hover,
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links a:focus-visible{
  color:var(--text);border-color:var(--line);background:var(--surface);transform:translateY(-1px);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-cta{
  min-height:32px;display:inline-flex;align-items:center;padding:0 var(--sp-4);
  border:1px solid color-mix(in oklch,var(--accent) 70%,var(--line));
  border-radius:var(--r-md);color:var(--accent-2);
  font-size:var(--fs-sm);font-weight:600;
  transition:transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-nav-cta:hover{
  transform:translateY(-1px);box-shadow:var(--sh-1);
  background:color-mix(in oklch,var(--accent) 12%,transparent);
}

/* ===== Hero：分屏 55/45 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-hero{
  border-bottom:1px solid var(--line);
  background:
    radial-gradient(820px 300px at 12% -10%,color-mix(in oklch,var(--primary) 15%,transparent),transparent 68%),
    var(--bg);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid{
  width:100%;max-width:var(--container);margin:0 auto;
  padding:var(--sp-7) var(--gutter) var(--sp-6);
  display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);
  gap:var(--sp-7);align-items:center;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-h1{
  font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);
  font-weight:800;margin-top:var(--sp-3);margin-bottom:var(--sp-4);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-lede{
  color:var(--muted);font-size:var(--fs-md);line-height:var(--lh-body);max-width:56ch;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-hero-meta{
  margin-top:var(--sp-5);display:flex;flex-wrap:wrap;gap:var(--sp-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-chip{
  font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--line);
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--surface);
  transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-chip:hover{
  color:var(--text);border-color:var(--line-strong);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-hero-actions{
  margin-top:var(--sp-6);display:flex;gap:var(--sp-3);flex-wrap:wrap;align-items:center;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  min-height:42px;padding:0 var(--sp-5);border-radius:var(--r-md);
  font-size:var(--fs-sm);font-weight:600;letter-spacing:.01em;
  border:1px solid var(--primary);color:var(--text);background:var(--surface);
  transition:transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn:hover{
  transform:translateY(-2px);box-shadow:var(--sh-2);
  background:color-mix(in oklch,var(--primary) 10%,var(--surface));
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn:active{transform:translateY(0);}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn-accent{
  border-color:color-mix(in oklch,var(--accent) 78%,var(--line));color:var(--accent-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn-accent:hover{
  background:color-mix(in oklch,var(--accent) 14%,var(--surface));
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn-ghost{
  border-color:var(--line);color:var(--muted);background:transparent;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-btn-ghost:hover{
  color:var(--text);border-color:var(--line-strong);background:var(--surface);
}

/* Hero 右侧：分栏数据看板母题 */
.design-style-smart_convergence_blockchain_application_development_aui .sc-panel{
  border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);
  box-shadow:var(--sh-2);overflow:hidden;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-panel-head{
  display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);
  padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line-soft);
  font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--muted);
  background:color-mix(in oklch,var(--bg) 55%,transparent);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-panel-head .live{
  display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--accent-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-panel-head .live .dot{
  width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent);
  box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 20%,transparent);
  animation:sc-pulse 2s var(--ease) infinite;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-media{
  position:relative;aspect-ratio:16/9;background:color-mix(in oklch,var(--bg) 70%,black);overflow:hidden;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-media img{
  width:100%;height:100%;object-fit:cover;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-media figcaption{
  position:absolute;left:0;right:0;bottom:0;
  padding:var(--sp-3) var(--sp-4);font-size:var(--fs-xs);color:var(--text);line-height:var(--lh-snug);
  background:linear-gradient(to top,color-mix(in oklch,var(--bg) 92%,black),transparent);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bars{
  padding:var(--sp-4);display:grid;gap:var(--sp-3);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-row{
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;
  font-size:var(--fs-xs);color:var(--muted);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-track{
  grid-column:1/-1;height:6px;border-radius:var(--r-pill);
  background:color-mix(in oklch,var(--bg) 60%,black);
  border:1px solid var(--line-soft);overflow:hidden;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-fill{
  display:block;height:100%;border-radius:var(--r-pill);
  background:linear-gradient(90deg,var(--secondary),var(--primary));
  transform-origin:left center;
  animation:sc-grow 1.1s var(--ease-out) both;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-fill.is-accent{
  background:linear-gradient(90deg,var(--primary),var(--accent));
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-row:nth-child(1) .sc-bar-fill{animation-delay:.10s;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-row:nth-child(2) .sc-bar-fill{animation-delay:.22s;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-bar-row:nth-child(3) .sc-bar-fill{animation-delay:.34s;}

/* ===== 通用区块 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-section{
  border-bottom:1px solid var(--line);
  padding:var(--sp-7) 0;
  scroll-margin-top:92px;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-sec-head{
  display:grid;grid-template-columns:minmax(0,1fr) minmax(0,42fr);gap:var(--sp-5);
  align-items:end;margin-bottom:var(--sp-6);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-sec-head h2{
  font-size:var(--fs-2xl);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);
  font-weight:750;margin-top:var(--sp-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-sec-head p{
  color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);max-width:64ch;
}

/* ===== 服务/价格档位 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-tiers{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier{
  border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);
  padding:var(--sp-5);box-shadow:var(--sh-1);
  display:flex;flex-direction:column;gap:var(--sp-3);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier:hover{
  transform:translate(-3px,-3px);
  box-shadow:6px 6px 0 0 color-mix(in oklch,var(--primary) 32%,transparent),var(--sh-2);
  border-color:var(--primary);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier.is-feature{
  border-color:color-mix(in oklch,var(--accent) 72%,var(--line));
  box-shadow:6px 6px 0 0 color-mix(in oklch,var(--accent) 28%,transparent),var(--sh-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier-name{
  font-size:var(--fs-lg);font-weight:700;letter-spacing:-.012em;line-height:var(--lh-snug);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier-price{
  font-size:var(--fs-xl);font-weight:800;letter-spacing:-.022em;line-height:var(--lh-tight);
  display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier-price small{
  font-size:var(--fs-xs);color:var(--muted);font-weight:500;letter-spacing:0;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier ul{
  display:grid;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier li{
  display:flex;gap:var(--sp-2);align-items:flex-start;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier li::before{
  content:"";flex:0 0 auto;width:6px;height:6px;margin-top:.55em;border-radius:var(--r-pill);
  background:var(--primary);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier.is-feature li::before{background:var(--accent);}
.design-style-smart_convergence_blockchain_application_development_aui .sc-tier-foot{
  margin-top:auto;padding-top:var(--sp-4);border-top:1px solid var(--line-soft);
  font-size:var(--fs-xs);color:var(--muted-2);line-height:var(--lh-snug);
}

/* ===== 实用指导清单（分屏：左图 右清单） ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-guide{
  display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);
  gap:var(--sp-6);align-items:start;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-guide-media{
  position:relative;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;
  box-shadow:var(--sh-2);aspect-ratio:4/5;background:var(--surface);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-guide-media img{
  width:100%;height:100%;object-fit:cover;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-guide-media .tag{
  position:absolute;left:var(--sp-3);top:var(--sp-3);max-width:calc(100% - var(--sp-3) * 2);
  font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;font-weight:700;
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);
  background:color-mix(in oklch,var(--bg) 82%,black);
  border:1px solid var(--line);color:var(--accent-2);
-webkit-backdrop-filter:blur(4px);
backdrop-filter:blur(4px);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-steps{
  counter-reset:scstep;display:grid;gap:var(--sp-3);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step{
  border:1px solid var(--line);border-left:2px solid var(--primary);border-radius:var(--r-md);
  background:var(--surface);padding:var(--sp-4);box-shadow:var(--sh-1);
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-4);
  transition:border-color var(--t-base) var(--ease),transform var(--t-fast) var(--ease),background var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step:hover{
  border-left-color:var(--accent);transform:translateX(2px);
  background:color-mix(in oklch,var(--surface) 88%,var(--primary));
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step .idx{
  counter-increment:scstep;font-size:var(--fs-lg);font-weight:800;line-height:1;
  color:var(--primary);letter-spacing:-.03em;min-width:2.2ch;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step .idx::before{
  content:counter(scstep,decimal-leading-zero);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step h3{
  font-size:var(--fs-md);font-weight:700;margin-bottom:var(--sp-1);
  letter-spacing:-.012em;line-height:var(--lh-snug);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step p{
  font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-step code{
  font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;
  background:color-mix(in oklch,var(--bg) 65%,black);
  border:1px solid var(--line-soft);
  padding:0 var(--sp-1);border-radius:var(--r-sm);color:var(--accent-2);
  overflow-wrap:anywhere;
}

/* ===== 核心能力卡片（硬边描边 + 偏移阴影） ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-caps{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap{
  border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);
  padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);
  box-shadow:4px 4px 0 0 color-mix(in oklch,var(--line) 88%,transparent);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap:hover{
  transform:translate(-3px,-3px);border-color:var(--primary);
  box-shadow:7px 7px 0 0 color-mix(in oklch,var(--primary) 30%,transparent),var(--sh-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap-icon{
  width:36px;height:36px;border-radius:var(--r-sm);display:grid;place-items:center;
  border:1px solid var(--line);background:color-mix(in oklch,var(--bg) 60%,black);color:var(--accent-2);
  transition:border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap:hover .sc-cap-icon{
  border-color:color-mix(in oklch,var(--accent) 60%,var(--line));color:var(--accent);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap h3{
  font-size:var(--fs-lg);font-weight:700;letter-spacing:-.012em;line-height:var(--lh-snug);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap p{
  font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap .kpi{
  margin-top:auto;padding-top:var(--sp-3);border-top:1px solid var(--line-soft);
  display:flex;align-items:baseline;gap:var(--sp-2);
  font-size:var(--fs-xs);color:var(--muted);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cap .kpi b{
  font-size:var(--fs-lg);font-weight:800;color:var(--text);letter-spacing:-.022em;
}

/* ===== 关键数据条 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-stats{
  border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;box-shadow:var(--sh-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-stat{
  padding:var(--sp-5);border-right:1px solid var(--line-soft);
  display:grid;gap:var(--sp-1);align-content:start;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-stat:last-child{border-right:0;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-stat b{
  font-size:var(--fs-xl);font-weight:800;letter-spacing:-.022em;line-height:var(--lh-tight);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-stat span{
  font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);
}

/* ===== 画廊瀑布流图集 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-gallery{
  columns:3;column-gap:var(--sp-4);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item{
  break-inside:avoid;margin-bottom:var(--sp-4);
  border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;
  background:var(--surface);box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item:hover{
  transform:translateY(-3px);box-shadow:var(--sh-3);border-color:var(--line-strong);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item img{
  width:100%;object-fit:cover;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item .cap{
  padding:var(--sp-3) var(--sp-4);font-size:var(--fs-xs);color:var(--muted);
  border-top:1px solid var(--line-soft);line-height:var(--lh-snug);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item .cap b{
  color:var(--text);font-weight:600;display:block;margin-bottom:2px;font-size:var(--fs-sm);
  letter-spacing:-.008em;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item.tall img{aspect-ratio:3/4;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item.wide img{aspect-ratio:16/10;}

/* ===== 合作伙伴墙 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-partners{
  display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-partner{
  border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);
  padding:var(--sp-4) var(--sp-3);display:grid;gap:var(--sp-1);justify-items:start;
  box-shadow:var(--sh-1);
  transition:border-color var(--t-base) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-partner:hover{
  border-color:var(--primary);transform:translateY(-2px);box-shadow:var(--sh-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-partner b{
  font-size:var(--fs-sm);font-weight:700;letter-spacing:.008em;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-partner span{
  font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);
}

/* ===== CTA 色带 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-cta{
  border-bottom:1px solid var(--line);
  background:
    linear-gradient(180deg,color-mix(in oklch,var(--primary) 9%,transparent),transparent 68%),
    var(--bg);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in{
  width:100%;max-width:var(--container);margin:0 auto;
  padding:var(--sp-7) var(--gutter);
  display:grid;grid-template-columns:minmax(0,1fr) auto;
  gap:var(--sp-6);align-items:center;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cta h2{
  font-size:var(--fs-2xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);
  font-weight:800;margin-top:var(--sp-2);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cta p{
  color:var(--muted);font-size:var(--fs-sm);margin-top:var(--sp-2);
  max-width:62ch;line-height:var(--lh-body);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-cta .sc-hero-actions{margin-top:0;}

/* ===== 页脚 ===== */
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot{
  width:100%;max-width:var(--container);margin:0 auto;
  padding:var(--sp-6) var(--gutter);
  display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--sp-5);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot h4{
  font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;
  color:var(--muted);margin-bottom:var(--sp-3);font-weight:600;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot ul{
  display:grid;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot a{
  transition:color var(--t-fast) var(--ease);display:inline-block;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot a:hover{color:var(--text);}
.design-style-smart_convergence_blockchain_application_development_aui .sc-foot-bottom{
  border-top:1px solid var(--line);padding:var(--sp-4) var(--gutter);
  max-width:var(--container);width:100%;margin:0 auto;
  display:flex;flex-wrap:wrap;gap:var(--sp-3);
  justify-content:space-between;font-size:var(--fs-xs);color:var(--muted-2);
}

/* ===== 入场动效：纯 CSS，加载即播，终态即可见 ===== */
@keyframes sc-rise{
  from{opacity:.001;transform:translateY(14px);}
  to{opacity:1;transform:translateY(0);}
}
@keyframes sc-grow{
  from{transform:scaleX(.04);}
  to{transform:scaleX(1);}
}
@keyframes sc-pulse{
  0%,100%{opacity:1;transform:scale(1);}
  50%{opacity:.55;transform:scale(.86);}
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-anim{
  animation:sc-rise .6s var(--ease-out) both;
}
.design-style-smart_convergence_blockchain_application_development_aui .sc-d1{animation-delay:.06s;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-d2{animation-delay:.14s;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-d3{animation-delay:.22s;}
.design-style-smart_convergence_blockchain_application_development_aui .sc-d4{animation-delay:.30s;}

/* 焦点可见 */
.design-style-smart_convergence_blockchain_application_development_aui a:focus-visible,
.design-style-smart_convergence_blockchain_application_development_aui button:focus-visible{
  outline:2px solid var(--accent-2);outline-offset:2px;border-radius:var(--r-sm);
}

/* ===== 超大屏 ===== */
@media (min-width:1600px){
  .design-style-smart_convergence_blockchain_application_development_aui .sc-shell,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-in,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot-bottom{
    max-width:var(--container-lg);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-tiers,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-caps{
    grid-template-columns:repeat(4,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-gallery{columns:4;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-partners{
    grid-template-columns:repeat(8,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-section{padding:var(--sp-8) 0;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid{padding-top:var(--sp-8);}
}
@media (min-width:2200px){
  .design-style-smart_convergence_blockchain_application_development_aui .sc-shell,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-in,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot-bottom{
    max-width:var(--container-xl);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-gallery{columns:5;}
}

/* ===== 1024 ===== */
@media (max-width:1024px){
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-6);padding-top:var(--sp-6);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-sec-head{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-items:start;
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-guide{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-5);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-guide-media{aspect-ratio:16/9;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-tiers,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-caps{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-stats{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-stat:nth-child(2){border-right:0;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-stat:nth-child(1),
  .design-style-smart_convergence_blockchain_application_development_aui .sc-stat:nth-child(2){border-bottom:1px solid var(--line-soft);}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-gallery{columns:2;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-partners{
    grid-template-columns:repeat(4,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in{grid-template-columns:minmax(0,1fr);}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}

/* ===== 640 ===== */
@media (max-width:640px){
  .design-style-smart_convergence_blockchain_application_development_aui .sc-notice{
    flex-wrap:wrap;gap:var(--sp-2);line-height:var(--lh-snug);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav{top:0;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-in{
    padding:var(--sp-2) var(--gutter);gap:var(--sp-2);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links{
    width:100%;margin-left:0;overflow-x:auto;flex-wrap:nowrap;
    padding-bottom:var(--sp-1);
    -webkit-overflow-scrolling:touch;scrollbar-width:none;
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links::-webkit-scrollbar{display:none;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-links a{white-space:nowrap;flex:0 0 auto;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-tiers,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-caps{
    grid-template-columns:minmax(0,1fr);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-gallery{columns:1;}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-partners{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-section{
    padding:var(--sp-6) 0;scroll-margin-top:76px;
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid{
    padding:var(--sp-6) var(--gutter);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-4);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-btn{
    width:100%;justify-content:center;
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in{padding:var(--sp-6) var(--gutter);}
}

/* ===== 380 ===== */
@media (max-width:380px){
  .design-style-smart_convergence_blockchain_application_development_aui{font-size:var(--fs-sm);}
  .design-style-smart_convergence_blockchain_application_development_aui .sc-shell,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-hero-grid,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cta-in,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-foot-bottom{
    padding-left:var(--sp-3);padding-right:var(--sp-3);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-tier,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cap,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-step{
    padding:var(--sp-3);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-stat{
    padding:var(--sp-4) var(--sp-3);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-partners{
    grid-template-columns:minmax(0,1fr);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-step{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-2);
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-nav-cta{width:100%;justify-content:center;}
}

/* ===== 动效降级 ===== */
@media (prefers-reduced-motion: reduce){
  .design-style-smart_convergence_blockchain_application_development_aui .sc-anim,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-bar-fill,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-panel-head .live .dot{
    animation:none !important;
  }
  .design-style-smart_convergence_blockchain_application_development_aui .sc-tier,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-cap,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-gal-item,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-btn,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-step,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-partner,
  .design-style-smart_convergence_blockchain_application_development_aui .sc-brand .mark{
    transition:none !important;transform:none !important;
  }
}
