.home-update-copy{position:relative}
.home-update-copy h3.x6-home-update-title{max-width:540px;font-size:clamp(28px,2.15vw,34px);line-height:1.2;letter-spacing:-.045em}
.x6-home-update-title span{display:block}
.home-update-copy .x6-home-update-summary{max-width:540px;margin:0;color:#d1d1cd;font-size:16px;line-height:1.6}
@media (max-width:800px){.home-update-copy h3.x6-home-update-title{font-size:20px;line-height:1.3}}
.x6-home-update-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:540px;margin-top:22px;border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22)}
.x6-home-update-stats>div{display:flex;align-items:baseline;gap:7px;min-width:0;padding:12px 12px 12px 0;border-right:1px solid rgba(255,255,255,.14)}
.x6-home-update-stats>div+div{padding-left:12px}.x6-home-update-stats>div:last-child{border-right:0}
.x6-home-update-stats strong{flex:none;color:#fff;font-size:28px;font-weight:560;line-height:1;letter-spacing:-.04em}
.x6-home-update-stats span{color:#bdbdb9;font-size:9px;line-height:1.35;white-space:nowrap}
.x6-home-update-note{position:absolute;left:54px;bottom:28px;display:block;max-width:540px;margin:0;color:#7e7e7b;font-size:9px;line-height:1.65}
@media (max-width:800px){.x6-home-update-stats{margin-top:18px}.x6-home-update-stats>div{display:block;padding:10px 8px 10px 0}.x6-home-update-stats>div+div{padding-left:8px}.x6-home-update-stats strong{display:block;margin-bottom:3px;font-size:23px}.x6-home-update-stats span{font-size:8px;white-space:normal}.home-update-copy .x6-home-update-summary{font-size:11px;line-height:1.6}.x6-home-update-note{left:26px;bottom:22px;margin-top:8px;font-size:8px;line-height:1.55}}

/* Real-workflow evidence: metrics first, test conditions on demand. */
.home-updates-single .home-update-slide{min-height:500px}
.home-update-copy{justify-content:flex-start;padding-top:48px;padding-bottom:46px}
.x6-home-update-stats{grid-template-columns:repeat(4,minmax(0,1fr));max-width:590px}
.x6-home-update-stats>div{justify-content:flex-start;padding:13px 9px}
.x6-home-update-stats>div+div{padding-left:9px}
.x6-home-update-stats strong{font-size:clamp(20px,1.7vw,27px)}
.x6-home-update-stats span{font-size:10px}
.home-update-copy>a{margin-top:22px}
.x6-home-test-toggle{
  width:max-content;
  margin-top:16px;
  min-height:44px;
  padding:10px 0;
  display:inline-flex;
  align-items:center;
  gap:7px;
  border:0;
  color:#c8c8c5;
  background:transparent;
  font:650 11px/1.4 Inter,"Noto Sans SC","Microsoft YaHei",sans-serif;
  cursor:pointer;
}
.home-update-copy>a{min-height:44px;padding:10px 0}
.x6-home-test-toggle:hover{color:#fff}
.x6-home-test-toggle:focus-visible{outline:2px solid #fff;outline-offset:4px}
.x6-home-test-toggle .home-morph-icon{width:15px;height:15px}
.x6-home-update-note{
  position:static;
  display:block;
  max-width:590px;
  margin-top:11px;
  color:#aaa9a6;
  font-size:11px;
  line-height:1.65;
}
.x6-home-update-note[hidden]{display:none!important}

@media (max-width:800px){
  .home-updates-single .home-update-slide{min-height:0}
  .home-update-copy{padding:32px 24px 30px}
  .x6-home-update-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}
  .x6-home-update-stats>div:nth-child(2){border-right:0}
  .x6-home-update-stats>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.14)}
  .x6-home-update-stats strong{font-size:22px}
  .x6-home-update-stats span{font-size:10px}
  .x6-home-test-toggle{font-size:11px}
  .x6-home-update-note{font-size:11px}
}
