.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw{
  --bg:oklch(0.15 0.03 139);
  --surface:oklch(0.21 0.045 139);
  --surface-2:oklch(0.235 0.045 139);
  --primary:oklch(0.72 0.1 139);
  --secondary:oklch(0.62 0.1 187);
  --accent:oklch(0.78 0.12 339);
  --accent-2:oklch(0.90 0.08 339);
  --text:oklch(0.94 0.02 139);
  --muted:oklch(0.66 0.03 139);
  --line:rgba(255,255,255,.09);
  --line-strong:rgba(255,255,255,.18);
  --line-soft:rgba(255,255,255,.055);
  --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:44px;--sp-8:60px;
  --r-sm:14px;--r-md:20px;--r-lg:26px;--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 12px 28px rgba(0,0,0,.44);
  --sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 24px 58px rgba(0,0,0,.54);
  --fs-xs:clamp(.72rem,.705rem + .1vw,.78rem);
  --fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);
  --fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);
  --fs-lg:clamp(1.14rem,1.05rem + .45vw,1.36rem);
  --fs-xl:clamp(1.44rem,1.28rem + .9vw,1.9rem);
  --fs-2xl:clamp(1.8rem,1.48rem + 1.8vw,2.7rem);
  --fs-3xl:clamp(2.25rem,1.75rem + 2.7vw,3.4rem);
  --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;
  --font:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
  position:relative;
  display:block;
  background:
    radial-gradient(1100px 520px at 88% -8%,oklch(0.30 0.05 139 / .5),transparent 62%),
    radial-gradient(760px 420px at -6% 18%,oklch(0.30 0.05 187 / .24),transparent 60%),
    var(--bg);
  color:var(--text);
  font-family:var(--font);
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  overflow-x:clip;
  overflow-wrap:break-word;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *::before,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *::after{box-sizing:border-box;min-width:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw img{max-width:100%;height:auto;display:block;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw p,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h1,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h2,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h3,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h4,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw ul,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw ol,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw figure{margin:0;padding:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw ul,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw ol{list-style:none;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw a{color:inherit;text-decoration:none;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw :focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:var(--r-sm);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw a:focus-visible,
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn:focus-visible{outline-offset:2px;}

/* ---- 提示条 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-notice{
  display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;
  padding:var(--sp-2) var(--gutter);
  background:linear-gradient(90deg,oklch(0.235 0.05 139),oklch(0.185 0.04 139) 68%,oklch(0.235 0.05 139));
  border-bottom:1px solid var(--line);
  font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-notice .dot{
  width:8px;height:8px;border-radius:var(--r-pill);flex:0 0 auto;
  background:var(--accent);box-shadow:0 0 0 4px oklch(0.78 0.12 339 / .16);
  animation:ljw-pulse 2.4s var(--ease) infinite;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-notice b{color:var(--accent-2);font-weight:700;letter-spacing:.01em;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-notice span.mut{color:var(--muted);}

/* ---- 章节锚点导航 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-topbar{
  position:sticky;top:0;z-index:30;
  display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;
  padding:var(--sp-2) var(--gutter);
  background:oklch(0.17 0.035 139 / .82);
  -webkit-backdrop-filter:blur(12px) saturate(1.2);
  backdrop-filter:blur(12px) saturate(1.2);
  border-bottom:1px solid var(--line);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-brand{
  display:flex;align-items:center;gap:var(--sp-2);
  font-weight:800;letter-spacing:-.02em;font-size:var(--fs-sm);
  min-width:0;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-brand .mark{
  width:26px;height:26px;flex:0 0 auto;border-radius:9px;
  background:linear-gradient(135deg,var(--primary),var(--accent));
  display:grid;place-items:center;color:oklch(0.16 0.03 139);font-size:12px;font-weight:900;
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-brand:hover .mark{transform:translateY(-1px) rotate(-4deg);box-shadow:var(--sh-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors{
  display:flex;gap:var(--sp-1);flex-wrap:wrap;margin-left:auto;align-items:center;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors a{
  padding:5px 11px;border-radius:var(--r-pill);
  font-size:var(--fs-xs);color:var(--muted);
  border:1px solid transparent;
  transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease-out);
  min-height:30px;display:inline-flex;align-items:center;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors a:hover{
  color:var(--text);border-color:var(--line-strong);background:oklch(0.26 0.045 139 / .72);transform:translateY(-1px);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors a.is-key{color:var(--accent-2);border-color:oklch(0.90 0.08 339 / .34);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors a.is-key:hover{border-color:oklch(0.90 0.08 339 / .6);background:oklch(0.30 0.06 339 / .2);}

/* ---- 通用容器 / 版块 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-wrap{
  width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-sec{padding-block:var(--sp-7);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-sec-head{
  display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);
  gap:var(--sp-5);align-items:end;margin-bottom:var(--sp-5);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-eyebrow{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-eyebrow::before{
  content:"";width:22px;height:1px;background:var(--accent);flex:0 0 auto;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h2.ljw-h2{
  font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:800;margin-top:var(--sp-2);
  text-wrap:balance;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-lead{
  color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);
  text-wrap:pretty;
}

/* ---- Hero ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero{
  position:relative;overflow:hidden;
  border-bottom:1px solid var(--line);
  padding-block:var(--sp-7) var(--sp-6);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero::before{
  content:"01";
  position:absolute;right:calc(var(--gutter) * -0.2);top:-6%;
  font-size:clamp(9rem,26vw,20rem);line-height:.8;font-weight:900;letter-spacing:-.06em;
  color:transparent;-webkit-text-stroke:1.5px oklch(0.72 0.1 139 / .16);
  pointer-events:none;user-select:none;z-index:0;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero-grid{
  position:relative;z-index:1;
  display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);
  gap:var(--sp-6);align-items:start;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-tag-row{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-tag{
  font-size:var(--fs-xs);padding:5px 11px;border-radius:var(--r-pill);
  background:oklch(0.26 0.05 139 / .85);border:1px solid var(--line);color:var(--muted);
  transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-tag:hover{border-color:var(--line-strong);color:var(--text);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-tag.accent{color:var(--accent-2);border-color:oklch(0.90 0.08 339 / .34);background:oklch(0.30 0.06 339 / .18);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw h1.ljw-h1{
  font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.045em;font-weight:900;
  margin-bottom:var(--sp-4);
  text-wrap:balance;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-grad{
  background:linear-gradient(100deg,var(--accent-2),var(--accent) 46%,var(--secondary));
-webkit-background-clip:text;
background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero p.ljw-lead{max-width:56ch;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta-row{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5);align-items:center;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  min-height:42px;padding:0 var(--sp-5);border-radius:var(--r-pill);
  font-size:var(--fs-sm);font-weight:700;letter-spacing:.01em;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.primary{
  background:linear-gradient(120deg,var(--primary),oklch(0.66 0.1 155));color:oklch(0.16 0.03 139);
  box-shadow:var(--sh-2);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.primary:hover{transform:translateY(-2px);box-shadow:var(--sh-3);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.primary:active{transform:translateY(0);box-shadow:var(--sh-1);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.ghost{
  border:1px solid var(--line-strong);color:var(--text);background:oklch(0.22 0.04 139 / .6);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.ghost:hover{transform:translateY(-2px);border-color:var(--secondary);color:var(--accent-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn.ghost:active{transform:translateY(0);}

/* Hero 右侧：卡片堆叠 + 巨型序号 */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stack{position:relative;display:grid;gap:var(--sp-3);min-width:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stack .ghostnum{
  position:absolute;right:var(--sp-2);bottom:-24px;z-index:2;
  font-size:clamp(4rem,11vw,7rem);line-height:.8;font-weight:900;
  color:transparent;-webkit-text-stroke:1.5px oklch(0.90 0.08 339 / .48);
  pointer-events:none;user-select:none;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-shot{
  position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);
  background:var(--surface);box-shadow:var(--sh-2);
  aspect-ratio:16/10;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-shot:hover{transform:translateY(-2px);box-shadow:var(--sh-3);border-color:var(--line-strong);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-shot img{width:100%;height:100%;object-fit:cover;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-shot .cap{
  position:absolute;left:var(--sp-3);bottom:var(--sp-3);right:var(--sp-3);
  display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;align-items:center;
  padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);
  background:oklch(0.16 0.03 139 / .78);
-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);
  border:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-shot .cap b{color:var(--text);font-weight:700;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-mini{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-mini .ljw-shot{aspect-ratio:4/3;border-radius:var(--r-md);}

/* ---- 合作伙伴墙 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partners{
  display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partner{
  border:1px dashed var(--line-strong);border-radius:var(--r-md);
  padding:var(--sp-4) var(--sp-3);text-align:center;
  background:oklch(0.20 0.04 139 / .5);
  display:flex;flex-direction:column;justify-content:center;gap:2px;
  transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partner:hover{
  border-color:var(--primary);background:oklch(0.24 0.05 139 / .78);
  transform:translateY(-2px);box-shadow:var(--sh-1);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partner .nm{font-weight:800;font-size:var(--fs-sm);letter-spacing:-.01em;overflow-wrap:break-word;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partner .rl{color:var(--muted);font-size:var(--fs-xs);margin-top:2px;line-height:var(--lh-snug);}

/* ---- 关键数据条 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stats{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);
  border:1px solid var(--line);border-radius:var(--r-lg);
  background:linear-gradient(180deg,oklch(0.23 0.045 139 / .9),oklch(0.19 0.04 139 / .9));
  padding:var(--sp-4);box-shadow:var(--sh-1);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat{padding:var(--sp-3);border-left:1px solid var(--line);min-width:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat:first-child{border-left:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-num{
  font-size:var(--fs-xl);font-weight:900;letter-spacing:-.04em;line-height:1;
  color:var(--accent-2);
  display:inline-block;
  font-variant-numeric:tabular-nums;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-num::after{content:attr(data-suffix);font-size:.6em;color:var(--muted);margin-left:2px;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat .k{color:var(--muted);font-size:var(--fs-xs);margin-top:var(--sp-2);line-height:var(--lh-snug);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat .t{font-size:var(--fs-sm);font-weight:700;margin-top:var(--sp-1);letter-spacing:-.01em;}

/* ---- bento 错落特性格 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bento{
  display:grid;gap:var(--sp-4);
  grid-template-columns:repeat(6,minmax(0,1fr));
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell{
  grid-column:span 3;
  position:relative;overflow:hidden;
  border:1px solid var(--line);border-radius:var(--r-lg);
  background:var(--surface);box-shadow:var(--sh-1);
  padding:var(--sp-5);
  display:flex;flex-direction:column;gap:var(--sp-3);
  min-width:0;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--line-strong);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.wide{grid-column:span 4;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.tall{grid-column:span 2;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .ghostnum{
  position:absolute;right:10px;top:-14px;
  font-size:5rem;line-height:.8;font-weight:900;
  color:transparent;-webkit-text-stroke:1.5px oklch(0.72 0.1 139 / .15);
  pointer-events:none;user-select:none;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .ico{
  width:36px;height:36px;border-radius:12px;display:grid;place-items:center;flex:0 0 auto;
  background:oklch(0.28 0.05 139 / .9);border:1px solid var(--line);
  color:var(--accent-2);font-size:17px;
  transition:transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell:hover .ico{transform:translateY(-1px) rotate(-3deg);border-color:var(--line-strong);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell h3{font-size:var(--fs-lg);font-weight:800;letter-spacing:-.025em;line-height:var(--lh-snug);text-wrap:balance;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell p{color:var(--muted);font-size:var(--fs-sm);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .tags{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:auto;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .tags span{font-size:var(--fs-xs);color:var(--secondary);border-bottom:1px dashed oklch(0.62 0.1 187 / .5);padding-bottom:1px;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .media{border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);aspect-ratio:16/9;background:var(--surface-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .media img{width:100%;height:100%;object-fit:cover;}

/* ---- 图文混排特写 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature{
  display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--sp-6);align-items:center;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature .frame{
  border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);box-shadow:var(--sh-2);
  aspect-ratio:5/4;background:var(--surface);min-width:0;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature .frame img{width:100%;height:100%;object-fit:cover;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature h3{font-size:var(--fs-xl);font-weight:800;letter-spacing:-.03em;line-height:var(--lh-tight);margin-bottom:var(--sp-3);text-wrap:balance;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature p{color:var(--muted);font-size:var(--fs-sm);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-5);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv div{
  border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3);
  background:oklch(0.22 0.04 139 / .6);min-width:0;
  transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv div:hover{border-color:var(--line-strong);background:oklch(0.25 0.045 139 / .7);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv b{display:block;font-size:var(--fs-sm);color:var(--accent-2);letter-spacing:-.01em;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv span{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);}

/* ---- 数据可视化面板 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-viz{
  display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--sp-4);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-panel{
  border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);
  padding:var(--sp-5);box-shadow:var(--sh-1);min-width:0;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-panel h3{font-size:var(--fs-md);font-weight:800;letter-spacing:-.02em;margin-bottom:var(--sp-4);display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;align-items:baseline;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-panel h3 em{font-style:normal;color:var(--muted);font-size:var(--fs-xs);font-weight:600;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bars{display:grid;gap:var(--sp-4);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bar .row{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--muted);margin-bottom:var(--sp-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bar .row b{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-track{height:9px;border-radius:var(--r-pill);background:oklch(0.26 0.04 139);overflow:hidden;border:1px solid var(--line);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--primary),var(--secondary));animation:ljw-grow 1.1s var(--ease-out) both;transform-origin:left center;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-fill.a{background:linear-gradient(90deg,var(--accent),var(--accent-2));}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-donut{display:grid;place-items:center;gap:var(--sp-4);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-donut .ring{
  width:148px;height:148px;border-radius:50%;display:grid;place-items:center;
  background:conic-gradient(var(--primary) 0 34%,var(--secondary) 34% 61%,var(--accent) 61% 82%,oklch(0.30 0.04 139) 82% 100%);
  box-shadow:var(--sh-2);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-donut .ring i{
  width:102px;height:102px;border-radius:50%;background:var(--surface);display:grid;place-items:center;
  font-style:normal;font-weight:900;font-size:var(--fs-lg);color:var(--accent-2);border:1px solid var(--line);
  font-variant-numeric:tabular-nums;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-legend{display:grid;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--muted);width:100%;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-legend span{display:flex;align-items:center;gap:var(--sp-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-legend i{width:10px;height:10px;border-radius:3px;flex:0 0 auto;}

/* ---- 实用指导清单 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-guide{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-guide blockquote{
  grid-column:span 2;
  border:1px solid var(--line);border-left:3px solid var(--accent);
  border-radius:var(--r-md);background:oklch(0.23 0.045 139 / .8);
  padding:var(--sp-4) var(--sp-5);font-size:var(--fs-sm);color:var(--muted);
  min-width:0;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-guide blockquote b{color:var(--accent-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item{
  display:flex;gap:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);
  background:var(--surface);padding:var(--sp-4);box-shadow:var(--sh-1);min-width:0;
  transition:transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease-out);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:var(--sh-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item>div{min-width:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item .idx{
  flex:0 0 auto;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;
  font-weight:900;font-size:var(--fs-sm);color:oklch(0.16 0.03 139);
  background:linear-gradient(135deg,var(--primary),var(--secondary));
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item h4{font-size:var(--fs-sm);font-weight:800;margin-bottom:var(--sp-2);letter-spacing:-.01em;line-height:var(--lh-snug);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item p{font-size:var(--fs-xs);color:var(--muted);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-item code{
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;
  background:oklch(0.28 0.04 139);border:1px solid var(--line);border-radius:6px;padding:1px 5px;color:var(--accent-2);
  overflow-wrap:break-word;word-break:break-word;
}

/* ---- 工作流程步骤 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-flow{display:grid;gap:var(--sp-3);counter-reset:ljwstep;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step{
  display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,.7fr);gap:var(--sp-4);align-items:center;
  border:1px solid var(--line);border-radius:var(--r-md);background:oklch(0.21 0.04 139 / .72);
  padding:var(--sp-4);min-width:0;
  transition:background var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step:hover{background:oklch(0.25 0.05 139 / .85);transform:translateX(3px);border-color:var(--line-strong);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step .no{
  font-size:1.65rem;font-weight:900;line-height:1;
  color:transparent;-webkit-text-stroke:1.5px oklch(0.72 0.1 139 / .6);
  font-variant-numeric:tabular-nums;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step h4{font-size:var(--fs-sm);font-weight:800;letter-spacing:-.01em;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step p{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step .meta{font-size:var(--fs-xs);color:var(--secondary);text-align:right;}

/* ---- CTA：内嵌色带 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta{
  position:relative;overflow:hidden;
  border:1px solid var(--line);border-radius:var(--r-lg);
  background:linear-gradient(120deg,oklch(0.26 0.055 139),oklch(0.20 0.04 139) 55%,oklch(0.26 0.05 187 / .55));
  padding:var(--sp-6);box-shadow:var(--sh-2);
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-5);align-items:center;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta::after{
  content:"✳";position:absolute;right:-10px;bottom:-38px;font-size:9rem;line-height:1;
  color:oklch(0.78 0.12 339 / .13);pointer-events:none;user-select:none;
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta>div{min-width:0;position:relative;z-index:1;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta h3{font-size:var(--fs-xl);font-weight:900;letter-spacing:-.03em;line-height:var(--lh-tight);margin-bottom:var(--sp-2);text-wrap:balance;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta p{color:var(--muted);font-size:var(--fs-sm);max-width:62ch;}

/* ---- 页脚：非对称 ---- */
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot{
  border-top:1px solid var(--line);margin-top:var(--sp-7);
  padding-block:var(--sp-6) var(--sp-5);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-wrap.ljw-foot{padding-inline:var(--gutter);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot-grid{
  display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:var(--sp-5);
}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot-grid>div{min-width:0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot h4{font-size:var(--fs-sm);font-weight:800;margin-bottom:var(--sp-3);letter-spacing:-.01em;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot li{font-size:var(--fs-xs);color:var(--muted);padding:3px 0;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot li a{transition:color var(--t-fast) var(--ease);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot li a:hover{color:var(--accent-2);}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot .copy{
  margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);
  display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;
  font-size:var(--fs-xs);color:var(--muted);
}

/* ---- 入场动效（纯 CSS，默认即可见终态） ---- */
@keyframes ljw-pulse{0%,100%{box-shadow:0 0 0 3px oklch(0.78 0.12 339 / .22);}50%{box-shadow:0 0 0 7px oklch(0.78 0.12 339 / .06);}}
@keyframes ljw-rise{from{transform:translateY(12px);}to{transform:translateY(0);}}
@keyframes ljw-grow{from{transform:scaleX(.08);}to{transform:scaleX(1);}}
@keyframes ljw-count{from{opacity:.25;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-risein{animation:ljw-rise .6s var(--ease-out) both;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .d1{animation-delay:.06s;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .d2{animation-delay:.12s;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .d3{animation-delay:.18s;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .d4{animation-delay:.24s;}
.design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-num{animation:ljw-count .8s var(--ease-out) both;}

/* ---- 响应式 ---- */
@media (min-width:1600px){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-wrap{max-width:var(--container-xl);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero-grid{gap:var(--sp-7);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bento{grid-template-columns:repeat(8,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell{grid-column:span 2;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.wide{grid-column:span 3;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.tall{grid-column:span 2;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partners{grid-template-columns:repeat(6,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stats{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-sec{padding-block:var(--sp-8);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell{padding:var(--sp-6);}
}
@media (min-width:1100px) and (max-width:1599px){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-wrap{max-width:var(--container-lg);}
}
@media (max-width:1024px){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-hero::before{font-size:clamp(7rem,30vw,13rem);opacity:.7;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-sec-head{grid-template-columns:minmax(0,1fr);gap:var(--sp-3);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partners{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stats{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat{border-left:0;border-top:1px solid var(--line);padding-top:var(--sp-3);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat:nth-child(-n+2){border-top:0;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bento{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell,
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.wide,
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell.tall{grid-column:span 1;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-feature{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-viz{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step{grid-template-columns:56px minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-step .meta{grid-column:2;text-align:left;}
}
@media (max-width:640px){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-sec{padding-block:var(--sp-6);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors{gap:2px;margin-left:0;width:100%;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-anchors a{padding:5px 9px;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-partners{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-bento{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-guide{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-guide blockquote{grid-column:span 1;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-kv{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-foot-grid{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-mini{grid-template-columns:minmax(0,1fr);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta{padding:var(--sp-5);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stack .ghostnum{right:0;bottom:-18px;}
}
@media (max-width:380px){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw{font-size:var(--fs-sm);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-wrap{padding-inline:var(--sp-3);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-notice{gap:var(--sp-2);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stats{grid-template-columns:minmax(0,1fr);padding:var(--sp-3);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat{border-top:1px solid var(--line);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-stat:first-child{border-top:0;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell{padding:var(--sp-4);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cell .ghostnum{font-size:4rem;}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-cta h3{font-size:var(--fs-lg);}
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw .ljw-btn{width:100%;justify-content:center;}
}
@media (prefers-reduced-motion:reduce){
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *,
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *::before,
  .design-style-on_chain_design_universe_independent_designers_blockchain_platform_ljw *::after{
    animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;
  }
}
