.design-style-frosted_glass_creative_blockchain_application_development_page_ksu{
  --bg: oklch(0.985 0.008 219);
  --surface: oklch(0.96 0.02 219);
  --primary: oklch(0.54 0.11 219);
  --secondary: oklch(0.62 0.11 251);
  --accent: oklch(0.66 0.13 19);
  --accent-2: oklch(0.78 0.09 19);
  --text: oklch(0.27 0.03 219);
  --muted: oklch(0.46 0.03 219);
  --line: oklch(0.9 0.015 219);
  --glass: oklch(1 0 0 / .55);
  --glass-strong: oklch(1 0 0 / .72);
  --glass-line: oklch(1 0 0 / .75);
  --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:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;
  --r-sm:14px;--r-md:20px;--r-lg:28px;--r-pill:999px;
  --sh-1:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.10);
  --sh-2:0 6px 12px -3px rgba(16,24,40,.12),0 2px 5px -2px rgba(16,24,40,.08);
  --sh-3:0 24px 48px -10px rgba(16,24,40,.20),0 8px 18px -8px rgba(16,24,40,.12);
  --sh-ring:0 0 0 3px oklch(0.54 0.11 219 / .18);
  --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.32;--lh-body:1.62;
  --ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.15s;--t-base:.25s;--t-slow:.45s;
  --blur-sm:12px;--blur-md:18px;--blur-lg:24px;
  --font: "PingFang SC","Hiragino Sans GB","Microsoft YaHei","Nunito","Quicksand","Segoe UI",system-ui,-apple-system,sans-serif;

  position:relative;
  display:block;
  width:100%;
  max-width:100%;
  overflow-x:hidden;
  overflow-wrap:break-word;
  word-break:break-word;
  font-family:var(--font);
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  color:var(--text);
  background:var(--bg);
  border-radius:var(--r-lg);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}

