/* 样板 D：首屏渐变蓝（浅蓝 → 品牌浅蓝），未上线 */
.blue-d .hero-light,.blue-d .fx-hero.fx-light{background:linear-gradient(125deg,#F3F6FF 0%,#DCE5FF 38%,#AFC0FF 78%,#8EA4FF 100%)}
.blue-d .hero-light .st .node{background:#C3D0FF}
.blue-d .hero-light .st .rl,.blue-d .hero-light .st .txt small{color:#3E4A6B}
@media (max-width:760px){
  .blue-d .hero-light,.blue-d .fx-hero.fx-light{background:linear-gradient(170deg,#EEF2FF 0%,#D5DFFF 45%,#A9BCFF 100%)}
}
/* 10-09 v2：斜向 + 竖向双重渐变（上浅下蓝） */
.blue-d .hero-light,.blue-d .fx-hero.fx-light{background:
  linear-gradient(180deg,rgba(255,255,255,.70) 0%,rgba(255,255,255,.25) 45%,rgba(255,255,255,0) 75%,rgba(59,91,255,.10) 100%),
  linear-gradient(115deg,#F3F6FF 0%,#DCE5FF 40%,#AFC0FF 80%,#8EA4FF 100%)}
@media (max-width:760px){
  .blue-d .hero-light,.blue-d .fx-hero.fx-light{background:
    linear-gradient(90deg,rgba(255,255,255,.35) 0%,rgba(255,255,255,0) 70%),
    linear-gradient(180deg,#F1F4FF 0%,#D8E1FF 45%,#B3C4FF 80%,#99AEFF 100%)}
}
