.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os{
  --bg: oklch(0.15 0.03 57);
  --surface: oklch(0.21 0.045 57);
  --surface-2: oklch(0.19 0.04 57);
  --surface-3: oklch(0.24 0.05 57);
  --primary: oklch(0.72 0.16 57);
  --secondary: oklch(0.62 0.16 25);
  --accent: oklch(0.78 0.18 237);
  --accent-2: oklch(0.90 0.14 237);
  --text: oklch(0.94 0.02 57);
  --text-soft: oklch(0.86 0.02 57);
  --muted: oklch(0.64 0.03 57);
  --line: oklch(0.34 0.03 57);
  --line-soft: oklch(0.28 0.03 57);
  --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:22px;--sp-6:30px;--sp-7:42px;--sp-8:56px;
  --r-sm:14px;--r-md:20px;--r-lg:26px;--r-xl:30px;--r-pill:999px;
  --sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 2px 8px rgba(0,0,0,.34);
  --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(.72rem,.7rem + .1vw,.78rem);
  --fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);
  --fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);
  --fs-lg:clamp(1.12rem,1.02rem + .5vw,1.36rem);
  --fs-xl:clamp(1.45rem,1.28rem + 1vw,1.95rem);
  --fs-2xl:clamp(1.82rem,1.45rem + 1.9vw,2.75rem);
  --fs-3xl:clamp(2.3rem,1.75rem + 2.9vw,3.5rem);
  --lh-tight:1.12;--lh-snug:1.32;--lh-body:1.6;
  --ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.15s;--t-base:.25s;--t-slow:.45s;
  position:relative;
  display:block;
  max-width:100%;
  overflow-x:clip;
  background:var(--bg);
  color:var(--text);
  font-family:"Iowan Old Style","Palatino Linotype","Songti SC","Source Han Serif SC",Georgia,serif;
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  overflow-wrap:break-word;
  word-break:break-word;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os *{box-sizing:border-box;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os img{max-width:100%;height:auto;display:block;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os a{color:inherit;text-decoration:none;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os :focus-visible{
  outline:2px solid var(--accent-2);outline-offset:3px;border-radius:var(--r-sm);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os h1,
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os h2,
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os h3,
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os h4{
  text-wrap:balance;
}

/* ---- 极光 mesh 背景 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-canvas{
  position:relative;isolation:isolate;min-height:0;max-width:100%;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-canvas::before{
  content:"";position:absolute;inset:-8% -4% 0 -4%;z-index:-1;pointer-events:none;
  background:
    radial-gradient(38% 44% at 12% 6%, oklch(0.72 0.16 57 / .26), transparent 62%),
    radial-gradient(34% 40% at 88% 12%, oklch(0.78 0.18 237 / .20), transparent 62%),
    radial-gradient(46% 42% at 72% 78%, oklch(0.62 0.16 25 / .21), transparent 66%),
    radial-gradient(30% 34% at 26% 88%, oklch(0.90 0.14 237 / .12), transparent 68%);
  filter:blur(6px) saturate(1.04);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-wrap{
  width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);min-width:0;
}

/* ---- 顶部提示条 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-notice{
  position:relative;z-index:40;
  display:flex;align-items:center;justify-content:center;gap:var(--sp-3);
  padding:var(--sp-2) var(--gutter);
  background:linear-gradient(90deg, oklch(0.21 0.045 57), oklch(0.245 0.05 57) 50%, oklch(0.21 0.045 57));
  border-bottom:1px solid var(--line);
  color:var(--text-soft);
  font-family:ui-sans-serif,system-ui,"PingFang SC","Microsoft YaHei",sans-serif;
  font-size:var(--fs-sm);letter-spacing:.02em;text-align:center;line-height:1.4;
  overflow-wrap:break-word;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-notice .dot{
  width:7px;height:7px;flex:0 0 auto;border-radius:var(--r-pill);
  background:var(--accent);box-shadow:0 0 0 4px oklch(0.78 0.18 237 / .16);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-notice b{color:var(--accent-2);font-weight:600;}

/* ---- 顶栏导航 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-nav{
  position:sticky;top:0;z-index:30;
  background:oklch(0.15 0.03 57 / .74);
  -webkit-backdrop-filter:blur(14px) saturate(1.1);
  backdrop-filter:blur(14px) saturate(1.1);
  border-bottom:1px solid var(--line);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-nav-in{
  display:flex;align-items:center;gap:var(--sp-4);
  padding-block:var(--sp-2);min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-brand{
  display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto;
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  font-size:var(--fs-sm);font-weight:700;letter-spacing:.13em;text-transform:uppercase;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-brand .mark{
  width:24px;height:24px;border-radius:9px;flex:0 0 auto;
  background:conic-gradient(from 210deg, oklch(0.72 0.16 57), oklch(0.78 0.18 237), oklch(0.62 0.16 25), oklch(0.72 0.16 57));
  box-shadow:var(--sh-1),0 0 16px oklch(0.78 0.18 237 / .32);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navlinks{
  display:flex;align-items:center;gap:var(--sp-1);margin-left:auto;min-width:0;flex-wrap:wrap;
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navlinks a{
  padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);
  font-size:var(--fs-xs);color:var(--muted);letter-spacing:.03em;
  border:1px solid transparent;
  transition:color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navlinks a:hover{
  color:var(--text);border-color:var(--line);background:oklch(0.72 0.16 57 / .10);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navcta{
  flex:0 0 auto;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;font-size:var(--fs-xs);font-weight:700;
  color:oklch(0.15 0.03 57);background:var(--primary);
  box-shadow:var(--sh-1),0 0 0 1px oklch(0.78 0.18 237 / .32);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navcta:hover{
  transform:translateY(-2px);box-shadow:var(--sh-2),0 0 20px oklch(0.78 0.18 237 / .42);
}

/* ---- Hero ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero{padding-block:var(--sp-7) var(--sp-7);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero .kicker{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);
  border:1px solid var(--line);background:oklch(0.21 0.045 57 / .7);
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  font-size:var(--fs-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero .kicker i{
  width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent);flex:0 0 auto;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero h1{
  margin:var(--sp-4) 0 0;max-width:22ch;
  font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.012em;
  font-weight:600;
  background:linear-gradient(96deg, oklch(0.94 0.02 57) 8%, oklch(0.72 0.16 57) 46%, oklch(0.78 0.18 237) 84%);
-webkit-background-clip:text;
background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero .lede{
  margin:var(--sp-4) 0 0;max-width:58ch;color:var(--muted);font-size:var(--fs-md);line-height:var(--lh-body);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero .lede em{
  font-style:normal;color:var(--text-soft);border-bottom:1px solid oklch(0.78 0.18 237 / .5);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-acts{
  display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  min-height:42px;padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  font-size:var(--fs-sm);font-weight:700;letter-spacing:.02em;cursor:pointer;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn-primary{
  color:oklch(0.15 0.03 57);background:linear-gradient(120deg,var(--primary),oklch(0.78 0.16 40));
  box-shadow:var(--sh-2),0 0 0 1px oklch(0.90 0.14 237 / .26);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn-primary:hover{
  transform:translateY(-3px);box-shadow:var(--sh-3),0 0 24px oklch(0.78 0.18 237 / .42);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn-ghost{
  color:var(--text);border:1px solid var(--line);background:oklch(0.21 0.045 57 / .55);
-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn-ghost:hover{
  transform:translateY(-3px);border-color:var(--accent);
  box-shadow:0 0 0 1px oklch(0.78 0.18 237 / .42),0 10px 24px rgba(0,0,0,.38);
}

/* Hero 主视觉 */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-stage{
  position:relative;margin-top:var(--sp-5);
  border-radius:var(--r-lg);overflow:hidden;
  border:1px solid var(--line);
  box-shadow:var(--sh-3);
  background:var(--surface);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-stage img{
  width:100%;aspect-ratio:16/7;object-fit:cover;
  filter:saturate(1.02) contrast(1.02);
  transition:transform var(--t-slow) var(--ease-out);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-stage:hover img{transform:scale(1.035);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-glass{
  position:absolute;left:var(--sp-4);bottom:var(--sp-4);right:var(--sp-4);
  display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);align-items:center;
  padding:var(--sp-4) var(--sp-5);border-radius:var(--r-md);
  background:linear-gradient(140deg, oklch(0.21 0.045 57 / .78), oklch(0.15 0.03 57 / .68));
-webkit-backdrop-filter:blur(16px) saturate(1.15);
backdrop-filter:blur(16px) saturate(1.15);
  border:1px solid oklch(0.94 0.02 57 / .12);
  box-shadow:inset 0 1px 0 oklch(0.94 0.02 57 / .16),var(--sh-2);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-glass .gl{
  min-width:0;font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-glass .gl span{
  display:block;font-size:var(--fs-xs);letter-spacing:.13em;color:var(--muted);text-transform:uppercase;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-glass .gl strong{
  display:block;font-size:var(--fs-lg);color:var(--accent-2);font-weight:600;line-height:var(--lh-snug);
}

/* 巨型描边数字 */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ghost-num{
  position:absolute;top:-.18em;right:-.02em;z-index:-1;pointer-events:none;user-select:none;
  font-family:ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:clamp(6rem,13vw,13rem);
  line-height:.8;letter-spacing:-.04em;
  color:transparent;-webkit-text-stroke:2px oklch(0.72 0.16 57 / .18);
}

/* ---- 统计数字网格 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));
  gap:1px;margin-top:var(--sp-5);
  background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats .cell{
  min-width:0;padding:var(--sp-4);
  background:linear-gradient(160deg, oklch(0.21 0.045 57 / .92), oklch(0.17 0.035 57 / .92));
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats .cell b{
  display:block;font-size:var(--fs-xl);line-height:var(--lh-snug);font-weight:700;
  color:var(--accent-2);letter-spacing:-.01em;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats .cell small{
  display:block;margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--muted);letter-spacing:.05em;line-height:1.4;
}

/* ---- 通用区块 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-sec{padding-block:var(--sp-7);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-sec + .ac-sec{border-top:1px solid var(--line-soft);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-head{
  display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-5);min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-head .idx{
  font-family:ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-xs);letter-spacing:.18em;
  color:var(--primary);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);
  flex:0 0 auto;line-height:1.6;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-head h2{
  margin:0;font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:600;letter-spacing:-.008em;min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-head p{
  margin:0;flex:1 1 250px;min-width:0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);
}

/* ---- 解决方案对比 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-compare{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp{
  min-width:0;position:relative;
  padding:var(--sp-5);border-radius:var(--r-md);
  border:1px solid var(--line);background:var(--surface);
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp:hover{
  transform:translateY(-4px);border-color:var(--accent);
  box-shadow:var(--sh-2),0 0 0 1px oklch(0.78 0.18 237 / .28);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp.best{
  border-color:oklch(0.72 0.16 57 / .5);
  background:linear-gradient(160deg, oklch(0.24 0.05 57), oklch(0.18 0.035 57));
  box-shadow:var(--sh-2),0 0 0 1px oklch(0.72 0.16 57 / .28);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .tag{
  display:inline-block;font-family:ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-xs);
  letter-spacing:.13em;text-transform:uppercase;color:var(--muted);line-height:1.6;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp.best .tag{color:var(--accent-2);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp h3{
  margin:var(--sp-3) 0 var(--sp-2);font-size:var(--fs-lg);line-height:var(--lh-snug);font-weight:600;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .kv{
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;
  padding:var(--sp-2) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-sm);line-height:1.5;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .kv:last-of-type{border-bottom:0;padding-bottom:0;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .kv span{color:var(--muted);min-width:0;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .kv b{color:var(--text);font-weight:600;min-width:0;text-align:right;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp .kv b.hi{color:var(--accent-2);}

/* ---- 合作伙伴墙 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners{
  display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;
  background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners .p{
  min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--sp-1);
  padding:var(--sp-4) var(--sp-3);text-align:center;
  background:var(--surface-2);
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners .p:hover{background:var(--surface-3);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners .p b{
  font-size:var(--fs-sm);color:var(--text);font-weight:600;letter-spacing:.02em;line-height:1.4;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners .p small{font-size:var(--fs-xs);color:var(--muted);line-height:1.4;}

/* ---- 应用场景展示 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-use{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use{
  min-width:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:var(--sp-4);align-items:center;
  padding:var(--sp-4);
  border-radius:var(--r-md);
  border:1px solid var(--line);
  background:var(--surface);
  box-shadow:6px 6px 0 oklch(0.30 0.05 57 / .5),var(--sh-1);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use:hover{
  transform:translate(-2px,-4px);
  border-color:var(--accent);
  box-shadow:9px 10px 0 oklch(0.78 0.18 237 / .26),var(--sh-2);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use .thumb{
  border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line);background:var(--bg);min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use .thumb img{
  width:100%;aspect-ratio:4/3;object-fit:cover;
  transition:transform var(--t-slow) var(--ease-out);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use:hover .thumb img{transform:scale(1.05);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use .body{min-width:0;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use h3{
  margin:0 0 var(--sp-2);font-size:var(--fs-lg);line-height:var(--lh-snug);font-weight:600;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use .lat{
  display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);
  font-family:ui-sans-serif,system-ui,sans-serif;font-size:var(--fs-xs);line-height:1.6;
  color:var(--accent-2);border:1px solid oklch(0.78 0.18 237 / .32);background:oklch(0.78 0.18 237 / .08);
}

/* ---- 核心能力卡片 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-caps{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap{
  position:relative;min-width:0;overflow:hidden;
  padding:var(--sp-5);border-radius:var(--r-lg);
  border:1px solid var(--line);
  background:linear-gradient(165deg, oklch(0.23 0.05 57), oklch(0.17 0.035 57));
  box-shadow:var(--sh-2);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap::after{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(120% 60% at 10% 0%, oklch(0.94 0.02 57 / .09), transparent 60%);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap:hover{
  transform:translateY(-5px);border-color:var(--accent);
  box-shadow:var(--sh-3),0 0 0 1px oklch(0.78 0.18 237 / .32),0 0 28px oklch(0.78 0.18 237 / .16);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap .ico{
  width:42px;height:42px;border-radius:14px;display:grid;place-items:center;
  background:linear-gradient(140deg, oklch(0.72 0.16 57 / .22), oklch(0.78 0.18 237 / .18));
  border:1px solid oklch(0.94 0.02 57 / .12);
  box-shadow:inset 0 1px 0 oklch(0.94 0.02 57 / .22);
  font-size:1.2rem;line-height:1;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap h3{
  margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-lg);line-height:var(--lh-snug);font-weight:600;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap ul{
  margin:var(--sp-3) 0 0;padding:0;list-style:none;
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;font-size:var(--fs-xs);color:var(--text-soft);line-height:1.5;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap li{
  display:flex;gap:var(--sp-2);padding:var(--sp-1) 0;min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap li::before{
  content:"›";color:var(--accent);flex:0 0 auto;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap .num{
  position:absolute;top:var(--sp-3);right:var(--sp-4);
  font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.2rem,4.6vw,3.2rem);font-weight:800;line-height:1;
  color:transparent;-webkit-text-stroke:1.5px oklch(0.72 0.16 57 / .24);
}

/* ---- 实用指导清单 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-guide{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide{
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-4);align-items:start;
  min-width:0;padding:var(--sp-4) var(--sp-5);
  border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide:hover{
  transform:translateY(-3px);border-color:oklch(0.72 0.16 57 / .55);box-shadow:var(--sh-2);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide .no{
  width:38px;height:38px;border-radius:var(--r-sm);display:grid;place-items:center;
  font-family:ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:var(--fs-sm);line-height:1;
  color:oklch(0.15 0.03 57);
  background:linear-gradient(140deg,var(--primary),oklch(0.78 0.16 40));
  box-shadow:var(--sh-1);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide .txt{min-width:0;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide h3{
  margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);font-weight:600;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide code{
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em;
  padding:1px 6px;border-radius:8px;background:oklch(0.78 0.18 237 / .12);color:var(--accent-2);
  overflow-wrap:break-word;
}

/* ---- CTA ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta{
  position:relative;overflow:hidden;margin-block:var(--sp-7);
  border-radius:var(--r-lg);border:1px solid var(--line);
  background:linear-gradient(115deg, oklch(0.22 0.05 57) 0%, oklch(0.19 0.04 57) 52%, oklch(0.24 0.06 45) 100%);
  box-shadow:var(--sh-3);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta::before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:
    radial-gradient(46% 70% at 88% 20%, oklch(0.78 0.18 237 / .20), transparent 62%),
    radial-gradient(40% 80% at 6% 96%, oklch(0.72 0.16 57 / .23), transparent 66%);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta-in{
  position:relative;display:flex;flex-wrap:wrap;gap:var(--sp-5);align-items:center;justify-content:space-between;
  padding:var(--sp-6);min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta h2{
  margin:0;font-size:var(--fs-xl);line-height:var(--lh-tight);font-weight:600;max-width:34ch;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta p{
  margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--muted);max-width:52ch;line-height:var(--lh-body);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta .band{
  flex:0 0 auto;display:flex;flex-wrap:wrap;gap:var(--sp-3);
}

/* ---- 页脚 ---- */
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot{
  border-top:1px solid var(--line);
  background:linear-gradient(180deg, oklch(0.17 0.035 57), oklch(0.14 0.03 57));
  padding-block:var(--sp-6);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot-in{
  display:grid;grid-template-columns:1.4fr .8fr .8fr 1fr;gap:var(--sp-5);min-width:0;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot h4{
  margin:0 0 var(--sp-3);font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;
  font-size:var(--fs-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-weight:600;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot p{
  margin:0;font-size:var(--fs-sm);color:var(--muted);max-width:40ch;line-height:var(--lh-body);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot ul{
  margin:0;padding:0;list-style:none;
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;font-size:var(--fs-sm);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot li{padding:var(--sp-1) 0;min-width:0;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot li a{
  color:var(--text-soft);transition:opacity var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot li a:hover{color:var(--accent-2);}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot .legal{
  margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line-soft);
  display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);justify-content:space-between;
  font-family:ui-sans-serif,system-ui,"PingFang SC",sans-serif;font-size:var(--fs-xs);color:var(--muted);line-height:1.5;
}

/* ---- 入场动效：默认可见，加载即播 ---- */
@keyframes ac-rise{
  from{opacity:0;transform:translate3d(0,14px,0);}
  to{opacity:1;transform:none;}
}
@keyframes ac-glow{
  0%,100%{box-shadow:var(--sh-1),0 0 0 0 oklch(0.78 0.18 237 / .28);}
  50%{box-shadow:var(--sh-2),0 0 20px 2px oklch(0.78 0.18 237 / .20);}
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-anim{
  animation:ac-rise .62s var(--ease-out) both;
}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-d1{animation-delay:.06s;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-d2{animation-delay:.14s;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-d3{animation-delay:.22s;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-d4{animation-delay:.30s;}
.design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-brand .mark{animation:ac-glow 5.2s var(--ease) infinite;}

/* ---- 超大屏 ---- */
@media (min-width:1600px){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-wrap{max-width:var(--container-lg);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-sec{padding-block:var(--sp-8);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners{grid-template-columns:repeat(8,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-use{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-guide{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats{grid-template-columns:repeat(4,minmax(0,1fr));}
}
@media (min-width:2100px){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-wrap{max-width:var(--container-xl);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-use{grid-template-columns:repeat(4,minmax(0,1fr));}
}

/* ---- 1024 ---- */
@media (max-width:1024px){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-compare{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-caps{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-use{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-guide{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot-in{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-stage img{aspect-ratio:16/9;}
}

/* ---- 640 ---- */
@media (max-width:640px){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-navlinks{display:none;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero{padding-block:var(--sp-6) var(--sp-7);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero h1{max-width:100%;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-glass{
    position:static;padding:var(--sp-4);border-radius:0;border-left:0;border-right:0;border-bottom:0;
-webkit-backdrop-filter:none;
backdrop-filter:none;background:var(--surface-2);
  }
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero-stage{border-radius:var(--r-md);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-partners{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-use .thumb{grid-column:1 / -1;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use{grid-template-columns:minmax(0,1fr);box-shadow:4px 4px 0 oklch(0.30 0.05 57 / .45),var(--sh-1);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-cta-in{padding:var(--sp-5);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-foot-in{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ghost-num{font-size:clamp(4.5rem,24vw,8rem);-webkit-text-stroke-width:1.5px;}
}

/* ---- 380 / 320 ---- */
@media (max-width:380px){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os{--gutter:12px;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-sec{padding-block:var(--sp-6);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-stats{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-guide{grid-template-columns:1fr;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide{padding:var(--sp-4);gap:var(--sp-3);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .btn{width:100%;justify-content:center;}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-notice{font-size:var(--fs-xs);gap:var(--sp-2);}
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-hero .kicker{letter-spacing:.1em;}
}

/* ---- 降级 ---- */
@media (prefers-reduced-motion: reduce){
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-anim,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .ac-brand .mark{
    animation:none !important;
  }
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os *,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os *::before,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os *::after{
    transition-duration:.01ms !important;
  }
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .use:hover,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cap:hover,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .cmp:hover,
  .design-style-aurorachain_gradient_aurora_effect_blockchain_application_development_2os .guide:hover{
    transform:none;
  }
}
