.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3{
  --bg: oklch(0.15 0.03 215);
  --surface: oklch(0.21 0.045 215);
  --surface-2: oklch(0.245 0.045 215);
  --primary: oklch(0.72 0.12 215);
  --secondary: oklch(0.62 0.12 247);
  --accent: oklch(0.78 0.14 35);
  --accent-2: oklch(0.90 0.1 35);
  --text: oklch(0.94 0.02 215);
  --muted: oklch(0.66 0.03 215);
  --line: color-mix(in oklab, var(--text) 13%, transparent);
  --line-strong: color-mix(in oklab, var(--text) 25%, transparent);
  --container:1120px;--container-lg:1360px;--container-xl:1600px;
  --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:44px;--sp-8:60px;
  --r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;
  --sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 1px 3px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.3);
  --sh-2:0 1px 0 rgba(255,255,255,.06) inset,0 8px 22px rgba(0,0,0,.42);
  --sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 20px 52px rgba(0,0,0,.52);
  --fs-xs:clamp(.71rem,.69rem + .08vw,.76rem);
  --fs-sm:clamp(.81rem,.79rem + .12vw,.88rem);
  --fs-md:clamp(.94rem,.9rem + .22vw,1.04rem);
  --fs-lg:clamp(1.12rem,1.03rem + .42vw,1.34rem);
  --fs-xl:clamp(1.42rem,1.24rem + .85vw,1.86rem);
  --fs-2xl:clamp(1.78rem,1.44rem + 1.7vw,2.68rem);
  --fs-3xl:clamp(2.2rem,1.7rem + 2.6vw,3.34rem);
  --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,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;
  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;
  word-break:break-word;
  position:relative;
  isolation:isolate;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *,
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *::before,
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *::after{box-sizing:border-box;min-width:0;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 img{max-width:100%;height:auto;display:block;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 a{color:inherit;text-decoration:none;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 :focus-visible{
  outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm);
  transition:outline-color var(--t-fast) var(--ease);
}

/* 顶部参考提示条 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .ds-note{
  display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);
  background:color-mix(in oklab,var(--surface) 90%,black);
  border-bottom:1px solid var(--line);
  padding:var(--sp-2) var(--gutter);
  font-size:var(--fs-xs);letter-spacing:.05em;line-height:var(--lh-snug);
  color:var(--accent-2);
  box-shadow:0 1px 0 rgba(0,0,0,.2);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .ds-note .dot{
  width:7px;height:7px;border-radius:50%;background:var(--accent);flex:0 0 auto;
  box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 20%,transparent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .ds-note .sep{color:var(--muted);}

/* 容器 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .wrap{
  width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .rule{height:1px;background:var(--line);border:0;margin:0;}

/* 顶栏 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .topbar{
  position:sticky;top:0;z-index:30;
  background:color-mix(in oklab,var(--bg) 84%,transparent);
-webkit-backdrop-filter:blur(12px) saturate(1.1);
backdrop-filter:blur(12px) saturate(1.1);
  border-bottom:1px solid var(--line);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .topbar .wrap{
  display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:52px;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .brand{
  display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);letter-spacing:.03em;font-weight:600;
  transition:color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .brand .cube{
  width:20px;height:20px;border:1px solid var(--line-strong);border-radius:var(--r-sm);
  background:var(--surface);position:relative;flex:0 0 auto;
  box-shadow:2px 2px 0 0 var(--accent);
  transition:box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .brand:hover .cube{
  transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 var(--accent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav{
  display:flex;flex-wrap:wrap;gap:var(--sp-4);font-size:var(--fs-xs);letter-spacing:.07em;color:var(--muted);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav a{
  padding:var(--sp-2) 0;position:relative;
  transition:color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav a::after{
  content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;
  background:var(--accent);transform:scaleX(0);transform-origin:left;
  transition:transform var(--t-base) var(--ease-out);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav a:hover{color:var(--accent-2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav a:hover::after{transform:scaleX(1);}

/* Hero 编辑跨页 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero{padding:var(--sp-7) 0 var(--sp-6);position:relative;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-grid{
  display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--sp-6);align-items:start;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .kicker{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;
  border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);
  transition:border-color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .kicker b{color:var(--accent);font-weight:700;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 h1{
  margin:var(--sp-4) 0 var(--sp-3);
  font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.022em;font-weight:700;
  text-wrap:balance;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 h1 em{
  font-style:normal;color:var(--accent-2);
  border-bottom:2px solid var(--accent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .lede{color:var(--muted);font-size:var(--fs-md);max-width:52ch;text-wrap:pretty;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-3) var(--sp-5);border-radius:var(--r-md);
  font-size:var(--fs-sm);letter-spacing:.03em;font-family:inherit;
  border:1px solid var(--line-strong);
  min-height:44px;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),color var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-solid{
  background:var(--primary);color:oklch(0.16 0.03 215);font-weight:700;border-color:transparent;
  box-shadow:3px 3px 0 0 var(--accent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-solid:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 0 var(--accent);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-solid:active{transform:translate(0,0);box-shadow:2px 2px 0 0 var(--accent);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-ghost{background:transparent;color:var(--text);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-ghost:hover{background:var(--surface-2);transform:translate(-2px,-2px);box-shadow:var(--sh-2);border-color:var(--line-strong);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn-ghost:active{transform:translate(0,0);box-shadow:var(--sh-1);}

/* Hero 图 + blob 色块 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-side{position:relative;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .blob{
  position:absolute;z-index:-1;pointer-events:none;
  width:min(320px,58%);aspect-ratio:1/1;
  border-radius:52% 48% 62% 38% / 46% 58% 42% 54%;
  background:color-mix(in oklab,var(--primary) 28%,transparent);
  filter:blur(44px);opacity:.5;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .blob.b1{top:-28px;left:-22px;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .blob.b2{bottom:-32px;right:-16px;background:color-mix(in oklab,var(--accent) 20%,transparent);opacity:.36;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot{
  position:relative;border:1px solid var(--line-strong);border-radius:var(--r-lg);overflow:hidden;
  background:var(--surface);
  box-shadow:7px 7px 0 0 color-mix(in oklab,var(--secondary) 50%,transparent);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot:hover{
  transform:translate(-2px,-2px);box-shadow:9px 9px 0 0 color-mix(in oklab,var(--secondary) 58%,transparent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot .ratio{aspect-ratio:4/3;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot img{width:100%;height:100%;object-fit:cover;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot figcaption{
  border-top:1px solid var(--line);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--muted);
  display:flex;justify-content:space-between;gap:var(--sp-3);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric-stack{display:grid;gap:var(--sp-3);margin-top:var(--sp-4);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric{
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);align-items:baseline;
  border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);background:var(--surface);box-shadow:var(--sh-1);
  transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease-out);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric:hover{
  border-color:var(--line-strong);box-shadow:var(--sh-2);transform:translateY(-2px);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .num{
  font-size:var(--fs-xl);color:var(--accent-2);letter-spacing:-.02em;font-weight:700;
  animation:ds-count var(--t-slow) var(--ease-out) both;font-variant-numeric:tabular-nums;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .num.d1{animation-delay:.05s;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .num.d2{animation-delay:.15s;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .num.d3{animation-delay:.25s;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .lbl{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);}
@keyframes ds-count{
  from{opacity:.25;transform:translateY(6px);filter:blur(3px);}
  to{opacity:1;transform:none;filter:blur(0);}
}

/* 通用区块 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec{padding:var(--sp-7) 0;border-top:1px solid var(--line);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec-head{
  display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--sp-3) var(--sp-6);align-items:end;margin-bottom:var(--sp-5);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec-idx{
  font-size:var(--fs-xs);color:var(--accent);letter-spacing:.16em;font-weight:600;white-space:nowrap;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 h2{
  font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:-.016em;margin:0;font-weight:700;
  text-wrap:balance;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec-head p{margin:var(--sp-2) 0 0;color:var(--muted);font-size:var(--fs-sm);max-width:58ch;text-wrap:pretty;}

/* 阶梯错位价格卡 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);align-items:start;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier{
  border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);
  padding:var(--sp-4) var(--sp-4) var(--sp-5);box-shadow:var(--sh-1);
  display:flex;flex-direction:column;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier:nth-child(2){margin-top:var(--sp-4);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier:nth-child(3){margin-top:calc(var(--sp-4) * 2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier:nth-child(4){margin-top:calc(var(--sp-4) * 3);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier:hover{
  transform:translate(-3px,-3px);
  box-shadow:6px 6px 0 0 color-mix(in oklab,var(--accent) 55%,transparent);
  border-color:var(--line-strong);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier .tag{
  font-size:var(--fs-xs);color:var(--muted);letter-spacing:.11em;text-transform:uppercase;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier .price{
  margin:var(--sp-3) 0 var(--sp-2);font-size:var(--fs-xl);color:var(--text);font-weight:700;letter-spacing:-.012em;line-height:1.15;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier .price small{font-size:var(--fs-xs);color:var(--muted);font-weight:400;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier h3{
  font-size:var(--fs-md);line-height:var(--lh-snug);margin:0;padding-bottom:var(--sp-3);
  border-bottom:1px solid var(--line);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier ul{
  list-style:none;margin:var(--sp-4) 0 0;padding:0;display:grid;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:var(--sp-2);line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier li::before{content:"▚";color:var(--accent);font-size:.7em;line-height:1.85;}

/* 工作流程 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .steps{counter-reset:s;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .step{
  border-top:2px solid var(--line-strong);padding-top:var(--sp-3);
  transition:border-color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .step:hover{border-top-color:var(--accent);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .step .k{font-size:var(--fs-xs);color:var(--accent);letter-spacing:.13em;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .step h3{margin:var(--sp-2) 0;font-size:var(--fs-md);line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .step p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-snug);}

/* 案例 + 应用场景图集 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card{
  border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);box-shadow:var(--sh-1);
  display:flex;flex-direction:column;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card:hover{
  transform:translate(-3px,-3px);
  box-shadow:6px 6px 0 0 color-mix(in oklab,var(--secondary) 55%,transparent);
  border-color:var(--line-strong);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card .ratio{aspect-ratio:16/10;background:var(--bg);overflow:hidden;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease-out);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card:hover img{transform:scale(1.03);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card .body{padding:var(--sp-4);display:flex;flex-direction:column;flex:1 1 auto;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card p{margin:0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .kv{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:auto;padding-top:var(--sp-3);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .kv span{
  font-size:var(--fs-xs);color:var(--accent-2);border:1px solid var(--line);border-radius:var(--r-pill);
  padding:2px var(--sp-3);line-height:1.6;
  transition:border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card:hover .kv span{border-color:color-mix(in oklab,var(--accent) 40%,transparent);}

/* 关键数据条 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar{
  border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface);
  display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-shadow:var(--sh-2);overflow:hidden;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .cell{
  padding:var(--sp-4);border-right:1px solid var(--line);
  transition:background var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .cell:hover{background:var(--surface-2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .cell:last-child{border-right:0;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .v{
  font-size:var(--fs-xl);color:var(--accent-2);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .k{font-size:var(--fs-xs);color:var(--muted);margin-top:var(--sp-1);line-height:var(--lh-snug);}

/* 评价 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 blockquote{
  margin:0;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-md);
  background:var(--surface);padding:var(--sp-4);box-shadow:var(--sh-1);
  font-size:var(--fs-sm);color:var(--text);line-height:var(--lh-snug);
  display:flex;flex-direction:column;
  transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease-out);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 blockquote:hover{
  transform:translateY(-2px);box-shadow:var(--sh-2);border-color:var(--line-strong);border-left-color:var(--accent);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 blockquote cite{
  display:block;margin-top:auto;padding-top:var(--sp-3);font-style:normal;color:var(--muted);font-size:var(--fs-xs);
}

/* FAQ 手风琴 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .faq{border-top:1px solid var(--line);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 details{border-bottom:1px solid var(--line);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 summary{
  cursor:pointer;list-style:none;padding:var(--sp-4) 0;font-size:var(--fs-md);
  display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:44px;
  transition:color var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 summary:hover{color:var(--accent-2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 summary::-webkit-details-marker{display:none;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 summary::after{content:"+";color:var(--accent);font-size:var(--fs-lg);line-height:1;flex:0 0 auto;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 details[open] summary::after{content:"–";}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 details p{
  margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-sm);max-width:78ch;line-height:var(--lh-body);
  animation:ds-fade var(--t-base) var(--ease-out) both;
}
@keyframes ds-fade{from{opacity:.4;transform:translateY(-4px);}to{opacity:1;transform:none;}}

/* 指导清单 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .checklist{display:grid;gap:var(--sp-3);counter-reset:c;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check{
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);
  border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);background:var(--surface);
  transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check:hover{border-color:var(--line-strong);background:var(--surface-2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check .n{
  counter-increment:c;font-size:var(--fs-xs);color:var(--accent);letter-spacing:.09em;font-weight:600;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check .n::before{content:"0" counter(c);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check b{display:block;font-size:var(--fs-sm);margin-bottom:2px;line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .check span{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 code{
  font-family:inherit;color:var(--accent-2);background:color-mix(in oklab,var(--primary) 13%,transparent);
  border-radius:var(--r-sm);padding:1px 6px;overflow-wrap:break-word;
}

/* CTA 内嵌色带 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta{
  border:1px solid var(--line-strong);border-radius:var(--r-lg);overflow:hidden;
  display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);
  background:var(--surface);box-shadow:var(--sh-3);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta .txt{padding:var(--sp-6);min-width:0;}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta h2{margin-bottom:var(--sp-3);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta p{margin:0 0 var(--sp-5);color:var(--muted);font-size:var(--fs-sm);max-width:52ch;line-height:var(--lh-snug);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta .art{
  position:relative;background:color-mix(in oklab,var(--primary) 22%,var(--bg));min-height:170px;overflow:hidden;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta .art img{
  position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.88;
  transition:opacity var(--t-base) var(--ease),transform var(--t-slow) var(--ease-out);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta:hover .art img{opacity:1;transform:scale(1.02);}

/* 页脚 */
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 footer{border-top:1px solid var(--line);padding:var(--sp-6) 0 var(--sp-5);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot{
  display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--sp-5);
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot h3{
  margin:0 0 var(--sp-3);font-size:var(--fs-xs);letter-spacing:.13em;color:var(--muted);text-transform:uppercase;font-weight:600;
}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot a{transition:color var(--t-base) var(--ease);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot a:hover{color:var(--accent-2);}
.design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .legal{
  margin-top:var(--sp-5);padding-top:var(--sp-3);border-top:1px solid var(--line);
  display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:space-between;
  font-size:var(--fs-xs);color:var(--muted);
}

/* 响应式 */
@media (min-width:1600px){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .wrap{max-width:var(--container-lg);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .gallery{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-grid{gap:var(--sp-7);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar{grid-template-columns:repeat(5,minmax(0,1fr));}
}
@media (min-width:2100px){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .wrap{max-width:var(--container-xl);}
}
@media (max-width:1024px){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tiers{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier:nth-child(n){margin-top:0;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .steps{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .gallery{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .quotes{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar .cell{border-right:0;border-bottom:1px solid var(--line);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta{grid-template-columns:minmax(0,1fr);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta .art{min-height:150px;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--sp-2);}
}
@media (max-width:640px){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .nav{display:none;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .topbar .wrap{min-height:48px;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tiers,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .steps,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .gallery,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .quotes{grid-template-columns:minmax(0,1fr);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .foot{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .sec{padding:var(--sp-6) 0;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero{padding:var(--sp-6) 0 var(--sp-5);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta .txt{padding:var(--sp-5);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .blob{filter:blur(36px);opacity:.4;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .shot{box-shadow:5px 5px 0 0 color-mix(in oklab,var(--secondary) 46%,transparent);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .legal{justify-content:flex-start;}
}
@media (max-width:380px){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3{font-size:var(--fs-sm);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .wrap{padding-inline:var(--sp-3);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 h1{font-size:clamp(1.7rem,1.3rem + 3vw,2.1rem);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .databar{grid-template-columns:minmax(0,1fr);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .btn{padding:var(--sp-2) var(--sp-4);min-height:42px;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .hero-actions{gap:var(--sp-2);}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .tier,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card .body{padding:var(--sp-4) var(--sp-3);}
}
@media (prefers-reduced-motion:reduce){
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *::before,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 *::after{
    animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;
  }
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .metric .num{opacity:1;transform:none;filter:none;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 details p{opacity:1;transform:none;}
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .card:hover img,
  .design-style-digital_genesis_blockchain_application_development_showcase_website_dd3 .cta:hover .art img{transform:none;}
}
