.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi {
  /* ---------- 色彩令牌（保持 deep-teal 色相身份 199） ---------- */
  --bg: oklch(0.15 0.03 199);
  --bg-deep: oklch(0.12 0.025 199);
  --surface: oklch(0.21 0.045 199);
  --surface-2: oklch(0.245 0.048 199);
  --primary: oklch(0.72 0.11 199);
  --secondary: oklch(0.62 0.11 231);
  --accent: oklch(0.78 0.13 49);
  --accent-2: oklch(0.90 0.09 49);
  --text: oklch(0.94 0.02 199);
  --muted: oklch(0.62 0.03 199);
  --line: oklch(0.30 0.03 199);
  --line-soft: oklch(0.26 0.03 199);

  /* ---------- 版式容器 ---------- */
  --container: 1120px;
  --container-lg: 1380px;
  --container-xl: 1640px;
  --gutter: clamp(14px, 2vw, 28px);

  /* ---------- 间距节奏 4/8pt ---------- */
  --sp-1: 4px; --sp-2: 8px; --sp-3: 12px; --sp-4: 16px; --sp-5: 22px;
  --sp-6: 30px; --sp-7: 44px; --sp-8: 60px;

  /* ---------- 圆角（锐利 2-6px） ---------- */
  --r-sm: 2px; --r-md: 4px; --r-lg: 6px; --r-pill: 999px;

  /* ---------- 景深 ---------- */
  --sh-1: 0 1px 0 rgba(255,255,255,.05) inset, 0 2px 8px rgba(0,0,0,.34);
  --sh-2: 0 1px 0 rgba(255,255,255,.06) inset, 0 10px 26px rgba(0,0,0,.44);
  --sh-3: 0 1px 0 rgba(255,255,255,.08) inset, 0 22px 54px rgba(0,0,0,.54);

  /* 新拟态双向阴影：左上高光 / 右下暗影 */
  --nm-out: 6px 6px 14px oklch(0.09 0.02 199), -6px -6px 14px oklch(0.26 0.04 199);
  --nm-out-sm: 3px 3px 8px oklch(0.09 0.02 199), -3px -3px 8px oklch(0.26 0.04 199);
  --nm-out-hover: 8px 8px 20px oklch(0.085 0.02 199), -8px -8px 20px oklch(0.275 0.04 199);
  --nm-in: inset 5px 5px 12px oklch(0.09 0.02 199), inset -5px -5px 12px oklch(0.26 0.04 199);
  --nm-in-sm: inset 3px 3px 7px oklch(0.09 0.02 199), inset -3px -3px 7px oklch(0.26 0.04 199);

  /* ---------- 字号 / 行高 ---------- */
  --fs-xs: clamp(.72rem,.7rem + .1vw,.78rem);
  --fs-sm: clamp(.82rem,.8rem + .15vw,.9rem);
  --fs-md: clamp(.95rem,.9rem + .25vw,1.05rem);
  --fs-lg: clamp(1.12rem,1.04rem + .45vw,1.36rem);
  --fs-xl: clamp(1.42rem,1.24rem + .9vw,1.9rem);
  --fs-2xl: clamp(1.8rem,1.45rem + 1.8vw,2.7rem);
  --fs-3xl: clamp(2.25rem,1.7rem + 2.8vw,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;

  display: block;
  position: relative;
  background: var(--bg);
  color: var(--text);
  font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
  font-size: var(--fs-md);
  line-height: var(--lh-body);
  font-feature-settings: "kern" 1, "liga" 1;
  overflow-wrap: break-word;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-bottom: var(--sp-6);
  isolation: isolate;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *::before,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *::after { box-sizing: border-box; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi img {
  max-width: 100%; height: auto; display: block;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi svg { max-width: 100%; display: block; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi h1,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi h2,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi h3,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi h4,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi h5,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi p,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi ul,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi li,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi figure,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi blockquote,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi dl,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi dd,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi dt { margin: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi ul { list-style: none; padding: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi a { color: inherit; text-decoration: none; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi :focus-visible {
  outline: 2px solid var(--accent-2);
  outline-offset: 3px;
  border-radius: var(--r-sm);
}

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

/* ---------- 顶部提示条 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice {
  display: flex; align-items: center; gap: var(--sp-3);
  padding: var(--sp-3) var(--gutter);
  background: linear-gradient(180deg, var(--surface) 0%, var(--bg) 100%);
  border-bottom: 1px solid var(--line);
  box-shadow: var(--nm-in-sm);
  font-size: var(--fs-xs);
  letter-spacing: .06em;
  color: var(--muted);
  position: relative;
  z-index: 30;
  min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice > span {
  min-width: 0; overflow-wrap: break-word;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice__dot {
  width: 8px; height: 8px; border-radius: var(--r-pill);
  background: var(--accent);
  box-shadow: 0 0 0 4px oklch(0.78 0.13 49 / .16);
  flex: none;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice b {
  color: var(--accent-2); font-weight: 600; letter-spacing: .04em;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice__tag {
  margin-left: auto; flex: none;
  color: var(--primary);
  border: 1px solid var(--line);
  border-radius: var(--r-pill);
  padding: 3px var(--sp-3);
  font-size: var(--fs-xs);
  background: oklch(0.21 0.045 199 / .5);
  white-space: nowrap;
}

/* ---------- 顶栏导航 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav {
  position: sticky; top: 0; z-index: 25;
  background: oklch(0.15 0.03 199 / .86);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-bottom: 1px solid var(--line-soft);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__in {
  display: flex; align-items: center; gap: var(--sp-5);
  padding-block: var(--sp-3);
  min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand {
  display: flex; align-items: center; gap: var(--sp-3);
  font-weight: 700; letter-spacing: .02em; font-size: var(--fs-md);
  min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand > span { min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand__mark {
  width: 32px; height: 32px; flex: none;
  border-radius: var(--r-md);
  background: var(--surface);
  box-shadow: var(--nm-out-sm);
  display: grid; place-items: center;
  color: var(--primary);
  transition: box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand:hover .sa-brand__mark {
  box-shadow: var(--nm-out); transform: translateY(-1px);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand__mark svg { width: 17px; height: 17px; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-brand small {
  display: block; font-size: var(--fs-xs); color: var(--muted); font-weight: 400; letter-spacing: .12em;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links {
  display: flex; align-items: center; gap: var(--sp-1);
  margin-left: auto; flex-wrap: wrap; justify-content: flex-end;
  min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links a {
  padding: var(--sp-2) var(--sp-3);
  border-radius: var(--r-md);
  font-size: var(--fs-sm); color: var(--muted);
  transition: color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);
  min-height: 34px;
  display: inline-flex; align-items: center;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links a:hover {
  color: var(--text); box-shadow: var(--nm-out-sm); transform: translateY(-1px);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links a:active {
  transform: translateY(0); box-shadow: var(--nm-in-sm);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__cta {
  color: var(--bg) !important;
  background: var(--accent);
  font-weight: 600;
  padding-inline: var(--sp-4);
  box-shadow: var(--nm-out-sm);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__cta:hover {
  background: var(--accent-2); box-shadow: var(--nm-out);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__cta:active {
  transform: translateY(0); box-shadow: var(--nm-in-sm);
}

/* ---------- Hero 网格拼图全景 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero {
  padding-block: var(--sp-7) var(--sp-6);
  position: relative;
  overflow: hidden;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero::after {
  content: ""; position: absolute; inset: 0;
  background: radial-gradient(120% 90% at 82% 0%, oklch(0.72 0.11 199 / .08), transparent 60%);
  pointer-events: none; z-index: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero__grid {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr) minmax(0, .8fr);
  grid-template-rows: auto auto;
  gap: var(--sp-4);
  align-items: stretch;
  position: relative; z-index: 1;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell {
  background: var(--surface);
  border-radius: var(--r-lg);
  box-shadow: var(--nm-out);
  padding: var(--sp-5);
  min-width: 0;
  position: relative;
  transition: box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--lead {
  grid-column: 1 / 3;
  grid-row: 1 / 2;
  padding: var(--sp-6) var(--sp-6) var(--sp-5);
  overflow: hidden;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--shot {
  grid-column: 3 / 4; grid-row: 1 / 2;
  padding: var(--sp-3);
  display: flex; flex-direction: column; gap: var(--sp-3);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat { grid-column: 1 / 2; grid-row: 2 / 3; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat2 { grid-column: 2 / 3; grid-row: 2 / 3; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat3 { grid-column: 3 / 4; grid-row: 2 / 3; }

.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-eyebrow {
  display: inline-flex; align-items: center; gap: var(--sp-2);
  font-size: var(--fs-xs); letter-spacing: .16em; text-transform: uppercase;
  color: var(--primary);
  padding: var(--sp-1) var(--sp-3);
  border-radius: var(--r-pill);
  background: var(--bg);
  box-shadow: var(--nm-in-sm);
  margin-bottom: var(--sp-4);
  max-width: 100%;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-h1 {
  font-size: var(--fs-3xl);
  line-height: var(--lh-tight);
  letter-spacing: -.022em;
  font-weight: 700;
  max-width: 22ch;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-grad {
  background-image: linear-gradient(96deg, var(--primary) 0%, var(--secondary) 42%, var(--accent) 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
/* 文字逐行遮罩上滑（纯 CSS，加载即播，终态即静态可见） */
@keyframes sa-line-up {
  from { transform: translateY(105%); }
  to { transform: translateY(0); }
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line {
  display: block; overflow: hidden;
  padding-bottom: .06em;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line > span {
  display: block;
  animation: sa-line-up .78s var(--ease-out) both;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line:nth-child(1) > span { animation-delay: .05s; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line:nth-child(2) > span { animation-delay: .16s; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line:nth-child(3) > span { animation-delay: .27s; }

.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero__sub {
  margin-top: var(--sp-4);
  color: var(--muted);
  font-size: var(--fs-sm);
  max-width: 54ch;
  line-height: var(--lh-body);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero__actions {
  margin-top: var(--sp-5);
  display: flex; flex-wrap: wrap; gap: var(--sp-3); align-items: center;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn {
  display: inline-flex; align-items: center; justify-content: center; gap: var(--sp-2);
  min-height: 42px;
  padding: var(--sp-3) var(--sp-5);
  border-radius: var(--r-md);
  font-size: var(--fs-sm); font-weight: 600; letter-spacing: .01em;
  border: 1px solid transparent;
  cursor: pointer;
  white-space: nowrap;
  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);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn--primary {
  background: var(--accent); color: var(--bg); box-shadow: var(--nm-out-sm);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn--primary:hover {
  background: var(--accent-2); transform: translateY(-2px); box-shadow: var(--nm-out);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn--ghost {
  background: var(--surface); color: var(--text); box-shadow: var(--nm-out-sm);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn--ghost:hover {
  transform: translateY(-2px); color: var(--primary); box-shadow: var(--nm-out);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn:active {
  transform: translateY(0); box-shadow: var(--nm-in-sm);
}

/* 悬浮拟真窗口 */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window {
  background: var(--bg);
  border-radius: var(--r-lg);
  box-shadow: var(--nm-out);
  padding: var(--sp-3);
  min-width: 0;
  transition: box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window:hover {
  box-shadow: var(--nm-out-hover); transform: translateY(-2px);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window__bar {
  display: flex; align-items: center; gap: var(--sp-2);
  padding: var(--sp-1) var(--sp-1) var(--sp-3);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window__bar i {
  width: 8px; height: 8px; border-radius: var(--r-pill);
  background: var(--line); flex: none;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window__bar i:nth-child(1) { background: var(--accent); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window__bar i:nth-child(2) { background: var(--primary); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-window__bar span {
  margin-left: auto; font-size: var(--fs-xs); color: var(--muted); letter-spacing: .06em;
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-shot {
  border-radius: var(--r-md);
  overflow: hidden;
  box-shadow: var(--nm-in-sm);
  background: var(--surface);
  min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-shot img { width: 100%; height: 100%; object-fit: cover; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-shot--main { aspect-ratio: 4 / 3; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-shot--sub { aspect-ratio: 16 / 7; }

/* 统计格 */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat2,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat3 {
  display: flex; flex-direction: column; gap: var(--sp-2);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-stat__num {
  font-size: var(--fs-2xl); font-weight: 700; letter-spacing: -.024em; line-height: 1;
  color: var(--accent-2);
  font-variant-numeric: tabular-nums;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-stat__label { margin-top: var(--sp-1); font-size: var(--fs-sm); color: var(--muted); line-height: var(--lh-snug); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-stat__k { font-size: var(--fs-xs); color: var(--primary); letter-spacing: .12em; text-transform: uppercase; }

/* ---------- 区块通用 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-sec { padding-block: var(--sp-6); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-sec__head {
  display: flex; align-items: flex-end; justify-content: space-between; gap: var(--sp-4);
  flex-wrap: wrap; margin-bottom: var(--sp-5);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-sec__head > div { min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-h2 {
  font-size: var(--fs-xl); line-height: var(--lh-snug); letter-spacing: -.012em; font-weight: 700;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-h3 { font-size: var(--fs-lg); font-weight: 700; line-height: var(--lh-snug); letter-spacing: -.008em; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-lead { color: var(--muted); font-size: var(--fs-sm); max-width: 62ch; line-height: var(--lh-body); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rule {
  height: 1px; background: var(--line); border: 0; margin-block: var(--sp-1);
}

/* ---------- 实用指导清单 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-guide {
  display: grid; grid-template-columns: minmax(0, .72fr) minmax(0, 1.28fr); gap: var(--sp-4);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-guide__aside {
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  padding: var(--sp-5); display: flex; flex-direction: column; gap: var(--sp-4); min-width: 0;
  align-self: start;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-guide__list { display: grid; gap: var(--sp-3); min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step {
  display: grid; grid-template-columns: 38px minmax(0, 1fr); gap: var(--sp-4);
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  padding: var(--sp-4); min-width: 0;
  transition: transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step:hover { transform: translateY(-2px); box-shadow: var(--nm-out-hover); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step > div { min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step__idx {
  width: 38px; height: 38px; border-radius: var(--r-md);
  background: var(--bg); box-shadow: var(--nm-in-sm);
  display: grid; place-items: center;
  font-size: var(--fs-sm); font-weight: 700; color: var(--accent);
  font-variant-numeric: tabular-nums;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step h4 { font-size: var(--fs-md); font-weight: 700; margin: 0 0 var(--sp-1); letter-spacing: -.004em; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step p { font-size: var(--fs-sm); color: var(--muted); line-height: var(--lh-body); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-metric {
  display: inline-flex; align-items: center; gap: var(--sp-2);
  margin-top: var(--sp-3);
  font-size: var(--fs-xs);
  color: var(--accent-2);
  background: var(--bg);
  border-radius: var(--r-pill);
  padding: 3px var(--sp-3);
  box-shadow: var(--nm-in-sm);
  max-width: 100%;
  line-height: var(--lh-snug);
}

/* ---------- 图文混排特写 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature {
  display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: var(--sp-4); align-items: stretch;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__media {
  border-radius: var(--r-lg); box-shadow: var(--nm-out); overflow: hidden; min-width: 0;
  aspect-ratio: 16 / 10; background: var(--surface);
  transition: box-shadow var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__media:hover { box-shadow: var(--nm-out-hover); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__media img { width: 100%; height: 100%; object-fit: cover; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__body {
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  padding: var(--sp-5); display: flex; flex-direction: column; gap: var(--sp-4); min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__body .sa-metric { margin-top: auto; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-kv { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--sp-3); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-kv__item {
  background: var(--bg); border-radius: var(--r-md); padding: var(--sp-3); box-shadow: var(--nm-in-sm); min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-kv__item dt { font-size: var(--fs-xs); color: var(--muted); letter-spacing: .05em; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-kv__item dd { font-size: var(--fs-sm); font-weight: 600; color: var(--text); margin-top: 2px; line-height: var(--lh-snug); }

/* ---------- 横向滚动卡片带（3 特性卡） ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail {
  display: grid; grid-auto-flow: column; grid-auto-columns: minmax(250px, 1fr);
  gap: var(--sp-4); overflow-x: auto; padding: var(--sp-2) var(--sp-2) var(--sp-4);
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  scrollbar-color: var(--primary) var(--bg);
  scrollbar-width: thin;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail::-webkit-scrollbar { height: 7px; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail::-webkit-scrollbar-track { background: var(--bg); border-radius: var(--r-pill); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail::-webkit-scrollbar-thumb { background: var(--primary); border-radius: var(--r-pill); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap {
  scroll-snap-align: start; min-width: 0;
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  padding: var(--sp-5); display: flex; flex-direction: column; gap: var(--sp-3);
  transition: transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap:hover { transform: translateY(-3px); box-shadow: var(--nm-out-hover); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap__icon {
  width: 42px; height: 42px; border-radius: var(--r-md);
  background: var(--bg); box-shadow: var(--nm-out-sm);
  display: grid; place-items: center; color: var(--primary); flex: none;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap__icon svg { width: 21px; height: 21px; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap p { font-size: var(--fs-sm); color: var(--muted); line-height: var(--lh-body); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap__foot {
  margin-top: auto; padding-top: var(--sp-2);
  font-size: var(--fs-xs); color: var(--accent-2); letter-spacing: .04em;
  border-top: 1px solid var(--line-soft);
}

/* ---------- FAQ 手风琴 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq { display: grid; gap: var(--sp-3); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq details {
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  overflow: hidden; min-width: 0;
  transition: box-shadow var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq details[open] { box-shadow: var(--nm-out-hover); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq summary {
  list-style: none; cursor: pointer;
  display: flex; align-items: center; gap: var(--sp-3);
  padding: var(--sp-4) var(--sp-5);
  font-size: var(--fs-md); font-weight: 600; line-height: var(--lh-snug);
  min-height: 44px;
  transition: color var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq summary::-webkit-details-marker { display: none; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq summary:hover { color: var(--primary); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq__sign {
  margin-left: auto; flex: none;
  width: 24px; height: 24px; border-radius: var(--r-sm);
  background: var(--bg); box-shadow: var(--nm-out-sm);
  display: grid; place-items: center;
  color: var(--accent); font-size: var(--fs-sm); line-height: 1;
  transition: transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq details[open] .sa-faq__sign { transform: rotate(45deg); box-shadow: var(--nm-in-sm); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq__body {
  padding: var(--sp-4) var(--sp-5) var(--sp-5);
  font-size: var(--fs-sm); color: var(--muted);
  border-top: 1px solid var(--line);
  line-height: var(--lh-body);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-faq__body b { color: var(--text); }

/* ---------- 解决方案对比 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-tablewrap {
  overflow-x: auto;
  border-radius: var(--r-lg); box-shadow: var(--nm-out); background: var(--surface);
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi table.sa-table { width: 100%; border-collapse: collapse; min-width: 560px; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table th,
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table td {
  text-align: left; padding: var(--sp-3) var(--sp-4); font-size: var(--fs-sm);
  border-bottom: 1px solid var(--line); vertical-align: top;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table th { font-weight: 600; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table thead th {
  color: var(--primary); font-size: var(--fs-xs); letter-spacing: .1em; text-transform: uppercase;
  background: var(--bg);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table tbody tr { transition: background var(--t-base) var(--ease); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table tbody tr:hover { background: oklch(0.245 0.048 199 / .55); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table tbody tr:last-child td { border-bottom: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-table td b { color: var(--accent-2); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-pill {
  display: inline-block; font-size: var(--fs-xs); padding: 3px var(--sp-3); border-radius: var(--r-pill);
  background: var(--bg); box-shadow: var(--nm-in-sm); color: var(--muted);
  white-space: nowrap; line-height: var(--lh-snug);
}

/* ---------- 客户评价 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quotes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--sp-4); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote {
  background: var(--surface); border-radius: var(--r-lg); box-shadow: var(--nm-out);
  padding: var(--sp-5); 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-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote:hover { transform: translateY(-2px); box-shadow: var(--nm-out-hover); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote__mark { font-size: var(--fs-xl); line-height: 1; color: var(--accent); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote p { font-size: var(--fs-sm); color: var(--text); line-height: var(--lh-body); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote__who { margin-top: auto; font-size: var(--fs-xs); color: var(--muted); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote__who b { color: var(--primary); }

/* ---------- CTA 内嵌色带 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta {
  margin-top: var(--sp-6);
  background: var(--surface);
  border-radius: var(--r-lg);
  box-shadow: var(--nm-out);
  padding: var(--sp-6);
  display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); gap: var(--sp-5); align-items: center;
  position: relative; overflow: hidden;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta > div { min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta::before {
  content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 3px;
  background: linear-gradient(180deg, var(--primary), var(--accent));
  border-radius: var(--r-pill);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta::after {
  content: ""; position: absolute; right: -40px; top: -60px; width: 220px; height: 220px;
  background: radial-gradient(circle, oklch(0.72 0.11 199 / .1), transparent 68%);
  pointer-events: none;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta__aside { display: grid; gap: var(--sp-3); min-width: 0; position: relative; z-index: 1; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta__row {
  display: flex; align-items: center; justify-content: space-between; gap: var(--sp-3);
  background: var(--bg); border-radius: var(--r-md); padding: var(--sp-3) var(--sp-4);
  box-shadow: var(--nm-in-sm); font-size: var(--fs-sm); min-width: 0;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta__row span { color: var(--muted); min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta__row b { color: var(--accent-2); font-variant-numeric: tabular-nums; white-space: nowrap; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta .sa-hero__actions { margin-top: var(--sp-4); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta .sa-lead { margin-top: var(--sp-3); }

/* ---------- 页脚 ---------- */
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot {
  margin-top: var(--sp-7);
  border-top: 1px solid var(--line);
  padding-top: var(--sp-5);
  display: grid; grid-template-columns: minmax(0, 1.5fr) repeat(2, minmax(0, 1fr)); gap: var(--sp-5);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot > div { min-width: 0; }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot h5 {
  font-size: var(--fs-xs); letter-spacing: .12em; text-transform: uppercase;
  color: var(--primary); margin: 0 0 var(--sp-3); font-weight: 600;
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot ul { display: grid; gap: var(--sp-2); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot a {
  font-size: var(--fs-sm); color: var(--muted);
  transition: color var(--t-base) var(--ease);
}
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot a:hover { color: var(--text); }
.design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot__copy {
  grid-column: 1 / -1;
  margin-top: var(--sp-4); padding-top: var(--sp-4); border-top: 1px solid var(--line);
  font-size: var(--fs-xs); color: var(--muted); display: flex; flex-wrap: wrap; gap: var(--sp-3); justify-content: space-between;
}

/* ---------- 响应式 ---------- */
@media (min-width: 1600px) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-wrap { max-width: var(--container-lg); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi { --sp-5: 24px; --sp-6: 34px; --sp-7: 50px; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail { grid-auto-columns: minmax(270px, 1fr); }
}
@media (min-width: 1920px) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-wrap { max-width: var(--container-xl); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quotes { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail {
    grid-auto-flow: row; grid-template-columns: repeat(3, minmax(0, 1fr));
    overflow: visible; padding-bottom: var(--sp-2);
  }
}
@media (max-width: 1024px) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--lead { grid-column: 1 / 3; grid-row: 1 / 2; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--shot { grid-column: 1 / 3; grid-row: 2 / 3; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat { grid-column: 1 / 2; grid-row: 3 / 4; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat2 { grid-column: 2 / 3; grid-row: 3 / 4; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat3 { grid-column: 1 / 3; grid-row: 4 / 5; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-guide,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta { grid-template-columns: minmax(0, 1fr); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quotes { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__in { gap: var(--sp-3); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links { gap: var(--sp-1); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-nav__links a:not(.sa-nav__cta) { display: none; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice { flex-wrap: wrap; gap: var(--sp-2); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-notice__tag { margin-left: 0; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-hero__grid { grid-template-columns: minmax(0, 1fr); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--lead,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--shot,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat2,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell--stat3 { grid-column: 1 / 2; grid-row: auto; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quotes { grid-template-columns: minmax(0, 1fr); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-foot { grid-template-columns: minmax(0, 1fr); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-kv { grid-template-columns: minmax(0, 1fr); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail { grid-auto-columns: minmax(220px, 82%); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-h1 { max-width: 100%; }
}
@media (max-width: 380px) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi { --gutter: 12px; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cell,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cap,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-quote,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-feature__body,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-guide__aside { padding: var(--sp-4); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step { grid-template-columns: 32px minmax(0, 1fr); gap: var(--sp-3); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-step__idx { width: 32px; height: 32px; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-cta { padding: var(--sp-5) var(--sp-4); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-btn { padding-inline: var(--sp-4); }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-rail { grid-auto-columns: minmax(200px, 88%); }
}
@media (prefers-reduced-motion: reduce) {
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi .sa-line > span { animation: none; transform: none; }
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *::before,
  .design-style-secureaura_pseudo_object_design_trend_pioneer_network_security_privacy_protection_uxi *::after { transition-duration: .001ms !important; animation-duration: .001ms !important; }
}
