.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4{
  --bg: oklch(0.985 0.008 213);
  --surface: oklch(0.96 0.02 213);
  --primary: oklch(0.54 0.11 213);
  --secondary: oklch(0.62 0.11 273);
  --accent: oklch(0.66 0.13 33);
  --accent-2: oklch(0.78 0.09 33);
  --text: oklch(0.27 0.03 213);
  --muted: oklch(0.46 0.03 213);
  --line: oklch(0.88 0.02 213);
  --glass: oklch(1 0 0 / .55);
  --glass-2: oklch(1 0 0 / .38);
  --glass-brd: oklch(1 0 0 / .7);
  --ink-band: oklch(0.30 0.035 213);
  --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-xs:10px;--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-in:inset 0 1px 0 oklch(1 0 0 / .75);
  --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;
  --serif:"Songti SC","Source Han Serif SC","Noto Serif SC",Georgia,"Times New Roman",serif;
  --sans:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,-apple-system,sans-serif;
  position:relative;
  max-width:100%;
  overflow-x:clip;
  overflow-wrap:break-word;
  word-break:break-word;
  background:
    radial-gradient(120% 90% at 82% -10%, oklch(0.86 0.07 33 / .38), transparent 62%),
    radial-gradient(100% 80% at 6% 8%, oklch(0.80 0.06 213 / .40), transparent 60%),
    radial-gradient(90% 70% at 46% 108%, oklch(0.80 0.05 273 / .32), transparent 64%),
    var(--bg);
  color:var(--text);
  font-family:var(--sans);
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *,
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *::before,
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *::after{box-sizing:border-box;min-width:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 :focus-visible{
  outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 img,
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 svg,
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 table{max-width:100%;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);}

/* ---------- 顶部提示条 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-notice{
  display:flex;align-items:center;gap:var(--sp-3);
  width:100%;padding:var(--sp-2) var(--gutter);
  background:linear-gradient(90deg,var(--ink-band),oklch(0.34 0.04 213) 62%,var(--ink-band));
  color:oklch(0.94 0.02 213);
  font-size:var(--fs-xs);letter-spacing:.06em;
  border-bottom:1px solid oklch(0.40 0.04 213);
  box-shadow:inset 0 -1px 0 oklch(1 0 0 / .06);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-notice .ds-ng4-dot{
  width:7px;height:7px;border-radius:50%;flex:none;
  background:var(--accent);box-shadow:0 0 0 4px oklch(0.66 0.13 33 / .22);
  animation:ds-ng4-pulse 2.6s var(--ease) infinite;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-notice b{color:var(--accent-2);font-weight:600;letter-spacing:.08em;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-notice span{color:oklch(0.78 0.02 213);}

/* ---------- 玻璃通用 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-glass{
  background:linear-gradient(160deg,var(--glass),var(--glass-2));
  border:1px solid var(--glass-brd);
  -webkit-backdrop-filter:blur(18px) saturate(150%);
  backdrop-filter:blur(18px) saturate(150%);
  box-shadow:var(--sh-2),var(--sh-in);
  border-radius:var(--r-lg);
}

/* ---------- 折角纸张签名 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-fold{position:relative;border-radius:var(--r-lg);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-fold::after{
  content:"";position:absolute;top:0;right:0;width:32px;height:32px;
  background:linear-gradient(225deg,oklch(1 0 0 / .92) 0 48%,oklch(0.88 0.03 213) 50% 100%);
  border-top-right-radius:var(--r-lg);
  box-shadow:-2px 3px 8px oklch(0.27 0.03 213 / .12);
  pointer-events:none;
  transition:width var(--t-base) var(--ease),height var(--t-base) var(--ease);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-fold:hover::after{width:42px;height:42px;}

/* ---------- 导航（顶栏 + 侧向贴标） ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-nav{
  position:sticky;top:0;z-index:20;
  background:oklch(0.985 0.008 213 / .72);
  -webkit-backdrop-filter:blur(16px) saturate(160%);
  backdrop-filter:blur(16px) saturate(160%);
  border-bottom:1px solid var(--line);
  box-shadow:0 1px 0 oklch(1 0 0 / .5);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-nav-in{
  display:flex;align-items:center;gap:var(--sp-4);
  padding-block:var(--sp-2);flex-wrap:wrap;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand{display:flex;align-items:center;gap:var(--sp-2);text-decoration:none;color:var(--text);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand .ds-ng4-mark{
  width:32px;height:32px;flex:none;border-radius:var(--r-xs);
  background:linear-gradient(150deg,var(--primary),var(--secondary));
  display:grid;place-items:center;color:oklch(0.99 0 0);
  box-shadow:var(--sh-1),inset 0 1px 0 oklch(1 0 0 / .35);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand .ds-ng4-mark svg{width:18px;height:18px;display:block;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand-txt{display:flex;flex-direction:column;line-height:1.15;min-width:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand-txt strong{font-family:var(--serif);font-size:var(--fs-md);letter-spacing:.02em;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand-txt em{font-style:normal;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.14em;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-navlinks{display:flex;gap:var(--sp-4);margin-left:auto;flex-wrap:wrap;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-navlinks a{
  color:var(--muted);text-decoration:none;font-size:var(--fs-sm);
  padding:var(--sp-1) 2px;border-bottom:2px solid transparent;
  transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-navlinks a:hover{color:var(--primary);border-bottom-color:var(--accent);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-nav-cta{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);
  background:var(--ink-band);color:oklch(0.97 0.01 213);
  font-size:var(--fs-sm);text-decoration:none;box-shadow:var(--sh-1);
  transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-nav-cta:hover{transform:translateY(-2px);box-shadow:var(--sh-2);background:oklch(0.33 0.04 213);}

/* ---------- Hero 海报式 + 倾斜错位拼贴 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero{padding-block:clamp(24px,3.6vw,46px) clamp(20px,3vw,38px);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-grid{
  display:grid;gap:clamp(18px,2.8vw,40px);
  grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);
  align-items:center;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-eyebrow{
  display:inline-flex;align-items:center;gap:var(--sp-2);
  font-size:var(--fs-xs);letter-spacing:.2em;color:var(--primary);
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);
  border:1px solid var(--line);background:oklch(1 0 0 / .55);
-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1{
  font-family:var(--serif);font-weight:600;
  font-size:var(--fs-3xl);line-height:var(--lh-tight);
  margin:var(--sp-4) 0 var(--sp-3);letter-spacing:.01em;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1 .ds-ng4-line{display:block;overflow:hidden;padding-block:.04em;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1 .ds-ng4-line i{
  display:block;font-style:normal;
  animation:ds-ng4-maskup .9s var(--ease-out) both;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1 .ds-ng4-line:nth-child(2) i{animation-delay:.14s;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1 .ds-ng4-line:nth-child(3) i{animation-delay:.28s;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1 .ds-ng4-mark-acc{
  background:linear-gradient(100deg,var(--accent),var(--accent-2));
-webkit-background-clip:text;
background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-lede{color:var(--muted);font-size:var(--fs-md);max-width:52ch;margin:0 0 var(--sp-5);line-height:var(--lh-body);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-actions{display:flex;gap:var(--sp-3);flex-wrap:wrap;align-items:center;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-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);text-decoration:none;font-weight:600;line-height:1.2;
  transition:transform var(--t-base) var(--ease),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-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn-primary{background:var(--accent);color:oklch(0.99 0.01 33);box-shadow:var(--sh-2);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--sh-3);background:oklch(0.62 0.13 33);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn-primary:active{transform:translateY(0);box-shadow:var(--sh-1);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn-ghost{
  background:oklch(1 0 0 / .5);color:var(--text);border:1px solid var(--line);
-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn-ghost:hover{transform:translateY(-2px);box-shadow:var(--sh-2);background:oklch(1 0 0 / .72);border-color:var(--primary);}

.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-stats{display:flex;gap:var(--sp-4);flex-wrap:wrap;margin-top:var(--sp-5);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-stat{min-width:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-stat b{display:block;font-family:var(--serif);font-size:var(--fs-xl);color:var(--primary);line-height:1.1;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-stat span{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.08em;}

/* 拼贴区 */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-collage{position:relative;min-height:0;display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;padding-block:var(--sp-3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile{
  position:relative;overflow:hidden;border-radius:var(--r-lg);
  border:1px solid var(--glass-brd);
  box-shadow:var(--sh-2);
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile figcaption{
  position:absolute;left:var(--sp-3);bottom:var(--sp-3);right:var(--sp-3);
  padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);
  background:oklch(0.22 0.03 213 / .58);
-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px);
  color:oklch(0.97 0.01 213);font-size:var(--fs-xs);line-height:1.35;
  border:1px solid oklch(1 0 0 / .18);overflow-wrap:break-word;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile figcaption em{font-style:normal;color:var(--accent-2);font-weight:600;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-a{aspect-ratio:4/5;transform:rotate(-3.2deg) translateY(-6px);z-index:3;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-b{aspect-ratio:1/1;transform:rotate(2.4deg) translateY(16px);z-index:2;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-c{aspect-ratio:5/4;transform:rotate(-1.6deg) translateY(-2px);z-index:1;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-d{aspect-ratio:3/4;transform:rotate(3deg) translateY(10px);z-index:2;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile:hover{transform:rotate(0deg) scale(1.035);box-shadow:var(--sh-3);z-index:9;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-collage-tag{
  position:absolute;top:calc(-1 * var(--sp-3));right:var(--sp-2);z-index:5;
  padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);
  background:oklch(0.30 0.035 213 / .82);color:oklch(0.96 0.01 213);
  font-size:var(--fs-xs);letter-spacing:.1em;
-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);
  box-shadow:var(--sh-1);
}

/* ---------- 通用区块 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec{padding-block:clamp(26px,3.4vw,50px);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head{display:flex;align-items:flex-end;gap:var(--sp-5);flex-wrap:wrap;margin-bottom:var(--sp-5);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head>div{flex:1 1 auto;min-width:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head h2{
  font-family:var(--serif);font-size:var(--fs-2xl);line-height:var(--lh-snug);
  margin:0;font-weight:600;letter-spacing:.005em;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:56ch;flex:0 1 44ch;min-width:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-kicker{
  display:block;font-size:var(--fs-xs);letter-spacing:.22em;color:var(--accent);
  font-weight:700;margin-bottom:var(--sp-2);
}

/* ---------- 实用指导清单 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-guide{
  display:grid;gap:clamp(14px,1.8vw,20px);
  grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);
  align-items:start;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps li{
  display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);
  padding:var(--sp-4);
  background:linear-gradient(160deg,var(--glass),var(--glass-2));
  border:1px solid var(--glass-brd);border-radius:var(--r-md);
-webkit-backdrop-filter:blur(14px) saturate(140%);
backdrop-filter:blur(14px) saturate(140%);
  box-shadow:var(--sh-1),inset 0 1px 0 oklch(1 0 0 / .6);
  transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps li:hover{transform:translateX(4px);box-shadow:var(--sh-2),inset 0 1px 0 oklch(1 0 0 / .6);border-color:oklch(0.54 0.11 213 / .3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-num{
  width:28px;height:28px;flex:none;border-radius:var(--r-xs);display:grid;place-items:center;
  font-family:var(--serif);font-size:var(--fs-sm);font-weight:700;
  background:oklch(0.54 0.11 213 / .12);color:var(--primary);
  border:1px solid oklch(0.54 0.11 213 / .22);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps h3{font-size:var(--fs-md);margin:0 0 var(--sp-1);font-weight:600;line-height:var(--lh-snug);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps p{margin:0;font-size:var(--fs-sm);color:var(--muted);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps code{
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;
  font-size:var(--fs-xs);background:oklch(0.96 0.02 213);
  padding:1px 6px;border-radius:6px;color:var(--primary);
  overflow-wrap:anywhere;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-metrics{padding:var(--sp-5);display:grid;gap:var(--sp-4);align-content:start;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-metrics h3{font-family:var(--serif);font-size:var(--fs-lg);margin:0;line-height:var(--lh-snug);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-bar{display:grid;gap:var(--sp-2);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-bar-top{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--muted);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-bar-top b{color:var(--text);font-family:var(--serif);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-track{height:7px;border-radius:var(--r-pill);background:oklch(0.90 0.02 213);overflow:hidden;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-fill{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--primary),var(--secondary));animation:ds-ng4-grow 1.2s var(--ease-out) both;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-fill.alt{background:linear-gradient(90deg,var(--accent),var(--accent-2));}

/* ---------- 核心能力卡片（6 张 · 瀑布流不等高） ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-caps{
  columns:3;column-gap:clamp(12px,1.6vw,18px);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap{
  break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;
  margin-bottom:clamp(12px,1.6vw,18px);
  padding:var(--sp-5);
  display:block;
  transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap:hover{transform:translateY(-4px);box-shadow:var(--sh-3),var(--sh-in);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap h3{font-size:var(--fs-md);margin:var(--sp-3) 0 var(--sp-2);font-weight:600;line-height:var(--lh-snug);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap p{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--muted);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap .ds-ng4-cap-ico{
  width:36px;height:36px;border-radius:var(--r-xs);display:grid;place-items:center;
  background:oklch(0.54 0.11 213 / .12);color:var(--primary);
  border:1px solid oklch(0.54 0.11 213 / .2);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap .ds-ng4-cap-ico svg{width:19px;height:19px;display:block;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap.warm .ds-ng4-cap-ico{background:oklch(0.66 0.13 33 / .14);color:var(--accent);border-color:oklch(0.66 0.13 33 / .24);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap.violet .ds-ng4-cap-ico{background:oklch(0.62 0.11 273 / .14);color:var(--secondary);border-color:oklch(0.62 0.11 273 / .24);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-chips{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-chip{
  font-size:var(--fs-xs);padding:2px var(--sp-3);border-radius:var(--r-pill);
  background:oklch(0.96 0.02 213);color:var(--muted);border:1px solid var(--line);
  white-space:nowrap;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap-media{aspect-ratio:16/10;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line);margin-bottom:var(--sp-3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap-media img{width:100%;height:100%;object-fit:cover;display:block;}

/* ---------- 解决方案对比 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table-wrap{
  padding:var(--sp-3);overflow-x:auto;-webkit-overflow-scrolling:touch;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);min-width:560px;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table caption{text-align:left;font-size:var(--fs-xs);color:var(--muted);padding:var(--sp-2) var(--sp-3) var(--sp-3);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table th,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table td{padding:var(--sp-3);text-align:left;border-bottom:1px solid var(--line);vertical-align:top;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table thead th{
  font-family:var(--serif);font-size:var(--fs-sm);color:var(--text);
  background:oklch(0.96 0.02 213 / .7);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table tbody tr{transition:background var(--t-fast) var(--ease);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table tbody tr:hover{background:oklch(1 0 0 / .5);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table td b{font-family:var(--serif);color:var(--primary);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table tbody tr:last-child th,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table tbody tr:last-child td{border-bottom:0;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-pill-ok,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-pill-no{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);padding:2px var(--sp-3);border-radius:var(--r-pill);white-space:nowrap;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-pill-ok{background:oklch(0.54 0.11 213 / .12);color:var(--primary);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-pill-no{background:oklch(0.66 0.13 33 / .12);color:var(--accent);}

/* ---------- 应用场景（网格拼图 hover 放大） ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scenes{
  display:grid;gap:clamp(12px,1.6vw,18px);
  grid-template-columns:repeat(12,minmax(0,1fr));
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene{
  position:relative;overflow:hidden;border-radius:var(--r-lg);
  border:1px solid var(--glass-brd);box-shadow:var(--sh-2);
  min-height:0;
  transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t-slow) var(--ease-out);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene:hover{transform:scale(1.02);box-shadow:var(--sh-3);z-index:4;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene:hover img{transform:scale(1.07);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene-body{
  position:absolute;inset:auto var(--sp-3) var(--sp-3);
  padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);
  background:oklch(0.22 0.03 213 / .56);
-webkit-backdrop-filter:blur(12px);
backdrop-filter:blur(12px);
  border:1px solid oklch(1 0 0 / .2);color:oklch(0.97 0.01 213);
  overflow-wrap:break-word;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene-body h3{margin:0 0 var(--sp-1);font-size:var(--fs-sm);font-family:var(--serif);line-height:var(--lh-snug);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene-body p{margin:0;font-size:var(--fs-xs);line-height:1.5;color:oklch(0.88 0.02 213);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s1{grid-column:span 7;aspect-ratio:16/9;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s2{grid-column:span 5;aspect-ratio:4/3;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s3{grid-column:span 5;aspect-ratio:4/3;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s4{grid-column:span 7;aspect-ratio:16/9;}

/* ---------- 最新动态 ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news{display:grid;gap:clamp(12px,1.6vw,18px);grid-template-columns:repeat(3,minmax(0,1fr));}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card{padding:var(--sp-5);display:grid;gap:var(--sp-3);align-content:start;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-meta{display:flex;gap:var(--sp-3);align-items:center;font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-meta .ds-ng4-tag{
  padding:2px var(--sp-3);border-radius:var(--r-pill);
  background:oklch(0.66 0.13 33 / .12);color:var(--accent);font-weight:600;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card h3{margin:0;font-family:var(--serif);font-size:var(--fs-md);line-height:var(--lh-snug);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card p{margin:0;font-size:var(--fs-sm);color:var(--muted);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card a{color:var(--primary);font-size:var(--fs-sm);text-decoration:none;font-weight:600;justify-self:start;transition:color var(--t-fast) var(--ease);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card a:hover{color:var(--accent);}

/* ---------- CTA 色带（内嵌窄条） ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta{padding-block:clamp(22px,3vw,40px);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band{
  display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);
  gap:clamp(16px,2.4vw,32px);align-items:center;
  padding:clamp(20px,2.8vw,34px);
  background:linear-gradient(140deg,oklch(0.31 0.04 213 / .94),oklch(0.28 0.035 213 / .94));
  color:oklch(0.96 0.01 213);
  border-radius:var(--r-lg);
  border:1px solid oklch(0.40 0.04 213);
  box-shadow:var(--sh-3),inset 0 1px 0 oklch(1 0 0 / .1);
  position:relative;overflow:hidden;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band::before{
  content:"";position:absolute;inset:-40% -10% auto auto;width:52%;height:220%;
  background:radial-gradient(circle at 50% 50%, oklch(0.66 0.13 33 / .26), transparent 66%);
  pointer-events:none;
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band h2{font-family:var(--serif);font-size:var(--fs-xl);margin:0 0 var(--sp-2);line-height:var(--lh-snug);position:relative;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band p{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:oklch(0.84 0.02 213);position:relative;max-width:62ch;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions{display:flex;gap:var(--sp-3);flex-wrap:wrap;justify-content:flex-end;position:relative;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions .ds-ng4-btn-primary{background:var(--accent-2);color:oklch(0.28 0.05 33);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions .ds-ng4-btn-primary:hover{background:oklch(0.82 0.09 33);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions .ds-ng4-btn-ghost{background:oklch(1 0 0 / .1);color:oklch(0.97 0.01 213);border-color:oklch(1 0 0 / .28);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions .ds-ng4-btn-ghost:hover{background:oklch(1 0 0 / .18);border-color:oklch(1 0 0 / .45);}

/* ---------- 页脚（非对称） ---------- */
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot{
  border-top:1px solid var(--line);
  background:oklch(0.985 0.008 213 / .7);
-webkit-backdrop-filter:blur(14px);
backdrop-filter:blur(14px);
  padding-block:clamp(22px,3vw,40px) var(--sp-5);
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot-grid{display:grid;gap:clamp(16px,2.4vw,32px);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot h4{font-family:var(--serif);font-size:var(--fs-sm);margin:0 0 var(--sp-3);font-weight:600;letter-spacing:.02em;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot a{color:var(--muted);text-decoration:none;font-size:var(--fs-sm);transition:color var(--t-fast) var(--ease);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot a:hover{color:var(--primary);}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot-brand p{font-size:var(--fs-sm);color:var(--muted);margin:var(--sp-3) 0 0;max-width:40ch;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot-bar{
  margin-top:clamp(18px,2.4vw,30px);padding-top:var(--sp-4);
  border-top:1px solid var(--line);
  display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;
  font-size:var(--fs-xs);color:var(--muted);
}

/* ---------- 动效 ---------- */
@keyframes ds-ng4-maskup{
  from{transform:translateY(110%);}
  to{transform:translateY(0);}
}
@keyframes ds-ng4-pulse{
  0%,100%{opacity:1;transform:scale(1);}
  50%{opacity:.55;transform:scale(.86);}
}
@keyframes ds-ng4-grow{
  from{transform:scaleX(.1);transform-origin:left center;}
  to{transform:scaleX(1);transform-origin:left center;}
}
@keyframes ds-ng4-rise{
  from{transform:translateY(14px);}
  to{transform:translateY(0);}
}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-rise{animation:ds-ng4-rise .7s var(--ease-out) both;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-rise.d1{animation-delay:.08s;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-rise.d2{animation-delay:.16s;}
.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-rise.d3{animation-delay:.24s;}

/* ---------- 响应式 ---------- */
@media (min-width:1600px){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-wrap{max-width:var(--container-lg);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-caps{columns:4;column-gap:var(--sp-5);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap{margin-bottom:var(--sp-5);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news{grid-template-columns:repeat(4,minmax(0,1fr));}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-grid{gap:var(--sp-7);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec{padding-block:var(--sp-7);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-h1{letter-spacing:.005em;}
}
@media (min-width:2100px){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-wrap{max-width:var(--container-xl);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head p{flex-basis:48ch;}
}
@media (max-width:1024px){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-grid{grid-template-columns:minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-collage{max-width:620px;padding-block:0;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-guide{grid-template-columns:minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-caps{columns:2;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news{grid-template-columns:repeat(2,minmax(0,1fr));}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s1,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s2,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s3,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s4{grid-column:span 6;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band{grid-template-columns:minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-actions{justify-content:flex-start;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head p{flex-basis:auto;}
}
@media (max-width:640px){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4{--gutter:clamp(12px,4vw,18px);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-navlinks{display:none;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-nav-cta{margin-left:auto;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-caps{columns:1;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news{grid-template-columns:minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scenes{grid-template-columns:repeat(6,minmax(0,1fr));}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s1,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s2,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s3,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-s4{grid-column:span 6;aspect-ratio:16/10;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-a,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-b,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-c,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-d{transform:none;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-collage-tag{top:auto;bottom:calc(-1 * var(--sp-4));}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-hero-stats{gap:var(--sp-4);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-foot-grid{grid-template-columns:minmax(0,1fr);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table{min-width:480px;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-sec-head{gap:var(--sp-3);}
}
@media (max-width:380px){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4{font-size:var(--fs-sm);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-wrap{padding-inline:var(--sp-3);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-notice{padding-inline:var(--sp-3);gap:var(--sp-2);flex-wrap:wrap;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-steps li,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cap,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-news-card,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-metrics{padding:var(--sp-3);}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-btn{padding:var(--sp-3) var(--sp-4);min-height:44px;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-table{min-width:0;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-brand-txt em{letter-spacing:.08em;}
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-cta-band{padding:var(--sp-4);}
}
@media (prefers-reduced-motion:reduce){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *,
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *::before,
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 *::after{
    animation-duration:.001ms !important;animation-iteration-count:1 !important;
    transition-duration:.001ms !important;
  }
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-a,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-b,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-c,.design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile-d{transform:none !important;}
}
@media (prefers-contrast:more){
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-tile figcaption,
  .design-style-realm_of_privacy_blockchain_application_fantasy_space_ng4 .ds-ng4-scene-body{background:oklch(0.20 0.03 213 / .82);}
}
