.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r{
  --bg: oklch(0.15 0.03 326);
  --surface: oklch(0.21 0.045 326);
  --surface-2: oklch(0.18 0.035 326);
  --primary: oklch(0.72 0.14 326);
  --secondary: oklch(0.62 0.14 14);
  --accent: oklch(0.78 0.16 195);
  --accent-2: oklch(0.90 0.12 195);
  --text: oklch(0.94 0.02 326);
  --muted: oklch(0.64 0.03 326);
  --line: oklch(0.34 0.03 326 / .55);
  --line-soft: oklch(0.34 0.03 326 / .26);
  --wash: oklch(0.72 0.14 326 / .10);
  --container:1120px; --container-lg:1360px; --container-xl:1600px;
  --gutter:clamp(14px,2vw,26px);
  --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:12px; --r-md:18px; --r-lg:24px; --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 56px rgba(0,0,0,.54);
  --fs-xs:clamp(.7rem,.68rem + .1vw,.76rem); --fs-sm:clamp(.8rem,.78rem + .15vw,.88rem);
  --fs-md:clamp(.92rem,.88rem + .25vw,1.02rem); --fs-lg:clamp(1.1rem,1rem + .5vw,1.32rem);
  --fs-xl:clamp(1.4rem,1.2rem + .9vw,1.86rem); --fs-2xl:clamp(1.8rem,1.45rem + 1.8vw,2.7rem);
  --fs-3xl:clamp(2.2rem,1.7rem + 2.8vw,3.3rem);
  --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:.15s; --t-base:.25s; --t-slow:.45s;
  font-family:"Helvetica Neue",
    "PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,-apple-system,sans-serif;
  background:var(--bg); color:var(--text);
  line-height:var(--lh-body); font-size:var(--fs-md);
  overflow-wrap:break-word; word-break:break-word;
  -webkit-font-smoothing:antialiased;
  padding-bottom:var(--sp-8);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *::before,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *::after{box-sizing:border-box;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r img{max-width:100%;height:auto;display:block;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r a{color:inherit;text-decoration:none;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r h1,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r h2,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r h3,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r h4,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r p,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r ul,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r ol,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r figure{margin:0;padding:0;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r ul,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r ol{list-style:none;}

/* ---- 容器 ---- */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-wrap{
  width:100%; max-width:var(--container); margin-inline:auto;
  padding-inline:var(--gutter);
}

/* ---- 顶部提示条 ---- */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notice{
  display:flex; align-items:center; gap:var(--sp-3);
  padding:var(--sp-2) var(--gutter);
  background:linear-gradient(180deg, var(--surface), var(--surface-2));
  border-bottom:1px solid var(--line);
  font-size:var(--fs-xs); letter-spacing:.04em; color:var(--muted);
  line-height:var(--lh-snug);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notice b{
  color:var(--accent-2); font-weight:800; letter-spacing:.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-dot{
  width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);
  flex:0 0 auto; box-shadow:0 0 0 4px oklch(0.78 0.16 195 / .14);
}

/* ---- 顶部导航（细线极简） ---- */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav{
  position:sticky; top:0; z-index:20;
  background:oklch(0.15 0.03 326 / .82);
-webkit-backdrop-filter:blur(12px);
backdrop-filter:blur(12px);
  border-bottom:1px solid var(--line);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-in{
  display:flex; align-items:center; justify-content:space-between; gap:var(--sp-4);
  padding-block:var(--sp-3);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-brand{
  display:flex; align-items:center; gap:var(--sp-2); min-width:0;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-brand-mark{
  width:30px;height:30px;border-radius:var(--r-sm);flex:0 0 auto;
  display:grid;place-items:center;
  background:var(--primary); color:oklch(0.16 0.03 326);
  font-weight:900; font-size:var(--fs-sm);
  box-shadow:0 1px 0 rgba(255,255,255,.18) inset;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-brand-txt{
  font-weight:900; letter-spacing:-.03em; font-size:var(--fs-md); white-space:nowrap;
  min-width:0; overflow:hidden; text-overflow:ellipsis;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-brand-txt em{
  font-style:normal; color:var(--accent-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-links{
  display:flex; align-items:center; gap:var(--sp-5); font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-links a{
  padding:var(--sp-1) 0; border-bottom:1px solid transparent;
  transition:color var(--t-base) var(--ease), border-color var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-links a:hover,
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-links a:focus-visible{
  color:var(--text); border-color:var(--accent);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-cta{
  display:inline-flex; align-items:center; gap:var(--sp-2);
  min-height:38px; padding:0 var(--sp-4);
  border-radius:var(--r-pill); border:1px solid var(--line);
  background:var(--surface); color:var(--text);
  font-size:var(--fs-sm); font-weight:600; white-space:nowrap;
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out), border-color var(--t-base) var(--ease), color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-cta:hover{
  transform:translateY(-2px); border-color:var(--accent); color:var(--accent-2); box-shadow:var(--sh-2);
}

/* ---- 斜切色带分区母题 ---- */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-band{
  position:relative;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-band::before{
  content:""; position:absolute; inset:auto 0 -1px 0; height:48px;
  background:linear-gradient(to bottom right, transparent 49.6%, var(--line) 49.6%, var(--line) 50.4%, transparent 50.4%);
  pointer-events:none; opacity:.5;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-slash{
  height:1px; background:var(--line-soft); transform:skewY(-1.1deg); transform-origin:left;
}

/* ---- 通用小节头 ---- */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-sec{
  padding-block:var(--sp-7);
  border-top:1px solid var(--line-soft);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-eyebrow{
  display:flex; align-items:center; gap:var(--sp-3);
  font-size:var(--fs-xs); letter-spacing:.18em; text-transform:uppercase;
  color:var(--muted); margin-bottom:var(--sp-3);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-eyebrow::after{
  content:""; flex:1 1 auto; height:1px; background:var(--line-soft);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h2{
  font-size:var(--fs-xl); font-weight:900; letter-spacing:-.035em; line-height:var(--lh-tight);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h3{
  font-size:var(--fs-lg); font-weight:800; letter-spacing:-.025em; line-height:var(--lh-snug);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-lead{
  color:var(--muted); font-size:var(--fs-sm); max-width:62ch;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-kicker{color:var(--accent-2); font-weight:700;}

/* =====================================================
   HERO —— 卡片堆叠滚动吸附（sticky 叠卡）
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero{
  position:relative; overflow:hidden;
  padding-block:var(--sp-6) var(--sp-7);
  background:
    radial-gradient(120% 90% at 88% -10%, oklch(0.72 0.14 326 / .15), transparent 60%),
    radial-gradient(90% 70% at -10% 110%, oklch(0.78 0.16 195 / .09), transparent 58%),
    var(--bg);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-grid{
  display:grid; grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);
  gap:var(--sp-6); align-items:start;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-copy{min-width:0;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-tag{
  display:inline-flex; align-items:center; gap:var(--sp-2);
  padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-2);
  border:1px solid var(--line); border-radius:var(--r-pill);
  background:var(--surface); color:var(--muted);
  font-size:var(--fs-xs); letter-spacing:.06em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h1{
  margin-top:var(--sp-4);
  font-size:var(--fs-3xl); font-weight:900; letter-spacing:-.05em; line-height:1.04;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h1 .lj-hl{
  display:inline-block; padding:0 .12em;
  background:var(--primary); color:oklch(0.16 0.03 326);
  border-radius:var(--r-sm);
  box-shadow:6px 6px 0 oklch(0.78 0.16 195 / .26);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-p{
  margin-top:var(--sp-4); color:var(--muted); font-size:var(--fs-md); max-width:56ch;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-actions{
  margin-top:var(--sp-5); display:flex; flex-wrap:wrap; gap:var(--sp-3); align-items:center;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn{
  display:inline-flex; align-items:center; justify-content:center; gap:var(--sp-2);
  min-height:44px; padding:0 var(--sp-5);
  border-radius:var(--r-pill); border:1px solid transparent;
  font-size:var(--fs-sm); font-weight:800; letter-spacing:-.01em;
  cursor:pointer;
  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-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn-primary{
  background:var(--accent); color:oklch(0.18 0.03 326); box-shadow:5px 5px 0 oklch(0.62 0.14 14 / .38);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn-primary:hover{
  transform:translate(-2px,-2px); box-shadow:9px 9px 0 oklch(0.62 0.14 14 / .38);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn-ghost{
  background:transparent; border-color:var(--line); color:var(--text);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn-ghost:hover{
  border-color:var(--accent); color:var(--accent-2); transform:translateY(-2px);
}

/* Hero 卡片堆叠 */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack{
  display:flex; flex-direction:column; gap:var(--sp-4); min-width:0;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-card{
  border-radius:var(--r-lg); border:1px solid var(--line);
  background:var(--surface); box-shadow:var(--sh-2);
  overflow:hidden;
  transition:transform var(--t-slow) var(--ease-out), box-shadow var(--t-slow) var(--ease-out), border-color var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-card:hover{
  transform:translateY(-4px); box-shadow:var(--sh-3); border-color:oklch(0.72 0.14 326 / .45);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-media{
  aspect-ratio:16 / 9; overflow:hidden; background:var(--surface-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-media img{
  width:100%; height:100%; object-fit:cover;
  transition:transform var(--t-slow) var(--ease-out);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-card:hover .lj-stack-media img{transform:scale(1.05);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-body{padding:var(--sp-4);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-body h3{
  font-size:var(--fs-md); font-weight:800; letter-spacing:-.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-body p{
  margin-top:var(--sp-2); color:var(--muted); font-size:var(--fs-sm);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stack-meta{
  display:flex; flex-wrap:wrap; gap:var(--sp-2); margin-top:var(--sp-3);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-chip{
  display:inline-flex; align-items:center; gap:6px;
  padding:3px var(--sp-3); border-radius:var(--r-pill);
  border:1px solid var(--line); background:oklch(0.15 0.03 326 / .5);
  font-size:var(--fs-xs); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-chip i{
  width:6px;height:6px;border-radius:50%;background:var(--accent);
}

/* =====================================================
   图文混排特写 —— 特征图 + 交错文本
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature{
  display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);
  gap:var(--sp-6); align-items:center;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-media{
  margin:0; border-radius:var(--r-lg); overflow:hidden; border:1px solid var(--line);
  box-shadow:var(--sh-3); aspect-ratio:4 / 3; background:var(--surface-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-media img{
  width:100%;height:100%;object-fit:cover;
  transition:transform .7s var(--ease-out);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-media:hover img{transform:scale(1.04);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-list{
  margin-top:var(--sp-4); border-top:1px solid var(--line-soft);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-list li{
  display:grid; grid-template-columns:26px minmax(0,1fr); gap:var(--sp-3);
  padding-block:var(--sp-3); border-bottom:1px solid var(--line-soft);
  font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-list b{
  color:var(--accent-2); font-weight:800; font-variant-numeric:tabular-nums;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature-list strong{color:var(--text); font-weight:700;}

/* =====================================================
   工作流程步骤
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-steps{
  display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:var(--sp-4);
  margin-top:var(--sp-5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step{
  position:relative; padding:var(--sp-4); min-width:0;
  border:1px solid var(--line); border-radius:var(--r-lg);
  background:linear-gradient(160deg, var(--surface), var(--surface-2));
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out), border-color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step:hover{
  transform:translateY(-3px); border-color:oklch(0.72 0.14 326 / .5); box-shadow:var(--sh-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step-no{
  display:inline-grid; place-items:center; width:32px;height:32px;
  border-radius:var(--r-sm);
  background:var(--primary); color:oklch(0.16 0.03 326);
  font-weight:900; font-size:var(--fs-sm); letter-spacing:-.02em;
  box-shadow:4px 4px 0 oklch(0.78 0.16 195 / .24);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step h3{
  margin-top:var(--sp-3); font-size:var(--fs-md); font-weight:800; letter-spacing:-.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step p{
  margin-top:var(--sp-2); font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-step code{
  display:inline-block; margin-top:var(--sp-3);
  padding:2px var(--sp-2); border-radius:8px;
  background:oklch(0.15 0.03 326 / .7); border:1px solid var(--line-soft);
  font-size:var(--fs-xs); color:var(--accent-2);
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;
}

/* =====================================================
   数据可视化面板
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-panel{
  margin-top:var(--sp-5);
  display:grid; grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);
  gap:var(--sp-5);
  border:1px solid var(--line); border-radius:var(--r-lg);
  background:var(--surface); box-shadow:var(--sh-2);
  padding:var(--sp-5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-chart{min-width:0;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bars{
  display:grid; grid-template-columns:repeat(7,minmax(0,1fr)); gap:var(--sp-2);
  align-items:end; height:168px; margin-top:var(--sp-4);
  padding-top:var(--sp-3); border-top:1px solid var(--line-soft);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar{
  display:flex; flex-direction:column; justify-content:flex-end; align-items:center; gap:var(--sp-2);
  height:100%; min-width:0;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar i{
  display:block; width:100%; border-radius:10px 10px 4px 4px;
  background:linear-gradient(to top, oklch(0.72 0.14 326 / .95), oklch(0.78 0.16 195 / .82));
  animation:lj-grow 1s var(--ease-out) both;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(2) i{animation-delay:.06s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(3) i{animation-delay:.12s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(4) i{animation-delay:.18s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(5) i{animation-delay:.24s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(6) i{animation-delay:.30s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar:nth-child(7) i{animation-delay:.36s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar span{
  font-size:var(--fs-xs); color:var(--muted); font-variant-numeric:tabular-nums;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar em{
  font-style:normal; font-size:var(--fs-xs); color:var(--text); font-weight:700;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-panel-legend{
  display:flex; flex-wrap:wrap; gap:var(--sp-3); margin-top:var(--sp-4);
  font-size:var(--fs-xs); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-legend-item{display:inline-flex; align-items:center; gap:6px;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-legend-item b{
  width:10px;height:10px;border-radius:3px;display:inline-block;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-panel-side{
  display:grid; gap:var(--sp-3); align-content:start; min-width:0;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-metric{
  border:1px solid var(--line-soft); border-radius:var(--r-md);
  padding:var(--sp-3) var(--sp-4); background:oklch(0.17 0.03 326 / .65);
  min-width:0;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-metric strong{
  display:block; font-size:var(--fs-xl); font-weight:900; letter-spacing:-.04em;
  color:var(--accent-2); font-variant-numeric:tabular-nums;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-metric span{font-size:var(--fs-xs); color:var(--muted);}

/* =====================================================
   服务/价格档位
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tiers{
  display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:var(--sp-4); margin-top:var(--sp-5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier{
  position:relative; display:flex; flex-direction:column;
  padding:var(--sp-5); border-radius:var(--r-lg); min-width:0;
  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-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier:hover{
  transform:translateY(-4px); box-shadow:var(--sh-3); border-color:oklch(0.72 0.14 326 / .5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier-hot{
  border-color:oklch(0.78 0.16 195 / .55);
  box-shadow:8px 8px 0 oklch(0.72 0.14 326 / .18), var(--sh-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier-badge{
  position:absolute; top:calc(-1 * var(--sp-3)); left:var(--sp-5);
  padding:2px var(--sp-3); border-radius:var(--r-pill);
  background:var(--accent); color:oklch(0.18 0.03 326);
  font-size:var(--fs-xs); font-weight:800; letter-spacing:.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier h3{
  font-size:var(--fs-md); font-weight:800; letter-spacing:-.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-price{
  margin-top:var(--sp-3); display:flex; align-items:baseline; gap:6px;
  font-weight:900; letter-spacing:-.04em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-price b{font-size:var(--fs-2xl); color:var(--text); font-variant-numeric:tabular-nums;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-price span{font-size:var(--fs-xs); color:var(--muted); font-weight:600;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier ul{
  margin-top:var(--sp-4); display:grid; gap:var(--sp-2); font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier ul li{
  display:grid; grid-template-columns:16px minmax(0,1fr); gap:var(--sp-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier ul li::before{
  content:"✓"; color:var(--accent); font-weight:900; font-size:var(--fs-xs);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier .lj-btn{margin-top:auto; width:100%;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tier ul{margin-bottom:var(--sp-5);}

/* =====================================================
   实用指导清单（便签贴纸错落卡）
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notes{
  display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:var(--sp-4);
  margin-top:var(--sp-5); align-items:start;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note{
  position:relative; padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);
  border-radius:var(--r-md); min-width:0;
  border:1px solid var(--line);
  background:linear-gradient(150deg, var(--surface), var(--surface-2));
  box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note::before{
  content:""; position:absolute; left:0; top:var(--sp-4); bottom:var(--sp-4); width:3px;
  border-radius:var(--r-pill); background:var(--accent);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note:nth-child(2){transform:translateY(var(--sp-3));}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note:nth-child(3){transform:translateY(calc(var(--sp-2) * -1));}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note:nth-child(4){transform:translateY(var(--sp-5));}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note:nth-child(6){transform:translateY(var(--sp-4));}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note:hover{
  transform:translateY(-4px); box-shadow:var(--sh-2);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note h3{
  font-size:var(--fs-sm); font-weight:800; letter-spacing:-.01em; color:var(--text);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note p{
  margin-top:var(--sp-2); font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note .lj-num{
  display:inline-block; margin-bottom:var(--sp-2);
  font-size:var(--fs-xs); font-weight:900; letter-spacing:.14em;
  color:oklch(0.78 0.16 195 / .85);
}

/* =====================================================
   核心能力卡片（4 张硬边拼贴）
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-caps{
  display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:var(--sp-4); margin-top:var(--sp-5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap{
  position:relative; padding:var(--sp-5) var(--sp-4) var(--sp-4);
  border-radius:var(--r-lg); min-width:0;
  background:var(--surface); border:1px solid var(--line);
  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-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap::after{
  content:""; position:absolute; right:-1px; top:calc(var(--sp-5) * -1);
  width:44px; height:10px; border-radius:0 0 var(--r-sm) var(--r-sm);
  background:var(--primary); opacity:.85;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap:hover{
  transform:translate(-3px,-3px);
  box-shadow:7px 7px 0 oklch(0.72 0.14 326 / .22), var(--sh-2);
  border-color:oklch(0.72 0.14 326 / .45);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap-ico{
  width:36px;height:36px;border-radius:var(--r-sm); display:grid; place-items:center;
  background:oklch(0.78 0.16 195 / .14); border:1px solid oklch(0.78 0.16 195 / .35);
  color:var(--accent-2); font-size:var(--fs-md); font-weight:900;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap h3{
  margin-top:var(--sp-3); font-size:var(--fs-md); font-weight:800; letter-spacing:-.02em;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap p{
  margin-top:var(--sp-2); font-size:var(--fs-sm); color:var(--muted);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap dl{
  margin-top:var(--sp-3); padding-top:var(--sp-3); border-top:1px solid var(--line-soft);
  display:grid; grid-template-columns:auto minmax(0,1fr); gap:var(--sp-1) var(--sp-3);
  font-size:var(--fs-xs);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap dt{color:var(--muted);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cap dd{color:var(--text); font-weight:700; font-variant-numeric:tabular-nums;}

/* =====================================================
   关键数据条 —— 统计数字网格分隔
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stats{
  display:grid; grid-template-columns:repeat(4,minmax(0,1fr));
  border-block:1px solid var(--line);
  background:linear-gradient(120deg, oklch(0.21 0.045 326 / .6), oklch(0.15 0.03 326 / .2));
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat{
  padding:var(--sp-5) var(--sp-4); border-right:1px solid var(--line-soft);
  min-width:0; transition:background var(--t-base) var(--ease);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat:last-child{border-right:0;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat:hover{background:oklch(0.72 0.14 326 / .07);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat b{
  display:block; font-size:var(--fs-2xl); font-weight:900; letter-spacing:-.05em;
  line-height:1; color:var(--accent-2); font-variant-numeric:tabular-nums;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat span{
  display:block; margin-top:var(--sp-2); font-size:var(--fs-xs); color:var(--muted);
}

/* =====================================================
   CTA 内嵌色带
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta{
  margin-top:var(--sp-7); position:relative; overflow:hidden;
  border-radius:var(--r-lg); border:1px solid var(--line);
  background:
    linear-gradient(115deg, oklch(0.72 0.14 326 / .16), transparent 55%),
    var(--surface);
  box-shadow:var(--sh-2);
  padding:var(--sp-6);
  display:grid; grid-template-columns:minmax(0,1fr) auto; gap:var(--sp-5); align-items:center;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta::before{
  content:""; position:absolute; left:0; right:0; top:0; height:5px;
  background:linear-gradient(90deg, var(--primary), var(--accent) 60%, var(--secondary));
  opacity:.85;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta h2{
  font-size:var(--fs-xl); font-weight:900; letter-spacing:-.04em; line-height:var(--lh-tight);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta p{
  margin-top:var(--sp-3); color:var(--muted); font-size:var(--fs-sm); max-width:52ch;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta-actions{display:flex; flex-wrap:wrap; gap:var(--sp-3);}

/* =====================================================
   页脚
   ===================================================== */
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot{
  margin-top:var(--sp-7); padding-top:var(--sp-6);
  border-top:1px solid var(--line);
  display:grid; grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr)); gap:var(--sp-5);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot h4{
  font-size:var(--fs-xs); letter-spacing:.14em; text-transform:uppercase; color:var(--muted);
  margin-bottom:var(--sp-3);
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot ul{display:grid; gap:var(--sp-2); font-size:var(--fs-sm); color:var(--muted);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot ul a{transition:color var(--t-base) var(--ease);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot ul a:hover{color:var(--accent-2);}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot-brand p{margin-top:var(--sp-3); font-size:var(--fs-sm); color:var(--muted); max-width:38ch;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot-bottom{
  margin-top:var(--sp-6); padding-top:var(--sp-4); border-top:1px solid var(--line-soft);
  display:flex; flex-wrap:wrap; gap:var(--sp-3); justify-content:space-between;
  font-size:var(--fs-xs); color:var(--muted);
}

/* ---- 动画（加载即播放，无 JS） ---- */
@keyframes lj-rise{
  from{opacity:0; transform:translateY(14px);}
  to{opacity:1; transform:translateY(0);}
}
@keyframes lj-grow{
  from{height:8%;}
  to{height:var(--h);}
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-anim{
  animation:lj-rise .6s var(--ease-out) both;
}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-d1{animation-delay:.06s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-d2{animation-delay:.14s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-d3{animation-delay:.22s;}
.design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-d4{animation-delay:.30s;}

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

/* =====================================================
   响应式
   ===================================================== */
@media (min-width:1600px){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-wrap{max-width:var(--container-lg);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-caps{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notes{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-steps{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-sec{padding-block:var(--sp-8);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h2{font-size:var(--fs-2xl);}
}
@media (min-width:2200px){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-wrap{max-width:var(--container-xl);}
}
@media (max-width:1024px){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-hero-grid{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-feature{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-panel{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-steps{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-tiers{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notes{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-caps{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stats{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat:nth-child(2n){border-right:0;}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat:nth-child(-n+2){border-bottom:1px solid var(--line-soft);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-note{transform:none !important;}
}
@media (max-width:640px){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-nav-links{display:none;}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-steps{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notes{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-caps{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-cta{grid-template-columns:minmax(0,1fr); padding:var(--sp-5);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-foot{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bars{height:132px;}
}
@media (max-width:380px){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r{padding-bottom:var(--sp-6);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-sec{padding-block:var(--sp-6);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stats{grid-template-columns:minmax(0,1fr);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat{border-right:0; border-bottom:1px solid var(--line-soft); padding:var(--sp-4) var(--sp-3);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-stat:last-child{border-bottom:0;}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-h1{font-size:clamp(1.8rem,7.6vw,2.3rem);}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-btn{padding:0 var(--sp-4); min-height:44px; width:100%;}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-band::before{height:30px;}
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-notice{padding-inline:var(--sp-3);}
}
@media (prefers-reduced-motion:reduce){
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *,
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *::before,
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r *::after{
    animation-duration:.001ms !important; animation-iteration-count:1 !important;
    transition-duration:.001ms !important; scroll-behavior:auto !important;
  }
  .design-style-lianzhijia_intelligent_living_and_blockchain_application_platform_n2r .lj-bar i{height:var(--h);}
}