/* ===== 背景：明亮渐变 + blob 有机色块 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-bg{
  position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;
  background:
    radial-gradient(120% 80% at 8% 0%, oklch(0.97 0.035 219 / .95) 0%, transparent 55%),
    radial-gradient(110% 70% at 100% 8%, oklch(0.95 0.04 251 / .85) 0%, transparent 58%),
    linear-gradient(180deg, oklch(0.985 0.008 219) 0%, oklch(0.965 0.018 219) 100%);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-blob{
  position:absolute;border-radius:50%;filter:blur(46px);opacity:.5;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-blob--a{
  width:38vw;height:34vw;max-width:520px;max-height:460px;left:-8vw;top:6vh;
  background:radial-gradient(circle at 40% 40%, oklch(0.66 0.11 219 / .55), oklch(0.78 0.07 219 / .18) 70%, transparent 78%);
  animation:fs-drift-a 22s var(--ease) infinite alternate;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-blob--b{
  width:30vw;height:30vw;max-width:440px;max-height:440px;right:-6vw;top:34vh;
  background:radial-gradient(circle at 55% 45%, oklch(0.78 0.09 19 / .42), oklch(0.62 0.09 251 / .2) 72%, transparent 80%);
  animation:fs-drift-b 27s var(--ease) infinite alternate;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-blob--c{
  width:26vw;height:24vw;max-width:400px;max-height:360px;left:32vw;bottom:-6vh;
  background:radial-gradient(circle at 50% 50%, oklch(0.62 0.11 251 / .38), transparent 76%);
  animation:fs-drift-a 19s var(--ease) infinite alternate-reverse;
}
@keyframes fs-drift-a{
  from{transform:translate3d(0,0,0) scale(1)}
  to{transform:translate3d(3.5vw,-3vh,0) scale(1.12)}
}
@keyframes fs-drift-b{
  from{transform:translate3d(0,0,0) scale(1.06)}
  to{transform:translate3d(-3vw,3.5vh,0) scale(.96)}
}
@keyframes fs-kenburns{
  from{transform:scale(1) translateY(0)}
  to{transform:scale(1.07) translateY(-1.2%)}
}
@keyframes fs-rise{
  from{transform:translateY(14px)}
  to{transform:translateY(0)}
}

/* ===== 通用容器 / 磨砂玻璃面板 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-wrap{
  position:relative;z-index:1;width:100%;max-width:var(--container);
  margin-inline:auto;padding-inline:var(--gutter);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-glass{
  background:var(--glass);
  -webkit-backdrop-filter:blur(var(--blur-md)) saturate(150%);
  backdrop-filter:blur(var(--blur-md)) saturate(150%);
  border:1px solid var(--glass-line);
  box-shadow:var(--sh-2), inset 0 1px 0 oklch(1 0 0 / .85);
  border-radius:var(--r-lg);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-sec{
  padding-block:var(--sp-6);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-sec--tight{padding-block:var(--sp-5);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-eyebrow{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;
  color:var(--primary);font-weight:700;
  background:var(--glass-strong);border:1px solid var(--glass-line);
  border-radius:var(--r-pill);padding:3px 11px;box-shadow:var(--sh-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-eyebrow::before{
  content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-h2{
  margin:var(--sp-2) 0 var(--sp-1);font-size:var(--fs-2xl);line-height:var(--lh-tight);
  font-weight:800;letter-spacing:-.015em;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-lead{
  margin:0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);max-width:68ch;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-num{
  font-variant-numeric:tabular-nums;font-weight:800;color:var(--primary);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-accent{color:var(--accent);}

/* ===== 顶部提示条 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notice{
  position:relative;z-index:3;display:flex;align-items:center;gap:var(--sp-2);
  width:100%;padding:8px var(--gutter);
  font-size:var(--fs-xs);font-weight:600;letter-spacing:.02em;
  color:oklch(0.96 0.02 219);
  background:linear-gradient(90deg, oklch(0.31 0.05 219), oklch(0.38 0.06 251));
  border-bottom:1px solid oklch(0.5 0.06 219 / .6);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notice__dot{
  width:8px;height:8px;border-radius:50%;flex:none;background:var(--accent-2);
  box-shadow:0 0 0 4px oklch(0.78 0.09 19 / .22);
  animation:fs-pulse 2.6s var(--ease) infinite;
}
@keyframes fs-pulse{
  0%,100%{box-shadow:0 0 0 3px oklch(0.78 0.09 19 / .22)}
  50%{box-shadow:0 0 0 7px oklch(0.78 0.09 19 / .06)}
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notice__tag{
  margin-left:auto;color:var(--accent-2);font-weight:700;white-space:nowrap;
}

/* ===== 布局：左目录 + 正文 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-shell{
  position:relative;z-index:1;display:grid;
  grid-template-columns:minmax(0,232px) minmax(0,1fr);
  gap:var(--sp-5);align-items:start;
  width:100%;max-width:var(--container-lg);margin-inline:auto;
  padding:var(--sp-5) var(--gutter) var(--sp-7);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-rail{
  position:sticky;top:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-brand{
  display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-brand__mark{
  width:38px;height:38px;flex:none;border-radius:var(--r-sm);
  display:grid;place-items:center;color:oklch(0.99 0.01 219);font-weight:800;font-size:var(--fs-sm);
  background:linear-gradient(150deg, var(--primary), var(--secondary));
  box-shadow:var(--sh-2), inset 0 1px 0 oklch(1 0 0 / .5);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-brand__name{
  font-weight:800;font-size:var(--fs-sm);line-height:1.2;letter-spacing:.01em;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-brand__sub{
  font-size:var(--fs-xs);color:var(--muted);line-height:1.35;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc{padding:var(--sp-3) var(--sp-2);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__title{
  margin:0 0 var(--sp-1);font-size:var(--fs-xs);color:var(--muted);letter-spacing:.12em;font-weight:700;
  text-transform:uppercase;padding:var(--sp-1) var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__list{
  list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link{
  display:flex;align-items:center;gap:var(--sp-2);
  min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-sm);
  color:var(--text);text-decoration:none;font-size:var(--fs-sm);font-weight:600;
  transition:background var(--t-base) var(--ease), color var(--t-base) var(--ease), transform var(--t-fast) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link span.fs-toc__idx{
  font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums;
  transition:color var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link:hover,
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link:focus-visible{
  background:var(--glass-strong);color:var(--primary);transform:translateX(2px);outline:none;
  box-shadow:var(--sh-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link:hover .fs-toc__idx{
  color:var(--accent);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-rail__meta{
  padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-meter{
  display:flex;flex-direction:column;gap:var(--sp-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-meter__row{
  display:flex;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--muted);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-meter__bar{
  height:6px;border-radius:var(--r-pill);background:oklch(0.9 0.015 219);overflow:hidden;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-meter__fill{
  display:block;height:100%;border-radius:var(--r-pill);
  background:linear-gradient(90deg,var(--primary),var(--secondary));
}

/* ===== 主内容列 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-main{
  display:flex;flex-direction:column;gap:var(--sp-5);min-width:0;
}

/* ===== Hero ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero{
  padding:var(--sp-5);display:grid;
  grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);
  gap:var(--sp-5);align-items:center;overflow:hidden;
  animation:fs-rise .8s var(--ease-out) both;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__title{
  margin:var(--sp-3) 0;font-size:var(--fs-3xl);line-height:var(--lh-tight);
  font-weight:800;letter-spacing:-.025em;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__title em{
  font-style:normal;
  background:linear-gradient(100deg, var(--primary), var(--accent));
-webkit-background-clip:text;
background-clip:text;
  -webkit-text-fill-color:transparent;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__p{
  margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-sm);max-width:60ch;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta-row{
  display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-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:700;text-decoration:none;cursor:pointer;
  transition:transform var(--t-fast) var(--ease), box-shadow var(--t-base) var(--ease), background var(--t-base) var(--ease), color var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn--primary{
  color:oklch(0.99 0.01 219);
  background:linear-gradient(160deg, var(--primary), var(--secondary));
  box-shadow:var(--sh-2), inset 0 1px 0 oklch(1 0 0 / .35);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn--primary:hover{
  transform:translateY(-2px);box-shadow:var(--sh-3), inset 0 1px 0 oklch(1 0 0 / .35);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn--ghost{
  color:var(--text);background:var(--glass-strong);border-color:var(--glass-line);box-shadow:var(--sh-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn--ghost:hover{
  transform:translateY(-2px);box-shadow:var(--sh-2);color:var(--primary);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn:focus-visible{
  outline:2px solid var(--accent);outline-offset:2px;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__stats{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);
  margin-top:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-stat{
  padding:var(--sp-3);border-radius:var(--r-md);
  background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--sh-1);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-stat__v{
  font-size:var(--fs-lg);font-weight:800;line-height:1.1;color:var(--primary);
  font-variant-numeric:tabular-nums;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-stat__k{
  font-size:var(--fs-xs);color:var(--muted);line-height:1.4;
}

/* 拟真窗口 */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window{
  border-radius:var(--r-lg);overflow:hidden;
  background:var(--glass-strong);
-webkit-backdrop-filter:blur(var(--blur-md)) saturate(160%);
backdrop-filter:blur(var(--blur-md)) saturate(160%);
  border:1px solid var(--glass-line);
  box-shadow:var(--sh-3), inset 0 1px 0 oklch(1 0 0 / .8);
  animation:fs-rise .9s var(--ease-out) .12s both;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window__bar{
  display:flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-2) var(--sp-3);
  border-bottom:1px solid var(--line);
  background:linear-gradient(180deg, oklch(1 0 0 / .6), oklch(1 0 0 / .25));
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-dot{
  width:10px;height:10px;border-radius:50%;flex:none;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-dot--r{background:var(--accent-2);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-dot--y{background:oklch(0.82 0.08 85);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-dot--b{background:var(--secondary);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window__addr{
  margin-left:auto;font-size:var(--fs-xs);color:var(--muted);
  background:oklch(1 0 0 / .55);border:1px solid var(--line);border-radius:var(--r-pill);
  padding:2px 10px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window__media{
  position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--surface);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window__media img{
  width:100%;height:100%;object-fit:cover;display:block;max-width:100%;
  animation:fs-kenburns 18s var(--ease) infinite alternate;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-window__foot{
  display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;
  padding:var(--sp-3);border-top:1px solid var(--line);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-chip{
  font-size:var(--fs-xs);font-weight:700;color:var(--primary);
  background:oklch(0.96 0.02 219 / .9);border:1px solid var(--glass-line);
  border-radius:var(--r-pill);padding:3px 10px;
}

/* ===== 便签贴纸错落卡 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notes{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note{
  position:relative;padding:var(--sp-4);border-radius:var(--r-md);
  background:var(--glass-strong);
-webkit-backdrop-filter:blur(var(--blur-md)) saturate(150%);
backdrop-filter:blur(var(--blur-md)) saturate(150%);
  border:1px solid var(--glass-line);
  box-shadow:var(--sh-2), inset 0 1px 0 oklch(1 0 0 / .85);
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note:nth-child(3n+1){transform:rotate(-.7deg);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note:nth-child(3n+2){transform:rotate(.6deg) translateY(4px);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note:nth-child(3n+3){transform:rotate(-.35deg) translateY(-3px);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note:hover{
  transform:rotate(0) translateY(-4px);box-shadow:var(--sh-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note__ico{
  width:36px;height:36px;border-radius:var(--r-sm);display:grid;place-items:center;
  font-size:var(--fs-md);
  background:oklch(0.96 0.02 219 / .95);border:1px solid var(--glass-line);
  box-shadow:var(--sh-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note__t{
  margin:var(--sp-3) 0 var(--sp-1);font-size:var(--fs-md);font-weight:800;line-height:var(--lh-snug);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note__d{
  margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-note__kpi{
  margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px dashed var(--line);
  font-size:var(--fs-xs);color:var(--primary);font-weight:700;
}

/* ===== 客户评价 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quotes{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote{
  padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote:hover{
  transform:translateY(-3px);box-shadow:var(--sh-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote__mark{
  font-size:var(--fs-xl);line-height:1;color:var(--accent-2);font-weight:800;font-family:Georgia,serif;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote__p{
  margin:0;font-size:var(--fs-sm);color:var(--text);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote__who{
  display:flex;align-items:center;gap:var(--sp-3);margin-top:auto;
  padding-top:var(--sp-3);border-top:1px solid var(--line);min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-avatar{
  width:36px;height:36px;border-radius:50%;flex:none;object-fit:cover;
  border:1px solid var(--glass-line);box-shadow:var(--sh-1);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote__name{font-size:var(--fs-sm);font-weight:800;line-height:1.25;}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quote__role{font-size:var(--fs-xs);color:var(--muted);line-height:1.35;}

/* ===== 最新动态 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-news{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new{
  display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--sp-3);
  padding:var(--sp-3);align-items:stretch;min-width:0;
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new:hover{
  transform:translateY(-3px);box-shadow:var(--sh-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__thumb{
  border-radius:var(--r-sm);overflow:hidden;aspect-ratio:4/3;background:var(--surface);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__thumb img{
  width:100%;height:100%;object-fit:cover;display:block;max-width:100%;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__body{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__meta{
  display:flex;flex-wrap:wrap;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--muted);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__t{
  margin:0;font-size:var(--fs-sm);font-weight:800;line-height:var(--lh-snug);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new__d{
  margin:0;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);
}

/* ===== 图文混排特写 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-feature{
  display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--sp-5);
  padding:var(--sp-5);align-items:center;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-feature__media{
  border-radius:var(--r-md);overflow:hidden;aspect-ratio:16/11;background:var(--surface);
  border:1px solid var(--glass-line);box-shadow:var(--sh-2);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-feature__media img{
  width:100%;height:100%;object-fit:cover;display:block;max-width:100%;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-list{
  list-style:none;margin:var(--sp-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-list li{
  display:flex;gap:var(--sp-3);align-items:flex-start;
  font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-list li::before{
  content:"";flex:none;width:8px;height:8px;margin-top:.55em;border-radius:2px;
  background:linear-gradient(150deg,var(--primary),var(--accent));
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-list b{color:var(--text);}

/* ===== 悬停展开横向风琴卡 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-accordion{
  display:flex;gap:var(--sp-3);align-items:stretch;min-height:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc{
  position:relative;flex:1 1 0;min-width:0;overflow:hidden;
  border-radius:var(--r-md);padding:var(--sp-4);
  background:var(--glass-strong);
-webkit-backdrop-filter:blur(var(--blur-md)) saturate(150%);
backdrop-filter:blur(var(--blur-md)) saturate(150%);
  border:1px solid var(--glass-line);box-shadow:var(--sh-1);
  transition:flex-grow var(--t-slow) var(--ease-out), box-shadow var(--t-base) var(--ease), border-color var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc:hover,
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc:focus-within{
  flex-grow:2.6;box-shadow:var(--sh-3);border-color:oklch(0.72 0.08 219 / .7);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc:focus-visible{
  outline:2px solid var(--accent);outline-offset:2px;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc__head{
  display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:800;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc__no{
  font-size:var(--fs-xs);font-weight:800;color:oklch(0.99 0.01 219);
  background:linear-gradient(150deg,var(--primary),var(--secondary));
  border-radius:var(--r-pill);padding:2px 9px;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc__more{
  margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);
  max-height:0;opacity:0;overflow:hidden;
  transition:max-height var(--t-slow) var(--ease-out), opacity var(--t-base) var(--ease), margin var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc:hover .fs-acc__more,
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc:focus-within .fs-acc__more{
  max-height:220px;opacity:1;margin-top:var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc__more b{color:var(--primary);}

/* ===== 核心能力卡片 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-caps{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap{
  padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap:hover{
  transform:translateY(-4px);box-shadow:var(--sh-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap__ico{
  width:40px;height:40px;border-radius:var(--r-sm);display:grid;place-items:center;
  background:oklch(0.96 0.02 219 / .95);border:1px solid var(--glass-line);
  box-shadow:var(--sh-1);font-size:var(--fs-md);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap__t{
  margin:0;font-size:var(--fs-md);font-weight:800;line-height:var(--lh-snug);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap__d{
  margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cap__tag{
  margin-top:auto;padding-top:var(--sp-2);border-top:1px solid var(--line);
  font-size:var(--fs-xs);color:var(--muted);line-height:1.4;
}

/* ===== 应用场景展示 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scenes{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scene{
  position:relative;border-radius:var(--r-md);overflow:hidden;
  aspect-ratio:4/5;background:var(--surface);
  border:1px solid var(--glass-line);box-shadow:var(--sh-2);
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scene:hover{
  transform:translateY(-4px);box-shadow:var(--sh-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scene img{
  width:100%;height:100%;object-fit:cover;display:block;max-width:100%;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scene__cap{
  position:absolute;left:var(--sp-2);right:var(--sp-2);bottom:var(--sp-2);
  padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);
  background:oklch(0.2 0.03 219 / .52);
-webkit-backdrop-filter:blur(10px) saturate(140%);
backdrop-filter:blur(10px) saturate(140%);
  border:1px solid oklch(1 0 0 / .28);
  color:oklch(0.99 0.01 219);font-size:var(--fs-xs);font-weight:700;line-height:1.4;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scene__cap small{
  display:block;font-weight:500;color:oklch(0.92 0.02 219);
}

/* ===== 实用指导清单 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide{
  padding:var(--sp-5);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-4);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__item{
  display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--sp-3);
  padding:var(--sp-3);border-radius:var(--r-md);
  background:oklch(1 0 0 / .5);border:1px solid var(--glass-line);box-shadow:var(--sh-1);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__no{
  width:34px;height:34px;border-radius:var(--r-sm);display:grid;place-items:center;
  font-size:var(--fs-sm);font-weight:800;color:var(--primary);
  background:oklch(0.96 0.02 219);border:1px solid var(--line);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__t{
  margin:0 0 var(--sp-1);font-size:var(--fs-sm);font-weight:800;line-height:var(--lh-snug);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__d{
  margin:0;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__d b{color:var(--text);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__d code{
  font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  font-size:var(--fs-xs);background:oklch(0.96 0.02 219);
  border:1px solid var(--line);border-radius:6px;padding:0 5px;
  overflow-wrap:anywhere;
}

/* ===== 工作流程步骤 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-steps{
  list-style:none;margin:var(--sp-4) 0 0;padding:0;
  display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step{
  position:relative;padding:var(--sp-4) var(--sp-3);border-radius:var(--r-md);
  background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--sh-1);
  min-width:0;
  transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step:hover{
  transform:translateY(-3px);box-shadow:var(--sh-2);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step__no{
  font-size:var(--fs-xs);font-weight:800;color:var(--accent);letter-spacing:.08em;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step__t{
  margin:var(--sp-1) 0;font-size:var(--fs-sm);font-weight:800;line-height:var(--lh-snug);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step__d{
  margin:0;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-step__bar{
  height:4px;border-radius:var(--r-pill);margin-top:var(--sp-3);
  background:linear-gradient(90deg,var(--primary),var(--accent-2));
}

/* ===== CTA：内嵌色带 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta{
  display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--sp-5);align-items:center;
  padding:var(--sp-5);overflow:hidden;position:relative;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta__band{
  position:absolute;left:0;right:0;top:0;height:5px;
  background:linear-gradient(90deg, var(--primary), var(--secondary) 55%, var(--accent));
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta__t{
  margin:var(--sp-2) 0;font-size:var(--fs-xl);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.01em;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta__p{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta__facts{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-fact{
  padding:var(--sp-3);border-radius:var(--r-sm);
  background:oklch(1 0 0 / .55);border:1px solid var(--glass-line);box-shadow:var(--sh-1);
  min-width:0;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-fact__v{font-size:var(--fs-md);font-weight:800;color:var(--primary);line-height:1.15;font-variant-numeric:tabular-nums;}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-fact__k{font-size:var(--fs-xs);color:var(--muted);line-height:1.35;}

/* ===== 页脚 ===== */
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer{
  position:relative;z-index:1;padding:var(--sp-6) var(--gutter) var(--sp-5);
  border-top:1px solid var(--line);background:oklch(1 0 0 / .4);
-webkit-backdrop-filter:blur(var(--blur-sm));
backdrop-filter:blur(var(--blur-sm));
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__grid{
  display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--sp-5);
  max-width:var(--container-lg);margin-inline:auto;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__t{
  margin:0 0 var(--sp-2);font-size:var(--fs-sm);font-weight:800;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__list{
  list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__list a{
  color:var(--muted);text-decoration:none;font-size:var(--fs-xs);line-height:1.5;
  transition:color var(--t-fast) var(--ease);
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__list a:hover{color:var(--primary);}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__bar{
  max-width:var(--container-lg);margin:var(--sp-5) auto 0;padding-top:var(--sp-3);
  border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:space-between;
  font-size:var(--fs-xs);color:var(--muted);line-height:1.5;
}
.design-style-frosted_glass_creative_blockchain_application_development_page_ksu a:focus-visible{
  outline:2px solid var(--accent);outline-offset:2px;border-radius:6px;
}

/* ===== 响应式 ===== */
@media (min-width:1600px){
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-shell{
    max-width:var(--container-xl);grid-template-columns:minmax(0,264px) minmax(0,1fr);gap:var(--sp-6);
  }
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-caps{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notes{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scenes{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-sec{padding-block:var(--sp-7);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-sec--tight{padding-block:var(--sp-6);}
}
@media (max-width:1024px){
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-shell{
    grid-template-columns:minmax(0,1fr);gap:var(--sp-4);
  }
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-rail{position:static;}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__list{
    flex-direction:row;flex-wrap:wrap;gap:var(--sp-2);
  }
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-toc__link{
    min-height:38px;background:oklch(1 0 0 / .45);border:1px solid var(--glass-line);
  }
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notes,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quotes,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-caps{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-feature{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-steps{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);}
}
@media (max-width:640px){
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notes,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-quotes,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-caps,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-news,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide__grid{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-accordion{flex-direction:column;}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-acc__more{max-height:220px;opacity:1;margin-top:var(--sp-3);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scenes{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-steps{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-new{grid-template-columns:96px minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-footer__grid{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-notice__tag{display:none;}
}
@media (max-width:380px){
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu{--gutter:10px;}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-shell{padding-inline:var(--sp-2);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-feature,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-guide,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta{padding:var(--sp-3);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-hero__stats{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-scenes{grid-template-columns:minmax(0,1fr);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-btn{padding:0 var(--sp-4);}
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu .fs-cta__facts{grid-template-columns:minmax(0,1fr);}
}
@media (prefers-reduced-motion: reduce){
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu *,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu *::before,
  .design-style-frosted_glass_creative_blockchain_application_development_page_ksu *::after{
    animation:none !important;
    transition-duration:.01ms !important;
  }
}
