.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto{
  --bg: oklch(0.15 0.03 319);
  --surface: oklch(0.205 0.044 319);
  --surface-2: oklch(0.185 0.04 319);
  --primary: oklch(0.72 0.14 319);
  --secondary: oklch(0.62 0.14 271);
  --accent: oklch(0.78 0.16 92);
  --accent-2: oklch(0.90 0.12 92);
  --text: oklch(0.94 0.02 319);
  --text-soft: oklch(0.82 0.025 319);
  --muted: oklch(0.645 0.03 319);
  --line: oklch(0.72 0.14 319 / .2);
  --line-soft: oklch(0.94 0.02 319 / .075);
  --container:1120px;--container-lg:1320px;--container-xl:1520px;--gutter:clamp(14px,2.1vw,28px);
  --sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:28px;--sp-7:40px;--sp-8:56px;
  --r-sm:10px;--r-md:16px;--r-lg:22px;--r-pill:999px;
  --sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 1px 3px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.22);
  --sh-2:0 1px 0 rgba(255,255,255,.06) inset,0 8px 22px rgba(0,0,0,.38),0 2px 6px rgba(0,0,0,.24);
  --sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 18px 46px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3);
  --fs-xs:clamp(.71rem,.69rem + .1vw,.77rem);
  --fs-sm:clamp(.81rem,.79rem + .14vw,.89rem);
  --fs-md:clamp(.93rem,.89rem + .22vw,1.04rem);
  --fs-lg:clamp(1.12rem,1.03rem + .46vw,1.36rem);
  --fs-xl:clamp(1.44rem,1.26rem + .92vw,1.9rem);
  --fs-2xl:clamp(1.82rem,1.45rem + 1.8vw,2.7rem);
  --fs-3xl:clamp(2.3rem,1.75rem + 2.7vw,3.4rem);
  --lh-tight:1.1;--lh-snug:1.3;--lh-body:1.6;
  --ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.14s;--t-base:.24s;--t-slow:.42s;

  position:relative;
  display:block;
  width:100%;
  max-width:100%;
  overflow-x:hidden;
  overflow-wrap:break-word;
  background:var(--bg);
  color:var(--text);
  font-family:"Songti SC","Noto Serif SC","Source Han Serif SC","Georgia","Times New Roman",serif;
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto *,
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto *::before,
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto *::after{box-sizing:border-box;}

/* 背景 mesh 柔光（极低饱和，仅作氛围） */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-bg{
  position:absolute;inset:0;z-index:0;pointer-events:none;
  max-width:100%;overflow:hidden;
  background:
    radial-gradient(44% 38% at 12% 3%, oklch(0.72 0.14 319 / .15), transparent 70%),
    radial-gradient(38% 34% at 88% 11%, oklch(0.62 0.14 271 / .12), transparent 72%),
    radial-gradient(44% 40% at 74% 90%, oklch(0.78 0.16 92 / .07), transparent 70%),
    linear-gradient(180deg, oklch(0.17 0.032 319), oklch(0.14 0.028 319));
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-wrap{position:relative;z-index:1;}

.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-container{
  width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);min-width:0;
}

