.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu{
  --bg:oklch(0.985 0.013 78);
  --surface:oklch(0.962 0.02 78);
  --surface-2:oklch(0.945 0.024 78);
  --primary:oklch(0.54 0.1 122);
  --primary-deep:oklch(0.48 0.1 122);
  --secondary:oklch(0.62 0.1 62);
  --accent:oklch(0.66 0.12 332);
  --accent-2:oklch(0.78 0.08 332);
  --accent-ink:oklch(0.44 0.11 332);
  --text:oklch(0.28 0.022 78);
  --muted:oklch(0.47 0.02 78);
  --line:oklch(0.88 0.02 78);
  --line-strong:oklch(0.8 0.03 78);
  --leaf-wash:oklch(0.94 0.035 122);
  --sun-wash:oklch(0.95 0.035 62);
  --on-dark:oklch(0.98 0.012 78);
  --on-primary:oklch(0.99 0.01 122);
  --container:1140px;--container-lg:1400px;--container-xl:1680px;
  --gutter:clamp(14px,2.2vw,28px);
  --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 2px rgba(120,90,60,.07),0 1px 3px rgba(120,90,60,.09);
  --sh-2:0 6px 14px -3px rgba(120,90,60,.13),0 2px 6px -2px rgba(120,90,60,.09);
  --sh-3:0 22px 46px -12px rgba(120,90,60,.20),0 8px 18px -8px rgba(120,90,60,.12);
  --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.15rem,1.05rem + .5vw,1.4rem);
  --fs-xl:clamp(1.5rem,1.3rem + 1vw,2rem);
  --fs-2xl:clamp(1.9rem,1.5rem + 2vw,2.9rem);
  --fs-3xl:clamp(2.4rem,1.8rem + 3vw,3.6rem);
  --lh-tight:1.12;--lh-snug:1.34;--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;width:100%;max-width:100%;
  background:var(--bg);color:var(--text);
  font-family:"Inter","Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,-apple-system,sans-serif;
  font-size:var(--fs-md);line-height:var(--lh-body);
  overflow-x:hidden;overflow-wrap:break-word;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *::before,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *::after{box-sizing:border-box;min-width:0;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu img{max-width:100%;height:auto;display:block;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu h1,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu h2,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu h3,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu h4,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu p,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu ul,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu ol,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu figure{margin:0;padding:0;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu ul,
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu ol{list-style:none;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu a{color:inherit;text-decoration:none;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu :focus-visible{
  outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-eyebrow{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;
  color:var(--muted);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-eyebrow::before{content:"";width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);flex:none;box-shadow:0 0 0 3px oklch(0.66 0.12 332 / .14);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-h2{
  font-size:var(--fs-xl);line-height:var(--lh-tight);font-weight:800;letter-spacing:-.018em;
  text-wrap:balance;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-lead{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);text-wrap:pretty;}

/* ---------- 顶部提示条 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note{
  position:relative;z-index:40;
  display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;
  padding:calc(var(--sp-2) + 2px) var(--gutter);
  background:oklch(0.3 0.026 78);
  color:oklch(0.97 0.012 78);
  font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-align:center;line-height:1.4;
  border-bottom:1px solid oklch(0.24 0.022 78);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note b{color:var(--accent-2);font-weight:800;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note .ds-dot{
  width:8px;height:8px;border-radius:var(--r-pill);background:var(--accent);
  box-shadow:0 0 0 3px oklch(0.66 0.12 332 / .22);flex:none;
}

/* ---------- 导航：胶囊浮条 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav{
  position:sticky;top:0;z-index:30;
  -webkit-backdrop-filter:blur(10px) saturate(1.1);
  backdrop-filter:blur(10px) saturate(1.1);
  background:oklch(0.985 0.013 78 / .82);
  border-bottom:1px solid var(--line);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__in{
  display:flex;align-items:center;gap:var(--sp-4);
  padding-block:var(--sp-3);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand{display:flex;align-items:center;gap:var(--sp-3);flex:none;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand__mark{
  width:40px;height:40px;flex:none;border-radius:var(--r-pill);
  background:radial-gradient(120% 120% at 30% 25%,var(--leaf-wash),var(--primary));
  display:grid;place-items:center;box-shadow:var(--sh-2);
  color:var(--on-primary);font-weight:800;font-size:var(--fs-sm);letter-spacing:-.03em;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand__txt{display:grid;gap:1px;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand__txt strong{display:block;font-size:var(--fs-md);font-weight:800;letter-spacing:-.02em;line-height:1.15;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand__txt span{display:block;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.08em;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links{
  display:flex;align-items:center;gap:var(--sp-1);margin-left:auto;flex-wrap:wrap;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links a{
  padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);
  font-size:var(--fs-sm);font-weight:600;color:var(--muted);
  transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links a:hover{background:var(--surface-2);color:var(--text);transform:translateY(-1px);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__cta{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);
  background:var(--primary);color:var(--on-primary);
  font-size:var(--fs-sm);font-weight:700;white-space:nowrap;
  box-shadow:var(--sh-2);
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--sh-3);background:var(--primary-deep);}

/* ---------- Hero：上图下文沉浸式 + blob ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero{position:relative;padding-block:var(--sp-7) var(--sp-8);overflow:hidden;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__blob{
  position:absolute;z-index:0;pointer-events:none;border-radius:52% 48% 42% 58%/58% 44% 56% 42%;
  filter:blur(2px);opacity:.55;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__blob--a{width:340px;height:340px;top:-90px;right:-70px;background:radial-gradient(circle at 35% 35%,var(--leaf-wash),oklch(0.94 0.03 122 / 0));}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__blob--b{width:280px;height:280px;bottom:-110px;left:-80px;background:radial-gradient(circle at 60% 40%,var(--sun-wash),oklch(0.95 0.035 62 / 0));}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__grid{
  position:relative;z-index:1;
  display:grid;gap:var(--sp-5);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__head{display:grid;gap:var(--sp-4);max-width:56ch;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero h1{
  font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:900;letter-spacing:-.03em;
  text-wrap:balance;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero h1 em{
  font-style:normal;position:relative;white-space:nowrap;
  background-image:linear-gradient(transparent 62%,oklch(0.78 0.08 332 / .55) 62%);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-chip{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);
  background:var(--surface);border:1px solid var(--line);
  font-size:var(--fs-xs);font-weight:700;color:var(--muted);
  transition:background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-chip:hover{background:var(--surface-2);color:var(--text);border-color:var(--line-strong);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-chip--accent{background:oklch(0.66 0.12 332 / .12);border-color:oklch(0.66 0.12 332 / .3);color:var(--accent-ink);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig{
  position:relative;border-radius:var(--r-lg);overflow:hidden;
  box-shadow:var(--sh-3);border:1px solid var(--line);
  aspect-ratio:16/8;background:var(--surface);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig img{
  width:100%;height:100%;object-fit:cover;
  animation:ds-breathe 22s var(--ease) infinite alternate;
  transform-origin:52% 46%;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig::after{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(180deg,oklch(0.95 0.035 62 / .06),oklch(0.54 0.1 122 / .16));
  mix-blend-mode:multiply;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__figcap{
  position:absolute;left:var(--sp-4);bottom:var(--sp-4);z-index:2;max-width:calc(100% - var(--sp-6));
  display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;
  padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);
  background:oklch(0.985 0.013 78 / .86);border:1px solid var(--line);
  box-shadow:var(--sh-1);
  -webkit-backdrop-filter:blur(6px);
  backdrop-filter:blur(6px);  font-size:var(--fs-xs);font-weight:700;color:var(--muted);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__figcap b{color:var(--text);font-size:var(--fs-sm);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__stats{
  display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));
  margin-top:var(--sp-3);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-stat{
  position:relative;overflow:hidden;
  padding:var(--sp-4);border-radius:var(--r-md);
  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);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-stat:hover{transform:translateY(-2px);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-stat__num{
  font-size:var(--fs-xl);font-weight:900;letter-spacing:-.03em;
  color:var(--primary);line-height:var(--lh-tight);
  display:flex;align-items:baseline;gap:2px;
  font-variant-numeric:tabular-nums;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-stat__num i{font-style:normal;font-size:var(--fs-sm);color:var(--secondary);font-weight:800;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-stat__label{font-size:var(--fs-xs);color:var(--muted);font-weight:600;margin-top:var(--sp-1);line-height:1.45;}
/* 数字滚动计数仪表（纯 CSS 滚动条） */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-meter{position:relative;height:6px;border-radius:var(--r-pill);background:oklch(0.9 0.02 78);margin-top:var(--sp-3);overflow:hidden;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-meter i{position:absolute;inset:0;display:block;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--primary),var(--accent-2));transform-origin:left center;animation:ds-grow 1.6s var(--ease-out) both;}

/* ---------- 斜切色带分区（创意签名） ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-slash{
  display:block;width:100%;height:34px;line-height:0;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-slash svg{width:100%;height:100%;display:block;}

/* ---------- 通用区块 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec{padding-block:var(--sp-7);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec--tight{padding-block:var(--sp-6);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec__head{display:grid;gap:var(--sp-3);max-width:64ch;margin-bottom:var(--sp-5);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-num-bg{
  position:relative;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-num-bg::before{
  content:attr(data-num);
  position:absolute;top:-.34em;left:-.06em;z-index:0;
  font-size:clamp(4.4rem,13vw,8.6rem);font-weight:900;line-height:.8;letter-spacing:-.05em;
  color:transparent;-webkit-text-stroke:1.5px var(--line-strong);
  pointer-events:none;user-select:none;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-num-bg > *{position:relative;z-index:1;}

/* ---------- 解决方案对比 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp{
  display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__col{
  padding:var(--sp-5);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);
  box-shadow:var(--sh-1);display:grid;gap:var(--sp-3);align-content:start;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__col:hover{transform:translateY(-3px);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__col--pick{
  background:linear-gradient(180deg,oklch(0.94 0.035 122),var(--surface));
  border-color:oklch(0.54 0.1 122 / .34);box-shadow:var(--sh-2);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__tag{display:inline-flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--fs-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__tag b{color:var(--accent-ink);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__col h3{font-size:var(--fs-lg);font-weight:800;letter-spacing:-.02em;line-height:var(--lh-snug);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__list{display:grid;gap:var(--sp-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__list li{display:flex;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);line-height:1.55;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__list li::before{content:"◆";color:var(--primary);font-size:.7em;line-height:1.9;flex:none;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp__col--pick .ds-cmp__list li::before{color:var(--accent);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-kpi{display:flex;gap:var(--sp-4);flex-wrap:wrap;padding-top:var(--sp-3);border-top:1px dashed var(--line-strong);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-kpi div{font-size:var(--fs-xs);color:var(--muted);font-weight:600;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-kpi div b{display:block;font-size:var(--fs-lg);font-weight:900;color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;}

/* ---------- 实用指导清单：便签贴纸错落卡 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-notes{
  display:grid;gap:var(--sp-4);
  grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
  align-items:start;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card{
  position:relative;padding:var(--sp-5) var(--sp-4) var(--sp-4);
  border-radius:var(--r-sm) var(--r-md) var(--r-sm) var(--r-md);
  background:var(--surface);border:1px solid var(--line);
  box-shadow:var(--sh-2);
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(odd){transform:rotate(-.7deg);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(even){transform:rotate(.8deg);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:hover{transform:rotate(0deg) translateY(-5px);box-shadow:var(--sh-3);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card::before{
  content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(-3deg);
  width:56px;height:15px;border-radius:2px;background:oklch(0.78 0.08 332 / .35);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card span.ds-nc-i{
  display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--r-pill);
  background:var(--leaf-wash);color:var(--primary);font-size:var(--fs-xs);font-weight:900;
  margin-bottom:var(--sp-2);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card h3{font-size:var(--fs-md);font-weight:800;letter-spacing:-.01em;margin-bottom:var(--sp-2);line-height:var(--lh-snug);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card p{font-size:var(--fs-sm);color:var(--muted);line-height:1.6;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card code{
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;
  font-size:.86em;background:oklch(0.94 0.035 62);color:oklch(0.4 0.09 62);
  padding:1px 5px;border-radius:6px;word-break:break-word;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card--wide{grid-column:span 2;}

/* ---------- 服务/价格档位 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tiers{display:grid;gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier{
  display:flex;flex-direction:column;gap:var(--sp-3);
  padding:var(--sp-5);border-radius:var(--r-lg);
  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-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier:hover{transform:translateY(-4px);box-shadow:var(--sh-3);border-color:var(--line-strong);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier--hot{border-color:oklch(0.54 0.1 122 / .38);background:linear-gradient(180deg,oklch(0.94 0.035 122),var(--surface));}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__name{font-size:var(--fs-sm);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__price{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--fs-2xl);font-weight:900;letter-spacing:-.04em;color:var(--text);line-height:1;font-variant-numeric:tabular-nums;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__price i{font-style:normal;font-size:var(--fs-xs);font-weight:700;color:var(--muted);letter-spacing:0;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier ul{display:grid;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier ul li{display:flex;gap:var(--sp-2);line-height:1.55;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier ul li::before{content:"✓";color:var(--primary);font-weight:900;flex:none;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__badge{align-self:flex-start;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:oklch(0.66 0.12 332 / .14);color:var(--accent-ink);font-size:var(--fs-xs);font-weight:800;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__btn{
  margin-top:auto;display:inline-flex;justify-content:center;align-items:center;
  padding:var(--sp-3) var(--sp-4);border-radius:var(--r-pill);
  border:1px solid var(--line-strong);background:transparent;color:var(--text);
  font-size:var(--fs-sm);font-weight:800;min-height:44px;
  transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier__btn:hover{background:var(--primary);border-color:var(--primary);color:var(--on-primary);transform:translateY(-2px);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier--hot .ds-tier__btn{background:var(--primary);border-color:var(--primary);color:var(--on-primary);box-shadow:var(--sh-1);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier--hot .ds-tier__btn:hover{background:var(--primary-deep);}

/* ---------- 工作流程步骤 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-steps{display:grid;gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:dsstep;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step{
  position:relative;padding:var(--sp-5) var(--sp-4) var(--sp-4);
  border-radius:var(--r-md);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-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--line-strong);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step::before{
  counter-increment:dsstep;content:"0" counter(dsstep);
  display:block;font-size:var(--fs-lg);font-weight:900;letter-spacing:-.03em;
  color:var(--secondary);margin-bottom:var(--sp-2);line-height:1;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step h3{font-size:var(--fs-md);font-weight:800;margin-bottom:var(--sp-2);line-height:var(--lh-snug);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step p{font-size:var(--fs-sm);color:var(--muted);line-height:1.6;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step time{display:block;margin-top:var(--sp-3);font-size:var(--fs-xs);font-weight:800;color:var(--primary);letter-spacing:.06em;}

/* ---------- 图文混排特写 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature{display:grid;gap:var(--sp-5);grid-template-columns:1.05fr .95fr;align-items:center;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__media{
  position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);
  box-shadow:var(--sh-2);aspect-ratio:4/3;background:var(--surface);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease-out);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__media:hover img{transform:scale(1.05);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__media--blob{border-radius:58% 42% 46% 54%/52% 50% 50% 48%;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__body{display:grid;gap:var(--sp-4);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__body h2{font-size:var(--fs-xl);font-weight:900;letter-spacing:-.025em;line-height:var(--lh-tight);text-wrap:balance;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature__body p{color:var(--muted);font-size:var(--fs-sm);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-spec{display:grid;gap:var(--sp-1);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-spec li{
  display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;
  padding:var(--sp-3) 0;border-bottom:1px dashed var(--line-strong);
  font-size:var(--fs-sm);line-height:1.5;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-spec li:last-child{border-bottom:0;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-spec li b{font-weight:800;color:var(--text);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-spec li span{color:var(--muted);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery{display:grid;gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--sp-5);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery figure{border-radius:var(--r-md);overflow:hidden;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);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery figure:hover{transform:translateY(-3px);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform var(--t-slow) var(--ease-out);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery figure:hover img{transform:scale(1.06);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery figcaption{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--muted);font-weight:600;line-height:1.45;}

/* ---------- 合作伙伴墙 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall{display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item{
  display:flex;align-items:center;gap:var(--sp-3);
  padding:var(--sp-3) var(--sp-4);border-radius:var(--r-pill);
  background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);
  font-size:var(--fs-sm);font-weight:700;color:var(--muted);
  transition:transform var(--t-base) var(--ease-out),color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item:hover{transform:translateY(-3px);color:var(--text);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item em{
  font-style:normal;width:26px;height:26px;flex:none;border-radius:var(--r-pill);
  display:grid;place-items:center;font-size:var(--fs-xs);font-weight:900;
  background:var(--sun-wash);color:var(--secondary);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item:nth-child(3n) em{background:var(--leaf-wash);color:var(--primary);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item:nth-child(4n) em{background:oklch(0.66 0.12 332 / .14);color:var(--accent-ink);}

/* ---------- 最新动态 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news{display:grid;gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post{
  display:flex;flex-direction:column;gap:var(--sp-3);
  padding:var(--sp-4);border-radius:var(--r-md);
  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-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:var(--line-strong);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post__meta{display:flex;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--fs-xs);color:var(--muted);font-weight:700;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post__meta i{font-style:normal;color:var(--accent-ink);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post h3{font-size:var(--fs-md);font-weight:800;line-height:var(--lh-snug);letter-spacing:-.01em;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post p{font-size:var(--fs-sm);color:var(--muted);line-height:1.6;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post__foot{margin-top:auto;padding-top:var(--sp-3);border-top:1px dashed var(--line-strong);font-size:var(--fs-xs);font-weight:800;color:var(--primary);}

/* ---------- CTA：内嵌斜切色带 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta{position:relative;overflow:hidden;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__band{
  position:relative;overflow:hidden;
  padding:var(--sp-6) var(--sp-5);
  border-radius:var(--r-lg);
  background:linear-gradient(135deg,oklch(0.5 0.1 122),oklch(0.42 0.07 122) 55%,oklch(0.36 0.03 78));
  color:var(--on-dark);
  box-shadow:var(--sh-3);
  display:grid;gap:var(--sp-4);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__band::after{
  content:"";position:absolute;right:-60px;top:-70px;width:260px;height:260px;
  border-radius:50% 50% 46% 54%/54% 46% 54% 46%;
  background:radial-gradient(circle at 40% 40%,oklch(0.66 0.12 332 / .38),transparent 68%);
  pointer-events:none;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__band h2{font-size:var(--fs-2xl);font-weight:900;letter-spacing:-.03em;line-height:var(--lh-tight);max-width:26ch;position:relative;z-index:1;text-wrap:balance;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__band p{font-size:var(--fs-sm);color:oklch(0.93 0.02 122);max-width:56ch;position:relative;z-index:1;line-height:var(--lh-body);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__row{display:flex;gap:var(--sp-3);flex-wrap:wrap;align-items:center;position:relative;z-index:1;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);
  font-size:var(--fs-sm);font-weight:800;min-height:44px;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-btn--solid{background:var(--accent);color:oklch(0.99 0.01 332);box-shadow:var(--sh-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-btn--solid:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--sh-3);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-btn--ghost{border:1px solid oklch(0.98 0.012 78 / .42);color:var(--on-dark);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-btn--ghost:hover{background:oklch(0.98 0.012 78 / .12);transform:translateY(-2px);border-color:oklch(0.98 0.012 78 / .6);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__metrics{display:flex;gap:var(--sp-5);flex-wrap:wrap;padding-top:var(--sp-4);border-top:1px solid oklch(0.98 0.012 78 / .22);position:relative;z-index:1;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__metrics div{font-size:var(--fs-xs);color:oklch(0.9 0.02 122);font-weight:700;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__metrics div b{display:block;font-size:var(--fs-lg);font-weight:900;color:var(--on-dark);letter-spacing:-.02em;font-variant-numeric:tabular-nums;}

/* ---------- 页脚 ---------- */
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot{border-top:1px solid var(--line);background:var(--surface);margin-top:var(--sp-6);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot__in{display:grid;gap:var(--sp-5);padding-block:var(--sp-6);grid-template-columns:1.3fr 1fr 1fr 1.1fr;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot h4{font-size:var(--fs-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--sp-3);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot ul{display:grid;gap:var(--sp-2);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot ul li, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot p{font-size:var(--fs-sm);color:var(--muted);line-height:1.6;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot ul li a{transition:color var(--t-base) var(--ease);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot ul li a:hover{color:var(--text);}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot__bottom{
  border-top:1px solid var(--line);padding-block:var(--sp-4);
  display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;
  font-size:var(--fs-xs);color:var(--muted);
}

/* ---------- 动效（加载即自动播放，默认即可见终态） ---------- */
@keyframes ds-breathe{
  from{transform:scale(1) translate3d(0,0,0);}
  to{transform:scale(1.07) translate3d(-1.2%,-1%,0);}
}
@keyframes ds-grow{
  from{transform:scaleX(.06);}
  to{transform:scaleX(var(--fill,.8));}
}
@keyframes ds-rise{
  from{opacity:.001;transform:translateY(14px);}
  to{opacity:1;transform:translateY(0);}
}
@keyframes ds-drift{
  from{transform:translate3d(0,0,0) rotate(0deg);}
  to{transform:translate3d(0,-10px,0) rotate(4deg);}
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__head, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__stats{animation:ds-rise .8s var(--ease-out) both;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig{animation-delay:.12s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__stats{animation-delay:.22s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__blob--a{animation:ds-drift 16s var(--ease) infinite alternate;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__blob--b{animation:ds-drift 21s var(--ease) infinite alternate-reverse;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec .ds-sec__head, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-notes .ds-note-card, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tiers .ds-tier, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-steps .ds-step, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news .ds-post, .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall .ds-wall__item{
  animation:ds-rise .7s var(--ease-out) both;
}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(2){animation-delay:.06s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(3){animation-delay:.12s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(4){animation-delay:.18s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card:nth-child(5){animation-delay:.24s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier:nth-child(2){animation-delay:.08s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tier:nth-child(3){animation-delay:.16s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step:nth-child(2){animation-delay:.08s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step:nth-child(3){animation-delay:.16s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-step:nth-child(4){animation-delay:.24s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post:nth-child(2){animation-delay:.08s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-post:nth-child(3){animation-delay:.16s;}
.design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wall__item:nth-child(2n){animation-delay:.08s;}

/* ---------- 响应式 ---------- */
@media (min-width:1600px){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wrap{max-width:var(--container-lg);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__grid{grid-template-columns:1fr;gap:var(--sp-6);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero h1{font-size:clamp(3rem,2rem + 3.4vw,4.2rem);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__head{max-width:62ch;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__stats{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-notes{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-steps{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec{padding-block:var(--sp-8);}
}
@media (min-width:2100px){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wrap{max-width:var(--container-xl);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-notes{grid-template-columns:repeat(5,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tiers{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media (max-width:1024px){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links a{padding-inline:var(--sp-2);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-feature{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-steps{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-tiers{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot__in{grid-template-columns:1fr 1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note-card--wide{grid-column:span 1;}
}
@media (max-width:640px){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__in{flex-wrap:wrap;gap:var(--sp-2);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links{order:3;width:100%;margin-left:0;gap:var(--sp-1);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__cta{margin-left:auto;padding:var(--sp-2) var(--sp-4);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero{padding-block:var(--sp-5) var(--sp-6);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig{aspect-ratio:4/3;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cmp{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-steps{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-news{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-foot__in{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-num-bg::before{font-size:clamp(3.4rem,18vw,5rem);}
}
@media (max-width:380px){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-wrap{padding-inline:var(--sp-3);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-sec{padding-block:var(--sp-5);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__stats{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-gallery{grid-template-columns:1fr;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-cta__band{padding:var(--sp-5) var(--sp-4);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-brand__txt span{display:none;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-nav__links a{font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2);}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-note{font-size:.7rem;}
}
@media (prefers-reduced-motion: reduce){
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *,
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *::before,
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu *::after{
    animation:none !important;transition-duration:.01ms !important;
  }
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-hero__fig img{transform:none;}
  .design-style-linggan_senlin_natural_organic_style_blockchain_application_development_diu .ds-meter i{transform:scaleX(var(--fill,.8));}
}
