.design-style-designchain_independent_design_style_blockchain_application_development_et0{
  --bg:oklch(0.15 0.03 313);
  --surface:oklch(0.21 0.045 313);
  --surface-2:oklch(0.18 0.04 313);
  --surface-3:oklch(0.165 0.035 313);
  --primary:oklch(0.72 0.12 313);
  --secondary:oklch(0.62 0.12 353);
  --accent:oklch(0.78 0.14 92);
  --accent-2:oklch(0.90 0.1 92);
  --text:oklch(0.94 0.02 313);
  --muted:oklch(0.62 0.03 313);
  --line:oklch(0.32 0.035 313);
  --line-strong:oklch(0.42 0.05 313);
  --container:1140px;--container-lg:1400px;--container-xl:1680px;
  --gutter:clamp(14px,2vw,28px);
  --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:12px;--r-md:18px;--r-lg:24px;--r-pill:999px;
  --sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 2px 6px rgba(0,0,0,.32);
  --sh-2:0 1px 0 rgba(255,255,255,.06) inset,0 10px 26px rgba(0,0,0,.42);
  --sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 22px 54px rgba(0,0,0,.52);
  --fs-xs:clamp(.7rem,.68rem + .1vw,.76rem);
  --fs-sm:clamp(.8rem,.78rem + .15vw,.88rem);
  --fs-md:clamp(.92rem,.88rem + .22vw,1.02rem);
  --fs-lg:clamp(1.1rem,1rem + .45vw,1.32rem);
  --fs-xl:clamp(1.42rem,1.24rem + .9vw,1.86rem);
  --fs-2xl:clamp(1.78rem,1.42rem + 1.8vw,2.7rem);
  --fs-3xl:clamp(2.2rem,1.7rem + 2.7vw,3.35rem);
  --lh-tight:1.1;--lh-snug:1.3;--lh-body:1.6;
  --ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.14s;--t-base:.24s;--t-slow:.42s;
  --mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;
  position:relative;background:var(--bg);color:var(--text);
  font-family:var(--mono);font-size:var(--fs-md);line-height:var(--lh-body);
  overflow-x:hidden;overflow-wrap:break-word;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 *,
.design-style-designchain_independent_design_style_blockchain_application_development_et0 *::before,
.design-style-designchain_independent_design_style_blockchain_application_development_et0 *::after{box-sizing:border-box;min-width:0;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 img{max-width:100%;height:auto;display:block;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 a{color:inherit;text-decoration:none;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm);}

/* 顶部提示条 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-warn{
  display:flex;align-items:center;gap:var(--sp-2);width:100%;max-width:100%;
  padding:var(--sp-2) var(--gutter);
  background:var(--surface);border-bottom:1px solid var(--line);
  font-size:var(--fs-xs);letter-spacing:.05em;color:var(--accent-2);
  line-height:var(--lh-snug);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-warn i{
  width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);
  box-shadow:0 0 0 3px oklch(0.78 0.14 92 / .16);flex:none;
}

/* 斜切色带母题 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-slash{
  position:absolute;inset:0 auto auto 0;pointer-events:none;z-index:0;
  width:135%;height:clamp(80px,13vw,170px);
  background:linear-gradient(100deg,transparent 0 18%,oklch(0.72 0.12 313 / .14) 18% 34%,transparent 34% 52%,oklch(0.62 0.12 353 / .12) 52% 66%,transparent 66%);
  transform:skewY(-4deg) translateY(-22px);
  filter:blur(2px);
}

/* 布局外框 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-shell{
  width:100%;max-width:var(--container-xl);margin:0 auto;padding:0 var(--gutter);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-layout{
  display:grid;grid-template-columns:208px minmax(0,1fr);gap:clamp(16px,2.2vw,30px);
  align-items:start;padding:var(--sp-4) 0 var(--sp-6);
}

/* 粘性侧栏目录 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail{
  position:sticky;top:var(--sp-4);align-self:start;
  background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);
  padding:var(--sp-3);box-shadow:var(--sh-1);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail h2{
  margin:0 0 var(--sp-2);padding:0 var(--sp-2);font-size:var(--fs-xs);letter-spacing:.2em;color:var(--muted);font-weight:600;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail ol{
  list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;
  counter-reset:rail;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a{
  display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);
  border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--muted);
  border-left:2px solid transparent;
  transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
  min-height:40px;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a::before{
  counter-increment:rail;content:counter(rail,decimal-leading-zero);
  font-size:var(--fs-xs);color:var(--primary);opacity:.85;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a:hover,
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a:focus-visible{
  background:oklch(0.72 0.12 313 / .13);color:var(--text);transform:translateX(3px);
  border-left-color:var(--accent);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail .dc-rail-note{
  margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-2) 0;border-top:1px dashed var(--line);
  font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);
}

/* Hero 瀑布/拼贴 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero{
  position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);
  gap:clamp(16px,2vw,26px);align-items:start;
  padding:clamp(16px,2.2vw,30px);
  background:linear-gradient(168deg,var(--surface),var(--surface-3));
  border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);
  overflow:hidden;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero > *{position:relative;z-index:1;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-kicker{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-pill);
  font-size:var(--fs-xs);letter-spacing:.13em;color:var(--accent-2);background:oklch(0.21 0.045 313 / .8);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero h1{
  margin:var(--sp-3) 0;font-size:var(--fs-3xl);line-height:var(--lh-tight);
  letter-spacing:-.025em;font-weight:700;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero h1 em{
  font-style:normal;color:var(--primary);
  background:linear-gradient(92deg,var(--primary),var(--accent));
-webkit-background-clip:text;
background-clip:text;-webkit-text-fill-color:transparent;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero p{margin:0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);max-width:52ch;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-metrics{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:var(--sp-4) 0 0;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-metrics div{
  background:oklch(0.15 0.03 313 / .72);border:1px solid var(--line);border-radius:var(--r-md);
  padding:var(--sp-3);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-metrics b{
  display:block;font-size:var(--fs-lg);color:var(--accent);line-height:1.1;letter-spacing:-.01em;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-metrics span{font-size:var(--fs-xs);color:var(--muted);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta-row{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;
  padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);
  font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;
  border:1px solid transparent;cursor:pointer;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn--solid{background:var(--accent);color:oklch(0.19 0.03 92);box-shadow:var(--sh-1);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn--solid:hover{transform:translateY(-2px);box-shadow:var(--sh-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn--ghost{border-color:var(--line);color:var(--text);background:oklch(0.21 0.045 313 / .6);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn--ghost:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:var(--sh-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn:active{transform:translateY(0);}

/* 悬浮拟真窗口 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win{
  background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);
  box-shadow:var(--sh-3);overflow:hidden;
  transform:rotate(-1.1deg);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win + .dc-win{margin-top:var(--sp-3);transform:rotate(.9deg) translateX(10px);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win-bar{
  display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);
  background:var(--surface);border-bottom:1px solid var(--line);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win-bar i{width:9px;height:9px;border-radius:var(--r-pill);background:var(--line);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win-bar i:first-child{background:var(--secondary);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win-bar i:nth-child(2){background:var(--accent);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win-bar span{margin-left:auto;font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win img{aspect-ratio:16/10;width:100%;object-fit:cover;}

/* 区块通用 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-sec{margin-top:clamp(20px,2.6vw,36px);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-sec > h2{
  display:flex;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-3);
  font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:-.015em;font-weight:700;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-sec > h2::before{
  content:"";width:24px;height:3px;border-radius:var(--r-pill);background:var(--accent);flex:none;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-sec > h2 small{font-size:var(--fs-xs);color:var(--muted);font-weight:400;letter-spacing:.12em;}

/* 拼贴栅格 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols{display:grid;gap:clamp(12px,1.5vw,18px);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--guide{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--masonry{grid-template-columns:repeat(3,minmax(0,1fr));}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);}

.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card{
  background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);
  padding:var(--sp-4);box-shadow:var(--sh-1);overflow-wrap:break-word;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card:hover{
  transform:translateY(-4px);box-shadow:var(--sh-2);border-color:oklch(0.72 0.12 313 / .5);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card h3{margin:0 0 var(--sp-2);font-size:var(--fs-lg);line-height:var(--lh-snug);letter-spacing:-.01em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card p{margin:0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card .dc-tag{
  display:inline-block;margin-bottom:var(--sp-3);padding:2px var(--sp-3);border-radius:var(--r-pill);
  background:oklch(0.72 0.12 313 / .16);color:var(--accent-2);font-size:var(--fs-xs);letter-spacing:.1em;
}

/* 指导清单 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list li{
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);
  padding:var(--sp-3);border-radius:var(--r-sm);border:1px solid var(--line);background:oklch(0.18 0.04 313 / .7);
  transition:border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list li:hover{border-color:var(--line-strong);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list b{
  display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-pill);
  background:var(--primary);color:oklch(0.16 0.03 313);font-size:var(--fs-xs);font-weight:700;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list strong{display:block;font-size:var(--fs-sm);color:var(--text);margin-bottom:2px;line-height:var(--lh-snug);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-list span{font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-kv{
  margin:0;padding:var(--sp-3);border:1px dashed var(--line);border-radius:var(--r-sm);
  font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-kv b{color:var(--accent);}

/* 能力卡（不等高瀑布） */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card--tall{grid-row:span 2;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card--tall img{aspect-ratio:4/3;width:100%;object-fit:cover;border-radius:var(--r-sm);margin-bottom:var(--sp-3);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-num{
  font-size:var(--fs-2xl);line-height:1;color:var(--accent);letter-spacing:-.03em;display:block;margin-bottom:var(--sp-2);
}

/* 场景条 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-scene{
  position:relative;overflow:hidden;border-radius:var(--r-md);border:1px solid var(--line);
  background:var(--surface);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-scene:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:oklch(0.72 0.12 313 / .45);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-scene img{aspect-ratio:3/2;width:100%;object-fit:cover;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-scene figcaption{
  padding:var(--sp-3) var(--sp-4);background:var(--surface);font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-scene figcaption b{color:var(--text);display:block;margin-bottom:2px;}

/* FAQ */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq{display:flex;flex-direction:column;gap:var(--sp-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq details{
  border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);overflow:hidden;
  transition:border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq details:hover{border-color:var(--line-strong);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq summary{
  cursor:pointer;padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);color:var(--text);
  display:flex;align-items:center;gap:var(--sp-3);min-height:44px;list-style:none;
  transition:color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq summary::-webkit-details-marker{display:none;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq summary::before{content:"+ ";color:var(--accent);font-weight:700;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq details[open] summary::before{content:"− ";}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq details[open] summary{color:var(--accent-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-faq p{margin:0;padding:0 var(--sp-4) var(--sp-4);font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}

/* 数据面板 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-dash{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-tile{
  background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);
  transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-tile:hover{border-color:var(--line-strong);box-shadow:var(--sh-1);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-tile span{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.06em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-tile b{display:block;font-size:var(--fs-2xl);color:var(--text);line-height:1.05;margin:var(--sp-2) 0;letter-spacing:-.02em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar{height:6px;border-radius:var(--r-pill);background:oklch(0.32 0.035 313);overflow:hidden;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--primary),var(--accent));transform-origin:left;animation:dc-grow 1.1s var(--ease-out) both;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i[data-w="86"]{width:86%;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i[data-w="64"]{width:64%;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i[data-w="92"]{width:92%;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i[data-w="48"]{width:48%;}
@keyframes dc-grow{from{transform:scaleX(.15);}to{transform:scaleX(1);}}

/* 资讯 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news{display:flex;flex-direction:column;gap:var(--sp-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news article{
  display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--sp-3);align-items:center;
  padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:oklch(0.18 0.04 313 / .7);
  transition:transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news article:hover{transform:translateX(4px);border-color:var(--primary);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news time{font-size:var(--fs-xs);color:var(--accent-2);letter-spacing:.04em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news h3{margin:0 0 2px;font-size:var(--fs-sm);line-height:var(--lh-snug);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news p{margin:0;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);}

/* 图文特写 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature{
  display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(14px,2vw,24px);
  background:linear-gradient(150deg,var(--surface),var(--surface-3));
  border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(16px,2vw,26px);box-shadow:var(--sh-2);
  align-items:center;position:relative;overflow:hidden;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature img{aspect-ratio:5/4;width:100%;object-fit:cover;border-radius:var(--r-md);box-shadow:var(--sh-3);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature h3{margin:0 0 var(--sp-3);font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:-.015em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature ul{margin:var(--sp-3) 0 0;padding-left:var(--sp-5);color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature li{margin-bottom:var(--sp-2);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature li b{color:var(--accent);}

/* 内嵌色带 CTA */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta{
  position:relative;margin-top:clamp(20px,2.6vw,36px);overflow:hidden;
  border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);
  padding:clamp(16px,2.2vw,30px);display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta::before{
  content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,var(--primary),var(--secondary));
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta > div:first-child{flex:1 1 340px;min-width:0;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta h2{margin:0 0 var(--sp-2);font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:-.015em;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:56ch;line-height:var(--lh-body);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta .dc-cta-row{margin-top:0;}

/* 页脚 */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot{
  margin-top:clamp(20px,2.6vw,36px);border-top:1px solid var(--line);
  padding:var(--sp-5) 0 var(--sp-6);display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,.8fr));gap:var(--sp-5);
}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot h4{margin:0 0 var(--sp-3);font-size:var(--fs-xs);letter-spacing:.18em;color:var(--muted);font-weight:600;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);max-width:44ch;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot small{display:block;margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--muted);}

/* 交错延迟入场（纯 CSS，加载即播放，默认可见） */
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise{animation:dc-rise .6s var(--ease-out) both;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="1"]{animation-delay:.06s;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="2"]{animation-delay:.12s;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="3"]{animation-delay:.18s;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="4"]{animation-delay:.24s;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="5"]{animation-delay:.3s;}
.design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise[data-d="6"]{animation-delay:.36s;}
@keyframes dc-rise{from{transform:translateY(14px);}to{transform:translateY(0);}}

/* 响应式 */
@media (min-width:1600px){
  .design-style-designchain_independent_design_style_blockchain_application_development_et0{--container:var(--container-lg);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-shell{max-width:var(--container-xl);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-layout{grid-template-columns:248px minmax(0,1fr);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--masonry{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-dash{grid-template-columns:repeat(4,minmax(0,1fr));}
}
@media (max-width:1024px){
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-layout{grid-template-columns:minmax(0,1fr);padding-top:var(--sp-3);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail{position:static;order:2;margin-top:var(--sp-4);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail ol{flex-direction:row;flex-wrap:wrap;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a{border-left:0;border:1px solid var(--line);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a:hover,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rail a:focus-visible{transform:translateY(-2px);border-color:var(--accent);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero{grid-template-columns:minmax(0,1fr);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--guide,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--split,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature{grid-template-columns:minmax(0,1fr);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--masonry{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-dash{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}
}
@media (max-width:640px){
  .design-style-designchain_independent_design_style_blockchain_application_development_et0{--gutter:14px;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cols--masonry,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-dash,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-metrics{grid-template-columns:minmax(0,1fr);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card--tall{grid-row:auto;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-foot{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-news article{grid-template-columns:minmax(0,1fr);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta{flex-direction:column;align-items:flex-start;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta .dc-cta-row{width:100%;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-win + .dc-win{transform:rotate(.9deg) translateX(0);}
}
@media (max-width:380px){
  .design-style-designchain_independent_design_style_blockchain_application_development_et0{font-size:.9rem;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-card,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-tile,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero{padding:var(--sp-3);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-btn{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-hero h1{font-size:clamp(1.55rem,7vw,2rem);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-feature{padding:var(--sp-3);}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-cta{padding:var(--sp-3);}
}
@media (prefers-reduced-motion:reduce){
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-rise,
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 .dc-bar i{animation:none;}
  .design-style-designchain_independent_design_style_blockchain_application_development_et0 *{transition:none !important;}
}