/* ===== 顶部参考提示条 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-notice{
  display:flex;align-items:center;gap:var(--sp-3);
  padding:var(--sp-3) var(--gutter);
  background:oklch(0.135 0.026 319);
  border-bottom:1px solid var(--line);
  font-size:var(--fs-xs);letter-spacing:.045em;color:var(--muted);
  min-width:0;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-notice p{min-width:0;overflow-wrap:break-word;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-notice .dss-dot{
  width:7px;height:7px;flex:0 0 auto;border-radius:var(--r-pill);
  background:var(--accent);box-shadow:0 0 0 4px oklch(0.78 0.16 92 / .13);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-notice strong{color:var(--accent-2);font-weight:600;letter-spacing:.02em;}

/* ===== 顶栏导航（细线 + 胶囊） ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav{
  position:sticky;top:0;z-index:20;
  background:oklch(0.15 0.03 319 / .84);
-webkit-backdrop-filter:blur(14px) saturate(1.2);
backdrop-filter:blur(14px) saturate(1.2);
  border-bottom:1px solid var(--line-soft);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__in{
  display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);
  padding-block:var(--sp-3);min-width:0;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-brand{display:flex;align-items:center;gap:var(--sp-3);min-width:0;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-brand__mark{
  width:32px;height:32px;flex:0 0 auto;border-radius:var(--r-sm);
  display:grid;place-items:center;color:oklch(0.15 0.03 319);
  background:linear-gradient(140deg,var(--accent-2),var(--accent));
  box-shadow:var(--sh-1);font-weight:700;font-size:var(--fs-sm);line-height:1;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-brand__txt{display:flex;flex-direction:column;min-width:0;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-brand__txt b{font-size:var(--fs-sm);letter-spacing:.06em;line-height:1.3;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-brand__txt span{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.15em;line-height:1.3;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__links{display:flex;align-items:center;gap:var(--sp-5);list-style:none;margin:0;padding:0;min-width:0;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__links a{
  color:var(--text-soft);text-decoration:none;font-size:var(--fs-sm);
  padding-block:var(--sp-2);border-bottom:1px solid transparent;
  transition:color var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__links a:hover{color:var(--accent-2);border-bottom-color:var(--accent);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__cta{
  display:inline-flex;align-items:center;gap:var(--sp-2);min-height:38px;flex:0 0 auto;
  padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);
  border:1px solid var(--accent);color:var(--accent-2);background:transparent;
  font-size:var(--fs-sm);text-decoration:none;white-space:nowrap;line-height:1;
  transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__cta:hover{background:var(--accent);color:oklch(0.15 0.03 319);transform:translateY(-2px);box-shadow:var(--sh-2);}

/* ===== 入场动效（纯 CSS，默认可见终态） ===== */
@keyframes dss-rise{from{transform:translateY(14px);}to{transform:translateY(0);}}
@keyframes dss-fade{from{opacity:.001;}to{opacity:1;}}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-anim{animation:dss-rise .66s var(--ease-out) both, dss-fade .66s var(--ease-out) both;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d1{animation-delay:.05s;}.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d2{animation-delay:.12s;}.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d3{animation-delay:.19s;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d4{animation-delay:.26s;}.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d5{animation-delay:.33s;}.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-d6{animation-delay:.4s;}

/* ===== Hero：Bento 便当盒 + 倾斜错位签名 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero{padding-block:var(--sp-5) var(--sp-6);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero__kicker{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);letter-spacing:.2em;color:var(--muted);
  border:1px solid var(--line-soft);border-radius:var(--r-pill);
  padding:var(--sp-1) var(--sp-4);margin-bottom:var(--sp-4);line-height:1.6;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero__kicker i{width:5px;height:5px;border-radius:var(--r-pill);background:var(--accent);display:inline-block;flex:0 0 auto;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-bento{
  display:grid;gap:var(--sp-4);
  grid-template-columns:repeat(12,minmax(0,1fr));
  align-items:start;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell{
  background:var(--surface);
  border:1px solid var(--line-soft);
  border-radius:var(--r-lg);
  box-shadow:var(--sh-2);
  padding:var(--sp-5);
  min-width:0;
  position:relative;
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell:hover{transform:translateY(-3px);box-shadow:var(--sh-3);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--lead{grid-column:span 7;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--stat{grid-column:span 5;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-5);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--wide{grid-column:span 7;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img{grid-column:span 5;padding:0;overflow:hidden;transform:rotate(-1.3deg);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img .dss-fig{margin:0;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--r-lg);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-fig img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;transition:transform .85s var(--ease-out);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img:hover .dss-fig img{transform:scale(1.055);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-fig::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 42%,oklch(0.15 0.03 319 / .58));}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-fig figcaption{
  position:absolute;left:var(--sp-4);bottom:var(--sp-3);z-index:2;
  font-size:var(--fs-xs);color:var(--text);letter-spacing:.035em;max-width:88%;
}

.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero h1{
  font-size:var(--fs-3xl);line-height:var(--lh-tight);margin:0 0 var(--sp-4);
  letter-spacing:-.012em;font-weight:700;max-width:20ch;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero h1 em{font-style:normal;color:var(--accent-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero__p{color:var(--muted);font-size:var(--fs-md);line-height:var(--lh-body);margin:0 0 var(--sp-5);max-width:52ch;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;
  padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);
  font-size:var(--fs-sm);text-decoration:none;border:1px solid transparent;line-height:1;
  transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),color var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--solid{background:var(--accent);color:oklch(0.16 0.03 319);box-shadow:var(--sh-1);font-weight:600;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--solid:hover{transform:translateY(-2px);box-shadow:var(--sh-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--ghost{border-color:var(--line);color:var(--text);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--ghost:hover{border-color:var(--primary);color:var(--accent-2);transform:translateY(-2px);}

.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-stat{
  border-top:1px solid var(--line);padding-top:var(--sp-3);min-width:0;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-stat b{
  display:block;font-size:var(--fs-xl);line-height:1.08;color:var(--accent-2);
  font-variant-numeric:tabular-nums;letter-spacing:-.012em;font-weight:700;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-stat span{display:block;font-size:var(--fs-xs);color:var(--muted);margin-top:var(--sp-1);line-height:1.45;}

.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-mini{display:flex;flex-wrap:wrap;gap:var(--sp-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-chip{
  font-size:var(--fs-xs);color:var(--muted);line-height:1.5;
  border:1px solid var(--line-soft);border-radius:var(--r-pill);
  padding:var(--sp-1) var(--sp-3);white-space:nowrap;
  transition:color var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-chip:hover{color:var(--text-soft);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-chip--on{color:oklch(0.16 0.03 319);background:var(--secondary);border-color:transparent;font-weight:600;}

/* ===== 通用区块 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec{padding-block:var(--sp-7);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec + .dss-sec{border-top:1px solid var(--line-soft);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3) var(--sp-5);justify-content:space-between;margin-bottom:var(--sp-5);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec__head h2{font-size:var(--fs-2xl);margin:0;line-height:var(--lh-snug);letter-spacing:-.012em;font-weight:700;max-width:28ch;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec__head p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:56ch;line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-eyebrow{
  font-size:var(--fs-xs);letter-spacing:.22em;color:var(--primary);
  display:block;margin-bottom:var(--sp-2);text-transform:uppercase;line-height:1.5;
}

/* ===== 实用指导清单 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide{display:grid;gap:var(--sp-4);grid-template-columns:repeat(5,minmax(0,1fr));}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item{
  background:var(--surface-2);
  border:1px solid var(--line-soft);border-radius:var(--r-lg);
  padding:var(--sp-5) var(--sp-4);text-align:center;min-width:0;
  box-shadow:var(--sh-1);
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:nth-child(even){transform:translateY(9px) rotate(-.55deg);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:hover{transform:translateY(-3px);box-shadow:var(--sh-3);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:nth-child(even):hover{transform:translateY(4px) rotate(0deg);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__ico{
  width:42px;height:42px;margin:0 auto var(--sp-3);
  border-radius:var(--r-pill);display:grid;place-items:center;
  background:oklch(0.72 0.14 319 / .13);border:1px solid var(--line);
  font-size:var(--fs-lg);line-height:1;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item h3{font-size:var(--fs-md);margin:0 0 var(--sp-2);line-height:var(--lh-snug);font-weight:700;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item p{margin:0;color:var(--muted);font-size:var(--fs-sm);text-align:left;line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__num{
  display:inline-block;margin-top:var(--sp-3);font-size:var(--fs-xs);letter-spacing:.08em;
  color:var(--accent-2);border-top:1px solid var(--line);padding-top:var(--sp-2);line-height:1.5;
}

/* ===== 时间轴（左右交错） ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl{position:relative;margin-top:var(--sp-4);padding-left:0;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl::before{
  content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;
  background:linear-gradient(180deg,transparent,var(--line),transparent);transform:translateX(-50%);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-5);align-items:center;margin-bottom:var(--sp-4);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:last-child{margin-bottom:0;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card{
  background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);
  padding:var(--sp-4);box-shadow:var(--sh-1);min-width:0;
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card:hover{transform:translateY(-2px);box-shadow:var(--sh-2);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card h4{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);font-weight:700;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card p{margin:0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__meta{font-size:var(--fs-xs);letter-spacing:.13em;color:var(--primary);display:block;margin-bottom:var(--sp-2);line-height:1.5;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(odd) .dss-tl__card{grid-column:1;text-align:right;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(odd) .dss-tl__spacer{grid-column:2;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(even) .dss-tl__spacer{grid-column:1;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(even) .dss-tl__card{grid-column:2;}

/* ===== FAQ（纯 CSS details） ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq details{
  background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);
  padding:var(--sp-4) var(--sp-5);min-width:0;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq details:hover{border-color:var(--line);box-shadow:var(--sh-1);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq details[open]{border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq summary{
  cursor:pointer;list-style:none;font-size:var(--fs-md);line-height:var(--lh-snug);
  display:flex;gap:var(--sp-3);align-items:flex-start;min-height:36px;font-weight:600;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq summary::-webkit-details-marker{display:none;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq summary::before{
  content:"+";flex:0 0 auto;width:20px;height:20px;line-height:18px;text-align:center;
  border-radius:var(--r-pill);border:1px solid var(--line);color:var(--accent-2);
  font-size:var(--fs-sm);margin-top:2px;transition:background var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq summary:hover::before{border-color:var(--accent);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq details[open] summary::before{content:"–";}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq p{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}

/* ===== 服务/价格档位 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plans{display:grid;gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan{
  background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);
  padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);min-width:0;
  box-shadow:var(--sh-1);transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan:hover{transform:translateY(-3px);box-shadow:var(--sh-3);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan--pick{
  border-color:var(--accent);background:linear-gradient(180deg,oklch(0.225 0.048 319),oklch(0.19 0.04 319));
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan__tag{
  align-self:flex-start;font-size:var(--fs-xs);letter-spacing:.15em;
  border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);color:var(--muted);line-height:1.5;
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan--pick .dss-plan__tag{background:var(--accent);color:oklch(0.16 0.03 319);border-color:transparent;font-weight:600;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan h3{margin:0;font-size:var(--fs-lg);line-height:var(--lh-snug);font-weight:700;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan__price{font-size:var(--fs-xl);color:var(--accent-2);font-variant-numeric:tabular-nums;line-height:1.12;letter-spacing:-.01em;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan__price small{display:block;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.05em;margin-top:var(--sp-1);line-height:1.5;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan li{font-size:var(--fs-sm);color:var(--muted);display:flex;gap:var(--sp-2);align-items:flex-start;line-height:1.55;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan li::before{content:"◆";color:var(--primary);font-size:.62em;line-height:2.1;flex:0 0 auto;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan .dss-btn{align-self:flex-start;margin-top:auto;}

/* ===== 应用场景 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scenes{display:grid;gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene{
  background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);
  overflow:hidden;min-width:0;box-shadow:var(--sh-1);
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-base) var(--ease);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene:hover{transform:translateY(-3px);box-shadow:var(--sh-3);border-color:var(--line);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene figure{margin:0;aspect-ratio:3/2;overflow:hidden;position:relative;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;transition:transform .85s var(--ease-out);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene:hover img{transform:scale(1.045);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene__body{padding:var(--sp-4) var(--sp-5) var(--sp-5);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene__body h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);font-weight:700;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene__body p{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene__kpi{font-size:var(--fs-xs);color:var(--accent-2);letter-spacing:.06em;line-height:1.5;}

/* ===== 内嵌色带 CTA ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta{
  margin-block:var(--sp-7);
  border-top:1px solid var(--line);border-bottom:1px solid var(--line);
  background:
    linear-gradient(90deg, oklch(0.78 0.16 92 / .08), transparent 46%),
    linear-gradient(270deg, oklch(0.72 0.14 319 / .13), transparent 52%),
    oklch(0.185 0.04 319);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta__in{
  display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--sp-5);
  align-items:center;padding-block:var(--sp-6);
}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta h2{margin:0 0 var(--sp-3);font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:-.01em;font-weight:700;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:54ch;line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta__side{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:flex-end;}

/* ===== 页脚 ===== */
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot{border-top:1px solid var(--line-soft);padding-block:var(--sp-6);background:oklch(0.14 0.028 319);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot__in{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:var(--sp-5);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot h4{margin:0 0 var(--sp-3);font-size:var(--fs-sm);letter-spacing:.11em;color:var(--muted);font-weight:600;}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot a{color:var(--text-soft);text-decoration:none;font-size:var(--fs-sm);transition:color var(--t-base) var(--ease);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot a:hover{color:var(--accent-2);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot p{margin:var(--sp-3) 0 0;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-body);}
.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot__bar{
  margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line-soft);
  display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);justify-content:space-between;
  font-size:var(--fs-xs);color:var(--muted);line-height:1.6;
}

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

/* ===== 响应式 ===== */
@media (min-width:1600px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-container{max-width:var(--container-xl);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-5);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scenes{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero h1{max-width:24ch;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec{padding-block:var(--sp-8);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec__head h2{max-width:32ch;}
}
@media (min-width:1200px) and (max-width:1599px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-container{max-width:var(--container-lg);}
}
@media (max-width:1024px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide{grid-template-columns:repeat(3,minmax(0,1fr));}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:nth-child(even){transform:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scenes{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plans{grid-template-columns:minmax(0,1fr);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--lead,.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--stat,.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--wide,.design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img{grid-column:span 12;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img{transform:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta__in{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta__side{justify-content:flex-start;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}
}
@media (max-width:820px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__links{display:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-faq{grid-template-columns:minmax(0,1fr);}
}
@media (max-width:640px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:nth-child(even){transform:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scenes{grid-template-columns:minmax(0,1fr);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec__head{flex-direction:column;align-items:flex-start;gap:var(--sp-2);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl::before{left:7px;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:var(--sp-3);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(odd) .dss-tl__card,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row:nth-child(even) .dss-tl__card{grid-column:1;text-align:left;margin-left:var(--sp-5);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__row .dss-tl__spacer{display:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-foot__in{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-sec{padding-block:var(--sp-6);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero{padding-block:var(--sp-4) var(--sp-6);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell{padding:var(--sp-4);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta{margin-block:var(--sp-6);}
}
@media (max-width:380px){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-container{padding-inline:var(--sp-3);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide{grid-template-columns:minmax(0,1fr);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-stats{grid-template-columns:minmax(0,1fr);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-hero h1{font-size:var(--fs-2xl);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn{width:100%;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cta__side{flex-direction:column;align-items:stretch;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-notice{font-size:.68rem;padding-inline:var(--sp-3);}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan .dss-btn{align-self:stretch;}
}
@media (prefers-reduced-motion: reduce){
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-anim{animation:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-fig img,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene img,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__cta{transition:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-plan:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-guide__item:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-tl__card:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--solid:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-btn--ghost:hover,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-nav__cta:hover{transform:none;}
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-cell--img:hover .dss-fig img,
  .design-style-single_page_design_dreams_set_sail_blockchain_application_development_xto .dss-scene:hover img{transform:none;}
}
